﻿@font-face{font-family:'Renault Life';src:url("/fonts/RenaultLife-Regular-webfont.eot");src:url("/fonts/RenaultLife-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/RenaultLife-Regular-webfont.woff2") format("woff2"),url("/fonts/RenaultLife-Regular-webfont.woff") format("woff"),url("/fonts/RenaultLife-Regular-webfont.ttf") format("truetype"),url("/fonts/RenaultLife-Regular-webfont.svg#RenaultLife_regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Renault Life';src:url("/fonts/RenaultLife-Italic-webfont.eot");src:url("/fonts/RenaultLife-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/RenaultLife-Italic-webfont.woff2") format("woff2"),url("/fonts/RenaultLife-Italic-webfont.woff") format("woff"),url("/fonts/RenaultLife-Italic-webfont.ttf") format("truetype"),url("/fonts/RenaultLife-Italic-webfont.svg#RenaultLife_italic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Renault Life';src:url("/fonts/RenaultLife-Bold-webfont.eot");src:url("/fonts/RenaultLife-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/RenaultLife-Bold-webfont.woff2") format("woff2"),url("/fonts/RenaultLife-Bold-webfont.woff") format("woff"),url("/fonts/RenaultLife-Bold-webfont.ttf") format("truetype"),url("/fonts/RenaultLife-Bold-webfont.svg#RenaultLife_bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Renault Life';src:url("/fonts/RenaultLife-BoldItalic-webfont.eot");src:url("/fonts/RenaultLife-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/RenaultLife-BoldItalic-webfont.woff2") format("woff2"),url("/fonts/RenaultLife-BoldItalic-webfont.woff") format("woff"),url("/fonts/RenaultLife-BoldItalic-webfont.ttf") format("truetype"),url("/fonts/RenaultLife-BoldItalic-webfont.svg#RenaultLife_bold_italic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Renault Life';src:url("/fonts/RenaultLife-Light-webfont.eot");src:url("/fonts/RenaultLife-Light-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/RenaultLife-Light-webfont.woff2") format("woff2"),url("/fonts/RenaultLife-Light-webfont.woff") format("woff"),url("/fonts/RenaultLife-Light-webfont.ttf") format("truetype"),url("/fonts/RenaultLife-Light-webfont.svg#RenaultLife_light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Renault Life';src:url("/fonts/RenaultLife-LightItalic-webfont.eot");src:url("/fonts/RenaultLife-LightItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/RenaultLife-LightItalic-webfont.woff") format("woff"),url("/fonts/RenaultLife-LightItalic-webfont.ttf") format("truetype"),url("/fonts/RenaultLife-LightItalic-webfont.svg#RenaultLife_light_italic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Renault Icons';src:url("/fonts/icons-renault-global.eot");src:url("/fonts/icons-renault-global.eot?#iefix") format("embedded-opentype"),url("/fonts/icons-renault-global.woff") format("woff"),url("/fonts/icons-renault-global.ttf") format("truetype"),url("/fonts/icons-renault-global.svg#RenaultLife_regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'readBeta2';src:url("/fonts/readBeta2.eot");src:url("/fonts/readBeta2.eot?#iefix") format("embedded-opentype"),url("/fonts/readBeta2.woff") format("woff"),url("/fonts/readBeta2.ttf") format("truetype"),url("/fonts/readBeta2.svg#RenaultLife_regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'readBeta2';src:url("/fonts/readBeta2-bold.eot");src:url("/fonts/readBeta2-bold.eot?#iefix") format("embedded-opentype"),url("/fonts/readBeta2-bold.woff") format("woff"),url("/fonts/readBeta2-bold.ttf") format("truetype"),url("/fonts/readBeta2-bold.svg#RenaultLife_regular") format("svg");font-weight:700;font-style:normal}@-webkit-keyframes $animation-name{0%{opacity:1}100%{opacity:0}}@-moz-keyframes $animation-name{0%{opacity:1}100%{opacity:0}}@-ms-keyframes $animation-name{0%{opacity:1}100%{opacity:0}}@-o-keyframes $animation-name{0%{opacity:1}100%{opacity:0}}@keyframes $animation-name{0%{opacity:1}100%{opacity:0}}.header{height:auto}body{padding-top:0}body{font-family:"readBeta2","Renault Life",sans-serif;-webkit-overflow-scrolling:touch}body.noscroll{height:100vh;overflow:hidden}.wrapper{width:1280px;margin:0 auto;position:relative}a:focus{outline:none;color:inherit;text-decoration:none}.show-mobile{display:none !important}.title{position:relative;padding-bottom:16px;margin-bottom:25px;font-family:"Renault Life",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.8rem;text-align:center}.title span{display:block;font-size:1rem;font-family:"readBeta2","Renault Life",sans-serif;text-transform:uppercase}.title:after{display:block;content:'';width:50px;height:3px;background:#ffce33;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);bottom:0}.title.model-title-offer{margin:30px 0 -10px;font-weight:400}.more-button{border:none;background:none;position:relative;padding:0 0 0 40px;font-size:0.8125rem}.more-button:before{position:absolute;top:8px;left:0;width:32px;margin-right:8px;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.more-button:after{position:absolute;top:8px;left:26px;width:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.more-button:before,.more-button:after{content:"";display:inline-block;background-color:#ffce33;height:2px}button:focus,input:focus,select:focus{outline:none}.simple-link{display:inline-block;text-decoration:none}.simple-link:after{content:'';display:block;width:100%;height:1px;background:#000;-webkit-transition:width 0.4s ease-in-out;-moz-transition:width 0.4s ease-in-out;-ms-transition:width 0.4s ease-in-out;-o-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out}.simple-link:hover{color:#000}.simple-link:hover:after{margin-left:100%;width:0;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.main-cta{display:block;background:#ffce33;width:100%;font-weight:bold;font-size:0.9375rem;line-height:50px;text-align:center;text-transform:uppercase;border:none;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.main-cta:hover{background:#fd3}.main-cta:focus{text-decoration:none;color:#000}.main-cta.disabled{background:#ccc}.main-cta.arrow-r:before,.main-cta.arrow-r:after{content:'';display:block;width:10px;height:2px;position:absolute;top:50%;background-color:#1f2532;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.main-cta.arrow-r:before{right:50px;top:25px;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.main-cta.arrow-r:after{right:50px;top:31px;-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.secondary-cta{display:block;background:#fff;color:#333;width:100%;font-weight:bold;font-size:0.9375rem;line-height:56px;text-align:center;text-transform:uppercase;border:2px solid #333;margin-bottom:20px;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.secondary-cta:hover{color:#000}.secondary-cta:focus{text-decoration:none;color:inherit}p.careful{font-size:1.6rem;line-height:2.4rem;text-transform:uppercase;text-align:center}.home .car-promos .promo a{font-size:1.6rem}.home .car-promos .promo a br{display:none}.header{display:inherit;padding:0;border-bottom:1px solid #f3f5f6;-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,0.1);-khtml-box-shadow:0 -1px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 5px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 -1px 5px 0 rgba(0,0,0,0.1);-o-box-shadow:0 -1px 5px 0 rgba(0,0,0,0.1);box-shadow:0 -1px 5px 0 rgba(0,0,0,0.1)}.site-name{color:#000;display:inline-block;padding:15px 10px 15px 25px;margin-right:20px;font-family:"Renault Life",sans-serif;font-weight:bold;font-size:0.875rem;line-height:40px;vertical-align:top}.site-name:hover{color:#000}.renault-logo{display:inline-block;height:40px;position:absolute;right:16px;top:15px;overflow:hidden}.renault-logo img{width:126px}header.header{color:#f3f5f6;font-family:"readBeta2","Renault Life",sans-serif;font-weight:200}.top-menu-item{display:inline-block;padding:9px 8px 8px 4px;color:#777;font-size:0.875rem;line-height:40px}.top-menu-item:hover{color:#000}.top-menu-item:focus{color:#000}.menu{display:inline-block;clear:none;padding:0 !important;font-family:"readBeta2","Renault Life",sans-serif;border-top:1px solid #f3f5f6}.menu .menu-lists{height:70px}.menu .menu-items{display:inline-block;width:auto}.menu .menu-items-big{float:right}.menu .menu-items-big .menu-items{float:none;display:inline-block}.menu .menu-item{margin:0;color:#777;font-size:0.875em;line-height:20px}.menu .menu-item:last-child{float:left !important}.menu .menu-item.menu-item--active a{color:#000;font-weight:bold;-webkit-box-shadow:inset 0 -4px 0 0 #ffce33;-khtml-box-shadow:inset 0 -4px 0 0 #ffce33;-moz-box-shadow:inset 0 -4px 0 0 #ffce33;-ms-box-shadow:inset 0 -4px 0 0 #ffce33;-o-box-shadow:inset 0 -4px 0 0 #ffce33;box-shadow:inset 0 -4px 0 0 #ffce33}.menu .menu-item a{padding:25px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.menu .menu-item a:hover{color:#000;-webkit-box-shadow:inset 0 -4px 0 0 #ffce33;-khtml-box-shadow:inset 0 -4px 0 0 #ffce33;-moz-box-shadow:inset 0 -4px 0 0 #ffce33;-ms-box-shadow:inset 0 -4px 0 0 #ffce33;-o-box-shadow:inset 0 -4px 0 0 #ffce33;box-shadow:inset 0 -4px 0 0 #ffce33}.menu .menu-item--state-home{text-indent:-999em;width:40px}.menu .menu-item--state-home:before{display:block;content:"";width:20px;height:20px;font-family:'Renault Icons';font-size:18px;text-indent:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.menu .menu-item--size-big{border-left:1px solid #f3f5f6;font-size:0.6875rem;color:#000}.menu .menu-item--size-big a{padding:34px 16px 10px}.menu .menu-item--size-big:before{display:block;content:"";width:20px;height:20px;font-family:'Renault Icons';font-size:20px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:10px}.menu .menu-item--size-big.menu-item--state-dealer:before{content:""}.welcome-banner{margin:0;padding:8px;background:#1f2532;color:#fff;font-size:12px;line-height:18px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.main .main-header{position:relative;text-align:center;color:#fff;background:#1e2431}.main .main-header .inner{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}.main .main-header p{margin:0;font-size:1.125rem;font-family:"readBeta2","Renault Life",sans-serif}.main .main-header p .simple-link:after{background:#fff}.main .main-header p .simple-link:hover{color:#fff}.main .main-header .background-image{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=10);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1}.filters{position:relative;padding:0;margin:50px 0 10px;text-align:center;font-family:"readBeta2","Renault Life",sans-serif}.filters .filters-main{display:flex}.filters .filters-main .select{width:100%;margin-right:25px}.filters .filters-main .select:last-child{margin-right:0}.filters label{margin-right:20px}.filters label input{margin-right:10px;vertical-align:top}.filters label:last-child{margin-right:0}.filters input[type="text"]{position:relative;padding:16px 48px 16px 16px;background:#fff;border:1px solid #e6e6ec;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:0.875rem}.filters select{position:relative;padding:15px 48px 15px 16px;background:#fff;border:1px solid #e6e6ec;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:0.875rem}.filters .select{position:relative}.filters .select>button{width:100%;position:relative;display:inline-block;padding:16px 48px 16px 16px;background:#fff;border:1px solid #e6e6ec;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:0.875rem;color:#1f2532;text-align:left}.filters .select>button:before,.filters .select>button:after{content:'';display:block;width:10px;height:1px;position:absolute;top:50%;background-color:#1f2532;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.filters .select>button:before{right:23px;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.filters .select>button:after{right:16px;-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.filters .select .multi-select{display:none;width:100%;padding:16px 16px 6px;margin-top:14px;position:absolute;border:1px solid #e6e6ec;background:#fff;z-index:2;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.06);box-shadow:0 2px 4px 0 rgba(0,0,0,0.06)}.filters .select .multi-select label{display:block;font-size:14px;font-weight:normal;width:100%}.filters .select .multi-select label.disabled{cursor:not-allowed;opacity:.2}.filters .select .multi-select:before,.filters .select .multi-select:after{content:"";position:absolute;top:0;right:50%;width:0;height:0;border-style:solid}.filters .select .multi-select:before{border-width:0 12px 12px;margin:-12px;border-color:transparent transparent #e6e6ec}.filters .select .multi-select:after{border-width:0 10px 10px;margin:-10px;border-color:transparent transparent #fff}.filters .select .multi-select .main-cta{margin:16px 0 10px;line-height:46px}.filters .select .multi-select .cta-close{background:#000;color:#fff}.filters .select.filter-price .multi-select{width:120%;margin-left:-10%}.filters .select.select-open button:before,.filters .select.select-open button:after{background-color:#ffce33}.filters .select.select-open button:before{-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.filters .select.select-open button:after{-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.filters .select.select-open .multi-select{display:block}.filters .select .select-feedback{display:inline-block;width:18px;position:relative;top:-1px;margin-left:3px;font-size:12px;line-height:18px;text-align:center;background:#ffce33;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.filters .filters-location{display:flex;margin-top:20px}.filters .filters-location .with-location{display:flex;width:100%;margin-right:25px}.filters .filters-location .with-location .define-address,.filters .filters-location .with-location .define-distance{position:relative}.filters .filters-location .with-location .define-address{width:100%}.filters .filters-location .with-location .define-address input{padding-right:90px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-right:none}.filters .filters-location .with-location .define-distance{width:40%}.filters .filters-location .with-location .define-distance input,.filters .filters-location .with-location .define-distance select{width:auto;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;padding:15px 48px 15px 22px;cursor:pointer}.filters .filters-location .with-location input{width:100%;position:relative}.filters .filters-location .with-location select{-webkit-appearance:none;appearance:none;width:100% !important}.filters .filters-location .with-location span,.filters .filters-location .with-location button{position:absolute;right:20px;top:17px;line-height:14px}.filters .filters-location .with-location span{font-size:14px}.filters .filters-location .with-location button{padding:0;background:none;border:none;font-size:12px}.filters .filters-location .no-location{width:80%;line-height:53px}.filters .filters-selected span{display:inline-block;position:relative;padding:8px 40px 8px 20px;margin-top:20px;margin-right:8px;background:#fff;font-size:0.875rem;cursor:pointer;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.filters .filters-selected span:after{content:'';display:block;font-family:'Renault Icons';font-size:8px;font-weight:bold;position:absolute;right:18px;top:12px;color:#b2b2b2;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.filters .filters-selected span:hover{background:#ccc}.filters .filters-selected span:hover:after{color:#000}.filters .filters-selected span#remove-all{color:#fff;background:#1f2430}.filters .filters-selected span#remove-all:hover{background:#000}.filters .filters-selected span#remove-all:hover:after{color:#fff}.filters .pro-link{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:40px}.results-sorting{padding:40px 45px 35px;font-size:18px}.results-sorting>p{display:inline-block}.results-sorting .sorting{float:right}.results-sorting .sorting .sorting-select{display:inline-block;position:relative;padding:0;margin-top:-10px;vertical-align:top;font-family:"readBeta2","Renault Life",sans-serif;border:1px solid #e6e6eb;border-radius:5px;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.results-sorting .sorting select{cursor:pointer;background:none;border:none;font-weight:bold;-webkit-appearance:none;appearance:none}.results-list{padding:40px 43px 35px;border:2px solid #f3f5f6}.results-list article{display:flex;padding:75px 0;border-bottom:2px solid #f3f5f6}.results-list article:first-child{padding-top:0}.results-list article>div{width:100%}.results-list article .col-left{margin-right:45px}.results-list h2{font-family:"Renault Life",sans-serif;font-size:2.5rem}.results-list .options-main{margin:20px 0;list-style:none;padding:0}.results-list .options-main li{display:block;position:relative;padding-left:35px}.results-list .options-main li.filtered{font-weight:bold}.results-list .options-main li:before{content:'';display:block;position:absolute;left:0;top:50%;margin-top:-2px;width:25px;height:2px;background:#ffce33}.results-list figure figcaption{margin-top:30px;font-size:14px;text-align:center;color:#d5d5d5}.price{margin:20px 0 30px 0}.price .price-final{font-size:2.5rem;line-height:1.1em}.price .price-catalog{display:block;color:#919191}.price .simple-link{background:none;border:none;padding:0;margin-top:5px;display:block}.mention{margin-bottom:40px;font-size:14px;color:#85888e}.location{margin-bottom:45px}.location .location-dealer{line-height:24px}.location .location-dealer .dealer-name{display:block;margin-top:15px;text-transform:uppercase}.location .location-dealer .dealer-address{display:block;color:#ababab}.location .location-dealer .dealer-distance{display:block;margin-bottom:6px}.location .location-dealer button{background:0;padding:0;border:none}.pagination{position:relative;display:block;margin:43px auto 7px;text-align:center}.pagination a{width:35px;display:inline-block;font-size:16px;line-height:35px;text-align:center;cursor:pointer;color:#000;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.pagination a:focus{outline:none;text-decoration:none}.pagination a:hover{text-decoration:underline}.pagination a.active{color:#fff;background:#000;cursor:default;pointer-events:none}.pagination a.next,.pagination a.prev{width:35px;position:relative;color:#000;background:#ffce33;text-indent:-999em;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.pagination a.next:hover,.pagination a.prev:hover{background:#fd3}.pagination a.next:after,.pagination a.prev:after{content:'';display:inline-block;position:absolute;left:2px;top:1px;margin-left:10px;font-family:"Renault Icons";font-size:14px;vertical-align:top;text-indent:0}.pagination a.next{margin-left:10px}.pagination a.prev{margin-right:10px}.pagination a.prev:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:-1px;top:0px}.pagination .more{vertical-align:text-bottom;color:#c4c4c4}.home-main-banner,.main-banner{position:relative}.home-main-banner .main-banner-title,.main-banner .main-banner-title{font-family:"Renault Life",sans-serif;font-size:2rem;font-weight:normal}.results-cards{margin:40px 0 60px}.results-cards .card{display:inline-block;width:calc(25% - 20px);position:relative;margin:20px 8px;vertical-align:top}.results-cards .card>a{display:block}.results-cards .card:hover .more-button{color:#ffce33}.results-cards .card .card-title{margin-top:10px;font-size:1rem;font-weight:normal}.results-cards .card .card-subtitle{margin:4px 0 20px;color:#777}.results-cards .card .card-price{margin-top:14px;margin-bottom:14px;color:#333;font-size:1rem;line-height:20px}.results-cards .card .card-price strong{font-size:24px;font-weight:bold}.results-cards .card .card-price strong span{font-size:1rem;font-weight:normal}.results-cards .card .card-price.card-price-with-ballon .card-small-tag strong{font-size:24px}.results-cards .card .card-catalog-price,.results-cards .card .card-small-tag{display:block;margin-top:3px;color:#777;font-size:0.8rem}.results-cards .card .card-catalog-price strong,.results-cards .card .card-small-tag strong{color:#333;font-weight:400;font-size:1.125rem;line-height:1rem}.results-cards .card .card-leasing{font-size:1rem}.results-cards .card .card-leasing>strong{font-size:1.125rem}.results-cards .card .card-bordered-tag{border:1px solid #ffce33;padding:8px 16px}.results-cards .card .icon-category{width:12%;min-width:50px;position:absolute;top:0;right:0%;fill:#45c0d6}.linked-cards{margin-top:60px;text-align:center}.linked-cards .card{text-align:left}.header-inner{width:100%;max-width:500px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:40px;padding:20px 30px 30px;background:rgba(255,255,255,0.9)}.header-inner .highlighted{display:inline-block;padding:0 3px;line-height:10px;border-bottom:16px solid #ffce33}.header-inner.header-inner--transparent{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);top:60px;left:0;text-align:center;max-width:none;background:none;padding:0}.header-inner.header-inner--transparent h1{font-size:2rem;line-height:3.6rem}.header-inner.header-inner--transparent h1 strong{font-size:3rem}.car-header{position:relative}.car-header .car-header-inner .main-cta{margin-top:10px}.car-header .car-header-model{font-family:"Renault Life",sans-serif;font-size:2.25rem}.car-header .car-header-price{margin-top:10px;margin-bottom:15px;font-size:1.25rem}.car-header .car-header-price strong{display:block;font-size:2.25rem}.car-header .car-header-price strong span{font-size:1.25rem;font-weight:normal}.car-header .car-header-price.car-header-price-leasing strong{display:inline-block}.car-header .car-header-price.car-header-price-leasing small strong{font-weight:normal}.car-header .car-header-catalog-price,.car-header .car-header-small-tag{margin-bottom:25px;margin-top:-15px;font-weight:200}.car-header .car-header-catalog-price strong,.car-header .car-header-small-tag strong{font-weight:400}.car-header .car-header-leasing{margin-top:-5px;margin-bottom:25px;line-height:1.25rem}.car-header .car-header-leasing strong{font-size:1.25rem}.car-header>img{width:100%}.car-header .legal-conso{color:#fff;font-family:"readBeta2","Renault Life",sans-serif;font-weight:bold;font-size:14px;text-shadow:0 0 5px #000000;position:absolute;right:25px;bottom:5px}.car-header .legal-conso svg{margin-left:6px;margin-right:2px;height:30px;vertical-align:bottom;-webkit-filter:drop-shadow(0px 0px 5px #000);-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);filter:drop-shadow(0px 0px 5px #000)}.car-header .legal-conso svg path{fill:#fff}.car-promos{margin:40px 0;display:flex;justify-content:space-between}.car-promos .promo{width:100%;margin-left:20px;padding:20px;text-transform:uppercase;text-align:center;font-size:18px;-webkit-box-shadow:inset 0 0 0 2px #ffce33;box-shadow:inset 0 0 0 2px #ffce33;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.car-promos .promo:first-child{margin-left:0}.car-promos .promo:hover{-webkit-box-shadow:inset 0 0 0 5px #ffce33;box-shadow:inset 0 0 0 5px #ffce33}.car-promos .promo a{display:block;margin:-20px;padding:20px}.car-offer{display:flex;padding:30px 43px 35px;margin:40px 0;border:2px solid #f3f5f6}.car-offer .config-link{margin-top:5px;margin-bottom:20px}.car-offer .col-left{width:100%;margin-right:100px}.car-offer .col-left .main-cta{margin-top:40px;margin-bottom:20px}.car-offer .col-left .secondary-cta{margin-bottom:15px}.car-offer .col-left figure{display:none}.car-offer .col-right{width:100%}.car-offer figure{margin:0}.car-offer figure img{margin-top:-20px}.car-offer .car-offer-model{font-family:"Renault Life",sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem}.car-offer .car-offer-version{margin-bottom:20px;font-size:1rem;font-weight:400}.car-offer .car-offer-advantage{display:inline-block;margin:0 0 20px;padding:6px 20px;border-radius:999em;text-transform:uppercase;color:#000;font-weight:700;font-size:14px;background:#ffce33}.car-offer .car-offer-price-flow{margin-top:40px}.car-offer .car-offer-price-flow>p{margin-top:0;margin-bottom:10px;font-size:1rem}.car-offer .car-offer-price-flow>p span{float:right}.car-offer .car-offer-price-flow .price-prime span{font-weight:bold}.car-offer .car-offer-price-flow .price-subtotal{margin-bottom:4px;font-size:1.5rem;font-weight:bold;line-height:3.4rem}.car-offer .car-offer-price-flow .price-subtotal span{font-size:2.5rem;line-height:2.8rem}.car-offer .car-offer-price-flow hr{margin:24px auto 28px;height:1px;border:0;border-top:1px solid #f3f5f6}.car-offer .car-offer-price-flow .price-final{font-size:1.3rem;font-weight:bold}.car-offer .car-offer-price-flow .price-final span{font-size:1.625rem;line-height:1.625rem}.car-offer .price-inline{position:relative;margin:40px 0 30px;padding-left:32px;font-size:1.315rem !important;line-height:2.4rem}.car-offer .price-inline .simple-link{line-height:1.6rem}.car-offer .price-inline strong{font-size:1.625rem}.car-offer .price-inline sup{font-size:.8em}.car-offer .price-inline:before{content:'';display:inline-block;width:22px;height:2px;position:absolute;top:18px;left:0;margin-right:8px;background-color:#ffce33}.car-offer .extra-block{padding:15px;border:2px solid #f3f5f6;font-size:1.25rem;line-height:1.6rem}.car-offer .car-equip-extra-title{margin-top:30px}.car-offer h4{position:relative;padding-left:40px;margin-top:10px;text-transform:uppercase}.car-offer h4:before{content:'';display:inline-block;width:32px;height:2px;position:absolute;top:8px;left:0;margin-right:8px;background-color:#ffce33}.car-offer h4 {position:relative;padding-left:40px;text-transform:uppercase}.car-offer h4 :before{content:'';display:inline-block;width:32px;height:2px;position:absolute;top:8px;left:0;margin-right:8px}.car-offer .car-equip{padding-left:16px}.car-offer .car-equip li{line-height:24px}.car-offer-modal{padding:40px 60px}.cta-block{display:flex;margin:60px 0 65px;justify-content:center;list-style:none;padding:0}.cta-block .cta-item{max-width:195px;width:100%;height:144px;margin:0 8px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 3px 10px 0 rgba(0,0,0,0.1);overflow:hidden;text-align:center}.cta-block .cta-item>a{display:block}.cta-block .cta-item:hover:before{height:100%}.cta-block .cta-item:hover .cta-icon svg{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);transform:translateY(12px)}.cta-block .cta-item:hover .cta-text{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);color:#fff}.cta-block .cta-item:before{display:block;content:'';width:100%;height:50%;background:#1f2532;position:absolute;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.cta-block .cta-icon{display:block;padding-top:12px;padding-bottom:5px;z-index:1}.cta-block .cta-icon svg{width:50px;height:50px;fill:#fff;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.cta-block .cta-text{display:block;padding:16px 8px;font-size:16px;font-weight:bold;z-index:2;-webkit-transition:all 0.4s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.4s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.4s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.4s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.4s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.tradein-block{background:#f3f5f6;padding:30px 20px 15px;margin-top:40px;margin-bottom:40px}.tradein-block .title{margin-bottom:0px;padding-bottom:8px}.tradein-block .title:after{display:none}.tradein-block>p{max-width:880px;margin:0px auto 20px;font-size:18px;line-height:24px;text-align:center}.tradein-block ul{max-width:880px;margin:55px auto 62px;padding:0;font-size:18px}.tradein-block ul li{list-style:none;display:inline-block;width:calc(33% - 15px);position:relative;margin-right:20px;padding-top:120px;vertical-align:top;text-align:center;font-size:14px}.tradein-block ul li strong{text-transform:uppercase}.tradein-block ul li:before{content:'';display:block;width:100px;height:100px;background-color:#1f2532;background-position:center;background-size:55px;background-repeat:no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:0}.tradein-block ul li#list-estimate:before{background-image:url("/img/tradein-icon-estimate.png")}.tradein-block ul li#list-brand:before{background-image:url("/img/tradein-icon-brand.png")}.tradein-block ul li#list-cash{margin-right:0}.tradein-block ul li#list-cash:before{background-image:url("/img/tradein-icon-cash.png")}.tradein-block .main-cta{max-width:400px;margin:40px auto 20px}.asset{background:#f3f5f6;margin-bottom:40px}.asset.asset--dark{background:#1f2532;color:#fff}.asset.asset--dark .main-cta{color:#1f2532}.asset figure{margin:0;display:inline-block;width:33%;vertical-align:top;overflow:hidden}.asset figure img{width:100%;min-width:400px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.asset>div{display:inline-block;width:calc(67% - 4px);padding:20px;vertical-align:top}.asset>div .title{text-align:left;padding-bottom:0;margin-bottom:20px}.asset>div .title:after{display:none}.asset>div .main-cta{width:fit-content;padding-left:40px;padding-right:40px;margin-top:20px}.landing .header-inner--transparent{top:40px}.landing .landing-intro{margin-top:70px;margin-bottom:60px}.landing .landing-intro p{font-size:1.4rem;line-height:1.8rem;max-width:860px;text-align:center;margin:0 auto}.landing .title{margin-bottom:40px;font-size:2rem;line-height:2.3rem}.landing .results-cards .card{width:calc(30% - 20px);margin:20px}.landing .results-cards .card .card-title{font-size:1.5rem}.landing .results-cards .card .card-subtitle{font-size:1.3rem}.landing .results-cards .card .card-price{font-size:1.3rem;line-height:1.5rem}.landing .results-cards .card .card-price strong{font-size:2rem}.landing .results-cards .card .card-price .card-small-tag{font-size:1rem}.landing .results-cards .card .card-bordered-tag{padding:10px 16px;font-size:1.3rem;text-align:center;margin:25px 0}.banner{position:relative;text-align:center;padding:20px}.banner>a{display:block;margin:-20px;padding:20px}.banner .main-cta{display:inline-block;width:auto;line-height:50px;padding:0 20px;border:none}.banner .banner-title{font-family:"Renault Life",sans-serif;margin-bottom:5px}.banner.banner--card{text-align:left;padding:20px 15px 30px}.banner.banner--card p{font-size:18px;width:calc(100% - 60px);margin:5px 0 15px}.banner.banner--card .banner-title{font-size:23px}.banner.banner--card .banner-title small{font-size:16px;font-weight:400}.banner.banner--card .main-cta{display:block;margin:0 auto}.banner.banner--card.banner-opo-contest:before{display:none !important}.banner.banner--card.banner-opo-contest:after{width:50px;height:40px}.banner.banner--leaderboard{margin:30px 0 40px}.banner.banner--leaderboard .banner-title{font-family:"Renault Life",sans-serif;font-size:25px;margin-bottom:5px}.banner.banner--leaderboard p{margin:5px 0 10px;font-weight:200;font-size:18px}.banner.banner--with-image{overflow:hidden}.banner.banner--with-image .banner-title,.banner.banner--with-image p,.banner.banner--with-image button{position:relative;z-index:10}.banner.banner--with-image a{z-index:2}.banner.banner--with-image .main-cta{color:#000;margin:10px auto}.banner.banner--with-image a>img,.banner.banner--with-image>img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=15);-moz-opacity:.15;-khtml-opacity:.15;opacity:.15;min-width:110%;z-index:0}.banner.banner--dark{background:#1f2532 !important;color:#fff !important}.banner.banner--with-big-icon{padding-left:20px !important}.banner.banner--with-big-icon h2{margin-bottom:12px;font-family:"Renault Life",sans-serif}.banner.banner--with-big-icon>a{position:static}.banner.banner--with-big-icon figure.icon{position:relative;width:15% !important;left:2% !important;z-index:2}.banner.banner--with-big-icon figure.icon svg{width:100%;max-width:140px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);fill:#f2f5f6}.banner.banner--with-big-icon .banner-inner-text{position:relative;width:75%;float:right;text-align:left;z-index:2}.banner.banner--with-icon figure.icon{width:100px;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5%}.banner.banner--with-icon svg{width:80px;fill:#ffce33;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:5%}.banner.banner-opo-contest{color:#fff;background:#e66801;background:linear-gradient(90deg, #e66801 0%, #e66801 10%, #de4a00 30%, #de4a00 50%, #de4a00 70%, #e66801 90%, #e66801 100%)}.banner.banner-opo-contest:before,.banner.banner-opo-contest:after{display:block;content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:120px;height:100px;background-repeat:no-repeat;background-size:auto 100%;pointer-events:none}.banner.banner-opo-contest:before{background-image:url("/img/banner/YES_mirror.png");left:5%;z-index:10}.banner.banner-opo-contest:after{right:5%;background-image:url("/img/banner/YES.png");background-position:top right}.banner.banner-opo-contest .main-cta{color:#000}.banner.banner-opo-contest.banner--leaderboard .banner-title{font-size:30px}.banner.banner-opo-contest.banner--leaderboard p{font-size:23px}.banner.banner-easyfin:before{display:none !important}.banner.banner-easyfin>a{padding:20px 30px;z-index:1}.banner.banner-easyfin p{width:100%}.banner.banner-easyfin p strong{font-size:21px}.banner.banner-easyfin .main-cta{margin:0}.conditions-list{margin:60px auto;max-width:960px;width:100%}.conditions-list .title{margin-bottom:40px}.conditions-list>article{margin-bottom:20px}.legal-financing{margin:40px 0;padding:50px 6% 30px;border:2px solid #f3f5f6}.legal-financing .legal-framed{border:1px solid #000;padding:12px 10px 10px}.legal-financing .careful{font-family:"readBeta2","Renault Life",sans-serif;font-weight:normal;margin-top:0;margin-bottom:40px}.legal-financing h3.title{padding-bottom:0;margin-bottom:40px}.legal-financing h3.title:after{display:none}.legal-popup{width:100vw;padding-bottom:10px;position:fixed;bottom:0;left:0;background:rgba(255,255,255,0.95);z-index:1000;-webkit-box-shadow:0 -3px 10px 2px rgba(0,0,0,0.05);box-shadow:0 -3px 10px 2px rgba(0,0,0,0.05)}.legal-popup .title{font-family:"readBeta2","Renault Life",sans-serif;font-weight:normal}.legal-popup .wrapper{width:1220px;position:relative}.legal-popup .wrapper p{max-width:calc(100vw - 300px)}.legal-popup .larger-wrapper{position:relative}.legal-popup .close{position:absolute;bottom:5px;right:40px;width:auto;padding:0 30px;cursor:pointer}.carpicker{display:grid;grid-template-columns:repeat(4, 1fr);margin:0 30px}.carpicker .carpicker-model{padding-top:20px;margin:20px 0;font-family:"readBeta2","Renault Life",sans-serif}.carpicker .carpicker-model a{display:block}.carpicker .carpicker-model a:hover .carmodel-title{color:#000}.carpicker .carpicker-model a:hover .more-button{color:#ffce33}.carpicker .carpicker-model .carmodel-image{height:150px}.carpicker .carpicker-model .carmodel-title{margin-top:10px;font-size:1rem}.carpicker .carpicker-model .carmodel-price{margin-top:4px;color:#777;font-size:0.75rem;line-height:20px}.carpicker .carpicker-model .carmodel-price span{display:block;font-size:25px}.bordered-block{margin:40px 0 60px;padding:40px 6% 30px;border:2px solid #f3f5f6}.bordered-block>p,.bordered-block .main-cta{max-width:800px;margin-left:auto;margin-right:auto}.bordered-block .main-cta{margin-top:20px;margin-bottom:10px;max-width:600px}.infos-space{padding:65px 110px 80px;margin:60px auto;background:#f3f5f6}.infos-space .title:after{background:#000}.infos-space .infos-item{display:inline-block;width:calc(50% - 32px);margin-top:30px;vertical-align:top}.infos-space .infos-item:last-child{margin-left:60px}.infos-space .infos-item a:hover{color:inherit}.infos-space .infos-item h4,.infos-space .infos-item p{margin:0 16px;font-family:"readBeta2","Renault Life",sans-serif}.infos-space .infos-item h4{position:relative;margin:30px 14px 20px;font-size:24px}.infos-space .infos-item h4:before{content:'';display:block;height:48px;width:2px;position:absolute;top:-64px;left:2px;background:#ffce33}.infos-space .infos-item p{font-size:14px}.infos-space .infos-item.single{width:100%;margin-left:0 !important}.infos-space .infos-item.single img{float:left;margin-right:60px}.infos-space .infos-item.single h4:before{width:48px;height:2px;top:12px;left:50%;margin-left:-60px}.legal-mentions{list-style:none;margin:60px 65px 90px;padding-left:26px;font-family:"readBeta2","Renault Life",sans-serif;font-size:14px}.legal-mentions li{position:relative;margin-bottom:20px}.legal-mentions li .mention-index{position:absolute;left:-25px;font-weight:bold}.modal-box{display:none;width:100%;max-width:725px;background:#fff;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2001}.modal-box.modal-price{padding:80px}.modal-box.modal-price h2{font-family:"Renault Life",sans-serif;font-size:2.5rem}.modal-box.modal-price .price{margin:35px 0 30px}.modal-box.modal-price .price strong,.modal-box.modal-price .price p{clear:both;vertical-align:top}.modal-box.modal-price .price strong span,.modal-box.modal-price .price p span{float:right}.modal-box.modal-price .price .price-catalog{color:#000}.modal-box.modal-price .price .price-prime span{font-weight:bold}.modal-box.modal-price .price .price-prime--font-bold{font-weight:bold}.modal-box.modal-price .price .price-final{font-size:1.5625rem}.modal-box.modal-price .price .price-final span{font-size:2.5rem}.modal-box.modal-price .price hr{margin:24px auto 28px;border-color:#f3f5f6}.modal-box.modal-price .mention{margin-bottom:0}.modal-box.modal-dealers h2{font-size:1.5rem !important}.modal-box.modal-dealers .modal-header{padding:25px 40px 0 40px;background:#f3f5f6;text-align:center}.modal-box.modal-dealers .modal-header .modal-tab ul{margin:0;padding:0}.modal-box.modal-dealers .modal-header .modal-tab li{display:inline-block;width:49%}.modal-box.modal-dealers .modal-header .modal-tab li a{display:block;padding:14px 20px;margin:0;font-weight:bold;font-size:14px;text-transform:uppercase;text-align:center;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.modal-box.modal-dealers .modal-header .modal-tab li a:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.modal-box.modal-dealers .modal-header .modal-tab li.selected{border-bottom:2px solid #333}.modal-box.modal-dealers .modal-header .modal-tab li.selected a{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.modal-box.modal-dealers .modal-header .filters{padding:10px 0 !important}.modal-box.modal-dealers .modal-header .filters .filters-location{margin-top:0}.modal-box.modal-dealers .modal-header .filters .filters-location .define-address input{border:1px solid #e6e6ec;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.modal-box.modal-dealers .modal-content{border:none;box-shadow:none;max-height:400px;overflow:scroll}.modal-box.modal-dealers .modal-content .dealer-list{padding:35px 40px}.modal-box.modal-dealers .modal-content .dealer-list li{display:block;border:2px solid #f3f5f6;margin-bottom:-2px;padding:20px 20px 25px 20px}.modal-box.modal-dealers .modal-content .dealer-list li:hover{cursor:pointer;background-color:#fffdf4}.modal-box.modal-dealers .modal-content .dealer-list li.selected{position:relative;border:2px solid #ffce33;background-color:#fffdf4;z-index:10}.modal-box.modal-dealers .modal-content .dealer-list li.selected:before{content:" ";display:block;height:30px;width:30px;border:2px solid #ffce33;border-radius:15px;position:absolute;right:30px;top:50%;margin-top:-15px}.modal-box.modal-dealers .modal-content .dealer-list li.selected:after{content:" ";display:block;width:8px;height:14px;border:solid #ffce33;border-width:0 2px 2px 0;position:absolute;right:40px;top:50%;margin-top:-8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.modal-box.modal-dealers .modal-content .dealer-list li .address{color:#ccc}.modal-box.modal-dealers .modal-content .dealer-list li .distance{color:#777}.modal-box.modal-dealers .modal-content .dealer-list li a{color:#ccc}.modal-box.modal-dealers .modal-content .dealer-list li .simple-link:after{background:#ccc}.modal-box.modal-dealers .modal-content .dealer-list li .simple-link:hover{color:#ccc}.modal-box.modal-dealers .modal-content .modal-map-wrapper{width:100%;height:400px}.modal-box.modal-dealers .modal-footer{padding:0}.modal-box.modal-dealers h2{font-family:"Renault Life",sans-serif;font-size:2.5rem}.modal-box.modal-dealers strong,.modal-box.modal-dealers p{clear:both;vertical-align:top}.modal-box .close{display:block;padding:20px;font-family:'Renault Icons';font-size:14px;position:absolute;top:0;right:0;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.modal-box .close:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.overlay{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);text-indent:-999em;z-index:2000;cursor:pointer}.gm-style .gm-style-iw-c{padding:25px;left:30px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transform:translate(0%, -23%);-moz-transform:translate(0%, -23%);-ms-transform:translate(0%, -23%);-o-transform:translate(0%, -23%);transform:translate(0%, -23%)}.gm-style .gm-style-iw-t::after{top:23px;left:30px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.dealer-info-content .dealer-info-name,.dealer-info-content .dealer-info-address{font-size:16px}.dealer-info-content .dealer-info-name{margin-bottom:8px}.dealer-info-content .dealer-info-address,.dealer-info-content .dealer-info-unselect{color:#ababab}.footer{background:none;color:#000;font-family:"readBeta2","Renault Life",sans-serif;text-transform:none}.footer a{color:inherit;font-weight:normal}.footer .footer-top{display:flex;padding:18px 32px 16px;background:#1f2430;color:#fff}.footer .footer-top li{position:relative;display:inline-block;width:100%;font-size:0.8125rem;font-weight:normal;text-align:center;line-height:25px}.footer .footer-top li:before{content:'';display:block;width:30px;height:30px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:0}.footer .footer-top li span{display:block;font-weight:bold}.footer .footer-top li>a{padding-top:38px;display:block}.footer .footer-top li.service-icon:before{background:url("https://cdn.group.renault.com/pictograms/D2-0_Pre-footer/renault-client-service.svg.asset.svg/1525420487650.svg")}.footer .footer-top li.test-icon:before{background:url("https://cdn.group.renault.com/pictograms/D2-0_Pre-footer/renault-test-drive.svg.asset.svg/1525420351880.svg")}.footer .footer-top li.warranty-icon:before{background:url("https://cdn.group.renault.com/pictograms/D2-0_Pre-footer/renault-warranty.svg.asset.svg/1525420436718.svg")}.footer .footer-top li.trade-icon:before{background:url("https://cdn.group.renault.com/pictograms/D2-0_Pre-footer/renault-trade-in.svg.asset.svg/1525420415798.svg")}.footer .footer-links{display:flex;padding:32px 40px}.footer .footer-links>div{width:100%;font-size:0.75rem;line-height:17px}.footer .footer-links>div h4{margin-bottom:16px;font-weight:bold}.footer .footer-links>div.links-social{width:70%}.footer .footer-links>div.links-social li{display:inline}.footer .footer-links>div.links-social li .social-icon{display:inline-block;max-width:30px;margin-right:12px;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.footer .footer-links>div.links-social li:hover .social-icon{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.footer .footer-links>div.links-social li:last-child .social-icon{margin-right:0}.footer .footer-links>div:not(.links-social) a{position:relative;line-height:17px}.footer .footer-links>div:not(.links-social) a:after{content:'';display:inline-block;width:0%;height:1px;position:absolute;bottom:-2px;left:0;background:#000;-webkit-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-moz-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-ms-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);-o-transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98);transition:all 0.3s cubic-bezier(0.17, 0.67, 0.26, 0.98)}.footer .footer-links>div:not(.links-social) a:hover:after{width:100%}.footer .footer-legal{border-top:1px solid #e6e6eb;padding:8px 64px;font-weight:normal;color:#333}.footer .footer-legal li{display:inline-block;padding:0 3px;font-size:0.75rem;line-height:25px;color:#777f91}.footer .footer-legal li.legal-copyright{color:#000;float:right;font-weight:bold}.checkbox-white .icheckbox{display:inline-block;width:20px;height:20px;margin-right:10px;top:-3px;vertical-align:bottom;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.checkbox-white .icheckbox.focus,.checkbox-white .icheckbox.hover{border-color:#ffce33}.checkbox-white .icheckbox.checked{background:url("/img/checkmark.png") no-repeat;background-size:100%}.checkbox-white .icheckbox.disabled{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;cursor:default}@media only screen and (max-width: 1280px){.wrapper{width:100%}.error-404 .content{padding:0 20px}.header nav{position:relative;top:auto;left:auto;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;width:fit-content;border:none}.header nav ul li{float:left}.header nav ul li a{border:none}.bordered-block{margin-left:20px;margin-right:20px}.filters .filters-location{flex-wrap:wrap}.filters .filters-location .with-location{margin-right:0;margin-bottom:6px}.filters .filters-main{flex-wrap:wrap}.filters .filters-main .select{width:calc(33% - 11px);margin-right:20px}.filters .filters-main .filter-price,.filters .filters-main .filter-model{width:calc(50% - 10px);margin-bottom:20px;margin-right:0}.filters .filters-main .filter-model{margin-left:20px}.carpicker{grid-template-columns:repeat(3, 1fr)}.carpicker .carpicker-model .carmodel-image{height:auto}.results-cards{padding:0 20px}.results-cards .card{width:calc(33% - 18px)}.results-list{border-left:none;border-right:none}.main-banner{margin-left:0;margin-right:0}.banner--leaderboard{margin-left:20px !important;margin-right:20px !important}.banner--leaderboard.banner--with-icon{padding-left:100px}.banner--leaderboard.banner--with-icon svg{left:20px}.banner--leaderboard.banner--with-icon.banner--zoe-regionale-prime{padding-left:20px}.banner--leaderboard.banner-opo-contest .banner-title,.banner--leaderboard.banner-opo-contest p{margin-left:auto !important;margin-right:auto !important;width:calc(100% - 200px)}.banner--leaderboard.banner-opo-contest:before,.banner--leaderboard.banner-opo-contest:after{height:80px}.banner--leaderboard.banner-opo-contest:after{right:20px}.banner--leaderboard.banner-opo-contest:before{left:20px}.legal-popup .wrapper{width:100%;padding-left:20px !important;padding-right:20px !important}.legal-popup .wrapper p{max-width:100%}.legal-popup .close{position:relative;bottom:0;right:0;width:100%;max-width:200px;margin:30px auto 20px}.legal-financing{padding:20px 20px 10px;margin:40px 20px}.car-header{margin-left:0 !important;margin-right:0 !important}.car-header>img{min-width:1280px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}p.careful{margin:30px 20px}section,.cta-block,.car-promos{margin-left:20px;margin-right:20px}.car-offer{padding:25px 20px 30px}.car-offer .col-left{margin-right:40px}.car-offer .col-right{width:70%}.landing .header-inner--transparent{top:30px}.landing .header-inner--transparent h1{font-size:1.8rem;line-height:3rem}.landing .header-inner--transparent h1 strong{font-size:2.6rem}.landing .landing-intro{margin-top:50px;margin-bottom:40px}.landing .landing-intro p{font-size:1.3rem;line-height:1.6rem}.landing .title{font-size:1.8rem;line-height:2.1rem;margin-bottom:30px}.landing .results-cards .card{width:30%;margin:20px 10px}.landing .results-cards .card .card-title{font-size:1.4rem}.landing .results-cards .card .card-subtitle{font-size:1.2rem}.landing .results-cards .card .card-price{font-size:1.2rem;line-height:1.4rem}.landing .results-cards .card .card-price strong{font-size:1.4rem}.landing .results-cards .card .card-price .card-small-tag{font-size:.9rem}.landing .results-cards .card .card-bordered-tag{padding:8px 16px;font-size:1.2rem;margin:20px 0}}@media only screen and (max-width: 960px){.menu .menu-items,.menu .menu-items-big{border-top:none}.welcome-banner{padding-left:10px !important}}@media only screen and (max-width: 820px){.top-menu-item,header.header>span{display:none}.header{height:70px}.header .show-mobile{display:inline-block !important}.header .site-name{padding-left:0}.header .trigger-open-menu{display:inline-block;width:50px;vertical-align:middle;cursor:pointer}.header .menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:999}.header .menu .menu-lists{width:calc(100vw - 60px) !important;height:100vh;border-top:0;background:#fff;z-index:99999}.header .menu .menu-lists .menu-item{width:100%;color:#000;float:none !important;border-bottom:1px solid #ccc}.header .menu .menu-lists .menu-item.menu-item--size-big{border-left:0;font-size:14px}.header .menu .menu-lists .menu-item.menu-item--size-big:before{left:15px;top:20px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.header .menu .menu-lists .menu-item.menu-item--size-big a{padding:22px 16px 22px 50px}.header .menu .menu-lists .menu-item.menu-item--active a{-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.header .menu .menu-lists .menu-item.menu-title{padding:27px 16px;font-weight:bold;border-bottom:1px solid #ccc}.header .menu .menu-lists .menu-items{width:100%}.header .menu .menu-lists .menu-items-big{width:calc(100vw - 60px);position:absolute;bottom:0;border-top:1px solid #f3f5f6}.header .menu .trigger-close-menu{width:60px;height:100vh;position:absolute;top:0;right:0;background:rgba(0,0,0,0.8);border:none;color:#fff;cursor:pointer}.header .menu .trigger-close-menu span{font-family:'Renault Icons';font-size:26px;position:absolute;top:20px;right:18px}.header.menu--closed .menu{left:-100%}.header.menu--opened>a{pointer-events:none}.home .car-promos{margin-top:30px}.home .car-promos .promo a{font-size:1.4rem}.home .car-promos .promo a br{display:block}.main-banner .main-banner-title{font-size:1.6rem}.header-inner{left:20px;padding:10px}.banner--leaderboard .banner-title{font-size:23px !important}.banner--leaderboard p{font-size:18px !important}.banner--leaderboard .banner-title p,.banner--leaderboard.banner-opo-contest p{text-align:left;width:calc(100% - 120px);margin-left:0 !important;margin-right:0 !important}.banner--leaderboard .banner-title:before,.banner--leaderboard.banner-opo-contest:before{display:none}.banner--leaderboard.banner--with-big-icon{margin:20px 0;padding-top:100px}.banner--leaderboard.banner--with-big-icon .main-cta{display:block;margin-top:20px;margin-left:auto;margin-right:auto}.banner--leaderboard.banner--with-big-icon figure.icon{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);left:50% !important;top:5px;width:70px !important}.banner--leaderboard.banner--with-big-icon figure.icon svg{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:10px}.banner--leaderboard.banner--with-big-icon .banner-inner-text{width:100%}.banner--leaderboard.banner--with-big-icon a>img{display:none}.filters{text-align:center}.filters .pro-link{position:static;margin-top:30px}.results-cards{padding:0 20px}.results-cards .card{width:calc(50% - 18px)}.main .main-header .inner{position:relative;top:0;left:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);padding:30px 0}.main .main-header .background-image{min-width:1000px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.carpicker{grid-template-columns:repeat(2, 1fr)}.results-sorting{padding:40px 30px 35px;font-size:16px}.results-list{padding:40px 30px 35px}.results-list article{padding:30px 0 60px;flex-direction:column-reverse}.infos-space{padding:50px 30px 50px}.infos-space .infos-item{width:calc(50% - 12px)}.infos-space .infos-item:last-child{margin-left:20px}.legal-mentions{margin:30px 30px 45px}.footer .footer-top{padding:20px 0 0;flex-wrap:wrap}.footer .footer-top li{width:50%;margin-bottom:16px}.footer .footer-links{padding:30px 30px 0;flex-wrap:wrap}.footer .footer-links>div{width:100%;margin-bottom:0}.footer .footer-links>div.links-social{margin-top:20px;margin-bottom:20px}.footer .footer-legal{padding:8px 30px}.home-main-banner>img{min-width:700px;float:right;position:relative}.home-main-banner .main-banner-inner{clear:both}.header-inner:not(.header-inner--transparent){position:relative;top:0;margin-top:0;left:20px;padding-left:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header-inner:not(.header-inner--transparent) h1{font-size:1.5rem}.header-inner:not(.header-inner--transparent) h1 strong{font-size:1.8rem}.car-header>img{min-width:inherit}.car-header .car-header-inner{position:relative;top:0;margin-top:0;left:20px;padding-left:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.car-header .legal-conso{position:relative;right:inherit;bottom:inherit;padding:0;margin:0px 10px 20px;color:#000;text-shadow:none}.car-header .legal-conso svg{-webkit-filter:drop-shadow(0px 0px 0px transparent);filter:drop-shadow(0px 0px 0px transparent)}.car-header .legal-conso svg path{fill:#000}.car-offer{position:relative;flex-wrap:wrap}.car-offer .col-left{margin-right:0;order:1}.car-offer .col-left figure{display:block;width:100%;max-width:400px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.car-offer .col-right{width:100%;margin-top:20px;order:2}.car-offer .col-right figure{display:none}.asset figure{display:none}.asset>div{width:100%}.asset>div .main-cta{padding-left:0;padding-right:0;width:100%}.promo-offer>article{width:calc(50% - 17px) !important}.landing .header-inner--transparent{top:15px}.landing .header-inner--transparent h1{font-size:1.4rem;line-height:2.3rem}.landing .header-inner--transparent h1 strong{font-size:1.8rem;border-bottom:10px solid #ffce33}.landing .landing-intro{margin-top:30px;margin-bottom:20px}.landing .landing-intro p{font-size:1.2rem;line-height:1.4rem}.landing .title{font-size:1.4rem;line-height:1.8rem;margin-bottom:30px}.landing .results-cards .card{width:calc(50% - 28px);margin:20px 10px}}@media only screen and (max-width: 600px){.show-mobile{display:inline-block !important}.cta-block{display:block;margin-top:60px}.cta-block .cta-item{max-width:none;height:auto;margin:20px 0;text-align:left}.cta-block .cta-item:before{display:none}.cta-block .cta-item:hover:before{height:100%}.cta-block .cta-item:hover .cta-icon svg{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.cta-block .cta-item:hover .cta-text{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);color:inherit}.cta-block .cta-icon,.cta-block .cta-text{display:inline-block}.cta-block .cta-icon{width:100px;margin-right:20px;text-align:center;background:#1f2532}.cta-block .cta-text{width:calc(100% - 144px);text-align:left;padding:0;vertical-align:top;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cta-block .cta-text br{display:none}.title.model-title-offer{margin:30px 20px 10px}.bordered-block{margin-top:0px;margin-bottom:20px;padding-left:0;padding-right:0;border-left:none;border-right:none;border-bottom:none}.banner.banner--with-icon{padding-left:20px;padding-top:100px}.banner.banner--with-icon svg{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:10px}.banner.banner--with-icon.banner--zoe-regionale-prime .banner-inner-text{float:none !important;margin-right:0 !important;width:100% !important}.banner.banner--with-icon.banner--zoe-regionale-prime figure{width:160px !important;left:50% !important;top:20px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.banner.banner--card.banner-opo-contest p{width:calc(100% - 140px)}.banner.banner--card.banner-opo-contest:after{width:100px;height:80px}.banner.banner--leaderboard.banner-opo-contest p{min-height:90px}.banner.banner--leaderboard.banner-opo-contest:after{top:60px}.banner.banner--leaderboard .main-cta{width:100%}.filters{padding:0 20px !important}.filters .filters-main .select{width:100%;margin:0 0 16px 0 !important}.filters .filters-main .select.select-open>button{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:none}.filters .filters-main .select.select-open .multi-select{margin-top:0;border-top:0;position:relative}.filters .filters-main .select.select-open .multi-select:after,.filters .filters-main .select.select-open .multi-select:before{display:none}.filters .filters-main .select.filter-price .multi-select{width:100%;margin-left:0}.filters .filters-location{margin-top:0}.filters .filters-location .no-location{width:100%;position:relative;line-height:26px;margin-top:14px;padding-left:26px}.filters .filters-location .no-location .icheckbox{position:absolute !important;top:6px;left:0}.results-sorting{padding:30px 20px 25px;font-size:16px}.results-sorting .sorting{float:none;margin:4px 0 0 0}.results-list{padding:30px 20px 25px}.results-list article{padding:20px 0 40px;flex-direction:column-reverse}.infos-space{padding:30px 20px 35px}.infos-space .infos-item{width:100%}.infos-space .infos-item:last-child{margin-left:0px}.fleet-infos{margin:20px 0 15px !important;padding:10px 15px 11px !important}.fleet-infos li{flex:1 0 100% !important}.fleet-infos li p{font-size:20px !important;margin-bottom:4px !important}.legal-mentions{margin:20px 20px 35px}.main-cta.arrow-r:before,.main-cta.arrow-r:after{display:none}.modal-box{height:100%;padding:20px}.modal-box.modal-price{padding:20px}.modal-box.modal-dealers .modal-header{padding:20px 20px 0 20px}.modal-box.modal-dealers .modal-content{padding-bottom:100px}.modal-box.modal-dealers .modal-content .dealer-list{padding:20px}.modal-box.modal-dealers .modal-content .dealer-list li.selected:before{display:none}.modal-box.modal-dealers .modal-content .dealer-list li.selected:after{display:none}.modal-box.modal-dealers .modal-content .modal-map-wrapper{width:100%}.modal-box.modal-dealers .modal-footer{width:100%;position:absolute;bottom:0;z-index:10}.home-main-banner>img{display:none}.home-main-banner .main-banner-inner{text-align:center}.filters{text-align:left}.filters label{display:block;margin-bottom:15px}.results-cards{margin-bottom:40px}.results-cards .card{width:100%;margin:20px 0}.header-inner,.header-inner.header-inner--transparent{padding:20px 0 0;width:calc(100% - 40px)}.car-header .car-header-inner{padding:20px 0;width:calc(100% - 40px)}.car-header .car-header-model{font-size:2rem}.car-header .car-header-price{font-size:1rem}.car-header .car-header-price strong{font-size:2rem}.car-offer{width:100vw;margin-left:-20px;margin-bottom:-20px;padding-bottom:60px;border-left:none;border-right:none;border-top:none}.car-offer .car-offer-model{font-size:2rem}.car-offer .car-offer-price-flow .price-subtotal{margin-top:10px;margin-bottom:0;font-size:1rem}.car-offer .car-offer-price-flow .price-subtotal span{font-size:2rem;line-height:2.6rem}.car-offer .car-offer-price-flow .price-final{font-size:1rem}.car-offer .car-offer-price-flow .price-final span{font-size:1.6rem;line-height:1rem}.tradein-block{border:none;margin-top:60px}.tradein-block ul{margin-top:40px;margin-bottom:-30px}.tradein-block ul li{width:100%;margin-bottom:30px}.promo-offer>article{width:100% !important;margin-right:0 !important}.car-promos{margin-bottom:-20px}.legal-popup .wrapper{height:calc(100vh - 100px);overflow:scroll}.legal-popup .wrapper .careful{font-size:22px;line-height:1.4em}.landing .main-banner>img{display:none}.landing .header-inner--transparent{position:relative;text-align:left;top:0;left:20px}.landing .header-inner--transparent h1{font-size:1.3rem;line-height:2rem;text-align:center}.landing .header-inner--transparent h1 strong{font-size:1.6rem}.landing .landing-intro{display:none}.landing .title{font-size:1.6rem;line-height:2rem;margin-bottom:30px}.landing .results-cards{margin-top:10px}.landing .results-cards .card{width:100%;margin:20px 0px}.landing .results-cards .card .card-title{font-size:1.6rem}.landing .results-cards .card .card-subtitle{font-size:1.3rem}.landing .results-cards .card .card-price{font-size:1.3rem;line-height:1.6rem}.landing .results-cards .card .card-price strong{font-size:1.6rem;line-height:1.6rem}.landing .results-cards .card .card-price .card-small-tag{font-size:1rem}.landing .results-cards .card .card-bordered-tag{padding:10px 16px;font-size:1.3rem;margin:20 0 25px}}@media only screen and (max-width: 460px){.footer .footer-top{padding:20px 0;flex-wrap:wrap}.footer .footer-top li{width:50%}.footer .footer-links{padding:20px 20px 0}.footer .footer-links>div.links-social{width:100%}.footer .footer-legal{padding:8px 30px}}.results-cards .card.filter-vu{display:none}.legal-financing h3.title{padding-bottom:16px;margin-bottom:35px}.legal-financing h3.title:after{display:block}.fleet-infos{display:flex;flex-wrap:wrap;padding:20px 30px 7px;margin:40px 0 26px;background:#f3f5f6;list-style:none}.fleet-infos li{flex:1 0 50%}.fleet-infos li h4{font-size:14px;padding:0}.fleet-infos li h4:before{display:none}.fleet-infos li p{margin:2px 0 20px;font-size:26px}.fleet-infos li p small{font-size:70%}.promo-offer{max-width:calc(100% - 40px);width:1280px;margin:0 auto}.promo-offer>ul{display:block;max-width:900px;padding:0;margin:15px 0 45px;list-style:none;font-size:18px;line-height:30px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.promo-offer>ul li{position:relative;padding-left:34px}.promo-offer>ul li:before{content:'';display:inline-block;width:22px;height:2px;position:absolute;top:12px;left:0;margin-right:8px;background-color:#ffce33}.promo-offer>article{display:inline-block;width:calc(33% - 10px);margin-right:15px;margin-bottom:15px;vertical-align:top}.promo-offer>article:last-child{margin-right:0}.promo-offer>article .pack-image{position:relative}.promo-offer>article .pack-image .price{display:inline-block;width:110px;position:absolute;right:15px;bottom:30px;padding:22px 0;margin:0;font-size:14px;text-align:center;background:#ffce33;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.promo-offer>article .pack-image .price strong{display:block;font-size:25px;font-weight:bold}.promo-offer>article img{max-width:100%}.promo-offer>article .pack-infos{background:#f3f5f6;min-height:180px}.promo-offer>article .pack-infos h4{margin:-5px 0 12px;padding-top:24px;font-size:24px;text-align:center}.promo-offer>article .pack-infos p{margin:0 20px;padding-bottom:20px;font-size:18px;line-height:24px}
