@font-face{font-family:__DM_Sans_0d7163;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0d7163;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_0d7163;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:__DM_Sans_0d7163,__DM_Sans_Fallback_0d7163;font-style:normal}.__variable_0d7163{--font-home-body:"__DM_Sans_0d7163","__DM_Sans_Fallback_0d7163"}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_73ee6c;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:__Manrope_73ee6c,__Manrope_Fallback_73ee6c;font-style:normal}.__variable_73ee6c{--font-home-heading:"__Manrope_73ee6c","__Manrope_Fallback_73ee6c"}.HomeNavigation_categoryNav__Qm_LY,.HomeNavigation_footer__dPVJl,.HomeNavigation_header__Vz3hO{color:var(--home-text)}.HomeNavigation_browseDialog__N42dB button,.HomeNavigation_categoryNav__Qm_LY button,.HomeNavigation_footer__dPVJl button,.HomeNavigation_header__Vz3hO button{font-family:inherit;cursor:pointer}.HomeNavigation_browseDialog__N42dB a,.HomeNavigation_browseDialog__N42dB button,.HomeNavigation_browseDialog__N42dB input,.HomeNavigation_categoryNav__Qm_LY a,.HomeNavigation_categoryNav__Qm_LY button,.HomeNavigation_footer__dPVJl a,.HomeNavigation_footer__dPVJl button,.HomeNavigation_header__Vz3hO button,.HomeNavigation_header__Vz3hO input{-webkit-tap-highlight-color:transparent}.HomeNavigation_browseDialog__N42dB a:focus-visible,.HomeNavigation_browseDialog__N42dB button:focus-visible,.HomeNavigation_browseDialog__N42dB input:focus-visible,.HomeNavigation_categoryNav__Qm_LY a:focus-visible,.HomeNavigation_categoryNav__Qm_LY button:focus-visible,.HomeNavigation_footer__dPVJl a:focus-visible,.HomeNavigation_footer__dPVJl button:focus-visible,.HomeNavigation_header__Vz3hO button:focus-visible,.HomeNavigation_header__Vz3hO input:focus-visible{outline:3px solid var(--home-gold);outline-offset:3px}.HomeNavigation_srOnly__TBkFH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HomeNavigation_headerSlot__G_h7p{position:sticky;top:0;z-index:30;pointer-events:none}.HomeNavigation_header__Vz3hO{pointer-events:auto;border-bottom:1px solid var(--home-border);background:var(--home-bg)}.HomeNavigation_header__Vz3hO[data-compact=true]{box-shadow:0 3px 14px rgba(0,0,0,.1)}.HomeNavigation_header__Vz3hO[data-compact=true] .HomeNavigation_headerInner__h_rY_{min-height:0;padding-top:8px;padding-bottom:8px;gap:16px}.HomeNavigation_header__Vz3hO[data-compact=true] .HomeNavigation_wordmark__fZx8A{font-size:22px!important}.HomeNavigation_compactBrowse__MOWCe{display:none;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid var(--home-border);border-radius:8px}.HomeNavigation_header__Vz3hO[data-compact=true] .HomeNavigation_compactBrowse__MOWCe{display:inline-flex}.HomeNavigation_headerInner__h_rY_{max-width:1320px;min-height:87px;margin:0 auto;padding:16px 32px;display:flex;align-items:center;gap:32px}.HomeNavigation_wordmark__fZx8A{display:inline-flex;align-items:center;flex-shrink:0;gap:8px;min-height:44px;padding:0;font-family:var(--font-home-heading,Manrope,sans-serif)!important;font-size:28px!important;font-weight:800!important;letter-spacing:-1.4px}.HomeNavigation_header__Vz3hO .HomeNavigation_wordmark__fZx8A>svg{width:24px;height:30px;color:var(--home-gold);stroke-width:1.8}.HomeNavigation_logoDot__2VgfW{color:var(--home-gold)}.HomeNavigation_searchForm__HymsP{display:flex;align-items:center;gap:10px;flex:1;min-width:0;max-width:560px;min-height:48px;padding:0 2px 0 14px;background:var(--home-surface);border:1px solid var(--home-border);border-radius:9px}.HomeNavigation_searchForm__HymsP>svg{flex-shrink:0;color:var(--home-muted)}.HomeNavigation_searchForm__HymsP input{flex:1;width:100%;min-width:0;min-height:44px;padding:4px 0;background:none;color:var(--home-text);border:0;font:inherit;font-size:14px}.HomeNavigation_searchForm__HymsP input::placeholder{color:var(--home-muted)}.HomeNavigation_searchForm__HymsP:focus-within{border-color:var(--home-accent);box-shadow:0 0 0 1px var(--home-accent)}.HomeNavigation_searchForm__HymsP input:focus{outline:none}.HomeNavigation_header__Vz3hO .HomeNavigation_searchSubmit___28V6:focus-visible{outline:2px solid var(--home-accent);outline-offset:-4px}@media (forced-colors:active){.HomeNavigation_searchForm__HymsP:focus-within{outline:2px solid Highlight;outline-offset:2px}}.HomeNavigation_searchSubmit___28V6{flex-shrink:0;min-width:62px;min-height:44px;padding:8px 12px;background:var(--home-elevated);border-radius:6px;font-size:13px!important;font-weight:650!important}.HomeNavigation_headerActions__ukIb0{display:flex;align-items:center;gap:14px;margin-left:auto}.HomeNavigation_savedButton__W6IzZ{display:flex;align-items:center;gap:8px;min-height:44px;padding:5px 0;white-space:nowrap;font-size:13px!important}.HomeNavigation_savedButton__W6IzZ[aria-pressed=true]{color:var(--home-gold)}.HomeNavigation_count__fDIH5{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:20px;height:20px;padding:0 4px;border-radius:5px;background:var(--home-elevated);color:var(--home-text);font-size:11px;font-variant-numeric:tabular-nums}.HomeNavigation_iconButton__kggpc{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px}.HomeNavigation_iconButton__kggpc:hover{background:var(--home-elevated)}.HomeNavigation_mobileTools__X_UYV{display:none}.HomeNavigation_categoryNav__Qm_LY{border-bottom:1px solid var(--home-border);background:var(--home-bg)}.HomeNavigation_categoryInner__Xeqzs{display:flex;align-items:center;gap:26px;max-width:1320px;min-height:49px;margin:0 auto;padding:0 32px}.HomeNavigation_allCategories__xRf3z{display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 0;white-space:nowrap;font-size:13px!important;font-weight:650!important}.HomeNavigation_categoryLinks__Y0n5d{display:flex;align-items:center;justify-content:space-between;flex:1;gap:18px}.HomeNavigation_categoryLinks__Y0n5d a{display:inline-flex;align-items:center;min-height:48px;padding:12px 0;border-bottom:2px solid transparent;font-size:13px;color:var(--home-muted);white-space:nowrap}.HomeNavigation_categoryLinks__Y0n5d a:hover{color:var(--home-text);border-color:var(--home-gold)}.HomeNavigation_browseOverlay__MVH_L{position:fixed;inset:0;z-index:110;background:rgba(3,7,18,.72);backdrop-filter:blur(4px)}.HomeNavigation_browseDialog__N42dB{--home-bg:#030712;--home-surface:#111827;--home-elevated:#1f2937;--home-text:#f3f4f6;--home-muted:#9ca3af;--home-border:#374151;--home-gold:#f59e0b;--home-gold-text:#111827;--home-green:#86efac;--home-green-bg:#153829;--home-selected:#3a2c17;position:fixed;top:50%;left:50%;z-index:111;transform:translate(-50%,-50%);display:flex;flex-direction:column;width:min(650px,calc(100vw - 48px));height:min(760px,calc(100dvh - 48px));padding:0;overflow:hidden;background:var(--home-bg);color:var(--home-text);border:1px solid var(--home-border);border-radius:18px;box-shadow:0 24px 80px rgba(0,0,0,.3);font-family:var(--font-home-body,"DM Sans",Arial,sans-serif);font-size:14px;line-height:1.5}.HomeNavigation_browseDialog__N42dB[data-theme=light]{--home-bg:#f3f4f6;--home-surface:#fff;--home-elevated:#e5e7eb;--home-text:#1f2937;--home-muted:#4b5563;--home-border:#d1d5db;--home-green:#166534;--home-green-bg:#e5f5e9;--home-selected:#fff4d6}.HomeNavigation_browseHeader__sE75U{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;flex-shrink:0;gap:10px;padding:18px 18px 12px;background:var(--home-surface)}.HomeNavigation_browseBack__jW9ec,.HomeNavigation_browseClose__o_x3O{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;grid-row:1;border:1px solid var(--home-border);border-radius:9px;background:var(--home-bg)}.HomeNavigation_browseBack__jW9ec{grid-column:1}.HomeNavigation_browseClose__o_x3O{grid-column:3}.HomeNavigation_browseBack__jW9ec:hover,.HomeNavigation_browseClose__o_x3O:hover{background:var(--home-elevated)}.HomeNavigation_browseHeading___6p_K{grid-column:2;grid-row:1;min-width:0}.HomeNavigation_eyebrow__UnnTY{margin:0 0 4px;color:var(--home-muted);font-size:8px;letter-spacing:.12em}.HomeNavigation_browseHeading___6p_K h2{margin:0;font-family:var(--font-home-heading,Manrope,sans-serif);font-size:23px;line-height:1.25;font-weight:700;letter-spacing:-.55px;outline:none}.HomeNavigation_breadcrumb__Mogps{display:flex;flex-wrap:wrap;align-items:center;gap:4px;flex-shrink:0;min-height:44px;padding:0 23px 8px;border-bottom:1px solid var(--home-border);background:var(--home-surface);color:var(--home-muted);font-size:12px}.HomeNavigation_breadcrumb__Mogps button{min-height:44px;padding:5px;border-radius:5px;font-size:12px}.HomeNavigation_breadcrumb__Mogps button:hover{background:var(--home-elevated);color:var(--home-text)}.HomeNavigation_breadcrumb__Mogps [aria-current]{color:var(--home-text);font-weight:600}.HomeNavigation_browseSearch__h_JiI{position:relative;flex-shrink:0;margin:16px 22px 0}.HomeNavigation_browseSearch__h_JiI>svg{position:absolute;left:14px;top:15px;color:var(--home-muted);pointer-events:none}.HomeNavigation_browseSearch__h_JiI input{width:100%;height:48px;padding:10px 14px 10px 43px;border:1px solid var(--home-border);border-radius:9px;background:var(--home-surface);color:var(--home-text);font-size:16px}.HomeNavigation_browseSearch__h_JiI input::placeholder{color:var(--home-muted)}.HomeNavigation_browseBody__sA1Lg{flex:1;min-height:0;padding:18px 22px 24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.HomeNavigation_categoryGrid__DuM93{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.HomeNavigation_categoryOption__vv27X{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:65px;padding:14px;border:1px solid var(--home-border);border-radius:10px;background:var(--home-surface);font-size:14px;font-weight:550!important;line-height:1.35;text-align:left}.HomeNavigation_categoryOption__vv27X>svg{flex-shrink:0;color:var(--home-muted)}.HomeNavigation_categoryOption__vv27X:hover{border-color:var(--home-gold);background:var(--home-elevated)}.HomeNavigation_viewAll__wL_J3{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:55px;margin-bottom:23px;padding:15px 17px;border:1px solid var(--home-gold);border-radius:10px;background:var(--home-selected);color:var(--home-text);font-size:15px;font-weight:600}.HomeNavigation_viewAll__wL_J3>svg{flex-shrink:0;color:var(--home-gold)}.HomeNavigation_facet__suyLY{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;min-height:78px;margin-bottom:12px;padding:15px 17px;border:1px solid var(--home-border);border-radius:10px;background:var(--home-surface);text-align:left}.HomeNavigation_facet__suyLY:hover{border-color:var(--home-gold)}.HomeNavigation_facet__suyLY>svg{flex-shrink:0;color:var(--home-muted)}.HomeNavigation_facetLabel__MD3E1{display:block;margin-bottom:5px;color:var(--home-muted);font-size:11px}.HomeNavigation_facetValue__F6GV_{display:block;color:var(--home-text);font-size:15px;font-weight:550;overflow-wrap:anywhere}.HomeNavigation_detailNote__fG9Wj{margin:18px 1px;color:var(--home-muted);font-size:12px;line-height:1.65}.HomeNavigation_optionList__NXl7r{display:flex;flex-direction:column;gap:6px}.HomeNavigation_browseOption__aqyRM{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:50px;padding:13px 15px;border:1px solid var(--home-border);border-radius:9px;background:var(--home-surface);font-size:14px;line-height:1.4;text-align:left;overflow-wrap:anywhere}.HomeNavigation_browseOption__aqyRM[aria-pressed=true]{background:var(--home-selected);border-color:var(--home-gold);font-weight:600!important}.HomeNavigation_browseOption__aqyRM:hover{border-color:var(--home-gold)}.HomeNavigation_browseOption__aqyRM>svg{flex-shrink:0;color:var(--home-gold)}.HomeNavigation_brandCountry__baCJs{color:var(--home-muted);font-size:12px}.HomeNavigation_empty__XPd9t{padding:35px 14px;color:var(--home-muted);font-size:14px;line-height:1.7;text-align:center}.HomeNavigation_loadState__kUkul{padding:16px 0}.HomeNavigation_loadState__kUkul>p:first-child{margin:0 0 14px}.HomeNavigation_browseFooter__n4_EQ{flex-shrink:0;padding:16px 22px max(17px,env(safe-area-inset-bottom));border-top:1px solid var(--home-border);background:var(--home-surface)}.HomeNavigation_primaryButton__lgfQn,.HomeNavigation_secondaryButton__1TGv4{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;padding:13px 15px;border:1px solid transparent;border-radius:9px;font-size:14px;text-align:center}.HomeNavigation_primaryButton__lgfQn{background:var(--home-gold);color:var(--home-gold-text);font-weight:650}.HomeNavigation_primaryButton__lgfQn:hover{background:#fbbf24}.HomeNavigation_secondaryButton__1TGv4{border-color:var(--home-border);background:var(--home-elevated);color:var(--home-text)}.HomeNavigation_browseDialog__N42dB[data-theme=light] .HomeNavigation_browseOption__aqyRM>svg,.HomeNavigation_browseDialog__N42dB[data-theme=light] .HomeNavigation_viewAll__wL_J3>svg{color:#b45309}.HomeNavigation_footer__dPVJl{border-top:1px solid var(--home-border);background:color-mix(in srgb,var(--home-bg) 45%,var(--home-surface));padding:35px 0 20px}.HomeNavigation_footerInner__cmMZV{display:flex;justify-content:space-between;flex-wrap:wrap;gap:25px;max-width:1320px;margin:0 auto;padding:0 32px}.HomeNavigation_footerBrand__MEXPz{flex:0 1 280px}.HomeNavigation_footerWordmark__4YtH2{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-home-heading,Manrope,sans-serif);font-size:25px;font-weight:800;letter-spacing:-1px}.HomeNavigation_footerWordmark__4YtH2 span{color:var(--home-gold)}.HomeNavigation_footerBrand__MEXPz p{margin:4px 0 0;color:var(--home-muted);font-size:12px}.HomeNavigation_socialLinks__hlkMF{display:flex;gap:2px;margin-top:7px;margin-left:-10px}.HomeNavigation_socialLinks__hlkMF a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:7px;color:var(--home-muted)}.HomeNavigation_socialLinks__hlkMF a:hover{color:var(--home-gold);background:var(--home-elevated)}.HomeNavigation_footerNavs__DN_O2{display:flex;flex:1 1 520px;flex-direction:column;align-items:flex-end;gap:5px}.HomeNavigation_footerLinks__XGjqf{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 22px}.HomeNavigation_footerLinks__XGjqf a,.HomeNavigation_footerLinks__XGjqf button{display:inline-flex;align-items:center;min-height:44px;padding:5px 0;color:var(--home-muted);font-size:12px;text-align:left}.HomeNavigation_footerLinks__XGjqf a:hover,.HomeNavigation_footerLinks__XGjqf button:hover{color:var(--home-text);text-decoration:underline;text-underline-offset:4px}.HomeNavigation_footerBottom__69x5O{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 20px;width:100%;padding-top:18px;border-top:1px solid var(--home-border);color:var(--home-muted);font-size:10px;line-height:1.6}@media (max-width:1100px){.HomeNavigation_headerInner__h_rY_{gap:19px;padding:14px 22px}.HomeNavigation_wordmark__fZx8A{font-size:25px!important}.HomeNavigation_headerActions__ukIb0{gap:8px}.HomeNavigation_categoryInner__Xeqzs{padding:0 22px;gap:20px}.HomeNavigation_categoryLinks__Y0n5d{gap:13px}.HomeNavigation_allCategories__xRf3z,.HomeNavigation_categoryLinks__Y0n5d a{font-size:12px!important}.HomeNavigation_footerInner__cmMZV{padding:0 22px}}@media (max-width:800px){.HomeNavigation_header__Vz3hO[data-compact=true] .HomeNavigation_headerInner__h_rY_{grid-template-columns:minmax(0,1fr);gap:0}.HomeNavigation_header__Vz3hO[data-compact=true] .HomeNavigation_compactBrowse__MOWCe,.HomeNavigation_header__Vz3hO[data-compact=true] .HomeNavigation_headerActions__ukIb0,.HomeNavigation_header__Vz3hO[data-compact=true] .HomeNavigation_wordmark__fZx8A{display:none}.HomeNavigation_header__Vz3hO[data-compact=true] .HomeNavigation_searchForm__HymsP{grid-row:1}.HomeNavigation_headerInner__h_rY_{display:grid;grid-template-columns:1fr auto;gap:10px;min-height:0;padding:10px 22px 11px}.HomeNavigation_wordmark__fZx8A{justify-self:start}.HomeNavigation_headerActions__ukIb0{grid-column:2;grid-row:1}.HomeNavigation_savedButton__W6IzZ{display:none}.HomeNavigation_searchForm__HymsP{grid-column:1/-1;grid-row:2;max-width:none;width:100%}.HomeNavigation_searchForm__HymsP input{font-size:16px}.HomeNavigation_searchForm__HymsP input::placeholder{font-size:13px}.HomeNavigation_mobileTools__X_UYV{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 22px 12px}.HomeNavigation_mobileTool__KA_97{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:10px 12px;border:1px solid var(--home-border);border-radius:8px;background:var(--home-surface);font-size:13px!important;font-weight:550!important;line-height:1.2}.HomeNavigation_mobileTool__KA_97:first-child{justify-content:flex-start}.HomeNavigation_mobileTool__KA_97>svg{flex-shrink:0}.HomeNavigation_mobileTool__KA_97[aria-expanded=true],.HomeNavigation_mobileTool__KA_97[aria-pressed=true]{border-color:var(--home-gold);background:color-mix(in srgb,var(--home-gold) 12%,var(--home-surface))}.HomeNavigation_header__Vz3hO .HomeNavigation_toolChevron__jvvUb{width:14px;height:14px;margin-left:auto;color:var(--home-muted)}.HomeNavigation_categoryNav__Qm_LY{display:none}.HomeNavigation_footerNavs__DN_O2{flex-basis:100%;align-items:flex-start}.HomeNavigation_footerLinks__XGjqf{justify-content:flex-start}}@media (max-width:700px){.HomeNavigation_browseDialog__N42dB{inset:0;transform:none;width:100%;height:100dvh;max-width:none;border:0;border-radius:0}.HomeNavigation_browseHeader__sE75U{gap:8px;padding:max(14px,env(safe-area-inset-top)) 13px 10px}.HomeNavigation_browseHeading___6p_K h2{font-size:21px}.HomeNavigation_eyebrow__UnnTY{font-size:7px;letter-spacing:.09em}.HomeNavigation_breadcrumb__Mogps{gap:3px;padding:0 15px 8px}.HomeNavigation_browseSearch__h_JiI{margin:13px 16px 0}.HomeNavigation_browseBody__sA1Lg{padding:15px 15px 22px;scrollbar-gutter:auto}.HomeNavigation_categoryOption__vv27X{gap:9px;padding:12px;font-size:13px}.HomeNavigation_browseFooter__n4_EQ{padding:13px 16px max(15px,env(safe-area-inset-bottom))}.HomeNavigation_browseOption__aqyRM{min-height:51px}}@media (max-width:570px){.HomeNavigation_headerInner__h_rY_{gap:8px;padding:10px 16px 11px}.HomeNavigation_wordmark__fZx8A{font-size:24px!important}.HomeNavigation_header__Vz3hO .HomeNavigation_wordmark__fZx8A>svg{width:22px;height:25px}.HomeNavigation_headerActions__ukIb0{gap:0;margin-right:-5px}.HomeNavigation_mobileTools__X_UYV{gap:9px;padding:0 16px 11px}.HomeNavigation_mobileTool__KA_97{min-height:44px;padding:9px 11px;font-size:12px!important}.HomeNavigation_mobileTool__KA_97 .HomeNavigation_count__fDIH5{font-size:10px}.HomeNavigation_footer__dPVJl{padding-top:28px}.HomeNavigation_footerInner__cmMZV{gap:20px;padding:0 16px}.HomeNavigation_footerLinks__XGjqf{gap:0 20px}.HomeNavigation_footerBottom__69x5O{flex-direction:column;gap:8px}}@media (max-width:360px){.HomeNavigation_categoryGrid__DuM93{grid-template-columns:1fr;gap:7px}.HomeNavigation_categoryOption__vv27X{min-height:51px;padding:12px 14px;font-size:14px}.HomeNavigation_browseHeading___6p_K h2{font-size:19px}.HomeNavigation_mobileTool__KA_97{gap:6px;padding-right:8px;padding-left:8px}}.Home_modal__LQT4g,.Home_root__e0rKz,.Home_toast__72C1r,.Home_tooltip__jZQda{--home-bg:#030712;--home-surface:#111827;--home-elevated:#1f2937;--home-text:#f3f4f6;--home-muted:#9ca3af;--home-border:#374151;--home-gold:#f59e0b;--home-gold-text:#111827;--home-green:#86efac;--home-green-bg:#153829;--home-red:#fca5a5;--home-red-bg:#442326;--home-banner:#111827;--home-accent:#fbbf24;--home-plate:#1f2937;font-family:var(--font-home-body),var(--font-geist-sans),sans-serif;color:var(--home-text);font-size:14px;line-height:1.5}.Home_modal__LQT4g[data-theme=light],.Home_root__e0rKz[data-theme=light],.Home_toast__72C1r[data-theme=light],.Home_tooltip__jZQda[data-theme=light]{--home-bg:#f3f4f6;--home-surface:#fff;--home-elevated:#e5e7eb;--home-text:#1f2937;--home-muted:#4b5563;--home-border:#d1d5db;--home-green:#166534;--home-green-bg:#e5f5e9;--home-red:#991b1b;--home-red-bg:#fee2e2;--home-banner:#fffbeb;--home-accent:#b45309;--home-plate:#fef3c7}.Home_root__e0rKz{min-height:100vh;background:var(--home-bg)}.Home_modal__LQT4g *,.Home_root__e0rKz *{box-sizing:border-box}.Home_modal__LQT4g :where(button,a,input,select):focus-visible,.Home_root__e0rKz :where(button,a,input,select):focus-visible{outline:3px solid var(--home-gold);outline-offset:3px}.Home_modal__LQT4g :where(h1,h2,h3),.Home_root__e0rKz :where(h1,h2,h3){font-family:var(--font-home-heading),var(--font-geist-sans),sans-serif}.Home_modal__LQT4g button,.Home_root__e0rKz button{font-family:inherit;cursor:pointer;touch-action:manipulation}.Home_modal__LQT4g svg,.Home_root__e0rKz svg{width:19px;height:19px;flex-shrink:0;stroke-width:1.7}.Home_wrap__rvTkK{max-width:1320px;width:100%;margin:auto;padding:0 32px}.Home_skipLink__Akf2z{position:absolute;left:16px;top:-100px;z-index:200;background:var(--home-gold);color:#111827;padding:12px;border-radius:8px}.Home_skipLink__Akf2z:focus{top:10px}.Home_button__IkaRW,.Home_iconButton__fi0Z5,.Home_secondaryButton__W4xef,.Home_textButton__3NAu2{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font-size:13px;font-weight:650;border-radius:8px;padding:10px 16px;line-height:1.4}.Home_button__IkaRW{background:var(--home-gold);color:var(--home-gold-text);border:1px solid transparent}.Home_button__IkaRW:hover{background:#fbbf24}.Home_secondaryButton__W4xef{background:var(--home-surface);border:1px solid var(--home-border);color:var(--home-text)}.Home_secondaryButton__W4xef:hover{background:var(--home-elevated)}.Home_textButton__3NAu2{padding:8px 0;background:none;border:0;color:var(--home-text);font-size:12px}.Home_textButton__3NAu2:hover{text-decoration:underline}.Home_iconButton__fi0Z5{width:44px;height:44px;padding:10px;background:transparent;border:1px solid var(--home-border);color:var(--home-text)}.Home_eyebrow__Qt93Q{font-size:9px;letter-spacing:.13em;color:var(--home-muted);font-weight:600;line-height:1.5}.Home_hero__ehcjv{padding-top:20px;padding-bottom:20px}.Home_banner__BKro4{display:grid;grid-template-columns:minmax(280px,1.1fr) minmax(160px,.66fr) minmax(280px,.95fr);grid-template-areas:"copy art featured";align-items:center;gap:18px;min-height:264px;padding:22px 28px;background:var(--home-banner);border:1px solid var(--home-border);border-radius:14px;isolation:isolate}.Home_root__e0rKz[data-theme=light] .Home_banner__BKro4{border-color:#e7dcc2}.Home_heroCopy__sZiXP{grid-area:copy;min-width:0}.Home_heroCopy__sZiXP .Home_eyebrow__Qt93Q{margin-bottom:10px}.Home_heroCopy__sZiXP h1{font-size:42px;line-height:1.06;letter-spacing:-1.5px;font-weight:700;margin:0}.Home_heroCopy__sZiXP h1 em{color:var(--home-accent);font-style:normal}.Home_heroDescription__CCzSW{font-size:13px;line-height:1.6;margin-top:12px;color:var(--home-muted);max-width:330px}.Home_heroActions__TKszf{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:20px}.Home_heroActions__TKszf .Home_button__IkaRW{font-size:12px;padding:10px 14px}.Home_heroActions__TKszf .Home_textButton__3NAu2{font-size:11px}.Home_scene__aRBQN{grid-area:art;position:relative;display:flex;align-items:center;justify-content:center;height:224px;pointer-events:none;isolation:isolate}.Home_scene__aRBQN:before{content:"";position:absolute;z-index:-1;width:86%;height:83%;background:var(--home-plate);border-radius:48% 52% 46% 54%/57% 44% 56% 43%;transform:rotate(-8deg)}.Home_scene__aRBQN img{width:100%;height:100%;object-fit:contain}.Home_artLight___BvqO,.Home_root__e0rKz[data-theme=light] .Home_artDark__XGl3H{display:none}.Home_root__e0rKz[data-theme=light] .Home_artLight___BvqO{display:block}.Home_featuredWrap__RimxK{grid-area:featured;min-width:0}.Home_featuredHeading__MaZod{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:8px;letter-spacing:.1em;font-weight:650;color:var(--home-muted);margin-bottom:8px}.Home_featuredHeading__MaZod svg{width:13px;height:13px;color:var(--home-accent)}.Home_featuredList__UdqA_{display:grid;gap:9px}.Home_featuredDeal__YGaOy{display:grid;grid-template-columns:58px minmax(0,1fr);gap:11px;align-items:center;background:var(--home-elevated);border:1px solid var(--home-border);border-radius:10px;padding:9px 10px;min-height:95px;min-width:0}.Home_root__e0rKz[data-theme=light] .Home_featuredDeal__YGaOy{background:#fff}.Home_featuredPhoto__DYk3T{display:flex;align-items:center;justify-content:center;height:72px;background:#fff;border-radius:6px;padding:4px;overflow:hidden}.Home_featuredPhoto__DYk3T img{width:100%;height:100%;object-fit:contain}.Home_featuredDeal__YGaOy .Home_productName__yMR02{font-family:var(--font-home-heading),sans-serif;font-size:11px;font-weight:700;line-height:1.35;height:2.7em;min-height:2.7em;max-height:2.7em}.Home_featuredDeal__YGaOy .Home_priceRow__pNjky{gap:7px;margin-top:5px}.Home_featuredDeal__YGaOy .Home_productPrice__i7c2l{font-size:21px}.Home_featuredDeal__YGaOy .Home_previousPrice__tTV60{min-height:0;font-size:9px;margin-top:3px}.Home_featuredDeal__YGaOy .Home_previousPrice__tTV60 span{display:inline;margin-right:4px}.Home_featuredReference__dr4RA{display:flex;align-items:center;gap:5px;font-size:9px;color:var(--home-muted);min-height:36px;padding:6px 0;background:none;border:0;text-align:left}.Home_featuredReference__dr4RA svg{width:12px;height:12px}.Home_featuredPlaceholder__LmI2Y{height:95px;background:var(--home-elevated);border:1px solid var(--home-border);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--home-muted);font-size:12px}.Home_offers__08_fr{scroll-margin-top:190px;padding-bottom:35px}.Home_catalogToolbar__qqzIp{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid var(--home-border);border-bottom:1px solid var(--home-border);margin-bottom:30px}.Home_tabs__Fd3_0{display:flex;gap:26px;align-self:stretch}.Home_tab___9qik{display:flex;align-items:center;gap:7px;min-height:52px;color:var(--home-muted);font-size:13px;font-weight:550;padding:14px 0 11px;border:0;border-bottom:3px solid transparent;background:none;white-space:nowrap}.Home_tab___9qik[aria-pressed=true]{color:var(--home-text);border-color:var(--home-gold)}.Home_tab___9qik svg{width:16px;color:var(--home-green)}.Home_budget__ZW7cB{display:flex;align-items:center;gap:9px;color:var(--home-muted);font-size:12px}.Home_budget__ZW7cB svg{width:16px}.Home_budget__ZW7cB select{min-height:44px;background:var(--home-bg);color:var(--home-text);border:0;font-size:12px;padding:8px 3px;border-radius:5px}.Home_filterNote__qCpSX{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;color:var(--home-muted);font-size:12px}.Home_section__TdWEl{margin-bottom:34px}.Home_sectionHeading__2f0On{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.Home_sectionHeading__2f0On h2{font-size:22px;font-weight:650;line-height:1.3;letter-spacing:-.7px;margin:0}.Home_sectionHeading__2f0On a{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--home-muted);min-height:44px;white-space:nowrap}.Home_sectionHeading__2f0On a:hover{color:var(--home-accent)}.Home_sectionHeading__2f0On svg{width:15px}.Home_grid__lht_h{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;align-items:stretch}.Home_productCard__ez1jt{display:flex;flex-direction:column;min-width:0;border:1px solid var(--home-border);border-radius:11px;overflow:hidden;background:var(--home-elevated);height:100%;transition:border-color .16s}.Home_root__e0rKz[data-theme=light] .Home_productCard__ez1jt{background:#fff}.Home_productCard__ez1jt:hover{border-color:var(--home-gold)}.Home_productPhoto__0uLQw{height:166px;position:relative;background:#fff;isolation:isolate}.Home_productImage__bvRMd{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:22px 24px 10px}.Home_productImage__bvRMd img{width:100%;height:100%;object-fit:contain;display:block}.Home_productPhoto__0uLQw:has(.Home_minimumRibbon__Mb_7H) .Home_productImage__bvRMd{padding-top:47px}.Home_saveButton__bDdk_{position:absolute;right:7px;top:7px;width:44px;height:44px;border:1px solid #dfe3e8;border-radius:50%;background:#fffffff5;color:#4b5563;display:flex;align-items:center;justify-content:center;z-index:3}.Home_saveButton__bDdk_ svg{width:18px;height:18px}.Home_saveButton__bDdk_[aria-pressed=true]{background:var(--home-gold);color:#111827;border-color:var(--home-gold)}.Home_minimumRibbon__Mb_7H{position:absolute;left:0;top:14px;z-index:2;display:flex;align-items:center;gap:4px;padding:7px 14px 7px 7px;background:var(--home-gold);color:#231705;font-size:9px;line-height:1.2;font-weight:700;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%);max-width:calc(100% - 51px);min-height:30px;border:0;text-align:left}.Home_minimumRibbon__Mb_7H svg{width:11px;height:11px}.Home_minimumRibbon__Mb_7H:focus-visible{clip-path:none;outline-offset:0}.Home_productBody__8cR0F{padding:14px 13px 12px;display:flex;flex-direction:column;flex:1;min-width:0}.Home_productCategory__sP_kd{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--home-muted);margin:0 0 6px}.Home_productBody__8cR0F h3{margin:0;font-size:inherit;font-family:inherit}.Home_productName__yMR02{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:13px;font-weight:550;height:3em;min-height:3em;max-height:3em;width:100%;text-align:left;overflow-wrap:anywhere}.Home_productName__yMR02:hover{color:var(--home-accent)}.Home_productPricing__Jj842{margin-top:auto;padding-top:13px}.Home_priceRow__pNjky{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.Home_productPrice__i7c2l{font-family:var(--font-home-heading),sans-serif;font-size:23px;letter-spacing:-.8px;line-height:1.25;font-weight:750;font-variant-numeric:tabular-nums}.Home_discount__HJ8PB{font-size:10px;font-weight:650;line-height:1.4;background:var(--home-green-bg);color:var(--home-green);border-radius:4px;padding:3px 5px;white-space:nowrap}.Home_previousPrice__tTV60{font-size:11px;line-height:1.5;color:var(--home-muted);margin-top:7px;min-height:34px}.Home_priceIncrease__iufr5{color:var(--home-red);background:var(--home-red-bg)}.Home_previousPrice__tTV60 span{display:block}.Home_previousPrice__tTV60 s{font-size:12px;text-decoration-thickness:1px}.Home_productBottom__TcmQ7{margin-top:7px;min-height:44px;display:flex;align-items:center}.Home_lowBadge__GpwTh,.Home_priceInfo__vcJaN{display:inline-flex;align-items:center;gap:5px;font-size:11px;line-height:1.4;min-height:44px;background:none;border:0;padding:4px 0;text-align:left;color:var(--home-muted)}.Home_lowBadge__GpwTh svg,.Home_priceInfo__vcJaN svg{width:12px;height:12px}.Home_lowBadge__GpwTh{color:var(--home-green);font-size:10px}.Home_lowBadge__GpwTh:hover,.Home_priceInfo__vcJaN:hover{text-decoration:underline}.Home_minimumRibbon__Mb_7H~.Home_saveButton__bDdk_{z-index:3}.Home_imageUnavailable__LmGzz{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;color:#6b7280;font-size:11px}.Home_imageUnavailable__LmGzz svg{height:28px;width:28px}.Home_skeleton__ytiQF{height:355px;border:1px solid var(--home-border);border-radius:11px;background:var(--home-surface);position:relative;overflow:hidden}.Home_skeleton__ytiQF:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,#8881,transparent);animation:Home_loading__QEp4x 1.8s linear infinite}@keyframes Home_loading__QEp4x{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Home_empty__AdPE9,.Home_sectionError__yrzU4{padding:35px 24px;background:var(--home-surface);border:1px solid var(--home-border);border-radius:12px;text-align:center;line-height:1.7}.Home_empty__AdPE9 p,.Home_sectionError__yrzU4 p{color:var(--home-muted);font-size:13px;margin:10px auto 22px;max-width:480px}.Home_empty__AdPE9{margin-bottom:30px}.Home_empty__AdPE9>svg{margin:0 auto 15px;width:30px;height:30px;color:var(--home-gold)}.Home_empty__AdPE9 h2{font-size:22px;letter-spacing:-.5px}.Home_interest__o_Tb5{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px;padding:28px 30px;border:1px solid var(--home-border);background:var(--home-surface);border-radius:12px;margin:30px 0}.Home_interest__o_Tb5 h2{font-size:26px;letter-spacing:-.8px;margin:7px 0}.Home_interest__o_Tb5 p:not(.Home_eyebrow__Qt93Q){font-size:13px;color:var(--home-muted);line-height:1.7}.Home_interestActions__0aHTW{display:flex;flex-direction:column;gap:13px;align-items:flex-start}.Home_interestLabels__QiGu0{display:flex;gap:8px;flex-wrap:wrap}.Home_interestLabels__QiGu0 span{font-size:12px;background:var(--home-bg);border:1px solid var(--home-border);padding:6px 12px;border-radius:20px}.Home_recipes__L2OIV{margin-top:20px;padding:25px 0 35px;border-top:1px solid var(--home-border);scroll-margin-top:190px}.Home_recipeGrid__QZ_Cr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.Home_recipeCard__wEZqL{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:200px;background:var(--home-surface);border:1px solid var(--home-border);border-radius:11px;padding:24px;text-align:left;color:var(--home-text)}.Home_recipeCard__wEZqL:hover{border-color:var(--home-gold)}.Home_recipeCard__wEZqL>svg{position:absolute;right:23px;top:25px;color:var(--home-accent);width:32px;height:32px}.Home_recipeCard__wEZqL h3{font-size:23px;margin:25px 0 8px;line-height:1.3;max-width:80%}.Home_recipeCard__wEZqL p{color:var(--home-muted);font-size:12px;line-height:1.5;margin-bottom:16px}.Home_recipeCard__wEZqL .Home_textButton__3NAu2{margin-top:auto;min-height:30px;font-size:11px;padding:0}.Home_savedPanel__qibkL{padding:34px 0 26px}.Home_savedHeading__DTjpQ{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.Home_savedHeading__DTjpQ h1{font-size:36px;letter-spacing:-1.2px;font-weight:750;line-height:1.2;margin-top:8px}.Home_savedHeading__DTjpQ h1 span{color:var(--home-gold)}.Home_savedCount__O4kQ8{font-size:13px;color:var(--home-muted);margin-top:9px}.Home_savedNote__jJGJ3{display:flex;align-items:flex-start;gap:13px;padding:17px 19px;background:var(--home-surface);border:1px solid var(--home-border);border-radius:10px;max-width:850px}.Home_savedNote__jJGJ3>svg{color:var(--home-gold);margin-top:2px}.Home_savedNote__jJGJ3 strong{font-size:13px;font-weight:650}.Home_savedNote__jJGJ3 p{font-size:12px;line-height:1.7;color:var(--home-muted);margin-top:4px}.Home_savedControls__4jQEd{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,230px) minmax(170px,230px);gap:16px;margin-top:26px;padding-top:23px;border-top:1px solid var(--home-border)}.Home_savedControls__4jQEd label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:var(--home-muted);min-width:0}.Home_savedControls__4jQEd input,.Home_savedControls__4jQEd select{height:46px;width:100%;min-width:0;background:var(--home-surface);border:1px solid var(--home-border);border-radius:8px;color:var(--home-text);font:inherit;font-size:14px;padding:0 12px}.Home_savedUnavailable__KCcmq{padding:22px 18px;display:flex;align-items:flex-start;justify-content:center;gap:14px;min-height:300px}.Home_savedUnavailable__KCcmq>svg{width:30px;height:30px;color:var(--home-muted)}.Home_savedUnavailable__KCcmq h3{font-size:16px;line-height:1.5}.Home_savedUnavailable__KCcmq p{font-size:12px;color:var(--home-muted);line-height:1.7}.Home_overlay__oX_8g{position:fixed;inset:0;z-index:80;background:#020712b8;backdrop-filter:blur(5px)}.Home_modal__LQT4g{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:90;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:25px 28px 30px;background:var(--home-surface);border:1px solid var(--home-border);border-radius:16px;box-shadow:0 20px 70px #0005}.Home_modalTop__mhD7N{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px}.Home_modalTitle__IgR3W{font-size:26px;line-height:1.3;letter-spacing:-.7px;font-weight:650;margin:0 0 17px;overflow-wrap:anywhere}.Home_modalLead__oLkYe{font-size:14px;color:var(--home-muted);line-height:1.7;margin:0 0 22px}.Home_methodList__4ziCA{display:grid;gap:22px}.Home_methodList__4ziCA strong{font-size:14px;display:flex;align-items:center;gap:9px}.Home_methodList__4ziCA strong svg{color:var(--home-gold);width:18px;height:18px}.Home_methodList__4ziCA p{font-size:13px;color:var(--home-muted);line-height:1.7;margin:7px 0 0 27px}.Home_modalNote__G56Df{font-size:11px;color:var(--home-muted);line-height:1.7;border-top:1px solid var(--home-border);padding-top:14px;margin-top:22px}.Home_detailPhoto__RcolY{width:100px;height:130px;object-fit:contain;background:#fff;padding:8px;border-radius:8px;float:left;margin:0 18px 16px 0}.Home_detailPrice__3MJTM{min-height:130px;padding-top:12px;margin-bottom:20px}.Home_detailFact__AP69r{background:var(--home-elevated);padding:15px;border-radius:8px;margin:16px 0;font-size:13px;line-height:1.7}.Home_detailFact__AP69r strong{display:block;color:var(--home-green);margin-bottom:5px}.Home_modalActions__VutFN{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.Home_modalActions__VutFN .Home_button__IkaRW,.Home_modalActions__VutFN .Home_secondaryButton__W4xef{flex:1}.Home_ingredients__WE6it{list-style:disc;padding:15px 20px 15px 35px;background:var(--home-elevated);border-radius:8px;font-size:14px;line-height:1.9;margin-bottom:17px}.Home_tooltip__jZQda{z-index:100;max-width:min(320px,calc(100vw - 24px));padding:13px 16px;border:1px solid var(--home-gold);border-radius:10px;background:var(--home-surface);color:var(--home-text);box-shadow:0 9px 30px #0004;line-height:1.65;overflow-wrap:anywhere;text-align:left}.Home_toast__72C1r,.Home_tooltip__jZQda{position:fixed;width:max-content;font-size:13px}.Home_toast__72C1r{left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:95;display:flex;align-items:center;gap:18px;padding:10px 12px 10px 18px;background:var(--home-text);color:var(--home-bg);border-radius:9px;box-shadow:0 8px 30px #0005;max-width:min(560px,calc(100vw - 24px));line-height:1.5}.Home_toast__72C1r button{min-height:44px;font-family:inherit;font-weight:650;border:1px solid;border-radius:6px;padding:8px 12px;background:transparent;color:inherit;flex-shrink:0;cursor:pointer}.Home_inlineToast__zG4k8{position:static;transform:none;max-width:100%;width:100%;margin-top:18px;box-shadow:none}.Home_srOnly__9cEQA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:801px){.Home_productCard__ez1jt:has(.Home_minimumRibbon__Mb_7H) .Home_lowBadge__GpwTh{visibility:hidden}}@media (max-width:1150px){.Home_grid__lht_h{grid-template-columns:repeat(4,minmax(0,1fr))}.Home_banner__BKro4{grid-template-columns:minmax(240px,1fr) minmax(140px,.58fr) minmax(250px,.93fr);gap:13px;padding:20px 23px}.Home_heroCopy__sZiXP h1{font-size:36px}.Home_heroActions__TKszf{gap:12px}.Home_heroActions__TKszf .Home_textButton__3NAu2{font-size:10px}.Home_scene__aRBQN{height:207px}.Home_featuredDeal__YGaOy{grid-template-columns:52px minmax(0,1fr);gap:9px;padding:8px}}@media (max-width:980px){.Home_banner__BKro4{grid-template-columns:minmax(0,1fr) 180px;grid-template-areas:"copy art" "featured featured";gap:18px 22px}.Home_heroCopy__sZiXP h1{font-size:32px}.Home_heroDescription__CCzSW{margin-top:8px;font-size:12px}.Home_heroActions__TKszf{margin-top:14px}.Home_scene__aRBQN{height:178px}.Home_featuredList__UdqA_{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:800px){.Home_wrap__rvTkK{padding-left:22px;padding-right:22px}.Home_grid__lht_h{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_minimumRibbon__Mb_7H{display:none}.Home_productPhoto__0uLQw:has(.Home_minimumRibbon__Mb_7H) .Home_productImage__bvRMd{padding:20px 24px 10px}.Home_savedControls__4jQEd{grid-template-columns:1fr 1fr}.Home_savedControls__4jQEd label:first-child{grid-column:1/-1}.Home_savedHeading__DTjpQ h1{font-size:31px}.Home_catalogToolbar__qqzIp{gap:12px}.Home_tabs__Fd3_0{gap:20px}.Home_interest__o_Tb5{gap:22px;padding:23px}.Home_interest__o_Tb5 h2{font-size:23px}}@media (max-width:570px){.Home_wrap__rvTkK{padding-left:16px;padding-right:16px}.Home_hero__ehcjv{padding-top:12px;padding-bottom:15px}.Home_banner__BKro4{grid-template-columns:minmax(0,1fr) 109px;gap:16px 0;padding:16px 12px 12px;border-radius:11px}.Home_heroCopy__sZiXP .Home_eyebrow__Qt93Q{font-size:7px;letter-spacing:.08em;margin-bottom:7px}.Home_heroCopy__sZiXP h1{font-size:28px;letter-spacing:-.8px;line-height:1.07}.Home_heroDescription__CCzSW{display:none}.Home_heroActions__TKszf{margin-top:12px}.Home_heroActions__TKszf .Home_textButton__3NAu2{display:none}.Home_heroActions__TKszf .Home_button__IkaRW{font-size:10px;padding:8px 10px;min-height:44px}.Home_heroActions__TKszf .Home_button__IkaRW svg{width:13px;height:13px}.Home_scene__aRBQN{height:132px}.Home_scene__aRBQN:before{width:100%;height:75%}.Home_featuredHeading__MaZod{font-size:7px;letter-spacing:.07em}.Home_featuredList__UdqA_{gap:8px}.Home_featuredDeal__YGaOy{grid-template-columns:38px minmax(0,1fr);gap:6px;padding:8px 7px;min-height:97px}.Home_featuredPhoto__DYk3T{height:66px;padding:3px}.Home_featuredDeal__YGaOy .Home_productName__yMR02{font-size:10px}.Home_featuredDeal__YGaOy .Home_productPrice__i7c2l{font-size:17px;letter-spacing:-.5px}.Home_featuredDeal__YGaOy .Home_priceRow__pNjky{gap:4px}.Home_featuredDeal__YGaOy .Home_discount__HJ8PB{font-size:8px;padding:3px 4px}.Home_featuredDeal__YGaOy .Home_previousPrice__tTV60,.Home_featuredDeal__YGaOy .Home_previousPrice__tTV60 s{font-size:8px}.Home_featuredReference__dr4RA{font-size:8px;min-height:38px}.Home_featuredPlaceholder__LmI2Y{height:97px}.Home_grid__lht_h{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Home_productPhoto__0uLQw{height:136px}.Home_productImage__bvRMd,.Home_productPhoto__0uLQw:has(.Home_minimumRibbon__Mb_7H) .Home_productImage__bvRMd{padding:17px 20px 8px}.Home_productBody__8cR0F{padding:12px 11px}.Home_productCategory__sP_kd{font-size:9px;margin-bottom:5px}.Home_productName__yMR02{font-size:12px}.Home_productPricing__Jj842{padding-top:13px}.Home_productPricing__Jj842 .Home_priceRow__pNjky{min-height:55px;align-content:flex-start}.Home_priceRow__pNjky{gap:6px}.Home_productPrice__i7c2l{font-size:23px}.Home_previousPrice__tTV60{font-size:10px;min-height:32px}.Home_previousPrice__tTV60 s{font-size:12px}.Home_catalogToolbar__qqzIp{flex-wrap:wrap;gap:0;padding-bottom:7px;margin-bottom:23px}.Home_tabs__Fd3_0{width:100%;gap:14px;justify-content:space-between}.Home_tab___9qik{font-size:12px;min-height:48px;padding:12px 0 10px}.Home_tab___9qik svg{width:14px}.Home_budget__ZW7cB{margin-top:3px}.Home_sectionHeading__2f0On{gap:10px;margin-bottom:15px}.Home_sectionHeading__2f0On h2{font-size:21px}.Home_sectionHeading__2f0On a{font-size:11px;gap:4px}.Home_section__TdWEl{margin-bottom:30px}.Home_interest__o_Tb5{grid-template-columns:1fr;gap:19px;padding:21px 19px;margin:25px 0}.Home_interest__o_Tb5 p:not(.Home_eyebrow__Qt93Q){font-size:12px}.Home_recipeGrid__QZ_Cr{grid-template-columns:1fr;gap:12px}.Home_recipeCard__wEZqL{padding:20px;min-height:180px}.Home_recipeCard__wEZqL h3{font-size:22px;margin-top:20px}.Home_savedPanel__qibkL{padding-top:26px}.Home_savedHeading__DTjpQ{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:18px}.Home_savedHeading__DTjpQ .Home_secondaryButton__W4xef{font-size:12px}.Home_savedNote__jJGJ3{padding:15px 13px;gap:10px}.Home_savedControls__4jQEd{gap:15px 12px;margin-top:21px;padding-top:20px}.Home_savedControls__4jQEd select{font-size:13px;padding:0 7px}.Home_savedControls__4jQEd input{font-size:16px}.Home_savedUnavailable__KCcmq{padding:19px 14px}.Home_modal__LQT4g{padding:20px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:13px}.Home_modalTitle__IgR3W{font-size:23px}.Home_toast__72C1r{font-size:12px;gap:10px;padding-left:13px}.Home_skeleton__ytiQF{height:328px}}@media (max-width:360px){.Home_banner__BKro4{grid-template-columns:minmax(0,1fr) 89px;padding:14px 12px 12px;gap:14px 0}.Home_heroCopy__sZiXP h1{font-size:25px}.Home_heroCopy__sZiXP .Home_eyebrow__Qt93Q{font-size:6.6px;letter-spacing:.04em}.Home_scene__aRBQN{height:122px}.Home_featuredList__UdqA_{grid-template-columns:1fr;gap:7px}.Home_featuredDeal__YGaOy{grid-template-columns:43px minmax(0,1fr);gap:10px;padding:7px 9px;min-height:83px}.Home_featuredDeal__YGaOy .Home_productName__yMR02{font-size:11px}.Home_featuredPhoto__DYk3T{height:64px}.Home_featuredDeal__YGaOy .Home_productPrice__i7c2l{font-size:18px}.Home_grid__lht_h{grid-template-columns:1fr}.Home_productCard__ez1jt{display:grid;grid-template-columns:94px minmax(0,1fr)}.Home_productPhoto__0uLQw{height:100%;min-height:203px}.Home_productImage__bvRMd,.Home_productPhoto__0uLQw:has(.Home_minimumRibbon__Mb_7H) .Home_productImage__bvRMd{padding:50px 8px 12px}.Home_productImage__bvRMd img{max-height:155px}.Home_productName__yMR02{font-size:13px}.Home_productBody__8cR0F{padding:13px 12px}.Home_productPricing__Jj842{padding-top:12px}.Home_previousPrice__tTV60 span{display:inline;margin-right:4px}.Home_savedControls__4jQEd{grid-template-columns:1fr}.Home_savedUnavailable__KCcmq{display:flex;min-height:260px}.Home_skeleton__ytiQF{height:235px}}@media (prefers-reduced-motion:reduce){.Home_skeleton__ytiQF:after{animation:none}.Home_productCard__ez1jt{transition:none}}.CategoryExperience_main__hRHcj{padding-top:24px;padding-bottom:56px}.CategoryExperience_breadcrumb__vqaOz{color:var(--home-muted);font-size:12px;margin-bottom:22px}.CategoryExperience_breadcrumb__vqaOz ol{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.CategoryExperience_breadcrumb__vqaOz li{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow-wrap:anywhere}.CategoryExperience_breadcrumb__vqaOz a{display:inline-flex;align-items:center;min-height:32px}.CategoryExperience_breadcrumb__vqaOz span{color:var(--home-text)}.CategoryExperience_breadcrumb__vqaOz svg{width:12px;height:12px}.CategoryExperience_breadcrumb__vqaOz a:hover{color:var(--home-accent)}.CategoryExperience_intro__0y0Ae{display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:0 32px;background:var(--home-banner);border:1px solid var(--home-border);border-radius:16px;padding:28px 32px;overflow:hidden}.CategoryExperience_introCopy__bwLLA,.CategoryExperience_introHeading__vJPxc{grid-column:1;min-width:0}.CategoryExperience_descriptionIntro__plLUA,.CategoryExperience_descriptionMore__uNJvt p{font-size:14px;line-height:1.8;white-space:pre-line;margin:0;overflow-wrap:anywhere}.CategoryExperience_descriptionMore__uNJvt summary{display:inline-flex;align-items:center;gap:7px;min-height:38px;margin-top:6px;cursor:pointer;color:var(--home-accent);font-size:12px;font-weight:650;list-style:none}.CategoryExperience_descriptionMore__uNJvt summary::-webkit-details-marker{display:none}.CategoryExperience_descriptionMore__uNJvt summary:focus-visible{outline:3px solid var(--home-gold);outline-offset:3px}.CategoryExperience_descriptionMore__uNJvt summary svg{width:14px;height:14px}.CategoryExperience_descriptionMore__uNJvt[open] summary svg{transform:rotate(180deg)}.CategoryExperience_descriptionMore__uNJvt p{padding-top:8px}.CategoryExperience_descriptionMore__uNJvt[open] .CategoryExperience_readMore__d9EKx,.CategoryExperience_readLess__VrBSL{display:none}.CategoryExperience_descriptionMore__uNJvt[open] .CategoryExperience_readLess__VrBSL{display:inline}.CategoryExperience_intro__0y0Ae h1{font-size:clamp(32px,4.5vw,48px);font-weight:700;line-height:1.13;letter-spacing:-1.5px;margin:10px 0 14px;overflow-wrap:anywhere}.CategoryExperience_intro__0y0Ae h1 span{color:var(--home-gold)}.CategoryExperience_subtitle__HnDV0{font-size:15px;line-height:1.65;max-width:630px;margin:0}.CategoryExperience_hint__xn15_{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--home-muted);margin-top:12px}.CategoryExperience_hint__xn15_ svg{width:14px;height:14px;flex-shrink:0}.CategoryExperience_art__OnFJv{grid-column:2;grid-row:1/span 2;align-self:start;height:220px}.CategoryExperience_art__OnFJv img{width:100%;height:100%;object-fit:contain}.CategoryExperience_filters__FG9mJ{margin:22px 0 0;padding:18px 20px;background:var(--home-surface);border:1px solid var(--home-border);border-radius:12px}.CategoryExperience_filterToggle__0HQ_W{display:none}.CategoryExperience_filterForm__TwVRo{display:grid;grid-template-columns:1fr 1.25fr 1.6fr auto;align-items:end;gap:16px}.CategoryExperience_filterHeading__J5M3_{display:flex;align-items:center;align-self:center;gap:8px;font-weight:600}.CategoryExperience_filterHeading__J5M3_ svg{color:var(--home-accent)}.CategoryExperience_filterForm__TwVRo label,.CategoryExperience_sort__8MwY9{display:flex;flex-direction:column;gap:6px;color:var(--home-muted);font-size:11px;font-weight:550;min-width:0}.CategoryExperience_filterForm__TwVRo select,.CategoryExperience_sort__8MwY9 select{width:100%;max-width:100%;min-width:0;background:var(--home-bg);color:var(--home-text);border:1px solid var(--home-border);border-radius:7px;min-height:44px;padding:8px 30px 8px 11px;font:inherit;font-size:13px;text-overflow:ellipsis}.CategoryExperience_filterForm__TwVRo button:disabled,.CategoryExperience_filterForm__TwVRo select:disabled{opacity:.55;cursor:wait}.CategoryExperience_filterStatus__nFRII{grid-column:1/-1;margin:0;color:var(--home-muted);font-size:12px}.CategoryExperience_filterStatus__nFRII button{color:var(--home-accent);text-decoration:underline;min-height:32px}.CategoryExperience_activeFilters__PDSS_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.CategoryExperience_activeFilters__PDSS_ a{display:inline-flex;align-items:center;gap:8px;min-height:38px;border:1px solid var(--home-border);border-radius:7px;background:var(--home-surface);padding:6px 11px;font-size:12px;overflow-wrap:anywhere;max-width:100%}.CategoryExperience_activeFilters__PDSS_ a:hover{border-color:var(--home-accent)}.CategoryExperience_activeFilters__PDSS_ svg{width:13px;height:13px}.CategoryExperience_activeFilters__PDSS_ .CategoryExperience_clearFilters__SKlvC{background:none;border:0;color:var(--home-muted);text-decoration:underline}.CategoryExperience_results__c8GVB{margin-top:30px;scroll-margin-top:calc(var(--home-header-height, 88px) + 24px)}.CategoryExperience_toolbar__CEvVp{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.CategoryExperience_toolbar__CEvVp h2{font-size:22px;line-height:1.3;font-weight:650;margin:0;overflow-wrap:anywhere}.CategoryExperience_toolbar__CEvVp p{margin:7px 0 0;font-size:12px;color:var(--home-muted)}.CategoryExperience_sort__8MwY9{min-width:178px}.CategoryExperience_grid__Gy9Hg{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:14px}.CategoryExperience_grid__Gy9Hg[data-pending]{opacity:.55;pointer-events:none}.CategoryExperience_empty__fXjqL{border:1px solid var(--home-border);border-radius:12px;background:var(--home-surface);padding:45px 24px;text-align:center}.CategoryExperience_empty__fXjqL h3{font-size:19px;font-weight:650;margin-bottom:10px}.CategoryExperience_empty__fXjqL p{color:var(--home-muted);margin-bottom:20px}.CategoryExperience_pagination__D0tsM{display:flex;justify-content:center;align-items:center;gap:24px;padding:30px 0 8px}.CategoryExperience_disabledPage__d_HWH,.CategoryExperience_pagination__D0tsM a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid var(--home-border);border-radius:8px;font-weight:600;font-size:12px}.CategoryExperience_pagination__D0tsM a{background:var(--home-surface)}.CategoryExperience_pagination__D0tsM a:hover{border-color:var(--home-accent)}.CategoryExperience_pagination__D0tsM>span{font-size:12px;color:var(--home-muted)}.CategoryExperience_disabledPage__d_HWH{opacity:.5}.CategoryExperience_savedList__Nt6cg{display:grid;gap:10px}.CategoryExperience_savedList__Nt6cg>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid var(--home-border)}.CategoryExperience_savedList__Nt6cg a{font-weight:550;overflow-wrap:anywhere}.CategoryExperience_savedList__Nt6cg a:hover{color:var(--home-accent)}.CategoryExperience_savedList__Nt6cg small{display:block;color:var(--home-muted);margin-top:5px}@media (max-width:1100px){.CategoryExperience_grid__Gy9Hg{grid-template-columns:repeat(4,minmax(0,1fr))}.CategoryExperience_filterHeading__J5M3_{display:none}.CategoryExperience_filterForm__TwVRo{grid-template-columns:1fr 1.4fr auto}}@media (max-width:800px){.CategoryExperience_grid__Gy9Hg{grid-template-columns:repeat(3,minmax(0,1fr))}.CategoryExperience_intro__0y0Ae{padding:24px;grid-template-columns:minmax(0,1fr) 155px;gap:0 20px}.CategoryExperience_art__OnFJv{height:155px}}@media (max-width:570px){.CategoryExperience_main__hRHcj{padding-top:12px;padding-bottom:32px}.CategoryExperience_breadcrumb__vqaOz{margin-bottom:12px;font-size:11px}.CategoryExperience_breadcrumb__vqaOz li,.CategoryExperience_breadcrumb__vqaOz ol{gap:5px}.CategoryExperience_intro__0y0Ae{padding:20px;grid-template-columns:minmax(0,1fr) 88px;gap:12px}.CategoryExperience_introCopy__bwLLA{grid-column:1/-1}.CategoryExperience_intro__0y0Ae h1{font-size:31px;margin-bottom:0;letter-spacing:-1px}.CategoryExperience_descriptionIntro__plLUA,.CategoryExperience_descriptionMore__uNJvt p,.CategoryExperience_intro__0y0Ae .CategoryExperience_subtitle__HnDV0{font-size:13px;line-height:1.75}.CategoryExperience_hint__xn15_{font-size:11px;align-items:flex-start;margin-top:12px}.CategoryExperience_hint__xn15_ svg{margin-top:2px}.CategoryExperience_art__OnFJv{grid-row:1;height:88px;align-self:center}.CategoryExperience_filters__FG9mJ{padding:0 14px;margin-top:16px}.CategoryExperience_filterToggle__0HQ_W{display:flex;align-items:center;gap:10px;width:100%;min-height:50px;color:var(--home-text);text-align:left;font-size:13px;font-weight:600}.CategoryExperience_filterToggle__0HQ_W svg:first-child{color:var(--home-accent)}.CategoryExperience_filterToggle__0HQ_W svg:last-child{margin-left:auto;width:16px}.CategoryExperience_filterToggle__0HQ_W[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.CategoryExperience_filterForm__TwVRo{display:none;grid-template-columns:1fr;padding:4px 0 16px;gap:14px}.CategoryExperience_filterFormOpen__zFaVv{display:grid}.CategoryExperience_filterForm__TwVRo select,.CategoryExperience_sort__8MwY9 select{font-size:16px}.CategoryExperience_results__c8GVB{margin-top:24px}.CategoryExperience_toolbar__CEvVp{flex-wrap:wrap;gap:16px}.CategoryExperience_toolbar__CEvVp h2{font-size:22px}.CategoryExperience_toolbar__CEvVp p{font-size:11px}.CategoryExperience_sort__8MwY9{width:100%;flex-direction:row;align-items:center;justify-content:space-between;font-size:12px;gap:14px}.CategoryExperience_sort__8MwY9 select{width:auto;max-width:70%;min-width:166px;font-size:14px}.CategoryExperience_grid__Gy9Hg{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CategoryExperience_pagination__D0tsM{gap:10px;justify-content:space-between}.CategoryExperience_disabledPage__d_HWH,.CategoryExperience_pagination__D0tsM a{padding:8px 10px;gap:5px}.CategoryExperience_pagination__D0tsM svg{width:15px}}@media (max-width:360px){.CategoryExperience_grid__Gy9Hg{grid-template-columns:minmax(0,1fr)}}.ProductHistory_readout___pHP9{display:flex;flex-direction:column;gap:4px;text-align:right}.ProductHistory_source__2JUCw{color:var(--history-muted);font-size:10px}.ProductHistory_coverage__ulGlY{margin-top:9px;color:var(--history-muted);font-size:12px;line-height:1.6}.ProductHistory_onlyPeriod__4w8Fk{padding:9px 12px;color:var(--history-muted);font-size:12px}.ProductHistory_singleDay__xP9LP{color:var(--history-muted);font-size:12px;padding-top:8px}.ProductHistory_state__mkm26{min-height:100px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:15px;font-size:13px;color:var(--history-muted)}.ProductHistory_explanation__fIeeJ{color:var(--history-muted);font-size:12px;line-height:1.8;padding:12px 0}.ProductHistory_explanation__fIeeJ p+p{margin-top:8px}.ProductHistory_srOnly__eFZoE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:600px){.ProductHistory_readout___pHP9{text-align:left}.ProductHistory_source__2JUCw{font-size:9px}.ProductHistory_explanation__fIeeJ{font-size:11px}}.RecipeDetails_content__7Qsfm{display:grid;gap:24px;color:var(--home-text);font-size:14px;overflow-wrap:anywhere}.RecipeDetails_content__7Qsfm h3{margin:0 0 10px;font-size:14px;font-weight:650;line-height:1.4}.RecipeDetails_content__7Qsfm ul{list-style:disc outside;padding:0 0 0 21px;margin:0}.RecipeDetails_content__7Qsfm li{padding-inline-start:3px;line-height:1.7}.RecipeDetails_content__7Qsfm li+li{margin-top:6px}.RecipeDetails_content__7Qsfm li::marker{color:var(--home-accent)}.RecipeDetails_content__7Qsfm p{margin:0;color:var(--home-muted);line-height:1.85;white-space:pre-line}