:root{--road-surface: #121417;--road-surface-2: #191e26;--road-surface-3: #222934;--road-outline: #3c4552;--road-heading: #f7f8fb;--road-body: #c6ceda;--road-emphasis: #f0606b}html{color-scheme:dark}body{font-family:var(--font-body--family),Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#MainContent{background-color:var(--road-surface);color:var(--road-heading)}#MainContent :is(h1,h2,h3,h4),#header-component :is(h1,h2,h3){font-family:var(--font-heading--family),Manrope,Inter,sans-serif;letter-spacing:-.028em;text-wrap:balance}#MainContent :is(h1,h2){font-weight:800}#MainContent :is(h3,h4){font-weight:750}#MainContent :is(p,li){overflow-wrap:anywhere}#MainContent :is(.rte,.shopify-policy__body,.article-template__content){font-size:16px;line-height:1.72}#MainContent :is(.rte,.shopify-policy__body,.article-template__content) a{color:#ff727c;text-underline-offset:3px}#MainContent :is(.rte,.shopify-policy__body,.article-template__content) a:hover{color:#ff9ca3}#MainContent :is(.rte,.shopify-policy__body) :is(p,li){color:#d4dbe4}#MainContent :is(.rte,.shopify-policy__body) :is(h1,h2,h3,h4,strong){color:#f7f8fb}#MainContent .shopify-policy__container{color:#f7f8fb;background-color:#121417}#MainContent[data-template]:not([data-template=index]) .section-wrapper>.section-background{background-color:#121417!important}#MainContent[data-template]:not([data-template=index]) .section-wrapper:not(:has(.road-about,.rd-discounts,.rg-how))>.section{color:#f7f8fb}#MainContent :is(.field,.form-field,.contact-form,.road-return) :is(label,legend){color:#f2f4f8}#MainContent :is(input:not([type=radio]):not([type=checkbox]),textarea,select){font-family:var(--font-body--family),Inter,Arial,sans-serif}#MainContent :is(.contact-form,.road-return) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#252b34!important;color:#f7f8fb!important;border:1px solid #657386!important;border-radius:7px}#MainContent :is(input,select,textarea)::placeholder{color:#9eaab9;opacity:1}#MainContent :is(input,textarea,select,a,button,summary):focus-visible{outline:3px solid #76a5ff;outline-offset:3px}#MainContent .road-return{color:#f7f8fb!important;background:transparent!important}#MainContent .road-return :is(h1,h2,label){color:#f7f8fb!important}#MainContent .road-return p{color:#d0d8e4}#MainContent .road-return__info{background:#222a35!important;border:1px solid #414a58;color:#f7f8fb}#MainContent .road-return__info a{color:#ff737d!important}#MainContent .road-return__success{background:#173a2a!important;border-color:#398a62!important;color:#e1ffef!important}#MainContent .road-return button[type=submit]{font-weight:800}@media(max-width:749px){#MainContent :is(.rte,.shopify-policy__body,.article-template__content){font-size:15px;line-height:1.75}#MainContent .road-return{padding-inline:18px}}body #MainContent:has(.road-about) .section-wrapper:has(.road-about) .section-background{background:#121417!important}#MainContent .road-about{--ra-ink: #f7f8fb !important;--ra-muted: #c0cad8 !important;--ra-red: #f05e69 !important;--ra-line: #394453 !important;background:#121417!important;color:#f7f8fb!important}#MainContent .road-about :is(h1,h2,h3,h4){color:#f7f8fb;font-weight:800;letter-spacing:-.035em}#MainContent .road-about :is(.road-about__hero,.road-about__benefits,.road-about__editions){background:radial-gradient(ellipse at 100% 8%,rgba(60,120,216,.1),transparent 58%),radial-gradient(ellipse at 0% 95%,rgba(206,17,27,.07),transparent 56%),#171c24!important;border-color:#394453!important}#MainContent .road-about :is(.road-about__feature,.road-about__step,.road-about__edition){background:#222934!important;border-color:#46515e!important;color:#f7f8fb!important}#MainContent .road-about :is(.road-about__lead,.road-about__story-copy p,.road-about__mission p,.road-about__section-heading>p,.road-about__feature p,.road-about__step p,.road-about__stats span,.road-about__bottom p){color:#c6d0dd!important}#MainContent .road-about :is(.road-about__photo-label,.road-about__photo-note){color:#e4eaf3!important}#MainContent .road-about .road-about__hero-image-wrap{background:#242d3a!important;border-color:#475260!important}#MainContent .road-about .road-about__edition-photo{background:#eef0f4!important;border-color:#cfd6df!important}#MainContent .road-about .road-about__edition-lang{background:#fff!important;color:#16181f!important;border-color:#e0e5ec!important}#MainContent .road-about .road-about__button--secondary{background:#252c37!important;color:#f7f8fb!important;border-color:#647386!important}#MainContent .road-about :is(.road-about__feature-icon,.road-about__step-icon){background:#41242d!important;color:#ff8088!important}#MainContent .road-about .road-about__step-num{color:#8994a4!important}#MainContent .road-about .road-about__edition-link{color:#ff737d!important}#MainContent .road-about .road-about__stock{background:#4a371c!important;color:#ffe6a6!important}#MainContent .road-about .road-about__stock--available{background:#194a30!important;color:#c5f3d6!important}body #MainContent:has(.rd-discounts) .section-wrapper:has(.rd-discounts) .section-background{background:#121417!important}#MainContent .rd-discounts{--rd-ink: #f7f8fb !important;--rd-muted: #c3ccd9 !important;--rd-line: #3e4856 !important;background:#121417!important;color:#f7f8fb!important}#MainContent .rd-discounts :is(h1,h2,h3,h4){color:#f7f8fb;font-weight:800;letter-spacing:-.035em}#MainContent .rd-discounts :is(.rd-hero,.rd-partner,.rd-help){background:radial-gradient(ellipse at 100% 7%,rgba(60,120,216,.1),transparent 62%),radial-gradient(ellipse at 0% 90%,rgba(206,17,27,.09),transparent 62%),#171c24!important;border-color:#3e4856!important}#MainContent .rd-discounts :is(.rd-step,.rd-partner-note,.rd-term,details.rd-question){background:#232a35!important;border-color:#455260!important;color:#f7f8fb!important}#MainContent .rd-discounts :is(.rd-lead,.rd-section-lead,.rd-partner-text p,.rd-partner-note p,.rd-step p,.rd-term p,.rd-help-left>p,.rd-question p,.rd-metric small){color:#c5cfdb!important}#MainContent .rd-discounts :is(.rd-media-card){background:#252e3a!important;border-color:#465669!important}#MainContent .rd-discounts :is(.rd-img-kicker,.rd-img-footer span){color:#edf1f6!important}#MainContent .rd-discounts :is(.rd-btn-secondary){background:#242d39!important;color:#f7f8fb!important;border-color:#657183!important}#MainContent .rd-discounts :is(.rd-step-no,.rd-icon,.rd-term-icon){background:#43242e!important;color:#ff8590!important}#MainContent .rd-discounts .rd-help-mail{color:#ff737d!important}#MainContent .rd-discounts details.rd-question summary{color:#f7f8fb!important}body #MainContent:has(.rg-how) .section-wrapper:has(.rg-how) .section-background{background:#121417!important}#MainContent .rg-how{--rg-ink: #f7f8fb !important;--rg-muted: #c4cedb !important;--rg-line: #3e4956 !important;--rg-red: #ed5966 !important;background:#121417!important;color:#f7f8fb!important}#MainContent .rg-how :is(h1,h2,h3,h4){color:#f7f8fb;font-weight:800;letter-spacing:-.035em}#MainContent .rg-how :is(.rg-hero,.rg-steps-section,.rg-editions){background:radial-gradient(ellipse at 100% 7%,rgba(60,120,216,.09),transparent 61%),radial-gradient(ellipse at 0% 94%,rgba(206,17,27,.08),transparent 58%),#171c24!important;border-color:#394452!important}#MainContent .rg-how .rg-levels{background:#121417!important}#MainContent .rg-how :is(.rg-level,.rg-step,.rg-flex-card,.rg-edition){background:#222934!important;border-color:#45515f!important;color:#f7f8fb!important}#MainContent .rg-how .rg-step:last-child{background:#34232a!important;border-color:#84414a!important}#MainContent .rg-how :is(.rg-lead,.rg-section-lead,.rg-level p,.rg-step-content p,.rg-flex-card p,.rg-bottom p,.rg-metric small){color:#c6d0de!important}#MainContent .rg-how .rg-photo-box{background:#252e3a!important;border-color:#465669!important}#MainContent .rg-how .rg-photo-tag{color:#f0f4f8!important}#MainContent .rg-how :is(.rg-btn-secondary){background:#252c37!important;color:#f7f8fb!important;border-color:#667181!important}#MainContent .rg-how :is(.rg-tags span,.rg-icon,.rg-step-no){background:#42242d!important;color:#ff828d!important}#MainContent .rg-how .rg-level-num{color:#909cad!important}#MainContent .rg-how .rg-edition-link{background:#eef0f4!important;border-color:#cdd3dc!important}#MainContent .rg-how .rg-edition-lang{background:#fff!important;border-color:#e0e5ea!important;color:#15181c!important}#MainContent .rg-how .rg-edition-body a{color:#ff737d!important}#MainContent .rg-how .rg-bottom{background:#161c25!important}#MainContent .rg-how .rg-bottom p{color:#c6d0de!important}:root{--road-font-weight-body: 400;--road-font-weight-navigation: 600;--road-font-weight-section: 700;--road-font-weight-impact: 800}#MainContent :is(h1,h2,h3,h4,h5,h6),#MainContent :is(.road-edition-picker__heading,.road-showcase__copy h2,.rg-how .rg-h1,.rg-how .rg-h2,.road-about .road-about__h1,.road-about .road-about__h2,.rd-discounts .rd-h1,.rd-discounts .rd-h2){font-family:var(--font-heading--family),Manrope,Inter,Arial,sans-serif}#MainContent :is(h1,h2,.road-edition-picker__heading,.road-showcase__copy h2,.rg-how .rg-h1,.road-about .road-about__h1,.rd-discounts .rd-h1){font-weight:var(--road-font-weight-impact)!important;letter-spacing:-.034em}#MainContent :is(h3,h4,h5,h6,.rg-how .rg-h2,.road-about .road-about__h2,.rd-discounts .rd-h2){font-weight:var(--road-font-weight-section)!important;letter-spacing:-.022em}#MainContent :is(.road-edition-card__label h3,.product-card__title,.product-title,.product__title,.product-title__text,.card__heading,.product-grid__title,.road-about__edition-title-row,.rg-how .rg-edition-body h3){font-family:var(--font-heading--family),Manrope,Inter,Arial,sans-serif;font-weight:var(--road-font-weight-section)!important}#MainContent :is(.road-edition-card__price,.price,.price-item,.price__regular,.price__sale,.product-price,.product-price__price,.price-list,.product__price){font-family:var(--font-heading--family),Manrope,Inter,Arial,sans-serif;font-weight:var(--road-font-weight-impact)!important;font-variant-numeric:tabular-nums;letter-spacing:-.015em}#MainContent :is(.road-edition-picker__eyebrow,.road-showcase__eyebrow,.road-showcase__card-meta,.road-about__kicker,.road-about__eyebrow,.rd-discounts .rd-kicker,.rg-how .rg-kicker){font-weight:var(--road-font-weight-section)!important;letter-spacing:.11em}#MainContent :is(.button,.button-primary,.btn-primary,.road-edition-card__action,.road-showcase__button,.road-about__button,.rd-discounts .rd-btn,.rg-how .rg-btn,.road-return button[type=submit],button[type=submit]){font-family:var(--font-body--family),Inter,Arial,sans-serif;font-weight:var(--road-font-weight-section)!important;letter-spacing:-.005em}#MainContent :is(.road-edition-picker__mobile-select label,.road-showcase__card p,.rg-how .rg-step-name){font-weight:var(--road-font-weight-section)!important}#MainContent :is(.road-edition-picker__intro-text,.road-showcase__copy>p,.road-about__lead,.rd-discounts .rd-lead,.rg-how .rg-lead){font-weight:var(--road-font-weight-body)!important;letter-spacing:normal}#MainContent :is(.rte,.shopify-policy__body,.article-template__content,.road-about,.rd-discounts,.rg-how) :is(p,li){font-weight:var(--road-font-weight-body)}#MainContent :is(.rte,.shopify-policy__body,.article-template__content,.road-about,.rd-discounts,.rg-how) :is(strong,b){font-weight:var(--road-font-weight-section)}#header-component :is(.menu-list__link-title,.menu-drawer__menu-item--mainlist){font-family:var(--font-body--family),Inter,Arial,sans-serif;font-weight:var(--road-font-weight-navigation)!important;letter-spacing:-.012em}.road-footer :is(.road-footer__newsletter h2,.road-footer__link-column h3,.road-footer__social h3,.road-footer__side-note h3,.road-footer__contact-copy strong){font-family:var(--font-heading--family),Manrope,Inter,Arial,sans-serif;font-weight:var(--road-font-weight-section)!important;letter-spacing:-.012em}.road-footer :is(.road-footer__newsletter-field button,.road-footer__brand-badge){font-family:var(--font-body--family),Inter,Arial,sans-serif;font-weight:var(--road-font-weight-section)!important}.road-footer .road-footer__trust-item{font-weight:var(--road-font-weight-navigation)}.road-footer .road-footer__link-column a{font-weight:var(--road-font-weight-body)}.road-footer :is(.road-footer__newsletter p,.road-footer__bottom-copy,.road-footer__contact-copy small,.road-footer__side-note p){font-weight:var(--road-font-weight-body)}@media(max-width:749px){#MainContent :is(.road-edition-picker__heading,.road-showcase__copy h2){letter-spacing:-.03em}#MainContent :is(.rte,.shopify-policy__body,.article-template__content) :is(p,li){font-weight:400}}#MainContent :is(.product-grid__item,.resource-list__item){min-width:0;align-self:start}#MainContent :is(.product-grid__item,.resource-list__item) .product-card{display:block!important;height:auto!important;min-height:0!important;width:100%}#MainContent :is(.product-grid__item,.resource-list__item) .product-card__content{box-sizing:border-box;width:100%;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column;overflow:hidden;border-radius:12px;background:#f8f9fb;color:#171b22}#MainContent :is(.product-grid__item,.resource-list__item) .product-card__content .road-stock-signup{position:relative;z-index:6;box-sizing:border-box;margin-top:8px;width:100%;padding:14px 16px 16px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:9px;border-top:1px solid #e1e5eb;background:#f8f9fb}#MainContent :is(.product-grid__item,.resource-list__item) .product-card__content .road-stock-signup__status{display:block;color:#4a5564!important;font-weight:600!important;font-size:13px;line-height:1.35}#MainContent :is(.product-grid__item,.resource-list__item) .product-card__content .road-stock-signup__link{display:flex!important;justify-content:center;align-items:center;min-height:46px;box-sizing:border-box;width:100%;padding:12px 16px;margin:0;border-radius:6px;background:#ce111b!important;color:#fff!important;font-weight:700!important;font-size:14px;text-align:center;text-decoration:none}#MainContent :is(.product-grid__item,.resource-list__item) .product-card__content .road-stock-signup__link:hover{background:#ab0e17!important}#MainContent :is(.product-grid__item,.resource-list__item) .product-card__content .road-stock-signup__link:focus-visible{outline:3px solid #477fe5;outline-offset:2px}#MainContent .product-grid .product-card__content :is(.product-title,.product-card__title,h3,h4,p,.price,.price-item){color:#161b22}#MainContent .product-grid .product-card__content :is(.price,.price-item){font-weight:800}@media screen and (max-width:749px){#MainContent ul.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:min(100%,560px);margin-inline:auto;padding:0}#MainContent .product-grid__item,#MainContent .resource-list__item{width:100%;min-width:0;overflow:visible}#MainContent .product-grid .product-card__content{border-radius:12px}}@media screen and (min-width:750px)and (max-width:1099px){#MainContent ul.product-grid.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}}@media screen and (min-width:1100px){#MainContent ul.product-grid.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;max-width:1230px;margin-inline:auto}}#MainContent .product-grid :is(.product-media img,.product-media-container img){object-fit:contain;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/71/assets/road-premium-pages.css.map */
