.c-product-item__image{margin-inline:auto;max-width:11.25rem}.c-product-item__taxonomy-container{margin-bottom:1.25rem}.c-product-item__taxonomy{width:100%;margin-inline:auto;color:var(--color-primary);font-weight:500;padding-block:.375rem;display:inline-table;align-items:flex-start;gap:.5rem}.c-product-item__taxonomy:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;width:1.25rem;height:1.25rem;margin-right:3px;position:relative;top:4px}.c-product-item__taxonomy--vehicle-type:before{background-image:url(/build/assets/icon-vehicle-type-olAiGpSV.svg);margin-right:.4375rem}.c-product-item__taxonomy--fuel-type:before{background-image:url(/build/assets/icon-fuel-type-DD_1cXP6.svg)}.c-product-item__taxonomy--brand:before{background-image:url(/build/assets/icon-available-sites-BByjbtDj.svg)}.c-product-item__taxonomy--brand-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0}.c-product-item__taxonomy--brand-logos:before{top:0}.c-product-item__taxonomy:not(:last-of-type){border-bottom:1px solid var(--color-ultra-light-grey)}.c-product-item__taxonomy-label{font-family:Edenred,sans-serif;font-weight:400;color:var(--color-primary);margin-right:.25rem}.c-product-item--labelled .c-product-item__taxonomy{color:var(--color-black)}.c-product-item.c-product-item--recommended{background-color:var(--color-white);border-radius:1.25rem;padding:3.75rem 2rem 2.5rem 3.75rem;max-width:65.625rem;margin:0 auto;box-shadow:0 0 17px #cdd8e5;display:grid;grid-template-columns:18.75rem 1fr;row-gap:1.875rem;column-gap:3.75rem;position:relative}.c-product-item.c-product-item--recommended .c-top-choice-badge{position:absolute;top:1.375rem;left:2.25rem}.c-product-item.c-product-item--recommended .c-product-item__text{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:.375rem}.c-product-item.c-product-item--recommended .c-product-item__image{max-width:95%}.c-product-item.c-product-item--recommended .c-actions{margin-top:0;padding-bottom:0;align-self:end;height:fit-content}.c-product-item.c-product-item--recommended .c-actions>.u-btn{width:100%}.c-product-item.c-product-item--recommended .c-actions>.u-btn.u-btn--solid{margin-bottom:6px}.c-product-item.c-product-item--recommended .c-content-block{text-align:left;padding-right:1.25rem}.c-product-item.c-product-item--recommended .c-content-block h3:first-of-type{font-size:2.5rem}.c-product-item.c-product-item--recommended .c-product-item__taxonomy-container{text-align:left;margin:1.25rem 0 0}.c-product-item.c-product-item--recommended .c-product-item__taxonomy{display:flex;align-items:center;gap:.75rem;padding-block:.5rem}.c-product-item.c-product-item--recommended .c-product-item__taxonomy>span{font-size:1.375rem}.c-product-item.c-product-item--recommended .c-product-item__taxonomy:before{width:2.25rem;height:2.25rem;object-fit:contain;object-position:center;top:0}.c-brand-logos{display:contents}.c-brand-logos__item{display:block;width:2.125rem;height:2.125rem;margin-block:-.25rem;margin-inline:-.125rem;object-fit:contain}.c-brand-logos__item--text{width:auto;height:auto;margin:0;padding-inline:.375rem;font-size:.875rem}.l-form .c-form{display:grid;gap:1.75rem}.l-form .c-form__footer--solo-btn .u-btn{width:100%}.l-form .c-form__aside{display:contents}.l-form .c-form__aside-panel{background:var(--color-white);padding:1.25rem;padding:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem);border-radius:1.25rem;border-radius:clamp(1.25rem,1.0336538462rem + .9615384615vw,1.875rem)}.l-form .c-form__aside-panel .c-rte h2,.l-form .c-form__aside-panel .c-rte h3,.l-form .c-form__aside-panel .c-rte h4{color:var(--color-primary)}.l-form .c-form__aside-panel .c-rte p:not(:last-child){margin-bottom:1.875rem}.l-form .c-form__aside-panel .c-rte h3{margin-bottom:.75rem}@media screen and (max-width: 47.9375rem){.l-form .c-form__aside-panel--chosen-card{display:none}}@media screen and (min-width: 48rem){.l-form .c-form__aside-panel--chosen-card-compact{display:none}}.l-form .c-form__steps{order:-1;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:.625rem .5rem;list-style:none;background:var(--color-white);border-radius:1.5rem}.l-form .c-form__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;font-family:Edenred,sans-serif;text-align:center}.l-form .c-form__step:before{content:"";position:absolute;top:.640625rem;left:-50%;right:50%;height:.21875rem;border-radius:.125rem;background:var(--color-ultra-light-grey)}.l-form .c-form__step:first-child:before{content:none}.l-form .c-form__step-marker{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--color-ultra-light-grey);color:var(--color-white);font-size:1.0625rem;line-height:1}.l-form .c-form__step-marker img{width:auto}.l-form .c-form__step-label{font-size:.875rem;font-weight:300;line-height:1.3;color:var(--color-dark-grey)}@media screen and (min-width: 48rem) and (max-width: 63.9375rem){.l-form .c-form__step-label{font-size:.75rem;font-size:clamp(.75rem,.375rem + .78125vw,.875rem)}}.l-form .c-form__step--complete:before,.l-form .c-form__step--complete .c-form__step-marker,.l-form .c-form__step--current:before,.l-form .c-form__step--current .c-form__step-marker{background:var(--color-primary)}.l-form .c-form__step--complete .c-form__step-label,.l-form .c-form__step--current .c-form__step-label{font-weight:400;color:var(--color-black)}.l-form .c-form .js-form__next,.l-form .c-form .js-form__submit{background:linear-gradient(90deg,#f72717,#e40b6e)}.l-form .c-form .js-form__next:after,.l-form .c-form .js-form__submit:after{background:transparent}@media screen and (min-width: 48rem){.l-form .c-form{grid-template-columns:min(30%,22.5rem) 1fr;gap:3rem;gap:clamp(3rem,1.1772151899rem + 3.7974683544vw,4.5rem)}.l-form .c-form__aside{display:grid;gap:1.75rem;order:-1;align-self:flex-start}}.c-chosen-card{text-align:center}.c-chosen-card__heading{font-family:Edenred,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:1.0625rem;font-size:1.25rem;color:var(--color-primary);margin:0 0 1rem}.c-chosen-card .c-product-item__image{max-width:12.5rem;margin-bottom:.875rem}.c-chosen-card .c-product-item__image img{display:block;width:100%;height:auto}.c-chosen-card .c-product-item__text .c-content-block h3{font-family:Edenred,sans-serif;font-style:normal;font-weight:400;line-height:120%;font-size:1.25rem;font-size:clamp(1.25rem,1.1201923077rem + .5769230769vw,1.625rem)}@media screen and (min-width: 61.25rem) and (max-width: 85.3125rem){.c-chosen-card .c-product-item__text .c-content-block h3{font-size:1.3125rem;font-size:clamp(1.3125rem,.8364637306rem + .7772020725vw,1.5rem)}}@media screen and (min-width: 85.375rem){.c-chosen-card .c-product-item__text .c-content-block h3{font-size:1.5rem;font-size:clamp(1.5rem,-1.0110294118rem + 2.9411764706vw,1.5625rem)}}@media screen and (min-width: 96rem){.c-chosen-card .c-product-item__text .c-content-block h3{font-size:1.625rem}}.c-chosen-card .c-product-item__text .c-content-block h3{color:var(--color-black);margin-bottom:1.25rem}.c-chosen-card .c-product-item__taxonomy-container{margin-bottom:0}.c-chosen-card--compact{display:flex;align-items:center;gap:1rem;text-align:left}.c-chosen-card--compact .c-chosen-card__heading{font-size:.875rem;margin-bottom:.25rem}.c-chosen-card__thumbnail{flex:0 0 auto;width:4.5rem}.c-chosen-card__name{font-family:Edenred,sans-serif;font-style:normal;font-weight:400;line-height:110%;font-size:1.0625rem;margin:0}.form-loading-state{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:9999}
