body:has(.ta-page){--cm-blue: #FFD400;--cm-blue-d: #C9A600;--cm-blue-l: #FFF8CC}body:has(.ta-page) .cum-hero{--cum-yellow: #FFD400}body:has(.ta-page) .cum-hero__promise h3 .ta-w{color:#fff!important}body:has(.ta-page) .cm-ing-card,body:has(.ta-page) .cm-ing-stat{border-color:#ffd40040}body:has(.ta-page) .cm-pain-tag{background:#ffd4001a;border-color:#ffd4004d}.ta-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.ta-label{display:block;font-family:Oswald,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--cm-red,#FA0E0E);margin-bottom:14px}.ta-h2{font-family:Oswald,sans-serif;font-weight:700;font-size:clamp(34px,4.5vw,52px);line-height:1;text-transform:uppercase;margin:0 0 18px}.ta-h2 em{font-style:normal;color:var(--cm-blue)!important}.ta-h2 p{margin:0!important;font:inherit!important;line-height:inherit!important;text-transform:inherit!important;color:inherit!important}.ta-sci .ta-h2,.ta-sci .ta-h2 p,.ta-cmp-s .ta-h2,.ta-cmp-s .ta-h2 p,.ta-fit-s .ta-h2,.ta-fit-s .ta-h2 p,.ta-sci h3{color:#fff!important}.ta-steps .ta-h2,.ta-steps .ta-h2 p,.ta-five h2{color:#000!important}.ta-btn{display:inline-block;background:#fa0e0e;color:#fff!important;font-family:Oswald,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:18px 40px;font-size:15px;text-decoration:none;box-shadow:0 0 22px #ff1a1a73;text-align:center}.ta-btn:hover{background:#d90000}.ta-btn--ghost{background:transparent;border:1.5px solid var(--cm-blue);color:var(--cm-blue)!important;box-shadow:none}.ta-small{font-size:12px;color:#888}body:has(.ta-page){--ha-black:#0a0a0a;--ha-deep:#0a0a0a;--ha-card:#141414;--ha-border:#2a2a2a;--ha-white:#fff;--ha-text:#fff;--ha-muted:#a8a8a8;--ha-grey:#a8a8a8;--ha-red:#FA0E0E;--ha-yellow:#FFD400;--ha-gold:#FFD400;--ha-accent:#FFD400}body:has(.ta-page) .ha-faq{background:#0a0a0a!important}body:has(.ta-page) .ha-faq-item{background:#141414!important}body:has(.ta-page) .ha-faq-q{color:#fff!important}body:has(.ta-page) .ha-faq-a,body:has(.ta-page) .ha-faq-legal{color:#a8a8a8!important}body:has(.ta-page) .ha-faq-legal{border-top-color:#2a2a2a!important}body:has(.ta-page) .ha-label{color:#fa0e0e!important}body:has(.ta-page) .ha-title,body:has(.ta-page) .ha-title p{color:#fff!important}body:has(.ta-page) .ha-title em{color:#ffd400!important;font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ta-global.css.map */
