.a2-lp--sp{display:flex!important;flex-direction:column!important}.a2-lp--sp>.a2-hero{order:1!important}.a2-lp--sp>.a2-builds{order:2!important}.a2-lp--sp>.a2-section:has(.a2-proof-grid){order:3!important}.a2-lp--sp>.a2-personas{order:4!important}.a2-lp--sp>.a2-band{order:5!important}.a2-lp--sp>.a2-reviews{order:6!important}.a2-lp--sp>.a2-section:not(.a2-hero):not(.a2-builds):not(.a2-personas):not(.a2-reviews):not(.a2-final):not(:has(.a2-proof-grid)){order:7!important}.a2-lp--sp>.a2-final{order:99!important}.a2-lp--sp .a2-section{padding-top:40px!important;padding-bottom:40px!important}.a2-lp--sp .a2-section+.a2-section{padding-top:16px!important}.a2-lp--sp .a2-builds{padding-top:56px!important;padding-bottom:40px!important}.a2-lp--sp .a2-section:has(.a2-proof-grid){padding-top:40px!important}.a2-lp--sp .a2-h2{margin-bottom:24px!important}.a2-lp--sp .a2-lead{margin-bottom:16px!important}.a2-lp--sp .a2-hero{padding-bottom:48px!important}.a2-lp--sp .a2-proof-grid{gap:16px!important;margin-top:24px!important}.a2-lp--sp .a2-personas__grid{gap:16px!important;margin-top:20px!important}.a2-lp--sp .a2-reviews{padding-top:32px!important;padding-bottom:32px!important}.a2-lp--sp .a2-reviews__grid{gap:16px!important;margin-top:16px!important}@media(max-width:749px){.a2-lp--sp .a2-section{padding-top:32px!important;padding-bottom:32px!important}.a2-lp--sp .a2-builds{padding-top:44px!important}.a2-lp--sp .a2-hero{padding-bottom:36px!important}}.a2-lp--sp .a2-hero .a2-h1{letter-spacing:.04em;word-spacing:.05em;line-height:1.08}.a2-lp--sp .a2-hero .a2-cta{background:#d21404!important;color:#fff!important;border-radius:4px!important;padding:16px 36px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.85rem!important;border:none!important;transition:background .15s ease}.a2-lp--sp .a2-hero .a2-cta:hover{background:#b81203!important}.a2-lp--sp .a2-cta{border-radius:4px!important}.a2-lp--sp .a2-proof--photo{border-radius:12px;overflow:hidden}.a2-lp--sp .a2-proof__photo{width:100%;height:220px;object-fit:cover;display:block}@media(min-width:750px){.a2-lp--sp .a2-proof__photo{height:260px}}.a2-lp--sp .a2-proof__svg{display:none!important}.a2-lp--sp .a2-proof--photo .a2-proof__metric{font-size:1.1rem;font-weight:800;letter-spacing:.02em;margin-top:14px}.a2-lp--sp .a2-proof .a2-h3{margin-top:4px!important;margin-bottom:4px!important}.a2-lp--sp .a2-proof .a2-muted{margin-top:0!important}.a2-lp--sp .a2-persona{border:2px solid #e8e6e1;border-radius:12px;padding:24px 22px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;overflow:hidden}.a2-lp--sp .a2-persona:hover{border-color:#d21404;box-shadow:0 8px 24px #0000000f}.a2-lp--sp .a2-persona__tag{background:#d21404;color:#fff;padding:4px 12px;border-radius:4px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;display:inline-block;margin-bottom:10px}.a2-lp--sp .a2-persona__title{font-size:1.2rem;font-weight:800;line-height:1.15;margin-bottom:8px}.a2-lp--sp .a2-persona__text{margin-bottom:8px!important}.a2-lp--sp .a2-persona__pick{background:#f7f6f3;padding:10px 12px;border-radius:8px;margin-top:10px;font-size:.88rem}.a2-lp--sp .a2-persona__upgrade{margin-top:6px!important;margin-bottom:0!important}.a2-lp--sp .a2-persona__cta{display:inline-block;margin-top:14px;padding:11px 22px;background:#242526;color:#faf7c3;border-radius:4px;font-weight:700;font-size:.85rem;text-decoration:none;letter-spacing:.02em;transition:background .15s ease}.a2-lp--sp .a2-persona__cta:hover{background:#d21404;color:#fff}.a2-lp--sp .a2-persona__photo{width:calc(100% + 44px);margin:-24px -22px 16px;height:200px;object-fit:cover;display:block}@media(min-width:750px){.a2-lp--sp .a2-persona__photo{height:240px}}.a2-lp--sp .a2-band{display:none!important}.a2-lp--sp .a2-review{background:#fff;border:1.5px solid #e8e6e1;border-radius:12px;padding:24px}.a2-lp--sp .a2-review__stars{color:#d21404;font-size:1.1rem;margin-bottom:10px}.a2-lp--sp .a2-review__quote{font-size:1rem;line-height:1.5;font-style:normal;margin-bottom:12px}.a2-lp--sp .a2-review__author{font-weight:700;font-size:.85rem}.a2-lp--sp .a2-sizing,.a2-lp--sp [class*=email-capture],.a2-lp--sp [data-a2-email]{display:none!important}.a2-lp--sp .a2-reviews~.a2-section:has([class*=email]),.a2-lp--sp .a2-reviews~.a2-section:has(form){display:none!important}.a2-lp--sp .a2-final{display:none!important}.a2-lp--sp>.a2-vs{order:3!important}.a2-lp--sp .a2-vs{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:40px 24px 48px!important;box-sizing:border-box!important;overflow-x:clip!important}.a2-lp--sp .a2-vs__head{margin-bottom:0!important}.a2-lp--sp .a2-vs__title{font-size:clamp(1.5rem,3.2vw,2.1rem)!important;margin-bottom:6px!important}.a2-lp--sp .a2-vs__specs{gap:10px!important;margin-bottom:10px!important}.a2-lp--sp .a2-vs__spec{font-size:.95rem!important}.a2-lp--sp .a2-vs__name{font-size:clamp(1.15rem,2.2vw,1.65rem)!important;margin-top:12px!important}.a2-lp--sp .a2-vs__grid{align-items:stretch!important}.a2-lp--sp .a2-vs__col{display:flex!important;flex-direction:column!important;padding-top:12px!important;padding-bottom:4px!important}.a2-lp--sp .a2-vs__bike{margin-top:auto!important}.a2-lp--sp .a2-vs__bike img{height:340px!important;width:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;object-position:center bottom!important;margin-left:auto!important;margin-right:auto!important}.a2-lp--sp .a2-vs__col--sp .a2-vs__bike:after{bottom:48px!important}@media(max-width:749px){.a2-lp--sp .a2-vs{padding:30px 16px 34px!important}.a2-lp--sp .a2-vs__title{font-size:1.55rem!important;line-height:1.15!important}.a2-lp--sp .a2-vs__sub{font-size:.95rem!important}.a2-lp--sp .a2-vs__grid{gap:16px!important;margin-top:20px!important}.a2-lp--sp .a2-vs__col{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:16px!important;padding:16px 16px 18px!important}.a2-lp--sp .a2-vs__col--sp{border-color:#b4e02c66!important}.a2-lp--sp .a2-vs__bike{order:1!important;margin:0 0 4px!important}.a2-lp--sp .a2-vs__specs{order:2!important;margin:6px 0 0!important;gap:13px!important}.a2-lp--sp .a2-vs__bike img{height:185px!important}.a2-lp--sp .a2-vs__name{margin-top:8px!important;font-size:1.35rem!important}.a2-lp--sp .a2-vs__spec{font-size:1rem!important}.a2-lp--sp .a2-vs__col--sp .a2-vs__bike:after{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/sp-lp-overrides.css.map */
