:root{--blue:#0065dc;--brand-colour-renault-yellow:#eede00;--brand-colour-dacia-green:#646b52;--brand-colour-dacia-orange:#ec6528;--brand-colour-alpine-blue:#23558d;--brand-colour-alpine-blue-dark:#0c1d2c;--brand-colour-rrg-sand:#978b7f;--brand-colour-rrg-sand-opacity-30:#978b7f30;--brand-colour-white:#fff;--brand-colour-black:#000;--colour-light-grey:#ededed;--colour-lighter-grey:#efedeb;--colour-grey:#e5e7eb;--colour-dark-grey:#d9d9d9;--colour-light-darker-grey:#cacaca;--colour-darker-grey:#8a8686;--colour-darkest-grey:#414040;--colour-gold:#e2dacc;--colour-brick-red:#c32b30;--colour-cararra:#eae8e5;--colour-cornflower-blue:#239fdf;--colour-cream:#efe7d9;--colour-cream-light:#f7f3ec;--colour-heavy-metal:#292e23;--font-regular:"RenaultGroup-Regular",Sans-Serif,Arial;--font-light:"RenaultGroup-Light",Sans-Serif,Arial;--font-semi-bold:"RenaultGroup-Semibold",Sans-Serif,Arial;--font-bold:"RenaultGroup-Bold",Sans-Serif,Arial;--font-extra-bold:"RenaultGroup-Extrabold",Sans-Serif,Arial;--default-font-family:var(--font-regular);--default-text-colour:var(--brand-colour-black);--default-border-colour:var(--colour-grey);--height-pre-header-mobile:4px;--height-pre-header-low-desktop:30px;--height-pre-header-high-desktop:40px;--height-header-body-mobile:60px;--height-header-body-low-desktop:120px;--height-header-body-high-desktop:150px;--height-header-vehicle-search-mobile:50px;--height-header-mobile:calc(var(--height-pre-header-mobile) + var(--height-header-body-mobile) + 12px);--height-header-low-desktop:calc(var(--height-pre-header-low-desktop) + var(--height-header-body-low-desktop));--height-header-high-desktop:calc(var(--height-header-body-high-desktop));--icon-square:url(/wp-content/themes/rrg/public/images/svg/icons/square.d1cfee.svg);--icon-check-square-offset:url(/wp-content/themes/rrg/public/images/svg/icons/check-square-offset.4ca8bd.svg);--icon-check-square-offset-white:url(/wp-content/themes/rrg/public/images/svg/icons/check-square-offset-white.30f5b1.svg);--icon-reserve-online-loading:url(/wp-content/themes/rrg/public/images/svg/icons/dual-ring-load.3cd291.svg);--term-size-mobile:15px;--term-size-tablet:18px;--term-size-desktop:20px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.sr-only:focus{height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;white-space:normal}*,:after,:before{border-color:var(--default-border-colour);border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;color:var(--default-text-colour);font-family:var(--default-font-family);font-feature-settings:normal;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--font-bold)}body h1{font-size:28px;line-height:30px}@media(min-width:1200px){body h1{font-size:34px;line-height:36px}}@media(min-width:1600px){body h1{font-size:40px;line-height:42px}}body h2{font-size:24px;line-height:26px}@media(min-width:1200px){body h2{font-size:28px;line-height:30px}}@media(min-width:1600px){body h2{font-size:34px;line-height:36px}}body h3{font-size:22px;line-height:24px}@media(min-width:1200px){body h3{font-size:24px;line-height:26px}}@media(min-width:1600px){body h3{font-size:28px;line-height:30px}}body h4{font-size:17px;line-height:19px}@media(min-width:1200px){body h4{font-size:22px;line-height:24px}}@media(min-width:1600px){body h4{font-size:24px;line-height:26px}}body h5{font-size:16px;line-height:18px}@media(min-width:1200px){body h5{font-size:17px;line-height:19px}}@media(min-width:1600px){body h5{font-size:22px;line-height:24px}}body h6{font-size:14px;line-height:16px}@media(min-width:1200px){body h6{font-size:16px;line-height:18px}}@media(min-width:1600px){body h6{font-size:17px;line-height:19px}}body.overflow{overflow:hidden}body a{color:inherit;-webkit-text-decoration:none;text-decoration:none}body p{margin:0 0 10px}body .preload-transition,body .preload-transition *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}body main{padding-top:var(--height-header-mobile)}@media(min-width:1200px){body main{padding-top:var(--height-header-low-desktop)}}@media(min-width:1600px){body main{padding-top:var(--height-header-high-desktop)}}body input[type=text]{color:var(--default-text-colour);font-family:var(--default-font-family);font-size:14px;height:40px;padding-left:10px}@media(min-width:1600px){body input[type=text]{font-size:16px;height:45px}}body input[type=text]::placeholder{color:var(--default-text-colour);font-family:var(--default-font-family)}body svg{max-height:400px;max-width:400px}body .radio-control{align-items:end;cursor:pointer;display:grid;gap:10px;grid-template-columns:22px auto}body input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid var(--radio-colour-button-border);border-radius:50%;color:currentColor;cursor:pointer;display:grid;font:inherit;height:22px;margin:0;place-content:center;transform:translateY(-.075em);width:22px}body input[type=radio]:before{border-radius:50%;box-shadow:inset 1em 1em var(--radio-colour-button);content:"";height:18px;transform:scale(0);transition:transform .12s ease-in-out;width:18px}body input[type=radio]:checked:before{transform:scale(1)}body input[type=checkbox].checkbox{-webkit-appearance:none;appearance:none;background-image:var(--icon-square);background-repeat:no-repeat;cursor:pointer;height:22px;margin:0;transition:.2s ease-in-out;width:22px}body input[type=checkbox].checkbox:checked{background-image:var(--icon-check-square-offset);transition:.2s ease-in-out}body .radio-control+.radio-control{margin-top:10px}body .button-class{align-items:center;background-color:var(--button-colour-primary-bg);color:var(--button-colour-primary-text);display:flex;font-family:var(--button-ff-text);font-size:15px;height:40px;justify-content:center;line-height:17px;max-width:240px;padding:15px 30px}body .button-class.secondary{background-color:var(--button-colour-secondary-bg);color:var(--button-colour-secondary-text)}body .button-class.transparent{background-color:initial;border:1px solid var(--button-colour-transparent-border);color:var(--button-colour-transparent-text)}body .button-class.hover:hover{background-color:var(--button-colour-primary-bg-hover);color:var(--button-colour-primary-text-hover)}@media(min-width:768px){body .button-class{max-width:320px}}@media(min-width:1200px){body .button-class{font-size:17px;height:50px;line-height:19px}}@media(min-width:1600px){body .button-class{font-size:20px;height:65px;line-height:22px}}@font-face{font-display:swap;font-family:RenaultGroup-Light;font-style:normal;font-weight:400;src:url(../fonts/RenaultGroup-Light.ef55c0.woff2) format("woff2")}@font-face{font-display:swap;font-family:RenaultGroup-Regular;font-style:normal;font-weight:400;src:url(../fonts/RenaultGroup-Regular.57abac.woff2) format("woff2")}@font-face{font-display:swap;font-family:RenaultGroup-Semibold;font-style:normal;font-weight:400;src:url(../fonts/RenaultGroup-Semibold.c2fdda.woff2) format("woff2")}@font-face{font-display:swap;font-family:RenaultGroup-Bold;font-style:normal;font-weight:400;src:url(../fonts/RenaultGroup-Bold.8e2bb8.woff2) format("woff2")}@font-face{font-display:swap;font-family:RenaultGroup-Extrabold;font-style:normal;font-weight:400;src:url(../fonts/RenaultGroup-Extrabold.6c9bd9.woff2) format("woff2")}#header{background-color:var(--header-colour-background);left:0;position:fixed;top:0;transition:top .3s ease-in-out;width:100%;z-index:100000}#header .pre-header{align-items:flex-end;background-color:var(--pre-header-colour-bg);display:flex;height:var(--height-pre-header-mobile);justify-content:flex-end;position:relative;width:100%}@media(min-width:1200px){#header .pre-header{height:var(--height-pre-header-low-desktop)}}@media(min-width:1600px){#header .pre-header{height:var(--height-pre-header-high-desktop)}}#header .pre-header ul{display:none}@media(min-width:1200px){#header .pre-header ul{display:flex}}#header .pre-header ul{-moz-column-gap:20px;column-gap:20px;list-style-type:none;margin:0;padding:0 50px 6px 0}@media(min-width:1600px){#header .pre-header ul{padding:0 50px 10px 0}}#header .pre-header ul li{display:flex}#header .pre-header ul li a{color:var(--pre-header-colour-text);font-size:13px;line-height:15px}@media(min-width:1600px){#header .pre-header ul li a{font-size:15px;line-height:18px}}#header .header-body{align-items:flex-end;display:flex;flex-wrap:wrap;height:var(--height-header-body-mobile)}@media(min-width:1200px){#header .header-body{align-items:center;border-bottom:none;-moz-column-gap:20px;column-gap:20px;flex-wrap:nowrap;height:var(--height-header-body-low-desktop);justify-content:space-between;padding:0 50px}}@media(min-width:1600px){#header .header-body{height:var(--height-header-body-high-desktop)}}#header .header-body .rrg-logo-container{padding-left:30px}@media(min-width:1200px){#header .header-body .rrg-logo-container{padding-left:0}}#header .header-body .rrg-logo-container .brand{display:flex}#header .header-body .rrg-logo{height:44px;width:226px}@media(min-width:1200px){#header .header-body .rrg-logo{height:36px;width:180px}}@media(min-width:1250px){#header .header-body .rrg-logo{height:44px;width:226px}}@media(min-width:1600px){#header .header-body .rrg-logo{height:59px;width:300px}}#header .header-body .nav-primary{display:none}@media(min-width:1200px){#header .header-body .nav-primary{-moz-column-gap:20px;column-gap:20px;display:flex}}@media(min-width:1600px){#header .header-body .nav-primary{-moz-column-gap:40px;column-gap:40px}}#header .header-body .nav-primary ul{-moz-column-gap:20px;column-gap:20px;display:flex;list-style-type:none;margin:0;padding-left:0}#header .header-body .nav-primary ul li a{color:var(--header-colour-text);font-family:var(--header-ff-text);font-size:14px;line-height:17px;text-transform:uppercase}@media(min-width:1600px){#header .header-body .nav-primary ul li a{font-size:15px;line-height:18px}}#header .header-body .nav-primary ul li a:hover,#header .header-body .nav-primary ul li:hover a{color:var(--header-colour-text-hover)}#header .header-body .nav-primary ul li.current-menu-ancestor>a,#header .header-body .nav-primary ul li.current-menu-item>a{border-bottom:2px solid var(--header-colour-text-hover);color:var(--header-colour-text-hover);padding-bottom:4px}#header .header-body .nav-primary ul .menu-item-has-children{position:relative}#header .header-body .nav-primary ul .menu-item-has-children>a{padding-bottom:10px}#header .header-body .nav-primary ul .menu-item-has-children .sub-menu{background-color:var(--header-sub-menu-colour-bg);box-shadow:0 0 10px 0 #0000004d;display:none;flex-direction:column;position:absolute;top:27px;width:250px}#header .header-body .nav-primary ul .menu-item-has-children .sub-menu a{align-items:center;color:var(--header-sub-menu-colour-text);display:flex;font-family:var(--header-sub-menu-ff);height:35px;line-height:1.5;padding-left:30px;text-transform:capitalize;width:100%}#header .header-body .nav-primary ul .menu-item-has-children .sub-menu a:hover{background-color:var(--header-sub-menu-colour-bg-hover);color:var(--header-sub-menu-colour-text-hover)}#header .header-body .nav-primary ul .menu-item-has-children .sub-menu .current-menu-item>a{border-bottom:none;padding-bottom:0}#header .header-body .nav-primary ul .menu-item-has-children:hover .sub-menu{display:flex}#header .header-body .brand-logos{align-items:center;align-self:flex-end;background-color:var(--header-colour-logo-background);display:flex;justify-content:space-evenly;order:10;width:100%}@media(min-width:1200px){#header .header-body .brand-logos{align-items:center;align-self:center;background-color:initial;-moz-column-gap:6px;column-gap:6px;justify-content:flex-end;order:0;width:auto}}@media(min-width:1350px){#header .header-body .brand-logos{-moz-column-gap:26px;column-gap:26px}}#header .header-body .brand-logos a{display:flex}#header .header-body .brand-logos .dacia-logo{height:18px;width:74px}@media(min-width:1350px){#header .header-body .brand-logos .dacia-logo{height:20px;width:94px}}@media(min-width:1600px){#header .header-body .brand-logos .dacia-logo{height:24px;width:120px}}#header .header-body .brand-logos .dacia-logo .dacia-svg-1{fill:var(--header-colour-logos-mobile)}@media(min-width:1200px){#header .header-body .brand-logos .dacia-logo .dacia-svg-1{fill:var(--header-colour-logos)}}#header .header-body .brand-logos .dacia-logo:hover .dacia-svg-1{fill:var(--header-colour-logos-active-mobile)}@media(min-width:1200px){#header .header-body .brand-logos .dacia-logo:hover .dacia-svg-1{fill:var(--header-colour-logos-active)}}#header .header-body .brand-logos .renault-logo{height:40px;width:24px}@media(min-width:1350px){#header .header-body .brand-logos .renault-logo{height:44px;width:32px}}@media(min-width:1600px){#header .header-body .brand-logos .renault-logo{height:50px;width:40px}}#header .header-body .brand-logos .renault-logo .renault-logo-1{fill:var(--header-colour-logos-mobile)}@media(min-width:1200px){#header .header-body .brand-logos .renault-logo .renault-logo-1{fill:var(--header-colour-logos)}}#header .header-body .brand-logos .renault-logo:hover .renault-logo-1{fill:var(--header-colour-logos-active-mobile)}@media(min-width:1200px){#header .header-body .brand-logos .renault-logo:hover .renault-logo-1{fill:var(--header-colour-logos-active)}}#header .header-body .brand-logos .alpine-logo{height:10px;width:80px}@media(min-width:1350px){#header .header-body .brand-logos .alpine-logo{height:14px;width:94px}}@media(min-width:1600px){#header .header-body .brand-logos .alpine-logo{height:14px;width:140px}}#header .header-body .brand-logos .alpine-logo .alpine-svg-1{fill:var(--header-colour-logos-mobile)}@media(min-width:1200px){#header .header-body .brand-logos .alpine-logo .alpine-svg-1{fill:var(--header-colour-logos)}}#header .header-body .brand-logos .alpine-logo:hover .alpine-svg-1{fill:var(--header-colour-logos-active-mobile)}@media(min-width:1200px){#header .header-body .brand-logos .alpine-logo:hover .alpine-svg-1{fill:var(--header-colour-logos-active)}}#header .header-body .brand-logos .brand.active .dacia-logo .dacia-svg-1{fill:var(--header-colour-logos-active-mobile)}@media(min-width:1200px){#header .header-body .brand-logos .brand.active .dacia-logo .dacia-svg-1{fill:var(--header-colour-logos-active)}}#header .header-body .brand-logos .brand.active .renault-logo .renault-logo-1{fill:var(--header-colour-logos-active-mobile)}@media(min-width:1200px){#header .header-body .brand-logos .brand.active .renault-logo .renault-logo-1{fill:var(--header-colour-logos-active)}}#header .header-body .brand-logos .brand.active .alpine-logo .alpine-svg-1{fill:var(--header-colour-logos-active-mobile)}@media(min-width:1200px){#header .header-body .brand-logos .brand.active .alpine-logo .alpine-svg-1{fill:var(--header-colour-logos-active)}}#header .header-body .search-icon{align-items:center;cursor:pointer;display:flex}#header .header-body .search-icon .magnifying-glass-icon{height:21px;width:21px}#header .header-body .search-icon .magnifying-glass-icon path{stroke:var(--header-search-icon-colour)}#header .header-body .menu-icon-container{align-items:center;display:flex;justify-content:center;margin-left:auto;padding-right:15px}@media(min-width:1200px){#header .header-body .menu-icon-container{display:none}}#header .header-body .menu-icon-container .burger-icon,#header .header-body .menu-icon-container .close-icon{cursor:pointer;height:32px;width:32px}#header .header-body .menu-icon-container .burger-icon .list-svg,#header .header-body .menu-icon-container .close-icon .close-svg{stroke:var(--header-mobile-burger-colour)}#header .header-body .menu-icon-container .close-icon,#header .header-body .menu-icon-container.active .burger-icon{display:none}#header .header-body .menu-icon-container.active .close-icon{display:flex}#header.scroll{top:calc(var(--height-pre-header-mobile)*-1)}@media(min-width:1200px){#header.scroll{top:calc(var(--height-pre-header-low-desktop)*-1)}}@media(min-width:1600px){#header.scroll{top:calc(var(--height-pre-header-high-desktop)*-1)}}#header .vehicle-search-mobile-cta{align-items:center;background-color:var(--header-vehicle-search-colour-bg);border-bottom:2px solid var(--header-vehicle-search-colour-border-bottom);box-shadow:0 0 10px 0 #0009;cursor:pointer;display:flex;height:var(--height-header-vehicle-search-mobile);justify-content:flex-start;padding:0 20px 0 30px;width:100%}@media(min-width:1200px){#header .vehicle-search-mobile-cta{display:none}}#header .vehicle-search-mobile-cta .message{color:var(--header-vehicle-search-colour-text);font-family:var(--header-vehicle-search-ff-text);font-size:16px;line-height:16px}#header .vehicle-search-mobile-cta .bold{color:var(--header-vehicle-search-colour-text-bold);font-family:var(--header-vehicle-search-ff-text-bold)}#header .vehicle-search-mobile-cta .arrow-down{height:22px;margin-left:auto;transition:transform .3s ease-in;width:22px}#header .vehicle-search-mobile-cta .arrow-down .arrow-down-svg{stroke:var(--header-vehicle-search-colour-arrow)}#header .vehicle-search-mobile-cta.active .arrow-down{transform:rotate(180deg)}#mobile-menu{background-color:initial;bottom:0;left:0;overflow-y:scroll;position:fixed;top:var(--height-header-mobile);transform:translateX(100%);transition:transform .3s ease-in-out;width:100%;z-index:26}@media(min-width:1200px){#mobile-menu{display:none}}#mobile-menu.open{transform:translateX(0)}#mobile-menu .nav>li{background-color:var(--mobile-menu-colour-background)}#mobile-menu ul{list-style-type:none;margin:0;padding-left:0}#mobile-menu ul li{overflow:hidden}#mobile-menu ul li a{align-items:center;border-bottom:2px solid var(--mobile-menu-colour-line-break);color:var(--mobile-menu-colour-text);display:flex;font-family:var(--mobile-menu-ff-text);font-size:18px;height:50px;line-height:20px;padding:0 30px;//background-image:url(/wp-content/themes/rrg/public/images/svg/icons/arrow-right.f0f1bb.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:22px 22px}#mobile-menu ul li .sub-menu{background-color:var(--mobile-menu-sub-menu-colour-bg)}#mobile-menu ul li .sub-menu a{padding-left:40px}#mobile-menu ul li.menu-item-has-children>a{background-image:url(/wp-content/themes/rrg/public/images/svg/icons/arrow-down.a12dc6.svg)}#mobile-menu ul li.menu-item-has-children .sub-menu{max-height:0;transition:max-height .3s ease-in-out}#mobile-menu ul li.menu-item-has-children.open>a{background-image:url(/wp-content/themes/rrg/public/images/svg/icons/arrow-up.824cf4.svg)}#mobile-menu ul li.menu-item-has-children.open .sub-menu{max-height:150px}#mobile-menu .mobile-menu-extras-container ul li{background-color:var(--mobile-menu-colour-extra-background)}#mobile-menu .mobile-menu-extras-container ul li a{border-bottom:2px solid var(--mobile-menu-colour-extra-line-break);color:var(--mobile-menu-colour-extra-text);//background-image:url(/wp-content/themes/rrg/public/images/svg/icons/arrow-right-white.fa910d.svg)}#header.scroll+#mobile-menu{top:calc(var(--height-header-mobile) - var(--height-pre-header-mobile))}#vehicle-search-mobile{background-color:var(--vehicle-search-mobile-colour-bg);bottom:var(--height-header-mobile);height:auto;left:0;overflow-y:scroll;padding-top:var(--height-pre-header-mobile);position:fixed;top:0;transform:translateY(-100%);transition:transform .4s ease-in-out;width:100%;z-index:22}@media(min-width:1200px){#vehicle-search-mobile{display:none}}#vehicle-search-mobile.open{transform:translateY(calc(var(--height-header-mobile) - var(--height-pre-header-mobile)))}#vehicle-search-mobile .form-vehicle-search-mobile{display:flex;flex-direction:column}#vehicle-search-mobile .form-vehicle-search-mobile .form-item{background-color:var(--vehicle-search-mobile-colour-item-bg);height:auto;width:100%}#vehicle-search-mobile .form-vehicle-search-mobile .form-item .selector{align-items:center;border-bottom:2px solid var(--vehicle-search-mobile-colour-item-border);color:var(--vehicle-search-mobile-colour-item-text);cursor:pointer;display:flex;font-family:var(--vehicle-search-mobile-ff-item-text);font-size:18px;height:50px;padding:5px 20px 5px 30px}#vehicle-search-mobile .form-vehicle-search-mobile .form-item .selector .arrow-down{height:22px;margin-left:auto;transition:transform .2s ease-in;width:22px}#vehicle-search-mobile .form-vehicle-search-mobile .form-item .selector .arrow-down .arrow-down-svg{stroke:var(--vehicle-search-mobile-colour-item-arrow)}#vehicle-search-mobile .form-vehicle-search-mobile .form-item .input{background-color:var(--vehicle-search-mobile-colour-item-bg);border-bottom:2px solid var(--vehicle-search-mobile-colour-item-border);color:var(--vehicle-search-mobile-colour-item-text);font-family:var(--vehicle-search-mobile-ff-item-text);font-size:18px;height:50px;padding:0 30px;width:100%}#vehicle-search-mobile .form-vehicle-search-mobile .form-item .input::placeholder{color:var(--vehicle-search-mobile-colour-item-input-placeholder);font-family:var(--vehicle-search-mobile-ff-item-input-text)}#vehicle-search-mobile .form-vehicle-search-mobile .form-item .search-button{background-color:var(--vehicle-search-mobile-colour-search-bg);color:var(--vehicle-search-mobile-colour-search-text);cursor:pointer;font-family:var(--vehicle-search-mobile-ff-item-text);font-size:18px;height:50px;padding:0 30px;text-align:left;width:100%}#vehicle-search-mobile .form-vehicle-search-mobile .form-item .children{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}#vehicle-search-mobile .form-vehicle-search-mobile .form-item .children .child-item{align-items:center;background-color:var(--vehicle-search-mobile-colour-child-item-bg);border-bottom:1px solid var(--vehicle-search-mobile-colour-child-item-border);color:var(--vehicle-search-mobile-colour-child-item-text);cursor:pointer;display:flex;font-family:var(--vehicle-search-mobile-ff-child-item-text);font-size:18px;height:50px;justify-content:flex-start;padding:0 45px;width:100%}#vehicle-search-mobile .form-vehicle-search-mobile .form-item .children .child-item.selected{background-color:var(--vehicle-search-mobile-colour-child-item-bg-active);color:var(--vehicle-search-mobile-colour-child-item-text-active)}#vehicle-search-mobile .form-vehicle-search-mobile .form-item.open .selector .arrow-down{transform:rotate(180deg)}#vehicle-search-mobile .form-vehicle-search-mobile .form-item.open .children{max-height:150px}#header.scroll+#mobile-menu+#vehicle-search-mobile{padding-top:0}#breadcrumbs{background-color:var(--breadcrumbs-colour-bg);display:none;height:40px;padding-left:50px;width:100%}@media(min-width:1200px){#breadcrumbs{align-items:center;display:flex}}@media(min-width:1600px){#breadcrumbs{height:72px}}#breadcrumbs p{color:var(--breadcrumbs-colour-text);font-family:var(--breadcrumbs-ff-text);font-size:13px;line-height:15px;margin:0}@media(min-width:1600px){#breadcrumbs p{font-size:15px;line-height:17px}}#footer{display:flex;flex-direction:column}#footer .footer-top{background-color:var(--footer-top-section-colour-background);color:var(--footer-top-section-colour-text);min-height:360px;padding:30px;width:100%}@media(min-width:768px){#footer .footer-top{display:flex;min-height:210px}}@media(min-width:1200px){#footer .footer-top{padding:30px 50px}}@media(min-width:1600px){#footer .footer-top{padding:50px 120px}}#footer .footer-top ul{-moz-columns:2;column-count:2;-moz-column-fill:auto;column-fill:auto;list-style-type:none;margin:0;padding-left:0}#footer .footer-top ul li a{color:inherit;font-family:var(--footer-top-section-ff-text);font-size:16px;line-height:30px}@media(min-width:1600px){#footer .footer-top ul li a{line-height:46px}}#footer .footer-top .social-section{display:flex}@media(min-width:768px){#footer .footer-top .social-section{margin-left:auto}}#footer .footer-top .awards-container{display:flex;margin-left:auto;order:2}@media(min-width:768px){#footer .footer-top .awards-container{order:1}}#footer .footer-top .awards-container .award{height:134px;width:112px}@media(min-width:768px){#footer .footer-top .awards-container .award{margin-right:30px}}@media(min-width:1600px){#footer .footer-top .awards-container .award{height:234px;margin-right:90px;width:196px}}#footer .footer-top .social-container{display:flex;flex-direction:column;order:1;padding-top:10px;row-gap:12px}@media(min-width:768px){#footer .footer-top .social-container{order:2}}@media(min-width:1600px){#footer .footer-top .social-container{row-gap:15px}}#footer .footer-top .social-container a{align-self:flex-start;display:flex}#footer .footer-top .social-container a svg{height:36px;width:36px}#footer .footer-top .social-container .newsletter{background-color:initial;border:none;color:inherit;cursor:pointer;font-family:var(--footer-top-section-ff-text);font-size:15px;padding-left:0}#footer .footer-bottom{background-color:var(--footer-bottom-section-colour-background);color:var(--footer-bottom-section-colour-text);height:100%;min-height:200px;padding:30px}@media(min-width:768px){#footer .footer-bottom{align-items:center;display:flex;min-height:70px;padding:0 30px}}@media(min-width:1200px){#footer .footer-bottom{padding:0 50px}}@media(min-width:1600px){#footer .footer-bottom{padding:0 120px}}#footer .footer-bottom .nav-footer-terms{display:flex;flex-direction:column;row-gap:8px}@media(min-width:768px){#footer .footer-bottom .nav-footer-terms{-moz-column-gap:10px;column-gap:10px;flex-direction:row}}@media(min-width:1600px){#footer .footer-bottom .nav-footer-terms{-moz-column-gap:15px;column-gap:15px}}#footer .footer-bottom .year{color:inherit;font-family:var(--footer-bottom-section-ff-text);font-size:15px}#footer .footer-bottom ul{display:flex;flex-direction:column;list-style-type:none;margin:0;padding-left:0;row-gap:6px}@media(min-width:768px){#footer .footer-bottom ul{-moz-column-gap:10px;column-gap:10px;flex-direction:row}}@media(min-width:1600px){#footer .footer-bottom ul{-moz-column-gap:15px;column-gap:15px}}#footer .footer-bottom ul li a{color:inherit;display:block;font-family:var(--footer-bottom-section-ff-text);font-size:15px}dialog.newsletter{height:80%;max-width:500px;width:90%}@media(min-width:768px){dialog.newsletter{height:70%;width:80%}}dialog.newsletter::backdrop{background-color:var(--dialog-colour-background)}dialog.newsletter .close-container{display:flex;justify-content:flex-end}dialog.newsletter .close-container .close{background:none;padding:0}dialog.newsletter button{cursor:pointer}dialog.newsletter .newsletter-form{display:grid;row-gap:15px}dialog.newsletter .newsletter-form .invalid-email,dialog.newsletter .newsletter-form .text-small{font-size:11px;line-height:15px}dialog.newsletter .newsletter-form .invalid-email{color:var(--newsletter-failed-validation-text-colour)}dialog.newsletter .newsletter-form input{background-color:var(--brand-colour-rrg-sand-opacity-30);color:var(--form-field-input-text-colour);font-size:16px;height:54px;line-height:19px;padding:0 10px;width:100%}dialog.newsletter .newsletter-form .submit-container{display:flex;justify-content:flex-end}dialog.newsletter .newsletter-form .accordion .tab.form-group{border:none}dialog.newsletter .newsletter-form .accordion .tab.form-group .tab-content{opacity:0}dialog.newsletter .newsletter-form .accordion .tab.form-group:has(>input[type=checkbox]:checked) .tab-content{opacity:1;padding:20px}dialog.newsletter .newsletter-form .accordion .tab.form-group .tab-label{border:1px solid var(--brand-colour-rrg-sand-opacity-30);padding:10px 15px}dialog.newsletter .newsletter-form .accordion .tab.form-group .checkbox-container{display:none}.customer-promise{background-color:var(--customer-promise-background-colour);padding:30px}@media(min-width:768px){.customer-promise{padding:60px 30px}}@media(min-width:1600px){.customer-promise{padding:75px 30px}}.customer-promise .heading-container{padding-bottom:20px}@media(min-width:768px){.customer-promise .heading-container{padding-bottom:50px}}.customer-promise .heading{color:var(--customer-promise-heading-colour);font-family:var(--customer-promise-heading-ff);font-size:18px;line-height:21px;margin-bottom:10px;margin-top:0;text-align:center}@media(min-width:1200px){.customer-promise .heading{font-size:20px;line-height:22px}}@media(min-width:1600px){.customer-promise .heading{font-size:25px;line-height:27px}}.customer-promise .sub-heading{color:var(--customer-promise-subheading-colour);font-family:var(--customer-promise-subheading-ff);font-size:23px;line-height:25px;margin-bottom:0;text-align:center}@media(min-width:1200px){.customer-promise .sub-heading{font-size:25px;line-height:27px}}@media(min-width:1600px){.customer-promise .sub-heading{font-size:30px;line-height:32px}}.customer-promise .segments{-moz-column-gap:2%;column-gap:2%;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1140px;row-gap:10px}@media(min-width:768px){.customer-promise .segments{row-gap:15px}}@media(min-width:1024px){.customer-promise .segments{-moz-column-gap:1%;column-gap:1%}}@media(min-width:1600px){.customer-promise .segments{max-width:1360px}}.customer-promise .segments .segment{align-items:center;background-color:var(--customer-promise-segment-bg-colour);border:1px solid var(--customer-promise-segment-border-colour);display:flex;flex-direction:column;height:180px;justify-content:center;padding:10px;row-gap:10px;width:49%}@media(min-width:768px){.customer-promise .segments .segment{padding:30px;row-gap:20px}}@media(min-width:1024px){.customer-promise .segments .segment{height:220px;width:22%}}@media(min-width:1600px){.customer-promise .segments .segment{height:260px}}.customer-promise .segments .segment svg{height:auto;width:52px}@media(min-width:1024px){.customer-promise .segments .segment svg{height:80px;width:55px}}@media(min-width:1600px){.customer-promise .segments .segment svg{width:80px}}.customer-promise .segments .segment svg.cars-svg path,.customer-promise .segments .segment svg.map-pin-svg path,.customer-promise .segments .segment svg.renault-logo-svg path{fill:var(--customer-promise-segment-svg-colour)}.customer-promise .segments .segment svg.germany-svg path{stroke:var(--customer-promise-segment-svg-colour)}.customer-promise .segments .segment .image-text{color:var(--customer-promise-segment-text-colour);font-family:var(--customer-promise-segment-text-ff);font-size:12px;line-height:14px;margin-bottom:0;text-align:center}@media(min-width:768px){.customer-promise .segments .segment .image-text{font-size:14px;line-height:16px}}@media(min-width:1600px){.customer-promise .segments .segment .image-text{font-size:18px;line-height:20px}}