.Footer_brand___zP6t{display:block;width:180px;max-width:100%;margin-bottom:28px}.Footer_brand___zP6t img{display:block;width:100%;height:auto}.Footer_brand___zP6t:focus-visible{outline:2px solid var(--blue);outline-offset:8px}.Footer_contactLinks__Y_eQc{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:16px}.Footer_contactLinks__Y_eQc a{display:flex;align-items:center;min-height:26px;font-size:12px;line-height:1.5}.Footer_contactLinks__Y_eQc a:hover{text-decoration:underline;text-underline-offset:4px}@media (max-width:767px){.Footer_brand___zP6t{width:150px;margin-bottom:24px}}.CountrySelector_picker__H0WNn,.footer-bottom>.CountrySelector_footer__q2_L7{flex-wrap:wrap;gap:8px 14px;max-width:100%}.CountrySelector_caption__7LLwj{font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.CountrySelector_control__L9u6a{position:relative;display:inline-flex;width:fit-content;max-width:100%;flex-shrink:0}.CountrySelector_trigger__auf9S{position:relative;display:inline-flex;align-items:center;gap:10px;width:max-content;max-width:100%;min-height:44px;border:0;border-radius:0;padding:10px 18px 10px 36px;background:transparent;color:var(--ink);font-size:14px;font-weight:500;line-height:1.4;cursor:pointer;transition:background-color .18s ease;text-align:left}.CountrySelector_trigger__auf9S>span:not([aria-hidden]){min-width:0;overflow-wrap:anywhere}.CountrySelector_closeBracket__FLrw1,.CountrySelector_openBracket__rkz8s{position:absolute;top:50%;translate:0 -50%;color:var(--blue);font-size:21px;line-height:1;pointer-events:none;transition:transform .18s ease}.CountrySelector_openBracket__rkz8s{left:4px}.CountrySelector_closeBracket__FLrw1{right:4px}.CountrySelector_dot__0kYr9{position:absolute;top:50%;left:19px;translate:0 -50%;width:8px;height:8px;border:1px solid var(--ink);border-radius:50%;background:var(--lime);pointer-events:none}.CountrySelector_chevron__WNECo{flex-shrink:0;pointer-events:none;transition:transform .18s ease}.CountrySelector_trigger__auf9S[aria-expanded=true] .CountrySelector_chevron__WNECo{transform:rotate(180deg)}.CountrySelector_control__L9u6a:focus-within .CountrySelector_openBracket__rkz8s{transform:translateX(-4px)}.CountrySelector_control__L9u6a:focus-within .CountrySelector_closeBracket__FLrw1{transform:translateX(4px)}.CountrySelector_control__L9u6a:has(.CountrySelector_trigger__auf9S:disabled){opacity:.5}.CountrySelector_trigger__auf9S:disabled{cursor:wait}@media (hover:hover){.CountrySelector_trigger__auf9S:enabled:hover{background:var(--paper)}.CountrySelector_control__L9u6a:has(.CountrySelector_trigger__auf9S:enabled):hover .CountrySelector_openBracket__rkz8s{transform:translateX(-4px)}.CountrySelector_control__L9u6a:has(.CountrySelector_trigger__auf9S:enabled):hover .CountrySelector_closeBracket__FLrw1{transform:translateX(4px)}}.CountrySelector_panel__yY6oJ{position:absolute;z-index:20;right:0;bottom:calc(100% + 10px);width:min(330px,calc(100vw - 40px));max-height:min(390px,calc(100svh - 100px));display:flex;flex-direction:column;overflow:hidden;background:var(--paper);color:var(--ink);border:1px solid var(--ink);border-radius:2px;animation:CountrySelector_reveal__dJQRI .16s ease-out}.CountrySelector_panelHeading__PZlK7{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--ink);font-size:10px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.CountrySelector_cart__5sqEN{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.CountrySelector_cart__5sqEN .CountrySelector_control__L9u6a{flex-direction:column;align-items:flex-start;width:100%;min-width:0;gap:10px}.CountrySelector_cart__5sqEN .CountrySelector_panel__yY6oJ{position:relative;inset:auto;width:min(330px,100%);max-height:min(390px,40dvh,var(--country-panel-height,390px));box-sizing:border-box}.CountrySelector_panelHeading__PZlK7>span:last-child{color:var(--blue);white-space:nowrap}.CountrySelector_list__YOunY{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:5px;scrollbar-width:thin;scrollbar-color:var(--blue) var(--paper)}.CountrySelector_option__dqF9h{display:grid;grid-template-columns:28px minmax(0,1fr) auto 8px;gap:10px;align-items:center;width:100%;min-height:44px;padding:10px;color:var(--ink);text-align:left;border-radius:1px}.CountrySelector_option__dqF9h[aria-selected=true]{background:var(--lime)}.CountrySelector_option__dqF9h:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.CountrySelector_option__dqF9h:hover:not([aria-selected=true]){background:#e5e2d9}.CountrySelector_countryCode__PoiMD,.CountrySelector_currency__FwTns{font-size:10px;line-height:1.4;letter-spacing:.05em}.CountrySelector_countryCode__PoiMD{color:var(--blue)}.CountrySelector_countryName__lAxzu{min-width:0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.CountrySelector_currency__FwTns{color:var(--muted)}.CountrySelector_selectionDot__c5svL{width:7px;height:7px;border:1px solid var(--ink);border-radius:50%;opacity:0}.CountrySelector_option__dqF9h[aria-selected=true] .CountrySelector_selectionDot__c5svL{background:var(--ink);opacity:1}.CountrySelector_error__FJi5Y{flex-basis:100%;max-width:330px;font-size:12px;line-height:1.5;color:#8a3026}@keyframes CountrySelector_reveal__dJQRI{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.CountrySelector_footer__q2_L7 .CountrySelector_caption__7LLwj{flex-basis:100%}.CountrySelector_panel__yY6oJ{right:auto;left:0}}@media (prefers-reduced-motion:reduce){.CountrySelector_chevron__WNECo,.CountrySelector_control__L9u6a .CountrySelector_closeBracket__FLrw1,.CountrySelector_control__L9u6a .CountrySelector_openBracket__rkz8s,.CountrySelector_trigger__auf9S{transition:none}.CountrySelector_control__L9u6a:has(.CountrySelector_trigger__auf9S:enabled):is(:focus-within,:hover) .CountrySelector_closeBracket__FLrw1,.CountrySelector_control__L9u6a:has(.CountrySelector_trigger__auf9S:enabled):is(:focus-within,:hover) .CountrySelector_openBracket__rkz8s{transform:none}.CountrySelector_panel__yY6oJ{animation:none}}.CartLineItem_row__53qFs{--image-size:160px;display:grid;grid-template-columns:var(--image-size) minmax(0,1fr);grid-template-rows:auto auto auto;align-items:start;column-gap:24px;row-gap:8px;padding:24px 0;border-bottom:1px solid var(--line);color:var(--ink);min-width:0}.CartLineItem_drawer__nMoy6{--image-size:112px;column-gap:20px}.CartLineItem_imageLink__CP4IH{grid-column:1;grid-row:1/4;display:block;width:var(--image-size);aspect-ratio:1;background:var(--paper)}.CartLineItem_imageLink__CP4IH img{width:100%;height:100%;object-fit:contain}.CartLineItem_metadata__ZGUeW{grid-column:2;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px;min-width:0}.CartLineItem_identity__05OZy{min-width:0}.CartLineItem_identity__05OZy h3{font-size:16px;font-weight:550;letter-spacing:-.025em;line-height:1.35;overflow-wrap:anywhere}.CartLineItem_identity__05OZy a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.CartLineItem_pending__Qixrl,.CartLineItem_status__3knIn,.CartLineItem_unitPrice__NlK5L,.CartLineItem_variant__0vxCW{font-size:12px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.CartLineItem_variant__0vxCW{margin-top:5px}.CartLineItem_money__wxSW1{min-width:0;max-width:132px;text-align:right}.CartLineItem_price__Vjsx7{font-size:14px;line-height:1.5;font-weight:550;letter-spacing:-.02em;white-space:nowrap}.CartLineItem_unitPrice__NlK5L{margin-top:4px}.CartLineItem_status__3knIn{grid-column:1/-1}.CartLineItem_controls__h5ZEN{grid-column:2;grid-row:2;display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;min-width:0;margin-top:4px}.CartLineItem_quantity__UxXef{display:inline-flex;align-items:center;border:1px solid #c8c4ba;flex-shrink:0}.CartLineItem_quantity__UxXef button{min-width:44px;height:44px;padding:0;font-size:16px;line-height:1}.CartLineItem_quantity__UxXef button:hover:not(:disabled){background:#e7e4da}.CartLineItem_quantityValue__o69LA{min-width:28px;text-align:center;font-size:13px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CartLineItem_uniqueQuantity__PKEfk{min-height:44px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.5;color:var(--muted)}.CartLineItem_fixedQuantity__7fvRp{color:var(--ink);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CartLineItem_remove__x7Jik{min-height:44px;min-width:44px;padding:8px 0;color:var(--muted);font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.CartLineItem_remove__x7Jik:hover:not(:disabled){color:var(--ink)}.CartLineItem_pending__Qixrl{grid-column:2;grid-row:3;min-height:18px;margin:0}.CartLineItem_pending__Qixrl[data-pending]{color:var(--blue)}.CartLineItem_identity__05OZy a:focus-visible,.CartLineItem_imageLink__CP4IH:focus-visible,.CartLineItem_quantity__UxXef button:focus-visible,.CartLineItem_remove__x7Jik:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (max-width:767px){.CartLineItem_row__53qFs{--image-size:92px;column-gap:16px;padding:20px 0}.CartLineItem_imageLink__CP4IH{grid-row:1}.CartLineItem_metadata__ZGUeW{grid-template-columns:minmax(0,1fr);gap:8px}.CartLineItem_money__wxSW1{max-width:none;text-align:left}.CartLineItem_controls__h5ZEN{grid-column:1/-1;justify-content:space-between;margin-top:4px}.CartLineItem_pending__Qixrl{grid-column:1/-1}}.CartView_dialog___GbA7{position:fixed;inset:0 0 0 auto;width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;overflow:hidden;background:var(--paper);color:var(--ink)}.CartView_dialog___GbA7[open]{animation:CartView_arrive__CmqsF .22s ease-out}.CartView_dialog___GbA7::backdrop{background:rgb(36 35 33/32%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.CartView_drawer__wFKnH{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0}.CartView_heading__QDHej{min-width:0}.CartView_drawer__wFKnH .CartView_heading__QDHej{padding:20px 32px 22px;border-bottom:1px solid var(--line)}.CartView_close__ynya_{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;margin-right:-10px}.CartView_headingMain__KYU_1{display:flex;align-items:center;justify-content:space-between;gap:24px}.CartView_headingMain__KYU_1 h1,.CartView_headingMain__KYU_1 h2{font-weight:500;letter-spacing:-.065em;line-height:1.05;min-width:0}.CartView_headingMain__KYU_1 h2{font-size:42px}.CartView_headingMain__KYU_1 h1{font-size:clamp(48px,6vw,84px)}.CartView_headingBottom__aXZ_x{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;margin-top:8px}.CartView_count__0iSj1{font-size:12px;line-height:1.5;color:var(--muted)}.CartView_continueLink__aoNqk{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;min-height:44px;font-size:12px;line-height:1.4}.CartView_continueLink__aoNqk svg,.CartView_primary__oyBYx svg{flex-shrink:0;transition:transform .16s ease}.CartView_continueLink__aoNqk:hover{text-decoration:underline;text-underline-offset:5px}.CartView_continueLink__aoNqk:hover svg,.CartView_primary__oyBYx:hover:not(:disabled) svg{transform:translateX(3px)}.CartView_drawerScroll__SAyIb{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:0 32px 24px;scrollbar-gutter:stable}.CartView_items__2DFSB{min-width:0}.CartView_delivery__08zd_{padding:24px 0 0}.CartView_country__fB_1h{display:grid;grid-template-columns:1fr;align-items:start;gap:8px;font-size:12px}.CartView_checkoutNotice__04D99,.CartView_shippingNote__18hW1{font-size:12px;line-height:1.6;color:var(--muted)}.CartView_shippingNote__18hW1{margin-top:12px}.CartView_notices__1rvd_:empty{display:none}.CartView_notices__1rvd_{margin-top:16px}.CartView_error__vBDsp,.CartView_message__Cr6_z,.CartView_warning__H652H{font-size:12px;line-height:1.65;overflow-wrap:anywhere}.CartView_message__Cr6_z{color:#3d5325}.CartView_error__vBDsp,.CartView_warning__H652H{padding-left:12px;border-left:2px solid #ab3026;color:#993a2c}.CartView_notices__1rvd_>p+p{margin-top:12px}.CartView_drawerFooter__CKDmQ{padding:20px 32px max(12px,env(safe-area-inset-bottom));background:#ebe8df;border-top:1px solid var(--line)}.CartView_subtotal__xG6UX{display:flex;justify-content:space-between;align-items:baseline;gap:20px;font-size:14px;line-height:1.4}.CartView_subtotal__xG6UX strong{font-size:28px;font-weight:500;letter-spacing:-.045em;white-space:nowrap}.CartView_primary__oyBYx{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:56px;padding:16px 20px;background:var(--lime);color:var(--ink);font-size:14px;font-weight:500;line-height:1.4;text-align:left;transition:background .16s ease}.CartView_primary__oyBYx:hover:not(:disabled){background:#c9df38}.CartView_checkout__TE6VU>.CartView_primary__oyBYx{margin-top:16px}.CartView_checkoutNotice__04D99{margin-top:10px}.CartView_headingBottom__aXZ_x .CartView_viewBag__xcCAC{font-size:12px;margin-left:auto}.CartView_page__cImQW{padding:56px var(--gutter) 88px;min-height:68svh}.CartView_page__cImQW .CartView_heading__QDHej{padding-bottom:28px;margin-bottom:12px;border-bottom:1px solid var(--ink)}.CartView_page__cImQW .CartView_headingBottom__aXZ_x{margin-top:24px}.CartView_pageLayout__s81YJ{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:64px;align-items:start}.CartView_summary__1jjym{position:sticky;top:24px;margin-top:20px;padding:28px;background:#ebe8df;min-width:0}.CartView_summary__1jjym h2{font-size:20px;font-weight:500}.CartView_summary__1jjym .CartView_delivery__08zd_{padding-top:20px}.CartView_summary__1jjym .CartView_checkout__TE6VU{margin-top:28px;padding-top:22px;border-top:1px solid #cbc7bc}.CartView_empty__nq5o3{max-width:440px;padding:28px 0 40px}.CartView_emptyArt__16QKN{position:relative;width:160px;height:180px;margin-bottom:24px}.CartView_emptyArt__16QKN>span{font-size:200px;line-height:.9;letter-spacing:-.1em;font-weight:500;color:transparent;-webkit-text-stroke:1px var(--ink)}.CartView_emptyArt__16QKN>svg{position:absolute;width:64px;height:64px;right:-12px;top:72px;color:var(--blue);transform:rotate(12deg)}.CartView_empty__nq5o3 h2,.CartView_loadError__m2x1d h2{font-size:30px;font-weight:500;line-height:1.15}.CartView_empty__nq5o3 p,.CartView_loadError__m2x1d p{font-size:14px;line-height:1.7;color:var(--muted);margin-top:14px}.CartView_empty__nq5o3 .CartView_primary__oyBYx,.CartView_loadError__m2x1d .CartView_primary__oyBYx{margin-top:28px}.CartView_page__cImQW .CartView_empty__nq5o3{margin:36px auto 0;text-align:center}.CartView_page__cImQW .CartView_emptyArt__16QKN{margin-left:auto;margin-right:auto}.CartView_loadError__m2x1d{padding:32px 0;max-width:440px}.CartView_loadError__m2x1d>svg{color:var(--blue);width:48px;height:48px;margin-bottom:24px}.CartView_loading__x_YtL{padding-top:24px}.CartView_skeleton__yvT7Z{display:flex;gap:20px;padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid var(--line)}.CartView_skeleton__yvT7Z>span{width:112px;height:112px;flex-shrink:0;background:#e6e2d8}.CartView_skeleton__yvT7Z>div{flex:1 1;padding-top:8px}.CartView_skeleton__yvT7Z i{display:block;height:12px;width:70%;background:#e6e2d8;margin-bottom:16px}.CartView_skeleton__yvT7Z i:nth-child(2){width:46%}.CartView_skeleton__yvT7Z i:nth-child(3){width:88px;height:36px;margin-top:24px}.CartView_drawer__wFKnH :focus-visible,.CartView_page__cImQW :focus-visible{outline:2px solid var(--blue);outline-offset:3px}@keyframes CartView_arrive__CmqsF{0%{transform:translateX(24px);opacity:.4}to{transform:translateX(0);opacity:1}}@media (max-width:1023px){.CartView_pageLayout__s81YJ{grid-template-columns:minmax(0,1fr);gap:28px}.CartView_summary__1jjym{position:static;width:100%;margin-top:0}}@media (max-width:767px){.CartView_dialog___GbA7{width:100vw}.CartView_drawer__wFKnH .CartView_heading__QDHej{padding:12px 20px 18px}.CartView_headingMain__KYU_1{gap:16px}.CartView_headingMain__KYU_1 h2{font-size:36px}.CartView_drawerScroll__SAyIb{padding:0 20px 20px}.CartView_drawerFooter__CKDmQ{padding:16px 20px max(8px,env(safe-area-inset-bottom))}.CartView_subtotal__xG6UX strong{font-size:26px}.CartView_page__cImQW{padding-top:32px;padding-bottom:48px}.CartView_headingMain__KYU_1 h1{font-size:44px}.CartView_page__cImQW .CartView_headingMain__KYU_1{align-items:end}.CartView_page__cImQW .CartView_headingBottom__aXZ_x{align-items:start;flex-direction:column;gap:4px;margin-top:16px}.CartView_page__cImQW .CartView_heading__QDHej{padding-bottom:16px;margin-bottom:0}.CartView_summary__1jjym{padding:24px 20px}.CartView_skeleton__yvT7Z>span{width:92px;height:92px}}@media (max-height:600px){.CartView_drawer__wFKnH .CartView_heading__QDHej{padding-top:6px;padding-bottom:12px}.CartView_drawer__wFKnH .CartView_headingMain__KYU_1 h2{font-size:28px}.CartView_drawer__wFKnH .CartView_headingBottom__aXZ_x{margin-top:8px}.CartView_drawerFooter__CKDmQ{padding-top:12px}.CartView_drawer__wFKnH .CartView_primary__oyBYx{min-height:48px;padding-top:12px;padding-bottom:12px}.CartView_drawer__wFKnH .CartView_checkout__TE6VU>.CartView_primary__oyBYx{margin-top:10px}.CartView_drawer__wFKnH .CartView_checkoutNotice__04D99{margin-top:6px}}@media (prefers-reduced-motion:reduce){.CartView_dialog___GbA7[open]{animation:none}.CartView_continueLink__aoNqk svg,.CartView_primary__oyBYx,.CartView_primary__oyBYx svg{transition:none}}.Header_masthead__TI343.site-header{position:sticky;top:calc(env(safe-area-inset-top, 0px) - var(--header-wordmark-height));background:transparent;border:0;box-shadow:none;pointer-events:none}.Header_masthead__TI343>.wordmark,.Header_navigation___WOtz a,.Header_navigation___WOtz button{pointer-events:auto}.Header_home__1wUe_{color:var(--paper)}.Header_navigation___WOtz.main-nav{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:36px;min-height:var(--nav-row-height);border:0;background:transparent}.Header_menuButton__aNKrC{display:none}.Header_menuPanel__BttVC{display:contents}.Header_links__NJsd6{grid-column:1}.Header_language__ia24V{grid-column:2}.Header_bag__jTIdc{grid-column:3}.Header_navigation___WOtz [data-ink]{color:var(--ink);transition:color .15s ease}.Header_navigation___WOtz [data-ink=light]{color:var(--paper)}.Header_navigation___WOtz .current-language{color:inherit;font-weight:600}.Header_navigation___WOtz .bag-count{color:var(--ink)}.Header_links__NJsd6 a{gap:8px;text-transform:uppercase;letter-spacing:.015em;transition:color .15s ease}.Header_navigation___WOtz .nav-dot{flex:0 0 auto;width:10px;height:10px;background:var(--lime);transition:background-color .15s ease,transform .15s ease}.Header_links__NJsd6 a:focus-visible,.Header_links__NJsd6 a:hover{color:var(--blue)}.Header_links__NJsd6[data-ink=light] a:focus-visible,.Header_links__NJsd6[data-ink=light] a:hover{color:var(--lime)}.Header_links__NJsd6 a:focus-visible .nav-dot,.Header_links__NJsd6 a:hover .nav-dot{transform:scale(1.15)}.Header_links__NJsd6 a[aria-current=page] .nav-dot{background:#000}.Header_navigation___WOtz :focus-visible{outline-color:currentColor}.Header_home__1wUe_>.wordmark:focus-visible{outline-color:var(--paper)}.Header_wordmarkText__5jiug{display:block;pointer-events:none}@media (min-width:1024px){.Header_masthead__TI343 .wordmark{line-height:.54;padding-top:18px;padding-bottom:14px}.Header_wordmarkText__5jiug{transform:scaleY(.75);transform-origin:center}}@media (max-width:767px){.Header_navigation___WOtz.main-nav{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.Header_menuButton__aNKrC{display:inline-flex;align-items:center;justify-self:start;min-height:44px;padding:0;text-transform:uppercase;letter-spacing:.015em}.Header_bag__jTIdc{grid-column:2}.Header_menuPanel__BttVC{display:flex;flex-direction:column;gap:20px;position:absolute;left:0;top:calc(100% + 8px);width:min(384px,100%);max-height:max(44px,calc(100dvh - var(--nav-bottom, var(--site-header-height)) - 24px - env(safe-area-inset-bottom, 0px)));overflow-y:auto;overscroll-behavior:contain;padding:16px;border:1px solid var(--ink);border-radius:2px;background:var(--lime);color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;transform:translateX(12px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s}.Header_menuPanel__BttVC[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0);transition-delay:0s}.Header_menuPanel__BttVC[data-immediate-close=true]{transition:none}.Header_menuPanel__BttVC .Header_links__NJsd6{display:flex;flex-direction:column;align-items:stretch;gap:0;color:var(--ink)}.Header_menuPanel__BttVC .Header_links__NJsd6 a{display:block;min-height:48px;font-size:48px;font-weight:500;line-height:1.04;letter-spacing:-.05em;color:var(--ink)}.Header_menuPanel__BttVC .Header_links__NJsd6 a:focus-visible,.Header_menuPanel__BttVC .Header_links__NJsd6 a:hover{color:var(--ink)}.Header_menuPanel__BttVC :focus-visible{outline-color:var(--ink);outline-offset:3px}@supports (-webkit-text-stroke:1px black){.Header_menuPanel__BttVC .Header_links__NJsd6 a{paint-order:stroke fill;-webkit-text-stroke:2px var(--ink);-webkit-text-fill-color:var(--lime)}.Header_menuPanel__BttVC .Header_links__NJsd6 a:focus-visible,.Header_menuPanel__BttVC .Header_links__NJsd6 a:hover,.Header_menuPanel__BttVC .Header_links__NJsd6 a[aria-current=page]{-webkit-text-fill-color:var(--ink)}}.Header_menuPanel__BttVC .nav-dot{display:none}.Header_menuPanel__BttVC .Header_language__ia24V{align-self:flex-start;color:var(--ink);font-size:12px}}@media (prefers-reduced-motion:reduce){.Header_links__NJsd6 a,.Header_menuPanel__BttVC,.Header_navigation___WOtz .nav-dot,.Header_navigation___WOtz [data-ink]{transition:none}}.SortPicker_sort__ZRgNR{display:flex;align-items:center;gap:10px;min-width:0}.SortPicker_sort__ZRgNR .SortPicker_control__Poeo5{min-width:0;flex-shrink:1}.SortPicker_sort__ZRgNR>span{flex-shrink:0;white-space:nowrap}.SortPicker_sort__ZRgNR .SortPicker_panel__m20nK{top:calc(100% + 10px);right:0;bottom:auto;left:auto}.SortPicker_sort__ZRgNR .SortPicker_option__55Ir0{grid-template-columns:28px minmax(0,1fr) 8px}@media (max-width:767px){.SortPicker_sort__ZRgNR{gap:6px;flex:0 1 auto;margin-left:auto;max-width:100%}.SortPicker_sort__ZRgNR .SortPicker_control__Poeo5{width:fit-content}}.ProductDetail_layout__V7cUP{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:6vw;padding:32px var(--gutter) 64px;align-items:start}.ProductDetail_back__Gm7CR,.ProductDetail_heading__lACtL,.ProductDetail_purchase__Y5fpZ,.ProductDetail_story__E7sbT{grid-column:2;max-width:490px;min-width:0}.ProductDetail_back__Gm7CR{grid-row:1;width:fit-content;font-size:12px;line-height:1.5;padding:8px 0;margin-bottom:24px}.ProductDetail_back__Gm7CR:hover{text-decoration:underline;text-underline-offset:4px}.ProductDetail_heading__lACtL{grid-row:2}.ProductDetail_heading__lACtL h1{font-size:clamp(40px,4.7vw,64px);line-height:1.05;letter-spacing:-.065em}.ProductDetail_type__Vly1y{font-size:14px;line-height:1.6;color:var(--muted);margin-top:12px;overflow-wrap:anywhere}.ProductDetail_price__BeT9u{font-size:23px;letter-spacing:-.035em;margin-top:20px}.ProductDetail_gallery__XFIQ6{grid-column:1;grid-row:1/5;min-width:0}.ProductDetail_image__x_eSN{position:relative;aspect-ratio:1;overflow:hidden;background:var(--paper)}.ProductDetail_image__x_eSN>img{width:100%;height:100%;object-fit:contain}.ProductDetail_caption__Pu4gp{position:absolute;left:18px;font-size:10px;line-height:1.5;bottom:15px;letter-spacing:.08em}.ProductDetail_galleryControls__e09Vn{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-top:14px}.ProductDetail_thumbnails__mdp0W{display:flex;flex-wrap:wrap;gap:8px}.ProductDetail_thumbnails__mdp0W button{width:58px;height:58px;padding:0;border:1px solid transparent;background:#edeae2}.ProductDetail_thumbnails__mdp0W button.ProductDetail_selectedThumbnail__T_W0l{border-color:var(--ink)}.ProductDetail_thumbnails__mdp0W img{width:100%;height:100%;object-fit:contain}.ProductDetail_galleryArrows__c4UoN{display:flex;align-items:center;flex-shrink:0;font-size:12px}.ProductDetail_previous__BnRbk svg{transform:rotate(180deg)}.ProductDetail_purchase__Y5fpZ{grid-row:3;margin-top:24px;width:100%}.ProductDetail_facts__6o4_H{margin:0 0 24px;font-size:13px;line-height:1.6}.ProductDetail_facts__6o4_H>div{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:16px;padding:10px 0;border-bottom:1px solid var(--line)}.ProductDetail_facts__6o4_H>div:first-child{padding-top:0}.ProductDetail_facts__6o4_H dt{color:var(--muted)}.ProductDetail_facts__6o4_H dd{margin:0;white-space:pre-line;overflow-wrap:anywhere}.ProductDetail_variants__xLn9a{padding:0;border:0;margin:0 0 24px;min-width:0}.ProductDetail_variants__xLn9a legend{font-size:12px;line-height:1.5;margin-bottom:12px}.ProductDetail_variants__xLn9a legend span{color:var(--muted)}.ProductDetail_variants__xLn9a>div{display:flex;flex-wrap:wrap;gap:8px}.ProductDetail_variants__xLn9a button{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line);padding:12px 14px;min-height:44px;font-size:13px}.ProductDetail_variants__xLn9a button.ProductDetail_selectedVariant__YIDe_{border-color:var(--ink);background:#e7e4da}.ProductDetail_variants__xLn9a button:hover{border-color:var(--ink)}.ProductDetail_variantDot__OBWNI{width:13px;height:13px;flex-shrink:0;border-radius:50%;border:1px solid rgba(0,0,0,.1)}.ProductDetail_unavailableLabel__lSQ3N{color:var(--muted);font-size:12px}.ProductDetail_availability__eBhqs{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.6}.ProductDetail_availableDot__3Xl5U{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:#647d22}.ProductDetail_productionTime__50cKb{font-size:12px;line-height:1.65;color:var(--muted);margin-top:8px}.ProductDetail_addButton__WfKlO{width:100%;margin-top:16px}.ProductDetail_story__E7sbT{grid-row:4;margin-top:32px;width:100%}.ProductDetail_subtitle__jfMBX{font-size:18px;line-height:1.4;letter-spacing:-.025em}.ProductDetail_description__Cfhz8{font-size:14px;line-height:1.8;color:#57544e;margin-top:14px}.ProductDetail_description__Cfhz8:first-child{margin-top:0}.ProductDetail_disclosures__Rsx8D{margin-top:24px}.ProductDetail_disclosures__Rsx8D details{border-top:1px solid var(--line)}.ProductDetail_disclosures__Rsx8D details:last-child{border-bottom:1px solid var(--line)}.ProductDetail_disclosures__Rsx8D summary{display:flex;justify-content:space-between;align-items:center;min-height:55px;list-style:none;cursor:pointer;font-size:13px}.ProductDetail_disclosures__Rsx8D summary::-webkit-details-marker{display:none}.ProductDetail_disclosures__Rsx8D details[open] summary svg{transform:rotate(45deg)}.ProductDetail_disclosures__Rsx8D details>p{font-size:13px;line-height:1.75;color:var(--muted);padding-bottom:20px;white-space:pre-line}.ProductDetail_shippingLinks__olE43{display:flex;flex-wrap:wrap;gap:12px 24px;padding-bottom:20px}@media (max-width:1023px){.ProductDetail_layout__V7cUP{column-gap:28px}.ProductDetail_heading__lACtL h1{font-size:42px}}@media (max-width:767px){.ProductDetail_layout__V7cUP{grid-template-columns:minmax(0,1fr);padding-top:16px;padding-bottom:40px}.ProductDetail_back__Gm7CR,.ProductDetail_gallery__XFIQ6,.ProductDetail_heading__lACtL,.ProductDetail_purchase__Y5fpZ,.ProductDetail_story__E7sbT{grid-column:1;max-width:none}.ProductDetail_back__Gm7CR{grid-row:1;margin-bottom:20px}.ProductDetail_heading__lACtL{grid-row:2;margin-bottom:24px}.ProductDetail_heading__lACtL h1{font-size:44px}.ProductDetail_type__Vly1y{margin-top:8px}.ProductDetail_price__BeT9u{margin-top:14px;font-size:22px}.ProductDetail_gallery__XFIQ6{grid-row:3}.ProductDetail_purchase__Y5fpZ{grid-row:4;margin-top:24px}.ProductDetail_story__E7sbT{grid-row:5;margin-top:32px}.ProductDetail_caption__Pu4gp{left:12px;font-size:10px;bottom:12px}.ProductDetail_galleryControls__e09Vn{flex-wrap:wrap}.ProductDetail_galleryArrows__c4UoN{margin-left:auto}.ProductDetail_thumbnails__mdp0W button{width:50px;height:50px}}