.OrderStatusSteps_stepper__Vme7r{position:relative;--span:max(1,var(--k) - var(--from,0));--seg:calc(var(--dur-2) / var(--span))}.OrderStatusSteps_track__9cNs1{position:absolute;top:23px;left:12.5%;right:12.5%;height:2px;background:var(--hair)}.OrderStatusSteps_segment__4vlGN{position:absolute;top:0;left:calc(var(--i) * 100% / 3);width:calc(100% / 3);height:100%;background:var(--ink);transform-origin:left center;animation:OrderStatusSteps_statusDraw__2d2RU var(--seg) linear both;animation-delay:calc(.12s + (var(--i) - var(--from, 0)) * var(--seg))}.OrderStatusSteps_segment__4vlGN[data-last]{animation-timing-function:var(--ease-out)}@keyframes OrderStatusSteps_statusDraw__2d2RU{0%{transform:scaleX(0)}to{transform:none}}.OrderStatusSteps_steps__JMtL0{position:relative;display:grid;grid-template-columns:repeat(4,minmax(72px,1fr));margin:0;padding:0;list-style:none}.OrderStatusSteps_step__3_Z50{display:grid;justify-items:center;align-content:start;grid-gap:var(--s-2);gap:var(--s-2);padding-inline:2px;text-align:center}.OrderStatusSteps_circle__o0wks{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--tag);color:var(--muted);box-shadow:inset 0 0 0 1px var(--hair-strong)}.OrderStatusSteps_step__3_Z50[data-state=done] .OrderStatusSteps_circle__o0wks{background:var(--ink);color:var(--on-action);box-shadow:none}.OrderStatusSteps_step__3_Z50[data-state=current] .OrderStatusSteps_circle__o0wks{background:var(--action);color:var(--on-action);box-shadow:none}.OrderStatusSteps_circle__o0wks[data-reached]{animation:OrderStatusSteps_statusArrive__rXbkR var(--dur-1) var(--ease-out) both;animation-delay:calc(.12s + (var(--j) - var(--from, 0)) * var(--seg) + 90ms)}@keyframes OrderStatusSteps_statusArrive__rXbkR{0%{opacity:.6;transform:scale(.94)}to{opacity:1;transform:none}}.OrderStatusSteps_label__Af7ee{font-size:var(--t-sm);font-weight:600;line-height:1.25;color:var(--muted);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:keep-all;text-wrap:balance}.OrderStatusSteps_step__3_Z50[data-state=done] .OrderStatusSteps_label__Af7ee{color:var(--ink)}.OrderStatusSteps_step__3_Z50[data-state=current] .OrderStatusSteps_label__Af7ee{color:var(--ink);font-weight:700}@media (max-width:479px){.OrderStatusSteps_step__3_Z50{padding-inline:0}.OrderStatusSteps_label__Af7ee,.OrderStatusSteps_step__3_Z50[data-state=current] .OrderStatusSteps_label__Af7ee{font-size:.75rem;font-weight:600;line-height:1.2}}.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}.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;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;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);overflow-x:auto;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);transition:border-color var(--dur-1) var(--ease-out)}.ProductGallery_thumb__mM8HT:hover{border-color:var(--ink)}.ProductGallery_thumb__mM8HT img{max-width:100%;max-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}}