.legacy-launch-control{position:relative;overflow:hidden;background:linear-gradient(135deg,#08090c,#11141a 52%,#08090c);border-block:1px solid rgba(255,255,255,.1);color:#f4f5f7}.legacy-launch-control:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(circle at 18% 25%,rgba(255,255,255,.08),transparent 24%),radial-gradient(circle at 82% 60%,rgba(122,132,150,.1),transparent 25%);animation:legacyLaunchGlow 10s ease-in-out infinite alternate;pointer-events:none}.legacy-launch-control__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(30px,6vw,90px);align-items:center;padding-top:clamp(32px,5vw,64px);padding-bottom:clamp(32px,5vw,64px)}.legacy-launch-control__badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:7px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff0d;font-size:10px;font-weight:750;letter-spacing:.18em}.legacy-launch-control__badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 14px #ffffffd9}.legacy-launch-control h2{margin:0;color:#f5f6f8;font-size:clamp(2rem,4.2vw,5rem);line-height:.9;letter-spacing:-.055em}.legacy-launch-control p{max-width:620px;margin:16px 0 0;color:#a8aeb8;font-size:14px;line-height:1.65}.legacy-launch-control__shipping{color:#d9dce2!important;font-weight:650}.legacy-launch-countdown{display:grid;grid-template-columns:repeat(4,minmax(75px,1fr));gap:8px}.legacy-launch-countdown>div{min-width:88px;padding:18px 14px;border:1px solid rgba(255,255,255,.12);background:#ffffff09;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center}.legacy-launch-countdown strong{display:block;color:#fff;font-size:clamp(1.55rem,3vw,3.4rem);font-variant-numeric:tabular-nums;line-height:1}.legacy-launch-countdown span{display:block;margin-top:9px;color:#818894;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.legacy-preorder-button{position:relative;overflow:hidden}.legacy-preorder-button:after{content:"";position:absolute;top:-120%;right:-40%;bottom:-120%;left:-40%;background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.24),transparent 62%);transform:translate(-55%);animation:legacyPreorderShine 3.8s ease-in-out infinite;pointer-events:none}.legacy-coming-soon-button{opacity:.72!important;cursor:not-allowed!important}.legacy-launch-hidden{display:none!important}.legacy-launch-control--complete{opacity:0;transition:opacity .8s ease}.legacy-launch-control--invalid:after{content:"Invalid launch date. Use ISO format in Theme Editor.";display:block;position:relative;z-index:2;padding:10px 20px;background:#361315;color:#fff;text-align:center;font-size:12px}@keyframes legacyPreorderShine{0%,55%{transform:translate(-60%)}85%,to{transform:translate(60%)}}@keyframes legacyLaunchGlow{to{transform:translate3d(2%,1%,0) scale(1.05)}}@media(min-width:990px){.legacy-campaign{padding:clamp(72px,7vw,112px) 0!important}.legacy-campaign__top{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)!important;margin-bottom:32px!important}.legacy-campaign__track{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.legacy-campaign__frame{height:clamp(520px,52vw,720px)!important;min-height:0!important;border-radius:16px!important;transform:none!important}.legacy-campaign__frame img{width:100%!important;height:100%!important;object-fit:cover!important}.legacy-campaign__frame--one img{object-position:center 42%!important}.legacy-campaign__frame--two img,.legacy-campaign__frame--three img{object-position:center center!important}.legacy-campaign__frame:hover{z-index:3;transform:translateY(-8px)!important;transition:transform .45s cubic-bezier(.2,.75,.25,1)}}@media(max-width:749px){.legacy-launch-control__inner{grid-template-columns:1fr;gap:24px}.legacy-launch-countdown{grid-template-columns:repeat(4,1fr);gap:5px}.legacy-launch-countdown>div{min-width:0;padding:13px 5px}.legacy-launch-countdown strong{font-size:1.45rem}.legacy-launch-countdown span{font-size:7px;letter-spacing:.08em}}@media(prefers-reduced-motion:reduce){.legacy-launch-control:before,.legacy-preorder-button:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/legacy-launch-control.css.map */
