.nfc-lineup-section{background:#fff;overflow-x:clip}.nfc-lineup{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;max-width:1280px;margin:0 auto;padding:clamp(28px,3.6vw,56px) 22px clamp(40px,5vw,76px)}.nfc-lineup__inner{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,56px);align-items:center;min-width:0}.nfc-lineup__copy{max-width:620px;margin:0 auto;text-align:center;min-width:0;position:relative;z-index:1}.nfc-lineup__heading{font-size:clamp(3.4rem,4.4vw,5.9rem);font-weight:600;letter-spacing:-.022em;line-height:1.05;color:#1d1d1f;margin:0 0 14px;overflow-wrap:anywhere}.nfc-lineup__subheading{font-size:clamp(1.76rem,1.7vw,2.24rem);color:#6e6e73;font-weight:400;margin:0 0 28px}.nfc-lineup__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.nfc-lineup__buy{margin:0;padding:0;display:inline-flex}.nfc-lineup__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 clamp(24px,3vw,36px);border-radius:980px;font-family:inherit;font-size:1.76rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.nfc-lineup__btn:hover{transform:translateY(-1px)}.nfc-lineup__btn:focus-visible{outline:2px solid #005E82;outline-offset:3px}.nfc-lineup__btn--solid{background:#0079a7;border-color:#0079a7;color:#fff}.nfc-lineup__btn--solid:hover{background:#005e82;border-color:#005e82;color:#fff}.nfc-lineup__btn--ghost{background:#fff;border-color:#0079a7;color:#0079a7}.nfc-lineup__btn--ghost:hover{background:#0079a7;border-color:#0079a7;color:#fff}.nfc-lineup__stage{display:flex;align-items:center;justify-content:center;min-width:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.nfc-lineup__stage *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.nfc-lineup__slot{position:relative;flex:0 0 auto;--nfc-plate: min(300px, 74vw, 40vh);width:var(--nfc-plate);--nfc-edge: calc(var(--nfc-plate) * .0353);perspective:1400px;perspective-origin:50% 50%;--nfc-shadow-y: 30px;--nfc-shadow-b: 54px;--nfc-shadow-a: .18;--nfc-glow-blur: 54px;--nfc-glow-spread: 6px;--nfc-glow-a: .46;--nfc-aura-wash: .16}.nfc-lineup__card{position:relative;width:100%;transform-style:preserve-3d;transform:rotateY(-14deg) rotateX(5deg) rotate(-1deg)}.nfc-lineup__card .nfc-slab i:last-child{box-shadow:0 var(--nfc-shadow-y, 30px) var(--nfc-shadow-b, 54px) rgba(0,0,0,var(--nfc-shadow-a, .18)),0 0 var(--nfc-glow-blur) var(--nfc-glow-spread) rgba(0,173,239,var(--nfc-glow-a)),0 0 calc(var(--nfc-glow-blur) * 2.4) calc(var(--nfc-glow-spread) * 3) rgba(0,173,239,calc(var(--nfc-glow-a) * .45))}.nfc-lineup__slot:before{content:"";position:absolute;top:-40%;right:-34%;bottom:-44%;left:-36%;z-index:-1;pointer-events:none;background:radial-gradient(58% 54% at 50% 48%,rgba(0,173,239,var(--nfc-aura-wash)),rgba(0,173,239,calc(var(--nfc-aura-wash) * .5)) 46%,#00adef00 80%);animation:nfc-aura-breathe 9s ease-in-out infinite alternate;will-change:transform,opacity}@keyframes nfc-aura-breathe{0%{transform:scale(.95) translate3d(0,1%,0);opacity:.84}to{transform:scale(1.07) translate3d(0,-1.5%,0);opacity:1}}@media(min-width:990px){.nfc-lineup__inner{grid-template-columns:1.06fr .94fr;gap:clamp(32px,4vw,72px)}.nfc-lineup__copy{margin:0;text-align:left}.nfc-lineup__actions{justify-content:flex-start}.nfc-lineup__slot{--nfc-plate: min(430px, 34vw, 62vh);perspective:820px;perspective-origin:32% 38%;--nfc-shadow-y: 44px;--nfc-shadow-b: 80px;--nfc-shadow-a: .2;--nfc-glow-blur: 76px;--nfc-glow-spread: 10px;--nfc-glow-a: .56;--nfc-aura-wash: .2}.nfc-lineup__card{transform:rotateY(-28deg) rotateX(12deg) rotate(5deg)}}@media(min-width:1440px){.nfc-lineup__slot{--nfc-plate: min(470px, 30vw, 62vh)}}@media(max-width:749px){.nfc-lineup__slot{--nfc-plate: min(272px, 66vw, 34vh);--nfc-shadow-y: 24px;--nfc-shadow-b: 44px;--nfc-glow-blur: 38px;--nfc-glow-spread: 4px;--nfc-glow-a: .4;--nfc-aura-wash: .13}.nfc-lineup__card{transform:rotateY(-12deg) rotateX(4deg) rotate(-.5deg)}.nfc-lineup__actions{gap:12px}.nfc-lineup__btn{width:100%;max-width:320px}.nfc-lineup__buy{width:100%;max-width:320px;justify-content:center}}@media(max-width:989px){.nfc-lineup__slot:before{animation:none;transform:scale(1.01);opacity:.92;will-change:auto}}@media(prefers-reduced-motion:reduce){.nfc-lineup__btn{transition:none}.nfc-lineup__btn:hover{transform:none}.nfc-lineup__slot:before{animation:none;transform:scale(1.01);opacity:.92;will-change:auto}}@supports (width: 1svh){.nfc-lineup__slot{--nfc-plate: min(300px, 74vw, 40svh)}@media(min-width:990px){.nfc-lineup__slot{--nfc-plate: min(430px, 34vw, 62svh)}}@media(min-width:1440px){.nfc-lineup__slot{--nfc-plate: min(470px, 30vw, 62svh)}}@media(max-width:749px){.nfc-lineup__slot{--nfc-plate: min(272px, 66vw, 34svh)}}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-hero-lineup.css.map */
