:root{--green:#17483c!important;--green2:#225c4d!important;--green-2:#225c4d!important;--green-3:#2e6a59!important;--beige:#b88a54!important;--beige-2:#d7b477!important;--cream:#f5ecdf!important;--gold:#b07a3f!important;--gold2:#d3a86d!important;--gold-2:#d3a86d!important;--ink:#23483e!important}
html{background:var(--cream)}body{margin:0;font-family:'Tajawal',Tahoma,Arial,sans-serif;background:var(--cream);color:var(--ink)}.container{width:min(1180px,92%);margin:auto}
.topbar{position:sticky;top:0;z-index:50;background:#17483c!important;border-bottom:1px solid #225c4d!important;backdrop-filter:blur(10px)}
.nav{height:72px!important;display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-areas:'tools menu'!important;align-items:center!important;gap:24px!important;direction:ltr!important}
.brand{display:none!important}.menu{grid-area:menu!important;display:flex;gap:26px;justify-content:flex-end;direction:rtl;color:#f5ecdf!important;font-size:15px}.menu a{padding:27px 0 23px!important;border-bottom:2px solid transparent}.menu a.active,.menu a:hover{color:#d3a86d!important;border-color:#d3a86d!important}
.tools{grid-area:tools!important;display:flex;gap:10px;align-items:center;justify-content:flex-start;direction:ltr}.lang{border:1px solid rgba(211,168,109,.65)!important;color:#f5ecdf!important;padding:8px 12px;border-radius:999px;font-size:13px}.cart{position:relative;width:42px!important;height:42px!important;border:1px solid rgba(211,168,109,.6)!important;border-radius:12px!important;display:grid!important;place-items:center!important;color:#d3a86d!important;background:transparent!important}.cart svg{width:21px!important;height:21px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round;stroke-linejoin:round}.badge{position:absolute;right:-5px;top:-6px;background:#d7b477!important;color:#17483c!important;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800}
button,.btn,.cta{font-family:inherit}.section{background-color:transparent}.panel,.contact-card,.card,.daily-card,.box{border-color:#dfc99d!important}.btn,.cta,.add{transition:.2s}
footer{background:#0b3028!important;color:#f5ecdf!important;border-top:1px solid rgba(211,168,109,.28)!important}
@media(max-width:900px){.menu{display:none!important}.nav{height:64px!important;grid-template-columns:1fr!important;grid-template-areas:'tools'!important}.tools{justify-content:flex-start!important}}
@media(max-width:560px){.container{width:min(94%,1180px)}.nav{height:64px!important}.tools{gap:8px}.lang{padding:7px 9px}.cart{width:38px!important;height:38px!important;border-radius:11px!important}}
