.home-module__06co2W__reveal{opacity:0;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform;transform:translateY(26px)}.home-module__06co2W__revealed{opacity:1;will-change:auto;transform:translate(0,0)}.home-module__06co2W__aurora{pointer-events:none;filter:blur(90px);will-change:transform;border-radius:9999px;position:absolute}@keyframes home-module__06co2W__auroraDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,-8%)scale(1.18)}}.home-module__06co2W__auroraSlow{animation:28s ease-in-out infinite alternate home-module__06co2W__auroraDrift}.home-module__06co2W__auroraSlower{animation:42s ease-in-out -9s infinite alternate-reverse home-module__06co2W__auroraDrift}.home-module__06co2W__heroPhoto{-webkit-mask-image:linear-gradient(#000 0% 66%,#0000008c 85%,#0000 100%);mask-image:linear-gradient(#000 0% 66%,#0000008c 85%,#0000 100%)}@media (min-width:1024px){.home-module__06co2W__heroPhoto{-webkit-mask-image:linear-gradient(90deg,#000 0% 58%,#000000ad 78%,#0003 92%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 58%,#000000ad 78%,#0003 92%,#0000 100%)}}.home-module__06co2W__heroPhotoFoot{position:absolute;inset:0}@media (min-width:1024px){.home-module__06co2W__heroPhotoFoot{-webkit-mask-image:linear-gradient(#000 0% 80%,#00000080 92%,#0000 100%);mask-image:linear-gradient(#000 0% 80%,#00000080 92%,#0000 100%)}}.home-module__06co2W__heroPhotoTint{pointer-events:none;background:linear-gradient(#0e14206b 0%,#0e142000 18%),radial-gradient(80% 72% at 50% 44%,#0e142000 44%,#0e142075 100%);position:absolute;inset:0}.home-module__06co2W__heroScrim{background:linear-gradient(#0e142094 0%,#0e142085 16% 86%,#0e14204d 94%,#0e142042 100%)}.home-module__06co2W__heroDrift{will-change:transform;animation:24s ease-in-out infinite alternate home-module__06co2W__heroBreathe}@keyframes home-module__06co2W__heroBreathe{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.045)translateY(-.6%)}}.home-module__06co2W__techGrid{pointer-events:none;will-change:transform;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:68px 68px;animation:46s linear infinite home-module__06co2W__gridDrift;position:absolute;inset:-25%;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 72%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 72%)}@keyframes home-module__06co2W__gridDrift{0%{transform:translate(0,0)}to{transform:translate(-68px,-68px)}}.home-module__06co2W__sheenText{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#fff 18%,#ffffff52 38%,#fff 58%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite home-module__06co2W__sheenSweep}@keyframes home-module__06co2W__sheenSweep{0%{background-position:240% 0}to{background-position:-140% 0}}.home-module__06co2W__cueDot{animation:2.6s cubic-bezier(.65,0,.35,1) infinite home-module__06co2W__cueTravel}@keyframes home-module__06co2W__cueTravel{0%{opacity:0;transform:translateY(-110%)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(260%)}}.home-module__06co2W__sweep{z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.home-module__06co2W__sweep:after{content:"";background:linear-gradient(105deg,#0000 42%,#ffffff29 50%,#0000 58%);transition:transform .95s cubic-bezier(.22,1,.36,1);position:absolute;inset:-40% -10%;transform:translate(-130%)}.home-module__06co2W__sweepHost:hover .home-module__06co2W__sweep:after,.home-module__06co2W__sweepHost:focus-within .home-module__06co2W__sweep:after{transform:translate(130%)}.home-module__06co2W__stage{perspective:1500px;perspective-origin:50% 46%;transform-style:preserve-3d}.home-module__06co2W__slide{will-change:transform,opacity;backface-visibility:hidden;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .55s,filter .55s}.home-module__06co2W__slideDragging{transition:none}.home-module__06co2W__focusRing:focus-visible{outline-offset:3px;border-radius:inherit;outline:2px solid #0d59f2}.home-module__06co2W__railFade{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 44px calc(100% - 44px),#0000 100%);mask-image:linear-gradient(270deg,#0000 0,#000 44px calc(100% - 44px),#0000 100%)}@media (max-width:767px){.home-module__06co2W__railFade{-webkit-mask-image:none;mask-image:none}}.home-module__06co2W__sectionFx{pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.home-module__06co2W__fxFloor{background:linear-gradient(#0e1420f2 0%,#0e1420f0 24%,#0e142085 46%,#0e142075 86%,#0e14209e 100%);position:absolute;inset:0}.home-module__06co2W__fxOrb{will-change:transform;border-radius:50%;position:absolute}.home-module__06co2W__fxOrbA{background:radial-gradient(circle,#0d59f220 0%,#0d59f20e 38%,#3ba0ff05 60%,#0000 74%);width:58vmax;height:58vmax;animation:27s ease-in-out infinite alternate home-module__06co2W__fxOrbA;top:-30%;right:-16%}.home-module__06co2W__fxOrbB{background:radial-gradient(circle,#3ba0ff10 0%,#0d59f209 42%,#0000 72%);width:46vmax;height:46vmax;animation:34s ease-in-out -11s infinite alternate-reverse home-module__06co2W__fxOrbB;bottom:-34%;left:-18%}@keyframes home-module__06co2W__fxOrbA{0%{transform:translate(0,0)scale(1)}to{transform:translate(-14%,16%)scale(1.22)}}@keyframes home-module__06co2W__fxOrbB{0%{transform:translate(0,0)scale(1)}to{transform:translate(18%,-12%)scale(1.16)}}.home-module__06co2W__fxBeams{will-change:transform;background:repeating-linear-gradient(108deg,#78aaff00 0 92px,#78aaff08 100px,#cfe4ff29 107px 112px,#78aaff08 119px,#78aaff00 127px 240px);animation:11s linear infinite home-module__06co2W__fxBeams;position:absolute;inset:-110px -260px}@keyframes home-module__06co2W__fxBeams{0%{transform:translate(0,0)}to{transform:translate(228.3px,74.2px)}}.home-module__06co2W__fxMotes{will-change:transform;background-repeat:repeat;position:absolute;inset:-400px -320px 0 0}.home-module__06co2W__fxMotesNear{background-image:radial-gradient(circle at 8% 12%,#fff9 0 1.5px,#0000 2.1px),radial-gradient(circle at 27% 63%,#bedeff80 0 1.3px,#0000 1.9px),radial-gradient(circle at 44% 22%,#ffffff6b 0 1.1px,#0000 1.7px),radial-gradient(circle at 61% 81%,#78aaff8c 0 1.5px,#0000 2.1px),radial-gradient(circle at 78% 38%,#ffffff80 0 1.2px,#0000 1.8px),radial-gradient(circle at 92% 71%,#bedeff73 0 1.4px,#0000 2px),radial-gradient(circle at 16% 89%,#ffffff61 0 1px,#0000 1.6px);background-size:320px 400px;animation:13s linear infinite home-module__06co2W__fxMotes}.home-module__06co2W__fxMotesFar{background-image:radial-gradient(circle at 19% 31%,#ffffff4d 0 1px,#0000 1.5px),radial-gradient(circle at 52% 74%,#78aaff52 0 1px,#0000 1.5px),radial-gradient(circle at 71% 17%,#ffffff42 0 .9px,#0000 1.4px),radial-gradient(circle at 88% 55%,#bedeff47 0 1px,#0000 1.5px),radial-gradient(circle at 35% 93%,#ffffff3d 0 .9px,#0000 1.4px);background-size:233px 291px;animation:27s linear infinite home-module__06co2W__fxMotesFar;inset:-291px -233px 0 0}@keyframes home-module__06co2W__fxMotes{0%{transform:translate(0,0)}to{transform:translate(-320px,400px)}}@keyframes home-module__06co2W__fxMotesFar{0%{transform:translate(0,0)}to{transform:translate(-233px,291px)}}.home-module__06co2W__fxSweep{will-change:transform;background:linear-gradient(90deg,#8cb9ff00 0%,#8cb9ff07 34%,#a0c8ff0e 50%,#8cb9ff07 66%,#8cb9ff00 100%);width:52%;animation:17s ease-in-out infinite alternate home-module__06co2W__fxSweep;position:absolute;top:-12%;bottom:-12%;left:-40%}@keyframes home-module__06co2W__fxSweep{0%{transform:translate(0,0)skew(-9deg)}to{transform:translate(210%)skew(-9deg)}}.home-module__06co2W__sectionFxB .home-module__06co2W__fxOrbA{animation-delay:-13s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxOrbB{animation-delay:-4s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxBeams{animation-direction:reverse;animation-delay:-9s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxMotesNear{animation-delay:-6s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxMotesFar{animation-delay:-17s}.home-module__06co2W__sectionFxB .home-module__06co2W__fxSweep{animation-delay:-8s}@media (max-width:640px){.home-module__06co2W__fxOrbB,.home-module__06co2W__fxMotesFar,.home-module__06co2W__fxSweep{display:none}.home-module__06co2W__fxOrbA{width:118vw;height:118vw;top:-22%}.home-module__06co2W__fxBeams{inset:-160px -260px}}.home-module__06co2W__tile{transition:transform .5s cubic-bezier(.22,1,.36,1);transform:translate(0,0)}.home-module__06co2W__tile:hover,.home-module__06co2W__tile:focus-visible{transform:translateY(-6px)}.home-module__06co2W__tileStack{display:block;position:relative}.home-module__06co2W__tileGlow{z-index:0;pointer-events:none;opacity:.55;background:radial-gradient(62% 58% at 50% 46%,#0d59f28c 0%,#0d59f238 42%,#3ba0ff12 66%,#0000 82%);transition:opacity .5s;position:absolute;inset:-18% -10% 0}.home-module__06co2W__tile:hover .home-module__06co2W__tileGlow,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileGlow{opacity:1}.home-module__06co2W__tilePlate{--cham:22px;z-index:1;isolation:isolate;aspect-ratio:1.18;width:100%;clip-path:polygon(0 var(--cham),var(--cham)0,100% 0,100% calc(100% - var(--cham)),calc(100% - var(--cham))100%,0 100%);display:block;position:relative;overflow:hidden}[dir=ltr] .home-module__06co2W__tilePlate{clip-path:polygon(0 0,calc(100% - var(--cham))0,100% var(--cham),100% 100%,var(--cham)100%,0 calc(100% - var(--cham)))}.home-module__06co2W__tileEdge{--cham:23px;z-index:0;pointer-events:none;opacity:.75;clip-path:polygon(0 var(--cham),var(--cham)0,100% 0,100% calc(100% - var(--cham)),calc(100% - var(--cham))100%,0 100%);background:linear-gradient(155deg,#d6e8fff2 0%,#8db4ff6b 22%,#5078be24 48%,#0d59f24d 74%,#78aaff99 100%);transition:opacity .5s;position:absolute;inset:-1.5px}[dir=ltr] .home-module__06co2W__tileEdge{clip-path:polygon(0 0,calc(100% - var(--cham))0,100% var(--cham),100% 100%,var(--cham)100%,0 calc(100% - var(--cham)));background:linear-gradient(205deg,#d6e8fff2 0%,#8db4ff6b 22%,#5078be24 48%,#0d59f24d 74%,#78aaff99 100%)}.home-module__06co2W__tile:hover .home-module__06co2W__tileEdge,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileEdge{opacity:1}.home-module__06co2W__tilePhoto{filter:brightness(var(--lit,1))contrast(var(--tone,1))saturate(1.08);transition:transform 1.1s cubic-bezier(.22,1,.36,1),filter .5s}.home-module__06co2W__tile:hover .home-module__06co2W__tilePhoto,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tilePhoto{filter:brightness(calc(var(--lit,1)*1.08))contrast(var(--tone,1))saturate(1.14);transform:scale(1.05)}.home-module__06co2W__tileGrade{pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(132% 104% at 50% 38%,#fff 0%,#fcfdff 34%,#cedaee 62%,#96a8ca 82%,#687ca5 100%);transition:opacity .5s;position:absolute;inset:0}.home-module__06co2W__tile:hover .home-module__06co2W__tileGrade,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileGrade{opacity:.84}.home-module__06co2W__tileFacet{--facet-deg:118deg;pointer-events:none;background:linear-gradient(var(--facet-deg),transparent 0 71%,#0d59f24d 71% 72.2%,#3ba0ff73 72.2% 73%,transparent 73%),linear-gradient(var(--facet-deg),transparent 0 40%,#e2e8f00a 40% 41%,#ebf1fa0e 41% 49%,#ffffff57 49% 50.6%,#e2e8f00d 50.6% 58%,transparent 58%);position:absolute;inset:0}[dir=ltr] .home-module__06co2W__tileFacet{--facet-deg:242deg}.home-module__06co2W__tileScan{inset-block:0;pointer-events:none;width:26%;animation:home-module__06co2W__tileScanRtl 11s var(--scan-delay,0s)ease-in-out infinite;background:linear-gradient(270deg,#a8c7ff00 0%,#a8c7ff09 34%,#c8deff13 46%,#f0f7ff70 48.7% 51.3%,#c8deff13 54%,#a8c7ff09 66%,#a8c7ff00 100%);position:absolute;left:0;transform:translate(420%)skew(-16deg)}@keyframes home-module__06co2W__tileScanRtl{0%{transform:translate(420%)skew(-16deg)}24%{transform:translate(-170%)skew(-16deg)}to{transform:translate(-170%)skew(-16deg)}}@keyframes home-module__06co2W__tileScanLtr{0%{transform:translate(-420%)skew(16deg)}24%{transform:translate(170%)skew(16deg)}to{transform:translate(170%)skew(16deg)}}[dir=ltr] .home-module__06co2W__tileScan{background:linear-gradient(90deg,#a8c7ff00 0%,#a8c7ff09 34%,#c8deff13 46%,#f0f7ff70 48.7% 51.3%,#c8deff13 54%,#a8c7ff09 66%,#a8c7ff00 100%);animation-name:home-module__06co2W__tileScanLtr;transform:translate(-420%)skew(16deg)}.home-module__06co2W__tileSeam{inset-inline:0;z-index:6;pointer-events:none;background:linear-gradient(270deg,#8db4ff00 0%,#8db4ff66 18%,#bed8ffe6 50%,#8db4ff66 82%,#8db4ff00 100%);height:1.5px;transition:background .45s,box-shadow .45s;position:absolute;bottom:0}.home-module__06co2W__tile:hover .home-module__06co2W__tileSeam,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileSeam{background:linear-gradient(270deg,#8db4ff00 0%,#e6f2ff 50%,#8db4ff00 100%);box-shadow:0 0 14px #8db4ff8c}.home-module__06co2W__tileIcon{box-shadow:0 0 0 1px #ffffff6b,0 0 0 2.5px #0206108c,0 8px 22px -6px #0d59f2f2}.home-module__06co2W__tileIcon>span{font-size:20px}.home-module__06co2W__tileCaption{z-index:2;position:relative}.home-module__06co2W__tileTick{background:linear-gradient(270deg,#4c8dff,#4c8dff00);width:18px;height:2px;transition:width .45s cubic-bezier(.22,1,.36,1),background .45s;display:block}[dir=ltr] .home-module__06co2W__tileTick{background:linear-gradient(90deg,#4c8dff,#4c8dff00)}.home-module__06co2W__tile:hover .home-module__06co2W__tileTick,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileTick{width:34px}@media (min-width:640px){.home-module__06co2W__tileIcon>span{font-size:22px}.home-module__06co2W__tilePlate{--cham:26px}.home-module__06co2W__tileEdge{--cham:27px}}@media (min-width:768px){.home-module__06co2W__tileIcon>span{font-size:24px}.home-module__06co2W__tilePlate{--cham:32px}.home-module__06co2W__tileEdge{--cham:33px}}.home-module__06co2W__focusLit:focus-visible{outline-offset:3px;outline:3px solid #8fb6ff}@media (prefers-reduced-motion:reduce){.home-module__06co2W__reveal{opacity:1!important;transition:none!important;transform:none!important}.home-module__06co2W__aurora,.home-module__06co2W__auroraSlow,.home-module__06co2W__auroraSlower,.home-module__06co2W__techGrid,.home-module__06co2W__heroDrift,.home-module__06co2W__cueDot{animation:none!important}.home-module__06co2W__fxOrb,.home-module__06co2W__fxBeams,.home-module__06co2W__fxMotes,.home-module__06co2W__fxSweep{will-change:auto;animation:none!important}.home-module__06co2W__fxBeams,.home-module__06co2W__fxMotes,.home-module__06co2W__fxSweep{display:none}.home-module__06co2W__sheenText{color:#fff;-webkit-text-fill-color:#fff;background-image:none;-webkit-background-clip:border-box;background-clip:border-box;animation:none!important}.home-module__06co2W__slide{transition:none!important}.home-module__06co2W__sweep:after,.home-module__06co2W__tileScan{display:none}.home-module__06co2W__tile,.home-module__06co2W__tilePhoto,.home-module__06co2W__tileGrade,.home-module__06co2W__tileSeam,.home-module__06co2W__tileEdge,.home-module__06co2W__tileGlow,.home-module__06co2W__tileTick{transition:none!important}.home-module__06co2W__tile:hover,.home-module__06co2W__tile:focus-visible{transform:translate(0,0)}.home-module__06co2W__tile:hover .home-module__06co2W__tilePhoto,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tilePhoto{transform:none}.home-module__06co2W__tile:hover .home-module__06co2W__tileTick,.home-module__06co2W__tile:focus-visible .home-module__06co2W__tileTick{width:18px}}
.shop-module__Vq0a9q__card{position:relative}.shop-module__Vq0a9q__frame{background:#ffffff05;border:1px solid #ffffff0f;border-radius:1.5rem;flex-direction:column;height:100%;padding:.5rem;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .35s,background-color .35s,box-shadow .45s;display:flex;position:relative}.shop-module__Vq0a9q__frame:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(125% 90% at 50% 0,#0d59f252,#0000 62%);transition:opacity .45s;position:absolute;inset:-1px}.shop-module__Vq0a9q__frameBody{flex-direction:column;height:100%;display:flex;position:relative}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__frame,.shop-module__Vq0a9q__card:focus-within .shop-module__Vq0a9q__frame{background:#ffffff0b;border-color:#0d59f273;transform:translateY(-6px);box-shadow:0 24px 45px -24px #0d59f299}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__frame:before,.shop-module__Vq0a9q__card:focus-within .shop-module__Vq0a9q__frame:before{opacity:1}.shop-module__Vq0a9q__mediaImg{transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .4s}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__mediaImg{transform:scale(1.06)}.shop-module__Vq0a9q__mediaImgAlt{opacity:0}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__mediaImgAlt{opacity:1}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__mediaImgBase{opacity:0}.shop-module__Vq0a9q__sheen{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);inline-size:42%;position:absolute;top:-20%;bottom:-20%;transform:translate(-180%)skew(-14deg)}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__sheen{animation:.9s cubic-bezier(.22,1,.36,1) shop-module__Vq0a9q__sheenSweep}@keyframes shop-module__Vq0a9q__sheenSweep{0%{opacity:0;transform:translate(-180%)skew(-14deg)}25%{opacity:.85}to{opacity:0;transform:translate(330%)skew(-14deg)}}.shop-module__Vq0a9q__sizeRail{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.shop-module__Vq0a9q__sizeRail::-webkit-scrollbar{display:none}.shop-module__Vq0a9q__rail{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000 100%)}.shop-module__Vq0a9q__rail::-webkit-scrollbar{display:none}.shop-module__Vq0a9q__railItem{scroll-snap-align:center}.shop-module__Vq0a9q__sheetBackdrop{animation:.22s both shop-module__Vq0a9q__sheetFade}.shop-module__Vq0a9q__sheetPanel{animation:.34s cubic-bezier(.16,1,.3,1) both shop-module__Vq0a9q__sheetUp}@keyframes shop-module__Vq0a9q__sheetFade{0%{opacity:0}to{opacity:1}}@keyframes shop-module__Vq0a9q__sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.shop-module__Vq0a9q__menuPop{transform-origin:top;animation:.18s cubic-bezier(.16,1,.3,1) both shop-module__Vq0a9q__menuIn}@keyframes shop-module__Vq0a9q__menuIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}.shop-module__Vq0a9q__pendingBar{inset-inline:0;pointer-events:none;border-radius:2px;block-size:2px;position:absolute;bottom:0;overflow:hidden}.shop-module__Vq0a9q__pendingBar:after{content:"";background:linear-gradient(90deg,#0000,#0d59f2,#0000);inline-size:45%;animation:.85s linear infinite shop-module__Vq0a9q__pendingSlide;position:absolute;inset-block:0}@keyframes shop-module__Vq0a9q__pendingSlide{0%{transform:translate(-120%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.shop-module__Vq0a9q__frame,.shop-module__Vq0a9q__mediaImg{transition-duration:1ms}.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__frame,.shop-module__Vq0a9q__card:focus-within .shop-module__Vq0a9q__frame,.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__mediaImg{transform:none}.shop-module__Vq0a9q__mediaImg{transition:opacity 1ms}.shop-module__Vq0a9q__sheen,.shop-module__Vq0a9q__card:hover .shop-module__Vq0a9q__sheen{opacity:0;animation:none}.shop-module__Vq0a9q__rail{scroll-snap-type:none;scroll-behavior:auto}.shop-module__Vq0a9q__sheetBackdrop,.shop-module__Vq0a9q__sheetPanel,.shop-module__Vq0a9q__menuPop{animation-duration:1ms}.shop-module__Vq0a9q__pendingBar:after{inline-size:100%;animation:none}}
.Rail-module__6xQ9JG__wrap{align-items:center;gap:.5rem;display:flex}.Rail-module__6xQ9JG__viewport{flex:auto;min-width:0;position:relative}.Rail-module__6xQ9JG__scroller{--fade-l:0px;--fade-r:0px;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scroll-behavior:smooth;min-width:0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);gap:.5rem;padding-block:.5rem .625rem;padding-inline:.5rem;scroll-padding-inline:2.25rem;display:flex;overflow:auto hidden}.Rail-module__6xQ9JG__scroller::-webkit-scrollbar{display:none}.Rail-module__6xQ9JG__scroller[data-overflowing=false]{-webkit-mask-image:none;mask-image:none}.Rail-module__6xQ9JG__tile{--w:128px;--h:112px;--plinth:44px;--mark:42px;--icon:25px;--accent:#0d59f2;--accent-fill:#0d59f2;--accent-deep:#082f8c;--accent-lit:#7cc0ff;--accent-soft:#0d59f28c;--sweep-dir:-1;--pool-x:38%;--rake:196deg;--mark-cut:polygon(0% 0%,74% 0%,100% 26%,100% 100%,26% 100%,0% 74%);--mark-rake:214deg;--tile-cut:polygon(0% 15%,16% 0%,100% 0%,100% 100%,0% 100%);--z:1.6;--tx:-18%;--ty:-30%;--exp:1;inline-size:var(--w);block-size:var(--h);scroll-snap-align:center;-webkit-tap-highlight-color:transparent;border-radius:.875rem;flex:none;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s;display:block;position:relative;box-shadow:6px 12px 24px -18px #000000f2}[dir=ltr] .Rail-module__6xQ9JG__tile{--tile-cut:polygon(0% 0%,84% 0%,100% 15%,100% 100%,0% 100%);box-shadow:-6px 12px 24px -18px #000000f2}.Rail-module__6xQ9JG__tile[data-accent=sale]{--accent:#ef4444;--accent-fill:#dc2626;--accent-deep:#7f1414;--accent-lit:#ffb4b4;--accent-soft:#ef44448c}@media (min-width:640px){.Rail-module__6xQ9JG__tile{--w:150px;--h:126px;--plinth:46px;--mark:46px;--icon:28px}}@media (min-width:1024px){.Rail-module__6xQ9JG__tile{--w:174px;--h:144px;--plinth:48px;--mark:50px;--icon:30px;border-radius:1.25rem}}.Rail-module__6xQ9JG__media{border-radius:inherit;clip-path:var(--tile-cut);pointer-events:none;isolation:isolate;background:linear-gradient(158deg,#ffffff0d 0%,#ffffff05 46%,#0d59f214 100%);position:absolute;inset:0;overflow:hidden}.Rail-module__6xQ9JG__photo{inline-size:calc(100%*var(--z));aspect-ratio:1;object-fit:cover;block-size:auto;max-inline-size:none;transform:translate3d(var(--tx),var(--ty),0);opacity:.94;filter:brightness(var(--exp))saturate(1.42)contrast(1.42);-webkit-mask-image:radial-gradient(104% 128% at var(--pool-x)26%,#000 0%,#000000f0 34%,#0000009e 62%,#0000004d 84%,#00000029 100%);-webkit-mask-image:radial-gradient(104% 128% at var(--pool-x)26%,#000 0%,#000000f0 34%,#0000009e 62%,#0000004d 84%,#00000029 100%);mask-image:radial-gradient(104% 128% at var(--pool-x)26%,#000 0%,#000000f0 34%,#0000009e 62%,#0000004d 84%,#00000029 100%);transition:filter .45s,opacity .5s,transform .8s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.Rail-module__6xQ9JG__grade{mix-blend-mode:screen;background:linear-gradient(var(--rake),#265cb01f 0%,#14326c0e 24%,#0a183a04 52%,transparent 76%);transition:opacity .45s;position:absolute;inset:0}.Rail-module__6xQ9JG__tint{background:linear-gradient(var(--rake),#d6ecff80 0%,#d6ecff80 1.1%,#7cb4ff24 2.8%,#7cb4ff00 7%,#0000 100%),radial-gradient(86% 104% at 42% 30%,#060a1300 0%,#060a130f 56%,#060a134d 82%,#060a1385 100%),linear-gradient(to top,#080c16f0 0%,#080c16eb 30%,#080c16cc 42%,#080c1673 55%,#080c161f 72%,#080c1600 100%);transition:background .4s;position:absolute;inset:0}.Rail-module__6xQ9JG__facet{clip-path:polygon(0% 0%,44% 0%,76% 100%,0% 100%);opacity:.85;background:linear-gradient(152deg,#0d59f200 0%,#0d59f224 34%,#0d59f23d 52%,#0d59f20f 82%,#0000 100%);transition:opacity .45s;position:absolute;inset:0}.Rail-module__6xQ9JG__tile[data-accent=sale] .Rail-module__6xQ9JG__facet{background:linear-gradient(152deg,#ef444400 0%,#ef444424 34%,#ef44443d 52%,#ef44440f 82%,#0000 100%)}.Rail-module__6xQ9JG__seam{will-change:transform;background:linear-gradient(104deg,#0000 43%,#c6e2ff6b 47.2%,#e8f4ff85 48.1%,#c6e2ff6b 49.2%,#0000 53.4%);position:absolute;inset:-14% -34% 0;-webkit-mask-image:linear-gradient(#000 38%,#0000 66% 100%);mask-image:linear-gradient(#000 38%,#0000 66% 100%)}@supports (animation-timeline:view(inline)){@media (prefers-reduced-motion:no-preference){.Rail-module__6xQ9JG__seam{animation-name:Rail-module__6xQ9JG__seamTravel;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view(inline);animation-range:cover}}}@keyframes Rail-module__6xQ9JG__seamTravel{0%{transform:translate(32%)}to{transform:translate(-32%)}}.Rail-module__6xQ9JG__sweep{top:-20%;bottom:0;opacity:0;background:linear-gradient(100deg,#bedeff00 0%,#bedeff1a 30%,#f0f9ff57 50%,#bedeff1a 70%,#bedeff00 100%);inline-size:55%;position:absolute;inset-inline-start:-55%;-webkit-mask-image:linear-gradient(#000 38%,#0000 66% 100%);mask-image:linear-gradient(#000 38%,#0000 66% 100%)}@keyframes Rail-module__6xQ9JG__railSweepLoop{0%{opacity:0;transform:translate(0)}4%{opacity:0}11%{opacity:1}21%{opacity:1}28%{transform:translateX(calc(var(--sweep-dir)*290%));opacity:0}to{transform:translateX(calc(var(--sweep-dir)*290%));opacity:0}}@keyframes Rail-module__6xQ9JG__railSweepOnce{0%{opacity:0;transform:translate(0)}18%{opacity:1}74%{opacity:1}to{transform:translateX(calc(var(--sweep-dir)*290%));opacity:0}}[dir=ltr] .Rail-module__6xQ9JG__tile{--sweep-dir:1;--pool-x:62%;--rake:164deg;--mark-cut:polygon(26% 0%,100% 0%,100% 74%,74% 100%,0% 100%,0% 26%);--mark-rake:146deg}[dir=ltr] .Rail-module__6xQ9JG__seam{animation-direction:reverse}@media (prefers-reduced-motion:no-preference){.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__sweep{will-change:transform,opacity;animation:5.5s cubic-bezier(.4,0,.2,1) infinite Rail-module__6xQ9JG__railSweepLoop}.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__sweep{animation:.85s cubic-bezier(.4,0,.2,1) Rail-module__6xQ9JG__railSweepOnce}}.Rail-module__6xQ9JG__mark{inset-inline-start:9px;top:calc((var(--h) - var(--plinth) - var(--mark))/2);inline-size:var(--mark);block-size:var(--mark);color:#fff;clip-path:var(--mark-cut);background:linear-gradient(var(--mark-rake),#bee2ffc7 0%,#bee2ffc7 1.8%,#60a0ec42 4.5%,#0d59f21a 12%,#0d59f208 50%,#0d59f21f 92%,#96c4ff61 98.4%,#96c4ff61 100%),linear-gradient(var(--mark-rake),#101828e6 0%,#080d18f2 100%);place-items:center;transition:background .35s,transform .45s cubic-bezier(.16,1,.3,1),filter .35s;display:grid;position:absolute}.Rail-module__6xQ9JG__mark>span{font-size:var(--icon);filter:drop-shadow(0 1px 2px #000000a6);line-height:1}.Rail-module__6xQ9JG__plinth{inset-inline:0;block-size:var(--plinth);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-inline:.375rem;display:flex;position:absolute;bottom:0}.Rail-module__6xQ9JG__rule{background:#e2f0ff57;border-radius:999px;flex:none;block-size:2px;inline-size:30px;transition:background .4s,box-shadow .4s,transform .4s cubic-bezier(.16,1,.3,1);transform:scaleX(.55)}.Rail-module__6xQ9JG__label{-webkit-line-clamp:2;line-clamp:2;letter-spacing:-.01em;text-align:center;text-wrap:balance;color:#fff;text-shadow:0 1px 3px #000000d9;-webkit-box-orient:vertical;font-size:13px;font-weight:900;line-height:1.3;display:-webkit-box;position:relative;overflow:hidden}@media (min-width:1024px){.Rail-module__6xQ9JG__label{font-size:14px}}.Rail-module__6xQ9JG__tile[data-active]{box-shadow:6px 16px 34px -18px var(--accent-soft),0 2px 18px -6px var(--accent-soft)}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__tint{background:linear-gradient(var(--rake),var(--accent-lit)0%,var(--accent-lit)1.6%,#0d59f266 3.4%,#0d59f200 9%,#0000 100%),radial-gradient(86% 104% at 42% 30%,#060a1300 0%,#060a130f 56%,#060a134d 82%,#060a1385 100%),linear-gradient(to top,#080c16f0 0%,#080c16eb 30%,#080c16cc 42%,#080c1673 55%,#080c161f 72%,#080c1600 100%)}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__photo{filter:brightness(calc(var(--exp)*1.3))saturate(1.5)contrast(1.42)}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__grade{background:linear-gradient(var(--rake),#3a7ad22e 0%,#1c428815 24%,#0c1e4406 52%,transparent 76%)}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__mark{background:linear-gradient(var(--mark-rake),#e2f0ff8c 0%,#e2f0ff29 5.5%,transparent 14%),linear-gradient(var(--mark-rake),var(--accent-fill)0%,var(--accent-deep)100%)}.Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__mark{background:linear-gradient(var(--mark-rake),#e2f0ff8c 0%,#e2f0ff29 5.5%,transparent 14%),linear-gradient(var(--mark-rake),var(--accent-fill)0%,var(--accent-deep)100%)}.Rail-module__6xQ9JG__tile[data-active] .Rail-module__6xQ9JG__rule{background:linear-gradient(to right,var(--accent)0%,var(--accent-lit)50%,var(--accent)100%);box-shadow:0 0 12px -1px var(--accent-soft);transform:scaleX(1)}.Rail-module__6xQ9JG__tile:has(.Rail-module__6xQ9JG__pending) .Rail-module__6xQ9JG__rule{background:linear-gradient(to right,var(--accent)0%,var(--accent-lit)50%,var(--accent)100%);box-shadow:0 0 12px -1px var(--accent-soft);transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.Rail-module__6xQ9JG__tile:hover{box-shadow:8px 20px 34px -18px #000000f2,0 2px 20px -8px var(--accent-soft);transform:translateY(-4px)}.Rail-module__6xQ9JG__tile[data-active]:hover{box-shadow:8px 22px 38px -18px var(--accent-soft),0 2px 20px -6px var(--accent-soft)}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__photo{filter:brightness(calc(var(--exp)*1.34))saturate(1.5)contrast(1.42);transform:translate3d(var(--tx),var(--ty),0)scale(1.05)}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__facet{opacity:1}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__mark{background:linear-gradient(var(--mark-rake),#e2f0ff8c 0%,#e2f0ff29 5.5%,transparent 14%),linear-gradient(var(--mark-rake),var(--accent-fill)0%,var(--accent-deep)100%);transform:translateY(-1px)}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__rule{background:linear-gradient(to right,var(--accent)0%,var(--accent-lit)50%,var(--accent)100%);box-shadow:0 0 12px -1px var(--accent-soft);transform:scaleX(1)}.Rail-module__6xQ9JG__scroller:has(.Rail-module__6xQ9JG__tile:hover) .Rail-module__6xQ9JG__tile:not(:hover) .Rail-module__6xQ9JG__photo{filter:brightness(calc(var(--exp)*.5))saturate(1.15)contrast(1.42)}.Rail-module__6xQ9JG__scroller:has(.Rail-module__6xQ9JG__tile:hover) .Rail-module__6xQ9JG__tile:not(:hover) .Rail-module__6xQ9JG__facet{opacity:.5}@media (prefers-reduced-motion:no-preference){.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__sweep{animation:.85s cubic-bezier(.4,0,.2,1) Rail-module__6xQ9JG__railSweepOnce}}}.Rail-module__6xQ9JG__tile:focus-visible{outline:none;transform:translateY(-4px);box-shadow:0 0 0 2px #0e1420,0 0 0 4px #fff,0 0 0 6px #0e1420}.Rail-module__6xQ9JG__tile[data-active]:focus-visible{box-shadow:0 0 0 2px #0e1420,0 0 0 4px #fff,0 0 0 6px #0e1420,6px 16px 34px -18px var(--accent-soft)}.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__photo{filter:brightness(calc(var(--exp)*1.34))saturate(1.5)contrast(1.42)}.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__mark{background:linear-gradient(var(--mark-rake),#e2f0ff8c 0%,#e2f0ff29 5.5%,transparent 14%),linear-gradient(var(--mark-rake),var(--accent-fill)0%,var(--accent-deep)100%)}.Rail-module__6xQ9JG__tile:focus-visible .Rail-module__6xQ9JG__rule{background:linear-gradient(to right,var(--accent)0%,var(--accent-lit)50%,var(--accent)100%);box-shadow:0 0 12px -1px var(--accent-soft);transform:scaleX(1)}.Rail-module__6xQ9JG__pending{inset-inline:0;pointer-events:none;block-size:2px;position:absolute;bottom:0;overflow:hidden}.Rail-module__6xQ9JG__pending:after{content:"";background:linear-gradient(90deg,transparent,var(--accent-lit),transparent);inline-size:45%;animation:.85s linear infinite Rail-module__6xQ9JG__railPending;position:absolute;inset-block:0}@keyframes Rail-module__6xQ9JG__railPending{0%{transform:translate(-120%)}to{transform:translate(340%)}}.Rail-module__6xQ9JG__track{background:linear-gradient(90deg,#94a3b800 0%,#cbd5e129 18% 82%,#94a3b800 100%);border-radius:999px;block-size:2px;margin-block-start:7px;margin-inline:1.25rem;position:relative}.Rail-module__6xQ9JG__thumb{inline-size:calc(var(--thumb-size,1)*100%);border-radius:inherit;background:linear-gradient(90deg,#0d59f200 0%,#0d59f2 20%,#7cc0ff 50%,#0d59f2 80%,#0d59f200 100%);position:absolute;inset-block:0;inset-inline-start:calc(var(--thumb-pos,0)*100%);box-shadow:0 0 10px -2px #3ba0ffb3}.Rail-module__6xQ9JG__arrow{color:#fff;-webkit-backdrop-filter:blur(10px);background:#0a101cb8;border:1px solid #e2f0ff33;border-radius:999px;flex:none;justify-content:center;align-items:center;block-size:2.25rem;inline-size:2.25rem;transition:color .25s,background-color .25s,border-color .25s,opacity .25s,transform .25s;display:none}@media (min-width:640px) and (hover:hover) and (pointer:fine){.Rail-module__6xQ9JG__arrow{display:inline-flex}.Rail-module__6xQ9JG__arrow:hover:not(:disabled){background:#0d59f2cc;border-color:#e2f0ff6b;transform:scale(1.06)}}.Rail-module__6xQ9JG__arrow:disabled{opacity:.25;cursor:default}.Rail-module__6xQ9JG__arrow:focus-visible{outline:none;box-shadow:0 0 0 2px #0e1420,0 0 0 4px #fff,0 0 0 6px #0e1420}@media (prefers-reduced-motion:reduce){.Rail-module__6xQ9JG__scroller{scroll-snap-type:none;scroll-behavior:auto}.Rail-module__6xQ9JG__tile,.Rail-module__6xQ9JG__photo,.Rail-module__6xQ9JG__facet,.Rail-module__6xQ9JG__grade,.Rail-module__6xQ9JG__tint,.Rail-module__6xQ9JG__mark,.Rail-module__6xQ9JG__rule,.Rail-module__6xQ9JG__arrow{transition-duration:1ms}.Rail-module__6xQ9JG__tile:hover,.Rail-module__6xQ9JG__tile:focus-visible,.Rail-module__6xQ9JG__tile[data-active]:focus-visible{transform:none}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__photo{transform:translate3d(var(--tx),var(--ty),0)}.Rail-module__6xQ9JG__tile:hover .Rail-module__6xQ9JG__mark,.Rail-module__6xQ9JG__arrow:hover:not(:disabled){transform:none}.Rail-module__6xQ9JG__seam{animation:none;transform:none}.Rail-module__6xQ9JG__sweep{opacity:0;animation:none}.Rail-module__6xQ9JG__pending:after{inline-size:100%;animation:none}}
