.page_page__VVkrA{padding-top:var(--page-top)}.page_head__Usd8_{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.page_title__3dCMO{font-size:var(--t-2xl)}.page_sub__0HvYd{margin-top:var(--s-1);font-size:var(--t-sm);color:var(--muted)}.page_loading__XYp_1{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;color:var(--muted)}.page_publish__7W1HE{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-3) var(--s-5);gap:var(--s-3) var(--s-5);padding:var(--s-4)}.page_publishWords__iCsMA{display:grid;grid-gap:var(--s-1);gap:var(--s-1);min-width:0}.page_publishAction__p4kaU{font-weight:700}.page_publishHint__8l7wI{font-size:var(--t-sm);color:var(--muted)}.page_publishLast__ciBP1{font-size:var(--t-sm)}.page_publishButton__FjRw_{display:flex;justify-content:flex-end}.page_snapshot__3nhlg{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-3);margin:var(--s-4) 0}.page_snapshotCount__sHUbL{font-weight:600}.page_sample__Wyz9Z{color:var(--muted)}.page_tiles__TwDTT{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin-bottom:var(--s-4)}.page_tiles__TwDTT>*{min-height:0}.page_partial__R_bFk{margin-bottom:var(--s-3);font-size:var(--t-sm);color:var(--muted)}.page_filters__czmUt{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin-bottom:var(--s-4)}.page_search__SnYXz{display:flex;gap:var(--s-2)}.page_searchField__vFvqW{position:relative;flex:1 1 auto;min-width:0;max-width:480px}.page_searchIcon__gpjiZ{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--muted);pointer-events:none}.page_searchInput__HDyvZ{width:100%;min-height:44px;padding:0 var(--s-3) 0 40px;background:var(--tag);border:1px solid var(--hair-strong);border-radius:var(--r);color:var(--ink);font-size:var(--t-md);transition:border-color var(--dur-1) var(--ease-out)}.page_searchInput__HDyvZ:focus-visible,.page_searchInput__HDyvZ:hover{border-color:var(--ink)}.page_searchInput__HDyvZ::-webkit-search-cancel-button{cursor:pointer}@media (max-width:1023px){.page_tiles__TwDTT{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:719px){.page_head__Usd8_{flex-wrap:wrap;margin-bottom:var(--s-3)}.page_publish__7W1HE{grid-template-columns:minmax(0,1fr);padding:var(--s-3)}.page_publishButton__FjRw_{justify-content:stretch}.page_publishButton__FjRw_>button{width:100%}.page_tiles__TwDTT{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}.page_search__SnYXz{flex-wrap:wrap}.page_searchField__vFvqW{flex-basis:100%;max-width:none}}.CheckoutForm_heading__Rxil9{font-size:var(--t-2xl);margin-bottom:var(--s-4)}.CheckoutForm_state__3bgvj{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-5);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow-tag);color:var(--muted)}.CheckoutForm_stateReserve__aP6hF{align-items:flex-start;min-height:62rem}.CheckoutForm_grid__4Grdi{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"form summary";grid-gap:var(--s-4);gap:var(--s-4);align-items:start}.CheckoutForm_form__Xlb5q{grid-area:form;display:grid;grid-gap:var(--s-4);gap:var(--s-4);min-width:0;padding:var(--s-5);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow-tag)}.CheckoutForm_field__xpkeO{display:grid;grid-gap:var(--s-1);gap:var(--s-1)}.CheckoutForm_label__AeP5q{padding:0;font-size:var(--t-sm);font-weight:600}.CheckoutForm_optional__qePl4{font-weight:400;color:var(--muted)}.CheckoutForm_control__G_GGv{width:100%;min-height:48px;padding:var(--s-2) var(--s-3);background:var(--board);border:1px solid var(--control-edge);border-radius:var(--r);color:var(--ink);font-size:var(--t-md);line-height:1.4;resize:vertical;transition:border-color var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out)}.CheckoutForm_control__G_GGv:hover:not(:disabled){border-color:var(--ink)}.CheckoutForm_control__G_GGv:focus-visible{background:var(--tag);border-color:var(--ink)}.CheckoutForm_control__G_GGv:disabled{color:var(--muted);cursor:not-allowed}.CheckoutForm_control__G_GGv[aria-invalid=true]{border-color:var(--danger);background:var(--tag)}.CheckoutForm_hint__2dejW{font-size:var(--t-sm);color:var(--muted)}.CheckoutForm_hint__2dejW[data-ok]{color:var(--ok);font-weight:500}.CheckoutForm_phone__NOlwu{font-weight:700}.CheckoutForm_error__UP7eY{display:flex;gap:var(--s-2);align-items:baseline;font-size:var(--t-sm);font-weight:600;color:var(--danger)}.CheckoutForm_error__UP7eY:before{content:"";flex:none;width:8px;height:8px;border:1.5px solid;transform:translateY(-1px) rotate(45deg)}.CheckoutForm_choices__7lTkU{display:grid;grid-gap:var(--s-2);gap:var(--s-2);min-width:0;margin:0;padding:0;border:0}.CheckoutForm_options__y6Dn7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-2);gap:var(--s-2)}.CheckoutForm_choice__ToXKf{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:var(--s-3);gap:var(--s-3);min-height:88px;padding:var(--s-3);background:var(--tag);border:1px solid var(--control-edge);border-radius:var(--r);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out)}.CheckoutForm_choice__ToXKf:hover{border-color:var(--ink)}.CheckoutForm_choice__ToXKf:has(.CheckoutForm_radio__vWYX9:checked){border-color:var(--ink);background:var(--board);outline:1px solid var(--ink);outline-offset:-2px}.CheckoutForm_choice__ToXKf:has(.CheckoutForm_radio__vWYX9:focus-visible){outline:2px solid var(--action);outline-offset:2px}.CheckoutForm_choices__7lTkU:disabled .CheckoutForm_choice__ToXKf{cursor:not-allowed;opacity:.72}.CheckoutForm_choices__7lTkU[aria-invalid=true] .CheckoutForm_choice__ToXKf{border-color:var(--danger)}.CheckoutForm_radio__vWYX9{position:absolute;inset:0;opacity:0;margin:0;cursor:inherit}.CheckoutForm_choiceMark__8nDNo{position:relative;width:22px;height:22px;margin-top:1px;border:1.5px solid var(--control-edge);border-radius:50%;background:var(--tag);transition:border-color var(--dur-1) var(--ease-out)}.CheckoutForm_choiceMark__8nDNo:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--ink);opacity:0;transform:scale(.5);transition:transform var(--dur-1) var(--ease-out),opacity var(--dur-1) var(--ease-out)}.CheckoutForm_choice__ToXKf:has(.CheckoutForm_radio__vWYX9:checked) .CheckoutForm_choiceMark__8nDNo{border-color:var(--ink)}.CheckoutForm_choice__ToXKf:has(.CheckoutForm_radio__vWYX9:checked) .CheckoutForm_choiceMark__8nDNo:after{opacity:1;transform:scale(1)}.CheckoutForm_choiceText__YG_4r{display:grid;grid-gap:var(--s-1);gap:var(--s-1)}.CheckoutForm_choiceLabel__oUrbo{font-weight:700;font-size:var(--t-lg);line-height:1.25}.CheckoutForm_choiceHint__i33bD{font-size:var(--t-sm);color:var(--muted)}.CheckoutForm_enter__hzMjm{animation:CheckoutForm_lay__WZOLY var(--dur-1) var(--ease-out) both}@keyframes CheckoutForm_lay__WZOLY{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.CheckoutForm_enter__hzMjm{animation:none}}.CheckoutForm_combo__oXSKm{position:relative}.CheckoutForm_comboList__ILUf8{position:absolute;z-index:10;top:calc(100% + var(--s-1));left:0;right:0;max-height:calc(44px * 6.5);margin:0;padding:var(--s-1) 0;overflow-y:auto;list-style:none;background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow-tag)}.CheckoutForm_comboList__ILUf8[hidden]{display:none}.CheckoutForm_comboOption__14Wtn{display:flex;align-items:center;min-height:44px;padding:var(--s-1) var(--s-3);color:var(--ink);font-size:var(--t-md);line-height:1.3;cursor:pointer}@media (hover:hover){.CheckoutForm_comboOption__14Wtn:hover{background:var(--board)}}.CheckoutForm_comboOption__14Wtn[aria-selected=true]{background:var(--board)}.CheckoutForm_addressRow__uhYr2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s-2);gap:var(--s-2);align-items:end;margin-top:var(--s-2)}.CheckoutForm_addressRow__uhYr2 .CheckoutForm_control__G_GGv{height:48px}.CheckoutForm_linesError__txOAk{color:var(--danger);font-weight:600}.CheckoutForm_banner__ghSM5,.CheckoutForm_linesError__txOAk{padding:var(--s-3);border:1px solid var(--danger);border-radius:var(--r)}.CheckoutForm_banner__ghSM5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);background:var(--board)}.CheckoutForm_bannerTitle__XNm__{display:flex;gap:var(--s-2);align-items:baseline;font-weight:700;color:var(--danger)}.CheckoutForm_bannerTitle__XNm__:before{content:"";flex:none;width:8px;height:8px;border:1.5px solid;transform:translateY(-1px) rotate(45deg)}.CheckoutForm_submitRow__ZjozP{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--hair)}.CheckoutForm_submit__V2P5z{width:100%;min-height:56px;font-size:var(--t-lg);transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),transform var(--dur-0) var(--ease-out)}button.CheckoutForm_submit__V2P5z:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.CheckoutForm_submitTotal__Hp08h{display:none}.CheckoutForm_streetCheck__vzzD1{display:grid;justify-items:start;grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-2);padding:var(--s-3);background:var(--board);border-radius:var(--r);font-size:var(--t-sm)}.CheckoutForm_streetCheck__vzzD1 .btn{max-width:100%;white-space:normal;text-align:left}.CheckoutForm_submit__V2P5z[data-pending]{background:var(--action);color:var(--on-action);border-color:var(--action) var(--action) var(--action-lip);cursor:progress}.CheckoutForm_summary__uJGwb{grid-area:summary;position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h) + var(--s-3));display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-4);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow-tag);min-width:0}.CheckoutForm_summaryTitle__o7_U2{font-size:var(--t-xl)}.CheckoutForm_summaryToggleWrap__vLhVf{display:none}.CheckoutForm_summaryBody__8N24U{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.CheckoutForm_sum__SDcp0{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);font-weight:600}.CheckoutForm_sumPart__itwmV{font-weight:500;color:var(--muted)}@media (max-width:1023px){.CheckoutForm_grid__4Grdi{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary" "form"}.CheckoutForm_summary__uJGwb{position:static;padding:0;gap:0}.CheckoutForm_summaryTitle__o7_U2{display:none}.CheckoutForm_summaryToggleWrap__vLhVf{display:block;font-size:inherit}.CheckoutForm_summaryToggle__RPbJr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);width:100%;min-height:56px;padding:0 var(--s-3);background:transparent;border:0;border-radius:var(--r);color:var(--ink);font-stretch:75%;font-size:var(--t-lg);font-weight:800;text-align:left}.CheckoutForm_summaryToggle__RPbJr:hover{background:var(--board)}.CheckoutForm_summaryFacts__X3JUf{display:inline-flex;gap:var(--s-2);align-items:baseline;font-stretch:100%;font-size:var(--t-sm);font-weight:600;color:var(--muted)}.CheckoutForm_summaryChevron__LlbTp{transition:transform var(--dur-1) var(--ease-out)}.CheckoutForm_summaryToggle__RPbJr[aria-expanded=true] .CheckoutForm_summaryChevron__LlbTp{transform:rotate(180deg)}.CheckoutForm_summaryBody__8N24U{display:none;padding:var(--s-2) var(--s-3) var(--s-3);border-top:1px solid var(--hair)}.CheckoutForm_summaryBody__8N24U[data-open]{display:grid}.CheckoutForm_form__Xlb5q{padding:var(--s-4) var(--s-3)}.CheckoutForm_submitTotal__Hp08h{display:grid;grid-gap:var(--s-1);gap:var(--s-1)}.CheckoutForm_stateReserve__aP6hF{min-height:80rem}}@media (max-width:599px){.CheckoutForm_options__y6Dn7{grid-template-columns:minmax(0,1fr)}.CheckoutForm_addressRow__uhYr2{grid-template-columns:repeat(2,minmax(0,1fr))}}.CheckoutForm_empty__mrGb6{display:grid;justify-items:start;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-5);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r)}.CheckoutForm_emptyPegs__r3_zQ{margin-bottom:var(--s-1)}.CheckoutForm_emptyTitle__q08_s{font-stretch:75%;font-weight:800;font-size:var(--t-xl);line-height:1.1}.CheckoutForm_emptyLead__ignke{color:var(--muted)}.CheckoutForm_success__tVXXR{display:grid;justify-items:start;grid-gap:var(--s-4);gap:var(--s-4);max-width:40rem;padding-bottom:var(--s-6)}.CheckoutForm_successEnter__J77VL{animation:CheckoutForm_successEnter__J77VL var(--dur-2) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 60ms)}@keyframes CheckoutForm_successEnter__J77VL{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CheckoutForm_successEnter__J77VL{animation-name:CheckoutForm_successFade__JIW_E}}@keyframes CheckoutForm_successFade__JIW_E{0%{opacity:0}to{opacity:1}}.CheckoutForm_ticket__5sxQb{position:relative;display:grid;grid-gap:var(--s-2);gap:var(--s-2);width:100%;padding:var(--s-6) var(--s-5) var(--s-5);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:0 12px 24px -16px rgba(23,25,30,.35)}.CheckoutForm_ticketHole__vctHG{position:absolute;top:var(--s-3);left:50%;width:14px;height:14px;transform:translateX(-50%);border-radius:50%;background:var(--board);border:1px solid var(--hair-strong)}.CheckoutForm_ticketLabel__PAx_n{font-size:var(--t-sm);font-weight:600;color:var(--muted)}.CheckoutForm_orderId__h6acB{font-size:clamp(2.5rem,7vw,4.5rem);font-weight:800;line-height:1;letter-spacing:-.01em;overflow-wrap:anywhere;padding-bottom:var(--s-3);border-bottom:1px dashed var(--hair-strong)}.CheckoutForm_successLead___vsJ3{margin-top:var(--s-2);font-stretch:75%;font-weight:800;font-size:var(--t-xl);line-height:1.1}.CheckoutForm_nextTitle__DQM_W{margin-top:var(--s-2);font-family:var(--font);font-stretch:100%;font-size:var(--t-sm);font-weight:700;letter-spacing:0}.CheckoutForm_successText__nik_M{color:var(--muted)}.CheckoutForm_successTotals__ts5vp{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding-bottom:var(--s-3);border-bottom:1px dashed var(--hair-strong)}.CheckoutForm_successLines__kbdeM{display:grid;grid-gap:var(--s-1);gap:var(--s-1);margin:0;padding:0;list-style:none}.CheckoutForm_successLines__kbdeM>li>span:first-child{min-width:0;overflow-wrap:anywhere}.CheckoutForm_successActions__xF1Zt{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3)}.Price_price__kswRu{font-stretch:75%;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.1;white-space:nowrap}.Price_sm__m8ozw{font-size:var(--t-md)}.Price_md__IQWtS{font-size:1.375rem}.Price_lg__oCtKB{font-size:var(--t-xl)}.Price_xl__Eh1lR{font-size:2.5rem;line-height:1}.Price_request__CJ_YV{font-stretch:100%;font-weight:500;font-size:var(--t-sm);color:var(--muted);white-space:normal}.QtyStepper_stepper__d7kOL{display:inline-grid;grid-template-columns:44px minmax(3ch,auto) 44px;align-items:center;background:var(--tag);border:1px solid var(--control-edge);border-radius:var(--r)}.QtyStepper_block__GBcXn{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;width:100%;border-color:var(--ink)}.QtyStepper_step__cVe_1{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:0;border-radius:var(--r);color:var(--ink);transition:background-color var(--dur-1) var(--ease-out)}.QtyStepper_step__cVe_1:hover:not(:disabled){background:var(--board)}.QtyStepper_step__cVe_1:active:not(:disabled){background:var(--hair)}.QtyStepper_step__cVe_1:disabled{color:var(--hair-strong)}.QtyStepper_n__nv0xV{min-width:3ch;padding:0 var(--s-1);text-align:center;font-stretch:75%;font-weight:800;font-size:var(--t-lg)}.QtyStepper_sm__gjkYV .QtyStepper_n__nv0xV{font-size:var(--t-md)}.CatalogFilters_rail__8fZZS{grid-area:rail;align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--topbar-h) + var(--s-3));max-height:calc(100vh - var(--topbar-h) - var(--s-5));overflow-y:auto;min-width:0;padding:0 var(--s-4) var(--s-2);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow-tag);scrollbar-width:thin}.CatalogFilters_head__U4HOQ{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);padding:var(--s-4) 0 var(--s-3);border-bottom:1px solid var(--hair)}.CatalogFilters_title__g5kaw{font-size:var(--t-xl)}.CatalogFilters_sheetCount__3TES_{display:none;font-size:var(--t-sm);color:var(--muted)}.CatalogFilters_backdrop__2aX51,.CatalogFilters_bar__u74vB,.CatalogFilters_foot__u5nz_{display:none}@media (max-width:1023px){.CatalogFilters_bar__u74vB{grid-area:bar;position:-webkit-sticky;position:sticky;top:var(--topbar-h);z-index:10;display:grid;grid-gap:var(--s-1);gap:var(--s-1);margin:0 calc(var(--gutter) * -1);padding:var(--s-2) var(--gutter);background:var(--tag);border-bottom:1px solid var(--hair)}.CatalogFilters_barRow__Z7f0N{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.CatalogFilters_strip__0Y1eR{display:none}.CatalogFilters_barCount__B0bUV{font-weight:600;font-size:var(--t-sm)}.CatalogFilters_trigger__IspxQ{font-size:var(--t-sm)}.CatalogFilters_badge__b4SxQ{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--ink);color:var(--tag);font-size:var(--t-xs);font-weight:700}.CatalogFilters_backdrop__2aX51{display:block;position:fixed;inset:0;z-index:40;background:rgba(23,25,30,.48);opacity:0;visibility:hidden;transition:opacity var(--dur-1) var(--ease-out),visibility 0s linear var(--dur-1)}.CatalogFilters_backdrop__2aX51[data-open]{opacity:1;visibility:visible;transition:opacity var(--dur-1) var(--ease-out)}.CatalogFilters_rail__8fZZS{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:41;display:flex;flex-direction:column;max-height:min(88vh,88dvh);overflow:hidden;padding:0;border:0;border-radius:var(--r) var(--r) 0 0;box-shadow:0 -16px 40px -16px rgba(23,25,30,.4);transform:translateY(100%);visibility:hidden;transition:transform var(--dur-2) var(--ease-out),visibility 0s linear var(--dur-2);outline:none}.CatalogFilters_rail__8fZZS[data-open]{transform:translateY(0);visibility:visible;transition:transform var(--dur-2) var(--ease-out)}.CatalogFilters_head__U4HOQ{padding:var(--s-3) var(--gutter)}.CatalogFilters_sheetCount__3TES_{display:block}.CatalogFilters_body__r_7cC{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--gutter) var(--s-3)}.CatalogFilters_foot__u5nz_{display:block;padding:var(--s-3) var(--gutter) calc(var(--s-3) + env(safe-area-inset-bottom));border-top:1px solid var(--hair)}.CatalogFilters_done__7PqGM{width:100%}}@media (max-width:1023px){html:has(.CatalogFilters_bar__u74vB){scroll-padding-top:calc(var(--topbar-h) + 109px + var(--s-2))}}.page_page__Iyibe{padding-top:var(--page-top)}.page_grid__5Rswb{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--s-5);gap:var(--s-5);align-items:start}.page_visual__NXiMU{display:grid;grid-gap:var(--s-3);gap:var(--s-3);min-width:0}svg.page_picture__OXIVr{width:var(--spool);height:var(--spool);filter:drop-shadow(0 16px 16px rgba(23,25,30,.22))}.page_outTag__JKYHG{top:var(--s-3);left:var(--s-3)}@media (max-width:719px){.page_outTag__JKYHG{top:var(--s-2);left:var(--s-2)}}.page_plate__uXoHw{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-2) var(--s-3);min-height:112px;padding:var(--s-3) var(--s-4);border:1px solid var(--hair);border-radius:var(--r)}.page_plateName__iNXGk{font-stretch:75%;font-weight:800;font-size:var(--t-2xl);line-height:1.02}.page_plateCode__n2YOJ{font-size:var(--t-lg)}.page_tag__aqjP0{display:grid;grid-gap:var(--s-2);gap:var(--s-2);min-width:0;padding:var(--s-4);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow-tag)}.page_crumbs__iDUl7{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s-1);margin:0;padding:0;list-style:none;font-size:var(--t-sm)}.page_crumbs__iDUl7 li{display:inline-flex;align-items:center;gap:var(--s-1)}.page_crumbs__iDUl7 a{display:inline-flex;align-items:center;min-height:44px;color:var(--action-hover);font-weight:600}.page_crumbs__iDUl7 a:hover{color:var(--ink)}.page_crumbSep__w9FqV{color:var(--muted)}.page_name__gahS1{margin-top:var(--s-1);font-size:clamp(2rem,3.4vw,3rem);overflow-wrap:anywhere}.page_variant__PnIiK{display:block;font-size:var(--t-lg);font-weight:500;color:var(--muted)}.page_twin___bkgW{margin-top:var(--s-1)}.page_line__8xAVX{font-size:var(--t-lg);font-weight:500}.page_nowrap__VTn5b{white-space:nowrap}.page_spec__Q0D3n{color:var(--muted)}.page_priceRow__akiOW{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-2) var(--s-3);margin:var(--s-3) 0 var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--hair)}.page_confirm__u2uoH{font-size:var(--t-sm);color:var(--muted)}.page_facts__0zMMQ{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--hair)}.page_factsTitle__vYskS{font-size:var(--t-lg)}.page_dl__ApOMG{display:grid;margin:0}.page_fact__lek0C{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--hair)}.page_fact__lek0C:last-child{border-bottom:0}.page_fact__lek0C dt{color:var(--muted)}.page_fact__lek0C dd{margin:0;font-weight:600;overflow-wrap:anywhere}.page_section__dzrW5{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding-top:var(--s-7)}.page_sectionTitle__Bdd1g{font-size:var(--t-2xl)}.page_siblings__lbBVj{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding:0;list-style:none}.page_sibling__R2Fo8{display:grid;justify-items:center;align-content:start;grid-gap:var(--s-1);gap:var(--s-1);padding:var(--s-2) var(--s-1);border:1px solid transparent;border-radius:var(--r);text-align:center;text-decoration:none;transition:background-color var(--dur-1) var(--ease-out)}.page_sibling__R2Fo8:hover{background:var(--tag)}.page_sibling__R2Fo8:hover .page_siblingName___49r1{text-decoration:underline}.page_sibling__R2Fo8[aria-current=page]{background:var(--tag);border-color:var(--ink)}.page_siblingSpool___YiaS{filter:drop-shadow(0 6px 6px rgba(23,25,30,.2))}.page_siblingName___49r1{font-size:var(--t-sm);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.page_siblingOut__N7nHr{font-size:var(--t-xs);color:var(--muted)}@media (max-width:1023px){.page_grid__5Rswb{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.page_tag__aqjP0{padding:var(--s-3)}.page_plate__uXoHw{align-items:center;min-height:40px;padding:var(--s-1) var(--s-3)}.page_plateName__iNXGk{font-size:var(--t-lg)}.page_siblings__lbBVj{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter)}.page_siblings__lbBVj>li{flex:none}.page_sibling__R2Fo8{width:104px}}.page_contact__G1N8J{margin-top:var(--s-3)}.ProductBuy_buy__7qESS{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3)}.ProductBuy_add__E6MMT{min-width:0}.ProductBuy_add__E6MMT .btn{min-height:48px;font-size:var(--t-lg);transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),transform var(--dur-0) var(--ease-out)}.ProductBuy_add__E6MMT .btn:active:not(:disabled){transform:scale(.97)}.ProductBuy_inCart__eJmiE{font-weight:600}.ProductBuy_checkout__m5UGy{grid-column:1/-1;justify-self:start}@media (max-width:400px){.ProductBuy_buy__7qESS{grid-template-columns:minmax(0,1fr)}}.ProductGallery_board__GiPcc{--spool:360px;position:relative;display:grid;place-items:center;min-height:calc(var(--spool) + var(--s-8));padding:var(--s-6) var(--s-3);border:1px solid var(--hair-strong);border-radius:var(--r)}.ProductGallery_hang__S7JLN{--visual-size:var(--spool);display:grid;place-items:center}.ProductGallery_gallery__K2ezm{display:grid;grid-gap:var(--s-3);gap:var(--s-3);min-width:0}.ProductGallery_strip__bcIL0{--spool:360px;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.ProductGallery_strip__bcIL0::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.ProductGallery_strip__bcIL0{scroll-behavior:auto}}.ProductGallery_slide__IeHho{display:grid;place-items:center;min-width:0;scroll-snap-align:start}.ProductGallery_slide__IeHho>.ProductGallery_board__GiPcc{justify-self:stretch}.ProductGallery_photo__N50lw{display:grid;place-items:center;width:min(100%,calc(var(--spool) + var(--s-8)));aspect-ratio:1;height:auto;padding:var(--s-3);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r)}.ProductGallery_photo__N50lw img{width:100%;height:100%;object-fit:contain}.ProductGallery_controls__oodU_{display:flex;align-items:center;gap:var(--s-2)}.ProductGallery_nav__dGuvL{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:var(--tag);border:1px solid var(--hair-strong);border-radius:var(--r);color:var(--ink);transition:border-color var(--dur-1) var(--ease-out)}.ProductGallery_nav__dGuvL:hover:not([aria-disabled=true]){border-color:var(--ink)}.ProductGallery_nav__dGuvL[aria-disabled=true]{color:var(--hair-strong)}.ProductGallery_thumbs__mum6k{display:flex;flex:1 1;min-width:0;gap:var(--s-2);padding:3px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.ProductGallery_thumbs__mum6k::-webkit-scrollbar{display:none}.ProductGallery_thumb__mM8HT{flex:none;display:grid;place-items:center;width:56px;height:56px;padding:0;background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);overflow:hidden;transition:border-color var(--dur-1) var(--ease-out)}.ProductGallery_thumb__mM8HT:hover{border-color:var(--ink)}.ProductGallery_thumb__mM8HT img{display:block;width:100%;height:100%;object-fit:contain}.ProductGallery_thumb__mM8HT[aria-current=true]{box-shadow:0 0 0 2px var(--ink)}@media (max-width:1023px){.ProductGallery_board__GiPcc,.ProductGallery_strip__bcIL0{--spool:280px}.ProductGallery_board__GiPcc{min-height:0;padding:var(--s-5) var(--s-3)}}@media (max-width:719px){.ProductGallery_board__GiPcc,.ProductGallery_strip__bcIL0{--spool:240px}}.WindingSpool_spool__LB8Mn{flex:none}.WindingSpool_winding__iJyRi{stroke-dasharray:44;stroke-dashoffset:44;transform:rotate(-90deg);transform-origin:12px 12px;animation:WindingSpool_wind__LObcL 1.2s var(--ease-out) infinite}@keyframes WindingSpool_wind__LObcL{0%{stroke-dashoffset:44}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.WindingSpool_winding__iJyRi{animation:none;stroke-dashoffset:0}}.page_head__Q5f21{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.page_title__opahZ{font-size:var(--t-2xl)}.page_panel__IHw5k{max-width:720px;padding:var(--s-4)}.page_panel__IHw5k+.page_panel__IHw5k{margin-top:var(--s-4)}.page_panelHead__jQj_n{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--hair)}.page_panelTitle__W0JJu{font-size:var(--t-lg)}.page_panelBody__7M_Nh{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding-top:var(--s-3)}.page_line__guoGN{max-width:none}.page_hint__g_VXV{max-width:none}.page_hint__g_VXV,.page_when__Optuc{font-size:var(--t-sm);color:var(--muted)}.page_lines__xIsrE{display:grid;grid-gap:var(--s-1);gap:var(--s-1);margin:0;padding:0;list-style:none}.page_lines__xIsrE>li{padding:var(--s-1) 0}.page_actions__Mhltk{display:flex;flex-wrap:wrap;gap:var(--s-2)}.page_submit__CgrEb{display:inline-flex}.page_submit__CgrEb>button{display:inline-flex;align-items:center;gap:var(--s-2)}@media (max-width:719px){.page_head__Q5f21{flex-wrap:wrap;margin-bottom:var(--s-3)}.page_panel__IHw5k{padding:var(--s-3)}.page_actions__Mhltk>*,.page_submit__CgrEb,.page_submit__CgrEb>button{width:100%}}.SortSelect_form__Uzzpg{display:flex;align-items:center;gap:var(--s-2);min-width:0;max-width:100%}.SortSelect_label__dmfIK{font-size:var(--t-sm);font-weight:500;color:var(--muted);white-space:nowrap}.SortSelect_wrap__cAaA7{position:relative;display:flex;flex:1 1 auto;align-items:center;min-width:0}@media (max-width:359px){.SortSelect_form__Uzzpg{flex-direction:column;align-items:stretch;gap:var(--s-1)}}.SortSelect_select__O0BJc{width:100%;min-width:0;text-overflow:ellipsis;min-height:44px;padding:0 var(--s-6) 0 var(--s-3);background:var(--tag);color:var(--ink);border:1px solid var(--control-edge);border-radius:var(--r);font-size:1rem;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out)}.SortSelect_select__O0BJc:hover{border-color:var(--ink)}.SortSelect_chevron__1LUNf{position:absolute;right:var(--s-2);pointer-events:none;color:var(--ink)}.ConfirmDialog_root__0s6Ln{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:var(--s-3)}.ConfirmDialog_backdrop__fPvH8{position:absolute;inset:0;background:rgba(23,25,30,.48);animation:ConfirmDialog_fadeIn__p_MIb var(--dur-1) var(--ease-out) both}.ConfirmDialog_panel__jXYGR{position:relative;width:min(440px,calc(100% - 32px));padding:var(--s-4);background:var(--tag);border-radius:var(--r);box-shadow:var(--shadow-panel)}.ConfirmDialog_title__vgM5l{font-size:var(--t-xl);margin-bottom:var(--s-2)}.ConfirmDialog_lead__Q30GS{color:var(--muted);max-width:none}.ConfirmDialog_field__izaQ5{margin-top:var(--s-3)}.ConfirmDialog_actions__RmoVD{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-4)}.ConfirmDialog_actions__RmoVD button[data-destructive]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:700}.ConfirmDialog_enter__M_8wk{animation:ConfirmDialog_panelIn___8kgK var(--dur-1) var(--ease-out) both}@keyframes ConfirmDialog_fadeIn__p_MIb{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog_panelIn___8kgK{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@media (max-width:719px){.ConfirmDialog_root__0s6Ln{align-items:end;padding:0}.ConfirmDialog_sheet__3oE8Z{width:100%;border-radius:var(--r) var(--r) 0 0;padding-bottom:calc(var(--s-4) + env(safe-area-inset-bottom, 0px))}.ConfirmDialog_sheet__3oE8Z.ConfirmDialog_enter__M_8wk{animation-name:ConfirmDialog_sheetIn__MnWRL}.ConfirmDialog_actions__RmoVD{flex-direction:column-reverse}.ConfirmDialog_actions__RmoVD button{width:100%}}@keyframes ConfirmDialog_sheetIn__MnWRL{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ConfirmDialog_enter__M_8wk,.ConfirmDialog_sheet__3oE8Z.ConfirmDialog_enter__M_8wk{animation-name:ConfirmDialog_fadeIn__p_MIb}}.OrderSaleForm_stack__qXH_S{min-width:0}.OrderSaleForm_form__CV3sn,.OrderSaleForm_stack__qXH_S{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.OrderSaleForm_select__0gLhP{width:100%;min-height:48px;font-size:var(--t-md)}.OrderSaleForm_check__722ir{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;grid-gap:var(--s-2);gap:var(--s-2);min-height:44px;padding:var(--s-1) 0;cursor:pointer}.OrderSaleForm_check__722ir input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink);cursor:pointer}.OrderSaleForm_check__722ir>span{display:grid;grid-gap:2px;gap:2px}.OrderSaleForm_checkLabel__Lnfw3{font-weight:600}.OrderSaleForm_confirmList__MxVNv{display:grid;grid-gap:var(--s-1);gap:var(--s-1);margin:var(--s-3) 0 0;padding:0;border:0;min-width:0}.OrderSaleForm_confirmList__MxVNv legend{padding:0;margin-bottom:var(--s-1)}.OrderSaleForm_submitRow__Zdq5r{display:grid;grid-gap:var(--s-2);gap:var(--s-2);justify-items:start}.OrderSaleForm_inline__dGlds{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-3)}.OrderSaleForm_result__guFT6{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.OrderSaleForm_header__duIhv{font-weight:600}.OrderSaleForm_list__elQxm{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding:0;list-style:none}.OrderSaleForm_item__HENC1{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--hair)}.OrderSaleForm_item__HENC1:last-child{border-bottom:0}.OrderSaleForm_mark___e3rz{flex:none;width:18px;height:18px;margin-top:3px}.OrderSaleForm_itemBody__9e93F{display:grid;grid-gap:var(--s-1);gap:var(--s-1);min-width:0;overflow-wrap:anywhere}.OrderSaleForm_failed__VT_2h{font-weight:600}.OrderSaleForm_sync__tC4Zc{display:grid;grid-gap:var(--s-1);gap:var(--s-1);justify-items:start}.OrderSaleForm_undo__L8LOt{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--s-1) var(--s-2)}.OrderSaleForm_muted__xTO8R{font-size:var(--t-sm);color:var(--muted)}@media (max-width:479px){.OrderSaleForm_item__HENC1{grid-template-columns:18px minmax(0,1fr)}.OrderSaleForm_undo__L8LOt{grid-column:2;justify-content:flex-start}}.StatusControl_control__4nsKZ{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.StatusControl_fieldset__dTLdI{display:grid;grid-gap:var(--s-2);gap:var(--s-2);min-width:0;margin:0;padding:0;border:0}.StatusControl_fieldset__dTLdI:focus-visible{outline-offset:4px}.StatusControl_group__REY0B{display:flex;min-width:0}.StatusControl_seg__Ab0tJ{flex:1 1;display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px;min-width:0;min-height:48px;padding:var(--s-1) var(--s-2);background:var(--tag);border:1px solid var(--hair-strong);border-radius:0;color:var(--ink);font-size:var(--t-sm);font-weight:600;line-height:1.2;transition:background-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.StatusControl_seg__Ab0tJ+.StatusControl_seg__Ab0tJ{margin-left:-1px}.StatusControl_seg__Ab0tJ:first-child{border-radius:var(--r) 0 0 var(--r)}.StatusControl_seg__Ab0tJ:last-child{border-radius:0 var(--r) var(--r) 0}.StatusControl_seg__Ab0tJ:focus-visible,.StatusControl_seg__Ab0tJ:hover:not(:disabled){position:relative;z-index:1;border-color:var(--ink)}.StatusControl_seg__Ab0tJ[aria-pressed=true]{position:relative;z-index:1;background:var(--ink);border-color:var(--ink);color:var(--on-action)}.StatusControl_seg__Ab0tJ:disabled{color:var(--muted);cursor:not-allowed}.StatusControl_seg__Ab0tJ[aria-pressed=true]:disabled{background:var(--muted);border-color:var(--muted);color:var(--on-action)}.StatusControl_segIcon__9rlSW{display:grid;place-items:center;height:20px}.StatusControl_segWord__8e6Yi{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StatusControl_pending__hbNcS{position:relative;z-index:1;border-color:var(--ink)}.StatusControl_reason__imYo7{font-size:var(--t-sm);color:var(--muted)}.StatusControl_cancelRow__IKzb9{display:flex;padding-top:var(--s-3);border-top:1px solid var(--hair)}@media (max-width:479px){.StatusControl_segWord__8e6Yi{font-size:.75rem}}.ProductVisual_blister__tOSiT,.ProductVisual_photo__ENkRF{--v:var(--visual-size,var(--v-size))}.ProductVisual_photo__ENkRF{display:block;width:var(--v);height:var(--v);padding:calc(var(--v) * .06);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:0 10px 16px -12px rgba(23,25,30,.3)}.ProductVisual_photo__ENkRF img{width:100%;height:100%;object-fit:contain}.ProductVisual_blister__tOSiT{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--v) * .78);height:var(--v);padding:calc(var(--v) * .16) calc(var(--v) * .07) calc(var(--v) * .07);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);filter:drop-shadow(0 10px 10px rgba(23,25,30,.18))}.ProductVisual_hole__xuWLz{position:absolute;top:calc(var(--v) * .05);left:50%;width:max(5px,calc(var(--v) * .0625));aspect-ratio:1;transform:translateX(-50%);background:var(--board);border:1px solid var(--hair-strong);border-radius:50%}.ProductVisual_art__ZL0OQ{flex:1 1;width:100%;min-height:0}.ProductVisual_art__ZL0OQ *{vector-effect:non-scaling-stroke}.CartSummary_lines__FHi9H{margin:0;padding:0;list-style:none}.CartSummary_line__FOSj8{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"thumb what total" "thumb controls controls";align-items:start;grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--hair)}.CartSummary_thumb__37LlL{grid-area:thumb;display:grid;place-items:center;width:56px;height:56px}.CartSummary_thumb__37LlL svg{filter:drop-shadow(0 4px 4px rgba(23,25,30,.2))}.CartSummary_gone__nQuI_{width:48px;height:48px;border:1px dashed var(--hair-strong);border-radius:50%}.CartSummary_what__0wNij{grid-area:what;display:grid;grid-gap:2px;gap:2px;min-width:0}.CartSummary_name__6EmCM{font-weight:600;line-height:1.3;overflow-wrap:anywhere}.CartSummary_meta__EXCNU{font-size:var(--t-sm);color:var(--muted)}.CartSummary_nowrap__tQF1h{white-space:nowrap}.CartSummary_error__jVe0z,.CartSummary_warn___LEOe{font-size:var(--t-sm);color:var(--danger);font-weight:600}.CartSummary_error__jVe0z{margin-top:var(--s-1)}.CartSummary_stock__JlIKQ{justify-self:start;margin-top:var(--s-1);padding:0 var(--s-1);border:1px solid;border-radius:var(--r);font-size:var(--t-xs);font-weight:600;line-height:1.5;color:var(--danger)}.CartSummary_line__FOSj8[data-error] .CartSummary_thumb__37LlL{outline:2px solid var(--danger);outline-offset:2px;border-radius:50%}.CartSummary_total__JzMqp{grid-area:total;justify-self:end;padding-top:2px}.CartSummary_controls__XNqse{grid-area:controls;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2)}.CartSummary_remove__QP6bC{min-height:44px;padding:0 var(--s-1);background:transparent;border:0;color:var(--ink);font-size:var(--t-sm);font-weight:600;text-decoration:underline;text-underline-offset:.15em;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);transition:-webkit-text-decoration-color var(--dur-1) var(--ease-out);transition:text-decoration-color var(--dur-1) var(--ease-out);transition:text-decoration-color var(--dur-1) var(--ease-out),-webkit-text-decoration-color var(--dur-1) var(--ease-out)}.CartSummary_remove__QP6bC:hover:not(:disabled){-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.CartSummary_remove__QP6bC:disabled{color:var(--muted)}.CartDrawer_root__ZZST6{position:fixed;inset:0;z-index:50}.CartDrawer_backdrop__dz0F9{position:absolute;inset:0;background:rgba(23,25,30,.48)}.CartDrawer_panel___YAh1{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(420px,100%);background:var(--tag);box-shadow:-16px 0 40px -16px rgba(23,25,30,.4);outline:none}.CartDrawer_head__PziAt{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-3) var(--s-3) var(--s-4);border-bottom:1px solid var(--hair)}.CartDrawer_title__1TJJ7{display:flex;align-items:baseline;gap:var(--s-3)}.CartDrawer_heading__8XR7w{font-size:var(--t-xl)}.CartDrawer_count__KNXxj{font-size:var(--t-sm);color:var(--muted)}.CartDrawer_close__tvW68{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:1px solid var(--hair-strong);border-radius:var(--r);color:var(--ink);transition:border-color var(--dur-1) var(--ease-out)}.CartDrawer_close__tvW68:hover{border-color:var(--ink)}.CartDrawer_state__odjao{padding:var(--s-5) var(--s-4);color:var(--muted)}.CartDrawer_body__3Told{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--s-4)}.CartDrawer_foot__SN9qa{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-3) var(--s-4) calc(var(--s-3) + env(safe-area-inset-bottom));border-top:1px solid var(--hair);background:var(--tag)}.CartDrawer_sum__FAmc5{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);font-weight:600}.CartDrawer_foot__SN9qa .btn{transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),transform var(--dur-0) var(--ease-out)}.CartDrawer_foot__SN9qa .btn:active:not(:disabled){transform:scale(.97)}.CartDrawer_empty__PibHy{display:grid;justify-items:start;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-5) var(--s-4)}.CartDrawer_pegs__4wqUN{margin-bottom:var(--s-2)}.CartDrawer_emptyText__Qwpys{font-stretch:75%;font-weight:800;font-size:var(--t-xl);line-height:1.1}.CartDrawer_note__0AJ42{margin:0;font-size:var(--t-sm);color:var(--muted);overflow-wrap:anywhere}.CookieConsent_card__cq0og{position:fixed;z-index:28;right:var(--gutter);bottom:calc(var(--s-4) + env(safe-area-inset-bottom));width:min(400px,calc(100vw - 2 * var(--gutter)));padding:var(--s-4);background:var(--tag);border:1px solid var(--hair-strong);border-radius:var(--r);box-shadow:var(--shadow-panel);color:var(--ink)}.CookieConsent_card__cq0og:before{content:"";position:absolute;top:12px;left:12px;width:10px;height:10px;border-radius:50%;background:var(--board);border:1px solid var(--hair-strong)}.CookieConsent_head__4B1Ne{display:flex;align-items:center;gap:var(--s-3);padding-left:var(--s-4)}.CookieConsent_glyph__leacB{display:block;flex:none;width:40px;height:40px;color:var(--ink)}.CookieConsent_heading__DKnUf{margin:0;font-size:var(--t-lg);font-weight:600;line-height:1.3}.CookieConsent_lead__qJFC5{margin:var(--s-3) 0 0;font-size:var(--t-md);color:var(--muted)}.CookieConsent_details__9vdCo{margin:var(--s-2) 0 0;font-size:var(--t-xs);color:var(--muted);animation:CookieConsent_appear__jpy8N var(--dur-0) var(--ease-out)}.CookieConsent_actions__qKujs{display:flex;gap:var(--s-2);margin-top:var(--s-3)}.CookieConsent_actions__qKujs>.btn{flex:1 1;min-width:0}.CookieConsent_toggle__RHAUf{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--s-1);padding:0;border:0;background:none;font-size:var(--t-sm);font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px;cursor:pointer}@media (max-width:719px){.CookieConsent_card__cq0og{left:var(--s-3);right:var(--s-3);width:auto;bottom:calc(var(--s-3) + env(safe-area-inset-bottom));max-height:calc(100dvh - var(--topbar-h) - var(--s-6));overflow-y:auto;padding:var(--s-2) var(--s-3) var(--s-3);display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--s-2)}.CookieConsent_card__cq0og:before{display:none}.CookieConsent_head__4B1Ne{order:1;flex:1 1;min-width:0;padding-left:0}.CookieConsent_glyph__leacB{display:none}.CookieConsent_heading__DKnUf{font-size:var(--t-md);line-height:1.25}.CookieConsent_toggle__RHAUf{order:2;flex:none;margin-top:0;font-size:var(--t-xs)}.CookieConsent_details__9vdCo,.CookieConsent_lead__qJFC5{order:3;flex:0 0 100%;margin-top:0}.CookieConsent_lead__qJFC5{font-size:var(--t-sm)}.CookieConsent_card__cq0og:not([data-expanded]) .CookieConsent_lead__qJFC5{display:none}.CookieConsent_actions__qKujs{order:4;flex:0 0 100%;margin-top:var(--s-1)}.CookieConsent_card__cq0og{transition:translate var(--dur-1) var(--ease-out)}body:has([data-bottom-bar]) .CookieConsent_card__cq0og,body:has([data-sticky-buy]) .CookieConsent_card__cq0og{translate:0 -64px;max-height:calc(100dvh - var(--topbar-h) - var(--s-6) - 64px - env(safe-area-inset-bottom))}}@keyframes CookieConsent_appear__jpy8N{0%{opacity:0}to{opacity:1}}.Footer_footer__UaG1g{--ink:#FFFFFF;--muted:#FFFFFF;--hair:rgba(255,255,255,0.28);--hair-strong:rgba(255,255,255,0.5);margin-top:var(--s-6);padding:var(--s-6) 0 var(--s-5);background:var(--action);color:var(--on-action)}.Footer_grid__qjDt3{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,4fr) auto;grid-gap:var(--s-5) var(--s-6);gap:var(--s-5) var(--s-6);align-items:start}.Footer_brand___zP6t{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.Footer_shelf__DWgUN{--ink:#17191E;justify-self:start;padding:10px 14px;background:var(--tag);border-radius:var(--r);color:var(--ink)}.Footer_tagline__EtMBR{font-stretch:var(--stretch-display);font-weight:800;font-size:var(--t-xl);line-height:1.15;max-width:28ch}.Footer_taglineLocal__f4zhP{color:var(--muted);font-size:var(--t-sm)}.Footer_contact__Qek_T{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Footer_heading__8gwfT{font-size:var(--t-lg)}.Footer_list__nA1sk{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:0}.Footer_row___8gJy{display:grid;grid-gap:2px;gap:2px}.Footer_row___8gJy dt{font-size:var(--t-sm);font-weight:400;color:var(--muted)}.Footer_row___8gJy dd{margin:0;font-weight:600}.Footer_pending__7TuNH{color:var(--muted)}.Footer_cookies__ohCB2{justify-self:start;min-height:44px;padding:0;border:0;background:none;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px;cursor:pointer}.Footer_lang__ZJVwc{justify-self:end}@media (max-width:860px){.Footer_grid__qjDt3{grid-template-columns:minmax(0,1fr)}.Footer_lang__ZJVwc{justify-self:start;margin-left:-6px}}.LangSwitch_switch__cE_CX{display:flex;align-items:center}.LangSwitch_link__ruj5N{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 6px;font-size:var(--t-xs);font-weight:600;letter-spacing:.02em;color:var(--muted);text-decoration:none;transition:color var(--dur-1) var(--ease-out)}.LangSwitch_link__ruj5N:hover{color:var(--ink);text-decoration:underline}.LangSwitch_link__ruj5N[aria-current=true]{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.45em}.Mark_lockup__O7ooc{display:inline-flex;align-items:center;gap:var(--s-2)}.Mark_wordmark__JnnH9{font-weight:800;font-size:1.125rem;letter-spacing:-.02em;line-height:1;white-space:nowrap}.OrderStatus_column__b5ykZ{display:grid;grid-gap:var(--s-5);gap:var(--s-5);width:100%;max-width:720px;margin-inline:auto}.OrderStatus_head__zw6gE{display:grid;grid-gap:var(--s-1);gap:var(--s-1)}.OrderStatus_title__2zNjD{font-size:1.75rem}.OrderStatus_when__xjQmF{font-size:var(--t-sm);color:var(--muted)}.OrderStatus_lead__RqlAu{color:var(--muted)}.OrderStatus_panel__ov2dh{padding:var(--s-4)}.OrderStatus_panelTitle__d3Rgt{margin-bottom:var(--s-2);font-size:var(--t-lg)}.OrderStatus_rows__twJS7{display:grid;margin:0}.OrderStatus_row__myb62{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-gap:var(--s-1) var(--s-3);gap:var(--s-1) var(--s-3);padding:var(--s-2) 0;border-top:1px solid var(--hair)}.OrderStatus_row__myb62:first-child{border-top:0}.OrderStatus_row__myb62 dt{font-size:var(--t-sm);color:var(--muted);padding-top:2px}.OrderStatus_row__myb62 dd{margin:0;overflow-wrap:anywhere}.OrderStatus_number__oW4tv{font-size:var(--t-lg)}.OrderStatus_address__xP4Rj{display:block;color:var(--muted)}.OrderStatus_phone__u_n_3{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.OrderStatus_lines__Ph98k{margin:0;padding:0;list-style:none}.OrderStatus_line__BWCuz{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--hair)}.OrderStatus_thumb__LFwDd{display:grid;place-items:center;width:56px;height:56px}.OrderStatus_thumb__LFwDd svg{filter:drop-shadow(0 4px 4px rgba(23,25,30,.2))}.OrderStatus_gone__CFgKh{width:48px;height:48px;border:1px dashed var(--hair-strong);border-radius:50%}.OrderStatus_what__WzS1u{display:grid;grid-gap:2px;gap:2px;min-width:0}.OrderStatus_name__78q7S{font-weight:600;line-height:1.3;overflow-wrap:anywhere}.OrderStatus_meta__FcKqO{font-size:var(--t-sm);color:var(--muted)}.OrderStatus_nowrap__m5Dij{white-space:nowrap}.OrderStatus_money__8iPCP{display:grid;justify-items:end;grid-gap:2px;gap:2px;text-align:right}.OrderStatus_each__UnK_l{font-size:var(--t-sm);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.OrderStatus_totals__ufiI9{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:var(--s-3) 0 0}.OrderStatus_totalRow__WdJRP{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-3)}.OrderStatus_totalRow__WdJRP dt{font-weight:600}.OrderStatus_totalRow__WdJRP dd{margin:0;text-align:right}.OrderStatus_itemsValue__NpZld{font-weight:600;white-space:nowrap}.OrderStatus_deliveryValue__yYkWB{font-size:var(--t-sm);color:var(--muted)}.OrderStatus_grand__APRiO{padding-top:var(--s-3);border-top:1px solid var(--hair-strong)}.OrderStatus_grand__APRiO dt{font-weight:700}.OrderStatus_note__X3rHi{margin-top:var(--s-1);margin-left:auto;font-size:var(--t-sm);color:var(--muted);text-align:right}@media (max-width:479px){.OrderStatus_panel__ov2dh{padding:var(--s-3)}.OrderStatus_row__myb62{grid-template-columns:minmax(0,1fr)}}.page_page__lJVSD{padding-top:var(--page-top);padding-bottom:var(--s-7)}.LoginForm_wrap__Y3XbQ{display:grid;justify-items:center;grid-gap:var(--s-4);gap:var(--s-4);width:100%;max-width:360px}.LoginForm_lockup__VpkJM{color:var(--ink)}.LoginForm_panel__KOI0_{display:grid;grid-gap:var(--s-3);gap:var(--s-3);width:100%;padding:var(--s-4);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow-tag)}.LoginForm_title__VYIrm{font-size:var(--t-xl)}.LoginForm_control__djPkr{width:100%;min-height:48px;padding:var(--s-2) var(--s-3);background:var(--board);border:1px solid var(--hair-strong);border-radius:var(--r);color:var(--ink);font-size:var(--t-md);line-height:1.4;transition:border-color var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out)}.LoginForm_control__djPkr:hover{border-color:var(--ink)}.LoginForm_control__djPkr:focus-visible{background:var(--tag);border-color:var(--ink)}.LoginForm_control__djPkr[aria-invalid=true]{background:var(--tag);border-color:var(--hair-strong)}.LoginForm_hint__gBs5x{font-size:var(--t-xs);color:var(--muted);text-align:center;max-width:none}.StatusChip_chip__JNu1S{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 6px;background:var(--tag);border:1px solid var(--hair-strong);border-radius:14px;font-size:var(--t-xs);font-weight:600;line-height:1;white-space:nowrap;color:var(--ink)}.StatusChip_chip__JNu1S[data-final]{border-color:var(--ink);font-weight:700}.StatusChip_icon__NdKOM{flex:none}.StatusChip_md__749Yk{height:36px;padding:0 14px 0 10px;border-radius:18px;font-size:var(--t-sm)}.page_head__I7M6S{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.page_title__x9B0U{font-size:var(--t-2xl)}.page_attention__yoR3j{display:grid;grid-gap:2px;gap:2px;margin:var(--s-1) 0 0;padding:0;list-style:none}.page_attentionLink__b0lW5{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3);min-height:44px;margin:0 calc(-1 * var(--s-2));padding:var(--s-1) var(--s-2);border-radius:var(--r);color:var(--ink);text-decoration:none;transition:background-color var(--dur-1) var(--ease-out)}.page_attentionLink__b0lW5:hover{background:var(--board)}.page_attentionLink__b0lW5:hover .page_attentionId__XHte1{text-decoration:underline}.page_attentionId__XHte1{font-size:var(--t-md)}.page_attentionName__edLH1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_attentionText__8EiOG{font-size:var(--t-sm);font-weight:700;white-space:nowrap}.page_attentionWhen__32viZ{font-size:var(--t-sm);color:var(--muted);white-space:nowrap}.page_tiles__EWxtN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.page_idLink__MuB9S{font-size:var(--t-md);text-decoration:none}.page_idLink__MuB9S:hover{text-decoration:underline}.page_phone__57KiG{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_charts__7gf15{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.page_chartOff__1Pide,.page_charts__7gf15{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.page_chartOff__1Pide{min-width:0;margin:0;padding:var(--s-3) var(--s-4) var(--s-4);background:var(--tag);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow-tag)}.page_chartOffTitle__mDhot{min-height:44px;display:flex;align-items:center;font-family:var(--font);font-stretch:100%;font-size:var(--t-sm);font-weight:700;letter-spacing:0}.page_health__8iYNg{padding:var(--s-1) var(--s-4)}@media (max-width:1023px){.page_tiles__EWxtN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.page_head__I7M6S{margin-bottom:var(--s-3)}.page_charts__7gf15{grid-template-columns:minmax(0,1fr)}.page_attentionLink__b0lW5{grid-template-columns:auto minmax(0,1fr);gap:2px var(--s-2)}.page_attentionText__8EiOG,.page_attentionWhen__32viZ{grid-column:1/-1;white-space:normal}.page_attentionWhen__32viZ{margin-top:-2px}.page_health__8iYNg{padding:var(--s-1) var(--s-3)}}.Timeline_list__EPgxr{display:grid;margin:0;padding:0;list-style:none}.Timeline_item__72St7{position:relative;display:grid;grid-gap:2px;gap:2px;padding:0 0 var(--s-3) var(--s-4);animation:Timeline_layIn__35V26 var(--dur-1) var(--ease-out) backwards}.Timeline_item__72St7:before{content:"";position:absolute;top:0;bottom:0;left:5px;border-left:1px solid var(--hair-strong)}.Timeline_item__72St7:last-child{padding-bottom:0}.Timeline_item__72St7:last-child:before{bottom:auto;height:12px}.Timeline_dot__3lD6Y{position:absolute;top:5px;left:0;width:12px;height:12px;background:var(--ink);border:2px solid var(--tag);border-radius:50%}.Timeline_line__1u5hf{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--s-2);font-size:var(--t-sm)}.Timeline_name__oyrM9{font-weight:600}.Timeline_when__Z7Jnv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.Timeline_by__Myee5{color:var(--muted)}.Timeline_note__0fP1T{font-size:var(--t-sm);white-space:pre-wrap;overflow-wrap:anywhere}.Timeline_empty___xWaY{font-size:var(--t-sm);color:var(--muted)}@keyframes Timeline_layIn__35V26{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Timeline_item__72St7{animation:none}}.SpoolCard_grid__vEffi{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--s-4);gap:var(--s-4);margin:0;padding:0;list-style:none}.SpoolCard_card__y8aUl,.SpoolCard_grid__vEffi>li{display:flex;min-width:0}.SpoolCard_card__y8aUl{--spool:160px;--mark-h:24px;--mark-gap:var(--s-2);flex-direction:column;width:100%}@media (min-width:1024px) and (max-width:1439px){.SpoolCard_card__y8aUl{--spool:144px}}.SpoolCard_link__5S3AK{position:relative;display:flex;flex-direction:column;color:inherit;text-decoration:none;border-radius:var(--r)}.SpoolCard_hang__IofNV{display:grid;place-items:center;height:calc(var(--spool) + var(--s-3));transform-origin:50% 50%}.SpoolCard_hang__IofNV[data-kind=item]{transform-origin:50% 12%}.SpoolCard_visual__tY9rd{--visual-size:var(--spool);display:grid;place-items:center;width:var(--spool);height:var(--spool);transition:transform var(--dur-1) var(--ease-out)}svg.SpoolCard_picture___ZBsx{width:var(--spool);height:var(--spool);filter:var(--shadow-hang)}@media (hover:hover) and (pointer:fine){.SpoolCard_link__5S3AK:hover .SpoolCard_visual__tY9rd{transform:translateY(-3px)}}.SpoolCard_outTag__U0VFk{--out-max:calc(var(--spool) + var(--s-3) - var(--s-2));top:var(--s-2);left:var(--s-1)}.SpoolCard_name__Nnl4h{padding:var(--s-3) var(--s-3) 2px;background:var(--tag);border:1px solid var(--hair);border-bottom:0;border-radius:var(--r) var(--r) 0 0;font-family:var(--font);font-stretch:100%;font-size:var(--t-md);font-weight:600;line-height:1.3;letter-spacing:0;overflow-wrap:anywhere}.SpoolCard_link__5S3AK:hover .SpoolCard_name__Nnl4h{text-decoration:underline;text-decoration-thickness:1px}.SpoolCard_mark__wr92a{display:block;width:auto;max-width:100%;height:var(--mark-h);margin-bottom:var(--mark-gap);object-fit:contain;object-position:left}.SpoolCard_tag__m_ToP{flex:1 1;display:flex;flex-direction:column;gap:var(--s-2);padding:0 var(--s-3) var(--s-3);background:var(--tag);border:1px solid var(--hair);border-top:0;border-radius:0 0 var(--r) var(--r);box-shadow:var(--shadow-tag)}.SpoolCard_meta__xPGth{font-size:var(--t-sm);color:var(--muted);overflow-wrap:anywhere}.SpoolCard_nowrap__MJQ7U{white-space:nowrap}.SpoolCard_add__zrE4M>button{padding-inline:var(--s-2);white-space:nowrap;transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),transform var(--dur-0) var(--ease-out)}.SpoolCard_add__zrE4M>button:active:not(:disabled){transform:scale(.97)}.SpoolCard_facts__c9X8h{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding-top:var(--s-1)}.SpoolCard_tag__m_ToP>:last-child{margin-top:auto}.SpoolCard_tag__m_ToP .SpoolCard_soldOut__MoYbz{padding-inline:var(--s-2);white-space:nowrap}.SpoolCard_hang__IofNV[data-swing]{animation:SpoolCard_swing__ppkvx .64s both;animation-delay:calc(var(--i, 0) * 40ms);animation-timing-function:linear(0,.22 5%,.62 11%,1.02 18%,1.24 25%,1.26 31%,1.14 38%,.99 46%,.92 54%,.95 63%,1.01 73%,1.02 82%,1.005 91%,1)}@keyframes SpoolCard_swing__ppkvx{0%{transform:translateY(-4px) rotate(-6deg)}to{transform:none}}@media (max-width:719px){.SpoolCard_grid__vEffi{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4) 12px}.SpoolCard_card__y8aUl{--spool:128px;--mark-h:20px;--mark-gap:6px}.SpoolCard_name__Nnl4h{padding:12px 12px 2px}.SpoolCard_tag__m_ToP{padding:0 12px 12px}}@media (prefers-reduced-motion:reduce){.SpoolCard_hang__IofNV[data-swing]{animation:none}.SpoolCard_link__5S3AK:hover .SpoolCard_visual__tY9rd{transform:none}}.StickyBuy_bar__1zElE{display:none}@media (max-width:719px){.StickyBuy_bar__1zElE{display:flex;align-items:center;gap:var(--s-2);box-sizing:border-box;height:calc(64px + env(safe-area-inset-bottom));position:fixed;left:0;right:0;bottom:0;z-index:25;padding:var(--s-2) var(--s-3) calc(var(--s-2) + env(safe-area-inset-bottom));background:var(--tag);border-top:1px solid var(--hair);box-shadow:0 -8px 24px -12px rgba(23,25,30,.28);animation:StickyBuy_rise__XGpLZ var(--dur-1) var(--ease-out)}}.StickyBuy_spool__k_uID{flex:none}.StickyBuy_info__aFpXm{display:grid;flex:1 1 auto;min-width:0;line-height:1.2}.StickyBuy_name__w9Q0Z{font-size:var(--t-xs);font-weight:600;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StickyBuy_cart__bL8wm{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:var(--tag);color:var(--ink);border:1px solid var(--hair-strong);border-radius:var(--r)}.StickyBuy_cart__bL8wm:focus-visible{border-color:var(--ink)}.StickyBuy_badge__jv_GP{position:absolute;top:-6px;right:-6px;display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--ink);color:var(--tag);font-size:var(--t-xs);font-weight:700}.StickyBuy_add__f8RrD{flex:none;min-width:0}.StickyBuy_add__f8RrD .btn{transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),transform var(--dur-0) var(--ease-out)}.StickyBuy_add__f8RrD .btn:active:not(:disabled){transform:scale(.97)}@keyframes StickyBuy_rise__XGpLZ{0%{transform:translateY(100%)}to{transform:none}}.StockLine_stock__tJlrF{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-sm);font-weight:500;line-height:1.3;color:var(--ink)}.StockLine_glyph__14jyQ{flex:none}.StockLine_stock__tJlrF[data-level=low]{font-weight:700}.StockLine_stock__tJlrF[data-level=out]{color:var(--muted)}.SwatchGrid_list__qJiq2{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.SwatchGrid_item__q7OhA{flex:none}.SwatchGrid_swatch__LeFaI{display:grid;place-items:center;width:44px;height:44px;border-radius:50%}.SwatchGrid_fill__hJFWq{display:block;width:32px;height:32px;border-radius:50%;border:1px solid var(--hair-strong);transition:transform var(--dur-1) var(--ease-out)}@media (hover:hover) and (pointer:fine){.SwatchGrid_swatch__LeFaI:hover .SwatchGrid_fill__hJFWq{transform:scale(1.1)}}.SwatchGrid_swatch__LeFaI[aria-current=true] .SwatchGrid_fill__hJFWq{outline:2px solid var(--ink);outline-offset:3px}.SwatchGrid_rail__Pm0Bv{margin:0 -6px}.SwatchGrid_picker__GyMzk,.SwatchGrid_strip__tj_nu{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 calc(var(--gutter) - 6px)}.SwatchGrid_picker__GyMzk::-webkit-scrollbar,.SwatchGrid_strip__tj_nu::-webkit-scrollbar{display:none}.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA,.SwatchGrid_strip__tj_nu .SwatchGrid_item__q7OhA{scroll-snap-align:start}@media (min-width:720px){.SwatchGrid_picker__GyMzk{flex-wrap:wrap;overflow:visible;margin:0 -6px;padding:0}.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(n+29){display:none}}@media (min-width:1024px){.SwatchGrid_picker__GyMzk{flex-wrap:nowrap;overflow:hidden;margin:-6px -12px;padding:6px}.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(n+15){display:none}@container (min-width: 960px){.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(-n+15){display:list-item}}@container (min-width: 1004px){.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(-n+16){display:list-item}}@container (min-width: 1048px){.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(-n+17){display:list-item}}@container (min-width: 1092px){.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(-n+18){display:list-item}}@container (min-width: 1136px){.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(-n+19){display:list-item}}@container (min-width: 1180px){.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(-n+20){display:list-item}}@container (min-width: 1224px){.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(-n+21){display:list-item}}@container (min-width: 1268px){.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(-n+22){display:list-item}}@container (min-width: 1312px){.SwatchGrid_picker__GyMzk .SwatchGrid_item__q7OhA:nth-child(-n+23){display:list-item}}}@media (prefers-reduced-motion:reduce){.SwatchGrid_swatch__LeFaI:hover .SwatchGrid_fill__hJFWq{transform:none}}.page_page__RbmSC{padding-top:var(--page-top)}.page_head__vNJ8_{margin-bottom:var(--s-4)}.page_heading__j7xoA{font-size:var(--t-2xl)}.page_layout__kvUq7{display:grid;grid-template-columns:280px minmax(0,1fr);grid-template-areas:"rail results";grid-gap:var(--s-5);gap:var(--s-5);align-items:start}@media (max-width:1023px){.page_layout__kvUq7{grid-template-columns:minmax(0,1fr);grid-template-areas:"bar" "results";gap:var(--s-4)}}.page_group__2Eqd1{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-4) 0 var(--s-3);border-bottom:1px solid var(--hair)}.page_group__2Eqd1:last-child{border-bottom:0}.page_groupTitle__TAPs_{font-family:var(--font);font-stretch:100%;font-size:var(--t-sm);font-weight:700;letter-spacing:0;line-height:1.3}.page_rows__Vtl_p{display:grid;margin:0;padding:0;list-style:none}.page_row__p4tB5{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-2);gap:var(--s-2);min-height:44px;padding:0 12px;border-radius:var(--r);font-size:var(--t-sm);font-weight:500;text-decoration:none;transition:background-color var(--dur-1) var(--ease-out)}.page_row__p4tB5:hover{background:var(--board)}.page_row__p4tB5[aria-current=true]{font-weight:700;box-shadow:inset 0 0 0 2px var(--ink)}.page_rowLabel__tVIw_{overflow-wrap:break-word}.page_rowCount__rSZEh{font-size:var(--t-xs);font-weight:500;color:var(--muted)}.page_options__LX_H5{display:grid;margin:0 calc(var(--s-2) * -1);padding:0;list-style:none}.page_option__6E1oU{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-2);gap:var(--s-2);min-height:44px;padding:0 var(--s-2);border-radius:var(--r);font-size:var(--t-sm);font-weight:500;text-decoration:none;transition:background-color var(--dur-1) var(--ease-out)}.page_option__6E1oU:hover{background:var(--board)}.page_option__6E1oU svg{color:var(--muted)}.page_option__6E1oU[aria-current=true]{font-weight:700}.page_option__6E1oU[aria-current=true] svg{color:var(--ink)}.page_option__6E1oU[data-empty] .page_optionLabel__ZIKSy{color:var(--muted)}.page_optionLabel__ZIKSy{overflow-wrap:anywhere}.page_optionCount__y1BqE{font-size:var(--t-xs);color:var(--muted)}.page_priceForm__ao4uK{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--s-2);gap:var(--s-2)}.page_priceInput__ASRqb{width:100%;min-width:0;text-overflow:ellipsis;min-height:44px;padding:0 var(--s-3);background:var(--board);border:1px solid var(--hair-strong);border-radius:var(--r);font-size:var(--t-md);transition:border-color var(--dur-1) var(--ease-out)}.page_priceInput__ASRqb:focus-visible,.page_priceInput__ASRqb:hover{border-color:var(--ink)}.page_priceInput__ASRqb::-webkit-inner-spin-button,.page_priceInput__ASRqb::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_clearAll__zdyvN{padding-top:var(--s-2)}.page_results__Eyqpe{grid-area:results;min-width:0}.page_resultsHead__K3_Wd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-3);margin-bottom:var(--s-3)}.page_count__4DbgL{font-size:var(--t-xl)}@media (max-width:1023px){.page_count__4DbgL{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}.page_chipsRow__OQO_7{margin-bottom:var(--s-4)}.page_chips__eO4vo{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.page_chip__DvgSs{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-2) 0 var(--s-3);background:var(--tag);border:1px solid var(--hair-strong);border-radius:20px;font-size:var(--t-sm);font-weight:600;text-decoration:none;overflow-wrap:anywhere;transition:border-color var(--dur-1) var(--ease-out)}.page_chip__DvgSs:hover{border-color:var(--ink)}.page_chipLabel__3BuGF{font-weight:500;color:var(--muted)}.page_chipDot__3F4Wv{flex:none;width:16px;height:16px;border-radius:50%;border:1px solid var(--hair-strong)}.page_chipCode__EGFnA{color:var(--muted)}.page_searchNote__i1fSb{margin:var(--s-2) 0 0;color:var(--muted);font-size:var(--t-sm)}.page_wall__HKm1y{position:relative}.page_wall__HKm1y[data-arrive]>li{animation:page_arrive__vr4TW var(--dur-2) var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 30ms)}@keyframes page_arrive__vr4TW{0%{transform:translateY(12px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.page_wall__HKm1y[data-arrive]>li{animation:none}}.page_empty__sp7bZ{display:grid;justify-items:start;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-6) var(--s-4)}.page_emptyTitle__71v8X{font-stretch:75%;font-weight:800;font-size:var(--t-xl);line-height:1.1}.page_nearest__nN4XY{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-4)}.page_nearestList__E3S4N{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.page_nearestLink__fN9DU{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3) 0 var(--s-2);background:var(--tag);border:1px solid var(--hair-strong);border-radius:22px;font-weight:600;text-decoration:none;transition:border-color var(--dur-1) var(--ease-out)}.page_nearestLink__fN9DU:hover{border-color:var(--ink)}.page_nearestSwatch__7_hEt{width:28px;height:28px;border-radius:50%;border:1px solid var(--hair-strong)}.page_nearestCode__lpeOM{color:var(--muted);font-size:var(--t-sm)}