@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.92592eb2.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__ihKSqa__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__ihKSqa__variable{--font-geist-sans:"GeistSans","GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.2f937313.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__vEweKW__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__vEweKW__variable{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}
.flip-countdown-module__zMWRtG__countdown{--flip-duration:.56s;--flip-height:clamp(48px,4.7vw,66px);--flip-font:clamp(30px,3.5vw,48px);--flip-ease-fall:cubic-bezier(.55,.06,.8,.38);--flip-ease-land:cubic-bezier(.2,.62,.36,1);color:var(--countdown-ink,#f0f3ff);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.flip-countdown-module__zMWRtG__unit{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.flip-countdown-module__zMWRtG__digits{width:100%;min-width:0;height:var(--flip-height);gap:3px;display:flex}.flip-countdown-module__zMWRtG__digit{min-width:0;height:var(--flip-height);perspective:360px;font-size:var(--flip-font);font-variant-numeric:tabular-nums;text-align:center;border-radius:6px;flex:1 1 0;font-weight:550;line-height:1;position:relative;box-shadow:0 3px 8px #0003,0 0 0 1px #9bace52b}.flip-countdown-module__zMWRtG__half{backface-visibility:hidden;width:100%;height:50%;position:absolute;left:0;overflow:hidden}.flip-countdown-module__zMWRtG__half>span{width:100%;height:var(--flip-height);place-items:center;display:grid;position:absolute;left:0}.flip-countdown-module__zMWRtG__top{background:linear-gradient(120deg,#2b3657,#222a49);border-radius:6px 6px 0 0;top:0;box-shadow:inset 0 1px #b9c6ff12,inset 0 -.5px #080c23}.flip-countdown-module__zMWRtG__top>span{top:0}.flip-countdown-module__zMWRtG__bottom{background:linear-gradient(120deg,#222d4b,#1b223d);border-radius:0 0 6px 6px;top:50%;box-shadow:inset 0 .5px #a9bbf01c}.flip-countdown-module__zMWRtG__bottom>span{top:calc(var(--flip-height)/-2)}.flip-countdown-module__zMWRtG__moving{perspective:360px;pointer-events:none;position:absolute;inset:0}.flip-countdown-module__zMWRtG__holdingBottom{z-index:1}.flip-countdown-module__zMWRtG__fallingTop{z-index:2;transform-origin:bottom;animation:flip-countdown-module__zMWRtG__flipTop calc(var(--flip-duration)/2)var(--flip-ease-fall)both;will-change:transform}.flip-countdown-module__zMWRtG__fallingBottom{z-index:3;transform-origin:top;animation:flip-countdown-module__zMWRtG__flipBottom calc(var(--flip-duration)/2)var(--flip-ease-land)calc(var(--flip-duration)/2)both;will-change:transform}.flip-countdown-module__zMWRtG__label{letter-spacing:1px;color:#a8b3d1;font-size:9px;line-height:1}.flip-countdown-module__zMWRtG__unavailable{width:100%;font-size:var(--flip-font);color:#a8b3d1;place-items:center;display:grid}@keyframes flip-countdown-module__zMWRtG__flipTop{0%{filter:brightness();transform:rotateX(0)}to{filter:brightness(.65);transform:rotateX(-90deg)}}@keyframes flip-countdown-module__zMWRtG__flipBottom{0%{filter:brightness(.65);transform:rotateX(90deg)}to{filter:brightness();transform:rotateX(0)}}.flip-countdown-module__zMWRtG__countdown[data-motion=off] .flip-countdown-module__zMWRtG__moving{display:none}@media (min-width:721px) and (max-width:1050px){.flip-countdown-module__zMWRtG__countdown{--flip-height:50px;--flip-font:32px;gap:8px}}@media (max-width:720px){.flip-countdown-module__zMWRtG__countdown{--flip-height:60px;--flip-font:42px;gap:11px}}@media (max-width:350px){.flip-countdown-module__zMWRtG__countdown{--flip-height:48px;--flip-font:31px;gap:8px}.flip-countdown-module__zMWRtG__digits{gap:2px}.flip-countdown-module__zMWRtG__label{font-size:8px}}@media (prefers-reduced-motion:reduce){.flip-countdown-module__zMWRtG__moving{display:none}.flip-countdown-module__zMWRtG__half{will-change:auto;animation:none!important}}
.black-friday-popup-module__l28ICG__overlay{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080d1b66;animation:.22s ease-out black-friday-popup-module__l28ICG__fadeIn;position:fixed;inset:0}.black-friday-popup-module__l28ICG__card{z-index:81;color:#e9edff;background:#080c19;border:1px solid #a5b3ef42;border-radius:18px;outline:none;width:440px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);animation:.26s cubic-bezier(.2,.7,.2,1) black-friday-popup-module__l28ICG__modalIn;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 30px 90px #06091666,inset 0 1px #c9d3ff16}.black-friday-popup-module__l28ICG__rays{border-radius:inherit;pointer-events:none;background:radial-gradient(at 25% -20%,#365eac70,#0000 60%),radial-gradient(at 90% 0,#573c8366,#0000 60%);position:absolute;inset:0;overflow:hidden}.black-friday-popup-module__l28ICG__rays i{transform-origin:50% 0;filter:blur(18px);width:80%;height:120%;animation:14s ease-in-out infinite alternate black-friday-popup-module__l28ICG__sweep;position:absolute;top:-15%;left:5%}.black-friday-popup-module__l28ICG__rays i:before{content:"";clip-path:polygon(47% 0,53% 0,100% 100%,0% 100%);background:linear-gradient(#93aeff77,#647bff20 40%,#0000 80%);position:absolute;inset:0}.black-friday-popup-module__l28ICG__rays i:nth-child(2){animation-duration:18s;animation-delay:-7s;left:22%}.black-friday-popup-module__l28ICG__rays i:nth-child(2):before{background:linear-gradient(#d5a5ff66,#976aff20 38%,#0000 76%)}.black-friday-popup-module__l28ICG__rays i:nth-child(3){opacity:.5;animation-delay:-4s;left:0}.black-friday-popup-module__l28ICG__header,.black-friday-popup-module__l28ICG__body,.black-friday-popup-module__l28ICG__footer{position:relative}.black-friday-popup-module__l28ICG__header{justify-content:space-between;align-items:center;padding:17px 23px 0;display:flex}.black-friday-popup-module__l28ICG__wordmark{letter-spacing:-.02em;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.black-friday-popup-module__l28ICG__mark{width:22px;height:24px;display:block;position:relative}.black-friday-popup-module__l28ICG__mark:before,.black-friday-popup-module__l28ICG__mark:after{content:"";background:linear-gradient(#56e4ff,#1262f9);border-radius:0 0 0 10px;width:10px;height:15px;position:absolute;bottom:0}.black-friday-popup-module__l28ICG__mark:after{background:linear-gradient(#c6b8ff,#6974ff);border-radius:10px 0;height:24px;right:0}.black-friday-popup-module__l28ICG__close{color:#c2c9e4;cursor:pointer;background:#ccd5ff08;border:1px solid #c0ccf52b;border-radius:50%;place-items:center;width:29px;height:29px;transition:background .16s,transform .16s;display:grid}.black-friday-popup-module__l28ICG__close:hover{background:#ccd5ff16;transform:rotate(6deg)}.black-friday-popup-module__l28ICG__body{text-align:center;padding:12px 29px 0}.black-friday-popup-module__l28ICG__title{letter-spacing:.16em;color:#e7e5ff;margin:6px 0 0;font-size:23px;font-weight:600}.black-friday-popup-module__l28ICG__discount{justify-content:center;align-items:baseline;gap:6px;margin:3px 0 2px;display:flex}.black-friday-popup-module__l28ICG__metal{letter-spacing:-.085em;color:#0000;background:linear-gradient(110deg,#9babe1 0%,#d1d6fa 32%,#fff 43%,#b9a9ec 52%,#f4f1ff 64%,#9caee2 90%) 0 0/260% 100%;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-size:124px;font-weight:600;line-height:1.18;animation:7s ease-in-out infinite black-friday-popup-module__l28ICG__metalShine}.black-friday-popup-module__l28ICG__discount small{color:#c8c6e2;font-size:21px}.black-friday-popup-module__l28ICG__eligibility{color:#aeb8d4;margin:2px 0 17px;font-size:12px}.black-friday-popup-module__l28ICG__eligibility span{color:#677795;padding:0 6px}.black-friday-popup-module__l28ICG__coupon{color:#b1bbd6;cursor:pointer;background:#bbc8ff06;border:1px solid #a5b3ed38;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:0 14px;transition:background .16s,border-color .16s;display:flex}.black-friday-popup-module__l28ICG__coupon:hover{background:#bbc8ff10;border-color:#a5b3ed70}.black-friday-popup-module__l28ICG__coupon>span{font-size:11px}.black-friday-popup-module__l28ICG__coupon strong{letter-spacing:.14em;color:#e5e8ff;font-size:17px;font-weight:600}.black-friday-popup-module__l28ICG__cta{color:#fff;cursor:pointer;background:linear-gradient(110deg,#526cf3,#7c59df);border:1px solid #b6b6ff60;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:45px;margin:10px 0 13px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:flex;box-shadow:inset 0 1px #e4ddff33}.black-friday-popup-module__l28ICG__cta:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 24px #6762ff35}.black-friday-popup-module__l28ICG__cta svg{transition:transform .18s}.black-friday-popup-module__l28ICG__cta:hover svg{transform:translate(3px)}.black-friday-popup-module__l28ICG__pass{color:#c4cbe0;justify-content:center;align-items:center;gap:7px;margin:0 0 17px;font-size:12px;line-height:1.5;display:flex}.black-friday-popup-module__l28ICG__pass svg{color:#b0a3e4;flex-shrink:0}.black-friday-popup-module__l28ICG__feedback{color:#cbd5ff;margin:0;font-size:11px;line-height:1.5}.black-friday-popup-module__l28ICG__feedback:not(:empty){padding-bottom:12px}.black-friday-popup-module__l28ICG__footer{background:#0307105c;border-top:1px solid #a1b3f221;justify-content:space-between;align-items:center;gap:12px;padding:13px 23px 15px;display:flex}.black-friday-popup-module__l28ICG__until{color:#99a5c1;white-space:nowrap;font-size:10px;line-height:1.7}.black-friday-popup-module__l28ICG__until strong{color:#d4dbed;font-size:11px;font-weight:400;display:block}.black-friday-popup-module__l28ICG__clock{width:172px}.black-friday-popup-module__l28ICG__clock [data-flip-countdown]{--flip-height:28px;--flip-font:17px;gap:7px}.black-friday-popup-module__l28ICG__clock [data-flip-unit]{gap:6px}.black-friday-popup-module__l28ICG__clock small{letter-spacing:.08em;font-size:7px}.black-friday-popup-module__l28ICG__card button:focus-visible,.black-friday-popup-module__l28ICG__card a:focus-visible{outline-offset:4px;outline:2px solid #c6d0ff}.black-friday-popup-module__l28ICG__overlay[data-state=closed]{animation:.15s ease-in black-friday-popup-module__l28ICG__fadeOut}.black-friday-popup-module__l28ICG__card[data-state=closed]{animation:.15s ease-in black-friday-popup-module__l28ICG__modalOut}@keyframes black-friday-popup-module__l28ICG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes black-friday-popup-module__l28ICG__fadeOut{to{opacity:0}}@keyframes black-friday-popup-module__l28ICG__modalIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes black-friday-popup-module__l28ICG__modalOut{to{opacity:0;transform:translate(-50%,-49%)scale(.98)}}@keyframes black-friday-popup-module__l28ICG__sweep{0%{transform:rotate(-23deg)}to{transform:rotate(20deg)}}@keyframes black-friday-popup-module__l28ICG__metalShine{0%,12%{background-position:100% 0}80%,to{background-position:0 0}}@media (max-width:560px){.black-friday-popup-module__l28ICG__card{width:350px}.black-friday-popup-module__l28ICG__header{padding:17px 20px 0}.black-friday-popup-module__l28ICG__body{padding:12px 23px 0}.black-friday-popup-module__l28ICG__title{font-size:21px}.black-friday-popup-module__l28ICG__metal{font-size:108px}.black-friday-popup-module__l28ICG__discount small{font-size:19px}.black-friday-popup-module__l28ICG__footer{gap:10px;padding:13px 20px 15px}.black-friday-popup-module__l28ICG__clock{width:150px}.black-friday-popup-module__l28ICG__clock [data-flip-countdown]{--flip-height:26px;--flip-font:15px;gap:5px}}@media (max-width:360px){.black-friday-popup-module__l28ICG__footer{flex-direction:column;gap:12px}.black-friday-popup-module__l28ICG__until{align-items:center;gap:6px;display:flex}.black-friday-popup-module__l28ICG__pass{font-size:11px}.black-friday-popup-module__l28ICG__metal{font-size:99px}.black-friday-popup-module__l28ICG__title{font-size:19px}.black-friday-popup-module__l28ICG__clock{width:180px}}@media (prefers-reduced-motion:reduce){.black-friday-popup-module__l28ICG__overlay,.black-friday-popup-module__l28ICG__card,.black-friday-popup-module__l28ICG__rays i,.black-friday-popup-module__l28ICG__metal{animation:none!important}.black-friday-popup-module__l28ICG__close,.black-friday-popup-module__l28ICG__coupon,.black-friday-popup-module__l28ICG__cta,.black-friday-popup-module__l28ICG__cta svg{transition:none!important}.black-friday-popup-module__l28ICG__metal{background-position:50% 0}.black-friday-popup-module__l28ICG__rays i{transform:rotate(-10deg)}}
.black-friday-banner-module___HFhmW__frame{--home-campaign-offset:48px;padding-top:var(--home-campaign-offset)}.black-friday-banner-module___HFhmW__banner{z-index:51;height:var(--home-campaign-offset);color:#f4f5ff;background-color:#0b0e1b;background-image:radial-gradient(at 25% -80%,#51439160,#0000 65%),radial-gradient(at 80% 150%,#254f833d,#0000 65%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:140% 180%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:1px solid #a2a5ed26;animation:16s ease-in-out infinite black-friday-banner-module___HFhmW__veil;position:fixed;inset:0 0 auto}.black-friday-banner-module___HFhmW__inner{grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:40px;width:min(840px,100% - 48px);height:100%;margin-inline:auto;display:grid}.black-friday-banner-module___HFhmW__event{letter-spacing:.18em;color:#d4d8ec;white-space:nowrap;font-size:11px;font-weight:600}.black-friday-banner-module___HFhmW__offer{align-items:center;gap:22px;display:flex}.black-friday-banner-module___HFhmW__discount{color:#e1dcff;white-space:nowrap;font-size:15px;font-weight:600}.black-friday-banner-module___HFhmW__details{color:#aeb8cf;white-space:nowrap;font-size:12px}.black-friday-banner-module___HFhmW__cta{color:#edf0ff;cursor:pointer;background:linear-gradient(120deg,#a399ea20,#9aaee80d);border:1px solid #b8b8ef40;border-radius:100px;justify-content:center;justify-self:end;align-items:center;gap:16px;min-height:32px;padding:5px 15px;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.black-friday-banner-module___HFhmW__cta span{transition:transform .2s}.black-friday-banner-module___HFhmW__cta:hover{background:#b0b4ff26;border-color:#c4c4ff73}.black-friday-banner-module___HFhmW__cta:hover span{transform:translate(3px)}.black-friday-banner-module___HFhmW__cta:focus-visible{outline-offset:3px;outline:2px solid #e2eaff}@keyframes black-friday-banner-module___HFhmW__veil{0%,to{background-position:0%}50%{background-position:100%}}@media (max-width:640px){.black-friday-banner-module___HFhmW__frame{--home-campaign-offset:64px}.black-friday-banner-module___HFhmW__inner{grid-template-rows:auto auto;grid-template-columns:1fr auto;align-content:center;gap:5px 16px;width:calc(100% - 32px)}.black-friday-banner-module___HFhmW__event{letter-spacing:.14em;font-size:10px}.black-friday-banner-module___HFhmW__offer{grid-area:2/1;gap:12px}.black-friday-banner-module___HFhmW__discount{font-size:13px}.black-friday-banner-module___HFhmW__details{font-size:11px}.black-friday-banner-module___HFhmW__cta{grid-area:1/2/3;gap:10px;min-height:34px;padding-inline:12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.black-friday-banner-module___HFhmW__banner{animation:none}.black-friday-banner-module___HFhmW__cta,.black-friday-banner-module___HFhmW__cta span{transition:none}.black-friday-banner-module___HFhmW__cta:hover span{transform:none}}
