.flash-deals{--flash-section-x: 50%;--flash-section-y: 20%;background:radial-gradient(72rem circle at var(--flash-section-x) var(--flash-section-y),rgba(18,138,255,.34),transparent 43%),radial-gradient(46rem circle at 86% 82%,rgba(0,209,255,.22),transparent 48%),linear-gradient(135deg,#02050d,#05245a 48%,#020711);isolation:isolate;overflow:clip;position:relative}.flash-deals:before{animation:flash-deal-aurora 8.5s ease-in-out infinite alternate;background:radial-gradient(48rem circle at 18% 68%,rgba(54,122,255,.34),transparent 58%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-1}.flash-deals>.collection{position:relative}.flash-deals .title-wrapper{margin-bottom:2rem}.flash-deals__eyebrow{margin:0 0 .5rem;opacity:.75}.flash-deals__description{margin:.75rem 0 0;max-width:62rem}.flash-deals__toolbar{align-items:end;color:#fff;display:flex;flex-wrap:wrap;gap:1.2rem 2rem;justify-content:space-between;margin-bottom:2rem}.flash-deals__sort{display:grid;gap:.5rem;max-width:28rem;min-width:22rem;position:relative}.flash-deals__sort .select__select{-webkit-appearance:none;appearance:none;background:#020c20d6;border:1px solid rgba(125,205,255,.5);border-radius:.5rem;color:#fff;cursor:pointer;font:inherit;min-height:4.4rem;padding:0 4rem 0 1.4rem;width:100%}.flash-deals__sort .svg-wrapper{bottom:1.7rem;height:.7rem;pointer-events:none;position:absolute;right:1.5rem;width:1.2rem}.flash-deals__control-label{font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.flash-deals__claimed-toggle{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;gap:.8rem;min-height:4.4rem}.flash-deals__claimed-toggle input{accent-color:#0ca5ff;height:1.8rem;margin:0;width:1.8rem}.flash-deals__grid-wrap{padding-inline:1.5rem}.flash-deals[data-layout=carousel] [data-flash-deals-grid]{display:flex;flex-wrap:nowrap;gap:1.5rem;overflow-x:auto;overflow-anchor:none;padding:.5rem 0 1.5rem;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.flash-deals[data-layout=carousel] [data-flash-deals-grid]::-webkit-scrollbar{display:none}.flash-deals[data-layout=carousel] .flash-deal-grid-item{flex:0 0 calc((100% - 4.5rem)/4);max-width:calc((100% - 4.5rem)/4);scroll-snap-align:start;scroll-snap-stop:always;width:calc((100% - 4.5rem)/4)}.flash-deals__carousel-controls{display:flex;gap:1rem;justify-content:center;margin-top:1.8rem}.flash-deals__carousel-controls[hidden]{display:none}.flash-deals__carousel-button{font-size:2rem;min-height:4.4rem;min-width:5.4rem;padding:.6rem 1.5rem}.flash-deal-grid-item[hidden]{display:none}.flash-deal-card__media{position:relative;width:100%}.flash-deal-card__media .media{height:100%;width:100%}.flash-deal-card-wrapper{--flash-pointer-x: 50%;--flash-pointer-y: 50%;background:linear-gradient(145deg,#4ab3ff73,#1347be29 45%,#00ceff5c);border:1px solid rgba(125,205,255,.42);border-radius:.8rem;box-shadow:0 1.6rem 3.5rem #00000047,0 0 2.5rem #0082ff14;isolation:isolate;overflow:hidden;padding:.35rem;position:relative;transition:border-color .24s ease,box-shadow .24s ease,filter .16s ease,opacity .16s ease,transform .24s ease}.flash-deal-card-wrapper:before{background:radial-gradient(24rem circle at var(--flash-pointer-x) var(--flash-pointer-y),rgba(143,229,255,.42),transparent 45%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.flash-deal-card-wrapper:after{background:linear-gradient(125deg,#ffffffc2,#8ee5ffa8 48%,#188aff8f);border-radius:inherit;box-shadow:inset 0 0 0 .15rem #ffffffb3,0 0 4.5rem #55cfff8c;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:scale(1);z-index:4}.flash-deal-card-wrapper--flashing:after{animation:flash-deal-click 125ms ease-out both}.flash-deals--deal-selected .flash-deal-card-wrapper:not(.flash-deal-card-wrapper--flashing){filter:brightness(.45) saturate(.35);opacity:.2;transform:scale(.98)}.flash-deal-card-wrapper--flashing{border-color:#ffffffb8;box-shadow:0 0 5rem #4dcfff8c}.flash-deal-card-wrapper .card{background:#020816e6;position:relative}.flash-deal-card-wrapper .card__inner{border-radius:.45rem .45rem 0 0;overflow:hidden}.flash-deal-card__link{color:inherit;display:block;text-decoration:none}.flash-deal-card__link:focus-visible{outline:.25rem solid #7ad9ff;outline-offset:-.25rem}.flash-deal-card__image{display:block;height:100%;object-fit:contain;width:100%}.flash-deal-card--coming-soon{border-color:#ace2ffad}.flash-deal-card__mystery-image{filter:blur(2.2rem) brightness(.38) saturate(.48);object-fit:cover;transform:scale(1.18)}.flash-deal-card__mystery-mark{align-items:center;background:radial-gradient(circle at 38% 30%,#2697deb3,#010c20e6 68%);border:.2rem solid rgba(197,241,255,.94);border-radius:50%;box-shadow:0 0 2rem #8be1ffd1,0 0 5rem #109fffb8,inset 0 0 2rem #65d5ff52;color:#fff;display:flex;font-size:clamp(6.5rem,8vw,10rem);font-weight:900;height:clamp(10.5rem,30vw,13rem);justify-content:center;left:50%;line-height:1;position:absolute;text-shadow:0 0 1rem #fff,0 0 2.5rem rgba(111,218,255,1);top:50%;transform:translate(-50%,-50%);width:clamp(10.5rem,30vw,13rem);z-index:2}.flash-deal-card__badge{background:#031635e6;color:#fff;font-size:1.1rem;font-weight:700;left:1rem;letter-spacing:.08em;line-height:1.2;padding:.55rem .7rem;position:absolute;pointer-events:none;text-transform:uppercase;top:1rem;z-index:3}.flash-deal-card__variant{margin:.35rem 0 0;opacity:.7}.flash-deal-card__price-label{display:block;font-size:1.1rem;margin:.8rem 0 .15rem;opacity:.7;text-transform:uppercase}.flash-deal-countdown{background:linear-gradient(135deg,#063b7df0,#031c46f5);border:.2rem solid rgba(133,223,255,.88);border-radius:.7rem;box-shadow:0 0 2.5rem #18a9ff61,inset 0 0 1.8rem #4ec1ff1f;margin-top:1.4rem;padding:1.5rem 1.4rem 1.7rem;text-align:center}.flash-deal-countdown__label{color:#bdeeff;display:block;font-size:1.3rem;font-weight:800;letter-spacing:.12em;text-shadow:0 0 1rem rgba(100,214,255,.7);text-transform:uppercase}.flash-deal-countdown__value{color:#fff;display:block;font-size:clamp(2.8rem,3.4vw,3.8rem);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:.055em;line-height:1.15;margin-top:.6rem;text-shadow:0 0 .8rem rgba(255,255,255,.9),0 0 2.2rem rgba(64,198,255,.92)}.flash-deal-card__cta{--alpha-button-background: 1;--alpha-button-border: 1;--color-button: 12, 128, 255;--color-button-text: 255, 255, 255;background:linear-gradient(120deg,#0878ee,#0ca5ff 55%,#2cc6ff);border-color:#85dcffc2;box-shadow:0 .7rem 1.5rem #0069e14d;color:#fff;margin-top:1.2rem;position:relative;width:100%;z-index:3}.flash-deal-card--claimed{opacity:.65}.flash-deal-card--claimed .flash-deal-card__badge{background:#ffffffeb;color:#091529;outline:1px solid rgba(255,255,255,.85)}.flash-deal-size-dialog{background:transparent;border:0;color:#fff;max-height:calc(100vh - 3rem);max-width:min(52rem,calc(100vw - 3rem));overflow:visible;padding:0;width:100%}.flash-deal-size-dialog::backdrop{background:#000512c2;-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem)}.flash-deal-size-dialog__panel{background:radial-gradient(34rem circle at 50% 0,rgba(31,151,255,.34),transparent 62%),linear-gradient(145deg,#061c42,#020916 72%);border:1px solid rgba(143,220,255,.72);border-radius:1rem;box-shadow:0 2.4rem 8rem #00000094,0 0 4rem #28a9ff47;box-sizing:border-box;max-height:calc(100vh - 3rem);overflow-y:auto;padding:3.2rem;position:relative;text-align:center}.flash-deal-size-dialog__close{align-items:center;-webkit-appearance:none;appearance:none;background:#ffffff14;border:1px solid rgba(255,255,255,.26);border-radius:50%;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:2.4rem;height:3.8rem;justify-content:center;line-height:1;padding:0 0 .25rem;position:absolute;right:1.4rem;top:1.4rem;width:3.8rem}.flash-deal-size-dialog__eyebrow{color:#8edcff;font-size:1.1rem;font-weight:800;letter-spacing:.12em;margin:0 0 .6rem;text-transform:uppercase}.flash-deal-size-dialog__title{color:#fff;margin:0}.flash-deal-size-dialog__description{color:#ffffffc2;margin:.8rem auto 2rem;max-width:38rem}.flash-deal-size-dialog__options{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.flash-deal-size-dialog__option{align-items:center;-webkit-appearance:none;appearance:none;background:#063169e0;border:1px solid rgba(128,213,255,.58);border-radius:.65rem;color:#fff;cursor:pointer;display:flex;flex-direction:column;font:inherit;font-weight:800;gap:.2rem;justify-content:center;min-height:5.2rem;padding:.8rem;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.flash-deal-size-dialog__option:hover:not(:disabled),.flash-deal-size-dialog__option:focus-visible{background:#0970daf5;border-color:#d1f3ff;box-shadow:0 0 2rem #2fb6ff5c;outline:none;transform:translateY(-.15rem)}.flash-deal-size-dialog__option:disabled{cursor:not-allowed;filter:saturate(.3);opacity:.42}.flash-deal-size-dialog__option--selected{background:#0970daf5;border-color:#d1f3ff;box-shadow:0 0 2rem #2fb6ff5c,inset 0 0 0 .15rem #ffffff52;filter:none;opacity:1}.flash-deal-size-dialog__sold-out{font-size:1rem;font-weight:600;text-transform:uppercase}.flash-deal-size-dialog__preview{align-items:center;background:#020f26c7;border:1px solid rgba(128,213,255,.42);border-radius:.75rem;display:grid;gap:1rem;grid-template-columns:12rem minmax(0,1fr);margin-top:1.5rem;padding:1rem;text-align:left}.flash-deal-size-dialog__preview[hidden]{display:none}.flash-deal-size-dialog__preview-image{aspect-ratio:1;background:#ffffff0f;border-radius:.5rem;display:block;height:auto;object-fit:contain;width:100%}.flash-deal-size-dialog__preview-image[hidden]{display:none}.flash-deal-size-dialog__preview-label{color:#fff;font-size:1.5rem;font-weight:800;margin:0}.flash-deal-size-dialog__error{background:#8e122257;border:1px solid rgba(255,133,148,.62);border-radius:.5rem;color:#ffd6dc;margin:1.5rem 0 0;padding:1rem}.flash-deal-size-dialog__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.flash-deal-size-dialog__continue,.flash-deal-size-dialog__cancel{min-width:13rem}.flash-deal-size-dialog__continue:disabled{cursor:not-allowed;opacity:.45}.flash-deals__note{margin:2rem 0 0;opacity:.7}.flash-deals__more-wrap{margin-top:2.4rem;text-align:center}.flash-deals__more{min-width:16rem}.flash-deals__empty{padding-block:2rem;text-align:center}@media screen and (min-width:750px){.flash-deals .title-wrapper{margin-bottom:3rem}}@media screen and (max-width:749px){.flash-deals__toolbar{align-items:stretch}.flash-deals__sort{max-width:none;width:100%}.flash-deals[data-layout=carousel] .flash-deal-grid-item{flex-basis:84%;max-width:84%;width:84%}.flash-deal-card__mystery-mark{font-size:5.5rem;height:8.5rem;width:8.5rem}.flash-deal-countdown{margin-top:1rem;padding:1rem .6rem 1.2rem}.flash-deal-countdown__label{font-size:1rem;letter-spacing:.08em}.flash-deal-countdown__value{font-size:clamp(1.65rem,5vw,2.1rem);letter-spacing:0;margin-top:.45rem;white-space:nowrap}.flash-deal-size-dialog{max-width:calc(100vw - 2rem)}.flash-deal-size-dialog__panel{max-height:calc(100vh - 2rem);padding:3.8rem 1.6rem 2rem}.flash-deal-size-dialog__options{grid-template-columns:repeat(2,minmax(0,1fr))}.flash-deal-size-dialog__preview{grid-template-columns:9rem minmax(0,1fr)}}@media screen and (min-width:750px)and (max-width:989px){.flash-deals[data-layout=carousel] .flash-deal-grid-item{flex-basis:calc((100% - 1.5rem)/2);max-width:calc((100% - 1.5rem)/2);width:calc((100% - 1.5rem)/2)}}@media screen and (hover:hover){.flash-deal-card-wrapper:not(.flash-deal-card--claimed):hover{border-color:#a2e7ffd1;box-shadow:0 2rem 4rem #00000059,0 0 3.5rem #0097ff4d;transform:translateY(-.45rem)}.flash-deal-card-wrapper:not(.flash-deal-card--claimed):hover .flash-deal-card__cta{filter:brightness(1.12)}}@keyframes flash-deal-aurora{0%{opacity:.62;transform:translate3d(-4%,-2%,0) scale(1)}to{opacity:1;transform:translate3d(6%,4%,0) scale(1.12)}}@keyframes flash-deal-click{0%{opacity:0}28%{opacity:1}to{opacity:.62}}@media(prefers-reduced-motion:reduce){.flash-deals:before,.flash-deal-card-wrapper,.flash-deal-card-wrapper--flashing:after{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/flash-deals.css.map */
