.deck{--deck-from: #010828;--deck-via: #071235;--deck-to: #010828;--deck-ink: #ffffff;--deck-card-border: #ffffff;--deck-w-scale: 1;--deck-overlap-frac: .3;--deck-head-scale: 1;--deck-n: 3;--deck-span: calc(var(--deck-n) - (var(--deck-n) - 1) * var(--deck-overlap-frac, .3));--deck-fit: calc((100vw - 5.5rem) / var(--deck-span));--deck-w: calc(min(22rem, var(--deck-fit)) * var(--deck-w-scale));position:relative;overflow:hidden;padding:var(--deck-pad-top, clamp(2.5rem, 7vw, 5rem)) 1rem var(--deck-pad-bottom, clamp(3rem, 8vw, 6rem));background:linear-gradient(to bottom,var(--deck-from) 0%,var(--deck-via) 55%,var(--deck-to) 100%);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media screen and (max-width:749px){.deck{padding-top:calc(var(--deck-pad-top, 5rem) * .75);padding-bottom:calc(var(--deck-pad-bottom, 6rem) * .75)}}.deck__inner{position:relative;max-width:64rem;margin:0 auto;display:flex;flex-direction:column;align-items:center}.deck__heading{position:relative;z-index:1;margin:0 0 .18em;font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:.85;white-space:nowrap;text-align:center;font-size:calc(clamp(2.5rem,13.5vw,11rem) * var(--deck-head-scale));background-image:linear-gradient(to bottom,var(--deck-ink) 0%,var(--deck-ink) 42%,transparent 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(min-width:700px){.deck__heading{margin-bottom:-.12em}}.deck__heading-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.deck__fan{position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-end;padding:0 clamp(1.5rem,7vw,2rem)}.deck__card{position:relative;z-index:var(--deck-z, 20);flex:0 0 auto;width:var(--deck-w);aspect-ratio:9 / 16;border-radius:1.5rem;overflow:hidden;background:var(--deck-card-border);border:clamp(4px,.6vw,8px) solid var(--deck-card-border);box-shadow:0 15px 40px #00000038;text-decoration:none;color:inherit;transform-origin:bottom center;transform:translateY(var(--deck-lift, 0)) rotate(var(--deck-rot, 0deg));transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.deck__card+.deck__card{margin-left:calc(-1 * var(--deck-w) * var(--deck-overlap-frac, .3))}.deck__card--centre{transform:translateY(var(--deck-lift, 0px)) rotate(var(--deck-rot, 0deg)) scale(var(--deck-centre-scale, 1.06));animation:deckBreathe var(--deck-breath, 9s) ease-in-out infinite}.deck__card--centre:hover,.deck__card--centre:focus-visible{animation:none}@keyframes deckBreathe{0%,to{transform:translateY(var(--deck-lift, 0px)) rotate(var(--deck-rot, 0deg)) scale(var(--deck-centre-scale, 1.06));box-shadow:0 15px 40px #00000038}50%{transform:translateY(calc(var(--deck-lift, 0px) - 7px)) rotate(var(--deck-rot, 0deg)) scale(calc(var(--deck-centre-scale, 1.06) * 1.035));box-shadow:0 24px 56px #0000004d}}.deck__card:hover,.deck__card:focus-visible{z-index:60;transform:translateY(calc(var(--deck-lift, 0px) - 14px)) rotate(0) scale(1.08);box-shadow:0 26px 60px #0000004d}.deck__card:focus-visible{outline:3px solid var(--deck-ink);outline-offset:4px}.deck__face{display:block;width:100%;height:100%;border-radius:1.1rem;overflow:hidden;background:#0000000d}.deck__face img,.deck__face svg{display:block;width:100%;height:100%;object-fit:cover;transform:translate(var(--deck-img-x, 0%),var(--deck-img-y, 0%)) scale(var(--deck-img-scale, 1))}.deck__caption{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:2px;padding:calc(var(--deck-w) * .5) calc(var(--deck-w) * .07) calc(var(--deck-w) * .06);color:#fff;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.78) 42%,transparent 100%);text-align:left}.deck__name{font-size:clamp(.62rem,calc(var(--deck-w) * .082),.95rem);font-weight:700;line-height:1.25;text-transform:none;letter-spacing:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.deck__price{font-size:clamp(.66rem,calc(var(--deck-w) * .088),1.05rem);font-weight:800;opacity:1;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 calc(var(--deck-w) * .045)}.deck__price-was{font-size:.92em;font-weight:500;opacity:.72;text-decoration:line-through;text-decoration-thickness:1px}@media screen and (min-width:750px){.deck__fan{padding-bottom:7.5rem}.deck__card{overflow:visible}.deck__caption{top:100%;right:auto;bottom:auto;left:50%;width:calc(var(--deck-w) * (1 - var(--deck-overlap-frac, .3)));padding:1.1rem .25rem 0;gap:.4rem;background:none;text-align:center;align-items:center;transform:translate(-50%) rotate(calc(-1 * var(--deck-rot, 0deg)));transform-origin:top center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.deck__card:hover .deck__caption,.deck__card:focus-visible .deck__caption{transform:translate(-50%) rotate(0)}.deck__name{font-size:1rem;-webkit-line-clamp:3}.deck__price{font-size:1.2rem;justify-content:center}}@media screen and (prefers-reduced-motion:reduce){.deck__caption{transition:none}}.deck__cta{position:relative;z-index:3;margin-top:clamp(1.5rem,4vw,2.5rem);display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.6rem;border-radius:9999px;border:1px solid rgba(0,0,0,.2);background:#ffffff8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#101114;font-family:Anton,Impact,sans-serif;font-size:1rem;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;transition:transform .3s ease,background-color .3s ease}.deck__cta:hover{transform:scale(1.04);background:#fffc}@media(prefers-reduced-motion:reduce){.deck__card,.deck__cta{transition:none}.deck__card--centre{animation:none}.deck__card:hover,.deck__card:focus-visible{transform:translateY(var(--deck-lift, 0)) rotate(var(--deck-rot, 0deg))}.deck__cta:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/deck.css.map */
