.Toggle__heading{position:relative;display:block;padding:16px 48px 16px 16px;background-color:#fff;border-bottom:1px solid #f9f9fb;color:#10314c;font-size:1.4rem;font-weight:700;text-transform:uppercase;transition:background-color .7s,color .7s}.Toggle__heading:after,.Toggle__heading:before{position:absolute;top:50%;transform:translateY(-50%);content:"";width:10px;height:2px}@media screen and (min-width:670px){.Toggle__heading:after,.Toggle__heading:before{transition:transform .5s}}.Toggle__heading:before{right:22px;transform:translateY(-50%) rotate(45deg)}.Toggle__heading:after{right:16px}.Toggle__heading.is-expanded:before,.Toggle__heading:after{transform:translateY(-50%) rotate(-45deg)}.Toggle__heading.is-expanded:after{transform:translateY(-50%) rotate(45deg)}.Toggle__contents{max-height:10000px;padding:0;transition:max-height .5s;overflow:hidden}.Toggle__contents.is-hidden{display:none;max-height:0}.Toggle__contents:after,.Toggle__contents:before{content:"";display:block;height:16px}.Toggle_noBeforeAfter .Toggle__contents:after,.Toggle_noBeforeAfter .Toggle__contents:before{display:none}.Toggle_white .Toggle__heading.is-expanded{border-bottom:none;background-color:#fff;color:#000}.Toggle_white .Toggle__heading.is-expanded:after,.Toggle_white .Toggle__heading.is-expanded:before{background-color:#000}.Toggle__heading{color:#0089cd}.Toggle__heading:after,.Toggle__heading:before{background-color:#0089cd}.Toggle:not(.Toggle_white) .Toggle__heading.is-expanded:after,.Toggle:not(.Toggle_white) .Toggle__heading.is-expanded:before{background-color:#fff}.Toggle_white .Toggle__heading.is-expanded{color:#0089cd}.Toggle_white .Toggle__heading.is-expanded:after,.Toggle_white .Toggle__heading.is-expanded:before{background-color:#129ade}.Toggle__heading.is-expanded{background-color:#0089cd;color:#fff}.StandardEquipment{display:flex;justify-content:space-between;text-align:left;width:100%;font-size:1.4rem;border-bottom:1px solid #ccc}.StandardEquipment:first-child{border-top:1px solid #ccc}@media screen and (min-width:670px){.StandardEquipment{margin:0 8px;width:calc(50% - 32px)}.StandardEquipment:nth-child(2){border-top:1px solid #ccc}.StandardEquipment:nth-child(odd){margin-right:24px}}.StandardEquipment_uspItem{display:flex;flex:0 0 calc(33.33333% - 32px);text-align:left;font-size:1.4rem;margin:4px 32px 4px 0;border:0;padding:0}.StandardEquipment__label{display:block;max-width:calc(100% - 20px)}@media screen and (min-width:670px){.StandardEquipment__noBorder:first-child,.StandardEquipment__noBorder:nth-child(2){border-top:none}}.StandardEquipment__infoIcon{position:absolute;top:50%;transform:translateY(-50%);width:16px;right:0}.StandardEquipment__infoIcon path{fill:#0089cd}.StandardEquipment__item{padding:16px 0;position:relative;width:100%}.StandardEquipment__item_clickable{cursor:pointer}.EquipmentInfoModal__inner{display:flex;background-color:#fff;color:#000;flex-direction:column;padding-top:16px;width:100%}@media screen and (min-width:670px){.EquipmentInfoModal__inner{min-width:350px}}@media screen and (min-width:1024px){.EquipmentInfoModal__inner{width:700px}}.EquipmentInfoModal__price{padding-bottom:8px;display:flex;align-items:center;justify-content:space-around;width:100%}.EquipmentInfoModal__media:not(:last-child){margin-bottom:16px}.EquipmentInfoModal__media .PictureElement__imgDefault{width:100%;height:auto}.EquipmentInfoModal__description:not(:last-child){margin-bottom:16px}.EquipmentInfoModal__PackItems{list-style-type:disc;margin:0 16px}.EquipmentInfoModal__PackItems:not(:last-child){margin-bottom:16px}.EquipmentInfoModal__PackItem{font-size:1.4rem}.Component28v0.Component28v0_isModal{height:100%}.Component28v0__inner{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.Component28v0__overlay{position:absolute;left:50%;transform:translateX(-50%);display:flex;justify-content:center;flex-direction:column;align-items:flex-start;top:0;width:100%;height:100%;cursor:pointer;color:#fff;transition:color .5s ease}.Component28v0__overlay .Component28v0__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;z-index:1}.Component28v0__overlay .Component28v0__play path{fill:#fff;transition:fill .5s ease-out}@media screen and (min-width:670px){.Component28v0__overlay .Component28v0__play{width:80px}}.Component28v0__overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);transition:background .5s ease-out}.Component28v0__overlay:hover:after{background:rgba(0,0,0,.5)}.Component28v0__overlay_withMedia .Component28v0__play{position:unset;transform:none;order:2;margin-left:32px}.Component28v0__media{display:none}@media screen and (min-width:670px){.Component28v0__media{display:block;max-width:30%;color:#fff;z-index:1;margin-left:32px}}.Component28v0__mediaTitle{font-size:2.4rem;font-weight:700;margin-bottom:8px}.Component28v0__mediaBodyCopy{font-size:1.4rem;line-height:normal}.Component28v0__videoModal .Modal__content{height:100%}.Component28v0__videoModal .Modal__inner{width:100%;max-width:100%;height:100%;max-height:100%;background-color:transparent}.Component28v0__videoModal .Modal__innerOverlay{background-color:rgba(0,0,0,.9)}.Component28v0__videoModal .Modal__innerContent{height:100%}.Component28v0__player{left:50%;transform:translateX(-50%);padding:32px 0}.Component28v0__image,.Component28v0__player{position:absolute;width:100%;height:100%}.Component28v0__image .PictureElement__imgDefault{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:0;width:auto;min-width:100%;min-height:100%}.Component28v0__overlay:focus .Component28v0__play path,.Component28v0__overlay:hover .Component28v0__play path{fill:#0089cd}.TechnicalSpecification{width:100%;display:flex;padding:16px 0;font-size:1.4rem;color:#10314c}.TechnicalSpecification__label{width:60%;margin:0 16px}.TechnicalSpecification__value{width:40%;font-weight:700}.CfgReceiptToggles{padding-top:16px}.CfgReceiptToggles__toggle{margin:8px 8px 16px}.CfgReceiptToggles__toggle .Toggle__heading{border:1px solid #dfe4ef}.CfgReceiptToggles__wrap{display:flex;flex-wrap:wrap}.CfgReceiptToggles__header{width:100%;padding:32px 0 16px;font-size:1.6rem;font-weight:700;color:#10314c}@media screen and (min-width:670px){.CfgReceiptToggles__header{margin:0 8px}}.CfgReceiptToggles__line:nth-child(odd){background-color:#f0f3f5}.CustomCarousel{width:100%;overflow:hidden;position:relative}.CustomCarousel__slider{display:flex;transition:transform 1s ease-in-out}.CustomCarousel__slide{display:block;margin:0;position:relative;flex-shrink:0;transition:transform 1s ease-in-out}.CustomCarousel__slide.is-active:after{width:100%;height:4px;position:absolute;bottom:0;content:""}.CustomCarousel__slide.is-active .CustomCarousel__slideButton:after{display:none}.CustomCarousel__slide.is-active-centered{transform:scale(1.1);transition:transform 1s ease-in-out;z-index:2}.CustomCarousel__slide.is-active-centered .CustomCarousel__slideButton:after{visibility:none;opacity:0;transition:opacity 1s ease-in-out}.CustomCarousel__slideButton{width:100%;padding:0;position:relative;display:block;height:100%}.CustomCarousel__slideButton:after{content:"";visibility:visible;opacity:1;transition:opacity 1s ease-in-out;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65)}.CustomCarousel__dots{position:absolute;left:50%;transform:translateX(-50%);bottom:8px;display:flex;line-height:0}.CustomCarousel__dot:not(:last-of-type){margin-right:4px}.CustomCarousel__dotbutton{width:18px;height:18px;padding:0}.CustomCarousel__dotbutton:before{border-radius:50%;height:13px;width:13px;background-color:#fff;border:1px solid #dfe4ef}.CustomCarousel__dotbutton:after,.CustomCarousel__dotbutton:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";transition-duration:0s}.CustomCarousel__dotbutton:after{padding-top:1px;border:1px solid transparent;border-radius:50%;width:16px;height:16px}.CustomCarousel__arrow{position:absolute;top:50%;transform:translateY(-50%);display:none;cursor:pointer;background-color:#000;opacity:.75;z-index:1;height:60px}.CustomCarousel__arrow .SvgIcon path{fill:#fff}.CustomCarousel__arrow:focus:focus{outline:1px dotted #10314c}.CustomCarousel__arrow_showOnMobile{display:block}@media screen and (min-width:1024px){.CustomCarousel__arrow_showOnDesktop{display:block}}.CustomCarousel__previousArrow{left:0}.CustomCarousel__nextArrow{right:0}.CustomCarousel__slideActiveArea{border:3px solid #0089cd;height:100%;position:absolute;z-index:3;transition:left 1s ease-in-out;will-change:left;transform:scale(1.1)}.CustomCarousel_centeredOnSelectedSlide{padding:16px 0}.CustomCarousel_centeredOnSelectedSlide .CustomCarousel__dots{position:relative;justify-content:center;margin-top:40px}.CustomCarousel_centeredOnSelectedSlide.is-items-slideshow .CustomCarousel__slide.is-active-centered{transform:scale(1)}.CustomCarousel_centeredOnSelectedSlide.is-items-slideshow .CustomCarousel__slideButton:after{content:none}.CustomCarousel_centeredOnSelectedSlide.is-items-slideshow .CustomCarousel__slideActiveArea{display:none}.CustomCarousel__dotbutton_active:before{background-color:#0089cd;border:1px solid #0089cd}.CustomCarousel__arrow:hover,.CustomCarousel__slide.is-active:after{background-color:#0089cd}.CustomCarousel__slide.is-active-centered{border-color:#0089cd}.WebrenderPictureElement .PictureElement__imgDefault{height:auto;width:auto;max-height:100%;max-width:100%}.WebrenderPictureElement.is-full-width .PictureElement__imgDefault{width:100%}.CfgReceiptActions{display:flex;justify-content:center;align-items:center;padding:32px 0;flex-direction:column}@media screen and (min-width:670px){.CfgReceiptActions{flex-direction:row}}.CfgReceiptActions .CfgReceiptActions__button{margin:8px 0}@media screen and (min-width:670px){.CfgReceiptActions .CfgReceiptActions__button{margin:0 8px}}.CfgReceiptPresentation__presentation{text-align:center;padding:0 32px 32px}@media screen and (min-width:1024px){.CfgReceiptPresentation__presentation{width:66.66667%}}.CfgReceiptPresentation__presentationTitle{font-family:"daciaSpirit, sans-serif";font-size:3rem;margin:8px}.CfgReceiptPresentation__presentationSaveCodeTitle{font-family:"daciaSpirit, sans-serif";font-weight:700;font-size:2rem;margin:8px 16px 8px 8px}.CfgReceiptPresentation__presentationSaveUniqueCode{margin-left:4px}.CfgReceiptPresentation__presentationTitleColoured{font-weight:700}.CfgReceiptPresentation__presentationTitleColoured:before{content:" "}.CfgReceiptPresentation__presentationIntroduction{font-size:1.5rem}.CfgReceiptPresentation__presentationSaveDescription{font-size:1.5rem;padding-top:16px}.CfgReceiptPresentation__presentationCarrousel{margin-top:32px}.CfgTaxeItem{width:100%;display:flex;align-items:baseline}.CfgTaxeItem__dots{margin:0 4px;min-width:16px;flex:1 0 auto;border-bottom:1px dotted #000;border-bottom-color:#10314c}.CfgTaxesList__priceNumber{float:right;font-size:1.4rem;font-weight:700}.CfgTaxesList__subPriceNumber{float:right;font-size:1.2rem}.CfgTaxesList__priceLabel{font-weight:700;margin-top:8px}.CfgTaxesList__subPriceLabel{max-width:70%;font-size:1.3rem;margin-left:8px}.CfgTaxesList__taxesList{background:#fff;padding:32px 16px 16px}.CfgTaxesList__taxesList:not(:last-child){border-bottom:8px solid #f0f3f5}@media screen and (min-width:1024px){.CfgTaxesList__taxesList{padding:16px}}.CfgTaxesList__priceNumber,.CfgTaxesList__subPriceNumber{color:#0089cd}.Tooltip{box-shadow:0 2px 10px 0 rgba(0,0,0,.2);display:inline-table;max-width:320px;line-height:1.3;font-size:1.2rem;white-space:normal}.Tooltip.show{opacity:1!important}.Tooltip__button{padding:0;margin:0}.EfficiencyGraphs{width:100%}@media screen and (min-width:1024px){.EfficiencyGraphs{width:400px}}.EfficiencyGraphs_inTooltip{margin:-16px 8px}.EfficiencyGraphs__bodyCopy{margin:8px}.CfgReceiptSummary__summary{background:#fff;box-shadow:0 2px 6px 0 #dfe4ef;position:relative;font-size:1.3rem;margin-bottom:16px}.CfgReceiptSummary__summary:after{content:"";display:block;position:absolute;bottom:-20px;left:0;width:100%;height:22px;background:linear-gradient(-45deg,transparent 45%,#dfe4ef 50%,#fff 0),linear-gradient(45deg,transparent 45%,#dfe4ef 50%,#fff 0);background-repeat:repeat-x;background-position:0 100%;background-size:22px 45px}@media screen and (min-width:1024px){.CfgReceiptSummary__summary{margin-bottom:0;width:33.33333%}}.CfgReceiptSummary__summaryTitle{background:#10314c;padding:16px;font-weight:700;font-size:1.6rem}.CfgReceiptSummary__summaryStepTitle{font-weight:700;margin:8px 0;text-transform:uppercase}.CfgReceiptSummary__summaryStep{background:#fff;padding:16px;border-bottom:8px solid #f0f3f5}.CfgReceiptSummary__summaryItemTitle{font-weight:700;margin-top:8px}.CfgReceiptSummary__summaryItemDetail{width:100%;display:flex;align-items:baseline}.CfgReceiptSummary__subtitle{text-align:center;margin:8px}.CfgReceiptSummary__PresentationItemDots{margin:0 4px;flex:1 0 auto;border-bottom:1px dotted #10314c}.CfgReceiptSummary__summaryPrice{padding:16px;background:#f9f9fb;font-size:1.8rem;display:flex;justify-content:space-between;align-items:center}.CfgReceiptSummary__summaryPrice .CfgReceiptSummary__summaryPriceNumber{font-size:2.4rem}.CfgReceiptSummary__summaryPrice.is-insteadOf{padding:16px 16px 0}.CfgReceiptSummary__summaryTotal{font-weight:700}.CfgReceiptSummary__summaryPriceNumber{float:right;font-size:1.4rem}.CfgReceiptSummary__price{font-weight:700}.CfgReceiptSummary__priceInfo{width:13px;margin:0 8px 4px}.CfgReceiptSummary__priceInfo path{fill:#516276}.CfgReceiptSummary__insteadOfPriceNumber{background:#f9f9fb;padding:0 48px 16px 16px;text-align:right}.CfgReceiptSummary__PresentationItemLabel{max-width:70%}.CfgReceiptSummary__EquipmentsSummaryItemDetail{margin:8px 0}.CfgReceiptSummary__PackSummaryItemDetail{margin:8px 0 0}.CfgReceiptSummary__taxesToggle .Toggle__heading{padding-left:16px}.CfgReceiptSummary_PackItems{list-style:disc inside;padding:0 16px}.CfgReceiptSummary_PackItem{font-style:italic}.CfgReceiptSummary__shape{display:flex}.CfgReceiptSummary__shapeColumn{width:50%;flex-direction:column;display:flex;word-break:break-word}.CfgReceiptSummary__shapeColumn:not(:first-child){border-left:1px solid #dfe4ef;padding-left:16px}.CfgReceiptSummary__efficiencyGraphsBlock{display:flex;flex-direction:column}.CfgReceiptSummary__efficiencyTitle{font-weight:700}.CfgReceiptSummary__summaryTitle{background:#0089cd;color:#fff}.CfgReceiptSummary__itemTitle{text-transform:uppercase}.CfgReceiptSummary__presentationTitleColoured,.CfgReceiptSummary__summaryPriceNumber{color:#0089cd}.CfgReceiptSummary__insteadOfPriceNumber,.CfgReceiptSummary__summaryPrice{background:#ddf0f8}.CfgReceiptConfigurator_header{display:flex;flex-direction:column;color:#10314c;justify-content:space-around}@media screen and (min-width:1024px){.CfgReceiptConfigurator_header{flex-direction:row;padding:16px}}.RCIFinancing__simulator{min-width:128px;min-height:128px}@media screen and (min-width:1024px){.RCIFinancing__simulator.is-budget,.RCIFinancing__simulator.is-ready{width:980px;max-width:100%}}.RCIFinancing__simulatorInner{display:none}.is-budget .RCIFinancing__simulatorInner,.is-ready .RCIFinancing__simulatorInner{display:block}.OfferSummaryLabel{color:#000;font-size:1.3rem;line-height:1.8rem;display:flex;flex-flow:row nowrap;align-items:center}.OfferSummaryBox_header .OfferSummaryLabel{justify-content:center}.OfferSummaryLabel.monthly-payment{color:#10314c;font-size:2.4rem;line-height:1.2;font-weight:700}@media screen and (min-width:670px){.OfferSummaryLabel.monthly-payment{font-size:2.8rem}}.OfferSummaryBox_alt .OfferSummaryLabel.monthly-payment .OfferSummaryLabel__value{color:#fff}.OfferSummaryBox_header.OfferSummaryBox_alt .OfferSummaryLabel{justify-content:left}.OfferSummaryBox_header.OfferSummaryBox_alt .OfferSummaryLabel .OfferSummaryLabel__label{color:#fff;font-size:1.8rem;margin-top:8px;margin-bottom:16px}.OfferSummaryLabel__label{flex:1;display:flex;align-items:baseline}.OfferSummaryBox_header .OfferSummaryLabel__label{font-size:1.4rem;color:#ccc;flex:none}.OfferSummaryLabel__label:after{content:"";height:100%;border-bottom:1px dashed #dfe4ef;flex:1}.OfferSummaryBox_header .OfferSummaryLabel__label:after{display:none}.OfferSummaryLabel__value{flex:0;font-weight:700;white-space:nowrap}.OfferSummaryBox_header .OfferSummaryLabel__value{font-weight:unset}.OfferSummaryLabel_legal-info{font-size:1rem;line-height:1.3rem;text-align:justify;color:#ccc}.OfferSummaryLabel_legal-info .OfferSummaryLabel__label{display:block}.OfferSummaryBox_alt .OfferSummaryLabel_legal-info .OfferSummaryLabel__label{color:#fff}.OfferSummaryLabel_legal-info .OfferSummaryLabel__label:after{display:none}.OfferSummaryLabel.separator-dashed .OfferSummaryLabel__label,.OfferSummaryLabel.separator-solid .OfferSummaryLabel__label{margin-right:8px;position:relative;overflow:hidden}.OfferSummaryLabel.separator-dashed .OfferSummaryLabel__label:after,.OfferSummaryLabel.separator-solid .OfferSummaryLabel__label:after{content:"";border-bottom-color:#dfe4ef;border-bottom-width:1px;margin-left:8px;position:absolute;bottom:4px;width:100%}.OfferSummaryLabel.separator-solid .OfferSummaryLabel__label:after{border-bottom-style:solid}.OfferSummaryLabel.separator-dashed .OfferSummaryLabel__label:after{border-bottom-style:dashed}.OfferSummaryLabel.text-centered{text-align:center}.OfferSummaryLabel__label{color:#10314c}.OfferSummaryLabel_legal-info .OfferSummaryLabel__label{color:#526275;font-size:1.1rem;line-height:1.5rem}.OfferSummaryLabel__value{font-weight:400;color:#0089cd}.OfferSummarySeparator{width:100%;margin:8px 0;border-top:1px dashed #dfe4ef}.OfferSummarySeparator.solid{border-top-style:solid}.OfferSummaryBox__title{font-size:1.4rem;font-weight:700;margin:0 0 8px}.OfferSummaryBox_header .OfferSummaryBox__title{text-align:center}.OfferSummaryBox_alt.OfferSummaryBox_header .OfferSummaryBox__title{font-size:3rem;font-family:"daciaSpirit, sans-serif";text-align:left}.OfferSummaryBox__item,.OfferSummaryBox__list{margin:0 0 8px}.OfferSummaryBox_header .OfferSummaryBox__item{margin:0}.OfferSummaryBox_legal-info .OfferSummaryBox__title{font-size:1.2rem}.CfgReceiptFinance__content{margin:32px}.CfgReceiptFinance__box{display:flex;flex-direction:column;margin-bottom:32px}@media screen and (min-width:670px){.CfgReceiptFinance__box{flex-direction:row}}.CfgReceiptFinance__summary{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 0 32px;border-bottom:1px solid #ccc;margin:0 0 32px}@media screen and (min-width:670px){.CfgReceiptFinance__summary{width:45%;padding:0 32px 0 0;border-bottom:none;border-right:1px solid #ccc;margin:0 32px 0 0}}.CfgReceiptFinance__detail{flex:1 1 auto}.CfgReceiptFinance__error{width:100%;text-align:center;padding:64px;font-weight:700}.CfgReceipt{background:#fff;padding-bottom:64px}.TabsEllipsis{width:100%}.TabsEllipsis__tabContainer{display:flex}.TabsEllipsis__tab{font-size:1.6rem;position:relative;flex-grow:1;padding:16px;text-transform:uppercase;min-width:50px}.TabsEllipsis__tab.is-active{font-weight:700}.TabsEllipsis__tab .TabsEllipsis__tabTitle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.TabsEllipsis__content{width:100%;display:none}.TabsEllipsis__content.is-active{display:block}.TabsEllipsis__tab{background-color:#f0f3f5;border-top:3px solid #f0f3f5}.TabsEllipsis__tab.is-active{background-color:#fff;border-top:3px solid #0089cd}