.builder_announcement__jqbR2{background:var(--copper-600);color:#fff;font-size:calc(.8125rem * var(--nc-k, 1));text-align:center;padding:7px 0}.builder_announcementLink__Eg82m{color:inherit;text-decoration:underline;text-underline-offset:3px}.builder_header__a39Wy{position:relative;z-index:20;background:var(--bg);transition:box-shadow .2s ease,transform .25s ease}.builder_header__a39Wy[data-stuck]{box-shadow:0 1px 3px rgb(0 0 0/.1)}.builder_header__a39Wy[data-hidden]{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.builder_header__a39Wy{transition:none}}.builder_desktop__VghoJ,.builder_mobile__nlTqC{display:block}@media (min-width:900px){.builder_mobile__nlTqC{display:none}.builder_header__a39Wy[data-sticky-d]{position:-webkit-sticky;position:sticky;top:calc(-1 * var(--hb-offset-d, 0px))}.builder_header__a39Wy[data-overlay][data-sticky-d]{position:fixed;top:0}}@media (max-width:899.98px){.builder_desktop__VghoJ{display:none}.builder_header__a39Wy[data-sticky-m]{position:-webkit-sticky;position:sticky;top:calc(-1 * var(--hb-offset-m, 0px))}.builder_header__a39Wy[data-overlay][data-sticky-m]{position:fixed;top:0}}.builder_header__a39Wy[data-overlay]{position:absolute;left:0;right:0;background:transparent}.builder_header__a39Wy[data-overlay]:not([data-stuck]) .builder_row__9VWHK[data-transparent]{background:transparent;box-shadow:none;--ink:#fff;--ink-2:rgb(255 255 255/0.85);--line-strong:rgb(255 255 255/0.5);color:#fff}.builder_row__9VWHK{height:var(--hb-h);background:var(--bg);color:var(--ink)}.builder_header__a39Wy:not([data-overlay]) .builder_row__9VWHK[data-transparent],.builder_row__9VWHK[data-transparent]{background:transparent}.builder_row__9VWHK[data-border]{box-shadow:inset 0 -1px 0 var(--line)}.builder_row__9VWHK[data-row=top]{font-size:calc(.8125rem * var(--nc-k, 1))}.builder_row__9VWHK[data-row=top] .builder_market__4xiL9 select,.builder_row__9VWHK[data-row=top] [data-ls-button]{min-height:0;max-height:calc(var(--hb-h) - 8px);padding-block:2px}.builder_inner__KNBUi{height:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px}.builder_inner__KNBUi[data-grow-end]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.builder_inner__KNBUi[data-centered]{grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr)}@media (max-width:899.98px){.builder_inner__KNBUi{gap:8px}.builder_slot__ovW9I{gap:4px}}.builder_full__I6ned{width:100%;padding-inline:clamp(16px,3vw,32px)}.builder_slot__ovW9I{display:flex;align-items:center;gap:10px;min-width:0;height:100%}.builder_slot__ovW9I[data-slot=center]{justify-content:center}.builder_slot__ovW9I[data-slot=right]{justify-content:flex-end}.builder_el__jBbe8{display:flex;align-items:center;min-width:0}.builder_el__jBbe8[data-el=logo]{flex-shrink:0}.builder_el__jBbe8[data-el=logo]+.builder_el__jBbe8[data-el=menu]{-webkit-margin-start:14px;margin-inline-start:14px}.builder_el__jBbe8[data-el=search]:is([data-style=bar],[data-style=bar_button],[data-style=bar_category],[data-style=bar_inside]){flex:1 1 260px;max-width:560px}.builder_slot__ovW9I[data-slot=center]>.builder_el__jBbe8[data-el=search]:is([data-style=bar],[data-style=bar_button],[data-style=bar_category],[data-style=bar_inside]){width:min(560px,40vw)}.builder_el__jBbe8[data-el=spacer][data-size=small]{width:8px}.builder_el__jBbe8[data-el=spacer][data-size=medium]{width:24px}.builder_el__jBbe8[data-el=spacer][data-size=large]{width:48px}.builder_el__jBbe8[data-el=spacer][data-size=grow]{flex:1 1 auto}.builder_brand___XqaX{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;color:var(--ink);text-decoration:none;max-height:calc(var(--hb-h) - 8px)}.builder_brand___XqaX>svg{flex:none}.builder_logo__TOLSd{display:block;height:min(var(--hb-logo,36px),calc(var(--hb-h, 72px) - 12px));width:auto;max-width:240px;object-fit:contain;transition:transform .2s ease;transform-origin:left center}.builder_slot__ovW9I[data-slot=center] .builder_logo__TOLSd{transform-origin:center}.builder_logoAlt__jUvV2,.builder_logoSticky__fPazL{display:none}.builder_header__a39Wy[data-overlay]:not([data-stuck]) .builder_brand___XqaX:has(.builder_logoAlt__jUvV2) .builder_logoMain__nXQ9y{display:none}.builder_header__a39Wy[data-overlay]:not([data-stuck]) .builder_logoAlt__jUvV2{display:block}.builder_header__a39Wy[data-stuck] .builder_brand___XqaX:has(.builder_logoSticky__fPazL) .builder_logoAlt__jUvV2,.builder_header__a39Wy[data-stuck] .builder_brand___XqaX:has(.builder_logoSticky__fPazL) .builder_logoMain__nXQ9y{display:none}.builder_header__a39Wy[data-stuck] .builder_logoSticky__fPazL{display:block}.builder_header__a39Wy[data-shrink][data-stuck] .builder_row__9VWHK[data-sticky] .builder_logo__TOLSd{transform:scale(.82)}.builder_wordmark__Qlim_{font-family:var(--font-display);font-size:calc(1.3rem * var(--nc-k, 1));font-weight:600;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width:420px){.builder_wordmark__Qlim_{font-size:calc(1.1rem * var(--nc-k, 1))}}.builder_el__jBbe8[data-size=small] .builder_wordmark__Qlim_{font-size:calc(1.1rem * var(--nc-k, 1))}.builder_el__jBbe8[data-size=large] .builder_wordmark__Qlim_{font-size:calc(1.55rem * var(--nc-k, 1))}.builder_iconButton__MNaBC{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;height:40px;padding:0 8px;border:0;border-radius:999px;background:none;color:var(--ink);font:inherit;font-weight:500;font-size:calc(.95rem * var(--nc-k, 1));text-decoration:none;cursor:pointer;list-style:none;white-space:nowrap}.builder_iconButton__MNaBC::-webkit-details-marker{display:none}.builder_iconButton__MNaBC:hover,details[open]>.builder_iconButton__MNaBC{background:var(--surface-2)}.builder_brand___XqaX:focus-visible,.builder_categoriesButton__Of2Qj:focus-visible,.builder_dropdown__C1EnX>summary:focus-visible,.builder_iconButton__MNaBC:focus-visible,.builder_nav__Ouqez a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.builder_label__MKH2G{font-weight:500}.builder_cart__0JtN0 .builder_label__MKH2G{font-weight:600}.builder_count__8ds84{position:absolute;top:0;right:-2px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--copper-600);color:#fff;font-size:calc(.72rem * var(--nc-k, 1));font-weight:600;display:inline-grid;place-items:center}.builder_count__8ds84[data-empty]{visibility:hidden}.builder_el__jBbe8[data-count=off] [aria-hidden=true]:last-child{display:none}.builder_nav__Ouqez{display:flex;align-items:center;gap:22px;min-width:0}.builder_nav__Ouqez[data-nav-fit]:not([data-fitted]){overflow-x:clip}.builder_navList__kpPgI>li{flex:none}.builder_morePanel__y16fd{left:auto;right:-12px;max-height:min(70vh,520px);overflow-y:auto}.builder_inner__KNBUi[data-compact] .builder_iconButton__MNaBC>.builder_label__MKH2G{display:none}.builder_navCta__0IN4E{white-space:nowrap}.builder_nav__Ouqez[data-style] a.builder_navCta__0IN4E,.builder_nav__Ouqez[data-style] a.builder_navCta__0IN4E:hover{color:#fff;text-decoration:none}.builder_nav__Ouqez[data-style] .builder_navList__kpPgI>li>a.builder_navCta__0IN4E:hover{background:color-mix(in srgb,var(--copper-600) 86%,#000)}.builder_navList__kpPgI{display:flex;align-items:center;gap:4px 22px;list-style:none;margin:0;padding:0;flex-wrap:nowrap}.builder_dropdown__C1EnX>summary,.builder_nav__Ouqez a{color:var(--ink);text-decoration:none;font-weight:500;white-space:nowrap}.builder_nav__Ouqez[data-style=underline] .builder_dropdown__C1EnX>summary:hover,.builder_nav__Ouqez[data-style=underline] a:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.builder_nav__Ouqez[data-style=pill] .builder_navList__kpPgI{gap:4px}.builder_nav__Ouqez[data-style=pill] .builder_dropdown__C1EnX>summary,.builder_nav__Ouqez[data-style=pill] .builder_navList__kpPgI>li>a{padding:8px 14px;border-radius:999px}.builder_nav__Ouqez[data-style=pill] .builder_dropdown__C1EnX>summary:hover,.builder_nav__Ouqez[data-style=pill] .builder_navList__kpPgI>li>a:hover{background:var(--surface-2)}.builder_nav__Ouqez[data-style=plain] a:hover{color:var(--copper)}.builder_badge__Q5rvp{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:999px;font-size:calc(.7rem * var(--nc-k, 1));font-weight:650;vertical-align:2px;background:var(--surface-2);color:var(--ink)}.builder_badge__Q5rvp[data-tone=new]{background:#1f7a4a;color:#fff}.builder_badge__Q5rvp[data-tone=sale]{background:var(--sale,#b42318);color:#fff}.builder_badge__Q5rvp[data-tone=hot]{background:#b54708;color:#fff}.builder_dropdown__C1EnX{position:relative}.builder_dropdown__C1EnX>summary{list-style:none;cursor:pointer}.builder_dropdown__C1EnX>summary::-webkit-details-marker{display:none}.builder_dropdown__C1EnX>summary:after{content:" ▾";font-size:.75em;color:var(--ink-3)}.builder_categoriesPanel__yI3Ml,.builder_dropdownPanel__3wBTa,.builder_mega__7AEF5,.builder_popPanel__YCFjf{position:absolute;top:calc(100% + 10px);left:-12px;z-index:30;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-m);box-shadow:var(--shadow-2);padding:8px;display:grid;min-width:220px}.builder_mega__7AEF5{position:fixed;left:0;right:0;top:auto;margin-top:20px;border-radius:0;padding:24px max(24px,calc((100vw - 1120px) / 2));grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px 24px}.builder_categoriesPanel__yI3Ml a,.builder_dropdownPanel__3wBTa a,.builder_mega__7AEF5 a,.builder_popPanel__YCFjf a{display:block;padding:8px 10px;border-radius:var(--radius-s);color:var(--ink);text-decoration:none}.builder_categoriesPanel__yI3Ml a:hover,.builder_dropdownPanel__3wBTa a:hover,.builder_mega__7AEF5 a:hover,.builder_popPanel__YCFjf a:hover{background:var(--surface-2)}.builder_dropdownHead__q8tQP,.builder_megaTitle__PUXhu{font-weight:700}.builder_mega__7AEF5 .builder_dropdownHead__q8tQP{grid-column:1/-1}.builder_megaCol__uy5lX{display:grid;align-content:start}.builder_megaLink__hbApJ{font-weight:400;color:var(--ink-2)!important}.builder_dropdownPanel__3wBTa .builder_megaLink__hbApJ{padding-left:22px}.builder_categories__Sl2un{position:relative}.builder_categoriesButton__Of2Qj{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px;border-radius:999px;background:var(--brand);color:var(--brand-ink);font-weight:600;cursor:pointer;list-style:none;white-space:nowrap}.builder_categoriesButton__Of2Qj::-webkit-details-marker{display:none}.builder_categoriesButton__Of2Qj .builder_burgerLines__55VEa,.builder_categoriesButton__Of2Qj .builder_burgerLines__55VEa:after,.builder_categoriesButton__Of2Qj .builder_burgerLines__55VEa:before{background:currentColor}.builder_categoriesPanel__yI3Ml{left:0;min-width:260px;list-style:none;margin:0}.builder_categoriesPanel__yI3Ml ul{list-style:none;margin:0 0 4px;padding:0 0 0 12px}.builder_categoriesPanel__yI3Ml ul a{font-size:calc(.92rem * var(--nc-k, 1));color:var(--ink-2)}.builder_searchForm__jo_pv{display:flex;align-items:center;width:100%;min-width:0;border:1px solid var(--line-strong);border-radius:999px;padding:2px 4px 2px 14px;background:var(--bg)}.builder_searchForm__jo_pv>div{flex:1 1 auto;min-width:0}.builder_searchInput__fLXs8{border:0;background:transparent;font:inherit;color:var(--ink);width:100%;min-width:0;outline:none;height:34px}.builder_pop__Fs4_O{position:relative}.builder_popPanel__YCFjf[data-align=end]{left:auto;right:0}.builder_pop__Fs4_O .builder_searchForm__jo_pv{width:min(420px,86vw)}@media (max-width:899.98px){.builder_el__jBbe8[data-el=search]>.builder_pop__Fs4_O{position:static}.builder_el__jBbe8[data-el=search]>.builder_pop__Fs4_O>.builder_popPanel__YCFjf{top:calc(100% + 6px);left:var(--gutter,16px);right:var(--gutter,16px);min-width:0}.builder_el__jBbe8[data-el=search]>.builder_pop__Fs4_O .builder_searchForm__jo_pv{width:100%}}.builder_popButton__0zyae{display:block;width:100%;padding:9px 10px;border:0;border-top:1px solid var(--line);margin-top:4px;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.builder_popPrimary__3XUD8{font-weight:650}.builder_text__ol__f{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.builder_text__ol__f:hover{text-decoration:underline}.builder_info__ZWVJ6{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.builder_infoIcon__R1F4J{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--surface-2)}.builder_infoText__GH_GH{display:grid;line-height:1.25;font-size:calc(.85rem * var(--nc-k, 1))}.builder_infoText__GH_GH span{color:var(--ink-2)}.builder_rich__4OxMz{font-size:calc(.875rem * var(--nc-k, 1))}.builder_rich__4OxMz p{margin:0}.builder_social__Kj4oR{display:flex;gap:4px;list-style:none;margin:0;padding:0}.builder_social__Kj4oR a{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px;color:inherit}.builder_social__Kj4oR a:hover{background:var(--surface-2)}.builder_textLink__Y_xtX{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:4px}.builder_ctaButton__OzlZA{white-space:nowrap}.builder_el__jBbe8[data-el=menu]+.builder_el__jBbe8[data-el=button]{-webkit-margin-start:12px;margin-inline-start:12px}.builder_el__jBbe8[data-place=desktop]>a.builder_ctaButton__OzlZA{font-weight:500}a.builder_ctaButton__OzlZA.btn-copper,a.builder_ctaButton__OzlZA.btn-copper:hover{color:#fff;text-decoration:none}.builder_ghostButton__KBVoh{background:transparent;color:var(--ink);border-color:transparent}.builder_ghostButton__KBVoh:hover{background:var(--surface-2)}@media (max-width:899px){.builder_el__jBbe8[data-devices=desktop]{display:none}}@media (min-width:900px){.builder_el__jBbe8[data-devices=mobile]{display:none}}.builder_divider__EbRb9{display:block;width:1px;height:24px;background:var(--line-strong)}.builder_langs___RHSj{display:flex;gap:2px}.builder_langs___RHSj a{color:inherit;text-decoration:none;padding:4px 8px;border-radius:999px;opacity:.8}.builder_langs___RHSj a[aria-current=true]{opacity:1;background:var(--surface-2)}.builder_market__4xiL9{display:flex;align-items:center;gap:6px}.builder_market__4xiL9 select{background:transparent;color:inherit;border:1px solid var(--line-strong);border-radius:999px;padding:3px 10px;font:inherit;max-width:44vw}.builder_market__4xiL9 label{display:none}.builder_burgerLines__55VEa,.builder_burgerLines__55VEa:after,.builder_burgerLines__55VEa:before{display:block;width:18px;height:1.5px;background:var(--ink);position:relative}.builder_burgerLines__55VEa:after,.builder_burgerLines__55VEa:before{content:"";position:absolute;left:0}.builder_burgerLines__55VEa:before{top:-6px}.builder_burgerLines__55VEa:after{top:6px}.builder_drawer__hh31e{position:fixed;top:0;bottom:0;left:0;z-index:60;width:min(86vw,340px);overflow-y:auto;overscroll-behavior:contain;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-2);display:flex;flex-direction:column}.builder_drawer__hh31e[data-side=right]{left:auto;right:0}.builder_backdrop__dZFSd{position:fixed;inset:0;z-index:55;background:rgb(0 0 0/.4)}.builder_drawerHead__3y6qe{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;border-bottom:1px solid var(--line)}.builder_drawerTitle__ZPhNa{font-weight:650}.builder_drawerBody__hY24D{display:grid;padding:8px 16px 24px}.builder_drawerBody__hY24D>.builder_el__jBbe8{display:block;padding:8px 0;border-bottom:1px solid var(--line)}.builder_drawerBody__hY24D>.builder_el__jBbe8:last-child{border-bottom:0}.builder_drawerLink__w2Gxk{display:flex!important;align-items:center;gap:10px;padding:8px 0;color:var(--ink);text-decoration:none;font-weight:500}.builder_drawerLink__w2Gxk>span{position:static!important}.builder_drawerMenu__dupyi ul{list-style:none;margin:0;padding:0}.builder_drawerMenu__dupyi ul ul{padding-left:14px}.builder_drawerMenu__dupyi a,.builder_drawerMenu__dupyi summary{display:block;padding:10px 0;color:var(--ink);text-decoration:none;font-weight:500;cursor:pointer}.builder_drawerMenu__dupyi summary:after{content:" ▾";font-size:.75em;color:var(--ink-3)}.builder_drawerMenu__dupyi ul ul a{font-weight:400}.builder_drawerSection__NbyoK{margin:0 0 4px;font-size:calc(.75rem * var(--nc-k, 1));text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.builder_footer__Qc_Qx{border-top:1px solid var(--line);background:var(--surface);color:var(--ink);margin-top:48px}.builder_frow__Ly5GU{padding:40px 0}.builder_frow__Ly5GU+.builder_frow__Ly5GU{border-top:1px solid var(--line)}.builder_fgrid__gL_yF{display:grid;grid-gap:28px 32px;gap:28px 32px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media (min-width:900px){.builder_fgrid__gL_yF{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.builder_fgrid__gL_yF[data-layout=first_wide]{grid-template-columns:minmax(0,1.6fr) repeat(calc(var(--cols) - 1),minmax(0,1fr))}.builder_fgrid__gL_yF[data-layout=last_wide]{grid-template-columns:repeat(calc(var(--cols) - 1),minmax(0,1fr)) minmax(0,1.6fr)}}.builder_fgrid__gL_yF[data-cols="1"]{text-align:center;justify-items:center}.builder_fgrid__gL_yF[data-cols="1"] .builder_fcol__m81Ws{justify-items:center}.builder_fgrid__gL_yF[data-cols="1"] .builder_fabout__zS7L4{margin-inline:auto}.builder_fgrid__gL_yF[data-cols="1"] .builder_fapps__hKm8Y,.builder_fgrid__gL_yF[data-cols="1"] .builder_fpayments__1X9NV,.builder_fgrid__gL_yF[data-cols="1"] .builder_ftrust__d1NPK,.builder_fgrid__gL_yF[data-cols="1"] .builder_social__Kj4oR{justify-content:center}.builder_fgrid__gL_yF[data-cols="1"] .builder_flogo__t1eeF{margin-inline:auto}.builder_fcol__m81Ws{display:grid;grid-gap:18px;gap:18px;align-content:start;min-width:0}.builder_fheading__1XaWb{margin:0 0 10px;font-size:calc(.8rem * var(--nc-k, 1));font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}.builder_flist__u15Xr{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.builder_fcontact__qLjvh a,.builder_flist__u15Xr a{color:var(--ink);text-decoration:none}.builder_fcontact__qLjvh a:hover,.builder_flist__u15Xr a:hover{text-decoration:underline}.builder_fabout__zS7L4{margin:0;color:var(--ink-2);max-width:46ch}.builder_fbrand__M8I3z{margin:0 0 10px;font-family:var(--font-display);font-size:calc(1.25rem * var(--nc-k, 1));font-weight:600}.builder_flogo__t1eeF{display:block;height:36px;width:auto;margin-bottom:10px}.builder_fcontact__qLjvh{display:grid;grid-gap:8px;gap:8px;font-style:normal}.builder_fcontact__qLjvh a,.builder_fcontact__qLjvh span{display:inline-flex;align-items:center;gap:8px}.builder_ftrust__d1NPK{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;margin:0;padding:0}.builder_ftrust__d1NPK li{display:inline-flex;align-items:center;gap:8px}.builder_fpayments__1X9NV{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.builder_fpayments__1X9NV li{line-height:0}.builder_fpayments__1X9NV img{display:block;max-width:none}.builder_fpayments__1X9NV[data-size=l]{gap:8px}.builder_fpayments__1X9NV[data-style=mono] img{filter:grayscale(1)}.builder_fapps__hKm8Y{display:flex;flex-wrap:wrap;gap:8px}.builder_fapp__FP5sW{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:10px;background:var(--ink);color:var(--bg);text-decoration:none;font-size:calc(.85rem * var(--nc-k, 1));font-weight:600}.builder_fnewsletter__PotSR{display:grid;grid-gap:8px;gap:8px}.builder_fbar__Q5qci{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding-block:18px;border-top:1px solid var(--line);font-size:calc(.85rem * var(--nc-k, 1));color:var(--ink-2)}.builder_fbar__Q5qci[data-align=start]{justify-content:flex-start}.builder_fbar__Q5qci[data-align=center]{justify-content:center;text-align:center}.builder_fbar__Q5qci[data-stack]{flex-direction:column;align-items:flex-start}.builder_fbar__Q5qci[data-stack][data-align=center]{align-items:center}.builder_fbar__Q5qci[data-align=center] .builder_flist__u15Xr,.builder_fbar__Q5qci[data-align=center] .builder_fpayments__1X9NV,.builder_fbar__Q5qci[data-align=center] .builder_ftrust__d1NPK{justify-content:center}.builder_fbar__Q5qci .builder_flist__u15Xr{display:flex;flex-wrap:wrap;gap:6px 16px}.builder_fbar__Q5qci .builder_fheading__1XaWb{display:none}.builder_fbar__Q5qci a{color:inherit}.builder_footer__Qc_Qx[data-tone=dark]{--ink:#f5f4f1;--ink-2:rgb(255 255 255/0.78);--ink-3:rgb(255 255 255/0.62);--line:rgb(255 255 255/0.14);--line-strong:rgb(255 255 255/0.28);--surface:rgb(255 255 255/0.06);--copper:#fff;--kf-bg:var(--wl-leaf,var(--brand));background:var(--kf-bg);color:var(--ink);border-top:0}.builder_footer__Qc_Qx[data-tone=tint]{background:var(--theme-tint,var(--surface-2));border-top:0}.builder_ncEl__hNXXh{display:contents}.builder_el__jBbe8[data-nc-hidden],.builder_fbar__Q5qci[data-nc-ghost],.builder_frow__Ly5GU[data-nc-ghost],.builder_ncEl__hNXXh[data-nc-hidden],.builder_ncEmpty__bPTSI,.builder_ncGhostCenter__A1apO,.builder_row__9VWHK[data-nc-ghost]{display:none}html[data-nc-canvas] .builder_ncEmpty__bPTSI{display:flex;min-width:32px;min-height:24px;border:1px dashed;border-radius:4px;opacity:.45}html[data-nc-canvas] .builder_el__jBbe8[data-nc-hidden],html[data-nc-canvas] .builder_ncEl__hNXXh[data-nc-hidden]{display:flex;opacity:.35;outline:1px dashed currentColor;outline-offset:2px}html[data-nc-canvas] .builder_ncEl__hNXXh[data-nc-hidden]{display:block}html[data-nc-drag] .builder_row__9VWHK[data-nc-ghost]{display:block;height:44px;background:repeating-linear-gradient(135deg,transparent 0 8px,rgb(37 99 235/.06) 8px 16px);box-shadow:inset 0 0 0 1px rgb(37 99 235/.35)}html[data-nc-drag] .builder_fbar__Q5qci[data-nc-ghost],html[data-nc-drag] .builder_frow__Ly5GU[data-nc-ghost]{display:block;min-height:56px;box-shadow:inset 0 0 0 1px rgb(37 99 235/.35)}html[data-nc-drag] .builder_fbar__Q5qci[data-nc-ghost]{display:flex}html[data-nc-drag] .builder_inner__KNBUi{position:relative}html[data-nc-drag] .builder_ncGhostCenter__A1apO{display:flex;position:absolute;top:0;bottom:0;left:50%;width:min(160px,24%);transform:translateX(-50%);box-shadow:inset 0 0 0 1px rgb(37 99 235/.35)}html[data-nc-drag] .builder_slot__ovW9I[data-nc-slot]:empty{min-width:160px;align-self:stretch;box-shadow:inset 0 0 0 1px rgb(37 99 235/.35)}html[data-nc-drag] .builder_fcol__m81Ws:empty{min-height:48px;box-shadow:inset 0 0 0 1px rgb(37 99 235/.35)}.search_form__NlaYb:focus-within{outline:2px solid var(--focus);outline-offset:2px}.search_form__NlaYb[data-search=pill]{width:220px}.search_form__NlaYb[data-search=bar_button],.search_form__NlaYb[data-search=bar_category]{border-radius:var(--radius-s,6px);padding:0 0 0 12px;overflow:hidden}.search_go__VZOVe{flex:none;align-self:stretch;min-height:38px!important;margin:0;border-radius:0!important}.search_category___p18e{flex:none;width:150px;height:38px;margin:0 10px 0 -12px;padding:0 8px 0 12px;border:0;-webkit-border-end:1px solid var(--line-strong);border-inline-end:1px solid var(--line-strong);border-radius:0;background:var(--surface-2);color:var(--ink);font:inherit;font-size:calc(.875rem * var(--nc-k, 1));text-overflow:ellipsis}.search_category___p18e:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.search_form__NlaYb[data-search=bar_inside]{-webkit-padding-end:3px;padding-inline-end:3px}.search_inside__LIeLx{flex:none;display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:999px;background:var(--brand);color:var(--brand-ink);cursor:pointer}.search_inside__LIeLx:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.search_layer__AteQp::-webkit-details-marker{display:none}.search_overlay__RDJzD,.search_slide__axEoz{position:fixed;z-index:70;left:0;right:0;top:0;background:var(--surface);color:var(--ink);overscroll-behavior:contain}.search_overlay__RDJzD{bottom:0;display:grid;align-content:start;padding:clamp(56px,14vh,140px) var(--gutter,16px) 32px}.search_slide__axEoz{padding:18px var(--gutter,16px);box-shadow:var(--shadow-2)}.search_layerInner__N2y5X{display:flex;align-items:center;gap:12px;width:min(760px,100%);margin-inline:auto}.search_overlay__RDJzD .search_layerInner__N2y5X{flex-direction:column;align-items:stretch}.search_layerTitle__hfS9x{margin:0;font-family:var(--font-display);font-size:calc(clamp(1.4rem, 3vw, 2rem) * var(--nc-k, 1));font-weight:500}.search_layerInner__N2y5X>.search_form__NlaYb.search_layerForm__5VDP7{width:100%}.search_slide__axEoz .search_layerInner__N2y5X>.search_form__NlaYb.search_layerForm__5VDP7{width:auto;flex:1 1 auto}.search_layerForm__5VDP7{min-width:0;min-height:52px;-webkit-padding-start:20px;padding-inline-start:20px;font-size:calc(1.05rem * var(--nc-k, 1))}.search_close__mmhUK{position:absolute;top:12px;right:max(12px,var(--gutter,16px));display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:999px;background:var(--surface-2);color:var(--ink);font-size:calc(1.5rem * var(--nc-k, 1));line-height:1;cursor:pointer}.search_slide__axEoz .search_close__mmhUK{position:static;flex:none}.search_close__mmhUK:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.search_shade__f7TXA{position:fixed;inset:0;z-index:65;background:rgb(0 0 0/.45)}@media (prefers-reduced-motion:no-preference){.search_slide__axEoz{animation:search_nc-search-slide__e0A9g .22s var(--ease,ease) both}.search_overlay__RDJzD{animation:search_nc-search-fade__QTxQs .18s var(--ease,ease) both}}@keyframes search_nc-search-slide__e0A9g{0%{transform:translateY(-100%)}}@keyframes search_nc-search-fade__QTxQs{0%{opacity:0}}@media (max-width:899.98px){.search_form__NlaYb[data-search=pill]{width:100%}.search_category___p18e{width:110px}}.LocaleBanner_banner__OEAEP{background:var(--surface-2);border-bottom:1px solid var(--line);font-size:calc(.9rem * var(--nc-k, 1))}.LocaleBanner_inner__Dg7cB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding-top:10px;padding-bottom:10px}.LocaleBanner_inner__Dg7cB p{margin:0}.LocaleBanner_actions__HTSSl{display:flex;gap:8px}.ThemeChrome_bottomNav__Irnhb{display:none}@media (max-width:767.98px){.ThemeChrome_bottomNav__Irnhb{display:block;position:fixed;z-index:40;left:0;right:0;bottom:0;padding-bottom:env(safe-area-inset-bottom,0);background:var(--surface);border-top:1px solid var(--line)}}.ThemeChrome_bottomNav__Irnhb ul{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:var(--bottom-nav-h,60px)}.ThemeChrome_bottomNav__Irnhb a{position:relative;height:100%;display:grid;place-items:center;align-content:center;grid-gap:2px;gap:2px;color:var(--ink-2);text-decoration:none;font-size:calc(.7rem * var(--nc-k, 1));font-weight:600}.ThemeChrome_bottomNav__Irnhb a:focus-visible,.ThemeChrome_bottomNav__Irnhb a:hover{color:var(--ink)}.ThemeChrome_count__bioGK{position:absolute;top:6px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--copper-600);color:#fff;font-size:calc(.68rem * var(--nc-k, 1));line-height:18px;text-align:center}.ThemeChrome_chat__jyaNF{position:fixed;z-index:41;right:16px;bottom:calc(16px + var(--bottom-nav-h, 0px) + var(--sticky-cart-h, 0px));width:54px;height:54px;border-radius:999px;display:grid;place-items:center;background:#1f8f4e;color:#fff;box-shadow:var(--shadow-2);transition:transform .16s var(--ease)}.ThemeChrome_chat__jyaNF[data-position=left]{right:auto;left:16px}.ThemeChrome_chat__jyaNF:hover{transform:scale(1.06)}.AnnouncementTicker_ticker__4kGI1{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.AnnouncementTicker_belt__iOruK{display:flex;width:max-content;animation:AnnouncementTicker_tickerRun__Lw_XM var(--ticker-s,30s) linear infinite}.AnnouncementTicker_ticker__4kGI1:focus-within .AnnouncementTicker_belt__iOruK,.AnnouncementTicker_ticker__4kGI1:hover .AnnouncementTicker_belt__iOruK{animation-play-state:paused}.AnnouncementTicker_track__bFOb0{display:flex;flex:none;margin:0;padding:0;list-style:none;min-width:100vw;justify-content:space-around}.AnnouncementTicker_item__mZQm2{display:inline-flex;align-items:center;white-space:nowrap;padding-inline:28px}.AnnouncementTicker_item__mZQm2:before{content:"✦";-webkit-margin-end:28px;margin-inline-end:28px;font-size:.8em;opacity:.6}[dir=rtl] .AnnouncementTicker_belt__iOruK{animation-direction:reverse}@keyframes AnnouncementTicker_tickerRun__Lw_XM{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.AnnouncementTicker_ticker__4kGI1{-webkit-mask-image:none;mask-image:none}.AnnouncementTicker_belt__iOruK{width:auto;flex-wrap:wrap;justify-content:center;animation:none}.AnnouncementTicker_track__bFOb0+.AnnouncementTicker_track__bFOb0{display:none}.AnnouncementTicker_track__bFOb0{flex-wrap:wrap;justify-content:center}}.AddonBars_bar__6VS_y{font-size:calc(.8125rem * var(--nc-k, 1));line-height:1.4;text-align:center;padding:7px 16px}.AddonBars_bar__6VS_y a{color:inherit;text-decoration:underline;text-underline-offset:2px}.AddonBars_ticker__e_qn7{font-size:calc(.8125rem * var(--nc-k, 1));padding:6px 0;background:var(--surface-2);color:var(--ink);border-bottom:1px solid var(--line)}.CheckoutHeader_bar__7On6x{border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent);background:var(--bg,transparent)}.CheckoutHeader_inner__TQpss{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:min(var(--max,1200px),1080px);min-height:64px;padding-block:10px}.CheckoutHeader_brand__4DMYF{position:relative;display:inline-flex;align-items:center;min-width:0;color:inherit;text-decoration:none}.CheckoutHeader_logo__z6Asx{display:block;height:40px;width:auto;max-width:min(220px,52vw);object-fit:contain}.CheckoutHeader_name__CU5hw{font-size:calc(1.25rem * var(--nc-k, 1));font-weight:600;letter-spacing:-.01em}.CheckoutHeader_secure__0aijP{display:inline-flex;flex:none;align-items:center;gap:6px;margin:0;color:var(--ink-2);font-size:calc(.8125rem * var(--nc-k, 1));font-weight:600;letter-spacing:.01em}.CheckoutHeader_secure__0aijP svg{color:var(--success)}.CheckoutHeader_logo__z6Asx{opacity:var(--wl-logo-img,1)}.CheckoutHeader_brand__4DMYF:after{content:"";position:absolute;inset:0;background:var(--wl-logo-tint,transparent);pointer-events:none;-webkit-mask:var(--kh-logo,none) left center /contain no-repeat;mask:var(--kh-logo,none) left center /contain no-repeat}.home_hero__UPzNc{background:radial-gradient(1200px 500px at 85% 20%,rgb(187 109 63/.18),transparent 60%),var(--hero-bg);color:var(--hero-ink);overflow:hidden}.home_heroInner__R8BNF{display:grid;grid-gap:24px;gap:24px;align-items:center;padding-top:clamp(40px,7vw,96px);padding-bottom:clamp(32px,6vw,80px)}@media (min-width:900px){.home_heroInner__R8BNF{grid-template-columns:1.15fr .85fr}}.home_heroText__MZwUN .eyebrow{color:var(--copper-300)}.home_heroTitle__7rDCR{font-size:calc(clamp(2.4rem, 1.4rem + 4.6vw, 4.6rem) * var(--nc-k, 1));font-weight:400;letter-spacing:-.025em;line-height:1.02;max-width:12ch;margin-bottom:20px;font-variation-settings:"opsz" 144,"SOFT" 50}.home_heroLead__oebBy{font-size:calc(1.1rem * var(--nc-k, 1));max-width:48ch;color:rgb(247 246 243/.82);margin-bottom:28px}.home_heroActions__VFTvh{display:flex;flex-wrap:wrap;gap:12px}.home_heroGhost__F2jz6{background:transparent;color:var(--hero-ink);border-color:rgb(247 246 243/.35)}.home_heroGhost__F2jz6:hover{background:rgb(247 246 243/.08)}.home_heroArt__KDi9x{width:min(100%,440px);justify-self:center}.home_steam__IdPgU path{animation:home_rise__8QWxz 4.5s ease-in-out infinite;transform-origin:center}.home_steam__IdPgU path:nth-child(2){animation-delay:.9s}.home_steam__IdPgU path:nth-child(3){animation-delay:1.8s}@keyframes home_rise__8QWxz{0%,to{opacity:.15;transform:translateY(6px)}50%{opacity:.7;transform:translateY(-6px)}}.home_sectionHead__gL_Qj{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}.home_sectionHead__gL_Qj h2{margin:0}.home_story__ktKDJ{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.home_storyTitle___1HNY{max-width:18ch}.home_storyGrid__ry_XJ{display:grid;grid-gap:28px;gap:28px;margin-top:32px}@media (min-width:800px){.home_storyGrid__ry_XJ{grid-template-columns:repeat(3,1fr);gap:40px}}.home_storyCard__0u80P{border-top:2px solid var(--copper);padding-top:18px}.home_storyCard__0u80P p{color:var(--ink-2)}.home_proverb__Xmz2_{margin:56px auto 0;max-width:760px;text-align:center}.home_proverb__Xmz2_ blockquote{margin:0;font-family:var(--font-display);font-style:italic;font-size:calc(clamp(1.4rem, 1rem + 2vw, 2.2rem) * var(--nc-k, 1));line-height:1.25}.home_proverb__Xmz2_ figcaption{margin-top:12px;color:var(--ink-3);font-size:calc(.9rem * var(--nc-k, 1))}.home_brew__NC1E6{display:grid;grid-gap:40px;gap:40px}@media (min-width:900px){.home_brew__NC1E6{grid-template-columns:1.4fr 1fr;gap:64px;align-items:start}}.home_steps__kiXSL{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-gap:18px;gap:18px}.home_steps__kiXSL li{display:grid;grid-template-columns:48px 1fr;grid-gap:12px;gap:12px;align-items:baseline;padding-bottom:18px;border-bottom:1px solid var(--line)}.home_stepNo__Ac6px{font-family:var(--font-display);font-size:calc(1.5rem * var(--nc-k, 1));color:var(--copper)}.home_ware__4nfIJ{background:var(--hero-bg);color:var(--hero-ink);border-radius:var(--radius-l);padding:32px}.home_ware__4nfIJ p{color:rgb(247 246 243/.8)}.home_ware__4nfIJ .btn-ghost{color:var(--hero-ink);border-color:rgb(247 246 243/.35)}.home_ware__4nfIJ .btn-ghost:hover{background:rgb(247 246 243/.08)}.home_trust__IdU_l{padding:40px 0 8px}.home_trustGrid__iXKO4{display:grid;grid-gap:24px;gap:24px}@media (min-width:800px){.home_trustGrid__iXKO4{grid-template-columns:repeat(3,1fr)}}.home_trustGrid__iXKO4 h3{font-family:var(--font-body);font-size:calc(1rem * var(--nc-k, 1));font-weight:600;margin-bottom:4px}.DomainSearchBox_box__iMljO{--ds-vivid:var(--nb-vivid,#0560f7);--ds-navy:var(--nb-navy,#011028);width:100%;max-width:760px}.DomainSearchBox_form__1jtU0{display:flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgb(1 16 40/.08),0 18px 40px -18px rgb(1 16 40/.45)}.DomainSearchBox_box__iMljO[data-tone=light] .DomainSearchBox_form__1jtU0{border:1px solid rgb(1 16 40/.12)}.DomainSearchBox_form__1jtU0:focus-within{outline:3px solid rgb(82 160 242/.55);outline-offset:2px}.DomainSearchBox_www__S1Ohm{padding-left:20px;color:#6b7a90;font-weight:500;font-size:calc(1.0625rem * var(--nc-k, 1));-webkit-user-select:none;-moz-user-select:none;user-select:none}.DomainSearchBox_form__1jtU0 input{flex:1 1 auto;min-width:0;height:52px;padding:0 4px;border:0;background:transparent;color:#0b1626;font-size:calc(1.125rem * var(--nc-k, 1));font-weight:600;box-shadow:none}.DomainSearchBox_form__1jtU0 input:focus{outline:none;box-shadow:none}.DomainSearchBox_form__1jtU0 input::placeholder{color:#9aa6b8;font-weight:500}.DomainSearchBox_go__ProJZ{display:inline-flex;flex:none;align-items:center;gap:8px;height:52px;padding:0 26px;border:0;border-radius:999px;background:var(--ds-vivid);color:#fff;font-weight:700;font-size:calc(1rem * var(--nc-k, 1));cursor:pointer;transition:filter .15s ease,transform .15s ease}.DomainSearchBox_go__ProJZ:hover{filter:brightness(1.08)}.DomainSearchBox_go__ProJZ:active{transform:scale(.98)}.DomainSearchBox_chips__iA7R1{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:18px}.DomainSearchBox_chipsLabel__ejIiN{font-size:calc(.8125rem * var(--nc-k, 1));font-weight:600;opacity:.8}.DomainSearchBox_chips__iA7R1 ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.DomainSearchBox_chip__ntwQb,.DomainSearchBox_chips__iA7R1 a{display:inline-flex;align-items:baseline;gap:6px;padding:7px 12px;border-radius:999px;font-size:calc(.875rem * var(--nc-k, 1));text-decoration:none;color:inherit;white-space:nowrap}.DomainSearchBox_box__iMljO[data-tone=dark] .DomainSearchBox_chip__ntwQb,.DomainSearchBox_box__iMljO[data-tone=dark] .DomainSearchBox_chips__iA7R1 a{border:1px solid rgb(255 255 255/.22);background:rgb(255 255 255/.08)}.DomainSearchBox_box__iMljO[data-tone=light] .DomainSearchBox_chip__ntwQb,.DomainSearchBox_box__iMljO[data-tone=light] .DomainSearchBox_chips__iA7R1 a{border:1px solid rgb(1 16 40/.12);background:#fff}.DomainSearchBox_chips__iA7R1 a:hover{border-color:currentColor}.DomainSearchBox_chips__iA7R1 strong{font-weight:800}.DomainSearchBox_chips__iA7R1 a span,.DomainSearchBox_chips__iA7R1 span span{opacity:.85}@media (max-width:599.98px){.DomainSearchBox_chips__iA7R1{flex-direction:column;align-items:stretch;gap:8px}.DomainSearchBox_chips__iA7R1 ul{flex-wrap:nowrap;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:none;-webkit-overflow-scrolling:touch}.DomainSearchBox_chips__iA7R1 ul::-webkit-scrollbar{display:none}.DomainSearchBox_chips__iA7R1 li{flex:none}.DomainSearchBox_www__S1Ohm{display:none}.DomainSearchBox_form__1jtU0 input{height:48px;padding-left:14px;font-size:calc(16px * var(--nc-k, 1))}.DomainSearchBox_go__ProJZ{height:48px;padding:0 16px}.DomainSearchBox_go__ProJZ span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.DomainSearchBox_go__ProJZ{width:48px;padding:0;justify-content:center}}.LiveChat_box__zDaG4,.LiveChat_launcher__Er7m8{--chat-c:var(--copper-600,var(--accent,#1f1510));--chat-ink:#fff}.LiveChat_launcher__Er7m8{position:fixed;right:16px;z-index:60;display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 20px 0 16px;border:0;border-radius:999px;background:var(--chat-c);color:var(--chat-ink);font:inherit;font-weight:600;font-size:calc(.95rem * var(--nc-k, 1));box-shadow:0 6px 24px color-mix(in srgb,var(--chat-c) 30%,transparent),0 2px 6px rgb(0 0 0/.12);cursor:pointer;transition:transform .16s var(--ease,ease),background .16s var(--ease,ease)}.LiveChat_launcher__Er7m8:hover{background:color-mix(in srgb,var(--chat-c) 86%,#000);transform:translateY(-1px)}.LiveChat_launcher__Er7m8 svg{flex:none}.LiveChat_box__zDaG4{position:fixed;right:16px;z-index:60;width:min(380px,calc(100vw - 24px));height:min(560px,calc(100dvh - 120px));display:flex;flex-direction:column;background:var(--surface,#fff);color:var(--ink,#111);border:1px solid var(--line,rgb(0 0 0/.08));border-radius:20px;box-shadow:var(--shadow-2,0 18px 48px rgb(0 0 0/.2));overflow:hidden;animation:LiveChat_rise___tYdh .2s var(--ease,ease) both}@keyframes LiveChat_rise___tYdh{0%{opacity:0;transform:translateY(12px) scale(.98)}}.LiveChat_head__pff77{display:flex;align-items:center;gap:12px;padding:14px 12px 14px 16px;background:var(--chat-c);color:var(--chat-ink)}.LiveChat_mark__vVzrE{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--chat-ink) 18%,transparent)}.LiveChat_title__AhbTA{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.LiveChat_title__AhbTA strong{font-size:calc(1rem * var(--nc-k, 1))}.LiveChat_close__iB83K{flex:none;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.LiveChat_close__iB83K:hover{background:color-mix(in srgb,var(--chat-ink) 16%,transparent)}.LiveChat_close__iB83K:focus-visible,.LiveChat_launcher__Er7m8:focus-visible,.LiveChat_send__lBhSB:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:2px}.LiveChat_list__OF1gw{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding:16px 14px;background:var(--bg,#f7f6f3)}.LiveChat_bubble__UrcZU{max-width:82%;padding:9px 14px;border-radius:18px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:calc(.95rem * var(--nc-k, 1));line-height:1.45}.LiveChat_store__dV7S2{align-self:flex-start;background:var(--surface,#fff);border:1px solid var(--line,rgb(0 0 0/.08));border-bottom-left-radius:6px}.LiveChat_visitor__DQbRK{align-self:flex-end;background:var(--chat-c);color:var(--chat-ink);border-bottom-right-radius:6px}.LiveChat_foot__uXuIW{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;border-top:1px solid var(--line,rgb(0 0 0/.08));background:var(--surface,#fff)}.LiveChat_compose__Il7hP textarea,.LiveChat_email__S5PNp{width:100%;border:1px solid var(--line-strong,rgb(0 0 0/.16));background:var(--surface-2,#f1f1f1);color:var(--ink,#111);font:inherit;font-size:calc(.9rem * var(--nc-k, 1))}.LiveChat_email__S5PNp{min-height:40px;padding:8px 14px;border-radius:999px}.LiveChat_email__S5PNp[aria-invalid=true]{border-color:var(--danger,#a3312a)}.LiveChat_intro__zbhre{margin:0;color:var(--ink-2,#555);font-size:calc(.85rem * var(--nc-k, 1));line-height:1.4}.LiveChat_who__ZH40F{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media (max-width:360px){.LiveChat_who__ZH40F{grid-template-columns:1fr}}.LiveChat_compose__Il7hP{display:flex;align-items:flex-end;gap:8px}.LiveChat_compose__Il7hP textarea{flex:1 1;min-height:44px;max-height:120px;padding:11px 16px;border-radius:22px;line-height:1.4;resize:none;field-sizing:content}.LiveChat_compose__Il7hP textarea:focus,.LiveChat_email__S5PNp:focus{outline:none;border-color:var(--chat-c);background:var(--surface,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--chat-c) 18%,transparent)}.LiveChat_send__lBhSB{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--chat-c);color:var(--chat-ink);cursor:pointer;transition:background .16s var(--ease,ease),opacity .16s var(--ease,ease)}.LiveChat_send__lBhSB:hover:not(:disabled){background:color-mix(in srgb,var(--chat-c) 86%,#000)}.LiveChat_send__lBhSB:disabled{opacity:.4;cursor:default}.LiveChat_failed__h8lAh{color:var(--danger,#a3312a);font-size:calc(.85rem * var(--nc-k, 1))}@media (max-width:480px){.LiveChat_box__zDaG4{right:8px;left:8px;width:auto;height:min(560px,calc(100dvh - 96px));border-radius:18px}.LiveChat_launcher__Er7m8{min-height:48px;padding:0 16px 0 14px}}@media (prefers-reduced-motion:reduce){.LiveChat_box__zDaG4{animation:none}.LiveChat_launcher__Er7m8,.LiveChat_send__lBhSB{transition:none}}.LiveChat_attach__W72f6{flex:none;width:40px;height:44px;display:grid;place-items:center;border:0;border-radius:12px;background:transparent;color:var(--ink-2,#555);cursor:pointer;transition:color .16s var(--ease,ease),background .16s var(--ease,ease)}.LiveChat_attach__W72f6:hover:not(:disabled){color:var(--chat-c);background:color-mix(in srgb,var(--chat-c) 10%,transparent)}.LiveChat_attach__W72f6:disabled{opacity:.4;cursor:default}.LiveChat_uploading__XvaLd{color:var(--ink-2,#555);font-size:calc(.85rem * var(--nc-k, 1))}.LiveChat_withFile__R7h2X{padding:4px}.LiveChat_pic__yKHra{display:block;border-radius:12px;overflow:hidden}.LiveChat_pic__yKHra img{display:block;max-width:220px;max-height:240px;width:auto;height:auto;object-fit:cover}.LiveChat_video__CzP6U{display:block;width:240px;max-width:100%;max-height:260px;border-radius:12px;background:#000}.LiveChat_doc__mzp96{display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;max-width:240px;color:inherit;text-decoration:none}.LiveChat_doc__mzp96 svg{flex:none}.LiveChat_doc__mzp96 span{display:flex;flex-direction:column;min-width:0}.LiveChat_doc__mzp96 b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveChat_doc__mzp96 small{opacity:.75;font-size:calc(.78rem * var(--nc-k, 1))}.LiveChat_sub__XSniE{font-size:calc(.78rem * var(--nc-k, 1));opacity:.85}.LiveChat_botTurn__MDv_C{align-self:flex-start;display:flex;flex-direction:column;gap:6px;max-width:88%}.LiveChat_botTurn__MDv_C .LiveChat_bubble__UrcZU{max-width:100%}.LiveChat_aiTag__twkIK{display:block;margin-bottom:2px;color:var(--chat-c);font-size:calc(.72rem * var(--nc-k, 1));font-weight:700;letter-spacing:.02em}.LiveChat_cards__TSUKi{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.LiveChat_card__WM7aa{flex:none;width:132px;display:flex;flex-direction:column;border:1px solid var(--line,rgb(0 0 0/.08));border-radius:12px;background:var(--surface,#fff);color:var(--ink,#111);text-decoration:none;overflow:hidden}.LiveChat_card__WM7aa:hover{border-color:var(--chat-c)}.LiveChat_cardBlank__lrc6s,.LiveChat_card__WM7aa img{display:block;width:100%;height:96px;object-fit:cover;background:var(--surface-2,#f1f1f1)}.LiveChat_cardText__IabRx{display:flex;flex-direction:column;gap:2px;padding:6px 8px 8px;font-size:calc(.8rem * var(--nc-k, 1));line-height:1.3}.LiveChat_cardText__IabRx b{font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LiveChat_cardText__IabRx small{color:var(--chat-c);font-weight:700}.LiveChat_handover__trTPi{align-self:flex-start;min-height:34px;padding:0 14px;border:1px solid var(--chat-c);border-radius:999px;background:transparent;color:var(--chat-c);font:inherit;font-size:calc(.85rem * var(--nc-k, 1));font-weight:600;cursor:pointer}.LiveChat_handover__trTPi:hover:not(:disabled){background:color-mix(in srgb,var(--chat-c) 10%,transparent)}.LiveChat_thread__t642u{--chat-c:var(--copper-600,var(--accent,#1f1510));--chat-ink:#fff}.LiveChat_actions___xR_c{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.LiveChat_endLink__t6Kxz{-webkit-margin-start:auto;margin-inline-start:auto;border:0;background:transparent;color:var(--ink-2,#555);font:inherit;font-size:calc(.8rem * var(--nc-k, 1));text-decoration:underline;text-underline-offset:3px;cursor:pointer}.LiveChat_endLink__t6Kxz:hover:not(:disabled){color:var(--danger,#a3312a)}.RecentPurchase_note__iy_VW{position:fixed;z-index:39;left:16px;bottom:calc(16px + var(--bottom-nav-h, 0px) + var(--sticky-cart-h, 0px));max-width:min(340px,calc(100vw - 96px));display:grid;grid-template-columns:52px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-2);font-size:calc(.8125rem * var(--nc-k, 1));line-height:1.35;animation:RecentPurchase_noteIn__DhvN9 .35s ease-out}[dir=rtl] .RecentPurchase_note__iy_VW{left:auto;right:16px}.RecentPurchase_pic__AGWcm{width:52px;height:52px;border-radius:10px;object-fit:cover;background:var(--surface-2)}.RecentPurchase_body___1Nbm{min-width:0}.RecentPurchase_who__i6rWC{color:var(--ink-3)}.RecentPurchase_title__Brc3o{display:block;font-weight:600;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecentPurchase_title__Brc3o:hover{text-decoration:underline}.RecentPurchase_when__RbGpa{color:var(--ink-3);font-size:.92em}.RecentPurchase_close__uNLhq{align-self:start;width:28px;height:28px;border:0;border-radius:999px;background:transparent;color:var(--ink-3);cursor:pointer;font-size:calc(18px * var(--nc-k, 1));line-height:1}.RecentPurchase_close__uNLhq:hover{background:var(--surface-2)}.RecentPurchase_close__uNLhq:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@keyframes RecentPurchase_noteIn__DhvN9{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.RecentPurchase_note__iy_VW{animation:none}}.AssistantButton_fab__Hj1Zb{position:fixed;z-index:42;right:16px;bottom:calc(16px + var(--bottom-nav-h, 0px) + var(--sticky-cart-h, 0px) + env(safe-area-inset-bottom, 0px));width:54px;height:54px;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background:var(--brand);color:var(--brand-ink);box-shadow:var(--shadow-2);cursor:pointer;transition:transform .16s var(--ease)}.AssistantButton_fab__Hj1Zb[data-raised]{bottom:calc(86px + var(--bottom-nav-h, 0px) + var(--sticky-cart-h, 0px) + env(safe-area-inset-bottom, 0px))}.AssistantButton_fab__Hj1Zb:hover{transform:scale(1.06)}.AssistantButton_fab__Hj1Zb:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.AssistantButton_fab__Hj1Zb[hidden]{display:none}@media (prefers-reduced-motion:reduce){.AssistantButton_fab__Hj1Zb{transition:none}.AssistantButton_fab__Hj1Zb:hover{transform:none}}@media print{.AssistantButton_fab__Hj1Zb{display:none}}.social-feed_feed__aZ_t4{--sf-gap:var(--grid-gap,16px);display:grid;grid-gap:16px;gap:16px;width:100%}.social-feed_title__W6FIc{margin:0;font-size:calc(clamp(1.25rem, 1rem + 1vw, 1.75rem) * var(--nc-k, 1));text-align:center}.social-feed_list__1JRGn{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--sf-gap);gap:var(--sf-gap);grid-template-columns:repeat(min(var(--sf-cols,4),2),minmax(0,1fr))}@media (min-width:768px){.social-feed_list__1JRGn{grid-template-columns:repeat(min(var(--sf-cols,4),3),minmax(0,1fr))}}@media (min-width:1024px){.social-feed_list__1JRGn{grid-template-columns:repeat(var(--sf-cols,4),minmax(0,1fr))}}.social-feed_feed__aZ_t4[data-style=masonry] .social-feed_list__1JRGn{display:block;columns:min(var(--sf-cols,4),2);column-gap:var(--sf-gap)}@media (min-width:1024px){.social-feed_feed__aZ_t4[data-style=masonry] .social-feed_list__1JRGn{columns:var(--sf-cols,4)}}.social-feed_feed__aZ_t4[data-style=masonry] .social-feed_item__MmTQ6{page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--sf-gap)}.social-feed_feed__aZ_t4[data-style=masonry] .social-feed_image__BSW_Z{aspect-ratio:auto}.social-feed_feed__aZ_t4[data-style=carousel] .social-feed_list__1JRGn{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(70%,1fr);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:4px}@media (min-width:768px){.social-feed_feed__aZ_t4[data-style=carousel] .social-feed_list__1JRGn{grid-auto-columns:calc((100% - (min(var(--sf-cols, 4), 3) - 1) * var(--sf-gap)) / min(var(--sf-cols, 4), 3))}}@media (min-width:1024px){.social-feed_feed__aZ_t4[data-style=carousel] .social-feed_list__1JRGn{grid-auto-columns:calc((100% - (var(--sf-cols, 4) - 1) * var(--sf-gap)) / var(--sf-cols, 4))}}.social-feed_feed__aZ_t4[data-style=carousel] .social-feed_item__MmTQ6{scroll-snap-align:start}.social-feed_list__1JRGn:focus-visible{outline:2px solid var(--ink,currentColor);outline-offset:4px}.social-feed_item__MmTQ6{position:relative;min-width:0;border-radius:var(--radius-m,12px);overflow:hidden;background:var(--surface-2,rgba(127,127,127,.08));color:var(--ink,inherit)}.social-feed_link__XFDQG{display:block;color:inherit;text-decoration:none;height:100%}.social-feed_link__XFDQG:focus-visible{outline:2px solid var(--ink,currentColor);outline-offset:-2px}.social-feed_image__BSW_Z{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;transition:transform .3s ease}.social-feed_link__XFDQG:hover .social-feed_image__BSW_Z{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.social-feed_image__BSW_Z{transition:none}.social-feed_link__XFDQG:hover .social-feed_image__BSW_Z{transform:none}}.social-feed_feed__aZ_t4[data-platform=youtube] .social-feed_image__BSW_Z{aspect-ratio:16/9}.social-feed_feed__aZ_t4[data-platform=tiktok] .social-feed_image__BSW_Z{aspect-ratio:9/16}.social-feed_badge__SFIDW{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font-size:calc(13px * var(--nc-k, 1));pointer-events:none}.social-feed_textCard__rZwLC{display:grid;grid-gap:10px;gap:10px;align-content:start;min-height:180px;padding:18px;border:1px solid var(--line,rgba(127,127,127,.25));border-radius:inherit;height:100%;box-sizing:border-box}.social-feed_brand__boccx{display:inline-flex;color:var(--ink-2,inherit)}.social-feed_text__nNKJZ{margin:0;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.social-feed_author__2GUNb{font-size:calc(.875rem * var(--nc-k, 1));color:var(--ink-3,inherit)}.social-feed_preview__DgKZ9{position:relative;display:grid;height:100%}.social-feed_playOver__tV5Kn{position:absolute;inset:0;display:grid;place-items:center;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.social-feed_playDisc__Z2Efl{display:grid;place-items:center;width:64px;height:64px;padding-left:3px;border-radius:50%;background:rgb(0 0 0/55%);box-shadow:0 6px 20px rgb(0 0 0/25%);transition:transform .2s ease,background-color .2s ease}.social-feed_playOver__tV5Kn:hover .social-feed_playDisc__Z2Efl{background:rgb(0 0 0/72%);transform:scale(1.06)}.social-feed_playOver__tV5Kn:focus-visible{outline:3px solid var(--ink,currentColor);outline-offset:-3px}.social-feed_feedNote__O5esm{margin:10px 0 0;text-align:center;font-size:calc(.75rem * var(--nc-k, 1));color:var(--ink-3,inherit)}.social-feed_player___UbDb{position:relative;aspect-ratio:16/9;background:#000}.social-feed_feed__aZ_t4[data-platform=tiktok] .social-feed_player___UbDb{aspect-ratio:9/16}.social-feed_player___UbDb[data-tall=true]{aspect-ratio:auto;height:640px;background:var(--surface,#fff)}.social-feed_player___UbDb iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.social-feed_xPost__MqjRd{min-height:200px;padding:8px}.social-feed_followRow__Nhgj4{margin:0;display:flex;justify-content:center}.social-feed_follow__Ijo9R{display:inline-flex;align-items:center;gap:8px}.social-feed_followRow__Nhgj4 .social-feed_follow__Ijo9R,.social-feed_followRow__Nhgj4 .social-feed_follow__Ijo9R:hover,.social-feed_followRow__Nhgj4 .social-feed_follow__Ijo9R:visited{background:var(--brand);color:var(--brand-ink,#fff);text-decoration:none}.social-feed_followRow__Nhgj4 .social-feed_follow__Ijo9R:hover{background:var(--brand-hover,var(--brand))}.social-feed_marquee__vI5d_{overflow:hidden}.social-feed_track__7MNMl{display:flex;width:max-content;animation:social-feed_sf-marquee__DtnRZ var(--sf-speed,40s) linear infinite}.social-feed_feed__aZ_t4[data-style=marquee] .social-feed_list__1JRGn{display:flex;gap:var(--sf-gap);-webkit-padding-end:var(--sf-gap);padding-inline-end:var(--sf-gap);grid-template-columns:none}.social-feed_feed__aZ_t4[data-style=marquee] .social-feed_item__MmTQ6{flex:0 0 auto;width:calc((min(100vw, 1280px) - 32px - var(--sf-gap)) / 2)}@media (min-width:768px){.social-feed_feed__aZ_t4[data-style=marquee] .social-feed_item__MmTQ6{width:calc((min(100vw, 1280px) - 64px - (min(var(--sf-cols, 4), 3) - 1) * var(--sf-gap)) / min(var(--sf-cols, 4), 3))}}@media (min-width:1024px){.social-feed_feed__aZ_t4[data-style=marquee] .social-feed_item__MmTQ6{width:calc((min(100vw, 1280px) - 64px - (var(--sf-cols, 4) - 1) * var(--sf-gap)) / var(--sf-cols, 4))}}@keyframes social-feed_sf-marquee__DtnRZ{to{transform:translateX(-50%)}}.social-feed_marquee__vI5d_:focus-within .social-feed_track__7MNMl,.social-feed_marquee__vI5d_[data-pause-hover=true]:hover .social-feed_track__7MNMl,.social-feed_marquee__vI5d_[data-paused=true] .social-feed_track__7MNMl{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.social-feed_track__7MNMl{animation:none}.social-feed_marquee__vI5d_{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;scroll-snap-type:x mandatory}.social-feed_marquee__vI5d_ .social-feed_item__MmTQ6{scroll-snap-align:start}.social-feed_copy__A4bVL,.social-feed_marqueeControls__Ww9uT{display:none}}.social-feed_controls__7L5I8{display:flex;justify-content:center;gap:8px}.social-feed_control__NLioa{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--line-strong,currentColor);border-radius:999px;background:var(--surface,transparent);color:var(--ink,inherit);font:inherit;font-size:calc(1.125rem * var(--nc-k, 1));line-height:1;cursor:pointer}.social-feed_control__NLioa:hover{background:var(--surface-2,rgba(127,127,127,.1))}.social-feed_control__NLioa:focus-visible{outline:2px solid var(--ink,currentColor);outline-offset:2px}.social-feed_srOnly___yG7r{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shop_grid__kaddQ{display:grid;grid-gap:var(--grid-gap,28px 20px);gap:var(--grid-gap,28px 20px);grid-template-columns:repeat(2,minmax(0,1fr))}.shop_grid__kaddQ[data-cols-m="1"]{grid-template-columns:minmax(0,1fr)}@media (min-width:600px){.shop_grid__kaddQ[data-cols-m="1"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.shop_grid__kaddQ,.shop_grid__kaddQ[data-cols-m="1"]{grid-template-columns:repeat(3,minmax(0,1fr))}.shop_grid__kaddQ[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1140px){.shop_grid4__rziZV,.shop_grid__kaddQ[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.shop_grid__kaddQ[data-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.shop_grid__kaddQ[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.shop_card__eFBnf{min-width:0;position:relative}.shop_card__eFBnf[data-quick]{display:flex;flex-direction:column}:root[data-card=bordered] .shop_card__eFBnf{border:1px solid var(--line);border-radius:var(--radius-m);padding:10px;background:var(--surface)}:root[data-card=elevated] .shop_card__eFBnf{border-radius:var(--radius-l);padding:10px 10px 14px;background:var(--surface);box-shadow:var(--shadow-1)}:root[data-card=minimal] .shop_cardMedia__ssaFr{border-radius:0}:root[data-card=minimal] .shop_cardTitle__Y_K_d{font-weight:400}:root[data-card-align=center] .shop_cardBody__C2bjw{text-align:center}:root[data-card-align=center] .shop_cardPrice__0GkV5,:root[data-card-align=center] .shop_swatches__Jq_Bc{justify-content:center}.shop_cardLink__MToQ_{color:inherit;text-decoration:none;display:block}.shop_cardMedia__ssaFr{position:relative;aspect-ratio:var(--card-ratio,1);border-radius:var(--radius-m);overflow:hidden;background:var(--surface-2)}.shop_cardMedia__ssaFr img,.shop_cardMedia__ssaFr svg{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.shop_cardLink__MToQ_:hover .shop_cardMedia__ssaFr img,.shop_cardLink__MToQ_:hover .shop_cardMedia__ssaFr svg{transform:scale(1.03)}.shop_cardMedia__ssaFr .shop_cardHover__3aKYk{position:absolute;inset:0;opacity:0;transition:opacity .3s var(--ease)}@media (hover:hover){.shop_cardLink__MToQ_:hover .shop_cardHover__3aKYk{opacity:1}}.shop_badges__XGNMS{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.shop_badge__cJJ7F{background:var(--espresso-900);color:var(--porcelain-50);font-size:calc(.75rem * var(--nc-k, 1));font-weight:600;padding:4px 10px;border-radius:var(--btn-radius,999px)}.shop_badgeSale__ncjGa{background:var(--sale);color:#fff}.shop_badgeNew__6lvur{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong)}.shop_salePrice__xUQw4{color:var(--sale)}.shop_swatches__Jq_Bc{position:relative;display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 8px;padding:0}.shop_swatchDot__Hjsru{display:block;width:14px;height:14px;border-radius:999px;border:1px solid var(--line-strong)}.shop_swatchText__Ib_0K{font-size:calc(.75rem * var(--nc-k, 1));color:var(--ink-2);border:1px solid var(--line);border-radius:999px;padding:0 6px}.shop_quickAdd__N5DDE{margin-top:auto;padding-top:10px}.shop_cardBody__C2bjw{padding:12px 2px 0}.shop_cardTitle__Y_K_d{font-family:var(--font-body);font-size:calc(.975rem * var(--nc-k, 1));font-weight:500;line-height:1.35;margin:0 0 4px}.shop_cardLink__MToQ_:hover .shop_cardTitle__Y_K_d{text-decoration:underline;text-underline-offset:.18em}.shop_cardPrice__0GkV5{margin:0;font-weight:600;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.shop_cardPrice__0GkV5>.price{white-space:normal;min-width:0}.shop_compare__6FOTn{color:var(--ink-3);font-weight:400;font-size:calc(.875rem * var(--nc-k, 1))}.shop_listingHead__AsP7K{padding:40px 0 24px}.shop_listingPicture__KOWIZ{display:block;width:100%;height:auto;max-height:360px;aspect-ratio:16/6;object-fit:cover;border-radius:var(--radius,12px);margin:12px 0 20px;background:var(--surface-2)}.shop_catTiles__YcJeJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px;margin:0 0 16px;padding:0;list-style:none}.shop_catTile__k_49C{display:grid;grid-gap:8px;gap:8px;color:var(--ink);text-decoration:none;font-weight:500}.shop_catTile__k_49C img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--radius,12px);background:var(--surface-2)}.shop_toolbar__LosjA{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end;padding:16px 0 24px;border-bottom:1px solid var(--line);margin-bottom:28px}.shop_toolbar__LosjA .shop_field__wVsTe{margin:0}.shop_toolbarField__ilTpA{display:grid;grid-gap:4px;gap:4px;min-width:150px;flex:1 1 150px}.shop_toolbar__LosjA .shop_filterGroup__ivs0_{flex:1 1 240px;min-width:200px;max-width:360px}.shop_toolbar__LosjA .shop_priceRow__zinWH>.input{min-width:0}.shop_toolbarField__ilTpA label{font-size:calc(.8125rem * var(--nc-k, 1));font-weight:600;color:var(--ink-2)}.shop_pills__vQQtH{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.shop_pill__VNbg4{padding:8px 16px;border-radius:var(--btn-radius,999px);border:1px solid var(--line-strong);color:var(--ink);text-decoration:none;font-size:calc(.9rem * var(--nc-k, 1));font-weight:500}.shop_pill__VNbg4:hover{background:var(--surface-2)}.shop_pillActive__vYT_0{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}.shop_pillActive__vYT_0:hover{background:var(--brand-hover)}.shop_count__4YC6H{color:var(--ink-3);font-family:inherit;font-size:calc(.875rem * var(--nc-k, 1));font-weight:400;letter-spacing:normal;line-height:1.5;text-transform:none;margin:0 0 16px}.shop_empty__VYgDL{padding:48px 0;text-align:center}.shop_pdp__yk_Jq{display:grid;grid-gap:32px;gap:32px;padding:32px 0 16px}@media (min-width:900px){.shop_pdp__yk_Jq{grid-template-columns:1.1fr 1fr;gap:56px;padding-top:48px}}.shop_gallery__N_4zW{display:grid;grid-gap:12px;gap:12px;align-content:start}.shop_galleryMain__JGTm0{aspect-ratio:1;border-radius:var(--radius-l);overflow:hidden;background:var(--surface-2)}.shop_galleryMain__JGTm0 img,.shop_galleryMain__JGTm0 svg{width:100%;height:100%;object-fit:contain}.shop_thumbs__cRi7V{display:flex;gap:10px;overflow-x:auto}.shop_thumbs__cRi7V img{width:76px;height:76px;object-fit:contain;background:var(--surface-2);border-radius:var(--radius-s);border:1px solid var(--line)}.shop_info__yZBfL{align-self:start}.shop_info__yZBfL h1{font-size:calc(clamp(1.75rem, 1.25rem + 1.5vw, 2.5rem) * var(--nc-k, 1));line-height:1.15;margin-bottom:.35em}@media (min-width:900px){.shop_info__yZBfL{position:-webkit-sticky;position:sticky;top:120px}}.shop_crumbs__ecVzA{font-size:calc(.875rem * var(--nc-k, 1));margin-bottom:16px}.shop_crumbs__ecVzA a{color:var(--ink-2)}.shop_pdpPrice__o8j1V{font-size:calc(1.6rem * var(--nc-k, 1));font-weight:600;margin:8px 0 4px;display:flex;gap:12px;align-items:baseline}.shop_subtitle__cYWS_{color:var(--ink-2);font-size:calc(1.05rem * var(--nc-k, 1));margin:2px 0 6px}.shop_taxNote__pNTxM{color:var(--ink-3);font-size:calc(.875rem * var(--nc-k, 1));margin-bottom:20px}.shop_buy__esNps{display:grid;grid-gap:14px;gap:14px;padding:20px;border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);margin:16px 0 24px}.shop_buyRow__Sx7br{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.shop_qtyStepper__c7SZS{display:inline-flex;align-items:stretch;flex:none;height:48px;border:1px solid var(--line);border-radius:var(--radius-m,10px);background:var(--bg,#fff);overflow:hidden}.shop_qtyStepper__c7SZS button{width:40px;border:0;background:transparent;color:var(--ink);font-size:calc(1.125rem * var(--nc-k, 1));line-height:1;cursor:pointer}.shop_qtyStepper__c7SZS button:hover:not(:disabled){background:var(--surface-2,rgb(0 0 0/.04))}.shop_qtyStepper__c7SZS button:disabled{color:var(--ink-3);cursor:default}.shop_qtyStepper__c7SZS button:focus-visible,.shop_qtyStepper__c7SZS input:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.shop_qtyStepper__c7SZS label{display:flex}.shop_qtyStepper__c7SZS input{width:44px;border:0;background:transparent;color:var(--ink);font:inherit;font-weight:600;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.shop_qtyStepper__c7SZS input::-webkit-inner-spin-button,.shop_qtyStepper__c7SZS input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop_buyAdd__xK_a3{flex:1 1 180px;max-width:360px;min-height:48px}.shop_stock__HOGK3{display:flex;align-items:center;gap:8px;font-size:calc(.9rem * var(--nc-k, 1))}.shop_dot__KpW4f{width:8px;height:8px;border-radius:999px;background:var(--success)}.shop_dotLow__dL7cI{background:var(--warn)}.shop_dotOut__eHEGt{background:var(--danger)}.shop_description__I6C6N{white-space:pre-line;color:var(--ink-2)}.shop_facts__A7KtT{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 16px;gap:6px 16px;font-size:calc(.9rem * var(--nc-k, 1));margin:16px 0 0}.shop_facts__A7KtT dt{color:var(--ink-3)}.shop_facts__A7KtT dd{margin:0}.shop_chips__WVMup{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.shop_withSidebar__XC8Os{display:grid;grid-gap:24px;gap:24px}@media (min-width:900px){.shop_withSidebar__XC8Os{grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:start}}.shop_filterDrawer__NvniE{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface)}.shop_filterDrawer__NvniE>summary{cursor:pointer;padding:12px 16px;font-weight:600;list-style:none;display:flex;justify-content:space-between;align-items:center}.shop_filterDrawer__NvniE>summary::-webkit-details-marker{display:none}.shop_filterDrawer__NvniE>summary:after{content:"+";font-size:calc(1.2rem * var(--nc-k, 1))}.shop_filterDrawer__NvniE[open]>summary:after{content:"−"}.shop_filterBody__31Yzi{display:grid;grid-gap:16px;gap:16px;padding:4px 16px 16px}@media (min-width:900px){.shop_filterDrawer__NvniE{position:-webkit-sticky;position:sticky;top:110px;border:0;background:none}.shop_filterDrawer__NvniE>summary{pointer-events:none;padding:0 0 12px}.shop_filterDrawer__NvniE>summary:after{content:none}.shop_filterBody__31Yzi{padding:0}}.shop_filterGroup__ivs0_{display:grid;grid-gap:8px;gap:8px;border:0;margin:0;padding:0}.shop_filterGroup__ivs0_ legend{font-size:calc(.8125rem * var(--nc-k, 1));font-weight:600;color:var(--ink-2);margin-bottom:4px}.shop_filterLinks__5vqXL{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.shop_filterLinks__5vqXL a{color:var(--ink);text-decoration:none}.shop_filterLinks__5vqXL a[aria-current=page]{font-weight:700;text-decoration:underline}.shop_priceRow__zinWH{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.shop_listingBar__Z47jk{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.shop_listingBar__Z47jk .shop_count__4YC6H{margin:0}.shop_galleryTrack__xCjEP{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;scroll-snap-type:x mandatory;scrollbar-width:none}.shop_galleryTrack__xCjEP::-webkit-scrollbar{display:none}.shop_gallerySlide__uMJbN{flex:0 0 100%;scroll-snap-align:start}.shop_gallerySlide__uMJbN img{width:100%;height:100%;object-fit:contain}@media (min-width:900px){.shop_gallery__N_4zW[data-layout=thumbnails][data-thumbs]{grid-template-columns:84px minmax(0,1fr);align-items:start}.shop_gallery__N_4zW[data-layout=thumbnails] .shop_thumbs__cRi7V{order:-1;flex-direction:column;overflow:visible}}.shop_stack__3hpyP{display:grid;grid-gap:12px;gap:12px}@media (min-width:1100px){.shop_stack__3hpyP{grid-template-columns:1fr 1fr}.shop_stack__3hpyP>:first-child{grid-column:1/-1}}.shop_thumbs__cRi7V a{flex:none;border-radius:var(--radius-s)}.shop_promises__3Ln4y{list-style:none;margin:0 0 8px;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:calc(.92rem * var(--nc-k, 1))}.shop_promises__3Ln4y li{display:flex;gap:8px;align-items:center}.shop_promises__3Ln4y li:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--copper-600);flex:none}.shop_variantButtons__DCfRR{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.shop_variantButtons__DCfRR legend{font-size:calc(.875rem * var(--nc-k, 1));font-weight:600;margin-bottom:8px}.shop_variantButton__vrxN_{position:relative}.shop_variantButton__vrxN_ input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.shop_variantButton__vrxN_>span{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--btn-radius,999px);background:var(--surface);font-size:calc(.92rem * var(--nc-k, 1))}.shop_variantButton__vrxN_ input:checked+span{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:600}.shop_variantButton__vrxN_ input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.shop_variantButton__vrxN_[data-sold-out]>span{opacity:.5;text-decoration:line-through}.shop_variantPrice__s6cdf{color:var(--ink-2);font-weight:400}.shop_trustRow__C4MmS{list-style:none;margin:-8px 0 24px;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:calc(.875rem * var(--nc-k, 1));color:var(--ink-2)}.shop_trustRow__C4MmS li:before{content:"✓ ";color:var(--success);font-weight:700}.shop_blocks___7iF2{margin-top:20px;border-top:1px solid var(--line)}.shop_block__Qwz3o{border-bottom:1px solid var(--line);padding:14px 0}.shop_block__Qwz3o summary{cursor:pointer;font-weight:600}.shop_block__Qwz3o p{margin:10px 0 0;color:var(--ink-2);white-space:pre-line}.shop_stickyCart__yhyO_{display:none}@media (max-width:899.98px){.shop_stickyCart__yhyO_{position:fixed;z-index:39;left:0;right:0;bottom:var(--bottom-nav-h,0);display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px var(--gutter);background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -6px 20px rgb(0 0 0/.06)}.shop_stickyTitle__Qm64W{display:grid;min-width:0;font-size:calc(.875rem * var(--nc-k, 1))}.shop_stickyTitle__Qm64W b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.shop_filterForm___3ZM9{display:grid;grid-gap:16px;gap:16px}@media (min-width:900px){.shop_filterDrawer__NvniE::details-content{content-visibility:visible;block-size:auto}}.shop_blockText__zSIVv{margin:0 0 12px}.shop_pdpActions___p53Q{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin:16px 0 24px}.shop_outOfStock__t8DJS{margin-top:12px}.commerce_member__PdRaj[hidden],.commerce_payLater__xVsWm[hidden],.commerce_preorder__VCPZ2[hidden],.commerce_unit__KV68C[hidden]{display:none}.commerce_member__PdRaj{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.commerce_memberLabel__8cU0a{font-size:calc(.8125rem * var(--nc-k, 1));font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--accent,currentColor)}.commerce_regular__nL9a4{font-size:calc(.875rem * var(--nc-k, 1));opacity:.7}.commerce_priceTax__Tzk4o{margin-left:8px;font-size:calc(.8125rem * var(--nc-k, 1));font-weight:500;opacity:.75;white-space:nowrap}.commerce_dutiesBadge__sjyfO{display:inline-block;margin-left:8px;padding:1px 8px;border:1px solid;border-radius:999px;font-size:calc(.75rem * var(--nc-k, 1));font-weight:600;white-space:nowrap;vertical-align:middle}.commerce_unit__KV68C{display:block;font-size:calc(.8125rem * var(--nc-k, 1));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.commerce_labels__0nY2d{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 4px}.commerce_label__lk0IG{display:inline-block;padding:1px 8px;border-radius:999px;font-size:calc(.75rem * var(--nc-k, 1));font-weight:600;line-height:1.5;white-space:nowrap}.commerce_preorder__VCPZ2{margin:4px 0 0;font-size:calc(.875rem * var(--nc-k, 1))}.commerce_preorderLabel__f1voG{display:inline-block;padding:1px 8px;border-radius:999px;font-size:calc(.75rem * var(--nc-k, 1));font-weight:600;background:var(--accent,#333);color:var(--accent-contrast,#fff)}.commerce_alert__8RF6K{margin-top:12px;display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--line,rgba(0,0,0,.12));border-radius:var(--radius,8px)}.commerce_alertTitle__xPJ4d{margin:0;font-size:calc(1rem * var(--nc-k, 1))}.commerce_breaks__AIMQN{margin:8px 0 0;border-collapse:collapse;font-size:calc(.875rem * var(--nc-k, 1));min-width:min(100%,280px)}.commerce_breaks__AIMQN caption{text-align:start;font-weight:600;padding-bottom:4px}.commerce_breaks__AIMQN td,.commerce_breaks__AIMQN th{padding:4px 8px 4px 0;border-top:1px solid var(--line,rgba(0,0,0,.1));text-align:start;font-weight:400}.commerce_breaks__AIMQN td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.commerce_alertFold__q_1xN{margin-top:12px;font-size:calc(.875rem * var(--nc-k, 1))}.commerce_alertFold__q_1xN>summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;width:-moz-fit-content;width:fit-content;max-width:100%}.commerce_alertFold__q_1xN[open]>summary{margin-bottom:4px}.commerce_noWithdrawal__Ur_x0{margin:8px 0 0;padding:8px 12px;border-left:3px solid;font-size:calc(.875rem * var(--nc-k, 1));line-height:1.45}.commerce_noWithdrawal__Ur_x0 p{margin:0}.commerce_noWithdrawalDefect__oNZek{opacity:.8;margin-top:2px!important}.commerce_personal__rPVPI{border:1px solid var(--line);border-radius:var(--radius-m);padding:14px 16px 2px;margin:0 0 16px;min-width:0}.commerce_personalLegend__hA5JE{padding:0 6px;font-weight:600}.commerce_personalField__GNZYK{min-width:0}.commerce_personalPrice__rr95T{font-weight:600;color:var(--accent)}.commerce_personalOptional__4HT3t{font-weight:400;color:var(--ink-3)}.commerce_personalPreview__KFCJv{margin:4px 0 0;padding:10px 12px;border-radius:var(--radius-s);background:var(--surface-2);font-size:calc(1.25rem * var(--nc-k, 1));overflow-wrap:anywhere;white-space:pre-wrap}.commerce_production___xpKl{margin:6px 0 0;font-size:calc(.9rem * var(--nc-k, 1));color:var(--ink-2)}.commerce_personalLines__gTxEu{margin:4px 0 0;padding:0;list-style:none;font-size:calc(.85rem * var(--nc-k, 1));color:var(--ink-2)}.commerce_personalLines__gTxEu li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;overflow-wrap:anywhere}.commerce_personalLines__gTxEu img{width:48px;height:48px;object-fit:cover;border-radius:var(--radius-s);border:1px solid var(--line)}.commerce_qtyRule__HelB0{margin:6px 0 0;font-size:calc(.875rem * var(--nc-k, 1));font-weight:600}.commerce_priceHidden__aWDGY{display:inline-block;font-size:calc(.8125rem * var(--nc-k, 1));font-weight:600;color:var(--accent,currentColor)}.commerce_dealerGate__M_ASL{margin:12px 0;padding:14px 16px;border:1px solid var(--line,currentColor);border-radius:var(--radius-s,6px);background:var(--surface-2,transparent)}.commerce_dealerGate__M_ASL p{margin:0 0 8px}.commerce_dealerGateTitle__yJUl0{font-weight:700}.commerce_dealerGateActions__Ua9D2{display:flex;flex-wrap:wrap;gap:8px}.commerce_dealerGateDemo__N2INa{font-size:calc(.8125rem * var(--nc-k, 1));overflow-wrap:anywhere}.commerce_quoteLink__PyTZx{margin:8px 0 0;font-size:calc(.875rem * var(--nc-k, 1))}.commerce_quoteLink__PyTZx a{text-decoration:underline;text-underline-offset:2px}.commerce_payLater__xVsWm{margin:4px 0 0;font-size:calc(.8125rem * var(--nc-k, 1));line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PayMarks_row__FuuxQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0;color:var(--ink-2,#555);font-size:calc(.8125rem * var(--nc-k, 1))}.PayMarks_secure__QIeFg{display:inline-flex;align-items:center;gap:6px;margin:0;font-weight:600}.PayMarks_secure__QIeFg svg{flex:none;color:var(--success,#1a7f37)}.PayMarks_marks___9sL2{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.PayMarks_marks___9sL2 li{display:flex;line-height:0}.PayMarks_marks___9sL2 img{border-radius:3px;box-shadow:0 0 0 1px var(--line,#e5e5e5)}