:root{--rw-red:#e10600;--rw-red-hot:#ff2d20;--rw-bg:#0b0b0c;--rw-surface:#151518;--rw-line:rgba(255,255,255,.1);--rw-ease:cubic-bezier(.2,.7,.2,1)}html{scroll-behavior:smooth}body{background:var(--rw-bg);-webkit-font-smoothing:antialiased}[class*=color-scheme-]{--color-button:225,6,0;--color-button-text:255,255,255;--color-secondary-button:225,6,0;--color-secondary-button-text:255,255,255;--color-link:255,70,55}h1,h2,h3,.h0,.h1,.h2,.h3{text-transform:uppercase;letter-spacing:.04em;line-height:1.05}.announcement-bar{background:var(--rw-red)!important;border:0!important}.announcement-bar__message,.announcement-bar a,.announcement-bar p{color:#fff!important;letter-spacing:.1em;font-weight:600;font-size:1.3rem}.section-header{position:sticky;top:0;z-index:60}.header-wrapper{background:#0b0b0ce6!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--rw-line)!important}.header__menu-item,.header__menu-item span{text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;font-weight:600;transition:color .25s}.header__menu-item:hover span{color:var(--rw-red-hot)}.button,.button--primary,.button--secondary,.shopify-payment-button__button--unbranded{background:linear-gradient(135deg,var(--rw-red),var(--rw-red-hot))!important;color:#fff!important;border:0!important;border-radius:6px!important;text-transform:uppercase;letter-spacing:.12em;font-weight:700;box-shadow:0 8px 24px #e1060047;transition:transform .25s var(--rw-ease),box-shadow .25s var(--rw-ease),filter .25s}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{box-shadow:none!important;display:none!important}.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 12px 32px #e1060073;filter:brightness(1.08)}.button:active{transform:translateY(0) scale(.98)}.product-form__submit{min-height:5.6rem;font-size:1.5rem}.shopify-payment-button__button--unbranded{background:#fff!important;color:#0b0b0c!important;box-shadow:none;min-height:5.2rem}.card-wrapper{transition:transform .35s var(--rw-ease)}.card-wrapper:hover{transform:translateY(-6px)}.card{background:var(--rw-surface)!important;border:1px solid var(--rw-line)!important;border-radius:12px!important;overflow:hidden}.card__media .media img{transition:transform .8s var(--rw-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.06)}.card__heading,.card__heading a{text-transform:uppercase;letter-spacing:.06em;font-size:1.5rem}.card-information{padding:1.2rem 0 .4rem}.badge{background:var(--rw-red)!important;color:#fff!important;border:0!important;border-radius:4px!important;text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:1.1rem}.price-item--sale,.price-item--last{color:#fff;font-weight:700;font-size:1.05em}.price__sale .price-item--regular{opacity:.45;font-weight:400}.rw-off{display:inline-block;margin-left:.8rem;padding:.2rem .7rem;border-radius:4px;background:#e106002e;color:#ff4a3d;font-size:1.1rem;font-weight:700;letter-spacing:.06em;vertical-align:middle}.product__title h1,.product__title{font-size:clamp(2.6rem,4.5vw,4.4rem)}.product__info-wrapper .price{font-size:2.4rem}.product-form__input input[type=radio]+label{border-radius:999px;border:1px solid var(--rw-line);background:transparent;min-width:5rem;text-align:center;transition:all .2s}.product-form__input input[type=radio]:checked+label{background:var(--rw-red)!important;border-color:var(--rw-red)!important;color:#fff!important}.product-form__input input[type=radio]+label:hover{border-color:#fff}.quantity{border-radius:6px}.product__media-wrapper .media{border-radius:14px;overflow:hidden}.product__description{line-height:1.7}.rw-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0}.rw-trust div{background:var(--rw-surface);border:1px solid var(--rw-line);border-radius:10px;padding:1.2rem .8rem;text-align:center;font-size:1.2rem;line-height:1.35;color:#e8e8e8;text-transform:uppercase;letter-spacing:.05em}.rw-trust b{display:block;font-size:2rem;margin-bottom:.4rem}.rw-ship{margin:1.6rem 0;padding:1.2rem 1.4rem;border:1px solid var(--rw-line);border-radius:10px;background:var(--rw-surface);font-size:1.35rem;color:#fff}.rw-ship span{display:block;height:6px;border-radius:99px;background:#ffffff1f;margin-top:.9rem;overflow:hidden}.rw-ship i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--rw-red),#ff7a1a);border-radius:99px;transition:width .8s var(--rw-ease)}.rw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem;background:#0b0b0cf2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--rw-line);transform:translateY(110%);transition:transform .35s var(--rw-ease)}.rw-sticky.on{transform:translateY(0)}.rw-sticky strong{flex:1;color:#fff;font-size:1.3rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-sticky em{font-style:normal;color:#fff;font-weight:700;font-size:1.5rem}.rw-sticky button{border:0;cursor:pointer;padding:1.2rem 2.2rem;border-radius:6px;background:linear-gradient(135deg,var(--rw-red),var(--rw-red-hot));color:#fff;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:1.3rem}@media(max-width:749px){.rw-trust{grid-template-columns:1fr 1fr 1fr;gap:.6rem}.rw-trust div{font-size:1rem;padding:1rem .4rem}.rw-sticky strong{display:none}.rw-sticky button{flex:1}}.footer{background:#070708!important;border-top:1px solid var(--rw-line)}.footer-block__heading{text-transform:uppercase;letter-spacing:.12em;color:#fff}.footer a:hover{color:var(--rw-red-hot)}.rich-text__heading,.image-with-text__heading,.title{text-transform:uppercase}.section-header .title,.collection-list__item .card__heading{letter-spacing:.06em}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/racer-premium.css.map?1794225373372= */
