:root{--rr-warm-white: #FCF8F5;--rr-orange: #FF460D;--rr-yellow: #FED900;--rr-gray: #C7C9C4;--rr-black: #151515;--rr-petrol: #344648;--rr-orange-hover: #E63A06;--rr-orange-tint: #FFE6DD;--rr-yellow-hover: #E8C600;--rr-petrol-hover: #283739;--rr-petrol-tint: #E2E6E5;--rr-black-soft: #2A2A2A;--rr-gray-light: #E4E5E2;--rr-gray-dark: #9A9C97;--rr-font-display: "Barlow Semi Condensed", "Arial Narrow", Impact, sans-serif;--rr-font-body: "PP Neue Montreal", -apple-system, "Helvetica Neue", sans-serif;--rr-font-accent: "Rottweiler", cursive;--rr-fs-display-xl: clamp(3.5rem, 9vw, 7.5rem);--rr-fs-display-l: clamp(2.75rem, 6vw, 5rem);--rr-fs-display-m: clamp(2rem, 4vw, 3.25rem);--rr-lh-display: .92;--rr-lh-body: 1.55;--rr-ls-overline: .18em;--rr-radius-sm: 4px;--rr-radius-md: 8px;--rr-border-w: 1.5px;--rr-border-w-bold: 2.5px;--rr-shadow-raised: 0 4px 0 var(--rr-black);--rr-shadow-pop: 6px 6px 0 var(--rr-black);--rr-space-1: 4px;--rr-space-2: 8px;--rr-space-3: 12px;--rr-space-4: 16px;--rr-space-5: 24px;--rr-space-6: 32px;--rr-space-7: 48px;--rr-space-8: 64px;--rr-space-9: 96px;--rr-ease-out: cubic-bezier(.2, .7, .3, 1);--rr-dur-fast: .12s;--rr-dur-base: .2s;--rr-dur-slow: .36s;--font-body-family: var(--rr-font-body);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--rr-font-display);--font-heading-style: normal;--font-heading-weight: 900}body{font-family:var(--rr-font-body);line-height:var(--rr-lh-body)}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading,.rich-text__heading{font-family:var(--rr-font-display);font-weight:900;text-transform:uppercase;line-height:var(--rr-lh-display);letter-spacing:-.01em}h4,h5,.h4,.h5{font-family:var(--rr-font-display);font-weight:700;text-transform:uppercase;line-height:1.02}.rr-script{font-family:var(--rr-font-accent);font-weight:400;text-transform:none;letter-spacing:0;font-style:normal}@supports not (font-family: "Rottweiler"){.rr-script{font-style:italic;font-weight:700}}.rr-overline{font-family:var(--rr-font-body);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--rr-ls-overline)}body,.gradient{background-attachment:scroll}:root{--gradient-base-background-1: none}*:focus-visible,.focused,button:focus-visible,a:focus-visible{outline:2px solid var(--rr-orange)!important;outline-offset:2px;box-shadow:none!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--rr-font-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:0;transition:background-color var(--rr-dur-fast) var(--rr-ease-out),transform var(--rr-dur-fast) var(--rr-ease-out)}.button:hover{opacity:1}.button--primary:hover,button.shopify-payment-button__button--unbranded:hover{background-color:var(--rr-orange-hover)}.button:active{transform:translateY(1px)}.button:after,.button:before{box-shadow:none!important}.header-wrapper{border-bottom:none}.header__heading-logo{max-width:130px}.header__menu-item{font-family:var(--rr-font-display);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:1.5rem}.header__menu-item:hover span{text-decoration:none;color:var(--rr-orange)}.header__active-menu-item{text-decoration-color:var(--rr-orange)}.announcement-bar__message{font-family:var(--rr-font-body);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}.card--card,.card--standard .card__inner{border:var(--rr-border-w) solid var(--rr-gray-light);border-radius:0}.card__heading{font-family:var(--rr-font-display);font-weight:900;text-transform:uppercase}.card .price{font-family:var(--rr-font-body);font-weight:700}.price--on-sale .price-item--regular{color:var(--rr-gray-dark)}.price__badge-sale{background:var(--rr-yellow);color:var(--rr-black);border-radius:0}.product-form__input input[type=radio]:checked+label{background-color:var(--rr-black);color:var(--rr-warm-white)}.footer__heading,.footer-block__heading{font-family:var(--rr-font-display);font-weight:700;text-transform:uppercase}.rr-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--rr-space-2);padding:1.4rem 2.8rem;font-family:var(--rr-font-display);font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;border:var(--rr-border-w-bold) solid transparent;border-radius:0;cursor:pointer;transition:background-color var(--rr-dur-fast) var(--rr-ease-out),color var(--rr-dur-fast) var(--rr-ease-out),transform var(--rr-dur-fast) var(--rr-ease-out)}.rr-btn:active{transform:translate(1px,1px)}.rr-btn--primary{background:var(--rr-orange);color:var(--rr-warm-white)}.rr-btn--primary:hover{background:var(--rr-orange-hover);color:var(--rr-warm-white)}.rr-btn--dark{background:var(--rr-black);color:var(--rr-warm-white)}.rr-btn--dark:hover{background:var(--rr-black-soft);color:var(--rr-warm-white)}.rr-btn--ghost{background:transparent;color:currentColor;border-color:currentColor}.rr-btn--ghost:hover{color:var(--rr-orange);border-color:var(--rr-orange)}.rr-btn--whatsapp{background:var(--rr-black);color:var(--rr-warm-white)}.rr-btn--whatsapp:hover{background:#1da851;color:#fff}.rr-btn--pop{box-shadow:var(--rr-shadow-pop)}.rr-btn--pop:active{box-shadow:3px 3px 0 var(--rr-black);transform:translate(3px,3px)}.rr-btn--full{width:100%}.rr-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border:var(--rr-border-w) solid var(--rr-black);border-radius:999px;font-family:var(--rr-font-body);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.rr-tag--yellow{background:var(--rr-yellow);border-color:var(--rr-black);color:var(--rr-black)}.rr-tag--outline{background:transparent;color:currentColor;border-color:currentColor}.rr-badge{display:inline-block;padding:6px 12px;background:var(--rr-yellow);color:var(--rr-black);font-family:var(--rr-font-display);font-size:1.3rem;font-weight:900;text-transform:uppercase;border-radius:0;box-shadow:3px 3px 0 var(--rr-black)}.rr-badge--orange{background:var(--rr-orange);color:var(--rr-warm-white)}.rr-section-label{display:inline-flex;align-items:center;gap:var(--rr-space-3);font-family:var(--rr-font-body);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--rr-ls-overline);margin-bottom:var(--rr-space-5)}.rr-section-label:before{content:"";width:28px;height:3px;background:var(--rr-orange)}.rr-spec-row{display:flex;justify-content:space-between;gap:var(--rr-space-4);padding:var(--rr-space-3) 0;border-bottom:1px solid var(--rr-gray-light);font-size:1.5rem}.rr-spec-row__label{color:var(--rr-gray-dark);font-weight:400;text-transform:uppercase;font-size:1.2rem;letter-spacing:.08em;flex-shrink:0}.rr-spec-row__value{font-weight:700;text-align:right}.rr-on-dark .rr-spec-row{border-color:var(--rr-black-soft)}.rr-on-dark .rr-spec-row__label{color:var(--rr-gray)}.rr-epac{display:inline-flex;align-items:center;gap:var(--rr-space-2);padding:8px 14px;background:var(--rr-petrol-tint);color:var(--rr-petrol);font-size:1.3rem;font-weight:700;border-radius:var(--rr-radius-sm)}.rr-epac svg{flex-shrink:0}.rr-cuotas{display:flex;flex-direction:column;gap:2px}.rr-cuotas__line{font-size:1.4rem}.rr-cuotas__line strong{font-weight:700}.rr-cuotas__highlight{color:var(--rr-orange);font-weight:700}.rr-cuotas__transfer{font-size:1.3rem;color:var(--rr-petrol);font-weight:700}.rr-wa-fab{position:fixed;right:18px;bottom:18px;z-index:40;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#25d366;border-radius:50%;box-shadow:3px 3px #15151559;transition:transform var(--rr-dur-fast) var(--rr-ease-out)}.rr-wa-fab:hover{transform:scale(1.05)}.rr-wa-fab svg{width:30px;height:30px;fill:#fff}.rr-container{max-width:120rem;margin:0 auto;padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}.rr-hero{position:relative;overflow:hidden}.rr-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.rr-hero__media img,.rr-hero__media video{width:100%;height:100%;object-fit:cover}.rr-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1515156b}.rr-hero__content:before{content:"";position:absolute;inset:auto 0 0 0;height:78%;background:linear-gradient(to top,#151515eb,#151515b8 38%,#15151500);pointer-events:none}.rr-hero__content>*{position:relative;z-index:1}.rr-hero__content{position:relative;min-height:min(86vh,780px);display:flex;flex-direction:column;justify-content:flex-end;padding-top:var(--rr-space-9);padding-bottom:var(--rr-space-8);color:var(--rr-warm-white)}.rr-hero__title{font-family:var(--rr-font-display);font-size:var(--rr-fs-display-xl);font-weight:900;line-height:var(--rr-lh-display);text-transform:uppercase;margin:0 0 var(--rr-space-4);max-width:12ch}.rr-hero__title .rr-script{color:var(--rr-yellow)}.rr-hero__sub{font-size:1.7rem;max-width:46ch;margin:0 0 var(--rr-space-6)}.rr-hero__ctas{display:flex;flex-wrap:wrap;gap:var(--rr-space-4)}.rr-hero__anchor{margin:var(--rr-space-4) 0 0;font-size:1.45rem;color:var(--rr-warm-white)}.rr-hero__anchor strong{color:var(--rr-yellow);font-weight:700}.rr-hero__anchor-sep{opacity:.5;margin:0 4px}.rr-statement{padding:var(--rr-space-8) 0}.rr-statement__text{font-family:var(--rr-font-display);font-size:var(--rr-fs-display-m);font-weight:900;text-transform:uppercase;line-height:1.02;margin:0;max-width:24ch}.rr-catalogue{padding:var(--rr-space-9) 0}.rr-catalogue__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--rr-space-6)}.rr-product-card{display:flex;flex-direction:column;border:var(--rr-border-w) solid var(--rr-gray-light);background:#fff;text-decoration:none;color:var(--rr-black);transition:box-shadow var(--rr-dur-base) var(--rr-ease-out),transform var(--rr-dur-base) var(--rr-ease-out),border-color var(--rr-dur-base) var(--rr-ease-out)}.rr-product-card:hover{border-color:var(--rr-black);box-shadow:var(--rr-shadow-pop);transform:translate(-2px,-2px)}.rr-product-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--rr-gray-light)}.rr-product-card__media img{width:100%;height:100%;object-fit:cover}.rr-product-card__badge{position:absolute;top:var(--rr-space-4);left:var(--rr-space-4)}.rr-product-card__body{padding:var(--rr-space-5);display:flex;flex-direction:column;gap:var(--rr-space-3);flex:1}.rr-product-card__title{font-family:var(--rr-font-display);font-size:2.6rem;font-weight:900;text-transform:uppercase;line-height:1;margin:0}.rr-product-card__tagline{font-size:1.4rem;color:var(--rr-gray-dark);margin:0}.rr-product-card__colors{display:flex;gap:6px}.rr-color-dot{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--rr-gray-light);display:inline-block}.rr-product-card__price{font-size:2rem;font-weight:700;margin-top:auto}.rr-product-card__cta{margin-top:var(--rr-space-3)}.rr-product-hero{padding:var(--rr-space-7) 0 var(--rr-space-8)}.rr-product-hero__grid{display:grid;grid-template-columns:1fr;gap:var(--rr-space-7)}@media screen and (min-width:990px){.rr-product-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.rr-product-hero__gallery{display:flex;flex-direction:column;gap:var(--rr-space-3)}.rr-product-hero__gallery-main{aspect-ratio:4 / 3;background:var(--rr-gray-light);overflow:hidden}.rr-product-hero__gallery-main img{width:100%;height:100%;object-fit:cover}.rr-product-hero__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--rr-space-2)}.rr-product-hero__thumbs button{border:var(--rr-border-w) solid var(--rr-gray-light);padding:0;background:none;cursor:pointer;aspect-ratio:1;overflow:hidden}.rr-product-hero__thumbs button[aria-current=true]{border-color:var(--rr-orange)}.rr-product-hero__thumbs img{width:100%;height:100%;object-fit:cover}.rr-product-hero__hook{font-size:1.8rem;line-height:1.45;color:var(--rr-black-soft);margin:0 0 var(--rr-space-5)}.rr-product-hero__title{font-size:var(--rr-fs-display-l);margin:0 0 var(--rr-space-2)}.rr-product-hero__price{font-size:2.8rem;font-weight:700;margin:var(--rr-space-4) 0 var(--rr-space-2)}.rr-product-hero__buy{display:flex;flex-direction:column;gap:var(--rr-space-3);margin-top:var(--rr-space-5)}.rr-product-hero__highlights{display:flex;flex-direction:column;gap:var(--rr-space-2);margin:var(--rr-space-5) 0;padding:0;list-style:none}.rr-product-hero__highlights li{display:flex;gap:var(--rr-space-2);font-size:1.5rem}.rr-product-hero__highlights li:before{content:"\2192";color:var(--rr-orange);font-weight:700}.rr-specs{padding:var(--rr-space-8) 0}.rr-specs__grid{display:grid;grid-template-columns:1fr;gap:0 var(--rr-space-8)}@media screen and (min-width:750px){.rr-specs__grid{grid-template-columns:1fr 1fr}}.rr-story{padding:var(--rr-space-8) 0}.rr-story__grid{display:grid;grid-template-columns:1fr;gap:var(--rr-space-6);align-items:center}@media screen and (min-width:990px){.rr-story__grid{grid-template-columns:1fr 1fr}.rr-story--flip .rr-story__grid>:first-child{order:2}}.rr-story__media img{width:100%;height:auto;display:block}.rr-story__heading{font-size:var(--rr-fs-display-m);margin:0 0 var(--rr-space-4)}.rr-story__text{font-size:1.6rem}.rr-benefits{padding:var(--rr-space-8) 0}.rr-benefits__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--rr-space-5)}.rr-benefit{padding:var(--rr-space-5);border:var(--rr-border-w) solid var(--rr-gray-light);background:#fff}.rr-benefit__title{font-family:var(--rr-font-display);font-weight:900;text-transform:uppercase;font-size:1.9rem;margin:0 0 var(--rr-space-2)}.rr-benefit__text{font-size:1.4rem;margin:0;color:var(--rr-black-soft)}.rr-video{padding:var(--rr-space-8) 0}.rr-video video{width:100%;display:block}.rr-video__credits{font-size:1.2rem;color:var(--rr-gray-dark);margin-top:var(--rr-space-2)}.rr-gallery{padding:var(--rr-space-8) 0}.rr-gallery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--rr-space-2)}@media screen and (min-width:750px){.rr-gallery__grid{grid-template-columns:repeat(4,1fr)}}.rr-gallery__grid img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;display:block}.rr-faq{padding:var(--rr-space-8) 0}.rr-faq details{border-bottom:1px solid var(--rr-gray-light)}.rr-faq summary{display:flex;justify-content:space-between;align-items:center;gap:var(--rr-space-4);padding:var(--rr-space-4) 0;font-family:var(--rr-font-display);font-weight:700;text-transform:uppercase;font-size:1.6rem;cursor:pointer;list-style:none}.rr-faq summary::-webkit-details-marker{display:none}.rr-faq summary:after{content:"+";font-size:2.2rem;color:var(--rr-orange);font-weight:400}.rr-faq details[open] summary:after{content:"\2013"}.rr-faq__answer{padding:0 0 var(--rr-space-5);font-size:1.5rem;max-width:70ch}.rr-trust{padding:var(--rr-space-8) 0}.rr-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--rr-space-6)}.rr-trust__item h3{font-size:1.8rem;margin:0 0 var(--rr-space-2)}.rr-trust__item p{font-size:1.4rem;margin:0}.rr-testride{padding:var(--rr-space-8) 0}.rr-testride__grid{display:grid;grid-template-columns:1fr;gap:var(--rr-space-7)}@media screen and (min-width:990px){.rr-testride__grid{grid-template-columns:1fr 1fr}}.rr-testride form{display:flex;flex-direction:column;gap:var(--rr-space-4)}.rr-testride label{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.rr-testride input[type=text],.rr-testride input[type=tel],.rr-testride input[type=email],.rr-testride select{width:100%;padding:1.2rem 1.4rem;border:var(--rr-border-w) solid var(--rr-black);border-radius:0;font-family:var(--rr-font-body);font-size:1.5rem;background:#fff;color:var(--rr-black)}.rr-testride__success{padding:var(--rr-space-5);border:var(--rr-border-w-bold) solid var(--rr-black);background:var(--rr-yellow);box-shadow:var(--rr-shadow-pop)}.rr-comparador{padding:var(--rr-space-8) 0;overflow-x:auto}.rr-comparador table{width:100%;border-collapse:collapse;font-size:1.5rem}.rr-comparador th{font-family:var(--rr-font-display);font-weight:900;text-transform:uppercase;font-size:2rem;text-align:left;padding:var(--rr-space-4);border-bottom:var(--rr-border-w-bold) solid var(--rr-black)}.rr-comparador td{padding:var(--rr-space-3) var(--rr-space-4);border-bottom:1px solid var(--rr-gray-light)}.rr-comparador td:first-child{color:var(--rr-gray-dark);text-transform:uppercase;font-size:1.2rem;letter-spacing:.08em}.rr-financing{padding:var(--rr-space-8) 0}.rr-financing__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--rr-space-6)}.rr-financing__card{border:var(--rr-border-w) solid var(--rr-gray-light);padding:var(--rr-space-6);background:#fff}.rr-financing__card h3{font-size:2.4rem;margin:0 0 var(--rr-space-4)}.rr-map{padding:var(--rr-space-8) 0}.rr-map__grid{display:grid;grid-template-columns:1fr;gap:var(--rr-space-6)}@media screen and (min-width:990px){.rr-map__grid{grid-template-columns:1fr 1fr}}.rr-map iframe{width:100%;min-height:360px;border:var(--rr-border-w) solid var(--rr-black);display:block}.rr-page{padding:var(--rr-space-7) 0 var(--rr-space-9)}.rr-page__content{max-width:76rem}.rr-page__content h2{font-size:var(--rr-fs-display-m);margin:var(--rr-space-7) 0 var(--rr-space-4)}.rr-page__content h3{font-size:2rem;margin:var(--rr-space-6) 0 var(--rr-space-3)}.rr-page__content p,.rr-page__content li{font-size:1.6rem;line-height:var(--rr-lh-body)}.rr-page__content a{color:var(--rr-orange)}.rr-product-hero__alt{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--rr-space-3);margin-top:var(--rr-space-3)}.rr-link-alt{display:inline-flex;align-items:center;gap:6px;font-size:1.4rem;font-weight:700;color:var(--rr-black-soft);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;background:none;border:0;padding:6px 2px}.rr-link-alt:hover{color:var(--rr-orange)}.rr-link-alt svg{width:15px;height:15px}.rr-product-hero__alt-sep{color:var(--rr-gray-dark)}.rr-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:var(--rr-space-4);padding:var(--rr-space-3) var(--rr-space-4);padding-bottom:calc(var(--rr-space-3) + env(safe-area-inset-bottom,0px));background:var(--rr-black);border-top:var(--rr-border-w-bold) solid var(--rr-orange)}.rr-sticky-buy[hidden]{display:none}.rr-sticky-buy__info{display:flex;flex-direction:column;line-height:1.2;min-width:0}.rr-sticky-buy__price{font-family:var(--rr-font-display);font-size:1.9rem;font-weight:900;color:var(--rr-warm-white)}.rr-sticky-buy__cuota{font-size:1.15rem;color:var(--rr-yellow);font-weight:700}.rr-sticky-buy .rr-btn{margin-left:auto;padding:1.1rem 2rem;font-size:1.4rem;white-space:nowrap}@media screen and (min-width:750px){.rr-sticky-buy{display:none!important}}@media screen and (max-width:749px){body:has(.rr-sticky-buy:not([hidden])) .rr-wa-fab{bottom:84px}}.rr-cart-trust{border-top:var(--rr-border-w) solid var(--rr-gray-light);margin-top:var(--rr-space-5);padding-top:var(--rr-space-5)}.rr-cart-trust__cuotas{background:var(--rr-yellow);border:var(--rr-border-w-bold) solid var(--rr-black);padding:var(--rr-space-4);margin-bottom:var(--rr-space-4)}.rr-cart-trust__cuotas .rr-cuotas__line{font-size:1.5rem;margin:0 0 2px}.rr-cart-trust__cuotas .rr-cuotas__highlight{color:var(--rr-black)}.rr-cart-trust__cuotas .rr-cuotas__transfer{color:var(--rr-black);margin:6px 0 0}.rr-cart-trust__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--rr-space-2)}.rr-cart-trust__list li{display:flex;align-items:flex-start;gap:var(--rr-space-2);font-size:1.35rem;color:var(--rr-black-soft)}.rr-cart-trust__list svg{flex-shrink:0;margin-top:2px;color:var(--rr-petrol)}.rr-cart-trust__free{display:flex;justify-content:space-between;font-size:1.5rem;font-weight:700;padding:var(--rr-space-3) 0;border-bottom:1px solid var(--rr-gray-light);margin-bottom:var(--rr-space-3)}.rr-cart-trust__free span:last-child{color:var(--rr-petrol);text-transform:uppercase}.rr-testimonials{padding:var(--rr-space-9) 0}.rr-testimonials__sub{font-size:1.6rem;color:var(--rr-gray-dark);margin:var(--rr-space-2) 0 0}.rr-testimonials__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:var(--rr-space-5);margin-top:var(--rr-space-7)}.rr-testimonial{margin:0;background:#fff;border:var(--rr-border-w) solid var(--rr-gray-light);display:flex;flex-direction:column;transition:box-shadow var(--rr-dur-base) var(--rr-ease-out),transform var(--rr-dur-base) var(--rr-ease-out),border-color var(--rr-dur-base) var(--rr-ease-out)}.rr-testimonial:hover{border-color:var(--rr-black);box-shadow:var(--rr-shadow-pop);transform:translate(-2px,-2px)}.rr-testimonial__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--rr-gray-light)}.rr-testimonial__media img{width:100%;height:100%;object-fit:cover;display:block}.rr-testimonial__id{position:absolute;inset:auto 0 0 0;padding:var(--rr-space-6) var(--rr-space-4) var(--rr-space-4);background:linear-gradient(to top,#151515e6,#1515158c 55%,#15151500);color:var(--rr-warm-white);display:flex;flex-direction:column;gap:2px}.rr-testimonial__name{font-family:var(--rr-font-display);font-weight:900;font-size:2rem;text-transform:uppercase;line-height:1}.rr-testimonial__meta{font-size:1.25rem}.rr-testimonial__meta strong{color:var(--rr-orange)}.rr-testimonial__body{margin:0;padding:var(--rr-space-5);flex:1}.rr-testimonial__stars{display:flex;gap:2px;color:var(--rr-yellow);margin-bottom:var(--rr-space-3)}.rr-testimonial__stars svg{filter:drop-shadow(0 0 1px rgba(21,21,21,.35))}.rr-testimonial__body p{margin:0;font-size:1.5rem;font-style:italic;color:var(--rr-black-soft)}.rr-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:var(--rr-space-4)}.rr-popup[hidden]{display:none}.rr-popup__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#151515b8;opacity:0;transition:opacity var(--rr-dur-base) var(--rr-ease-out)}.rr-popup.is-open .rr-popup__scrim{opacity:1}.rr-popup__box{position:relative;width:100%;max-width:460px;max-height:92vh;overflow-y:auto;background:var(--rr-warm-white);border:var(--rr-border-w-bold) solid var(--rr-black);box-shadow:var(--rr-shadow-pop);opacity:0;transform:translateY(12px);transition:opacity var(--rr-dur-base) var(--rr-ease-out),transform var(--rr-dur-base) var(--rr-ease-out)}.rr-popup.is-open .rr-popup__box{opacity:1;transform:none}.rr-popup__x{position:absolute;top:6px;right:10px;z-index:2;background:none;border:0;cursor:pointer;font-size:2.6rem;line-height:1;color:var(--rr-black);padding:4px 8px}.rr-popup__x:hover{color:var(--rr-orange)}.rr-popup__media{aspect-ratio:16 / 9;overflow:hidden;border-bottom:var(--rr-border-w-bold) solid var(--rr-black)}.rr-popup__media img{width:100%;height:100%;object-fit:cover;display:block}.rr-popup__body{padding:var(--rr-space-6)}.rr-popup__overline{color:var(--rr-orange);margin:0 0 var(--rr-space-2)}.rr-popup__title{font-family:var(--rr-font-display);font-size:clamp(2.2rem,6vw,3rem);font-weight:900;text-transform:uppercase;line-height:var(--rr-lh-display);margin:0 0 var(--rr-space-3)}.rr-popup__title .rr-script{color:var(--rr-orange)}.rr-popup__text{font-size:1.5rem;line-height:1.5;margin:0 0 var(--rr-space-5);color:var(--rr-black-soft)}.rr-popup__form{display:flex;flex-direction:column;gap:var(--rr-space-3)}.rr-popup__form input[type=email]{width:100%;padding:1.3rem 1.4rem;border:var(--rr-border-w-bold) solid var(--rr-black);border-radius:0;font-family:var(--rr-font-body);font-size:1.5rem;background:#fff}.rr-popup__legal{font-size:1.15rem;color:var(--rr-gray-dark);margin:0;text-align:center}.rr-popup__ok{background:var(--rr-yellow);border:var(--rr-border-w-bold) solid var(--rr-black);padding:var(--rr-space-4);font-weight:700;margin:0}@media(prefers-reduced-motion:reduce){.rr-popup__scrim,.rr-popup__box{transition:none}}.rr-cart-note{margin-bottom:var(--rr-space-4)}.rr-cart-note summary{cursor:pointer;font-size:1.35rem;font-weight:700;color:var(--rr-black-soft);text-decoration:underline;text-underline-offset:3px;list-style:none;padding:var(--rr-space-2) 0}.rr-cart-note summary::-webkit-details-marker{display:none}.rr-cart-note summary:before{content:"+ ";color:var(--rr-orange)}.rr-cart-note[open] summary:before{content:"\2013  "}@media screen and (max-width:749px){.rr-statement{padding:var(--rr-space-6) 0}.rr-statement__text{font-size:clamp(1.7rem,7vw,2.4rem)}.rr-catalogue,.rr-specs,.rr-story,.rr-benefits,.rr-gallery,.rr-faq,.rr-trust,.rr-testride,.rr-financing,.rr-map{padding:var(--rr-space-7) 0}.rr-hero__content{min-height:min(78vh,640px)}}.rr-on-dark{color:var(--rr-warm-white)}.rr-bg-black{background:var(--rr-black)}.rr-bg-orange{background:var(--rr-orange)}.rr-bg-yellow{background:var(--rr-yellow)}.rr-bg-petrol{background:var(--rr-petrol)}.rr-bg-warm{background:var(--rr-warm-white)}.rr-catalogue__compare{margin:var(--rr-space-5) 0 0;text-align:center}.rr-catalogue__compare .rr-link-alt{font-size:1.05rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rr-brand.css.map */
