.soar-hp-lineup .lineup{padding:100px 0;background:var(--black);position:relative;overflow:hidden}.soar-hp-lineup .lineup-ghost{position:absolute;font-family:Upbolters,Inter,sans-serif;font-size:clamp(120px,18vw,280px);font-weight:900;font-style:italic;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.03);top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;z-index:0;letter-spacing:-.04em}.soar-hp-lineup .lineup-header{max-width:var(--track);margin:0 auto 56px;padding:0 40px;display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:1}.soar-hp-lineup .lineup-title{font-family:Upbolters,Inter,sans-serif;font-size:clamp(44px,6vw,90px);font-weight:900;font-style:italic;text-transform:uppercase;line-height:.9;letter-spacing:-.02em}.soar-hp-lineup .lineup-title em{display:block;color:var(--blue);-webkit-text-stroke:none;font-style:italic}.soar-hp-lineup .see-all{display:flex;align-items:center;gap:8px;font-family:Upbolters,Inter,sans-serif;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--orange);transition:gap .2s}.soar-hp-lineup .see-all:hover{gap:14px}.soar-hp-lineup .lineup-cards{max-width:var(--track);margin:0 auto;padding:0 40px;display:grid;grid-template-columns:repeat(3,1fr);gap:3px;position:relative;z-index:1}.soar-hp-lineup .lcard{background:var(--gray1);position:relative;overflow:hidden;transition:transform .25s}.soar-hp-lineup .lcard:hover{transform:translateY(-8px)}.soar-hp-lineup .lcard-accent{height:4px;background:var(--blue)}.soar-hp-lineup .lcard:nth-child(2) .lcard-accent{background:var(--orange)}.soar-hp-lineup .lcard:nth-child(3) .lcard-accent{background:var(--cream)}.soar-hp-lineup .lcard-flag{position:absolute;top:16px;right:0;background:var(--orange);color:var(--white);font-family:Upbolters,Inter,sans-serif;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:5px 14px 5px 10px;clip-path:polygon(8px 0,100% 0,100% 100%,0 100%)}.soar-hp-lineup .lcard:nth-child(2) .lcard-flag{background:var(--blue)}.soar-hp-lineup .lcard-visual{height:260px;background:var(--gray2);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.soar-hp-lineup .lcard-visual-num{font-family:Upbolters,Inter,sans-serif;font-size:140px;font-weight:900;font-style:italic;color:#ffffff0a;line-height:1;pointer-events:none;transition:color .3s}.soar-hp-lineup .lcard:hover .lcard-visual-num{color:#ffffff14}.soar-hp-lineup .lcard-visual-label{position:absolute;bottom:16px;left:20px;font-family:Upbolters,Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.soar-hp-lineup .lcard-body{padding:24px 24px 28px}.soar-hp-lineup .lcard-cat{font-family:Upbolters,Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin-bottom:6px}.soar-hp-lineup .lcard:nth-child(2) .lcard-cat{color:var(--blue)}.soar-hp-lineup .lcard-name{font-family:Upbolters,Inter,sans-serif;font-size:32px;font-weight:900;text-transform:uppercase;line-height:1;color:var(--white);margin-bottom:8px}.soar-hp-lineup .lcard-desc{font-size:13px;line-height:1.65;color:var(--muted);margin-bottom:18px}.soar-hp-lineup .lcard-price-row{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.soar-hp-lineup .lcard-price{font-family:Upbolters,Inter,sans-serif;font-size:36px;font-weight:900;color:var(--white);line-height:1}.soar-hp-lineup .lcard-was{font-size:15px;font-weight:600;color:#ffffff4d;text-decoration:line-through}.soar-hp-lineup .lcard-finance{font-size:12px;font-weight:600;color:#64a0ffcc;margin-bottom:20px}.soar-hp-lineup .lcard-cta{display:flex;align-items:center;justify-content:space-between;background:var(--gray2);color:var(--white);font-family:Upbolters,Inter,sans-serif;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:14px 18px;transition:background .2s;text-decoration:none}.soar-hp-lineup .lcard-cta:hover{background:var(--orange)}.soar-hp-lineup .lcard-arrow{font-size:18px;color:var(--orange)}.soar-hp-lineup .lcard-cta:hover .lcard-arrow{color:var(--white)}.soar-hp-lineup .lcard-visual-photo{position:relative;background:#f8f8f8;overflow:hidden;display:flex;align-items:center;justify-content:center}.soar-hp-lineup .lcard-product-img{width:100%;height:100%;object-fit:contain;object-position:center bottom;display:block;transition:transform .5s cubic-bezier(.16,1,.3,1);padding:16px 12px 0}.soar-hp-lineup .lcard:hover .lcard-product-img{transform:scale(1.04) translateY(-4px)}.soar-hp-lineup .lcard-visual-photo .lcard-visual-num{position:absolute;bottom:10px;left:16px;z-index:2}.soar-hp-lineup .lcard-visual-photo .lcard-visual-label{position:absolute;bottom:10px;right:16px;z-index:2}.soar-hp-lineup .lineup{background:#f7f7f7!important}.soar-hp-lineup .lineup-ghost{color:transparent!important;-webkit-text-stroke:1px rgba(0,0,0,.04)!important}.soar-hp-lineup .lineup-title{color:var(--black)!important}.soar-hp-lineup .lineup-title em{color:var(--blue)!important;-webkit-text-stroke:none!important}.soar-hp-lineup .see-all{color:var(--black)!important;border-color:#0003!important}.soar-hp-lineup .lcard{background:#fff!important;box-shadow:0 4px 24px #00000014!important}.soar-hp-lineup .lcard-visual,.soar-hp-lineup .lcard-visual-photo{background:#f0f0f0!important}.soar-hp-lineup .lcard-visual-num{color:transparent!important;-webkit-text-stroke:1px rgba(0,0,0,.1)!important}.soar-hp-lineup .lcard-visual-label{color:#0006!important}.soar-hp-lineup .lcard-cat{color:var(--orange)!important}.soar-hp-lineup .lcard-name{color:var(--black)!important}.soar-hp-lineup .lcard-desc{color:#0009!important}.soar-hp-lineup .lcard-price{color:var(--black)!important}.soar-hp-lineup .lcard-was{color:#00000059!important;text-decoration:line-through}.soar-hp-lineup .lcard-finance{color:var(--blue)!important;font-weight:600!important}.soar-hp-lineup .lcard-cta{background:#f0f0f0!important;color:var(--black)!important;border-top:1px solid rgba(0,0,0,.07)!important}.soar-hp-lineup .lcard-arrow{color:inherit!important}.soar-hp-lineup .lcard-flag{color:var(--white)!important}.soar-hp-lineup .lp-cap-tag{color:var(--orange)!important}.soar-hp-lineup .lp-cap-text{color:#ffffffb3!important}.soar-hp-lineup .lcard-cat{color:var(--blue)!important}.soar-hp-lineup .lcard:nth-child(1) .lcard-accent{background:var(--blue)!important}.soar-hp-lineup .lcard:nth-child(2) .lcard-accent{background:var(--orange)!important}.soar-hp-lineup .lcard:nth-child(3) .lcard-accent{background:var(--blue)!important}.soar-hp-lineup .lcard:nth-child(1) .lcard-flag{background:var(--blue)!important}.soar-hp-lineup .lcard:nth-child(2) .lcard-flag{background:var(--orange)!important}.soar-hp-lineup .lcard:nth-child(3) .lcard-flag{background:var(--blue)!important}.soar-hp-lineup .lcard:hover .lcard-cta{background:var(--black)!important;color:var(--white)!important}.soar-hp-lineup .lp-cap-tag{color:var(--blue)!important}@media(max-width:900px){.soar-hp-lineup .lineup-cards{grid-template-columns:1fr;padding:0 20px}.soar-hp-lineup .lineup-header{padding:0 20px;flex-direction:column;align-items:flex-start;gap:16px}.soar-hp-lineup .lineup{padding:72px 0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/soar-product-lineup.css.map */
