.global-nav{position:fixed;top:0;left:0;width:100%;padding-top:0;padding-bottom:55px;z-index:100;font-family:inherit;transition:color .4s ease;pointer-events:none}.global-nav-chrome{position:relative;width:100%;padding-top:25px;z-index:0;backface-visibility:hidden;transition:transform .55s cubic-bezier(.16,1,.33,1),opacity .5s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.global-nav.global-nav--scroll-shown .global-nav-chrome{transform:translateZ(0);opacity:1}.global-nav.global-nav--scroll-hidden .global-nav-chrome{transform:translate3d(0,calc(-100% - .75rem),0);opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.global-nav-chrome{transition-duration:.12s;transition-timing-function:ease-out}}.global-nav-blur-bg{top:0;left:0;width:100%;height:116px;background:linear-gradient(180deg,rgba(244,241,234,.94) 0,rgba(244,241,234,.72) 40%,rgba(244,241,234,0));z-index:0;overflow:hidden;transition:opacity .34s ease,background-color .34s ease}.blur-layer,.global-nav-blur-bg{position:absolute;pointer-events:none}.blur-layer{inset:0;backdrop-filter:blur(var(--blur-amount));mask-image:linear-gradient(to bottom,transparent var(--start),black var(--mid),transparent var(--end));-webkit-mask-image:linear-gradient(to bottom,transparent var(--start),black var(--mid),transparent var(--end))}.blur-layer:first-child{--blur-amount:64px;--start:0%;--mid:0%;--end:18%}.blur-layer:nth-child(2){--blur-amount:32px;--start:0%;--mid:18%;--end:38%}.blur-layer:nth-child(3){--blur-amount:16px;--start:18%;--mid:38%;--end:58%}.blur-layer:nth-child(4){--blur-amount:8px;--start:38%;--mid:58%;--end:78%}.blur-layer:nth-child(5){--blur-amount:4px;--start:58%;--mid:78%;--end:92%}.blur-layer:nth-child(6){--blur-amount:2px;--start:78%;--mid:92%;--end:100%}.global-nav-strip{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding-left:5%;padding-right:5%;gap:clamp(1rem,3vw,2.5rem);width:100%;box-sizing:border-box;pointer-events:auto}@media (min-width:721px){.global-nav-strip{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;-moz-column-gap:clamp(1rem,3vw,2.5rem);column-gap:clamp(1rem,3vw,2.5rem)}.global-nav-strip .brand-mark{justify-self:start}.global-nav-desktop-links{justify-self:center;flex:0 1 auto}.global-nav-strip .nav-actions{justify-self:end}}.brand-mark{display:inline-flex;align-items:center}.global-nav .brand-mark .logo{display:block;height:32px;width:auto;max-width:min(160px,38vw);-o-object-fit:contain;object-fit:contain;transition:filter .4s ease;filter:brightness(0)}.global-nav--shop-hero .brand-mark .logo,html.dark .global-nav .brand-mark .logo{filter:brightness(0) invert(1)}.global-nav--tone-light{color:var(--nav-bar-dark,#101820)}.global-nav--tone-light .nav-link{color:inherit}html.dark .global-nav--tone-light,html.dark .global-nav--tone-light .nav-link{color:var(--nav-bar-linen,#e6e9e4)}.global-nav--tone-light .brand-mark .logo{filter:brightness(0)}html.dark .global-nav--tone-light .brand-mark .logo{filter:brightness(0) invert(1)}.global-nav--tone-dark{color:var(--nav-bar-linen,#e6e9e4)}.global-nav--tone-dark .nav-link{color:inherit}.global-nav--tone-dark .brand-mark .logo{filter:brightness(0) invert(1)}.global-nav--tone-dark [data-theme-toggle],.global-nav--tone-light [data-theme-toggle]{color:inherit}.global-nav-consult-btn{display:none;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1.35rem;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:999px;text-decoration:none;color:#f8f7f3;background:linear-gradient(130deg,#6f7a68,var(--olive-dark,#303a2d));border:1px solid transparent;box-shadow:0 12px 24px rgba(56,62,52,.18);transition:transform .3s var(--nav-ease-out,cubic-bezier(.16,1,.3,1)),box-shadow .35s ease}@media (min-width:721px){.global-nav-consult-btn{display:inline-flex}}.global-nav-consult-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(56,62,52,.24)}.global-nav-consult-btn:focus-visible{outline:2px solid var(--olive-dark,#303a2d);outline-offset:3px}html.dark .global-nav-consult-btn{color:#141812;background:linear-gradient(180deg,#eef0e9,#d2d6cc);border:1px solid rgba(72,80,66,.45);box-shadow:0 10px 26px rgba(0,0,0,.28)}html.dark .global-nav-consult-btn:hover{color:#0f120e;box-shadow:0 12px 30px rgba(0,0,0,.34)}html.dark .global-nav-consult-btn:focus-visible{outline-color:rgba(220,225,210,.95)}@media (max-width:720px){.global-nav-consult-btn{font-size:12px;padding:8px 16px;letter-spacing:.08em}}.global-nav-desktop-links{flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(1.5rem,3vw,3rem);flex:1 1 auto}@media (min-width:721px){.global-nav-desktop-links{display:flex}}@media (max-width:720px){.global-nav-desktop-links{display:none}}.nav-link{font-family:Inter,Noto Naskh Arabic,sans-serif;color:#101820;text-decoration:none;font-size:13px;text-transform:uppercase;font-weight:700;letter-spacing:.1em;transition:opacity .3s ease}.nav-link:hover{opacity:.6}.nav-actions{display:inline-flex;align-items:center;gap:1.5rem}.global-nav-mobile-toggle{display:none;align-items:center}@media (max-width:720px){.global-nav-mobile-toggle{display:flex}}.hamburger-btn{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:10px 12px;min-width:44px;min-height:44px;align-items:center;justify-content:center;position:relative;pointer-events:auto}.hamburger-line{display:block;width:22px;height:2px;background-color:currentColor;border-radius:1px;transition:all .3s ease}.global-nav-cart-badge{position:absolute;top:0;inset-inline-end:0;display:flex;min-width:1rem;height:1rem;align-items:center;justify-content:center;border-radius:999px;background:rgb(96 121 93);padding:0 4px;font-size:10px;font-weight:600;line-height:1;color:#fff}@media (max-width:720px){.global-nav{padding-bottom:0;overflow:visible}.global-nav-strip{flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(.75rem,3vw,1.25rem);padding-left:4vw;padding-right:4vw;padding-bottom:12px}.global-nav-strip .brand-mark{margin-top:0;flex:0 1 auto;min-width:0}.global-nav-strip .nav-actions{margin-top:0;flex-shrink:0;pointer-events:auto}.global-nav-strip .brand-mark .logo{max-width:min(150px,46vw)}.global-nav .hamburger-btn{padding:10px 12px;min-width:44px;min-height:44px;z-index:51}.global-nav .hamburger-btn.open .hamburger-line:first-child{transform:rotate(45deg) translate(8px,8px)}.global-nav .hamburger-btn.open .hamburger-line:nth-child(2){opacity:0}.global-nav .hamburger-btn.open .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}}@media (min-width:721px){.global-nav-mobile-root{display:none!important}}@media (max-width:720px){.global-nav-mobile-root{position:fixed;inset:0;z-index:102;pointer-events:none}.global-nav-mobile-scrim{position:absolute;inset:0;z-index:0;border:0;padding:0;margin:0;cursor:pointer;pointer-events:auto;background:rgba(18,22,18,.42);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:global-nav-mobile-scrim-in .28s ease forwards}@keyframes global-nav-mobile-scrim-in{0%{opacity:0}to{opacity:1}}.global-nav-mobile-panel{position:absolute;top:0;inset-inline-end:0;inset-inline-start:auto;z-index:1;width:min(20.5rem,calc(100vw - .75rem));max-height:min(92vh,100dvh);display:flex;flex-direction:column;padding-bottom:max(1rem,env(safe-area-inset-bottom));padding-top:max(.35rem,env(safe-area-inset-top));background:linear-gradient(165deg,#fdfcf8,#f2f4ee);border:1px solid rgba(99,110,93,.14);border-top:none;border-inline-start:1px solid rgba(99,110,93,.12);border-radius:0 0 1.25rem 1.25rem;box-shadow:-12px 24px 48px rgba(32,38,30,.18),inset 0 0 0 1px rgba(255,255,255,.45);transform-origin:top right;pointer-events:auto;overflow:hidden;animation:global-nav-mobile-panel-in .42s cubic-bezier(.16,1,.3,1) forwards}@keyframes global-nav-mobile-panel-in{0%{opacity:0;transform:translateY(-10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.global-nav-mobile-panel__header{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;padding:.35rem .4rem .15rem}.global-nav-mobile-panel__links{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:.2rem;padding:.35rem .75rem .5rem}.global-nav-mobile-panel__tools{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;padding:.65rem .85rem .35rem;border-top:1px solid rgba(99,110,93,.12)}.global-nav-mobile-panel__tools [data-theme-toggle]{color:#2a2f2a}.global-nav-mobile-menu-cta{margin:.65rem .75rem .35rem;width:auto;align-self:stretch;box-sizing:border-box}.global-nav-mobile-menu-cta:active{transform:scale(.98)}.global-nav-mobile-close{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(99,110,93,.08);border:none;border-radius:999px;cursor:pointer;padding:0;pointer-events:auto;z-index:2;transition:background .2s ease}.global-nav-mobile-close:active{background:rgba(99,110,93,.14)}[dir=rtl] .global-nav-mobile-panel{transform-origin:top left}html.dark .global-nav-mobile-scrim{background:rgba(0,0,0,.58)}html.dark .global-nav-mobile-panel{background:linear-gradient(168deg,#2a2e28,#1a1d18);border-color:rgba(120,128,112,.35);border-inline-start-color:rgba(120,128,112,.28);box-shadow:-12px 28px 56px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05)}html.dark .global-nav-mobile-panel__tools{border-top-color:rgba(163,173,154,.2)}html.dark .global-nav-mobile-menu-link,html.dark .global-nav-mobile-panel__tools [data-theme-toggle]{color:#e8ebe4}html.dark .global-nav-mobile-menu-link:active{background:rgba(255,255,255,.06)}@media (hover:hover) and (pointer:fine){html.dark .global-nav-mobile-menu-link:hover{background:rgba(255,255,255,.05)}}html.dark .global-nav-mobile-close{background:rgba(255,255,255,.08)}html.dark .global-nav-mobile-close:active{background:rgba(255,255,255,.12)}html.dark .global-nav-mobile-menu-cta{color:#141812;background:linear-gradient(180deg,#eef0e9,#d2d6cc);border:1px solid rgba(72,80,66,.45);box-shadow:0 12px 26px rgba(0,0,0,.28)}html.dark .global-nav-mobile-menu-cta:active{transform:scale(.98)}}.global-nav-mobile-menu-link{font-family:Inter,Noto Naskh Arabic,sans-serif;display:block;color:#2a2f2a;text-decoration:none;font-size:13px;text-transform:uppercase;font-weight:700;letter-spacing:.12em;padding:1rem .85rem;border-radius:14px;transition:background .2s ease,opacity .2s ease;pointer-events:auto}@media (max-width:720px){.global-nav-mobile-menu-link:active{opacity:.72;background:rgba(99,110,93,.08)}}@media (hover:hover) and (pointer:fine){.global-nav-mobile-menu-link:hover{background:rgba(99,110,93,.06)}}.global-nav-mobile-menu-cta{display:flex;align-items:center;justify-content:center;min-height:48px;padding:.8rem 1.5rem;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-radius:999px;text-decoration:none;color:#f8f7f3;background:linear-gradient(130deg,#6f7a68,var(--olive-dark,#303a2d));border:1px solid transparent;box-shadow:0 12px 24px rgba(56,62,52,.18);transition:transform .3s ease,box-shadow .35s ease;pointer-events:auto;box-sizing:border-box}.global-nav-close-line{position:absolute;width:22px;height:2px;background-color:#2a2f2a;border-radius:1px}.global-nav-close-line-1{transform:rotate(45deg)}.global-nav-close-line-2{transform:rotate(-45deg)}html.dark .global-nav .hamburger-btn,html.dark .global-nav .nav-link{color:#e8ebe4}html.dark .global-nav-close-line{background-color:#e8ebe4}html.dark .global-nav-blur-bg{background:linear-gradient(180deg,rgba(20,24,20,.95) 0,rgba(20,24,20,.72) 40%,rgba(20,24,20,0));border-bottom:none}.global-nav--shop-hero .nav-link{color:rgba(255,255,255,.92)}.global-nav--shop-hero .nav-link:hover{opacity:.72}html.dark .global-nav--shop-hero .nav-link{color:rgba(255,255,255,.92)}.global-nav--shop-hero .hamburger-btn,html.dark .global-nav--shop-hero .hamburger-btn{color:rgba(255,255,255,.95)}.global-nav--shop-hero .global-nav-blur-bg{background:linear-gradient(180deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.18) 40%,rgba(0,0,0,0));border-bottom:none}.global-nav-theme-desktop-only{display:inline-flex;align-items:center;justify-content:center}@media (max-width:720px){.global-nav-theme-desktop-only{display:none}}html.dark .global-nav.global-nav--tone-dark .hamburger-btn,html.dark .global-nav.global-nav--tone-dark .nav-link,html.dark .global-nav.global-nav--tone-light,html.dark .global-nav.global-nav--tone-light .hamburger-btn,html.dark .global-nav.global-nav--tone-light .nav-link{color:var(--nav-bar-linen,#e6e9e4)}