.Header_header__RP__A{position:sticky;top:0;z-index:100;height:var(--header-height);overflow:visible;background:rgb(var(--v2-paper-rgb,255 248 248)/.85);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(241,222,222,.6);transition:all var(--transition-normal)}.Header_headerScrolled__boc1x{background:rgb(var(--v2-paper-rgb,255 248 248)/.95);box-shadow:0 1px 12px rgba(0,0,0,.06)}.Header_headerScrolled__boc1x .Header_logoCentered__PZvwW{padding:10px;top:10px}.Header_headerScrolled__boc1x .Header_logoImage__6AZr0{width:50px!important;height:55px!important}.Header_headerTransparent__BgLfK{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid rgba(255,255,255,.1)}.Header_headerTransparent__BgLfK .Header_navLink__p4pol{color:rgba(255,255,255,.85)}.Header_headerTransparent__BgLfK .Header_navLink__p4pol:hover{color:#fff;background:rgba(255,255,255,.1)}.Header_headerTransparent__BgLfK .Header_iconBtn__rJ4tG{color:rgba(255,255,255,.85)}.Header_headerTransparent__BgLfK .Header_iconBtn__rJ4tG:hover{color:#fff;background:rgba(255,255,255,.1)}.Header_headerTransparent__BgLfK .Header_menuLine__H_WhS{background:#fff}.Header_headerTransparent__BgLfK .Header_logoImage__6AZr0{filter:brightness(0) invert(1)}.Header_headerTransparent__BgLfK .SearchOverlay-module__searchTrigger,.Header_headerTransparent__BgLfK [class*=searchTrigger]{color:#fff;border:none}.Header_headerTransparent__BgLfK .SearchOverlay-module__searchTrigger:hover,.Header_headerTransparent__BgLfK [class*=searchTrigger]:hover{color:#fff;border:none;background:rgba(255,255,255,.1)}.Header_headerTransparentOnLight__GuR2k{border-bottom:1px solid var(--border-light)}.Header_headerTransparentOnLight__GuR2k .Header_navLink__p4pol{color:var(--text-muted)}.Header_headerTransparentOnLight__GuR2k .Header_navLink__p4pol:hover{color:var(--text-darker);background:rgb(var(--v2-accent-rgb,212 184 188)/.08)}.Header_headerTransparentOnLight__GuR2k .Header_iconBtn__rJ4tG{color:var(--text-muted)}.Header_headerTransparentOnLight__GuR2k .Header_iconBtn__rJ4tG:hover{color:var(--text-darker);background:rgb(var(--v2-accent-rgb,212 184 188)/.1)}.Header_headerTransparentOnLight__GuR2k .Header_menuLine__H_WhS{background:var(--text-dark)}.Header_headerTransparentOnLight__GuR2k .Header_logoImage__6AZr0{filter:none}.Header_headerTransparentOnLight__GuR2k .SearchOverlay-module__searchTrigger,.Header_headerTransparentOnLight__GuR2k [class*=searchTrigger]{color:var(--text-muted)}.Header_headerTransparentOnLight__GuR2k .SearchOverlay-module__searchTrigger:hover,.Header_headerTransparentOnLight__GuR2k [class*=searchTrigger]:hover{color:var(--text-darker);background:rgb(var(--v2-accent-rgb,212 184 188)/.1)}.Header_headerLeft__97q9s,.Header_navCentered__0ytgD{display:none}.Header_searchDefault__MaUeO{display:contents}.Header_headerTransparent__BgLfK .Header_headerLeft__97q9s{display:flex;align-items:center;min-width:44px}.Header_headerTransparent__BgLfK .Header_navCentered__0ytgD{display:flex;align-items:center;gap:.25rem}.Header_headerTransparent__BgLfK .Header_logo__dkOrj,.Header_headerTransparent__BgLfK .Header_nav__78_wn,.Header_headerTransparent__BgLfK .Header_searchDefault__MaUeO{display:none}.Header_headerInner__vKiRy{max-width:var(--max-width-wide);margin:0 auto;padding:0 var(--space-xl);height:100%;display:flex;align-items:center;justify-content:space-between}.Header_logoCentered__PZvwW{display:flex;align-items:center;justify-content:center;margin:0 1.5rem;padding:16px;background:#fff;border-radius:9999px;text-decoration:none;transition:opacity var(--transition-fast),box-shadow var(--transition-fast);position:relative;top:27px;box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:2}.Header_logoCentered__PZvwW .Header_logoImage__6AZr0{width:auto!important;height:90px!important;filter:none!important}.Header_logoCentered__PZvwW:hover{opacity:.9;box-shadow:0 6px 20px rgba(0,0,0,.15)}.Header_logo__dkOrj{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:var(--text-darker);transition:opacity var(--transition-fast)}.Header_logo__dkOrj:hover{opacity:.8}.Header_logoImage__6AZr0{width:50px!important;height:55px!important;object-fit:contain}.Header_logoText__ZEOAg{font-family:var(--font-display);font-size:1.35rem;font-weight:600;letter-spacing:-.01em}.Header_nav__78_wn{display:flex;align-items:center;gap:.25rem}.Header_navLink__p4pol{position:relative;padding:.5rem 1rem;font-size:var(--text-sm);font-weight:450;color:var(--text-muted);text-decoration:none;letter-spacing:.01em;transition:color var(--transition-fast);border-radius:var(--radius-md)}.Header_navLink__p4pol:hover{color:var(--text-darker);background:rgb(var(--v2-accent-rgb,212 184 188)/.08)}.Header_navLink__p4pol:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) scaleX(0);width:60%;height:2px;background:var(--accent-gold);border-radius:1px;transition:transform var(--transition-normal)}.Header_navLink__p4pol:hover:after{transform:translateX(-50%) scaleX(1)}.Header_navLinkActive__ugB__{color:var(--text-darker);font-weight:500}.Header_navLinkActive__ugB__:after{transform:translateX(-50%) scaleX(1)}.Header_headerActions__HqXXX{display:flex;align-items:center;gap:.5rem}.Header_iconBtn__rJ4tG{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-full);transition:all var(--transition-fast)}.Header_iconBtn__rJ4tG:hover{background:rgb(var(--v2-accent-rgb,212 184 188)/.1);color:var(--text-darker)}.Header_cartCount__xoTh3{position:absolute;top:4px;right:4px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:#E8913A;color:white;font-size:.65rem;font-weight:700;border-radius:var(--radius-full);line-height:1;text-align:center;padding-top:1px}.Header_orderBtn__joZIU{margin-left:.5rem;padding:.6rem 1.4rem;font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--accent-gold);color:white;border:none;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);text-decoration:none}.Header_orderBtn__joZIU:hover{background:var(--accent-gold-dark);transform:translateY(-1px);box-shadow:0 4px 12px rgb(var(--v2-accent-rgb,197 165 114)/.35);color:white}.Header_menuBtn__iRJo_{display:none;flex-direction:column;gap:5px;padding:10px;background:none;border:none;cursor:pointer}.Header_menuLine__H_WhS{display:block;width:22px;height:2px;background:var(--text-dark);border-radius:1px;transition:all var(--transition-fast)}.Header_menuBtnOpen___cxTB .Header_menuLine__H_WhS:first-child{transform:rotate(45deg) translate(5px,5px)}.Header_menuBtnOpen___cxTB .Header_menuLine__H_WhS:nth-child(2){opacity:0}.Header_menuBtnOpen___cxTB .Header_menuLine__H_WhS:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.Header_mobileNav__gc93D{display:none;position:fixed;top:var(--header-height);left:0;right:0;bottom:0;background:rgb(var(--v2-paper-rgb,255 248 248)/.98);backdrop-filter:blur(20px);padding:var(--space-xl);flex-direction:column;gap:var(--space-sm);z-index:99}.Header_mobileNavOpen__MLQWa{display:flex;animation:Header_fadeIn__MX_HU .2s ease}.Header_mobileNavLink__U52GC{display:block;padding:1rem;font-size:var(--text-lg);font-weight:500;color:var(--text-dark);text-decoration:none;border-bottom:1px solid var(--border-light);transition:all var(--transition-fast)}.Header_mobileNavLink__U52GC:hover{color:var(--accent-gold);padding-left:1.5rem}@media (max-width:900px){.Header_nav__78_wn{display:none}.Header_headerLeft__97q9s,.Header_headerTransparent__BgLfK .Header_headerLeft__97q9s,.Header_headerTransparent__BgLfK .Header_navCentered__0ytgD,.Header_navCentered__0ytgD{display:none!important}.Header_headerTransparent__BgLfK .Header_logo__dkOrj,.Header_logo__dkOrj{display:flex!important}.Header_headerTransparent__BgLfK .Header_searchDefault__MaUeO,.Header_searchDefault__MaUeO{display:contents!important}.Header_orderBtn__joZIU{display:none}.Header_menuBtn__iRJo_{display:flex}}@media (max-width:480px){.Header_headerInner__vKiRy{padding:0 var(--space-md)}.Header_logoImage__6AZr0{width:48px;height:54px}}.Header_mobileOrderBtn__44Pio{margin-top:1rem;text-align:center}