:root{--rt-body: "Manrope", Arial, sans-serif;--rt-heading: "Manrope", Arial, sans-serif;--font-body-family: var(--rt-body);--font-heading-family: var(--rt-heading);--rt-type-section: 44px;--rt-type-editorial: 52px;--rt-type-card: 22px;--rt-type-copy: 15px;--rt-type-compact: 14px}:root .rt-home.rt-home--depth .rt-depth h2,:root .rt-home .rt-home-section-heading h2,:root .rt-home .rt-home-finder h2,:root .rt-home.rt-home--depth .rt-depth-financing h2,:root .rt-collection .rt-cx-section-heading h2,:root .rt-collection .rt-cx-benefits-copy>h2,:root .rt-collection .rt-cx-faq h2,:root .rt-collection .rt-cx-finance h2,:root .rt-collection .rt-cx-cross-copy h2,:root .rt-collection .rt-cx-routine-copy h2,:root .rt-collection .rt-cf__heading h2,:root .rt-story-v2 :is(.rts2-benefits,.rts2-package,.rts2-features,.rts2-heat,.rts2-fit,.rts2-ownership,.rts2-faq,.rts2-pair,.rt-science3) h2,:root .rt-story-v2 .rts2-care h3,:root .rt-review-design :is(.rt-rv-heading,.rtr3-heading,.rt-cr-heading) h2{font-family:var(--rt-heading);font-size:var(--rt-type-section);font-weight:500;line-height:1.15;letter-spacing:-.03em}:root .rt-home.rt-home--depth .rt-depth-benefit-copy>h2{font-size:var(--rt-type-section)!important}:root .rt-home .rt-home-closing h2,:root .rt-home .rt-app-copy h2,:root .rt-home .rt-film-chapter>h2,:root .rt-collection .rt-film-chapter>h2,:root .rt-story-v2 .rts2-film h2,:root .rt-story-v2 .rts2-final h2{font-family:var(--rt-heading);font-size:var(--rt-type-editorial);font-weight:500;line-height:1.15;letter-spacing:-.03em}:root .rt-home.rt-home--depth .rt-depth-benefit-reasons h3,:root .rt-home.rt-home--depth .rt-depth-process-editorial .rt-depth-process-grid h3,:root .rt-home.rt-home--depth .rt-depth-guide-grid h3,:root .rt-collection .rt-shopping-grid .rt-shopping-card__title,:root .rt-collection .rt-cf__theme h3,:root .rt-collection .rt-cx-benefit-grid h3,:root .rt-collection .rt-cx-ownership-grid h3,:root .rt-story-v2 .rts2-benefit-card__body h3,:root .rt-story-v2 .rts2-detail-card h3,:root .rt-story-v2 .rts2-prep-step__copy h3,:root .rt-story-v2 .rt-science3__card h3{font-family:var(--rt-heading);font-size:var(--rt-type-card);font-weight:600;line-height:1.3;letter-spacing:-.025em}:root .rt-home.rt-home--depth .rt-depth-intro,:root .rt-home.rt-home--depth .rt-depth-heading>p:not(.rt-depth-status),:root .rt-home.rt-home--depth .rt-depth-heat-content>p,:root .rt-home.rt-home--depth .rt-depth-cold-copy>p:not(.rt-home-eyebrow),:root .rt-home.rt-home--depth .rt-depth-faq-heading>p:not(.rt-home-eyebrow),:root .rt-home.rt-home--depth .rt-depth-faq .rt-home-faq-answer,:root .rt-home .rt-home-finder-intro,:root .rt-home .rt-home-closing p:not(.rt-home-eyebrow),:root .rt-home .rt-app-intro,:root .rt-collection .rt-cx-hero-intro,:root .rt-collection .rt-cx-section-heading>p,:root .rt-collection .rt-cf__intro,:root .rt-collection .rt-cx-routine-copy>p:last-child,:root .rt-collection .rt-cx-faq details>div,:root .rt-collection .rt-cx-cross-copy>p:not(.rt-home-eyebrow),:root .rt-story-v2 .rts2-heading>p:last-child:not(.rts2-eyebrow),:root .rt-story-v2 .rts2-faq__intro>p:not(.rts2-eyebrow),:root .rt-story-v2 .rts2-disclosure>p,:root .rt-story-v2 .rts2-care>div>p:not(.rts2-eyebrow),:root .rt-story-v2 .rts2-final>div>p:not(.rts2-eyebrow){font-family:var(--rt-body);font-size:var(--rt-type-copy);font-weight:400;line-height:1.7;letter-spacing:0}:root .rt-home.rt-home--depth .rt-depth-benefit-reasons p,:root .rt-home.rt-home--depth .rt-depth-process-editorial .rt-depth-process-grid p,:root .rt-home.rt-home--depth .rt-depth-process-editorial .rt-depth-process-grid details>div,:root .rt-home.rt-home--depth .rt-depth-guide-grid p,:root .rt-home.rt-home--depth .rt-depth-cold-details p,:root .rt-home.rt-home--depth .rt-depth-service-note p:not(.rt-home-eyebrow),:root .rt-home .rt-app-features button>span>span,:root .rt-collection .rt-cf__theme p,:root .rt-collection .rt-cx-benefit-grid p,:root .rt-collection .rt-cx-ownership-grid p,:root .rt-story-v2 .rts2-benefit-card__body>p:last-child,:root .rt-story-v2 .rts2-accessory-card p,:root .rt-story-v2 .rts2-detail-card p,:root .rt-story-v2 .rts2-features--compact .rts2-feature-tile p,:root .rt-story-v2 .rts2-prep-step__copy p,:root .rt-story-v2 .rt-science3__body,:root .rt-review-design .rt-review-card .rt-review-body{font-family:var(--rt-body);font-size:var(--rt-type-compact);font-weight:400;line-height:1.7;letter-spacing:0}@media(max-width:749px){:root{--rt-type-section: 30px;--rt-type-editorial: 34px;--rt-type-card: 20px}}:root{--rt-accent: #0E5157;--rt-accent-hover: #0A3D42;--rt-paper: #fff;--rt-soft: #f3f3f1;--rt-radius-card: 20px;--rt-radius-small: 12px;--rt-radius-pill: 999px}:root .rt-p2{--p2-accent: var(--rt-accent);background-color:var(--rt-paper)}:root .rt-story-v2{--rts2-accent: var(--rt-accent);--rts2-paper: var(--rt-paper);--rts2-soft: var(--rt-soft)}:root .rt-home--depth{--rt-depth-light: var(--rt-soft)}:root .rt-collection-expanded{--cx-soft: var(--rt-soft)}:root .rt-review-design{--rt-review-accent: var(--rt-accent);--rv-accent: var(--rt-accent);--rv-star: var(--rt-accent);--rtr3-accent: var(--rt-accent);--rt-cr-burgundy: var(--rt-accent)}:root .rt-review-design.rtr3,:root .rt-p2 .rt-p2__bundle,:root .rt-p2 .rt-p2__specialist,:root .rt-p2 .rt-p2__protection,:root .rt-p2 .rt-p2__modal,:root .rt-p2 .rt-p2__cart,:root .rt-story-v2 .rts2-fit__facts,:root .rt-story-v2 .rts2-pair__product,:root .rt-story-v2 .rts2-detail-card:not(.rts2-detail-card--copy),:root .rtr3 .rtr3-dialog{background-color:var(--rt-paper)}:root .rt-story-v2 .rts2-pair__product{box-shadow:inset 0 0 0 1px var(--rt-line)}:root .rt-home .rt-home-space-teaser,:root .rt-home .rt-home-closing,:root .rt-home--depth .rt-depth-process,:root .rt-home--depth .rt-depth-financing,:root .rt-p2 .rt-p2__delivery,:root .rt-p2 .rt-p2__delivery li>span,:root .rt-p2 .rt-p2__install-result,:root .rt-p2 .rt-p2__protection:has(input:checked),:root .rt-story-v2 .rts2-fit,:root .rt-story-v2 .rts2-package-scope,:root .rt-story-v2 .rts2-heat-table thead th:not(:nth-child(2)),:root .rt-story-v2 .rts2-heat-table tbody th,:root .rt-story-v2 .rts2-heat-table tbody td:nth-child(2){background-color:var(--rt-soft)}:root .rt-p2 .rt-p2__bundle,:root .rt-p2 .rt-p2__specialist,:root .rt-p2 .rt-p2__delivery,:root .rt-p2 .rt-p2__protection,:root .rt-p2 .rt-p2__modal,:root .rt-p2 .rt-p2__cart,:root .rt-story-v2 .rts2-benefit-card,:root .rt-story-v2 .rts2-feature-tile,:root .rt-story-v2 .rts2-accessory-card,:root .rt-story-v2 .rts2-package-scope,:root .rt-story-v2 .rts2-detail-card,:root .rt-story-v2 .rts2-fit__facts,:root .rt-story-v2 .rts2-pair__product,:root .rt-story-v2 .rts2-final,:root .rt-story-v2 .rt-science3__card,:root .rtr3 .rtr3-empty,:root .rtr3 .rtr3-dialog{border-radius:var(--rt-radius-card)}:root .rt-p2 .rt-p2__installation input,:root .rt-p2 .rt-p2__install-result,:root .rt-p2 .rt-p2__cart-line input,:root .rtr3 .rtr3-field input,:root .rtr3 .rtr3-field textarea,:root .rtr3 .rtr3-upload,:root .rtr3 .rtr3-local-note{border-radius:var(--rt-radius-small)}:root .rt-home .rt-home-button:not(.rt-home-button-light),:root .rt-collection .rt-home-button:not(.rt-home-button-light),:root .rt-collection .rt-shopping-card__cta,:root .rt-collection .rt-collection-submit,:root .rt-p2 .rt-p2__button--primary,:root .rt-story-v2 .rts2-button,:root .rtr3 .rtr3-button:not(.rtr3-button--light){background-color:var(--rt-accent);border-color:var(--rt-accent);color:#fff;border-radius:var(--rt-radius-pill)}:root .rt-home .rt-home-button:not(.rt-home-button-light):hover,:root .rt-collection .rt-home-button:not(.rt-home-button-light):hover,:root .rt-collection .rt-shopping-card__cta:hover,:root .rt-collection .rt-collection-submit:hover,:root .rt-p2 .rt-p2__button--primary:hover,:root .rt-story-v2 .rts2-button:hover,:root .rtr3 .rtr3-button:not(.rtr3-button--light):hover{background-color:var(--rt-accent-hover);border-color:var(--rt-accent-hover)}:root .rt-home .rt-home-button-light,:root .rt-story-v2 .rts2-final .rts2-button{background-color:var(--rt-paper);border-color:var(--rt-paper);border-radius:var(--rt-radius-pill)}:root .rt-story-v2 .rts2-final .rts2-button{color:var(--rt-accent)}:root .rt-home .rt-home-button-light:hover,:root .rt-story-v2 .rts2-final .rts2-button:hover{background-color:var(--rt-soft);border-color:var(--rt-soft)}:root .rt-p2 .rt-p2__bundle-select,:root .rt-story-v2 .rts2-pair .rts2-link,:root .rtr3 .rtr3-button--light{border-color:var(--rt-accent);background-color:var(--rt-paper);color:var(--rt-accent);border-radius:var(--rt-radius-pill)}:root .rt-p2 .rt-p2__bundle-select:has(input:checked),:root .rt-p2 .rt-p2__bundle-offer>b{background-color:var(--rt-accent);color:#fff}:root .rt-story-v2 .rts2-pair .rts2-link:hover{background-color:var(--rt-accent-hover);border-color:var(--rt-accent-hover);color:#fff}:root .rtr3 .rtr3-button--light:hover{background-color:var(--rt-soft)}:root .rt-p2 .rt-p2__bundle:has(input:checked){border-color:var(--rt-accent);box-shadow:inset 0 0 0 1px var(--rt-accent)}:root .rt-p2 .rt-p2__protection:has(input:checked){border-color:var(--rt-accent)}:root .rt-p2 .rt-p2__protection-select input{accent-color:var(--rt-accent)}:root .rt-p2 .rt-p2__protection-icon,:root .rt-p2 .rts2-pair__saving{color:var(--rt-accent)}:root .rt-p2 .rt-p2__bundle-select:has(input:focus-visible){outline-color:var(--rt-accent)}:root .rt-story-v2 .rts2-final{margin-bottom:0}@media(max-width:480px){:root .rt-p2 .rt-p2__bundle-select{min-height:44px}}:root .rts2-shell{padding-inline:clamp(20px,4vw,64px)}:root .rt-video-brief{border-radius:var(--rt-radius-small)}:root .rt-home .rt-home-button,:root .rt-collection .rt-home-button,:root .rt-collection .rt-shopping-card__cta{font-weight:600}@media(max-width:749px){:root .rt-home .rt-app-stage{grid-template-columns:minmax(0,1fr)}:root .rt-home .rt-app-device{width:min(330px,100%);min-width:0;justify-self:center}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/resttone-design-system.css.map */
