.header{position:fixed;top:0;left:0;right:0;z-index:50;background:transparent;border-bottom:1px solid transparent;transition:background-color .3s var(--ease-out),border-color .3s var(--ease-out)}.header:before,.drawer:before{content:none}.drawer{background:transparent}.header:not(.is-scrolled) .header__nav a,.header:not(.is-scrolled) .iconbtn{color:var(--txt-on-dark)}.header:not(.is-scrolled) .header__burger span{background:var(--txt-on-dark)}.header.is-scrolled{background:#f7f4ebe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--line-soft)}@supports not (backdrop-filter: blur(12px)){.header.is-scrolled{background:#f7f4ebfa}}.header__inner{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;gap:26px;height:var(--header-h)}.brand-logo{height:44px;width:auto;display:block;filter:drop-shadow(0 2px 10px rgba(0,0,0,.55));transition:filter .22s ease}.brand-logo--footer{height:44px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35))}.header__nav{display:flex;gap:24px;margin-left:auto}.header__nav a{display:inline-flex;align-items:baseline;gap:6px;color:var(--txt);font-size:14px;font-weight:700;position:relative;padding:6px 0}.nav-num{font-size:9.5px;color:var(--amber-ink);opacity:.95}.header__nav a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,var(--leaf),var(--deep));border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-micro) var(--ease-out)}.header__nav a:hover:after,.header__nav a:focus-visible:after{transform:scaleX(1)}.header__actions{display:flex;align-items:center;gap:8px}.scroll-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,var(--leaf),var(--deep));transform:scaleX(0);transform-origin:left center;pointer-events:none}.iconbtn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--txt);transition:color var(--dur-micro),background-color var(--dur-micro);position:relative}.iconbtn:hover{color:var(--deep);background:var(--glass)}.iconbtn svg{width:21px;height:21px}.cart-badge{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--amber);color:var(--amber-label);font-size:11px;font-weight:800;line-height:18px;text-align:center}.cart-badge.pop{animation:badgePop .3s var(--overshoot)}@keyframes badgePop{50%{transform:scale(1.35)}}.header__burger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;background:transparent;border:0;border-radius:10px;min-width:44px;min-height:44px}.header__burger span{width:22px;height:2px;border-radius:2px;background:var(--txt)}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none;visibility:hidden;transition:visibility 0s linear .32s}.drawer.is-open{pointer-events:auto;visibility:visible;transition-delay:0s}.drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#080b09ad;opacity:0;transition:opacity .28s var(--ease-out)}.drawer.is-open .drawer__scrim{opacity:1}.drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(84vw,360px);background:var(--ink1);border-right:1px solid var(--line);padding:18px 26px 32px;display:flex;flex-direction:column;gap:4px;transform:translate(-102%);transition:transform .32s var(--ease-out);overflow-y:auto}.drawer.is-open .drawer__panel{transform:translate(0)}.drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.drawer__panel>a:not(.btn){display:flex;align-items:baseline;gap:12px;color:var(--txt);font-family:var(--font-display);font-size:26px;font-weight:750;text-transform:uppercase;padding:14px 0;border-bottom:1px solid var(--line-soft);transition:color var(--dur-micro),transform var(--dur-micro) var(--ease-out)}.drawer__panel>a:not(.btn):hover{color:var(--deep);transform:translate(6px)}.drawer__cta{margin-top:22px}.drawer__phone{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;gap:4px}.drawer__phone a{font-weight:800;color:var(--deep);font-size:18px}.footer{position:relative;overflow:hidden;background:var(--dark);color:var(--sage-on-dark);padding:64px 0 0}.footer__top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;gap:40px;padding-bottom:48px}.footer .mono{color:var(--sage-on-dark)}.footer__tag{margin:18px 0;font-size:14px;line-height:1.7;color:var(--txt-on-dark);max-width:340px}.footer__social{display:flex;gap:6px}.footer .iconbtn{color:var(--sage-on-dark)}.footer .iconbtn:hover{color:var(--lime)}.footer__col{display:flex;flex-direction:column;gap:10px}.footer__col h3{margin-bottom:6px;font-size:11.5px;color:var(--txt-on-dark)}.footer__col a{color:var(--sage-on-dark);font-size:14px;transition:color .15s var(--ease-out)}.footer__col a:hover{color:var(--lime)}.footer__hours{line-height:1.7;margin:0}.footer__legal{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:24px 0;border-top:1px solid rgba(244,247,236,.12);font-size:13px;color:var(--sage-on-dark)}.footer__legal p{margin:0}.header__nav a.nav-founders,.drawer__panel>a.nav-founders{color:var(--amber-ink)}.header__nav a.nav-founders:hover,.drawer__panel>a.nav-founders:hover{color:var(--deep)}.header:not(.is-scrolled) .header__nav a.nav-founders{color:var(--amber-hi)}.nav-founders .nav-num,.nav-founders .mono{color:inherit}.header__cart{text-decoration:none}#cart-icon-bubble svg{width:20px;height:20px}.header .gez-header__cart-count{font-family:var(--font-body)}.header .gez-header__cart-count{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--amber);color:var(--amber-label);font-size:11px;font-weight:800;line-height:18px;text-align:center}.header.is-solid:not(.is-scrolled){background:#f7f4ebf0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--line-soft)}.header.is-solid:not(.is-scrolled) .header__nav a,.header.is-solid:not(.is-scrolled) .iconbtn,.header.is-solid:not(.is-scrolled) .header__cart{color:var(--txt)}.header.is-solid:not(.is-scrolled) .header__burger span{background:var(--txt)}.header.is-solid:not(.is-scrolled) .header__nav a.nav-founders{color:var(--amber-ink)}.header.is-solid .brand-logo,.header.is-scrolled .brand-logo{filter:none}html.gez-solid-header #MainContent{padding-top:var(--header-h)}.gez-az :empty{display:revert}html body .gez-az.header{background:transparent!important;border-bottom:1px solid transparent!important;box-shadow:none!important;display:block!important;padding:0!important}html body .gez-az.header .header__logo{flex:0 0 auto}html body .gez-az.header .brand-logo{height:44px;width:auto;max-width:none;display:block}html body .gez-az.header.is-scrolled{background:#f7f4ebe6!important;border-bottom:1px solid var(--line-soft)!important}html body .gez-az.header.is-solid:not(.is-scrolled){background:#f7f4ebf0!important;border-bottom:1px solid var(--line-soft)!important}@media(max-width:989px){html body .gez-az.header .brand-logo{height:38px}}.gez-az h1,.gez-az h2,.gez-az h3,.gez-az .h2{font-family:var(--font-display);font-weight:780;letter-spacing:-.015em}.gez-az .wrap{margin-left:auto!important;margin-right:auto!important}html body .gez-az.footer{background:var(--dark)!important;border-top:0!important}html body .gez-az.footer .footer__col h3,html body .gez-az.footer .footer__tag{color:var(--txt-on-dark)!important}html body .gez-az.footer .footer__col a,html body .gez-az.footer .mono,html body .gez-az.footer .footer__legal p,html body .gez-az.footer .iconbtn{color:var(--sage-on-dark)!important}html body .gez-az.footer .footer__col a:hover,html body .gez-az.footer .iconbtn:hover{color:var(--lime)!important}.gez-az h1,.gez-az h2,.gez-az h3,.gez-az .h2{color:var(--txt)}.gez-az .cover__title,.gez-az .fc-h1,.gez-az .fc-final__h{color:var(--txt-on-dark)}html body .gez-az.footer{background:radial-gradient(1100px 420px at 12% 0%,rgba(96,192,24,.08),transparent 62%),var(--dark)!important}.gez-az.footer:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--leaf),var(--deep) 55%,var(--amber) 140%)}.footer__sign{font-family:var(--font-serif);font-style:italic;font-weight:480;font-size:clamp(26px,3vw,44px);line-height:1.2;color:var(--txt-on-dark);margin:0 0 clamp(30px,4vw,48px);max-width:26ch}.footer__sign em{font-style:italic;background-image:linear-gradient(100deg,var(--lime) 0%,var(--leaf) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}html body .gez-az.footer .footer__col h3:before{content:"\2726  ";color:var(--amber-hi)}.gez-az blockquote,.gez-az blockquote p{color:var(--txt)}.header__nav .navsub{position:relative;display:inline-flex}.navsub__btn{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:6px 0;cursor:pointer;color:var(--txt);font-family:var(--font-body);font-size:14px;font-weight:700;position:relative}.header:not(.is-scrolled) .navsub__btn{color:var(--txt-on-dark)}.header.is-solid:not(.is-scrolled) .navsub__btn{color:var(--txt)}.navsub__btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,var(--leaf),var(--deep));border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-micro) var(--ease-out)}.navsub:hover .navsub__btn:after,.navsub__btn:focus-visible:after,.navsub.is-open .navsub__btn:after{transform:scaleX(1)}.navsub__car{width:12px;height:12px;flex-shrink:0;transition:transform .22s var(--ease-out)}.navsub:hover .navsub__car,.navsub.is-open .navsub__car{transform:rotate(180deg)}.navsub__panel{position:absolute;top:100%;left:50%;z-index:5;transform:translate(-50%,8px);min-width:236px;padding:10px;margin-top:10px;background:#fffdf6;border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 44px #18201829;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease-out),transform .26s var(--ease-out),visibility 0s .26s}.navsub__panel:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.navsub:hover .navsub__panel,.navsub:focus-within .navsub__panel,.navsub.is-open .navsub__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition:opacity .2s var(--ease-out),transform .26s var(--ease-out)}.header .header__nav .navsub__panel a{display:block;padding:9px 12px;border-radius:9px;color:var(--txt);font-size:14px;font-weight:600;transition:background-color .14s var(--ease-out),color .14s var(--ease-out),transform .2s var(--ease-out)}.header .header__nav .navsub__panel a:after{content:none}.header .header__nav .navsub__panel a:hover,.header .header__nav .navsub__panel a:focus-visible{background:var(--ink1);color:var(--deep);transform:translate(3px)}.drawer-acc{border-bottom:1px solid var(--line-soft)}.drawer-acc__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;padding:14px 0;cursor:pointer;text-align:left;color:var(--txt);font-family:var(--font-display);font-size:26px;font-weight:750;text-transform:uppercase;transition:color var(--dur-micro)}.drawer-acc__btn:hover,.drawer-acc__btn:focus-visible,.drawer-acc.is-open .drawer-acc__btn{color:var(--deep)}.drawer-acc__btn .navsub__car{width:16px;height:16px;color:var(--amber-ink);transition:transform .24s var(--ease-out)}.drawer-acc.is-open .drawer-acc__btn .navsub__car{transform:rotate(180deg)}.drawer-acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease-out)}.drawer-acc.is-open .drawer-acc__panel{grid-template-rows:1fr}.drawer-acc__inner{overflow:hidden;min-height:0}.drawer-acc__inner a{display:block;padding:11px 0 11px 16px;color:var(--txt-2);font-size:15.5px;font-weight:600;border-top:1px solid var(--line-soft);transition:color var(--dur-micro),transform var(--dur-micro) var(--ease-out)}.drawer-acc__inner a:first-child{border-top:0}.drawer-acc__inner a:hover,.drawer-acc__inner a:focus-visible{color:var(--deep);transform:translate(4px)}@media(prefers-reduced-motion:reduce){.navsub__panel,.navsub__car,.navsub__btn:after,.drawer-acc__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/gez-atelier-chrome.css.map */
