html{scroll-behavior:smooth}body{background:#fff}.gta-bar{color:#fff;background:#0b0b0d;position:relative}.gta-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:95px;padding:8px 36px 8px 12px;display:flex}.gta-content__bar-texts{text-align:center}.gta-text--title{color:#fff;text-transform:uppercase;font-family:Anton,sans-serif;font-size:22px;line-height:1.3}.gta-text--sub{color:#d9d9d9;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:11px;font-weight:500;line-height:1.3}.gta-content__timer{width:132px;display:inline-flex}.gta-timer__wrapper{align-items:center;gap:6px;width:100%;display:flex}.gta-timer__unit{aspect-ratio:1;background:#0b0b0d;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.gta-timer__unit-value{color:#fff;margin:0;font-family:Anton,sans-serif;font-size:18px;font-weight:600;line-height:1}.gta-timer__unit-label{color:#d9d9d9;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:7px;font-weight:500;line-height:1}.gta-timer__separator{color:#d9d9d9;padding-bottom:5px;font-family:Anton,sans-serif}.gta-content__button{color:#0b0b0d;text-transform:uppercase;background:#fff;border-radius:12px;padding:4px 12px;font-family:Anton,sans-serif;font-size:12px;line-height:1.8;text-decoration:none;display:inline-block}.gta-bar__close-btn-container{position:absolute;top:6px;right:8px}.gta-content__close-btn{cursor:pointer;background:0 0;border:0;padding:4px}.gta-content__close-btn svg{width:14px;height:14px;display:block}@media (width>=769px){.gta-content{gap:24px;padding:10px 48px}.gta-text--title{text-align:right;font-size:40px}.gta-text--sub{text-align:right;font-size:14px}.gta-content__timer{width:320px}.gta-timer__unit-value{font-size:44px}.gta-timer__unit-label{font-size:14px}.gta-content__button{padding:4px 24px;font-size:24px}}.header__heading-logo{max-width:110px;height:auto}.menu-drawer__utility-links{display:none}.product__media-list{scrollbar-width:none}.product__media-list::-webkit-scrollbar{display:none}.product__media-item .product__media img{object-fit:contain;width:100%;height:100%}.kaching-bundles__block{font-family:var(--font-body-family);margin:0 0 1.6rem;visibility:visible!important;opacity:1!important;height:auto!important;display:block!important}.kaching-bundles__block-title{color:#121212;margin-bottom:10px;font-size:14px;font-weight:700}.kaching-bundles__bars{flex-direction:column;gap:10px;display:flex}.kaching-bundles__bar input{opacity:0;pointer-events:none;position:absolute}.kaching-bundles__bar-container{cursor:pointer;background:#f3f3f4;display:block;position:relative;overflow:visible;border-radius:14px!important}.kaching-bundles__bar--selected .kaching-bundles__bar-container{outline-offset:-2px;background:#fff;outline:2px solid #e10600;box-shadow:0 10px 24px -14px #e1060073}.kaching-bundles__bar-most-popular{color:#fff;text-transform:none;background:#e10600;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:600;line-height:1;position:absolute;top:-11px;right:14px}.kaching-bundles__bar-main{align-items:center;gap:12px;padding:16px 14px;display:flex}.kaching-bundles__bar-radio{background:#fff;border:2px solid #e10600;border-radius:50%;flex:none;width:18px;height:18px;position:relative}.kaching-bundles__bar--selected .kaching-bundles__bar-radio:after{content:"";background:#e10600;border-radius:50%;position:absolute;inset:3px}.kaching-bundles__bar-content{flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.kaching-bundles__bar-first-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kaching-bundles__bar-title{color:#121212;font-size:19px;font-weight:500;line-height:1.2}.kaching-bundles__bar-label{color:#fff;white-space:nowrap;background:#e10600;border-radius:5px;padding:4px 7px;font-size:12px;font-weight:400;line-height:1}.kaching-bundles__bar-subtitle{color:#6a6a6a;margin-top:4px;font-size:15px;font-weight:500;line-height:1.3}.kaching-bundles__bar-pricing{text-align:right;flex:none}.kaching-bundles__bar-price{color:#121212;font-size:19px;font-weight:500;line-height:1.2}.kaching-bundles__bar-full-price{color:#6a6a6a;margin-top:2px;font-size:14px;text-decoration:line-through}.kaching-bundles__upsell{color:#121212;background:#e1060024;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:0 10px 10px;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.kaching-bundles__upsell--selected{color:#fff;background:#e10600}.kaching-bundles__upsell__main{align-items:center;gap:10px;min-width:0;display:flex}.kaching-bundles__upsell__image{border-radius:4px;width:30px;height:30px;display:block}.kaching-bundles__upsell__pricing{text-align:right;flex:none}.kaching-bundles__upsell__price{font-size:13px}.kaching-bundles__upsell__full-price{opacity:.7;font-size:11px;text-decoration:line-through}.product-form__submit{text-decoration:none}.main-atc__price{white-space:nowrap}.product-form__buttons{margin:1.2rem 0 0}.sticky-atc{transition:transform .3s;transform:translateY(110%)}.sticky-atc.is-visible{transform:none}.sticky-atc .button{text-decoration:none}.sticky-atc__price .badge{display:none}.rn-reviews .splide__track{overflow:hidden}.rn-reviews .splide__list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:45px;margin:0;padding:0 15px;list-style:none;display:flex;overflow-x:auto}.rn-reviews .splide__list::-webkit-scrollbar{display:none}.rn-reviews .splide__slide{scroll-snap-align:center;flex:0 0 100%}.rn-dots,.multicolumn .splide__pagination{justify-content:center;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.rn-dots button,.multicolumn .splide__pagination__page{background:#c9c9c9;border:0;border-radius:50%;width:8px;height:8px;padding:0}.rn-dots .is-active,.multicolumn .splide__pagination__page.is-active{background:#0b0b0d}.multicolumn .splide__list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:0;padding:0 1.5rem;list-style:none;display:flex;overflow-x:auto}.multicolumn .splide__list::-webkit-scrollbar{display:none}.multicolumn .splide__slide{scroll-snap-align:center;flex:0 0 88%}@media (width>=750px){.multicolumn .splide__slide{flex-basis:32%}}.scroll-to-top-btn{color:#fff;z-index:3;opacity:0;pointer-events:none;cursor:pointer;background:#0b0b0d;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .3s;display:flex;position:fixed;bottom:92px;right:16px}.scroll-to-top-btn.is-visible{opacity:1;pointer-events:auto}.scroll-to-top-btn svg{width:18px;height:18px}.rn-contents{display:contents}.review-item__image img{object-fit:cover;border-radius:var(--border-radius);width:100%;height:100%}.rn-verified{color:#fff;letter-spacing:.04em;vertical-align:middle;background:#0b0b0d;border-radius:99px;margin-left:.6rem;padding:.2rem .7rem;font-size:.9rem;font-weight:700;display:inline-block}.kaching-bundles__upsell{cursor:pointer}.kaching-bundles__upsell+.kaching-bundles__upsell{margin-top:-4px}.kb-check{background:#fff;border:2px solid #e10600;border-radius:4px;flex:none;width:18px;height:18px;position:relative}.kb-check--on{background:#e10600}.kb-check--on:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.kaching-bundles__upsell--selected .kb-check--on{background:#fff}.kaching-bundles__upsell--selected .kb-check--on:after{border-color:#e10600}.kb-emoji{flex:none;font-size:20px;line-height:1}.kaching-bundles__upsell--free{color:#121212;background:#fdecec}.kaching-bundles__upsell--free .kb-check--on{background:#e10600}.kaching-bundles__upsell--free .kb-check--on:after{border-color:#fff}.kaching-bundles__upsell--free .kaching-bundles__upsell__pricing{align-items:center;gap:6px;display:flex}.kaching-bundles__upsell--free .kaching-bundles__upsell__full-price{color:#8a8a8a;opacity:1;font-size:12px;text-decoration:line-through}.kb-free{color:#e10600;letter-spacing:.04em;font-size:13px;font-weight:800}.kb-stock{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#e10600;border-radius:99px;align-items:center;gap:6px;margin-top:6px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.kb-stock__dot{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite kb-pulse}@keyframes kb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.kaching-bundles__bar--oos .kaching-bundles__bar-container{cursor:not-allowed;background:#f3f3f4}.kaching-bundles__bar--oos .kaching-bundles__bar-main{opacity:.4}.kb-oos{color:#fff;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#121212;border-radius:6px;padding:7px 12px;font-size:11px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accordion__summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}.accordion__summary::-webkit-details-marker{display:none}.ws-preorder{color:#141416;background:#fff6f6;border:1.5px dashed #e10600;border-radius:12px;margin:1.2rem 0 .4rem;padding:1.2rem 1.4rem;font-size:1.3rem;line-height:1.5}.ws-preorder b{margin-bottom:.3rem;font-size:1.4rem;display:block}:root{--color-base-accent-1:225, 6, 0;--color-base-accent-2:225, 6, 0;--gradient-base-accent-1:#e10600;--gradient-base-accent-2:#e10600;--color-base-outline-button-labels:225, 6, 0;--color-base-text:11, 11, 13;--font-heading-family:Oswald, Poppins, sans-serif;--font-heading-weight:600}h1,h2,.h1,.h2,.h0{text-transform:uppercase;letter-spacing:.02em}.horizontal-ticker.color-accent-1,.footer.color-accent-1{--color-background:11, 11, 13;--gradient-background:#0b0b0d;--color-foreground:255, 255, 255}.footer.color-accent-1{--color-link:255, 255, 255}.rpm-footer-logo{background:#fff;border-radius:10px;padding:8px 12px}.footer-block__image-wrapper img{max-width:170px}.header__heading-logo{max-width:150px}@media (width>=990px){.header__heading-logo{max-width:190px}}.urgency-text.color-accent-1{--color-background:255, 255, 255;--gradient-background:transparent;--color-foreground:225, 6, 0}.gta-timer__unit{background:#e10600}.gta-text--title{color:#fff}.gta-content__button{color:#0b0b0d;background:#fff}.rpm-cars{border:1.5px solid #e4e4e7;border-radius:12px;flex-direction:column;gap:.9rem;margin:0 0 1.6rem;padding:1.2rem 1.4rem;display:flex}.rpm-cars__title{color:#0b0b0d;font-size:1.4rem;font-weight:700}.rpm-cars__title small{color:#6a6a6e;font-size:1.2rem;font-weight:500}.rpm-cars__slot{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.rpm-cars__kit{letter-spacing:.06em;text-transform:uppercase;color:#6a6a6e;flex:none;min-width:4.2rem;font-size:1.2rem;font-weight:700}.rpm-cars__row{flex-wrap:wrap;gap:.8rem;display:flex}.rpm-car{font:inherit;color:#0b0b0d;cursor:pointer;background:#fff;border:2px solid #d6d6da;border-radius:999px;padding:1rem 1.4rem;font-size:1.35rem;font-weight:600;line-height:1;transition:border-color .15s,background .15s,color .15s}.rpm-car--on{color:#fff;background:#e10600;border-color:#e10600}.rpm-sec{background:#fff;padding:4.4rem 0 3.6rem}.rpm-sec--dark{color:#fff;background:#0b0b0d}.rpm-sec__title{text-align:center;margin:0 0 .6rem}.rpm-sec--dark .rpm-sec__title{color:#fff}.rpm-sec__sub{text-align:center;opacity:.85;max-width:60rem;margin:0 auto 2.6rem;font-size:1.5rem}.rpm-grid{grid-template-columns:repeat(2,1fr);gap:1.2rem;display:grid}@media (width>=750px){.rpm-grid{grid-template-columns:repeat(3,1fr);gap:1.6rem}}.rpm-item{background:#f3f3f4;border-radius:14px;flex-direction:column;gap:.4rem;padding:1.6rem 1.4rem;display:flex}.rpm-item i{margin-bottom:.4rem;font-size:2.6rem;font-style:normal;line-height:1}.rpm-item b{font-size:1.5rem;line-height:1.25}.rpm-item span{color:#4b4b50;font-size:1.3rem;line-height:1.45}.rpm-box{max-width:90rem;margin:2.4rem auto 0}.rpm-box img{border-radius:16px;width:100%;height:auto;display:block}.rpm-steps{flex-direction:column;gap:1.2rem;max-width:72rem;margin:0 auto;padding:0;list-style:none;display:flex}.rpm-steps li{background:#141416;border:1px solid #26262a;border-radius:14px;align-items:flex-start;gap:1.4rem;padding:1.6rem;display:flex}.rpm-steps b{color:#e10600;min-width:4.2rem;font-family:Oswald,sans-serif;font-size:3rem;font-weight:600;line-height:1}.rpm-steps strong{margin-bottom:.3rem;font-size:1.7rem;display:block}.rpm-steps span{color:#c9c9cc;font-size:1.35rem;line-height:1.5}.rpm-specs{grid-template-columns:repeat(4,1fr);gap:1rem;max-width:72rem;margin:2.6rem auto 0;display:grid}.rpm-specs div{text-align:center;background:#e10600;border-radius:12px;padding:1.2rem .6rem}.rpm-specs b{font-family:Oswald,sans-serif;font-size:2.6rem;font-weight:600;line-height:1;display:block}.rpm-specs span{text-transform:uppercase;letter-spacing:.08em;opacity:.9;font-size:1.1rem}.image-with-text__media img{object-fit:cover}.urgency-text.color-accent-1{background:0 0;color:#e10600!important}.snd{border-color:#e10600}.snd b{color:#ff9b96}.snd span{color:#e6e6e6}.snd em{color:#fff}.rpm-kit-line{color:#333;margin:0 0 1.2rem;font-size:1.4rem;line-height:1.5}.kaching-bundles__bar:not(.kaching-bundles__bar--selected) .kaching-bundles__upsell--free{opacity:.85}.rpm-presale{color:#777;margin-top:.6rem;font-size:1.15rem;line-height:1.4;display:block}
