.logo-spinner_stage__9fZ34{display:flex;align-items:center;justify-content:center}.logo-spinner_rotor__1T2wb{transform-origin:center center;animation:logo-spinner_logoSpinner__uuDPC 4.976s linear infinite}.logo-spinner_logo__MiMgX{display:block;width:68px;height:68px;filter:drop-shadow(0 0 3px rgb(0 0 0/.9)) drop-shadow(0 0 8px rgb(0 0 0/.55))}@keyframes logo-spinner_logoSpinner__uuDPC{0%{transform:rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.2,.85,.3,1)}2.81%{transform:rotate(0deg) scale(1.2);animation-timing-function:cubic-bezier(.45,0,.75,.2)}6.09%{transform:rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.2,.85,.3,1)}8.91%{transform:rotate(0deg) scale(1.12);animation-timing-function:cubic-bezier(.45,0,.75,.2)}12.19%{transform:rotate(0deg) scale(1);animation-timing-function:linear}18.75%{transform:rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.2,.85,.3,1)}21.56%{transform:rotate(0deg) scale(1.2);animation-timing-function:cubic-bezier(.45,0,.75,.2)}24.84%{transform:rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.2,.85,.3,1)}27.66%{transform:rotate(0deg) scale(1.12);animation-timing-function:cubic-bezier(.45,0,.75,.2)}30.94%{transform:rotate(0deg) scale(1);animation-timing-function:linear}37.5%{transform:rotate(0deg) scale(1);animation-timing-function:cubic-bezier(.45,.05,.2,1)}50%{transform:rotate(1turn) scale(1);animation-timing-function:cubic-bezier(.2,.85,.3,1)}52.81%{transform:rotate(1turn) scale(1.2);animation-timing-function:cubic-bezier(.45,0,.75,.2)}56.09%{transform:rotate(1turn) scale(1);animation-timing-function:cubic-bezier(.2,.85,.3,1)}58.91%{transform:rotate(1turn) scale(1.12);animation-timing-function:cubic-bezier(.45,0,.75,.2)}62.19%{transform:rotate(1turn) scale(1);animation-timing-function:linear}68.75%{transform:rotate(1turn) scale(1);animation-timing-function:cubic-bezier(.2,.85,.3,1)}71.56%{transform:rotate(1turn) scale(1.2);animation-timing-function:cubic-bezier(.45,0,.75,.2)}74.84%{transform:rotate(1turn) scale(1);animation-timing-function:cubic-bezier(.2,.85,.3,1)}77.66%{transform:rotate(1turn) scale(1.12);animation-timing-function:cubic-bezier(.45,0,.75,.2)}80.94%{transform:rotate(1turn) scale(1);animation-timing-function:linear}87.5%{transform:rotate(1turn) scale(1);animation-timing-function:cubic-bezier(.45,.05,.2,1)}to{transform:rotate(0deg) scale(1)}}.lightbox_root__S07nf{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;overflow:hidden;background-image:url(/fancybox_overlay.png);background-repeat:repeat;transition:opacity .5s ease;opacity:0}.lightbox_root__S07nf[data-state=open]{opacity:1}.lightbox_mainArea__ZJYFn{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;position:relative;padding:2rem 1.5rem}@media (min-width:1024px){.lightbox_mainArea__ZJYFn{padding-inline:1rem}}.lightbox_contentWrap__XWPdz{position:relative;display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%;transition:opacity .5s ease;opacity:0}.lightbox_contentWrap__XWPdz[data-state=open]{opacity:1}.lightbox_frame__qsiUK,.lightbox_imageOuter__N2_dZ{position:relative;width:fit-content;max-width:100%}.lightbox_frame__qsiUK{background:white;padding:1rem;border-radius:var(--radius-sm)}.lightbox_imageInner__W3WQP{position:relative;width:fit-content;max-width:100%}.lightbox_navZone__66euH{position:absolute;top:0;bottom:0;width:50%;z-index:10;cursor:pointer;border:none;background:transparent;padding:0}.lightbox_navZonePrev__1B78m{left:0}.lightbox_navZoneNext__06gS5{right:0}.lightbox_navArrow__xkh53{position:absolute;top:50%;transform:translateY(-50%);width:2rem;height:2rem;background:#d3d4d5;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease,filter .15s ease;opacity:0}.lightbox_navArrow__xkh53:hover{filter:brightness(.9)}.lightbox_navArrowVisible__oRbHl{opacity:1}.lightbox_navArrowPrev__xvatd{left:14px}.lightbox_navArrowNext__1Vjr_{right:14px}.lightbox_mainImage__WrQeS{object-fit:contain;max-width:100%;max-height:calc(100svh - 300px);display:block;transition:opacity .2s ease}.lightbox_spinnerStage__IqVRs{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:transparent}@media (min-width:1024px){.lightbox_mainImage__WrQeS{max-height:65svh}}.lightbox_closeButton__srG9S{position:absolute;top:0;right:0;transform:translate(50%,-50%);z-index:30;width:2rem;height:2rem;background:#d3d4d5;cursor:pointer;border-radius:9999px;border:none;display:flex;align-items:center;justify-content:center;transition:filter .15s ease,background-color .15s ease}.lightbox_closeButton__srG9S:hover{filter:brightness(.9)}.lightbox_closeIcon__xTgyT{width:1rem;height:1rem}.lightbox_caption__rqD2X{background:black;padding:.375rem 1rem;border-radius:1rem;margin-top:.5rem;max-width:100%}.lightbox_captionText__QiLJa{color:white;font-size:var(--text-sm);font-weight:500;text-align:center;overflow-wrap:break-word}.lightbox_preload__F_d64{pointer-events:none;position:fixed;top:0;left:0;width:1px;height:1px;overflow:hidden;opacity:0}.lightbox_thumbStrip__nmjqi{position:relative;overflow:hidden;padding-bottom:.5rem;transition:opacity .5s ease;opacity:0}.lightbox_thumbStrip__nmjqi[data-state=open]{opacity:1}.lightbox_thumbRow__ifNVD{display:flex;align-items:center;transition:transform .3s ease-out}.lightbox_thumb__f419B{position:relative;flex-shrink:0;background:#111;outline:1px solid;outline-offset:-1px;border:none;padding:0;cursor:pointer;transition:outline-color .3s ease,opacity .3s ease}.lightbox_thumbActive__hkHER{outline-color:white;opacity:.75;z-index:10}.lightbox_thumbInactive__KmLd7{outline-color:black;opacity:.5}.lightbox_thumbInactive__KmLd7:hover{opacity:.8}.lightbox_thumbImage__tf6SO{object-fit:cover;width:100%;height:100%;display:block}.lightbox_thumbActiveRing__Dq6t7{pointer-events:none;position:absolute;inset:1px;outline:1px solid;outline-offset:-1px;outline-color:black}.product-card-image_root__aIOlt{aspect-ratio:1/1;display:flex;align-items:center;overflow:hidden}@media (min-width:1024px){.product-card-image_root__aIOlt{aspect-ratio:284/250}}.product-card-image_empty__0_iQR{aspect-ratio:310/160;background:var(--muted);display:flex;align-items:center;justify-content:center}.product-card-image_emptyText__Awt_M{color:var(--muted-foreground)}.product-card-image_imageContainer__BH9o9{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;touch-action:pan-y}@media (min-width:1024px){.product-card-image_imageContainer__BH9o9{aspect-ratio:284/220}}.product-card-image_openButton__ApHQz{position:absolute;inset:0;cursor:pointer;border:none;background:transparent;padding:0}.product-card-image_image__Ws_Qp{object-fit:contain;pointer-events:none}.product-card-image_dotsMobile__ZoFQM{display:flex;justify-content:center;gap:0;padding-block:2px}@media (min-width:1024px){.product-card-image_dotsMobile__ZoFQM{display:none}}.product-card-image_dotButton__UhGcB{padding:1px;border:none;background:transparent;cursor:pointer}.product-card-image_dot__xZiLQ{display:block;width:8px;height:8px;border-radius:9999px;transition:background-color .15s ease}.product-card-image_dotActive__wAtii{background:var(--primary)}.product-card-image_dotInactive__UekQH{background:color-mix(in oklch,var(--muted-foreground) 40%,transparent)}.product-card-image_dotInactive__UekQH:hover{background:color-mix(in oklch,var(--muted-foreground) 60%,transparent)}.product-card-image_dotPlaceholder__cbTSZ{padding:1px}.product-card-image_fluid__hki5_ .product-card-image_dotsMobile__ZoFQM{padding-block:clamp(2px,.6cqw,4px)}.product-card-image_fluid__hki5_ .product-card-image_dotButton__UhGcB,.product-card-image_fluid__hki5_ .product-card-image_dotPlaceholder__cbTSZ{padding:clamp(1px,.5cqw,3px)}.product-card-image_fluid__hki5_ .product-card-image_dot__xZiLQ{width:clamp(6px,2.3cqw,12px);height:clamp(6px,2.3cqw,12px)}