@media screen and (min-width:670px){.EnginesFilterToggle{margin:8px 64px;padding:16px}}.EnginesFilterToggle__content{display:flex;flex-direction:column;padding-top:16px;background-color:#f3f5f6}@media screen and (min-width:670px){.EnginesFilterToggle__content{flex-direction:row;border:1px solid;border-top:none;background-color:#fff;padding-top:0}}.EnginesFilterToggle__contentItem{display:flex;flex-direction:column;margin:16px;padding-bottom:16px}@media screen and (min-width:670px){.EnginesFilterToggle__contentItem{flex:1 1 auto;margin:32px 0 16px;padding-left:16px;padding-bottom:0}}.EnginesFilterToggle__filterBorder:not(:last-child){border-bottom:1px solid}@media screen and (min-width:670px){.EnginesFilterToggle__filterBorder:not(:last-child){border-right:1px solid;border-bottom:none}}.EnginesFilterToggle__label{font-size:1.5rem;font-weight:700;color:#000;text-transform:capitalize}.EnginesFilterToggle__toolTip{text-transform:none;font-weight:400}.EnginesFilterToggle__filterItems{display:flex;flex-direction:column}.EnginesFilterToggle__SvgIconInfo{width:13px;margin:0 8px}@media screen and (min-width:670px){.EnginesFilterToggle__content{border-color:#ccc}}.EnginesFilterToggle__filterBorder:not(:last-child){border-color:#ccc}.EnginesFilterToggle__SvgIconInfo{fill:#ffce33}.CheckboxWrap{min-width:34px}.is-showing-errors .CheckboxWrap.has-error{color:#e91630}@media screen and (min-width:670px){.CheckboxWrap{min-width:30px}}.CheckboxWrap__content{display:flex;flex-wrap:wrap;width:100%}.CheckboxWrap__error{color:#e91630;margin-top:16px}.CheckboxWrap__title{width:100%;margin:16px 0 8px;font-size:1.1rem}.CheckboxWrap__box{opacity:0;position:absolute}.CheckboxWrap__box+.CheckboxWrap__label{position:relative;display:flex;font-size:1.3rem;width:100%;cursor:pointer;padding:8px 0}@media screen and (min-width:670px){.CheckboxWrap__box+.CheckboxWrap__label{font-size:1.4rem;font-weight:400}}.CheckboxWrap__box+.CheckboxWrap__label .CheckboxWrap__boxContainer{height:24px;border-radius:3px;border:1px solid #ccc;flex:0 0 24px;width:24px;margin-right:10px;background:#fff}@media screen and (min-width:670px){.CheckboxWrap__box+.CheckboxWrap__label .CheckboxWrap__boxContainer{height:20px;flex:0 0 20px;width:20px}}.CheckboxWrap__box+.CheckboxWrap__label .CheckboxWrap__labelContent{flex:auto}.CheckboxWrap__box+.CheckboxWrap__label .CheckboxWrap__icon{display:none}.CheckboxWrap__box:checked+.CheckboxWrap__label .CheckboxWrap__icon{display:inline-block}.CheckboxWrap__box:focus+.CheckboxWrap__label .CheckboxWrap__boxContainer{border-color:#ffce33}.CheckboxWrap__box:checked+.CheckboxWrap__label .CheckboxWrap__icon path{fill:#ffce33}.CheckboxWrap__box:checked+.CheckboxWrap__label .CheckboxWrap__boxContainer{background:#fff}.Product_accounts .CheckboxWrap__box:focus+.CheckboxWrap__label .CheckboxWrap__boxContainer{border-color:#000}.Product_accounts .CheckboxWrap__box:checked+.CheckboxWrap__label .CheckboxWrap__icon path{fill:#000}.Product_accounts .CheckboxWrap__box:checked+.CheckboxWrap__label .CheckboxWrap__boxContainer{background:#fff}.Toggle__heading{position:relative;display:block;padding:16px 48px 16px 16px;background-color:#fff;border-bottom:1px solid #f3f5f6;color:#1f2532;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_withoutBorder{border-bottom:none}.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__contents{background-color:#f3f5f6}.Toggle__heading:after,.Toggle__heading:before{background-color:#000}.Toggle__heading.is-expanded{background-color:#1f2532;color:#fff}.Toggle__heading.is-expanded:after,.Toggle__heading.is-expanded:before{background-color:#ffce33}.Toggle_alt .Toggle__contents{background-color:#fff}.Toggle_alt .Toggle__contents:after,.Toggle_alt .Toggle__contents:before{height:0}.EfficiencyTooltip{color:#000}.EfficiencyTooltip__tooltip{font-family:"readBeta2 sans-serif";text-align:left;padding:0}.EfficiencyTooltip__title{display:flex;align-items:center;justify-content:center;padding:4px 8px}@media screen and (min-width:1024px){.EfficiencyTooltip__title{justify-content:space-between;border-bottom:1px solid #f3f5f6}}.EfficiencyTooltip__descriptionText{display:none;font-size:1rem;max-width:280px}@media screen and (min-width:1024px){.EfficiencyTooltip__descriptionText{display:inline}}.EfficiencyTooltip__titleText{font-size:1.4rem;font-weight:700;color:#000}.EfficiencyTooltip__icon{margin-left:8px}.CfgEngine__motorListContainer{margin-bottom:16px;padding:0 8px}@media screen and (min-width:670px){.CfgEngine__motorListContainer{width:33.33333%}}@media screen and (min-width:1024px){.CfgEngine__motorListContainer{width:25%}}.CfgEngine__buttonContent{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.CfgEngine__motor{flex:1 0 auto}.CfgEngine__motorListElement{background-color:#fff;min-width:220px;color:#000;height:100%;border-radius:3px;border:1px solid #ffce33;text-align:left;padding:0;width:100%;transform:none}@media screen and (min-width:670px){.CfgEngine__motorListElement{min-width:auto}}.CfgEngine__motorTitle{text-align:center;font-size:1.8rem;padding:8px 0;margin-top:8px;font-weight:700}.CfgEngine__motorPrice{display:flex;align-items:baseline;justify-content:center;margin-bottom:8px}.CfgEngine__motorPriceStartingFrom{max-width:66.66667%;word-break:break-word}.CfgEngine__motorPriceHighlight{color:#ffefac;font-weight:700;margin-left:4px}.CfgEngine__motorType{border-color:#ccc;border-style:solid;border-width:1px 0;display:flex;justify-content:space-between;padding:8px 0;margin:0 8px}.CfgEngine__motorTypeElement{font-size:1.3rem;display:flex;align-items:center;flex-direction:column;word-break:break-word;margin:0 8px}@media screen and (min-width:1024px){.CfgEngine__motorTypeElement{flex-direction:row}}.CfgEngine__motorTypeElement .CfgEngine__iconFuel,.CfgEngine__motorTypeElement .CfgEngine__iconTransmission{width:20px;min-width:20px}@media screen and (min-width:1024px){.CfgEngine__motorTypeElement .CfgEngine__iconFuel,.CfgEngine__motorTypeElement .CfgEngine__iconTransmission{margin-right:8px}}.CfgEngine__motorDetails{margin:0 auto 8px}.CfgEngine__motorDetailsLine{display:flex;justify-content:space-between;font-size:1.3rem;padding:8px 16px 4px}.CfgEngine__motorDetailsValue{padding-left:8px;font-weight:700;display:flex;justify-content:left;white-space:nowrap}.CfgEngine__motorListElementCTA{word-break:break-word;background-color:#e6e6ec;padding:8px 16px;display:flex;font-size:1.3rem;justify-content:center;border-radius:0 0 3px 3px}.CfgEngine__CTAButton{padding:16px 32px}.CfgEngine__CTALabel{padding-left:24px;cursor:pointer;position:relative;margin-top:4px}.CfgEngine__CTALabel:before{position:absolute;top:50%;transform:translateY(-50%);left:0;content:"";background-color:#fff;border:1px solid #ffce33;border-radius:50%;width:16px;height:16px}.CfgEngine_legalNotice{display:block;text-align:center;color:#777f91;margin:8px}.CfgEngine__motorListElement.is-active .CfgEngine__motorTitle{margin-top:0;border-top:8px solid #ffefac}.CfgEngine__motorListElement.is-active .CfgEngine__motorListElementCTA{background-color:rgba(255,239,172,.2)}.CfgEngine__motorListElement.is-active .CfgEngine__CTALabel:after{position:absolute;top:50%;transform:translateY(-50%);left:4px;content:"";background-color:#ffefac;border-radius:50%;width:8px;height:8px}.CfgEngine__priceInfo{width:12px;margin:0 8px}.CfgEngine__priceInfo path{fill:#777f91}.CfgEngine__motorListContainer .CfgEngine__motorListElement{border:1px solid #e6e6ec}.CfgEngine__motorListContainer .CfgEngine__motorListElement.is-active{box-shadow:0 3px 10px 0 rgba(0,0,0,.1)}.CfgEngine__motorListContainer .CfgEngine__motorListElement.is-active .CfgEngine__motorTitle{border-top:8px solid #ffce33}.CfgEngine__motorListContainer .CfgEngine__motorListElement.is-active .CfgEngine__motorListElementCTA{background-color:#e6e6ec}.CfgEngine__motorListContainer .CfgEngine__motorListElement.is-active .CfgEngine__motorListElementCTA .CfgEngine__CTALabel:after{background-color:#ffce33}.CfgEngine__motorListContainer .CfgEngine__motorListElement .CfgEngine__motorListElementCTA .CfgEngine__CTALabel:before{border:1px solid #000}.CfgEngine__motorPriceHighlight{color:#000}.CfgEngine__motorListElementCTA{background-color:#f9f9fb}.CriteriaConflictModal_title{margin:16px 0;width:100%;font-size:1.4rem;font-weight:700;text-transform:uppercase;text-align:center;color:#000}.CriteriaConflictModal_item{width:100%;margin:8px 0}.CriteriaConflictModal_itemLabel{width:100%;display:flex;align-items:baseline;font-size:1.3rem;color:#000}.CriteriaConflictModal_itemDots{margin:0 4px;flex:1 0 auto;border-bottom:1px dotted #ffce33}.CriteriaConflictModal_itemPrice{font-weight:700;text-align:right;color:#000;white-space:nowrap}.CriteriaConflictModal_itemPack{list-style:disc inside;margin:4px 0 0 16px;font-size:1.3rem;color:#000}.CriteriaConflictModal_prices{display:flex;flex-direction:row;margin:32px -24px 0 -32px}.CriteriaConflictModal_pricesColumn{width:50%;display:flex;flex-direction:column;align-items:center;font-size:1.4rem;font-weight:700;text-transform:uppercase;color:#ffefac}.CriteriaConflictModal_pricesBloc{display:flex;flex-direction:column;align-items:center;padding:16px;width:100%}.CriteriaConflictModal_pricesOld{background:#f3f5f6;color:#000}.CriteriaConflictModal_pricesNew{background:#1f2532;color:#fff}.CriteriaConflictModal_buttonCancel{margin:32px auto 0}.Button_icon.CriteriaConflictModal_buttonConfirm{margin:32px auto 0;padding:16px 55px 16px 32px}.Button_icon.CriteriaConflictModal_buttonConfirm svg{left:auto;right:4px}@media screen and (min-width:670px){.Button_icon.CriteriaConflictModal_buttonConfirm{padding:16px 55px 16px 32px}.Button_icon.CriteriaConflictModal_buttonConfirm svg{right:16px}}.CriteriaConflictModal_itemDots{border-bottom:1px dotted #777}.CriteriaConflictModal_items{border:1px solid #e6e6ec;padding:16px}.CriteriaConflictModal_buttonCancel{margin:32px 8px 0 0;align-self:flex-end}.Button_icon.CriteriaConflictModal_buttonConfirm{margin:32px 0 0 8px;align-self:flex-start;border:1px solid #ffce33}.AdditionalOptions{display:flex;padding:16px 0;flex-direction:column;margin:8px 16px;text-align:left}@media screen and (min-width:670px){.AdditionalOptions{flex-direction:row;margin:8px 64px}}.AdditionalOptions__label{font-size:1.5rem;font-weight:700;color:#000;text-transform:capitalize}@media screen and (min-width:670px){.AdditionalOptions__label{padding:8px 0;margin-right:8px}}.AdditionalOptions__SvgIconInfo{width:13px;margin:0 8px}.AdditionalOptions__SvgIconInfo path{fill:#ffce33}.CfgEngines,.CfgEngines__content{background-color:#fff}.CfgEngines__content{flex:1;flex-basis:auto;color:#000;padding:32px 0 64px;text-align:center}.CfgEngines__motorList{text-align:left;margin-top:32px;margin-bottom:8px;padding:0 32px;display:flex;flex-direction:column}@media screen and (min-width:670px){.CfgEngines__motorList{flex-wrap:wrap;flex-direction:row}}