._region_fdls9_1{left:50%;bottom:var(--space-5);z-index:90;gap:var(--space-2);pointer-events:none;width:min(440px,100vw - 32px);display:grid;position:fixed;transform:translate(-50%)}._toast_fdls9_13{pointer-events:auto;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--dark-2);color:var(--on-dark);border:1px solid var(--dark-line);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);font-size:var(--text-sm);animation:_rise_fdls9_1 .22s var(--ease-out);display:flex}._toast_fdls9_13[data-tone=success] svg:first-child{color:#8fd3a8}._toast_fdls9_13[data-tone=error] svg:first-child{color:#f2a196}._message_fdls9_36{flex:1}._action_fdls9_40{text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}._close_fdls9_47{border-radius:var(--radius-sm);opacity:.7;place-items:center;width:28px;height:28px;display:grid}._close_fdls9_47:hover{opacity:1;background:#ffffff14}@keyframes _rise_fdls9_1{0%{opacity:0;transform:translateY(8px)}}._logo_17dmr_1{color:var(--ink);align-items:center;gap:9px;display:inline-flex}._logo_17dmr_1[data-tone=light]{color:var(--on-dark)}._mark_17dmr_12{transition:transform .26s var(--ease-out)}._logo_17dmr_1:hover ._mark_17dmr_12{transform:translateY(-2px)}._word_17dmr_20{font-family:var(--font-display);letter-spacing:-.05em;font-size:1.6rem;font-weight:700;line-height:1}._backdrop_1rkdw_1{z-index:85;background:var(--scrim);animation:.16s _fade_1rkdw_1;position:fixed;inset:0}._panel_1rkdw_9{background:var(--bg);padding:var(--space-5) 0 var(--space-7);box-shadow:var(--shadow-pop);animation:_drop_1rkdw_1 .26s var(--ease-out);max-height:90vh;overflow-y:auto}._form_1rkdw_18{border-bottom:1.5px solid var(--ink);align-items:center;display:flex;position:relative}._icon_1rkdw_25{color:var(--ink-2);flex:none}._input_1rkdw_30{height:68px;padding:0 var(--space-4);font-family:var(--font-display);letter-spacing:-.03em;background:0 0;border:0;flex:1;font-size:clamp(1.4rem,1rem + 1.6vw,2.2rem);font-weight:500}._input_1rkdw_30::placeholder{color:var(--ink-3)}._input_1rkdw_30:focus,._input_1rkdw_30:focus-visible{box-shadow:none;outline:none}._input_1rkdw_30::-webkit-search-cancel-button{display:none}._close_1rkdw_56{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._close_1rkdw_56:hover{background:var(--well)}._label_1rkdw_68{font-size:var(--text-sm);color:var(--ink-3)}._popular_1rkdw_73{gap:var(--space-3);margin-top:var(--space-5);display:grid}._chips_1rkdw_79{gap:var(--space-2);flex-wrap:wrap;display:flex}._chips_1rkdw_79 button{height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-strong);font-weight:500;transition:background-color .14s,color .14s}._chips_1rkdw_79 button:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}._results_1rkdw_102{margin-top:var(--space-5)}._resultsHead_1rkdw_106{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}._all_1rkdw_113{font-size:var(--text-sm);border-bottom:1px solid;align-items:center;gap:4px;font-weight:600;display:inline-flex}._grid_1rkdw_122{gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._item_1rkdw_128{text-align:left;width:100%;font-size:var(--text-sm);gap:4px;display:grid}._thumb_1rkdw_136{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--photo-well);margin-bottom:var(--space-2);display:block;overflow:hidden}._thumb_1rkdw_136 img{width:100%;height:100%;transition:transform .4s var(--ease-out);padding:10%}._item_1rkdw_128:hover ._thumb_1rkdw_136 img{transform:scale(1.05)}._itemBrand_1rkdw_156{font-size:var(--text-xs);color:var(--ink-3)}._itemName_1rkdw_161{font-weight:500;line-height:1.3}@media (width<=900px){._grid_1rkdw_122{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes _fade_1rkdw_1{0%{opacity:0}}@keyframes _drop_1rkdw_1{0%{opacity:0;transform:translateY(-16px)}}._backdrop_tw7pn_1{z-index:80;padding:var(--space-4);background:var(--scrim);place-items:center;animation:.18s _fade_tw7pn_1;display:grid;position:fixed;inset:0}._backdrop_tw7pn_1[data-variant=drawer]{place-items:stretch stretch;padding:0}._modal_tw7pn_17{background:var(--bg);border-radius:var(--radius-lg);width:100%;max-width:440px;max-height:calc(100vh - 32px);box-shadow:var(--shadow-pop);animation:_pop_tw7pn_1 .2s var(--ease-out);overflow:auto}._modal_tw7pn_17[data-size=md]{max-width:620px}._modal_tw7pn_17:focus{outline:none}._modalHeader_tw7pn_36,._drawerHeader_tw7pn_37{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-5) 0;display:flex}._drawerHeader_tw7pn_37{padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}._title_tw7pn_50{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:600}._description_tw7pn_56{padding:var(--space-2) var(--space-5) 0;color:var(--ink-2)}._modalBody_tw7pn_61{padding:var(--space-4) var(--space-5) 0}._modalFooter_tw7pn_65{justify-content:flex-end;gap:var(--space-3);padding:var(--space-5);display:flex}._close_tw7pn_72{border-radius:var(--radius-pill);width:38px;height:38px;color:var(--ink-2);place-items:center;display:grid}._close_tw7pn_72:hover{background:var(--well);color:var(--ink)}._drawer_tw7pn_37{background:var(--bg);width:min(440px,100vw);box-shadow:var(--shadow-pop);animation:_slideRight_tw7pn_1 .26s var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}._drawer_tw7pn_37:focus{outline:none}._drawer_tw7pn_37[data-side=left]{width:min(360px,88vw);animation-name:_slideLeft_tw7pn_1;left:0;right:auto}._drawerBody_tw7pn_110{padding:var(--space-4) var(--space-5);flex:1;overflow-y:auto}._drawerFooter_tw7pn_116{padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--line);background:var(--bg)}@keyframes _fade_tw7pn_1{0%{opacity:0}}@keyframes _pop_tw7pn_1{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes _slideRight_tw7pn_1{0%{transform:translate(100%)}}@keyframes _slideLeft_tw7pn_1{0%{transform:translate(-100%)}}._header_1y8k7_1{z-index:50;isolation:isolate;background-color:var(--bg);border-bottom:1px solid #0000;transition:background-color .32s,border-color .32s,box-shadow .32s,-webkit-backdrop-filter .32s,backdrop-filter .32s;position:sticky;top:0}._header_1y8k7_1[data-scrolled]{-webkit-backdrop-filter:blur(24px)saturate(1.4);background-color:#f8f4ecc7;border-bottom-color:#1b181414;box-shadow:inset 0 1px #fff9,0 8px 24px -18px #281c0e47}._bar_1y8k7_25{height:var(--header-h);align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}._left_1y8k7_33{align-items:center;gap:var(--space-2);min-width:0;display:flex}._center_1y8k7_40{justify-content:center;display:flex}._burger_1y8k7_45{margin-left:-10px;display:none!important}._nav_1y8k7_50{align-items:center;gap:2px;margin-left:-12px;display:flex}._navLink_1y8k7_59{letter-spacing:.09em;text-transform:uppercase;height:40px;color:var(--ink);white-space:nowrap;align-items:center;gap:4px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex;position:relative}._navLink_1y8k7_59:after{content:"";transform-origin:0;height:1px;transition:transform .26s var(--ease-out);background:currentColor;position:absolute;bottom:8px;left:12px;right:12px;transform:scaleX(0)}._navLink_1y8k7_59:hover:after,._navLink_1y8k7_59[aria-expanded=true]:after,._current_1y8k7_89:after{transform:scaleX(1)}._sale_1y8k7_93{color:var(--sale)}._chev_1y8k7_97{transition:transform .2s var(--ease-out)}._chev_1y8k7_97[data-open]{transform:rotate(180deg)}._megaWrap_1y8k7_106{position:static}._mega_1y8k7_106{background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);animation:_drop_1y8k7_1 .22s var(--ease-out);position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 50px -30px #14141440}._megaInner_1y8k7_122{gap:var(--space-6);padding-top:var(--space-6);padding-bottom:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.25fr);display:grid}._megaCol_1y8k7_130{align-content:start;gap:2px;display:grid}._megaTitle_1y8k7_136{margin-bottom:var(--space-3);font-size:var(--text-xs);color:var(--ink-3)}._megaLink_1y8k7_142{justify-content:space-between;gap:var(--space-3);font-size:var(--text-md);border-radius:var(--radius-xs);transition:color .12s ease, transform .16s var(--ease-out);padding:7px 0;font-weight:500;display:flex}._megaLink_1y8k7_142 span{font-size:var(--text-xs);color:var(--ink-3);font-weight:400}._megaLink_1y8k7_142:hover{color:var(--ink);transform:translate(3px)}._megaCol_1y8k7_130:hover ._megaLink_1y8k7_142:not(:hover){color:var(--ink-3)}._megaFeature_1y8k7_168{border-radius:var(--radius-lg);background:var(--tint-sand);grid-template-columns:1fr;display:grid;overflow:hidden}._megaFeatureMedia_1y8k7_176{aspect-ratio:16/10;display:block}._megaFeatureMedia_1y8k7_176 img{width:100%;height:100%;transition:transform .6s var(--ease-out);padding:6%}._megaFeature_1y8k7_168:hover ._megaFeatureMedia_1y8k7_176 img{transform:scale(1.05)}._megaFeatureText_1y8k7_192{padding:0 var(--space-5) var(--space-5);font-size:var(--text-sm);gap:2px;display:grid}._megaFeatureText_1y8k7_192 span:first-child{font-size:var(--text-xs);color:var(--ink-2)}._megaFeatureText_1y8k7_192 strong{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.03em;font-weight:600}._actions_1y8k7_212{justify-content:flex-end;align-items:center;gap:2px;display:flex}._searchButton_1y8k7_219{align-items:center;gap:var(--space-2);height:40px;margin-right:var(--space-1);letter-spacing:.09em;text-transform:uppercase;color:var(--ink);padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}._searchButton_1y8k7_219 span{border-bottom:1px solid #0000;transition:border-color .2s}._searchButton_1y8k7_219:hover span{border-bottom-color:currentColor}._iconButton_1y8k7_242{width:42px;height:42px;color:var(--ink);border-radius:50%;place-items:center;transition:background-color .14s;display:grid;position:relative}._iconButton_1y8k7_242:hover{background:var(--well)}._count_1y8k7_257{border-radius:var(--radius-pill);background:var(--ink);min-width:18px;height:18px;color:var(--bg);border:2px solid var(--bg);place-items:center;padding:0 5px;font-size:10px;font-weight:700;display:grid;position:absolute;top:3px;right:1px}._bump_1y8k7_274{animation:_bump_1y8k7_274 .32s var(--ease-out)}._account_1y8k7_278{position:relative}._avatar_1y8k7_282{background:var(--ink);width:34px;height:34px;color:var(--bg);font-weight:700;font-size:var(--text-sm);border-radius:50%;place-items:center;margin:0 4px;display:grid}._menu_1y8k7_295{min-width:240px;padding:var(--space-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);animation:_drop_1y8k7_1 .16s var(--ease-out);position:absolute;top:calc(100% + 12px);right:0}._menuHead_1y8k7_308{padding:var(--space-2) var(--space-3) var(--space-3);margin-bottom:var(--space-1);border-bottom:1px solid var(--line);font-size:var(--text-sm);display:grid}._menuHead_1y8k7_308 span{color:var(--ink-3);text-overflow:ellipsis;overflow:hidden}._menuItem_1y8k7_322{align-items:center;gap:var(--space-3);width:100%;padding:10px var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:left;display:flex}._menuItem_1y8k7_322:hover,._menuItem_1y8k7_322:focus-visible{background:var(--bg)}._mobile_1y8k7_339{gap:var(--space-5);display:grid}._mobileSearch_1y8k7_344{align-items:center;gap:var(--space-3);height:46px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);color:var(--ink-3);display:flex}._mobileNav_1y8k7_356{display:grid}._mobileNav_1y8k7_356 a{border-bottom:1px solid var(--line);font-family:var(--font-display);letter-spacing:-.03em;justify-content:space-between;align-items:baseline;padding:12px 0;font-size:1.5rem;font-weight:600;display:flex}._mobileNav_1y8k7_356 a span{font-family:var(--font-body);font-size:var(--text-xs);color:var(--ink-3);letter-spacing:0;font-weight:400}._mobileFoot_1y8k7_380{justify-items:start;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-2);display:grid}@media (width<=1240px){._searchButton_1y8k7_219 span{display:none}}@media (width<=1080px){._nav_1y8k7_50{display:none}._burger_1y8k7_45{display:grid!important}}@media (width<=420px){._withCount_1y8k7_405[href=\/wishlist]{display:none}}@keyframes _drop_1y8k7_1{0%{opacity:0;transform:translateY(-6px)}}@keyframes _bump_1y8k7_274{40%{transform:scale(1.3)}}._footer_6fr1u_3{margin-top:var(--space-9);background:var(--dark);color:var(--on-dark-2);font-size:var(--text-sm);position:relative;overflow:hidden}._newsletter_6fr1u_13{align-items:end;gap:var(--space-7);padding-block:var(--space-8) var(--space-7);border-bottom:1px solid var(--dark-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._newsCopy_6fr1u_22{gap:var(--space-3);display:grid}._newsTitle_6fr1u_27{max-width:18ch;color:var(--on-dark);font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);font-weight:300;line-height:1.05}._newsForm_6fr1u_37{gap:var(--space-2);display:grid}._newsField_6fr1u_42{align-items:center;gap:var(--space-2);padding:6px 6px 6px var(--space-5);border-radius:var(--radius-pill);border:1px solid #ffffff2e;transition:border-color .16s;display:flex}._newsField_6fr1u_42:focus-within{border-color:#ffffff80}._newsField_6fr1u_42 input{min-width:0;height:44px;color:var(--on-dark);background:0 0;border:0;flex:1}._newsField_6fr1u_42 input::placeholder{color:#f6f1e873}._newsField_6fr1u_42 input:focus{outline:none}._newsField_6fr1u_42 button{height:44px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--on-dark);color:var(--dark);flex:none;font-weight:600;transition:background-color .16s}._newsField_6fr1u_42 button:hover:not(:disabled){background:#e9c98f}._newsStatus_6fr1u_88{padding-left:var(--space-5);font-size:var(--text-xs)}._newsStatus_6fr1u_88[data-status=done]{color:#9fd6b3}._newsStatus_6fr1u_88[data-status=error]{color:#f0a59a}._top_6fr1u_102{gap:var(--space-7);padding-block:var(--space-7);grid-template-columns:1.6fr repeat(3,1fr);display:grid}._brand_6fr1u_109{align-content:start;gap:var(--space-4);max-width:34ch;display:grid}._col_6fr1u_116{align-content:start;gap:10px;display:grid}._col_6fr1u_116 h2{margin-bottom:var(--space-2);color:var(--on-dark);font-size:var(--text-sm);font-weight:600}._col_6fr1u_116 a{width:fit-content;transition:color .14s}._col_6fr1u_116 a:hover{color:var(--on-dark)}._contactLine_6fr1u_138{align-items:flex-start;gap:var(--space-2);display:flex}._contactLine_6fr1u_138 svg{flex:none;margin-top:3px}._hours_6fr1u_149{font-size:var(--text-xs)}._bottom_6fr1u_154{align-items:center;gap:var(--space-5);padding-block:var(--space-5);border-top:1px solid var(--dark-line);font-size:var(--text-xs);display:flex}._demo_6fr1u_163{color:#f6f1e880;flex:1}._demo_6fr1u_163 a{color:var(--on-dark-2);text-underline-offset:3px;text-decoration:underline}._toTop_6fr1u_174{color:var(--on-dark-2);align-items:center;gap:6px;transition:color .14s;display:inline-flex}._toTop_6fr1u_174:hover{color:var(--on-dark)}._wordmark_6fr1u_188{padding:var(--space-6) var(--gutter) var(--space-5);font-family:var(--font-display);letter-spacing:-.02em;text-align:center;background:linear-gradient(#f6f1e81f 0%,#f6f1e808 100%);color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(4rem,17vw,17rem);font-weight:500;line-height:1}@media (width<=960px){._newsletter_6fr1u_13{gap:var(--space-5);grid-template-columns:1fr}._top_6fr1u_102{grid-template-columns:1fr 1fr}._brand_6fr1u_109{grid-column:1/-1}}@media (width<=560px){._top_6fr1u_102{gap:var(--space-6);grid-template-columns:1fr}._bottom_6fr1u_154{flex-direction:column;align-items:flex-start}}._stepper_kwwi2_1{border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);align-items:center;height:46px;display:inline-flex}._stepper_kwwi2_1[data-size=sm]{height:36px}._stepper_kwwi2_1 button{border-radius:var(--radius-pill);width:42px;height:100%;color:var(--ink);place-items:center;display:grid}._stepper_kwwi2_1[data-size=sm] button{width:34px}._stepper_kwwi2_1 button:hover:not(:disabled){background:var(--well)}._stepper_kwwi2_1 button:disabled{color:var(--line-strong)}._stepper_kwwi2_1 output{text-align:center;min-width:28px;font-weight:600}._price_kwwi2_41{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._now_kwwi2_48{font-weight:600}._now_kwwi2_48[data-sale]{color:var(--sale)}._was_kwwi2_56{color:var(--ink-3);font-size:.9em}._price_kwwi2_41[data-size=lg] ._now_kwwi2_48{font-size:var(--text-2xl);letter-spacing:-.01em}._price_kwwi2_41[data-size=lg] ._was_kwwi2_56{font-size:var(--text-lg)}._saving_kwwi2_70{border-radius:var(--radius-pill);background:var(--sale-soft);color:var(--sale);font-size:var(--text-xs);align-self:center;padding:3px 8px;font-weight:700}._badge_kwwi2_80{border-radius:var(--radius-pill);height:24px;font-size:var(--text-xs);letter-spacing:.01em;background:var(--well);color:var(--ink);align-items:center;padding:0 9px;font-weight:600;display:inline-flex}._badge_kwwi2_80[data-tone=sale]{background:var(--sale);color:var(--bg)}._badge_kwwi2_80[data-tone=new]{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}._badge_kwwi2_80[data-tone=muted]{background:var(--ink);color:var(--bg)}._badge_kwwi2_80[data-tone=warn]{background:var(--warn-soft);color:var(--warn-ink)}._badge_kwwi2_80[data-tone=ok]{background:var(--accent-soft);color:var(--accent)}._badge_kwwi2_80[data-tone=danger]{background:var(--sale-soft);color:var(--sale)}._pagination_kwwi2_124{justify-content:center;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._pageGroup_kwwi2_132{align-items:center;gap:var(--space-1);display:inline-flex}._pagination_kwwi2_124 button{min-width:40px;height:40px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}._pagination_kwwi2_124 button:hover:not(:disabled):not([aria-current]){background:var(--well)}._pagination_kwwi2_124 button[aria-current=page]{background:var(--ink);color:var(--bg)}._pagination_kwwi2_124 button:disabled{color:var(--line-strong)}._gap_kwwi2_162{color:var(--ink-3);padding:0 var(--space-1)}._rating_kwwi2_167{color:var(--ink);align-items:center;gap:6px;display:inline-flex}._stars_kwwi2_174{display:inline-flex;position:relative}._starsEmpty_kwwi2_179,._starsFull_kwwi2_180{gap:1px;display:inline-flex}._starsEmpty_kwwi2_179{color:var(--line-strong)}._starsFull_kwwi2_180{color:var(--ink);white-space:nowrap;position:absolute;inset:0 auto 0 0;overflow:hidden}._starsFull_kwwi2_180 svg,._starsEmpty_kwwi2_179 svg{flex:none}._ratingText_kwwi2_202{font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:600}._ratingText_kwwi2_202 span{color:var(--ink-3);font-weight:400}._center_1c3ol_1{place-items:center;min-height:200px;display:grid}._lines_1c3ol_7{display:grid}._line_1c3ol_7{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);transition:opacity .16s;display:grid}._line_1c3ol_7[aria-busy]{opacity:.6}._line_1c3ol_7[data-compact]{grid-template-columns:76px minmax(0,1fr)}._line_1c3ol_7:last-child{border-bottom:0}._thumb_1c3ol_32{border-radius:var(--radius-sm);background:var(--photo-well);aspect-ratio:4/5;display:block;overflow:hidden}._thumb_1c3ol_32 img{width:100%;height:100%;padding:10%}._line_1c3ol_7[data-blocked] ._thumb_1c3ol_32{opacity:.5}._lineBody_1c3ol_50{gap:var(--space-2);align-content:start;display:grid}._lineTop_1c3ol_56{justify-content:space-between;gap:var(--space-3);display:flex}._lineName_1c3ol_62{font-weight:600;line-height:1.3}a._lineName_1c3ol_62:hover{text-underline-offset:3px;text-decoration:underline}._lineMeta_1c3ol_72{font-size:var(--text-sm);color:var(--ink-3);margin-top:2px}._linePrice_1c3ol_78{white-space:nowrap;font-weight:600}._issue_1c3ol_83{font-size:var(--text-sm);color:var(--sale)}._issue_1c3ol_83[data-tone=warn]{color:var(--warn)}._lineActions_1c3ol_92{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-1);display:flex}._remove_1c3ol_100{border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--ink-2);align-items:center;gap:6px;margin-right:-8px;padding:6px 8px;display:inline-flex}._remove_1c3ol_100:hover{color:var(--sale);background:var(--sale-soft)}._meter_1c3ol_116{gap:var(--space-2);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-2);border-radius:var(--radius-md);background:var(--well);font-size:var(--text-sm);display:grid}._meter_1c3ol_116 p{align-items:center;gap:var(--space-2);display:flex}._track_1c3ol_132{border-radius:var(--radius-pill);background:var(--well-2);height:6px;overflow:hidden}._track_1c3ol_132 span{border-radius:inherit;background:var(--brass);height:100%;transition:width .4s var(--ease-out);display:block}._track_1c3ol_132 span[data-done]{background:var(--accent)}._rows_1c3ol_151{gap:var(--space-2);margin:0;display:grid}._rows_1c3ol_151 div{font-size:var(--text-sm);justify-content:space-between;display:flex}._rows_1c3ol_151 dt{color:var(--ink-2)}._rows_1c3ol_151 dd{margin:0;font-weight:600}._totalRow_1c3ol_172{padding-top:var(--space-3);margin-top:var(--space-1);border-top:1px solid var(--line)}._totalRow_1c3ol_172 dt,._totalRow_1c3ol_172 dd{font-size:var(--text-lg);color:var(--ink);font-weight:700}._drawerFoot_1c3ol_185{gap:var(--space-3);display:grid}._chotu_ihwqc_1{flex:none;overflow:visible}._eyes_ihwqc_6{transform-box:fill-box;transform-origin:50%;animation:5.2s infinite _blink_ihwqc_1}._brows_ihwqc_12{transform-box:fill-box;transform-origin:50%;animation:7s infinite _twitch_ihwqc_1}._steam_ihwqc_18{opacity:0}._chotu_ihwqc_1[data-mood=thinking] ._steam_ihwqc_18{animation:1.4s ease-out infinite _puff_ihwqc_1}._chotu_ihwqc_1[data-mood=thinking] ._brows_ihwqc_12{animation:.9s ease-in-out infinite _furrow_ihwqc_1}._talk_ihwqc_30{transform-box:fill-box;transform-origin:50%;animation:.32s ease-in-out infinite alternate _talk_ihwqc_30}@keyframes _blink_ihwqc_1{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes _twitch_ihwqc_1{0%,88%,to{transform:translateY(0)}91%{transform:translateY(1.5px)}94%{transform:translateY(0)}}@keyframes _furrow_ihwqc_1{50%{transform:translateY(1.5px)}}@keyframes _puff_ihwqc_1{0%{opacity:0;transform:translateY(6px)scale(.6)}30%{opacity:.95}to{opacity:0;transform:translateY(-10px)scale(1.15)}}@keyframes _talk_ihwqc_30{to{transform:scaleY(.45)}}._teddy_2y7a0_1{flex:none;line-height:0;display:inline-block}._teddy_2y7a0_1 canvas{display:block}._avatar_2y7a0_11{background:var(--tint-sand);border-radius:50%;flex:none;display:inline-block}._root_8o0t1_1{z-index:70;align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex;position:fixed;bottom:clamp(16px,2.5vw,28px);right:clamp(16px,2.5vw,28px)}._launcher_8o0t1_12{width:96px;height:96px;color:var(--ink);transition:transform .22s var(--ease-out);border-radius:50%;place-items:center;display:grid}._launcher_8o0t1_12>span{filter:drop-shadow(0 8px 12px #281a0c47);-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}._launcher_8o0t1_12:hover{transform:translateY(-3px)scale(1.04)}._launcher_8o0t1_12[aria-expanded=true]{background:var(--ink);width:56px;height:56px;color:var(--bg);box-shadow:var(--shadow-pop);margin:20px}._nudge_8o0t1_43{align-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--line);max-width:240px;box-shadow:var(--shadow-pop);font-size:var(--text-sm);animation:_pop_8o0t1_1 .26s var(--ease-out);border-radius:14px 14px 4px;padding:10px 10px 10px 14px;font-weight:600;display:flex;position:relative}._nudge_8o0t1_43 button{width:24px;height:24px;color:var(--ink-3);border-radius:50%;place-items:center;display:grid}._nudge_8o0t1_43 button:hover{background:var(--well)}._panel_8o0t1_72{background:var(--bg);border:1px solid var(--line);width:min(400px,100vw - 32px);height:min(600px,100vh - 120px);box-shadow:var(--shadow-pop);animation:_pop_8o0t1_1 .24s var(--ease-out);transform-origin:100% 100%;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}._head_8o0t1_86{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-3);background:linear-gradient(180deg, var(--surface), var(--surface-2));border-bottom:1px solid var(--line);color:var(--ink);display:flex}._headTeddy_8o0t1_96{place-items:center;width:60px;height:60px;display:grid}._online_8o0t1_103{background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 20%, transparent);vertical-align:1px;border-radius:50%;margin-right:6px;display:inline-block}._headText_8o0t1_114{flex:1;min-width:0}._headText_8o0t1_114 h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.35rem;font-weight:600;line-height:1}._headText_8o0t1_114 p{font-size:var(--text-xs);color:var(--ink-2);margin-top:4px}._headButton_8o0t1_133{width:34px;height:34px;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}._headButton_8o0t1_133:hover{background:var(--well);color:var(--ink)}._list_8o0t1_147{align-content:start;gap:var(--space-4);padding:var(--space-4);overscroll-behavior:contain;flex:1;display:grid;overflow-y:auto}._context_8o0t1_157{border-radius:var(--radius-pill);background:var(--brass-soft);color:var(--brass);font-size:var(--text-xs);text-align:center;justify-self:center;padding:6px 12px;font-weight:600}._message_8o0t1_168{align-items:flex-end;gap:var(--space-2);max-width:100%;display:flex}._message_8o0t1_168[data-role=user]{justify-content:flex-end}._mini_8o0t1_179{margin-bottom:2px}._bubbleWrap_8o0t1_183{gap:var(--space-2);min-width:0;max-width:86%;display:grid}._message_8o0t1_168[data-role=user] ._bubbleWrap_8o0t1_183{justify-items:end}._bubble_8o0t1_183{background:var(--surface);border:1px solid var(--line);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px 16px 16px 4px;padding:10px 14px;line-height:1.5}._message_8o0t1_168[data-role=user] ._bubble_8o0t1_183{background:var(--ink);border-color:var(--ink);color:var(--bg);border-radius:16px 16px 4px}._message_8o0t1_168[data-error] ._bubble_8o0t1_183{background:var(--sale-soft);color:var(--sale-ink);border-color:#0000}._retry_8o0t1_218{font-size:var(--text-sm);color:var(--sale);text-underline-offset:3px;justify-self:start;font-weight:600;text-decoration:underline}._products_8o0t1_227{gap:var(--space-2);scrollbar-width:thin;grid-auto-columns:128px;grid-auto-flow:column;padding-bottom:4px;display:grid;overflow-x:auto}._product_8o0t1_227{border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line);gap:4px;padding:6px;transition:border-color .14s;display:grid}._product_8o0t1_227:hover{border-color:var(--ink)}._product_8o0t1_227 img{aspect-ratio:4/5;border-radius:var(--radius-sm);width:100%;padding:10%}._product_8o0t1_227 span:first-child{border-radius:var(--radius-sm);background:var(--photo-well);display:block}._productName_8o0t1_264{font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._productPrice_8o0t1_274{font-size:var(--text-xs);gap:6px;font-weight:700;display:flex}._productPrice_8o0t1_274 s{color:var(--ink-3);font-weight:400}._suggestions_8o0t1_286{flex-wrap:wrap;gap:6px;display:flex}._suggestions_8o0t1_286 button{border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);font-size:var(--text-xs);background:0 0;padding:7px 12px;font-weight:600;transition:border-color .14s,background-color .14s}._suggestions_8o0t1_286 button:hover{border-color:var(--ink);background:var(--ink);color:var(--bg)}._typing_8o0t1_310{gap:4px;padding:14px 16px;display:inline-flex}._typing_8o0t1_310 span{background:var(--ink-3);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite _dot_8o0t1_1}._typing_8o0t1_310 span:nth-child(2){animation-delay:.15s}._typing_8o0t1_310 span:nth-child(3){animation-delay:.3s}._composer_8o0t1_332{align-items:flex-end;gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--line);background:var(--surface);display:flex}._composer_8o0t1_332 textarea{border:1.5px solid var(--line);background:var(--bg);min-height:42px;max-height:120px;font-size:var(--text-sm);resize:none;field-sizing:content;border-radius:21px;flex:1;padding:10px 14px;line-height:1.45}._composer_8o0t1_332 textarea:focus,._composer_8o0t1_332 textarea:focus-visible{border-color:var(--ink);box-shadow:none;outline:none}._send_8o0t1_362{background:var(--ink);width:42px;height:42px;color:var(--bg);border-radius:50%;flex:none;place-items:center;transition:background-color .14s;display:grid}._send_8o0t1_362:disabled{background:var(--well-2);color:var(--ink-3)}@media (width<=640px){._launcher_8o0t1_12{width:76px;height:76px}._launcher_8o0t1_12>span{transform:scale(.8)}._launcher_8o0t1_12 svg{width:50px;height:50px}._root_8o0t1_1:has(._panel_8o0t1_72){align-items:stretch;gap:0;inset:0}._root_8o0t1_1:has(._panel_8o0t1_72) ._launcher_8o0t1_12{display:none}._panel_8o0t1_72{border:0;border-radius:0;width:100%;height:100%}}@keyframes _pop_8o0t1_1{0%{opacity:0;transform:translateY(10px)scale(.97)}}@keyframes _dot_8o0t1_1{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}._cinema_ws173_4{width:calc(100% - 2 * var(--gutter));max-width:1720px;height:clamp(560px, calc(100svh - var(--header-h) - var(--space-5)), 900px);margin:var(--space-2) auto 0;border-radius:var(--radius-xl);color:var(--ink);isolation:isolate;background:#e9dcc8;place-items:center;display:grid;position:relative;overflow:hidden;container-type:size}._frame_ws173_20{z-index:-2;position:absolute;inset:0;overflow:hidden}._photo_ws173_31{--bw:max(100cqw, calc(100cqh * 1.7768));--fx:.6;top:50%;left:clamp(calc(100cqw - var(--bw)), calc(50cqw - var(--bw) * var(--fx)), 0px);width:var(--bw);aspect-ratio:1672/941;position:absolute;transform:translateY(-50%)}._photo_ws173_31 img{width:100%;height:100%;animation:_settle_ws173_1 2.4s var(--ease-out)}._cinema_ws173_4:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42% 46% at 50% 46%,#fff9ee6b,#fff9ee00 70%);position:absolute;inset:0}._copy_ws173_58{justify-items:center;gap:var(--space-5);padding:0 var(--gutter);text-align:center;margin-top:-4cqh;display:grid}._kicker_ws173_67{align-items:center;gap:var(--space-3);font-size:var(--text-sm);letter-spacing:.04em;color:#4f3b24;animation:_rise_ws173_1 .9s var(--ease-out) .2s both;font-weight:500;display:flex}._kicker_ws173_67:before,._kicker_ws173_67:after{content:"";opacity:.6;background:currentColor;width:28px;height:1px}._copy_ws173_58 ._title_ws173_90{letter-spacing:-.06em;color:#17130e;font-size:clamp(3.1rem,1.6rem + 5.6vw,7.25rem);font-weight:300;line-height:.96}._line_ws173_98{padding-bottom:.08em;display:block;overflow:hidden}._line_ws173_98>span{animation:_reveal_ws173_1 1.2s var(--ease-out) both;display:block}._line_ws173_98:first-child>span{animation-delay:.3s}._line_ws173_98:nth-child(2)>span{animation-delay:.44s}._copy_ws173_58 ._cta_ws173_120{margin-top:var(--space-3);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(14px)saturate(1.3);color:#17130e;letter-spacing:.03em;min-width:210px;height:56px;animation:_rise_ws173_1 .9s var(--ease-out) .76s both;background:#fffbf480;border:1px solid #17130e47;padding:0 34px;font-size:.9375rem;font-weight:500;box-shadow:0 10px 30px -18px #281c0e73,inset 0 1px #fff9}._copy_ws173_58 ._cta_ws173_120:hover:not(:disabled){color:#fbf7f0;background:#17130e;border-color:#17130e}._spot_ws173_145{color:#fff;width:0;height:0;animation:_fade_ws173_1 .9s var(--ease-out) var(--delay) both;position:absolute}._ring_ws173_153{border:1.5px solid;border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;left:-9px;box-shadow:0 0 0 5px #ffffff1a}._ring_ws173_153:after{content:"";background:currentColor;border-radius:50%;position:absolute;inset:4px}._ring_ws173_153:before{content:"";border:1px solid #fff9;border-radius:50%;animation:2.6s ease-out infinite _pulse_ws173_1;position:absolute;inset:-2px}._arrow_ws173_181{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 3px #00000080);max-width:none;position:absolute;top:-6px;overflow:visible}._dots_ws173_193{stroke-width:2px;stroke-dasharray:0 6;animation:1.2s linear infinite _flow_ws173_1}._head_ws173_199{stroke-width:1.5px}._spot_ws173_145[data-dir=left] ._arrow_ws173_181{right:14px}._spot_ws173_145[data-dir=right] ._arrow_ws173_181{left:14px}._label_ws173_211{white-space:nowrap;text-shadow:0 1px 14px #000000b3;gap:2px;display:grid;position:absolute;top:0;transform:translateY(-50%)}._spot_ws173_145[data-dir=left] ._label_ws173_211{right:calc(var(--len) + 24px);text-align:right;justify-items:end}._spot_ws173_145[data-dir=right] ._label_ws173_211{left:calc(var(--len) + 24px);justify-items:start}._meta_ws173_232{font-size:var(--text-xs);letter-spacing:.02em;color:#ffffffbf;transition:color .16s}a._meta_ws173_232:hover{color:#fff}._order_ws173_243{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;text-underline-offset:6px;font-size:1.125rem;font-weight:560;-webkit-text-decoration:underline #e9c98fb3;text-decoration:underline #e9c98fb3;text-decoration-thickness:1px;transition:color .16s,text-decoration-color .16s}._order_ws173_243:hover:not(:disabled){color:#e9c98f;text-decoration-color:#e9c98f}._mobileLook_ws173_263{display:none}@keyframes _reveal_ws173_1{0%{transform:translateY(105%)}}@keyframes _rise_ws173_1{0%{opacity:0;transform:translateY(14px)}}@keyframes _settle_ws173_1{0%{filter:brightness(.85);transform:scale(1.05)}}@keyframes _fade_ws173_1{0%{opacity:0}}@keyframes _flow_ws173_1{to{stroke-dashoffset:-12px}}@keyframes _pulse_ws173_1{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@media (width<=1240px){._spot_ws173_145{display:none}._mobileLook_ws173_263{right:calc(var(--gutter) + 96px);gap:var(--space-2);color:#fff;display:flex;position:absolute;bottom:12%;overflow-x:auto}._mobileLook_ws173_263 a{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(10px);font-size:var(--text-sm);white-space:nowrap;background:#14100c80;border:1px dashed #ffffff73;padding:8px 14px;font-weight:600;display:grid}._mobileLook_ws173_263 span{color:#f0d7a8;font-size:11px;font-weight:400}}@media (width<=860px){._photo_ws173_31{--fx:.42}._cinema_ws173_4{border-radius:var(--radius-lg);height:clamp(540px,82svh,740px)}._copy_ws173_58{margin-top:-14cqh}._mobileLook_ws173_263{left:var(--gutter);right:calc(var(--gutter) + 72px)}}._grid_1vpev_1{gap:var(--space-7) var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._grid_1vpev_1[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._grid_1vpev_1[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._card_1vpev_15{gap:var(--space-3);align-content:start;min-width:0;display:grid;position:relative}._media_1vpev_23{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--photo-well);position:relative;overflow:hidden}._mediaLink_1vpev_31{display:block;position:absolute;inset:0}._media_1vpev_23 img{width:100%;height:100%;transition:opacity .38s ease, transform .7s var(--ease-out);padding:11%;position:absolute;inset:0}._back_1vpev_48{opacity:0}@media (hover:hover){._card_1vpev_15:hover ._media_1vpev_23 img{transform:scale(1.04)}._card_1vpev_15:hover ._back_1vpev_48{opacity:1}._card_1vpev_15:hover ._front_1vpev_59:has(+._back_1vpev_48){opacity:0}._card_1vpev_15:hover ._quick_1vpev_62,._quick_1vpev_62:focus-within{opacity:1;transform:translateY(0)}._card_1vpev_15:hover ._name_1vpev_67{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}._placeholder_1vpev_74{background:var(--photo-well-2);position:absolute;inset:0}._badges_1vpev_80{top:var(--space-3);left:var(--space-3);gap:var(--space-2);pointer-events:none;display:flex;position:absolute}._heart_1vpev_89{width:36px;height:36px;color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .16s var(--ease-out), background-color .16s ease;background:#ffffffdb;border-radius:50%;place-items:center;display:grid}._heart_1vpev_89:hover{background:#fff;transform:scale(1.06)}._heart_1vpev_89[aria-pressed=true]{color:var(--sale)}._heartPos_1vpev_112{top:var(--space-3);right:var(--space-3);position:absolute}._quick_1vpev_62{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);opacity:0;transition:opacity .2s ease, transform .26s var(--ease-out);position:absolute;transform:translateY(8px)}@media (hover:none){._quick_1vpev_62{display:none}}._quickButton_1vpev_136{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;height:40px;font-size:var(--text-sm);box-shadow:var(--shadow-sm);background:#fffffff2;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:background-color .14s;display:flex}._quickButton_1vpev_136:hover:not(:disabled){background:var(--ink);color:var(--bg)}._quickSizes_1vpev_157{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fffffff5;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:5px;display:flex}._quickUnit_1vpev_169{color:var(--ink-3);align-self:center;padding:0 4px 0 6px;font-size:10px;font-weight:700}._quickSizes_1vpev_157 button{border-radius:var(--radius-sm);height:32px;font-size:var(--text-xs);flex:1 0 34px;font-weight:600}._quickSizes_1vpev_157 button:hover:not(:disabled){background:var(--ink);color:var(--bg)}._quickSizes_1vpev_157 button:disabled{color:var(--ink-3);text-decoration:line-through}._body_1vpev_195{gap:3px;display:grid}._brand_1vpev_200{font-size:var(--text-xs);color:var(--ink-3);letter-spacing:.01em}._name_1vpev_67{letter-spacing:-.005em;font-size:.95rem;font-weight:500;line-height:1.35}._meta_1vpev_213{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin-top:2px;display:flex}._mediaSkeleton_1vpev_223{aspect-ratio:4/5}@media (width<=1080px){._grid_1vpev_1,._grid_1vpev_1[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){._grid_1vpev_1,._grid_1vpev_1[data-columns="3"],._grid_1vpev_1[data-columns="4"]{gap:var(--space-6) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}._name_1vpev_67{font-size:var(--text-sm)}}._section_ta61z_1{padding-top:var(--space-9)}._head_ta61z_5{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._title_ta61z_14{font-size:var(--display-md)}._sub_ta61z_18{max-width:50ch;margin-top:var(--space-3);color:var(--ink-2)}._headLink_ta61z_24{font-size:var(--text-sm);transition:gap .2s var(--ease-out);border-bottom:1px solid;align-items:center;gap:4px;padding-bottom:2px;font-weight:600;display:inline-flex}._headLink_ta61z_24:hover{gap:8px}._explorer_ta61z_40{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}._explorerList_ta61z_47{border-top:1px solid var(--line);align-content:center;display:grid}._explorerLink_ta61z_53{align-items:center;gap:var(--space-4);border-bottom:1px solid var(--line);color:var(--ink-3);grid-template-columns:minmax(0,1fr) auto auto;padding:clamp(14px,1.6vw,22px) 0;transition:color .22s;display:grid}._explorerLink_ta61z_53[data-active]{color:var(--ink)}._explorerName_ta61z_68{font-family:var(--font-display);letter-spacing:-.04em;transition:transform .3s var(--ease-out);font-size:clamp(1.8rem,1.2rem + 2.2vw,3.1rem);font-weight:600;line-height:1}._explorerLink_ta61z_53[data-active] ._explorerName_ta61z_68{transform:translate(10px)}._explorerCount_ta61z_81{font-size:var(--text-sm)}._explorerArrow_ta61z_85{opacity:0;transition:opacity .22s ease, transform .3s var(--ease-out);transform:translate(-6px,6px)}._explorerLink_ta61z_53[data-active] ._explorerArrow_ta61z_85{opacity:1;transform:none}._explorerShow_ta61z_98{border-radius:var(--radius-xl);min-height:460px;position:relative;overflow:hidden}._explorerPanel_ta61z_105{background:var(--tint);opacity:0;place-items:center;transition:opacity .45s;display:grid;position:absolute;inset:0}._explorerPanel_ta61z_105[data-active]{opacity:1}._explorerPhoto_ta61z_119{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}._explorerPanel_ta61z_105[data-active] ._explorerPhoto_ta61z_119{transform:scale(1)}._explorerProduct_ta61z_133{width:70%;height:80%;transition:transform .7s var(--ease-out);transform:translateY(12px)}._explorerPanel_ta61z_105[data-active] ._explorerProduct_ta61z_133{transform:none}._explorerCaption_ta61z_144{left:var(--space-5);bottom:var(--space-5);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:30ch;font-size:var(--text-sm);padding:10px 14px;font-weight:500;position:absolute}._categoryRow_ta61z_157{display:none}._tabs_ta61z_162{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._tabs_ta61z_162 button{height:38px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line-strong);font-size:var(--text-sm);font-weight:500;transition:background-color .16s,color .16s,border-color .16s}._tabs_ta61z_162 button:hover{border-color:var(--ink)}._tabs_ta61z_162 button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}._more_ta61z_192{margin-top:var(--space-6);justify-content:center;display:flex}._band_ta61z_199{--progress:.5;min-height:clamp(520px,82vh,800px);width:calc(100% - 2 * var(--gutter));max-width:1720px;margin:var(--space-9) auto 0;border-radius:var(--radius-xl);color:#fff;isolation:isolate;background:#1a1714;align-items:center;display:grid;position:relative;overflow:hidden}._bandFade_ta61z_216{z-index:-1;position:absolute;inset:0;overflow:hidden}._bandMedia_ta61z_223{z-index:-2;transform:translateY(calc((var(--progress) - .5) * -14%)) scale(calc(1.12 - var(--progress) * .1));position:absolute;inset:-12% 0}._bandSlide_ta61z_232{opacity:0;transition:opacity 1.8s;position:absolute;inset:0}._bandSlide_ta61z_232[data-active]{opacity:1}._bandSlide_ta61z_232 img{object-fit:cover;width:100%;height:100%;transition:transform 0s linear 1.9s;transform:scale(1)}._bandSlide_ta61z_232[data-active] img{transition:transform 9s cubic-bezier(.25,.1,.35,1);transform:scale(1.09)}._bandLight_ta61z_257{pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(110deg,#0000 32%,#ffe8c442 47%,#ffffff1f 51%,#0000 66%) 0 0/260% 100%;animation:5.2s ease-in-out .3s both _sweep_ta61z_1;position:absolute;inset:0}@keyframes _sweep_ta61z_1{0%{opacity:0;background-position:115% 0}25%{opacity:1}80%{opacity:1}to{opacity:0;background-position:-15% 0}}._bandProgress_ta61z_285{gap:6px;display:flex;position:absolute;bottom:clamp(28px,8%,56px);left:0;right:0}._band_ta61z_199[data-align=right] ._bandProgress_ta61z_285{justify-content:flex-end}._band_ta61z_199[data-align=center] ._bandProgress_ta61z_285{justify-content:center}._bandProgress_ta61z_285 button{width:44px;height:20px;position:relative}._bandProgress_ta61z_285 button:before,._bandProgress_ta61z_285 span{content:"";border-radius:2px;height:2px;position:absolute;top:9px;left:0}._bandProgress_ta61z_285 button:before{background:#ffffff4d;right:0}._bandProgress_ta61z_285 span{background:#fff;width:0}._bandProgress_ta61z_285 button[aria-current] span{animation:6.5s linear both paused _fill_ta61z_1}._band_ta61z_199[data-playing] ._bandProgress_ta61z_285 button[aria-current] span{animation-play-state:running}@keyframes _fill_ta61z_1{to{width:100%}}._bandFade_ta61z_216:after{content:"";z-index:-1;background:linear-gradient(90deg,#0a0c0ec7 0%,#0a0c0e6b 45%,#0a0c0e14 100%);position:absolute;inset:0}._band_ta61z_199[data-align=right] ._bandFade_ta61z_216:after{background:linear-gradient(270deg,#0a0c0ecc 0%,#0a0c0e6b 45%,#0a0c0e1a 100%)}._band_ta61z_199[data-align=right] ._bandInner_ta61z_355{justify-content:flex-end}._band_ta61z_199[data-align=center] ._bandFade_ta61z_216:after{background:radial-gradient(70% 70%,#0a0a0a9e 0%,#0a0a0a4d 70%,#0a0a0a33 100%)}._band_ta61z_199[data-align=center] ._bandInner_ta61z_355{justify-content:center}._band_ta61z_199[data-align=center] ._bandCopy_ta61z_367{text-align:center;justify-items:center;max-width:760px}._bandInner_ta61z_355{display:flex}._bandCopy_ta61z_367{justify-items:start;gap:var(--space-4);max-width:560px;transform:translateY(calc((.5 - var(--progress)) * 70px));display:grid}._bandKicker_ta61z_385,._bandKickerDark_ta61z_386{align-items:center;gap:var(--space-3);font-size:var(--text-sm);font-weight:500;display:flex}._bandKicker_ta61z_385{color:#ffffffc7}._bandKickerDark_ta61z_386{color:var(--ink-2)}._bandKicker_ta61z_385:before,._bandKickerDark_ta61z_386:before{content:"";background:currentColor;width:28px;height:1px}._bandTitle_ta61z_410{letter-spacing:-.045em;color:#fff;font-size:clamp(2.6rem,1.6rem + 4vw,5.25rem);line-height:.98}._bandText_ta61z_417{max-width:44ch;font-size:var(--text-lg);color:#ffffffd1;margin-bottom:var(--space-2);line-height:1.6}._story_ta61z_428{--story:0;height:calc(100vh + var(--count) * 75vh);margin-top:var(--space-8);position:relative}._storyPin_ta61z_435{top:var(--header-h);height:calc(100vh - var(--header-h));position:sticky;overflow:hidden}._storyStage_ta61z_442{top:var(--space-5);right:var(--gutter);bottom:var(--space-5);border-radius:var(--radius-xl);background:#1a1714;width:50%;position:absolute;overflow:hidden}._storyFrame_ta61z_455{clip-path:inset(0);transition:clip-path 1.2s cubic-bezier(.7,0,.2,1);position:absolute;inset:0;overflow:hidden}._storyFrame_ta61z_455[data-state=next]{clip-path:inset(100% 0 0)}._storyFrame_ta61z_455 img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s cubic-bezier(.2,.7,.2,1);transform:scale(1)}._storyFrame_ta61z_455[data-state=next] img{transform:scale(1.18)}._storyFrame_ta61z_455[data-state=past] img{transform:scale(1.06)}._storyInner_ta61z_483{grid-template-rows:auto 1fr auto;height:100%;padding-block:clamp(32px,7vh,72px);display:grid;position:relative}._storyCount_ta61z_491{font-size:var(--text-sm);letter-spacing:.04em;color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:500}._storyCount_ta61z_491 span{color:var(--ink);animation:_rise_ta61z_1 .6s var(--ease-out);display:inline-block}._storyChapters_ta61z_505{align-content:center;max-width:480px;display:grid}._storyChapter_ta61z_505{align-content:center;justify-items:start;gap:var(--space-4);opacity:0;visibility:hidden;transition:opacity .45s ease, transform .7s var(--ease-out), visibility 0s linear .45s;grid-area:1/1;display:grid;transform:translateY(28px)}._storyChapter_ta61z_505[data-active]{opacity:1;visibility:visible;transition:opacity .7s ease .25s, transform .9s var(--ease-out) .25s, visibility 0s;transform:none}._storyTitle_ta61z_536{letter-spacing:-.045em;max-width:12ch;font-size:clamp(2.4rem,1.5rem + 3vw,4.25rem);line-height:.98}._storyText_ta61z_543{max-width:40ch;font-size:var(--text-lg);color:var(--ink-2);line-height:1.6}._storyInlinePhoto_ta61z_550{display:none}._storyIndex_ta61z_554{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:var(--space-4);max-width:480px;display:grid}._storyIndex_ta61z_554 button{gap:var(--space-3);width:100%;padding-top:var(--space-2);font-size:var(--text-sm);text-align:left;color:var(--ink-3);transition:color .3s;display:grid}._storyIndex_ta61z_554 button[aria-current],._storyIndex_ta61z_554 button:hover{color:var(--ink)}._storyBar_ta61z_577{background:var(--line-strong);height:2px;display:block;position:relative;overflow:hidden}._storyBar_ta61z_577 span{background:var(--ink);transform-origin:0;transform:scaleX(clamp(0, var(--story) * var(--count) - var(--i), 1));position:absolute;inset:0}._saleBleed_ta61z_598{overflow-x:clip}._sale_ta61z_598{isolation:isolate;gap:var(--space-6);border:1px dashed var(--line-strong);background:radial-gradient(70% 90% at 100% 100%, color-mix(in srgb, var(--brass) 16%, transparent), transparent 70%), var(--surface-2);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;padding:clamp(28px,5vw,64px);display:grid;position:relative}._sale_ta61z_598:before,._sale_ta61z_598:after{content:"";z-index:-2;pointer-events:none;position:absolute}._sale_ta61z_598:before{border-block:1px dashed var(--line-strong);inset:-1px -100vw}._sale_ta61z_598:after{top:calc(var(--space-8) * -1);bottom:calc(var(--space-8) * -1);border-inline:1px dashed var(--line-strong);left:-1px;right:-1px}._saleDots_ta61z_642{z-index:-1;background:var(--brass);opacity:.55;pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/images/halftone.svg) 100% 100%/auto 100% no-repeat;mask:url(/images/halftone.svg) 100% 100%/auto 100% no-repeat}._saleCopy_ta61z_653{justify-items:start;gap:var(--space-4);display:grid}._saleKicker_ta61z_659{font-size:var(--text-sm);color:var(--brass)}._saleTitle_ta61z_664{font-size:var(--display-md);max-width:13ch}._saleText_ta61z_669{max-width:42ch;color:var(--ink-2)}._saleProducts_ta61z_674{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._saleProducts_ta61z_674 a{aspect-ratio:3/4;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--photo-well);display:block;overflow:hidden;box-shadow:0 18px 40px -28px #281c0e73}._saleProducts_ta61z_674 img{width:100%;height:100%;transition:transform .6s var(--ease-out);padding:12%}._saleProducts_ta61z_674 a:hover img{transform:scale(1.06)rotate(-2deg)}._saleProducts_ta61z_674 li:nth-child(2){transform:translateY(-18px)}._closingBand_ta61z_706{min-height:clamp(520px,78vh,760px)}._closingTitle_ta61z_710{letter-spacing:-.045em;color:#fff;max-width:14ch;font-size:clamp(2.6rem,1.6rem + 4vw,5rem)}._closingActions_ta61z_717{justify-content:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._services_ta61z_725{width:100%;margin-top:var(--space-7);border-top:1px solid var(--line);text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._services_ta61z_725 li{align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-4) 0 0;display:flex}._services_ta61z_725 svg{flex:none;margin-top:2px}._services_ta61z_725 p{font-size:var(--text-sm);display:grid}._services_ta61z_725 strong{font-weight:600}._services_ta61z_725 span{color:var(--ink-3)}@media (width<=1080px){._services_ta61z_725{grid-template-columns:repeat(2,minmax(0,1fr))}._sale_ta61z_598{grid-template-columns:1fr}._saleDots_ta61z_642{height:42%;top:auto}}@media (width<=860px){._explorer_ta61z_40{display:none}._categoryRow_ta61z_157{gap:var(--space-3);scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);grid-auto-columns:44%;grid-auto-flow:column;display:grid;overflow-x:auto}._categoryRow_ta61z_157 li{scroll-snap-align:start}._categoryCard_ta61z_789{gap:2px;display:grid}._categoryMedia_ta61z_793{aspect-ratio:1;margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--tint);display:block;overflow:hidden}._categoryMedia_ta61z_793 img{width:100%;height:100%;padding:12%}._categoryName_ta61z_806{font-weight:600}._categoryCount_ta61z_809{font-size:var(--text-xs);color:var(--ink-3)}._story_ta61z_428{height:auto}._storyPin_ta61z_435{height:auto;position:static;overflow:visible}._storyStage_ta61z_442,._storyCount_ta61z_491,._storyIndex_ta61z_554{display:none}._storyInner_ta61z_483{padding-block:0;display:block}._storyChapters_ta61z_505{gap:var(--space-8);max-width:none}._storyChapter_ta61z_505{opacity:1;visibility:visible;grid-area:auto;transform:none}._storyInlinePhoto_ta61z_550{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);width:100%;margin-bottom:var(--space-2);display:block}._band_ta61z_199{min-height:560px}._bandFade_ta61z_216:after,._band_ta61z_199[data-align=right] ._bandFade_ta61z_216:after{background:#0a0c0e8c}._band_ta61z_199{border-radius:var(--radius-lg);min-height:600px}._section_ta61z_1{padding-top:var(--space-8)}}@media (width<=560px){._services_ta61z_725{gap:var(--space-2);grid-template-columns:1fr 1fr}._saleProducts_ta61z_674 li:nth-child(2){transform:none}}@keyframes _rise_ta61z_1{0%{opacity:0;transform:translateY(10px)}}@media (width>=761px) and (width<=1080px){._tabPanel_ta61z_884>div>:nth-child(n+7){display:none}}:root{--bg:#f8f4ec;--surface:#fffdf9;--surface-2:#f1eadf;--well:#f1ece3;--well-2:#e7e0d4;--photo-well:#f2ede5;--photo-well-2:#e8e1d6;--ink:#1b1814;--ink-2:#5d5750;--ink-3:#8e877e;--ink-hover:#3a342e;--line:#e7dfd2;--line-strong:#d2c8b8;--accent:#2b4a3f;--accent-hover:#213a31;--accent-soft:#e3eae4;--brass:#9c7a45;--brass-soft:#f2e9d9;--sale:#b4372b;--sale-hover:#9a2c23;--sale-soft:#f7e3de;--sale-ink:#7d2219;--ok:#2f6f4c;--ok-soft:#e3eee5;--warn:#93650f;--warn-soft:#f5ebd5;--warn-ink:#6b4a0c;--dark:#0a0a0a;--dark-2:#1a1a1a;--dark-line:#ffffff1f;--on-dark:#f6f1e8;--on-dark-2:#f6f1e8a8;--tint-sand:#efe6d7;--tint-sage:#e4e8dd;--tint-mist:#e3e6e6;--tint-blush:#f0e3dc;--scrim:#14100c6b;--font-display:"Inter Tight", "Helvetica Neue", Arial, sans-serif;--font-body:"Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--display-xs:clamp(1.5rem, 1.3rem + .8vw, 2rem);--display-sm:clamp(1.9rem, 1.5rem + 1.6vw, 2.75rem);--display-md:clamp(2.4rem, 1.7rem + 2.8vw, 3.75rem);--display-lg:clamp(3rem, 1.9rem + 4.6vw, 5.75rem);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:72px;--space-9:112px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:26px;--radius-pill:999px;--page-max:1400px;--gutter:clamp(16px, 4vw, 48px);--header-h:72px;--ease-out:cubic-bezier(.22, .75, .2, 1);--shadow-sm:0 1px 2px #281e140f;--shadow-pop:0 24px 60px -24px #281e1447, 0 2px 6px #281e140d;--focus:0 0 0 2px var(--bg), 0 0 0 4px var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--text-md);letter-spacing:.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.55}img,svg,video{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}:focus-visible{box-shadow:var(--focus);outline:none}::selection{background:var(--ink);color:var(--bg)}.display{font-family:var(--font-display);letter-spacing:-.035em;font-weight:560;line-height:1}.container{width:100%;max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.product-photo{mix-blend-mode:multiply;object-fit:contain}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-4);background:var(--ink);color:var(--bg);border-radius:var(--radius-sm);position:absolute;top:-100px}.skip-link:focus{top:var(--space-4)}.tabular{font-variant-numeric:tabular-nums}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
