.ps-first-tracks,.ps-first-tracks__cart{box-sizing:border-box;border-radius:0;color:#aaa;font:400 15px/1.6 Montserrat,Arial,sans-serif}
.ps-first-tracks--detail{position:relative;background:radial-gradient(ellipse at 25% 50%,rgba(245,168,0,.10),transparent 68%),linear-gradient(rgba(245,168,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(245,168,0,.04) 1px,transparent 1px),#080808;background-size:auto,40px 40px,40px 40px,auto;padding:80px 0}
.ps-first-tracks--detail::after{content:'';position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,#F5A800,transparent)}
.ps-first-tracks__inner{box-sizing:border-box;max-width:1160px;margin:0 auto;padding:0 60px}
.ps-first-tracks__eyebrow{display:flex;align-items:center;gap:14px;padding:0!important;margin:0 0 18px!important;color:#F5A800;font:700 11px/1.4 Oswald,Arial,sans-serif;letter-spacing:.3em;text-transform:uppercase}
.ps-first-tracks__eyebrow::after{content:'';flex:1;height:1px;background:rgba(255,255,255,.07)}
.ps-first-tracks h2,.ps-first-tracks__cart h2{margin:0 0 12px;color:#fff;font:700 clamp(32px,5vw,62px)/1.1 Oswald,Arial,sans-serif;letter-spacing:.035em;text-transform:uppercase}
.ps-first-tracks em,.ps-ticket-cart-check .ps-first-tracks__saving strong{color:#F5A800;font-style:normal}
.ps-first-tracks__divider{width:40px;height:2px;margin:0 0 16px;background:#F5A800}
.ps-first-tracks__copy{max-width:68ch;margin:0 0 12px}
.ps-first-tracks__copy strong,.ps-first-tracks--strip span{font-weight:600;color:#fff}
.ps-first-tracks__actions{margin-top:18px}
.ps-first-tracks--strip{border-bottom:1px solid rgba(255,255,255,.07);background:#080808;text-align:center}
.ps-first-tracks--strip a{display:block;min-height:44px;padding:9px 16px;color:#F5A800;text-decoration:none}
.ps-first-tracks--strip strong{font-weight:600}
.ps-first-tracks--strip span{margin-inline-start:8px}
.ps-first-tracks--strip a:hover{text-decoration:underline;text-underline-offset:.2em}
.ps-first-tracks--strip a:focus-visible{outline:2px solid #F5A800;outline-offset:-3px}
.ps-first-tracks__cart{margin-top:16px;padding:16px;background:#0d0d0d;border:1px solid rgba(255,255,255,.07);text-align:left}
.ps-first-tracks__cart .ps-first-tracks__eyebrow{margin-bottom:8px!important}
.ps-first-tracks__cart h2{font-size:22px}
.ps-first-tracks__cart p{margin:0 0 8px}
.ps-first-tracks__cart .ps-funnel-outline{color:#fff;padding:14px 32px;text-decoration:none}
.ps-first-tracks__cart .ps-funnel-outline:hover{color:#F5A800}
.ps-first-tracks__cart-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}
#ps-first-tracks-buy{scroll-margin-top:100px}
@keyframes psFirstTracksFadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:no-preference){
.ps-first-tracks--detail .ps-first-tracks__eyebrow{animation:psFirstTracksFadeUp .65s .2s both}
.ps-first-tracks--detail h2{animation:psFirstTracksFadeUp .65s .35s both}
.ps-first-tracks__divider{animation:psFirstTracksFadeUp .65s .45s both}
.ps-first-tracks__copy{animation:psFirstTracksFadeUp .65s .55s both}
.ps-first-tracks__actions{animation:psFirstTracksFadeUp .65s .65s both}
}
@media(max-width:600px){
.ps-first-tracks--detail{padding:56px 0}
.ps-first-tracks__inner{padding:0 24px}
.ps-first-tracks--strip span{display:block;margin:0}
}
