.Component4v0{display:flex;flex-direction:column;align-items:center;color:#000;text-align:center}.Component4v0>:last-child{margin-bottom:0}.Component4v0__strapline{margin:0 0 8px;font-weight:700;font-size:1.4rem;text-transform:uppercase}.Component4v0__title{margin:0 0 16px;font-weight:700;font-size:2.4rem;position:relative;font-family:"renaultLife, sans-serif";padding:0 8px 8px}@media screen and (min-width:670px){.Component4v0__title{padding:0 0 16px}}.Component4v0__title:after{position:absolute;left:50%;transform:translateX(-50%);content:"";bottom:0;width:50px;height:2px;background-color:#000}.Component4v0__titleSuffix{display:none}.Component4v0__subtitle{margin:0 0 16px;font-size:1.8rem;padding:0 8px}@media screen and (min-width:670px){.Component4v0__subtitle{padding:0}}.Component4v0__body{margin:0;color:#333;font-size:1.4rem;padding:0 8px}@media screen and (min-width:670px){.Component4v0__body{max-width:700px;margin:auto;padding:0}}.Component4v0_darkBackground{color:#fff}.Component4v0_darkBackground .Component4v0__title:after{background-color:#fff}.Component4v0_darkBackground .Component4v0__body{color:#e6e6ec}.CustomScroll{position:relative;display:flex}.CustomScroll__container{display:flex;overflow-x:auto;overflow-y:hidden;width:100%;scrollbar-width:none;-ms-overflow-style:none}.CustomScroll__container::-webkit-scrollbar{height:0!important}@media screen and (min-width:670px){.CustomScroll__container{padding:0 48px}.CustomScroll__container.is-simplified{padding:0;margin:0 32px}}.CustomScroll__arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#000;opacity:.75;height:60px;display:none;cursor:pointer;justify-content:center;z-index:1}.CustomScroll__arrow.is-simplified{background-color:initial;padding:0}.CustomScroll__arrow.is-simplified .SvgIcon path{fill:#ffce33}.CustomScroll__arrow .SvgIcon path{fill:#fff}.CustomScroll__arrow:focus:focus{outline:1px dotted #333}@media screen and (min-width:670px){.CustomScroll__arrow{display:flex}}.CustomScroll__arrowLeft{left:0}.CustomScroll__arrowRight{right:0}.CustomScroll_center .CustomScroll__container{margin:0 auto;width:auto}.CustomScroll__arrowRight{background:linear-gradient(270deg,#000 50%,#1f2532 0);background-size:200% 100%;background-position:100% 100%;transition:background-position .3s}.CustomScroll__arrowRight:hover{background-position:0 100%}.CustomScroll__arrowRight.is-simplified{background:transparent}.CustomScroll__arrowLeft{background:linear-gradient(90deg,#000 50%,#1f2532 0);background-size:200% 100%;background-position:0 100%;transition:background-position .3s}.CustomScroll__arrowLeft:hover{background-position:100% 100%}.CustomScroll__arrowLeft.is-simplified{background:transparent}.WebrenderPictureElement .PictureElement__imgDefault{height:auto;width:auto;max-height:100%;max-width:100%}.WebrenderPictureElement.is-full-width .PictureElement__imgDefault{width:100%}.ModelVersionEngine{color:#333}.ModelVersionEngine_dark{color:#000}.GradeCarousel{background-color:#1f2532;display:block;padding:16px 0 64px;position:-webkit-sticky;position:sticky;z-index:1;box-shadow:0 5px 8px -4px rgba(0,0,0,.2)}.GradeCarousel:after{background-color:#1f2532;bottom:0;content:"";left:50%;min-height:20px;position:absolute;transform:translate(-50%,10px) rotate(45deg);width:20px}@media screen and (min-width:670px){.GradeCarousel{z-index:5}}.GradeCarousel__Component4v0{padding-bottom:64px}.GradeCarousel__card{background-color:#fff;border:2px solid;cursor:pointer;flex-shrink:0;display:flex;flex-direction:column;opacity:.5;padding:8px;margin:0 4px;transform:scale(.9);width:196px}.GradeCarousel__card:hover,.GradeCarousel__card_active{opacity:1}.GradeCarousel__card:hover{z-index:1}.GradeCarousel__card_active{transform:none}.GradeCarousel__picture{background-color:#f3f5f6;display:block;margin-bottom:4px;text-align:center}.GradeCarousel__body{display:flex;flex-basis:100%;flex-direction:column;justify-content:space-between;text-align:center}.GradeCarousel__title{color:#000;font-size:2rem;font-weight:700}.GradeCarousel__disclaimer{color:#333;display:block}.GradeCarousel__price{display:block;font-size:1.8rem;font-weight:700}.GradeCarousel__priceLabel{font-size:1.4rem;font-weight:400}.GradeCarousel__infoIcon{margin-left:8px;width:12px}.GradeCarousel__infoIcon path{fill:#333}.GradeCarousel__cta{font-size:1.4rem;align-self:center;position:relative;display:block;padding-left:40px}.GradeCarousel__cta:after,.GradeCarousel__cta:before{content:"";display:inline-block;background-color:#ffce33;height:2px}.GradeCarousel__cta:before{position:absolute;top:8px;left:0;width:32px;margin-right:8px;transform:translate3d(0,-50%,0)}.GradeCarousel__cta:after{position:absolute;top:8px;left:26px;width:6px;transform:rotate(45deg);transform-origin:100% 0}.GradeCarousel__cta:focus,.GradeCarousel__cta:hover{color:#ffce33}.GradeCarousel.is-sticky{padding-bottom:16px;z-index:5}.GradeCarousel.is-sticky:after{display:none}.GradeCarousel.is-sticky .GradeCarousel__card{flex-direction:row;min-height:90px;padding:4px;transform:none;width:280px}.GradeCarousel.is-sticky .GradeCarousel__picture{flex-shrink:0;margin:0 8px 0 0;width:120px}.GradeCarousel.is-sticky .GradeCarousel__body{text-align:left}.GradeCarousel.is-sticky .GradeCarousel__title{font-size:1.8rem;pointer-events:none}.GradeCarousel.is-sticky .GradeCarousel__price{font-size:1.6rem}.GradeCarousel.is-sticky .GradeCarousel__priceLabel{font-size:1.2rem}.GradeCarousel.is-sticky .GradeCarousel__cta{align-self:start}.GradeCarousel__card{border-color:#ffce33;border-radius:4px}.GradeCarousel__picture{border-radius:4px}