.MobileCartBar_bar__BK0Xz{display:none}@media (max-width:719px){.MobileCartBar_bar__BK0Xz{display:block;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:MobileCartBar_rise__uMyJx var(--dur-1) var(--ease-out)}body:has([data-sticky-buy]) .MobileCartBar_bar__BK0Xz{display:none}}.MobileCartBar_button__vS26y{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-2);gap:var(--s-2);width:100%;min-height:48px;padding:0 var(--s-3);background:var(--ink);color:var(--tag);border:0;border-radius:var(--r);text-align:left;font-weight:600;transition:transform var(--dur-0) var(--ease-out)}.MobileCartBar_button__vS26y:active{transform:translateY(1px)}.MobileCartBar_button__vS26y:focus-visible{outline-color:var(--action)}.MobileCartBar_text__Q1zFP{display:flex;align-items:baseline;gap:var(--s-2);min-width:0;white-space:nowrap;overflow:hidden}.MobileCartBar_total__ogOly{font-stretch:75%;font-weight:800;font-size:var(--t-lg)}@keyframes MobileCartBar_rise__uMyJx{0%{transform:translateY(100%)}to{transform:none}}.SampleNotice_notice__5dGM8{max-width:none;margin:0;padding:6px 0;background:var(--ink);color:#fff;font-size:var(--t-xs);line-height:1.3}.SampleNotice_inner__053lx{display:block}.TopBar_bar__b2qZ5{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--tag);border-bottom:1px solid var(--hair)}.TopBar_row__Vrhsn{position:relative;display:flex;align-items:center;gap:var(--s-3);min-height:63px}.TopBar_home__tpUof{flex:none;display:inline-flex;align-items:center;min-height:44px;min-width:44px;text-decoration:none;color:var(--ink)}.TopBar_nav__245RK{display:flex;align-items:center;gap:var(--s-1)}.TopBar_nav__245RK a{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-2);font-weight:600;font-size:.9375rem;white-space:nowrap;text-decoration:none;border-radius:var(--r);transition:background-color var(--dur-1) var(--ease-out)}.TopBar_nav__245RK a:hover{background:var(--board);text-decoration:underline}.TopBar_wide__f0sAH{display:none}.TopBar_search__3xmfp{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-end}.TopBar_searchClose__wHdfX,.TopBar_searchToggle__JJYca,.TopBar_submit__yL9U1{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:var(--tag);color:var(--ink);border:1px solid var(--hair-strong);border-radius:var(--r);text-decoration:none;transition:border-color var(--dur-1) var(--ease-out)}.TopBar_searchClose__wHdfX:focus-visible,.TopBar_searchClose__wHdfX:hover,.TopBar_searchToggle__JJYca:focus-visible,.TopBar_searchToggle__JJYca:hover,.TopBar_submit__yL9U1:focus-visible,.TopBar_submit__yL9U1:hover{border-color:var(--ink)}.TopBar_searchClose__wHdfX:active,.TopBar_searchToggle__JJYca:active,.TopBar_submit__yL9U1:active{transform:translateY(1px)}.TopBar_searchClose__wHdfX{border-color:transparent}.TopBar_searchPanel__PRppN{display:flex;align-items:center;position:absolute;inset:0;z-index:3;padding-inline:var(--gutter);background:var(--tag);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out),visibility 0s linear var(--dur-1)}.TopBar_search__3xmfp:not([data-ready]) .TopBar_searchPanel__PRppN:target,.TopBar_search__3xmfp[data-open] .TopBar_searchPanel__PRppN{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out)}.TopBar_form__GgZDa{display:flex;align-items:center;gap:var(--s-2);width:100%;max-width:720px;margin-inline:auto}.TopBar_field__JEqG_,.TopBar_inputBox__vWaNt{flex:1 1 auto;min-width:0;display:flex;align-items:center}.TopBar_inputBox__vWaNt{position:relative}.TopBar_fieldIcon__EJMvB{position:absolute;left:12px;color:var(--muted);pointer-events:none}.TopBar_input__X_H6N{width:100%;min-width:0;text-overflow:ellipsis;min-height:44px;padding:0 var(--s-3) 0 40px;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),background-color var(--dur-1) var(--ease-out)}.TopBar_input__X_H6N:hover{border-color:var(--ink)}.TopBar_input__X_H6N:focus-visible{background:var(--tag);border-color:var(--ink)}.TopBar_input__X_H6N::-webkit-search-cancel-button{cursor:pointer}@media (max-width:1439px){.TopBar_input__X_H6N::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}}.TopBar_submitText__yJl18{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.TopBar_popup__AdYdx{position:absolute;z-index:1;top:100%;left:max(0px,calc(50% - 360px));right:max(0px,calc(50% - 360px));max-height:min(calc(100dvh - var(--topbar-h)),var(--search-max,calc(100dvh - var(--topbar-h))));overflow-y:auto;overscroll-behavior:contain;background:var(--tag);border-width:1px;border-left:0 solid var(--hair);border-bottom:1px solid var(--hair);border-right:0 solid var(--hair);border-top:1px solid var(--hair);box-shadow:var(--shadow-panel);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out),visibility 0s linear var(--dur-1)}.TopBar_popup__AdYdx[data-open]{opacity:1;visibility:inherit;pointer-events:auto;transform:none;transition:none}.TopBar_popupNote__vPlCy{margin:0;padding:var(--s-2) var(--s-3);color:var(--muted);font-size:var(--t-sm)}.TopBar_options__xFFWb{margin:0;padding:var(--s-1) 0;list-style:none}.TopBar_options__xFFWb:empty{display:none}.TopBar_option__6lbCQ{display:flex;align-items:center;gap:var(--s-3);min-height:56px;padding:var(--s-1) var(--s-3);color:var(--ink);line-height:1.3;cursor:pointer}@media (hover:hover){.TopBar_option__6lbCQ:hover{background:var(--board)}}.TopBar_option__6lbCQ[aria-selected=true]{background:var(--board)}.TopBar_option__6lbCQ mark{background:none;color:inherit;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.TopBar_optionVisual__OmoUv{flex:none;display:grid;place-items:center;width:40px;height:40px}.TopBar_optionText__1ysXI{flex:1 1 auto;min-width:0;display:grid}.TopBar_optionName__fCG97{font-weight:600;overflow-wrap:anywhere}.TopBar_optionMeta__zppdi{color:var(--muted);font-size:var(--t-sm)}.TopBar_optionPrice__ChKCQ{flex:none}.TopBar_optionAll__CGupn{min-height:44px;margin-top:var(--s-1);border-top:1px solid var(--hair);font-weight:600}.TopBar_langWide__sY7NC{display:none}.TopBar_cart__GfBtW{display:flex;flex:none}.TopBar_row2__yHro6{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:45px;border-top:1px solid var(--hair)}.TopBar_row2__yHro6 .TopBar_nav__245RK{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;gap:12px;padding-right:16px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent)}.TopBar_row2__yHro6 .TopBar_nav__245RK::-webkit-scrollbar{display:none}.TopBar_row2__yHro6 .TopBar_nav__245RK a{flex:none;padding:0;font-size:var(--t-sm);font-stretch:87.5%}.TopBar_row2__yHro6 .TopBar_nav__245RK a:first-child{padding-left:0}.TopBar_row2__yHro6 .TopBar_nav__245RK a:focus-visible{outline-offset:-2px}.TopBar_langNarrow__Jmar_{flex:none}.TopBar_langNarrow__Jmar_ nav{gap:var(--s-2)}.TopBar_langNarrow__Jmar_ a{min-width:32px;padding:0;font-size:var(--t-xs)}@media (min-width:720px){.TopBar_langWide__sY7NC{display:flex;flex:none}.TopBar_langNarrow__Jmar_{display:none}.TopBar_row2__yHro6{gap:var(--s-2)}.TopBar_row2__yHro6 .TopBar_nav__245RK{gap:var(--s-1);padding-right:0;-webkit-mask-image:none;mask-image:none}.TopBar_row2__yHro6 .TopBar_nav__245RK a{padding:0 var(--s-2);font-stretch:inherit}}@media (min-width:1200px){.TopBar_wide__f0sAH{display:flex}.TopBar_row2__yHro6{display:none}}@media (min-width:1440px){.TopBar_searchClose__wHdfX,.TopBar_searchToggle__JJYca{display:none}.TopBar_searchPanel__PRppN,.TopBar_search__3xmfp:not([data-ready]) .TopBar_searchPanel__PRppN:target,.TopBar_search__3xmfp[data-open] .TopBar_searchPanel__PRppN{display:block;position:static;inset:auto;z-index:auto;flex:1 1 auto;max-width:360px;padding:0;background:none;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:none}.TopBar_field__JEqG_{position:relative}.TopBar_popup__AdYdx{top:calc(100% + var(--s-1));left:auto;width:max(100%,440px);max-height:min(560px,calc(100dvh - var(--topbar-h) - var(--s-4)));border-width:1px;border-radius:var(--r)}}@media (max-width:479px){.TopBar_home__tpUof [data-wordmark]{display:none}}@media (prefers-reduced-motion:reduce){.TopBar_popup__AdYdx,.TopBar_popup__AdYdx[data-open],.TopBar_searchPanel__PRppN,.TopBar_search__3xmfp:not([data-ready]) .TopBar_searchPanel__PRppN:target,.TopBar_search__3xmfp[data-open] .TopBar_searchPanel__PRppN{transform:none;transition:none}}