.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=default]{background-color:var(--tooltip-background-color);font-size:var(--font-size--xs)}.tippy-box[data-theme~=default][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--tooltip-background-color)}.tippy-box[data-theme~=default][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--tooltip-background-color)}.tippy-box[data-theme~=default][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--tooltip-background-color)}.tippy-box[data-theme~=default][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--tooltip-background-color)}.tippy-box[data-theme~=success]{background-color:var(--color--success);font-size:var(--font-size--xs)}.tippy-box[data-theme~=success][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--color--success)}.tippy-box[data-theme~=success][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--color--success)}.tippy-box[data-theme~=success][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--color--success)}.tippy-box[data-theme~=success][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--color--success)}.tippy-box[data-theme*=info] .info-tooltip{padding-top:10px;width:30px}.tippy-box[data-theme*=info-dark]{background-color:#1a1a1a}.tippy-box[data-theme*=info-dark][data-placement*=top]>.tippy-arrow:before{border-top-color:#1a1a1a}.tippy-box[data-theme*=info-dark][data-placement*=bottom]>.tippy-arrow:before{border-bottom-color:#1a1a1a}.tippy-box[data-theme*=info-dark][data-placement*=left]>.tippy-arrow:before{border-left-color:#1a1a1a}.tippy-box[data-theme*=info-dark][data-placement*=right]>.tippy-arrow:before{border-right-color:#1a1a1a}.vehicle-detail-info-container .vehicle-detail-info-container__column,vehicle-detail-info-container .vehicle-detail-info-container__column{align-self:start;display:flex;flex-wrap:wrap}.vehicle-detail-info-container .vehicle-detail-info-container__item,vehicle-detail-info-container .vehicle-detail-info-container__item{display:flex;flex-basis:50%;font-size:var(--font-size--md);padding-bottom:5px;padding-top:5px}.vehicle-detail-info-container .vehicle-detail-info-container__item .vehicle-detail-info-container__item-icon,vehicle-detail-info-container .vehicle-detail-info-container__item .vehicle-detail-info-container__item-icon{font-size:var(--font-size--xxl)}.vehicle-detail-info-container .vehicle-detail-info-container__item .vehicle-detail-info-container__item-label,vehicle-detail-info-container .vehicle-detail-info-container__item .vehicle-detail-info-container__item-label{padding-left:20px}@media screen and (max-width:767px){.vehicle-detail-info-container .vehicle-detail-info-container__item,vehicle-detail-info-container .vehicle-detail-info-container__item{align-items:center;font-size:var(--font-size--sm)}.vehicle-detail-info-container .vehicle-detail-info-container__item .vehicle-detail-info-container__item-label,vehicle-detail-info-container .vehicle-detail-info-container__item .vehicle-detail-info-container__item-label{padding-left:5px}}@media screen and (min-width:768px){.vehicle-detail-info-container.eco-class-image,vehicle-detail-info-container.eco-class-image{display:flex}.vehicle-detail-info-container.eco-class-image .vehicle-detail-info-container__column,vehicle-detail-info-container.eco-class-image .vehicle-detail-info-container__column{flex-direction:column}}.vehicle-detail-info-container.eco-class-image .vehicle-detail-info-container__column,vehicle-detail-info-container.eco-class-image .vehicle-detail-info-container__column{flex-basis:50%}.vehicle-detail-info-container.eco-class-image .vehicle-detail-info-container__item__image,vehicle-detail-info-container.eco-class-image .vehicle-detail-info-container__item__image{padding:20px 0}@media screen and (min-width:768px){.vehicle-detail-info-container.eco-class-image .vehicle-detail-info-container__item__image,vehicle-detail-info-container.eco-class-image .vehicle-detail-info-container__item__image{padding:0 20px}}.action-component .action-component__icon__action{display:flex}@media(max-width:991px){.action-component .action-component__icon__action{flex-direction:column}}.action-component .action-component__icon{display:flex;font-size:var(--font-size--lg)}.action-component .action-component__icon__label{font-size:.7rem}@media(max-width:991px){.action-component .action-component__icon__label{padding-top:1em}}@media(min-width:992px){.action-component .action-component__icon__label{font-size:1rem}}.tooltip.bottom-left .tooltip-inner,.tooltip.bottom-right .tooltip-inner,.tooltip.bottom .tooltip-inner,.tooltip.left .tooltip-inner,.tooltip.right .tooltip-inner,.tooltip.top-left .tooltip-inner,.tooltip.top-right .tooltip-inner,.tooltip.top .tooltip-inner{background-color:var(--tooltip-background-color)}.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow,.tooltip.bottom .tooltip-arrow,.tooltip.left .tooltip-arrow,.tooltip.right .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow,.tooltip.top .tooltip-arrow{border-top-color:var(--tooltip-background-color)}brand-selection-item{display:block;width:100%}brand-selection-item .brand-selection-item__content{cursor:pointer;opacity:.4;padding:0 20%}@media(max-width:420px){brand-selection-item .brand-selection-item__content{padding:0 12%}}brand-selection-item .brand-selection-item__content.brand-selection-item--highlighted{opacity:1}brand-selection-item .brand-selection-item__content.aftersales{padding:0 10%}brand-selection-item .brand-selection-item__content>img{width:100%}carpass div.carpass{border-bottom:1px solid var(--color--surface-secondary);border-top:1px solid var(--color--surface-secondary);padding:0}carpass div.carpass img{display:inline-block;height:auto;max-width:110px;width:100%}carpass div.carpass .col{float:left;width:50%}carpass div.carpass .col a{display:block;height:100%;padding:15px 0;position:relative;width:100%}carpass div.carpass .col:first-child{padding:0 0 0 15px}carpass div.carpass .col:last-child{padding:0 15px 0 0;text-align:right}carpass div.carpass .col:last-child a{font-size:.9em;text-decoration:underline}@media(max-width:991px){.vehicle-detail carpass{display:none}dom-clone carpass{display:block!important}}@media(min-width:992px){carpass{margin-bottom:-2em;margin-top:2em}.vehicle-detail__right carpass{display:none}.vehicle-detail__left-wrapper .car-pass{margin-bottom:-30px}}.brand__button{align-items:center;display:flex;height:100%}.brand__button a:hover{color:var(--color--primary)}.brand__button a{align-items:center;display:flex}.brand__button a span{text-decoration:underline}.brand__button a i{align-items:center;display:flex;font-size:1.2rem;height:100%;margin-left:5px;padding:0;transform-origin:center center;transition:transform .2s linear}.brand__button a .arrow-rotate{transform:rotate(180deg)}.open__selection{color:var(--color--primary)}.brand-selection{background-color:var(--color--body-background);box-shadow:inset 15px 20px 10px -25px #000000b3;max-width:var(--max-width--body);padding:10px 30px;width:100vw}.brand-selection ul li{border-right:1px solid var(--color--gray-20);padding-bottom:0;padding-top:0}.brand-selection ul li:last-child{border-right:none}dynamic-floating-layer-map{display:block;height:100%;position:absolute;right:0;width:0}dynamic-floating-layer-map>.dynamic-floating-layer-map__content{height:100%;width:400px}dynamic-floating-layer{display:block;max-width:var(--max-width--body);position:absolute;right:0;width:100%;z-index:-1}dynamic-floating-layer>.dynamic-floating-layer__content-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;position:absolute;width:100%}dynamic-floating-layer>.dynamic-floating-layer__content-wrapper>.dynamic-floating-layer__off-content{background-color:#000;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}dynamic-floating-layer>.dynamic-floating-layer__content-wrapper.dynamic-floating-layer__content-wrapper--content-full-height{flex-direction:row}dynamic-floating-layer[dfl-content-start=right]>.dynamic-floating-layer__content-wrapper.dynamic-floating-layer__content-wrapper--content-full-height{flex-direction:row-reverse}dynamic-floating-layer[dfl-direction="right to left"]{height:100%}dynamic-floating-layer[dfl-direction="right to left"]>.dynamic-floating-layer__content-wrapper>.dynamic-floating-layer__content{height:100%;width:100%}freespee-ng .cta-ng__label{white-space:nowrap}freespee-ng cta-ng{display:block}icon-cta{align-items:center;background-color:var(--color--primary);border-radius:50%;color:var(--color--branded-19);cursor:pointer;display:flex;font-size:40px;height:40px;justify-content:center;width:40px}icon-cta>div,icon-cta>div>div{align-items:center;display:flex;font-size:inherit}icon-cta>div>div{flex-direction:column;height:100%;justify-items:center;width:100%}icon-cta>div>div>i.icon{font-size:inherit;line-height:100%;text-align:unset;transform:translateY(1px);vertical-align:unset}icon-cta>div>div>i.icon:before{font-size:inherit}icon-cta>div>span{font-size:var(--font-size--xxs)}icon-cta>div.icon-cta--vertical{flex-direction:column}icon-cta>div.icon-cta--horizontal{flex-direction:row}icon-cta>div.icon-cta--circle{background-color:#fff;border-radius:50%;padding:10px}icon-cta>div.icon-cta--circle>div>i.icon{font-size:var(--font-size--lg)}.input-icon-list-ng{display:flex}.input-icon-list-ng__item{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}@media(max-width:767px){.input-icon-list-ng__item{flex-direction:column;padding-right:1.5em}}@media(min-width:768px)and (max-width:1440px -1){.input-icon-list-ng__item{flex-basis:50%}.input-icon-list-ng__item+.input-icon-list-ng__item+.input-icon-list-ng__item{margin-top:.5em}}@media(min-width:1440px){.input-icon-list-ng__item{flex-basis:33.33%}.input-icon-list-ng__item:nth-child(n+4){margin-top:1em}.input-icon-list-ng__item:nth-child(3n+1),.input-icon-list-ng__item:nth-child(3n+2){flex-basis:calc(33.33% - 1em);padding-right:1em}}.input-icon-list-ng__item__icon{align-items:center;display:flex;font-size:2rem;justify-content:center;min-height:40px;min-width:40px}@media(min-width:992px){.input-icon-list-ng__item__icon{font-size:1.5rem}}.input-icon-list-ng__item--disabled{cursor:default}@media(max-width:991px){.input-icon-list-ng{-webkit-mask-image:-webkit-gradient(linear,70% top,right top,from(#000),color-stop(.75,#000),to(#0000));overflow-x:auto}.input-icon-list-ng__item__label{margin-top:.5em;padding-left:0;white-space:nowrap}}@media(min-width:992px){.input-icon-list-ng{flex-wrap:wrap}.input-icon-list-ng__item__label{padding-left:.5em}}input-radio-ng{width:100%}input-radio-ng .input-radio-ng.input-radio-ng--color--on-surface .input-radio__helper:before{border-color:var(--color--primary-darken)}input-radio-ng .input-radio-ng.input-radio-ng--color--on-surface .input-radio__helper:after{background-color:var(--color--primary);border-color:var(--color--primary)}input-radio-ng .input-radio-ng.input-radio-ng--color--on-surface .input-radio__input:checked~.input-radio__helper:before{border-color:var(--color--primary)}input-radio-ng .input-radio-ng.input-radio-ng--color--on-surface .input-radio.input-radio--primary .input-radio__input~.input-radio__helper:before{border:2px solid var(--color--on-surface-secondary);height:14px;width:14px}input-radio-ng .input-radio-ng.input-radio-ng--color--on-surface .input-radio.input-radio--primary .input-radio__input:checked~.input-radio__helper:before{border-color:var(--color--primary)}input-radio-ng .input-radio-ng.input-radio-ng--color--on-surface .input-radio.input-radio--primary .input-radio__input:checked~.input-radio__helper:after{background-color:var(--color--primary);border:2px solid var(--color--surface);height:14px;transform:scale(.8);width:14px}input-radio-ng .input-radio-ng .input-radio .input-radio__label{align-items:center;display:flex;justify-content:space-between}.input-range-ng{display:flex;flex-direction:column}.input-range-ng__slider{margin-bottom:20px;margin-top:20px}.input-range-ng__from-to-wrapper,.input-range-ng__values{display:flex}.input-range-ng__from-to-wrapper{justify-content:space-between}.input-range-ng--values-bottom__slider{order:-1}.input-range-ng .noUi-target{border:none;box-shadow:none;cursor:pointer}.input-range-ng .noUi-target.noUi-horizontal{height:4px;margin-left:10px;width:calc(100% - 20px)}.input-range-ng .noUi-target.noUi-horizontal .noUi-connect{box-shadow:none}.input-range-ng .noUi-target.noUi-horizontal .noUi-handle{border:none;border-radius:50%;box-shadow:0 12px 15px #00000026;cursor:pointer;height:28px;left:auto;top:-11px;width:28px}.input-range-ng .noUi-target.noUi-horizontal .noUi-handle:focus{outline:none}.input-range-ng .noUi-target.noUi-horizontal .noUi-handle:after,.input-range-ng .noUi-target.noUi-horizontal .noUi-handle:before{display:none}.input-range-ng--disabled{opacity:.5}.input-range-ng--disabled .noUi-target{cursor:default;pointer-events:none}.input-range-ng--disabled .noUi-target.noUi-horizontal .noUi-handle{cursor:default}.input-range-ng--white .input-range__values{color:#fff}.input-range-ng--white .noUi-target{background-color:var(--color--primary-darken)}.input-range-ng--white .noUi-target.noUi-horizontal .noUi-connect{background-color:#fff}.input-range-ng--primary .noUi-target{background-color:var(--color--gray-20)}.input-range-ng--primary .noUi-target.noUi-horizontal .noUi-connect,.input-range-ng--primary .noUi-target.noUi-horizontal .noUi-handle{background-color:var(--color--primary)}.input-range-ng--values-color__values{color:var(--color--section-text)}map-office-selection{display:flex;height:100%;margin-left:auto;margin-right:auto;max-width:1440px;width:100%}map-office-selection .map-floating-layer-origin{--map-floating-layer-width:calc(100vw - 580px);height:100%;left:0;position:fixed;width:var(--map-floating-layer-width)}@media(min-width:1441px){map-office-selection .map-floating-layer-origin{left:calc(50vw - var(--max-width--body)/2);width:calc(var(--map-floating-layer-width) - 100vw + var(--max-width--body))}}map-office-selection>div{display:flex;height:100%;width:100%}map-office-selection>div.map-office-selection--hidable-map{justify-content:flex-end}map-office-selection>div:not(.map-office-selection--hidable-map)>.map-office-selection__map{flex-grow:1}map-office-selection>div>.map-office-selection__map{position:relative}map-office-selection>div>.map-office-selection__map>div.ajax-loader{height:100%}map-office-selection>div>.map-office-selection__offices{display:flex}map-office-selection>div>.map-office-selection__offices>.map-office-selection__map-btn-wrapper{display:flex;flex-direction:row;height:100%;position:absolute}map-office-selection>div>.map-office-selection__offices>.map-office-selection__map-btn-wrapper>.map-office-selection__map-btn{background-color:var(--color--primary);border-radius:48px;cursor:pointer;height:100px;left:-70px;position:relative;top:100px;-webkit-user-select:none;user-select:none;width:140px}map-office-selection>div>.map-office-selection__offices>.map-office-selection__map-btn-wrapper>.map-office-selection__map-btn>.map-office-selection__map-btn__text{align-items:center;color:var(--color--cta-text--primary);display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:20px;margin-top:-5px;text-align:center;width:50px}map-office-selection>div>.map-office-selection__offices>.map-office-selection__map-btn-wrapper>.map-office-selection__map-btn>.map-office-selection__map-btn__text.map-office-selection__map-btn__text--icon-only{margin-left:16px;margin-top:0}map-office-selection>div>.map-office-selection__offices>.map-office-selection__map-btn-wrapper>.map-office-selection__map-btn>.map-office-selection__map-btn__text>i{font-size:var(--font-size--xl);margin-bottom:10px}map-office-selection>div>.map-office-selection__offices>.map-office-selection__map-btn-wrapper>.map-office-selection__map-btn>.map-office-selection__map-btn__text>span{font-size:var(--font-size--xxs);margin-top:-5px;max-width:50px;padding-left:0}map-office-selection>div>.map-office-selection__offices>office-selection{z-index:1}messaging-services-list{display:block;width:100%}messaging-services-list>div>.ajax-loader{height:40px;margin:auto;width:100%}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container{align-items:center;display:flex;height:42px}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container.messaging-services-list__container--horizontal-labels>.messaging-services-list__item-wrapper .messaging-services-list__item{flex-direction:row}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container.messaging-services-list__container--horizontal-labels>.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__label{margin:0 5px}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container.messaging-services-list__container--horizontal-labels>.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__icon{font-size:var(--font-size--xxl);height:35px;width:35px}@media(min-width:769px){messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container.messaging-services-list__container--two-lines{align-items:flex-start;flex-wrap:wrap;height:84px;justify-content:center}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container.messaging-services-list__container--two-lines>.messaging-services-list__item-wrapper{padding:0 1em}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container.messaging-services-list__container--two-lines>.messaging-services-list__item-wrapper.messaging-services-list__item-wrapper--phone{width:100%}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container.messaging-services-list__container--two-lines>.messaging-services-list__item-wrapper img{width:16px}}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container.messaging-services-list__container--phone-half-width>.messaging-services-list__item-wrapper.messaging-services-list__item-wrapper--phone{flex-grow:0}@media(min-width:769px){messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container.messaging-services-list__container--phone-half-width>.messaging-services-list__item-wrapper.messaging-services-list__item-wrapper--phone{width:50%}}@media(max-width:768px){messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container{height:75px;justify-content:space-between}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container .messaging-services-list__icon{font-size:var(--font-size--xxl);height:55px;width:55px}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container>.messaging-services-list__item-wrapper.messaging-services-list__item-wrapper--phone{flex-grow:unset}}@media(min-width:769px){messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container>.messaging-services-list__item-wrapper.messaging-services-list__item-wrapper--phone{flex-grow:1}}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container i.breadcrumb{height:25px;margin:0 5px}@media(max-width:768px){messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container i.breadcrumb{display:none}}messaging-services-list>div.messaging-services-list--office-selection-style .messaging-services-list__container .messaging-services-list__label{margin-top:0}messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container .messaging-services-list__icon{font-size:var(--font-size--lg);height:28px;width:28px}@media(max-width:768px){messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container .messaging-services-list__icon{font-size:var(--font-size--xxl);height:45px;width:45px}messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container.messaging-services-list__container--horizontal-labels>.messaging-services-list__item-wrapper:first-child:last-child .messaging-services-list__item,messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container.messaging-services-list__container--horizontal-labels>.messaging-services-list__item-wrapper:first-child:nth-last-child(2) .messaging-services-list__item,messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container.messaging-services-list__container--horizontal-labels>.messaging-services-list__item-wrapper:first-child:nth-last-child(2)~.messaging-services-list__item-wrapper .messaging-services-list__item{flex-direction:row}messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container.messaging-services-list__container--horizontal-labels>.messaging-services-list__item-wrapper:first-child:last-child .messaging-services-list__item .messaging-services-list__label,messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container.messaging-services-list__container--horizontal-labels>.messaging-services-list__item-wrapper:first-child:nth-last-child(2) .messaging-services-list__item .messaging-services-list__label,messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container.messaging-services-list__container--horizontal-labels>.messaging-services-list__item-wrapper:first-child:nth-last-child(2)~.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__label{margin:0 5px;text-align:left}}messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container .messaging-services-list__label{margin-top:.5em}@media(min-width:992px){messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container:not(.messaging-services-list--vertical) .messaging-services-list__item-wrapper:not(:only-child):not(:last-child){padding-right:1em}messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container:not(.messaging-services-list--vertical) .messaging-services-list__item-wrapper.messaging-services-list__item-wrapper--phone{padding-right:1em;width:100%}messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container:not(.messaging-services-list--vertical) .messaging-services-list__item-wrapper:first-child:nth-last-child(2):nth-child(2),messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container:not(.messaging-services-list--vertical) .messaging-services-list__item-wrapper:first-child:nth-last-child(2)~.messaging-services-list__item-wrapper:nth-child(2){margin-right:1em}messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container:not(.messaging-services-list--vertical) .messaging-services-list__item-wrapper:first-child:nth-last-child(3):nth-child(3),messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container:not(.messaging-services-list--vertical) .messaging-services-list__item-wrapper:first-child:nth-last-child(3)~.messaging-services-list__item-wrapper:nth-child(3){border-left:1px solid var(--color--branded-20);margin-right:1em;padding-left:1em}messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container:not(.messaging-services-list--vertical) .messaging-services-list__item--phone{flex-basis:100%}messaging-services-list>div.messaging-services-list--default-style .messaging-services-list__container:not(.messaging-services-list--vertical) .messaging-services-list__item{min-width:60px}}messaging-services-list>div .messaging-services-list__container{display:flex}messaging-services-list>div .messaging-services-list__container>.messaging-services-list__item-wrapper .messaging-services-list__item{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center}messaging-services-list>div .messaging-services-list__container>.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__label{font-size:.65rem;padding-left:0;text-align:center;text-transform:uppercase}messaging-services-list>div .messaging-services-list__container>.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__icon{align-items:center;background:#fff;border-radius:50%;display:flex;justify-content:center}messaging-services-list>div .messaging-services-list__container>.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__icon.icon-phone{color:#000}messaging-services-list>div .messaging-services-list__container>.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__icon.icon-messenger{color:#0084ff}messaging-services-list>div .messaging-services-list__container>.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__icon.icon-sms{color:#00ca49}messaging-services-list>div .messaging-services-list__container>.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__icon.icon-mail{color:#00a8ee}@media(max-width:767px){messaging-services-list>div .messaging-services-list__container>.messaging-services-list__item-wrapper .messaging-services-list__item img{background-color:#fff;border-radius:50%;padding:9px}}messaging-services-list>div .messaging-services-list__container.messaging-services-list__container--vertical{align-items:flex-start;flex-direction:column}messaging-services-list>div .messaging-services-list__container.messaging-services-list__container--vertical>.messaging-services-list__item-wrapper .messaging-services-list__item{flex-direction:row}messaging-services-list>div .messaging-services-list__container.messaging-services-list__container--vertical>.messaging-services-list__item-wrapper .messaging-services-list__label{margin:0 5px;text-align:left}messaging-services-list>div .messaging-services-list__container.messaging-services-list__container--centered{align-items:center;justify-content:space-around}@media(max-width:768px){messaging-services-list>div .messaging-services-list__container.messaging-services-list__container--centered .messaging-services-list__item-wrapper.messaging-services-list__item-wrapper--phone:only-child{display:flex;width:100%}}messaging-services-list>div .messaging-services-list__container.messaging-services-list__container--no-labels>.messaging-services-list__item-wrapper .messaging-services-list__item .messaging-services-list__label{display:none}office-address-vehicle-detail{display:flex}office-address>div{display:flex;overflow:hidden;text-overflow:ellipsis;width:100%}office-address>div>i,office-address>div>span{color:var(--color--on-surface-secondary);font-size:var(--font-size--xs)}office-selection-card-contact{display:block}office-selection-card-contact .office-selection-card-contact__title{font-weight:700}office-selection-card-contact .office-selection-card-contact__data{display:flex}office-selection-card-contact .office-selection-card-contact__data>div{display:flex;height:100%}office-selection-card-contact .office-selection-card-contact__data>div>i.breadcrumb{height:30px;margin:0 15px;transform:translateY(10px)}office-selection-card-contacts{display:block}office-selection-card-contacts>div{display:flex;justify-content:flex-start}@media(min-width:769px){office-selection-card-contacts>div>office-selection-card-contact{flex:1 1 50%}}@media(max-width:768px){office-selection-card-contacts>div{flex-direction:column}office-selection-card-contacts>div>office-selection-card-contact{flex-grow:1;margin:0 -10px;padding:10px 20px}office-selection-card-contacts>div>office-selection-card-contact:nth-of-type(odd){background-color:var(--color--gray-10)}office-selection-card-contacts>div>office-selection-card-contact:nth-of-type(2n) i.icon,office-selection-card-contacts>div>office-selection-card-contact:nth-of-type(2n) img.icon{border:3px solid var(--color--gray-20)}}office-selection-card-contacts>div>i.breadcrumb{height:auto;margin:20px 10px}@media(max-width:768px){office-selection-card-contacts>div>i.breadcrumb{display:none}}office-selection-card{background:#fff;box-shadow:0 7px 25px -15px #000;display:block;width:100%}office-selection-card.office-selection-card--bordered>div>div{border-left:10px solid var(--color--primary)}office-selection-card:not(.office-selection-card--bordered)>div>div{padding-left:20px}@media(max-width:768px){office-selection-card.office-selection-card--bordered>div>div{border-left:0}office-selection-card:not(.office-selection-card--bordered)>div>div{padding-left:10px}}office-selection-card>div{transition:padding-bottom .2s;transition-delay:.1s}office-selection-card>div.office-selection-card--opened{border-left-color:var(--color--primary);padding-bottom:0}office-selection-card>div.office-selection-card--opened .office-selection-card__header__arrow{color:var(--color--primary);transform:rotate(180deg)}office-selection-card>div:not(.office-selection-card--opened){border-left-color:#fff}office-selection-card>div:not(.office-selection-card--opened) .office-selection-card__header__arrow{color:var(--color--gray-40)}office-selection-card>div>div{padding-left:10px;padding-right:10px;width:100%}office-selection-card>div>div.office-selection-card__header{cursor:pointer;display:flex;padding-bottom:10px;padding-top:10px}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content{flex-grow:1;width:100%}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div{align-items:normal;display:flex;width:100%}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--primary{display:flex;flex-direction:row;font-size:var(--font-size--md)}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--primary>div>span>strong{text-transform:uppercase}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--primary>.office-selection-card__header__index{display:flex}@media(max-width:991px){office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--primary>.office-selection-card__header__index{display:none}}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--primary>.office-selection-card__header__index>i.breadcrumb{height:var(--font-size--md);margin:0 5px;transform:translateY(5px)}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--secondary{font-size:var(--font-size--xs)}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--secondary>a,office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--secondary>div{align-items:center;display:flex}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--secondary>a>i.breadcrumb,office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div.office-selection-card__header__content--secondary>div>i.breadcrumb{height:var(--font-size--xs);margin-top:8px}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div>i.breadcrumb{margin:5px 5px 0}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__content>div>.icon-map-marker{transform:translateY(2px)}office-selection-card>div>div.office-selection-card__header>.office-selection-card__header__arrow{font-size:var(--font-size--md);height:100%;transform-origin:center center;transition:transform .3s ease,color .3s ease}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__open-closed{align-items:center;display:flex;margin-bottom:4px}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__open-closed>.office-selection-card__body__open-closed__data{display:inline-block}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__open-closed>.office-selection-card__body__open-closed__data>span{font-weight:700}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__open-closed>.office-selection-card__body__open-closed__data>span:first-child,office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__open-closed>.office-selection-card__body__open-closed__data>span:last-child{font-size:calc(var(--font-size--xs) + 1px)}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__open-closed>.office-selection-card__body__open-closed__data>span.office-selection-card__body__open-closed__data--open:last-child{color:var(--color--success)}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__open-closed>.office-selection-card__body__open-closed__data>span.office-selection-card__body__open-closed__data--closed:last-child{color:var(--color--danger)}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__open-closed>i.breadcrumb{margin:0 10px;transform:translateY(1px)}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__section.office-selection-card__body__section--bordered{border-top:1px solid var(--color--branded-12)}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__section>.office-selection-card__body__section__head{padding:5px 0 0}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__section .office-selection-card__body__section__content{padding-bottom:10px}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__section .office-selection-card__body__section__content.office-selection-card__details-link{align-content:center;display:flex;justify-content:flex-end;padding-top:10px}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__section .office-selection-card__body__section__content.office-selection-card__details-link>strong>a{align-items:center;display:inline-flex}office-selection-card>div>div.office-selection-card__body>div>.office-selection-card__body__section accordion-ng div>div>a.cta{border-bottom:unset!important}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable{display:flex;flex-direction:row;padding-left:10px}@media(max-width:768px){office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable{flex-direction:column}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable>table:not(:first-child){margin-top:10px}}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable>table>thead th{text-align:left}@media(max-width:768px){office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable>table>thead th{font-size:var(--font-size--md)}}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable>table .office-selection-card__timetable__day{font-weight:700;padding-right:5px}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable>table .office-selection-card__timetable__hours--closed{font-style:italic}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable>table .office-selection-card__timetable__hours--current{color:green;font-weight:700}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable>table .office-selection-card__timetable__hours--current.office-selection-card__timetable__hours--closed{color:red}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable>i.breadcrumb{border-color:var(--color--gray-20);height:163px;margin:0 15px;transform:translateY(15px)}@media(max-width:768px){office-selection-card>div>div.office-selection-card__body>div .office-selection-card__timetable>i.breadcrumb{display:none}}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__special-openings{display:flex;flex-direction:column}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__special-openings>.office-selection-card__special-openings__hours{display:flex;flex-direction:row}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__contacts__row{margin-top:10px}office-selection-card>div>div.office-selection-card__body>div .office-selection-card__contacts__row .brand-selection-text{font-size:.75rem}office-selection-card>div .accordion .accordion__btn .cta strong{font-weight:600}office-selection{background:var(--color--office-selection-bg);color:#000;display:block;height:100%;overflow-y:auto;padding:0 10px;width:600px}@media(max-width:768px){office-selection{max-width:768px;width:100%}}office-selection>div{padding:10px}office-selection>div .office-selection__others__label,office-selection>div .office-selection__selected__label{color:var(--color--branded-7);display:block;font-size:1rem;font-weight:700;margin:5px 0;text-transform:uppercase}office-selection>div .office-selection__others__label{margin-top:15px}office-selection>div>.office-selection__others{margin-top:10px}office-selection office-selection-card-group>ng-transclude .office-selection__others__list>div:not(:last-child){padding-bottom:10px}offices-map{--pin-color--selected:var(--color--primary);--pin-color:#000;display:block}offices-map,offices-map .offices-map__map{height:100%;width:100%}offices-map .gm-style-iw{color:#000}offices-map .gm-style-iw .offices-map__info-window__services{color:var(--color--gray-40);font-size:var(--font-size--xs)}.reviews{flex-shrink:0;margin:15px}@media(max-width:991px){.reviews{flex-shrink:1}}.reviews review-widget .review-widget-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.reviews review-widget .review-widget-container .review-widget-office{display:flex;flex-direction:column;justify-content:flex-end;margin-right:15px}@media(max-width:991px){.reviews review-widget .review-widget-container .review-widget-office{margin-bottom:15px;margin-left:15px}}.reviews review-widget .review-widget-container .review-widget-office .dealer-name{font-size:.7em;font-weight:600;margin-bottom:5px;max-width:100px;text-align:center}.reviews review-widget .review-widget-container .review-widget-office .review-iframe-container{text-align:center}.reviews review-widget .review-widget-container .review-widget-office .review-iframe-container .iframe-url-override{cursor:pointer;display:block;height:140px;margin:-150px auto 0;position:relative;width:100px}.brand-homepage .reviews-container{align-items:center;display:flex}@media(max-width:991px){.brand-homepage .reviews-container{flex-wrap:wrap;justify-content:center}}.brand-homepage .reviews-container review-widget .review-widget-office{margin-right:15px}@media(max-width:991px){.brand-homepage .reviews-container review-widget .review-widget-office{margin-bottom:15px;margin-left:15px}}.brand-homepage .reviews-container review-widget .review-widget-office .reviews-iframe{border-radius:7px}selected-office-address>div{color:#fff;display:flex;flex-direction:row;width:100%}selected-office-address>div>.selected-office-address__pin{font-size:1.75rem;min-width:28px;width:28px}selected-office-address>div>div{word-wrap:break-word;display:flex;flex-direction:column;overflow:hidden;white-space:nowrap}selected-office-address>div>div.selected-office-address__data{padding-left:5px}selected-office-address>div>div.selected-office-address__data>span{max-width:230px;overflow:hidden;text-overflow:ellipsis}selected-office-address>div>div.selected-office-address__data>span.selected-office-address__town{font-size:var(--font-size--md);font-weight:700}selected-office-address>div>div.selected-office-address__data>span.selected-office-address__address{font-size:var(--font-size--xs)}selected-office-recap{display:block;height:100%;padding-left:0}selected-office-recap dynamic-floating-layer map-office-selection{height:100%}selected-office-recap .floating-layer-origin{height:calc(100vh - 60px);left:0;position:fixed;top:60px;width:100vw}selected-office-recap .selected-office-recap__wrapper{height:100%}selected-office-recap .selected-office-recap__wrapper.selected-office-recap--opened .selected-office-recap__arrow>i{transform:rotate(180deg)}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__arrow{display:flex}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__arrow>i{align-items:center;transform-origin:center center;transition:transform .3s ease}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content{display:flex;height:100%}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content>.selected-office-recap__section{align-items:center;display:flex;height:100%;padding:8px 0}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content>.selected-office-recap__section.selected-office-recap__address{overflow:hidden;padding-left:15px;padding-right:15px}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content>.selected-office-recap__section>selected-office-address{max-width:250px}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content>.selected-office-recap__section.selected-office-recap__office-selection-layer-cta{background-color:var(--color--primary);color:var(--color--cta-text--primary);cursor:pointer;display:flex;height:100%;padding:10px 15px 10px 20px;text-transform:uppercase;-webkit-user-select:none;user-select:none}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content>.selected-office-recap__section.selected-office-recap__office-selection-layer-cta.white{background-color:#fff;color:#000}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content>.selected-office-recap__section.selected-office-recap__office-selection-layer-cta>div:first-child{margin-right:5px}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content>.selected-office-recap__section.selected-office-recap__office-selection-layer-cta>div>i.icon{font-size:1.2rem;margin-top:-3px}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content>.selected-office-recap__section.selected-office-recap__office-selection-layer-cta>div>div{font-size:.7rem}selected-office-recap .selected-office-recap__wrapper .selected-office-recap__content>.selected-office-recap__section.selected-office-recap__office-selection-layer-cta>div>div>strong{font-size:1rem;margin-bottom:-3px;text-transform:uppercase}.similar-vehicles{position:relative}stripe-similar-vehicles .template-header__wrapper{overflow:hidden}stripe-similar-vehicles .template-header__wrapper gallery>.gallery .swiper-slide>*{height:100%;max-width:none}stripe-similar-vehicles .template-header__wrapper gallery>.gallery>ks-swiper-container>.swiper-container{overflow:unset}@media screen and (max-width:767px){.advanced-filter-container{padding-left:20px;padding-right:20px}}fyv-input input-select-ng.fyv-select .input-select__label{display:none}fyv-input input-select-ng.fyv-select .selectric{align-items:center}fyv-input .fyv-input__input-box{align-items:center;background-color:#fff;border-radius:7px;color:var(--color--gray-60);display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}@media screen and (max-width:767px){fyv-input .fyv-input__input-box{align-items:unset;flex-direction:column-reverse}fyv-input .fyv-input__input-box .fyv-input__input-box__logo{align-self:center}}accordion-ng>.accordion.accordion--cta-padding-left-md>.accordion__btn>.cta{padding-left:16px}vehicle-logistic-label>div{align-items:center;background:linear-gradient(#00000040,#000000b3);display:flex;justify-content:center;padding-block:calc(var(--vehicles-img-aspect-ratio)/2*1%);position:absolute;top:0;width:100%}vehicle-logistic-label>div>div{color:#fff;font-size:22px;position:absolute;text-align:center;width:100%}promo-timer .timer-container{border-right:0;display:flex;flex-direction:column;font-size:.8em;padding:5px;position:absolute;right:0;z-index:2}@media(max-width:767px){promo-timer .timer-container{width:100%}}promo-timer .timer-container .label{font-weight:700;margin-bottom:10px;text-transform:uppercase}promo-timer .timer-container .countdown{display:flex;text-align:center}promo-timer .timer-container .countdown>div{padding:3px}promo-timer .timer-container .countdown .days{background:var(--color--primary);border-radius:5px 5px;color:var(--color--cta-text--primary);font-size:.9em;margin-right:11px;padding:2px 10px;text-transform:uppercase}promo-timer .timer-container .countdown .days-value{font-size:1.5em;font-weight:700}promo-timer .timer-container .countdown .hours,promo-timer .timer-container .countdown .minutes,promo-timer .timer-container .countdown .seconds{background-color:var(--color--primary);color:var(--color--cta-text--primary);font-size:.9em;padding:2px 8px;text-transform:uppercase;width:60px}promo-timer .timer-container .countdown .hours-value,promo-timer .timer-container .countdown .minutes-value,promo-timer .timer-container .countdown .seconds-value{font-size:1.5em;font-weight:700}promo-timer .timer-container .countdown .hours{border-radius:5px 0 0 5px}promo-timer .timer-container .countdown .seconds{border-radius:0 5px 5px 0}promo-slider .promo-slider{margin-top:25px}promo-slider .promo-slider ks-swiper-container .swiper-container{padding-bottom:40px}@media(max-width:767px){promo-slider .promo-slider ks-swiper-container .swiper-container{background-color:var(--color--branded-21);padding-bottom:0}}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-pagination-bullets{bottom:0;transition:none}@media(max-width:767px){promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-pagination-bullets{background-color:#0000004d;height:37px;top:37%}}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{background:#0000;border-radius:0;bottom:0;margin-left:5px;margin-right:5px;opacity:1;padding:10px 15px;position:relative}@media(max-width:767px){promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{bottom:-10px}}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:before{background-color:var(--color--gray-20);border-radius:5px;content:"";display:block;height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet-active:before{background-color:var(--color--primary)}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-pagination-fraction{bottom:0;color:var(--color--gray-20);font-size:1.4em;transition:none}@media(max-width:767px){promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-pagination-fraction{background-color:#00000080;height:37px;top:37%}}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-next,promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-prev{background-image:none;bottom:0;font-size:1.8em;height:1.5em;position:absolute;top:unset}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-next:before,promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-prev:before{color:var(--color--gray-20)}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-next{left:calc(50% + 120px)}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-next:before{content:""}@media(max-width:767px){promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-next{height:30px;top:41%}}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-prev{left:calc(50% - 147px)}promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-prev:before{content:""}@media(max-width:767px){promo-slider .promo-slider ks-swiper-container .swiper-container .swiper-button-prev{height:30px;top:41%}}promo-slider .promo-slider ks-swiper-container .slide{display:flex}@media(max-width:767px){promo-slider .promo-slider ks-swiper-container .slide{flex-direction:column}}promo-slider .promo-slider ks-swiper-container .slide .image,promo-slider .promo-slider ks-swiper-container .slide .text{flex-basis:50%}promo-slider .promo-slider ks-swiper-container .slide .image img{width:100%}promo-slider .promo-slider ks-swiper-container .slide .text{background-color:var(--color--slider-text-bg);display:flex;flex-direction:column;overflow:auto;padding:10px 40px}promo-slider .promo-slider ks-swiper-container .slide .text .title{font-size:1.2rem;font-weight:700}@media(max-width:767px){promo-slider .promo-slider ks-swiper-container .slide .text .title{font-size:1.5rem}}vehicle-detail-price-promo-end-date{color:var(--color--gray-40);display:flex;flex-grow:1}show-more-results-card{background-color:var(--color--branded-4);display:flex;flex-shrink:0;height:auto;justify-content:center;min-height:0;width:340px}show-more-results-card dws-card{width:100%}show-more-results-card dws-card .show-more-results-card__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1em}show-more-results-card dws-card .show-more-results-card__content .splash-search-results__btn,show-more-results-card dws-card .show-more-results-card__content .splash-search-results__other{margin-top:1em;width:unset}brands-search-stock-list{align-items:flex-end;display:flex;justify-content:center;margin:5px 0}brands-search-stock-list>a{align-items:center;display:flex;justify-content:center;padding:20px}brands-search-stock-list>a:hover{background-color:#00000010}brands-search-stock-list>a:active{background-color:#0000002d}@media(max-width:991px){brands-search-stock-list>a{padding:20px 5px}}highlighted-section{display:block}highlighted-section .highlighted-section{margin-bottom:20px;width:100%}highlighted-section .highlighted-section.color--primary{background-color:var(--color--primary);color:var(--color--on-primary)}highlighted-section .highlighted-section.color--surface{background-color:var(--color--surface);color:var(--color--on-surface)}highlighted-section .highlighted-section.color--surface-secondary{background-color:var(--color--surface-secondary);color:var(--color--on-surface-secondary)}@media(max-width:767px){highlighted-section .highlighted-section{padding:21px 14px}}highlighted-section .highlighted-section>.highlighted-section__content{width:100%}vehicle-not-found-page-content highlighted-section{margin:20px 0}vehicle-not-found-page-content highlighted-section highlighted-section-title i{justify-content:center}vehicle-not-found-page-content .cr294-404__contact-us{align-items:center;display:flex;justify-content:space-between;padding:40px 0}vehicle-not-found-page-content .cr294-404__contact-us>.cr294-404__contact-us__text{margin-right:30px}vehicle-price-delta{color:var(--color--price)}.vehicle-configurator-template car-configurator iframe{height:calc(100vh - 165px)}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template car-configurator iframe{height:calc(100vh - 100px)}}@media(max-width:991px){.vehicle-configurator-template car-configurator iframe{height:calc(var(--vh, 1vh)*100 - 163px);position:fixed;top:60px;width:90%;z-index:1}}.vehicle-configurator-template car-configurator .landscape-block{align-items:center;background-color:#000;color:#fff;display:none;flex-direction:column;height:100vh;justify-content:center;top:0;width:100vw;z-index:4}@media(orientation:landscape)and (min-width:425px)and (max-height:680px){.vehicle-configurator-template car-configurator .landscape-block.allow-landscape-block{display:flex;left:0;position:fixed;text-align:center;top:0}}.vehicle-configurator-template car-configurator .landscape-block>img{margin-bottom:20px;max-height:50%}.vehicle-configurator-template car-configurator .landscape-block>h2{text-align:center;width:100%}.vehicle-configurator-template car-configurator .car-configurator__hidden-cta{height:0;visibility:hidden}.vehicle-configurator-template car-configurator .car-configurator__hidden-cta cta-form-rey .cta-form-rey{height:0}.vehicle-configurator-template .template-content__wrapper{padding-bottom:0;padding-top:0}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template header.header.container-fluid.header--uxrev .header__topmenu,.vehicle-configurator-template header.header.container-fluid.header--uxrev .header__topmenu .header__logo>div>a>img{height:60px}}@media(max-width:991px){.vehicle-configurator-template header.header.container-fluid.header--uxrev{position:fixed;top:0;width:100%;z-index:3}}.vehicle-configurator-template .footerwrapper{margin:auto;max-width:var(--max-width--body)}.vehicle-configurator-template .footer.footer-legal-only{z-index:3}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template .footer.footer-legal-only{bottom:0;position:absolute;width:100%}}@media(max-width:991px){.vehicle-configurator-template .footer.footer-legal-only{bottom:60px;padding-bottom:0;position:fixed;width:100%}}.vehicle-configurator-template .footer.footer-legal-only .footer__wrapper{display:none}.vehicle-configurator-template .footer.footer-legal-only>.footer__legals{min-height:69px}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template .footer.footer-legal-only>.footer__legals{min-height:40px}}@media(max-width:991px){.vehicle-configurator-template .footer.footer-legal-only>.footer__legals{min-height:10px;padding-bottom:15px}}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template .footer.footer-legal-only .footer__legals{padding-top:0}.vehicle-configurator-template .footer.footer-legal-only .footer__legals .accordion--hidden-btn{padding-top:5px}}@media(max-width:991px){.vehicle-configurator-template .footer.footer-legal-only .footer__legals{padding-top:3px}.vehicle-configurator-template.no-accordion car-configurator iframe{height:calc(var(--vh, 1vh)*100 - 178px)}}.vehicle-configurator-template.no-accordion .footer>.footer__legals{max-height:70px;overflow:auto}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template.no-accordion .footer>.footer__legals{max-height:40px}}@media(max-width:991px){.vehicle-configurator-template.no-accordion .footer>.footer__legals{max-height:55px;padding-top:5px}}range-vehicles-grid .range-vehicles-cards-grid{display:flex;flex-wrap:wrap;margin:auto}@media screen and (max-width:1439px){range-vehicles-grid .range-vehicles-cards-grid{max-width:1060px}}@media screen and (max-width:1110px){range-vehicles-grid .range-vehicles-cards-grid{max-width:710px}}range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__group{display:contents}@media(max-width:767px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__group .range-family-info-destkop{display:none}}@media(min-width:768px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__group .range-family-info-mobile{display:none}}range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__group .range-vehicle-cards__items{display:contents}@media screen and (max-width:767px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__group .range-vehicle-cards__items{display:flex;flex-wrap:nowrap;overflow-x:scroll;scroll-snap-type:x mandatory}}range-vehicles-grid .range-vehicles-cards-grid .range-family-info{margin-top:20px}range-vehicles-grid .range-vehicles-cards-grid .range-family-info>h2{max-width:280px}range-vehicles-grid .range-vehicles-cards-grid .range-family-info>h2>img{display:block;height:auto;max-height:25px;max-width:100%}range-vehicles-grid .range-vehicles-cards-grid .range-family-info>.range-vehicle-cards__item__notes{font-weight:700;margin-top:10px}range-vehicles-grid .range-vehicles-cards-grid .range-family-info .range-vehicle-cards__item__notes,range-vehicles-grid .range-vehicles-cards-grid .range-family-info>h2{margin-left:20px;margin-right:20px}@media screen and (min-width:768px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__group:not(:last-child) .range-vehicle-cards__item--last range-vehicle-card{margin-right:20px}}range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__item:not(.range-vehicle-cards__item--last) range-vehicle-card{padding-right:20px}@media(max-width:767px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__item:not(.range-vehicle-cards__item--last) range-vehicle-card{padding-right:5px}}@media screen and (min-width:1440px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__group .range-vehicle-cards__item.item--multiple-of-4 range-vehicle-card{margin-right:0;padding-right:0}}@media screen and (min-width:1111px)and (max-width:1439px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__group .range-vehicle-cards__item.item--multiple-of-3 range-vehicle-card{margin-right:0;padding-right:0}}@media screen and (min-width:768px)and (max-width:1110px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__group .range-vehicle-cards__item.item--multiple-of-2 range-vehicle-card{margin-right:0;padding-right:0}}range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__item{display:flex;flex-direction:column;justify-content:flex-end;scroll-snap-align:start}@media screen and (min-width:768px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__item{margin-top:20px}range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__item range-vehicle-card{margin-top:20px;padding-top:20px}}@media(max-width:767px){range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__item:not(.range-vehicle-cards__item--only) range-vehicle-card .card{max-width:375px;width:85vw}}range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__item .range-vehicle-cards__item__notes{position:relative}range-vehicles-grid .range-vehicles-cards-grid .range-vehicle-cards__item .range-vehicle-cards__item__notes>p{position:absolute}range-vehicle-card{border-top:1px solid var(--color--primary-darken);display:flex;padding-bottom:20px}range-vehicle-card .range-vehicle-card-container{border-bottom:1px solid var(--color--gray-10);display:flex;flex-direction:column;flex-grow:1;font-size:.75rem;overflow:hidden;padding:5px}range-vehicle-card .range-vehicle-card-container .range-vehicle-card-info{min-height:50px}range-vehicle-card .range-vehicle-card-container .editorial-card-info,range-vehicle-card .range-vehicle-card-container card-info{min-height:100px}@media(min-width:768px){range-vehicle-card .card{width:335px}}range-vehicle-card .card .card__content-top-text{min-height:auto}.heritage_form{--color--form-background:#bdb58e;--color--form-text:#000;--color--form-field-background:#e4e4e4;--color--form-field-text:#000}heritage section{margin:auto;max-width:var(--max-width--body)}heritage .heritage_container-logo{background-color:#fff}heritage .heritage_container-nav .nav-superior{background-color:#bdb58e;display:flex;height:308px;justify-content:center;padding-top:15px}heritage .heritage_container-nav .nav-superior img{height:-moz-fit-content;height:fit-content;max-width:100%}heritage .heritage_container-nav .nav-inferior{display:flex;flex-direction:row;justify-content:center;margin:-225px auto 0;width:-moz-fit-content;width:fit-content}heritage .heritage_container-nav .nav-inferior>div{align-items:center;display:flex;height:354px;justify-content:center;margin:0 3px;width:240px}heritage .heritage_container-nav .nav-inferior>div .overlay{background-color:#000;height:inherit;opacity:40%;position:absolute;width:inherit;z-index:0}heritage .heritage_container-nav .nav-inferior>div img{filter:grayscale(50%);margin-top:150px}heritage .heritage_container-maintitle{margin-top:30px}heritage .heritage_container-maintitle h1,heritage .heritage_container-maintitle h2{font-size:2.875rem;margin-top:30px}heritage .heritage_container-maintitle .maintitle{color:#bdb58e;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}heritage .heritage_container-maintitle .maintitle h1{letter-spacing:3px}heritage .heritage_container-maintitle p{font-size:larger;margin:30px auto;text-align:center;width:860px}heritage .heritage_container-steps{background-color:#d8d2c5;margin-top:30px;min-height:800px}heritage .heritage_container-steps .general-container{display:flex;flex-direction:row;justify-content:space-around;padding:5% 0}heritage .heritage_container-steps .general-container .heritage_what-we-do{border:5px solid #000;height:350px;padding:15px;width:350px}heritage .heritage_container-steps .general-container .heritage_what-we-do>img{margin:100px 0 0 .5vw;max-width:350px}heritage .heritage_container-steps .general-container .heritage_what-we-do .maintitle{display:flex;justify-content:space-between;margin:0 auto 15px}heritage .heritage_container-steps .general-container .heritage_what-we-do .maintitle>img{height:38px;width:38px}@media screen and (max-width:1024px){heritage .heritage_container-steps .general-container .heritage_what-we-do .maintitle>img{width:25px}}heritage .heritage_container-steps .general-container .steps_container{display:flex;flex-direction:column;width:750px}heritage .heritage_container-steps .general-container .steps_container .pair-container{display:flex;flex-direction:row;margin-bottom:5%}heritage .heritage_container-steps .general-container .steps_container .pair-container .step-1,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-2,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-3,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-4{margin-right:5%;width:50%}heritage .heritage_container-steps .general-container .steps_container .pair-container .step-1 h1,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-2 h1,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-3 h1,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-4 h1{font-size:1.5rem}heritage .heritage_container-steps .general-container .steps_container .pair-container .step-title{align-items:center;border-bottom:3px solid #a99b79;display:flex;margin-bottom:10px;padding-bottom:10px}heritage .heritage_container-steps .general-container .steps_container .pair-container .step-title .step-number{color:#a99b79;font-size:4rem;font-weight:200;margin-right:14px}heritage .heritage_container-where{margin-top:-250px;padding:30px}heritage .heritage_container-where .general-container{border:5px solid #000;height:600px;margin:auto;padding:20px;width:80%}heritage .heritage_container-where .general-container .heritage_where-are-we{align-items:baseline;display:flex;justify-content:space-between}heritage .heritage_container-where .general-container .heritage_where-are-we .maintitle{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}heritage .heritage_container-where .general-container .heritage_where-are-we .maintitle h1{margin-bottom:10px}heritage .heritage_container-where .general-container .heritage_where-are-we img{height:38px;transform:rotate(90deg);width:38px}@media screen and (max-width:1024px){heritage .heritage_container-where .general-container .heritage_where-are-we img{width:25px}}heritage .heritage_container-where .general-container .heritage_motorvillage{align-items:center;display:flex}heritage .heritage_container-where .general-container .heritage_motorvillage .maintitle{display:flex;flex-direction:column}heritage .heritage_container-where .general-container .heritage_motorvillage .maintitle h1{border-bottom:3px solid #a99b79;margin-bottom:10px;padding-bottom:10px}heritage .heritage_container-where .general-container .heritage_motorvillage img{flex-shrink:0;margin-right:-88px}heritage .heritage_container-hub{margin:6vw auto 3vw}heritage .heritage_container-hub .general-container{display:flex;justify-content:space-between;padding:0 7.3%}heritage .heritage_container-hub .general-container .pair-container{align-items:center;display:flex;flex-basis:50%;flex-direction:column}heritage .heritage_container-hub .general-container .pair-container>div{display:flex;height:250px;margin-bottom:50px}heritage .heritage_container-hub .general-container .pair-container>div .maintitle{display:flex;flex-direction:column}heritage .heritage_container-hub .general-container .pair-container>div .maintitle h1{border-bottom:3px solid #a99b79;font-size:1.8em;margin-bottom:10px;padding-bottom:10px}heritage .heritage_container-hub .general-container .pair-container>div .maintitle p{width:80%}heritage .heritage_container-hub .general-container .pair-container>div img{flex-shrink:0;height:165px;width:250px}heritage .heritage_container-hub .general-container .pair-container:first-child{margin-right:30px}heritage .heritage_container-moreinfo .general-container{background-color:#d8d2c5;padding:2% 0}heritage .heritage_container-moreinfo .general-container .maintitle{margin:auto;text-align:center;width:50%}heritage .heritage_container-moreinfo .general-container .maintitle p{margin-bottom:15px}heritage .heritage_container-moreinfo .general-container .maintitle cta-form-rey{display:flex;justify-content:center}heritage .heritage_container-moreinfo .general-container .maintitle cta-form-rey cta-ng{margin:auto;width:250px}heritage .heritage_container-aboutus{margin-top:30px}heritage .heritage_container-aboutus .general-container{align-items:center;background-color:#bdb58e;display:flex;height:500px;justify-content:flex-end;padding:0 15%}heritage .heritage_container-aboutus .general-container .maintitle{display:flex;flex-direction:column;padding-top:7%;width:50%}heritage .heritage_container-aboutus .general-container .maintitle h1,heritage .heritage_container-aboutus .general-container .maintitle p{margin-bottom:30px}heritage .heritage_container-aboutus .general-container .maintitle cta-ng{width:33.33333%}@media screen and (max-width:1280px){heritage .heritage_container-hub .general-container{display:flex;flex-direction:column;justify-content:unset;padding:unset}heritage .heritage_container-hub .general-container .pair-container{flex-basis:unset;margin:auto;width:80vw}heritage .heritage_container-hub .general-container .pair-container .maintitle{width:50vw}heritage .heritage_container-hub .general-container .pair-container:first-child{margin-right:auto}heritage .heritage_container-aboutus .general-container{background-position-x:50%;padding:unset}heritage .heritage_container-aboutus .general-container .maintitle cta-ng{width:200px}heritage .heritage_container-aboutus .general-container .maintitle p{width:70%}}@media screen and (max-width:1199px){heritage .heritage_container-nav .nav-inferior>div{width:187px}heritage .heritage_container-maintitle .maintitle{margin-bottom:20px}heritage .heritage_container-maintitle .maintitle h1,heritage .heritage_container-maintitle .maintitle h2{font-size:2.5rem}heritage .heritage_container-maintitle p{width:80vw}heritage .heritage_container-steps{height:1150px}heritage .heritage_container-steps .general-container .heritage_what-we-do,heritage .heritage_container-steps .general-container .steps_container{width:300px}heritage .heritage_container-steps .general-container .steps_container .pair-container{align-items:center;flex-direction:column;margin-bottom:unset}heritage .heritage_container-steps .general-container .steps_container .pair-container .step-1,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-2,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-3,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-4{margin-bottom:12px;margin-right:unset;width:100%}heritage .heritage_container-where{margin-top:-25%;padding:7%}heritage .heritage_container-where .general-container{height:450px;width:100%}heritage .heritage_container-where .general-container .heritage_where-are-we{margin-bottom:4%}heritage .heritage_container-where .general-container .heritage_motorvillage img{margin-right:-5%;width:50%}}@media screen and (max-width:768px){heritage .heritage_container-maintitle .maintitle{align-items:center;letter-spacing:1.5px}heritage .heritage_container-maintitle .maintitle h2{margin-top:10px;text-align:center}heritage .heritage_container-maintitle .maintitle span{display:none}heritage .heritage_container-steps .general-container{justify-content:space-between;padding:5% 20px}heritage .heritage_container-where{padding:2%}heritage .heritage_container-where .general-container{height:350px}heritage .heritage_container-where .general-container .heritage_motorvillage img{margin:-3vw 0 0;width:40%}heritage .heritage_container-aboutus .general-container{background-position-x:60%}heritage .heritage_container-aboutus .general-container .maintitle{padding:unset}heritage .heritage_container-aboutus .general-container .maintitle h1{font-size:2rem}}@media screen and (max-width:767px){heritage .heritage_container-nav .nav-superior{height:-moz-fit-content;height:fit-content;padding:5%}heritage .heritage_container-nav .nav-inferior{display:none}heritage .heritage_container-steps{height:1700px}heritage .heritage_container-steps .general-container{align-items:center;flex-direction:column}heritage .heritage_container-steps .general-container .steps_container{margin-top:50px}heritage .heritage_container-steps .general-container .steps_container .pair-container{margin-bottom:unset}heritage .heritage_container-steps .general-container .steps_container .pair-container .step-1,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-2,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-3,heritage .heritage_container-steps .general-container .steps_container .pair-container .step-4{margin-top:60px}}@media screen and (max-width:650px){heritage .heritage_container-hub .general-container .pair-container>div{flex-direction:column;height:auto;margin-bottom:15px}heritage .heritage_container-hub .general-container .pair-container>div .maintitle{margin-top:50px;width:80vw}heritage .heritage_container-hub .general-container .pair-container>div .maintitle h1{padding-bottom:15px}heritage .heritage_container-hub .general-container .pair-container>div .maintitle h1,heritage .heritage_container-hub .general-container .pair-container>div .maintitle p{margin-bottom:15px;width:100%}heritage .heritage_container-hub .general-container .pair-container>div img{height:auto;width:100vw}heritage .heritage_container-where{margin-top:-170px}heritage .heritage_container-aboutus .general-container{align-items:unset;background-position-x:35%;background-repeat:no-repeat;background-size:500% 120%;height:900px;justify-content:flex-start;padding-left:15px}heritage .heritage_container-aboutus .general-container .maintitle{justify-content:flex-start;margin-top:5%;width:70%}heritage .heritage_container-aboutus .general-container .maintitle h1{font-size:1.5rem}heritage .heritage_container-aboutus .general-container .maintitle h1,heritage .heritage_container-aboutus .general-container .maintitle p{margin-bottom:10px;width:100%}heritage .heritage_container-aboutus .general-container .maintitle cta-ng{width:150px}}@media screen and (max-width:480px){heritage .heritage_container-maintitle .maintitle h1,heritage .heritage_container-maintitle .maintitle h2{font-size:10vw}heritage .heritage_container-steps .general-container .heritage_what-we-do{height:250px;width:300px}heritage .heritage_container-steps .general-container .heritage_what-we-do>img{margin:unset;margin-top:15%;position:absolute;right:0;width:75%}heritage .heritage_container-steps .general-container .steps_container{margin-top:30%;width:300px}heritage .heritage_container-where{margin-top:-215px}heritage .heritage_container-where .general-container{height:750px;padding:6%;width:300px}heritage .heritage_container-where .general-container .heritage_motorvillage{flex-direction:column;margin-top:8vh}heritage .heritage_container-where .general-container .heritage_motorvillage img{margin-right:unset;margin-top:230px;position:absolute;width:100%}heritage .heritage_container-moreinfo{margin-bottom:30px}heritage .heritage_container-moreinfo .general-container{padding:10% 0}heritage .heritage_container-moreinfo .general-container .maintitle{width:70%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){heritage .ie10up{property:value}heritage .heritage_container-nav .nav-inferior>div .overlay{display:none}heritage .heritage_container-steps .general-container .heritage_what-we-do{height:300px}heritage .heritage_container-where .general-container .heritage_motorvillage .maintitle{display:block}heritage .heritage_container-where .general-container .heritage_motorvillage .maintitle img{margin-right:-102px}heritage .heritage_container-hub{margin:6vw auto 3vw}heritage .heritage_container-hub .general-container{justify-content:space-around}heritage .heritage_container-hub .general-container .pair-container{flex-basis:unset}heritage .heritage_container-hub .general-container .pair-container>div .maintitle{display:block;max-width:300px}heritage .heritage_container-hub .general-container .pair-container>div .maintitle p{width:90%}}search-vehicle-rent{--color--primary:var(--bgColor--cta--cr250-rent);display:block;margin-top:-20px;padding-bottom:40px}search-vehicle-rent .search-vehicle-rent__canvas{margin:0 -20px}search-vehicle-rent .search-vehicle-rent__canvas>.search-vehicle-rent__canvas__content{background:var(--cr250-rent-gradient);height:281px;padding:0;width:100%}@media(max-width:767px){search-vehicle-rent .search-vehicle-rent__canvas>.search-vehicle-rent__canvas__content{height:330px}}search-vehicle-rent .search-vehicle-rent__canvas>.search-vehicle-rent__canvas__content>.search-vehicle-rent__canvas__content__png{align-items:center;background-position:calc(100% - 100px);background-repeat:no-repeat;background-size:250px auto;display:flex;height:100%;width:100%}@media(max-width:1040px){search-vehicle-rent .search-vehicle-rent__canvas>.search-vehicle-rent__canvas__content>.search-vehicle-rent__canvas__content__png{background-position:calc(100% - 50px) 20px;background-size:150px auto}}search-vehicle-rent .search-vehicle-rent__canvas>.search-vehicle-rent__canvas__content>.search-vehicle-rent__canvas__content__png>h1{color:#fff;font-size:45px;margin:0 60px;max-width:629px}@media(max-width:767px){search-vehicle-rent .search-vehicle-rent__canvas>.search-vehicle-rent__canvas__content>.search-vehicle-rent__canvas__content__png>h1{font-size:35px;margin:0 30px}}search-vehicle-rent .search-vehicle-rent__text{background-color:var(--color--surface-secondary);margin:0 -20px;padding:40px 20px 20px}search-vehicle-rent .search-vehicle-rent__search>.search-vehicle-rent__search__top{align-items:center;display:flex;margin:40px 0 20px}@media(max-width:767px){search-vehicle-rent .search-vehicle-rent__search>.search-vehicle-rent__search__top{flex-direction:column}search-vehicle-rent .search-vehicle-rent__search>.search-vehicle-rent__search__top>.search-vehicle-rent__search__top__title{align-self:flex-start}search-vehicle-rent .search-vehicle-rent__search>.search-vehicle-rent__search__top>.search-vehicle-rent__search__top__filter{align-self:flex-end;margin-top:20px}}search-vehicle-rent .search-vehicle-rent__search>.search-vehicle-rent__search__top>.search-vehicle-rent__search__top__title{flex-grow:1}search-vehicle-rent .search-vehicle-rent__search .search-vehicle-rent__search__results>.search-vehicle-rent__search__results__commercial{margin-top:40px}search-vehicle-rent .search-vehicle-rent__search .search-vehicle-rent__search__results .search-vehicle-rent__search__results__grid{display:flex;flex-wrap:wrap;margin:auto}search-vehicle-rent .search-vehicle-rent__search .search-vehicle-rent__search__results .search-vehicle-rent__search__results__grid>vehicle-rent-card{margin:7px}@media(max-width:1445px){search-vehicle-rent .search-vehicle-rent__search .search-vehicle-rent__search__results .search-vehicle-rent__search__results__grid{width:1050px}}@media(max-width:1080px){search-vehicle-rent .search-vehicle-rent__search .search-vehicle-rent__search__results .search-vehicle-rent__search__results__grid{width:700px}}@media(max-width:767px){search-vehicle-rent .search-vehicle-rent__search .search-vehicle-rent__search__results .search-vehicle-rent__search__results__grid,search-vehicle-rent .search-vehicle-rent__search .search-vehicle-rent__search__results .search-vehicle-rent__search__results__grid>vehicle-rent-card{width:100%}}search-vehicle-rent .search-vehicle-rent__search>.search-vehicle-rent__search__results__disclaimer{margin-top:40px}search-vehicle-rent .search-vehicle-rent__promo{background-color:var(--color--surface-secondary);display:flex;margin-top:20px}search-vehicle-rent .search-vehicle-rent__promo>half-img-section>div{flex-basis:50%}search-vehicle-rent .search-vehicle-rent__promo>half-img-section .search-vehicle-rent__promo__text{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 80px}search-vehicle-rent .search-vehicle-rent__promo>half-img-section .search-vehicle-rent__promo__text>h2{margin-bottom:20px}search-vehicle-rent .search-vehicle-rent__promo>half-img-section .search-vehicle-rent__promo__text>.search-vehicle-rent__promo__text__cta{display:flex;flex-direction:row-reverse;margin-top:12px}search-vehicle-rent .search-vehicle-rent__promo>half-img-section .search-vehicle-rent__promo__text>.search-vehicle-rent__promo__text__cta .cta-ng{min-width:150px}@media(max-width:991px){search-vehicle-rent .search-vehicle-rent__promo>half-img-section .search-vehicle-rent__promo__text{padding-bottom:20px}}@media(max-width:1140px){search-vehicle-rent .search-vehicle-rent__promo>half-img-section .search-vehicle-rent__promo__text{flex-basis:auto;margin:20px}}vehicle-rent-card{display:block;width:330px}vehicle-rent-card>vehicle-card{height:100%}vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__price,vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__time{padding:0 5px}vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__time{font-size:15px;font-weight:700;padding-bottom:5px;padding-top:10px}vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__price{display:flex;justify-content:space-between;padding-bottom:10px;padding-top:5px}vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__price>.vehicle-rent-card__price__advance{align-items:flex-start;display:flex;flex-direction:column}vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__price>.vehicle-rent-card__price__advance>.vehicle-rent-card__price__advance__label{font-size:12px}vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__price>.vehicle-rent-card__price__advance>.vehicle-rent-card__price__advance__value{font-size:20px;font-weight:700;line-height:15px}vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__price>.vehicle-rent-card__price__rental{align-items:flex-end;display:flex;flex-direction:column}vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__price>.vehicle-rent-card__price__rental>.vehicle-rent-card__price__rental__value{color:var(--color--text--cr250-rent);font-size:var(--font-size--xxl);font-weight:700;line-height:30px;margin-top:6px}vehicle-rent-card>vehicle-card vehicle-card-footer>.vehicle-rent-card__price>.vehicle-rent-card__price__rental>.vehicle-rent-card__price__rental__label{font-size:12px}vehicle-rent-card>vehicle-card vehicle-card-footer .vehicle-rent-card__cta{display:flex;flex-wrap:wrap;gap:5px}vehicle-rent-card>vehicle-card vehicle-card-footer .vehicle-rent-card__cta>*{flex:1;white-space:nowrap}vehicle-rent-card>vehicle-card vehicle-card-footer .vehicle-rent-card__cta>* .cta-ng{font-size:12px;white-space:normal;width:100%}.vehicle-rent_form{--color--form-text:#e4e4e4;--color--form-field-background:#000;--color--form-field-text:#e4e4e4}.vehicle-rent_form .form-layer{background:var(--cr250-rent-gradient)}vehicle-rent-detail{--color--primary:var(--bgColor--cta--cr250-rent);display:block;margin-top:-20px;padding-bottom:40px}vehicle-rent-detail section{margin-top:30px}vehicle-rent-detail section h2{margin-bottom:10px}vehicle-rent-detail section:not(.vehicle-rent-detail__summary):not(.vehicle-rent-detail__rent-info) h2{color:var(--color--text--cr250-rent)}vehicle-rent-detail section p{margin-bottom:10px}vehicle-rent-detail section .icons-list{margin-left:5px}vehicle-rent-detail section .icons-list .imported-svg{max-height:24px;max-width:30px;width:100%}vehicle-rent-detail section .icons-list .imported-svg svg{height:100%;width:100%}vehicle-rent-detail .vehicle-rent-detail--desktop{display:flex}@media(max-width:991px){vehicle-rent-detail .vehicle-rent-detail--desktop{display:none}}vehicle-rent-detail .vehicle-rent-detail--desktop>.vehicle-rent-detail--desktop__left{padding-right:10px;width:50%}vehicle-rent-detail .vehicle-rent-detail--desktop>.vehicle-rent-detail--desktop__right{padding-left:10px;width:50%}vehicle-rent-detail .vehicle-rent-detail--mobile{display:none;flex-direction:column}vehicle-rent-detail .vehicle-rent-detail--mobile .vehicle-rent-detail__rent-info{margin-top:10px}vehicle-rent-detail .vehicle-rent-detail--mobile .vehicle-rent-detail__rent-info>.vehicle-rent-detail__rent-info__data{margin-top:0}@media(max-width:991px){vehicle-rent-detail .vehicle-rent-detail--mobile{display:flex}}vehicle-rent-detail .vehicle-rent-detail__img{padding-top:56.25%;position:relative;width:100%}vehicle-rent-detail .vehicle-rent-detail__img>img{height:auto;position:absolute;top:0;width:100%}vehicle-rent-detail .vehicle-rent-detail__summary{display:flex;justify-content:space-between}vehicle-rent-detail .vehicle-rent-detail__summary>.vehicle-rent-detail__summary__model-data>.vehicle-rent-detail__summary__model{flex-basis:100%;font-size:var(--font-size--xxl);font-weight:700;line-height:1;margin-top:0}@media(min-width:1680px){vehicle-rent-detail .vehicle-rent-detail__summary>.vehicle-rent-detail__summary__model-data>.vehicle-rent-detail__summary__model{font-size:var(--font-size--xxxl)}}vehicle-rent-detail .vehicle-rent-detail__summary>.vehicle-rent-detail__summary__model-data>.vehicle-rent-detail__summary__trim{color:var(--color--gray-40);flex-basis:100%;font-size:var(--font-size--lg)}@media(max-width:991px){vehicle-rent-detail .vehicle-rent-detail__summary>.vehicle-rent-detail__summary__model-data>.vehicle-rent-detail__summary__trim{margin-bottom:.5em}}@media(min-width:992px){vehicle-rent-detail .vehicle-rent-detail__summary>.vehicle-rent-detail__summary__model-data>.vehicle-rent-detail__summary__trim{color:var(--color--section-text);display:flex;flex-basis:50%}}@media(min-width:1680px){vehicle-rent-detail .vehicle-rent-detail__summary>.vehicle-rent-detail__summary__model-data>.vehicle-rent-detail__summary__trim{font-size:var(--font-size--xl)}}vehicle-rent-detail .vehicle-rent-detail__price{align-items:flex-end;display:flex;flex-basis:auto;flex-direction:column;justify-content:flex-end;line-height:1.2}vehicle-rent-detail .vehicle-rent-detail__price>.vehicle-rent-detail__price__starting-from{font-size:var(--font-size--xs)}vehicle-rent-detail .vehicle-rent-detail__price>.vehicle-rent-detail__price__value>h1{color:var(--color--text--cr250-rent)!important;flex-basis:auto;flex-grow:1}vehicle-rent-detail .vehicle-rent-detail__price>.vehicle-rent-detail__price__value>h1 .vehicle-detail-info__name__model{font-size:1.7rem;font-weight:700;line-height:1;margin-top:0}@media(min-width:1680px){vehicle-rent-detail .vehicle-rent-detail__price>.vehicle-rent-detail__price__value>h1 .vehicle-detail-info__name__model{font-size:2rem}}vehicle-rent-detail .vehicle-rent-detail__price>.vehicle-rent-detail__price__value>h1 .vehicle-detail-info__name__trim{color:var(--color--gray-40);flex-basis:100%;font-size:1.2rem}@media(max-width:991px){vehicle-rent-detail .vehicle-rent-detail__price>.vehicle-rent-detail__price__value>h1 .vehicle-detail-info__name__trim{margin-bottom:.5em}}@media(min-width:992px){vehicle-rent-detail .vehicle-rent-detail__price>.vehicle-rent-detail__price__value>h1 .vehicle-detail-info__name__trim{color:var(--color--section-text);display:flex;flex-basis:50%}}@media(min-width:1680px){vehicle-rent-detail .vehicle-rent-detail__price>.vehicle-rent-detail__price__value>h1 .vehicle-detail-info__name__trim{font-size:1.5rem}}vehicle-rent-detail .vehicle-rent-detail__price>.vehicle-rent-detail__price__label{font-size:var(--font-size--xs)}vehicle-rent-detail .vehicle-rent-detail__rent-info{display:flex;font-size:var(--font-size--lg);justify-content:space-between}vehicle-rent-detail .vehicle-rent-detail__rent-info>div:first-child{font-weight:700}vehicle-rent-detail .vehicle-rent-detail__contacts highlighted-section-content{display:flex;flex-wrap:wrap;justify-content:space-between}vehicle-rent-detail .vehicle-rent-detail__contacts highlighted-section-content>div{align-items:center;display:flex;flex-wrap:wrap;gap:5px}vehicle-rent-detail .vehicle-rent-detail__contacts highlighted-section-content>div.vehicle-rent-detail__contacts__label{font-weight:700;margin-right:10px}@media(max-width:768px){vehicle-rent-detail .vehicle-rent-detail__contacts highlighted-section-content>div.vehicle-rent-detail__contacts__btns{flex-direction:column}vehicle-rent-detail .vehicle-rent-detail__contacts highlighted-section-content>div.vehicle-rent-detail__contacts__btns>*{margin-block:5px;min-width:100%}}vehicle-rent-detail .vehicle-rent-detail__contacts highlighted-section-content>div.vehicle-rent-detail__contacts__btns>:not(:last-child){margin-right:10px}@media(max-width:768px){vehicle-rent-detail .vehicle-rent-detail__contacts highlighted-section-content>div.vehicle-rent-detail__contacts__btns>:not(:last-child){margin-right:0}}vehicle-rent-detail .vehicle-rent-detail__contacts highlighted-section-content>div.vehicle-rent-detail__contacts__btns>*{flex:1 0 auto;width:auto}@media(max-width:767px),(min-width:992px)and (max-width:1350px){vehicle-rent-detail .vehicle-rent-detail__summary{flex-direction:column}}cta-ng{display:inline}cta-ng .cta-ng{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}cta-ng .cta-ng .cta-ng__label span{display:block}cta-ng .cta-ng .cta-ng__icon{font-size:var(--font-size--lg)}cta-ng .cta-ng:not(.cta-variant--non-filled){--color-cta-background:var(--color--primary);--color-cta-text:var(--color--cta);background:var(--color-cta-background);border-radius:7px;color:var(--color-cta-text);cursor:pointer;font-size:var(--font-size--xs);font-weight:700;height:1px;justify-content:space-between;min-height:40px;min-width:40px;padding:.6em 1em;text-transform:uppercase;transition:background .3s ease}cta-ng .cta-ng:not(.cta-variant--non-filled) i.icon{margin-left:10px}@media(min-width:992px){cta-ng .cta-ng:not(.cta-variant--non-filled){font-size:.875rem}}cta-ng .cta-ng:not(.cta-variant--non-filled).color--primary{--color-cta-background:var(--color--primary);--color-cta-text:var(--color--on-primary)}cta-ng .cta-ng:not(.cta-variant--non-filled).color--secondary{--color-cta-background:var(--color--secondary);--color-cta-text:var(--color--on-secondary)}cta-ng .cta-ng:not(.cta-variant--non-filled).color--primary-darken{--color-cta-background:var(--color--primary-darken);--color-cta-text:var(--color--on-primary)}cta-ng .cta-ng:not(.cta-variant--non-filled).color--on-primary{--color-cta-background:var(--color--on-primary);--color-cta-text:var(--color--primary)}cta-ng .cta-ng:not(.cta-variant--non-filled).color--cr250-rent{--color-cta-background:var(--bgColor--cta--cr250-rent)}cta-ng .cta-ng:not(.cta-variant--non-filled).color--branded-18{--color-cta-background:var(--color--branded-18)}cta-ng .cta-ng:not(.cta-variant--non-filled).color--transparent{--color-cta-background:var(--color--opacity-mask);--color-cta-text:var(--color--text)}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--xxs{font-size:var(--font-size--xxs);min-height:32px}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--xxs .cta-ng__icon{font-size:var(--font-size--sm)}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--xs{font-size:var(--font-size--xs);min-height:32px}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--xs .cta-ng__icon{font-size:var(--font-size--md)}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--sm{font-size:var(--font-size--sm);min-height:32px}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--sm .cta-ng__icon{font-size:var(--font-size--lg)}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--md{font-size:var(--font-size--md);min-height:50px}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--md .cta-ng__icon{font-size:var(--font-size--xl)}@media(max-width:767px){cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--md{font-size:var(--font-size--xs)}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--md .cta-ng__icon{font-size:var(--font-size--md)}}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--lg{font-size:var(--font-size--lg);min-height:50px}cta-ng .cta-ng:not(.cta-variant--non-filled).cta-ng--font-size--lg .cta-ng__icon{font-size:var(--font-size--xxl)}cta-ng .cta-ng.cta-variant--non-filled{background:#0000;color:var(--color--primary);cursor:pointer;font-size:var(--font-size--sm);min-width:40px}cta-ng .cta-ng.cta-variant--non-filled .icon{background:var(--color--primary);border-radius:50%;color:var(--color--cta);margin-left:1em;padding:.3em}cta-ng .cta-ng.cta-variant--non-filled.color--secondary{color:var(--color--on-secondary)}cta-ng .cta-ng.cta-variant--non-filled.color--secondary .icon{background:var(--color--on-secondary)}cta-ng.cta-ng--centered>.cta-ng{justify-content:center}cta-ng.cta-ng--reverse>.cta-ng{flex-direction:row-reverse}cta-ng.cta-ng--reverse>.cta-ng i{margin-left:0;margin-right:5px}cta-ng[disabled]{opacity:.3;pointer-events:none}cta-ng .cta-reversed{background-color:initial;color:var(--color--branded-7);flex-direction:row-reverse;justify-content:flex-end}cta-ng .cta-ng__counter{align-items:center;background-color:var(--color--success);border-radius:50%;color:var(--color--on-primary);font-size:var(--font-size--xs);height:16px;position:absolute;right:1%;text-align:center;top:5%;width:16px}cta-ng.click-disabled{opacity:.3;pointer-events:none}cta-form cta-ng{display:flex;flex-grow:1}cta-form .cta-form floating-layer-form .floating-layer-form__content{width:30em!important}cta-form .cta-form floating-layer-form .floating-layer-form__content .floating-layer-form__head{color:#fff!important}cta-form .cta-form floating-layer-form .floating-layer-form__content form-remote-booking>div{display:block;height:100%;overflow:auto;padding:2em 4em}compare{display:block}@media screen and (min-width:991px){compare{margin-left:-10px;margin-right:-10px}}compare .compare-vehicles__vehicles-list{position:sticky;top:120px;z-index:2}@media screen and (max-width:767px){compare .compare-vehicles__vehicles-list{top:60px}}compare .compare-vehicles__vehicles-list .compare-vehicles__vehicle-image-container{max-height:100px}back-button{display:block;font-weight:700;height:60px}back-button a{align-items:center;display:flex;height:100%;width:max-content}back-button a .icon{margin-right:20px;transform:translateY(1px)}freespee-ng-cta-primary{display:block;width:100%}freespee-ng-cta-primary .cta-ng{align-items:center;justify-content:center}freespee-ng-cta-primary .cta-ng>.cta-ng__label{letter-spacing:1px;padding:0}freespee-ng-cta-primary .--vertical .cta-ng{flex-direction:column}freespee-ng-cta-primary .--spaced-items .cta-ng{justify-content:space-between}ecommerce-form-section{display:block;margin-bottom:10px;margin-left:10px}@media(max-width:767px){ecommerce-form-section{margin:10px}}ecommerce-form-section .ajax-loader{height:100px;width:100%}ecommerce-form-section>section>.byv-form-section__main{display:flex;height:100%;justify-content:flex-start;text-align:start;width:100%}ecommerce-form-section>section>.byv-form-section__main.byv-form-section__main--column{flex-direction:column}ecommerce-form-section>section>.byv-form-section__main.byv-form-section__main--column .byv-form-section__main-left,ecommerce-form-section>section>.byv-form-section__main.byv-form-section__main--column .byv-form-section__main-right{padding:20px;width:100%}ecommerce-form-section>section>.byv-form-section__main svg{fill:var(--color--primary);display:block;height:100%;margin-left:-1px;margin-right:-35px;position:absolute;right:0;width:40px;z-index:1}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-left{background-color:var(--color--primary);border-bottom-left-radius:5px;border-top-left-radius:5px;color:var(--color--cta-text--primary);display:flex;flex-direction:column;justify-content:center;padding:10px 50px 10px 30px;position:relative;width:45%}@media screen and (max-width:767px){ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-left{border-radius:5px}}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-left>.byv-form-section__info{display:flex;flex-direction:column;margin-bottom:10px}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-left>.byv-form-section__info>.byv-form-section__info__text{font-size:var(--font-size--md)}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-left>.byv-form-section__info>.byv-form-section__info__price{align-items:baseline;display:flex;margin-top:5px;white-space:nowrap}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-left>.byv-form-section__info>.byv-form-section__info__price>span{font-size:x-small;margin-left:10px}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-left>.byv-form-section__info>.byv-form-section__info__price>h2{color:inherit;font-size:var(--font-size--lg)}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-left>.byv-form-section__info>.byv-form-section__info__price>ecommerce-tooltip{margin-left:10px}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__ecommerce-fase2--main-left{background-color:var(--color--primary);border-bottom-left-radius:5px;border-top-left-radius:5px;color:var(--color--cta-text--primary);display:flex;flex-direction:column;justify-content:center;padding:10px 50px 10px 30px;position:relative;width:60%}@media screen and (max-width:767px){ecommerce-form-section>section>.byv-form-section__main .byv-form-section__ecommerce-fase2--main-left{border-radius:5px;flex-direction:row;justify-content:space-between;padding:10px;width:100%}}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__ecommerce-fase2--main-left>.byv-form-section__info{display:flex;flex-direction:column;margin-bottom:10px}@media screen and (max-width:767px){ecommerce-form-section>section>.byv-form-section__main .byv-form-section__ecommerce-fase2--main-left>.byv-form-section__info{width:100%}}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__ecommerce-fase2--main-left>.byv-form-section__info>.byv-form-section__info__fase2-text-container{align-items:flex-end;display:flex;margin-top:10px}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__ecommerce-fase2--main-left>.byv-form-section__info>.byv-form-section__info__fase2-text-container>.byv-form-section__info__fase2-text{align-items:flex-start;display:flex;font-size:var(--font-size--sm);justify-content:space-between;width:100%}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__ecommerce-fase2--main-left>.byv-form-section__info>.byv-form-section__info__fase2-text-container>.byv-form-section__info__fase2-text ecommerce-tooltip .info-tooltip{display:inline-block;margin-left:5px;padding-top:0}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__ecommerce-fase2--main-left>.byv-form-section__info p{font-size:var(--font-size--md);font-weight:700}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-right{background-color:var(--color--branded-24);border-bottom-right-radius:5px;border-top-right-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:20px 20px 20px 50px;width:55%}ecommerce-form-section>section>.byv-form-section__main .byv-form-section__main-right>cta-ng{margin-top:10px;width:100%}ecommerce-form-section>section>.byv-form-section__main>.byv-form-section__terms{text-decoration:underline}ecommerce-form-section>section .byv-form-section__cta-section__already-booked{margin:24px 0;text-align:center}ecommerce-form-section>section .divider-container .general-info-container{display:flex;justify-content:space-between;margin-top:20px}@media(min-width:768px){ecommerce-form-section>section .divider-container .general-info-container{align-items:center}}@media(max-width:767px){ecommerce-form-section>section .divider-container .general-info-container{flex-direction:column}}ecommerce-form-section>section .divider-container .general-info-container>byv-step-details{flex-basis:100%}ecommerce-form-section>section .divider-container .general-info-container>byv-step-details .steps-container{align-items:center}@media(max-width:767px){ecommerce-form-section>section .divider-container .general-info-container>byv-step-details .steps-container{flex-direction:row;margin:auto;width:60%}ecommerce-form-section>section .divider-container .general-info-container>byv-step-details .steps-container .step{margin-bottom:0}ecommerce-form-section>section .divider-container .general-info-container>byv-step-details .steps-container .right-arrow{display:block}}ecommerce-form-section>section .divider-container .general-info-container>byv-step-details .steps-container .step .icon-container .step-number{display:none}ecommerce-form-section>section .divider-container .general-info-container>byv-step-details .steps-container .step .icon-container i.icon{line-height:20px}ecommerce-form-section>section .divider-container .general-info-container>byv-step-details .steps-container .right-arrow i:before,ecommerce-form-section>section .divider-container .general-info-container>byv-step-details .steps-container .step .icon-container i.icon:before{font-size:.6em}ecommerce-form-section>section .divider-container .general-info-container>byv-step-details .text{display:none}ecommerce-form-section>section .divider-container .general-info-container byv-form byv-step-details .steps-container{margin:auto}ecommerce-form-section>section .divider-container .otherwise-container{display:flex;margin:20px}ecommerce-form-section>section .divider-container .otherwise-container hr{flex-basis:40%;height:1px;margin:10px}ecommerce-form-section>section .divider-container .otherwise-container .otherwise-text{display:block;flex-basis:20%;text-align:center}@media(max-width:991px){byv-form-section{margin-left:unset}byv-form-section .floating-layer-form__content:first-of-type[fl-type="right to left"]{width:100%!important}}floating-layer-form .floating-layer-form__content:first-of-type[fl-type="right to left"]{display:flex;flex-direction:column;height:100%;width:700px}floating-layer-form .floating-layer-form__content:first-of-type[fl-type="right to left"]>.floating-layer-form__head{align-items:center;background:var(--color--primary);color:var(--color--text--primary);display:flex;justify-content:space-evenly;min-height:65px;padding:5px 20px}floating-layer-form .floating-layer-form__content:first-of-type[fl-type="right to left"]>.floating-layer-form__head>h3{color:var(--color--text--primary);flex-grow:1;font-weight:lighter}floating-layer-form .floating-layer-form__content:first-of-type[fl-type="right to left"]>.floating-layer-form__head>.icon-close{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size--xl);height:40px;width:40px}floating-layer-form .floating-layer-form__content:first-of-type[fl-type="right to left"]>.floating-layer-form__body{background:var(--color--branded-4);color:#fff;flex-grow:1;height:calc(100% - 65px)}@media screen and (max-width:767px){floating-layer-form .floating-layer-form__content:first-of-type[fl-type="right to left"]{width:100%!important}}byv-form{background:var(--color--body-background);color:var(--color--section-text);display:block;height:100%}byv-form>section{display:flex;flex-direction:column;height:100%}byv-form>section .byv-form__content{flex-grow:1;overflow-y:auto;padding:0 20px}byv-form>section .byv-form__content hr{margin:20px 0}byv-form>section .byv-form__content h2.byv-form__section-title{font-size:1.3rem;margin-bottom:20px}byv-form>section .byv-form__content .byv-detailed-price_car-price-right{width:150px}byv-form>section .byv-form__content .byv-form__intro{margin-bottom:16px}byv-form>section .byv-form__content .byv-form__banners{display:flex;height:130px;justify-content:center}byv-form>section .byv-form__content .byv-form__banners byv-detailed-price{flex-grow:1}byv-form>section .byv-form__content .byv-form__banners byv-phone-section{margin-left:8px;min-width:40%}@media(max-width:767px){byv-form>section .byv-form__content .byv-form__banners{flex-direction:column;height:270px;justify-content:space-between}byv-form>section .byv-form__content .byv-form__banners byv-phone-section{margin-left:0;width:auto}}byv-form>section .byv-form__content byv-phone-section{margin-bottom:30px}byv-form>section .byv-form__content byv-advantages{margin-bottom:30px;margin-top:30px}byv-form>section .byv-form__content hr{border-top-color:var(--color--primary)}byv-form>section .byv-form__content ecommerce-payment-methods{height:40px;margin-left:40px}byv-form>section .byv-form__content .byv-form__legal-notes{font-size:var(--font-size--xs);padding-top:20px}byv-form>section .byv-form__content .byv-form__user-input{margin-bottom:30px}byv-form>section .byv-form__content .byv-form__user-input>.byv-form__user-input__body>.byv-form__user-input__body__row{display:flex;margin-bottom:20px}byv-form>section .byv-form__content .byv-form__user-input>.byv-form__user-input__body>.byv-form__user-input__body__row input-text,byv-form>section .byv-form__content .byv-form__user-input>.byv-form__user-input__body>.byv-form__user-input__body__row input-text-ng{flex-basis:0;flex-grow:1}byv-form>section .byv-form__content .byv-form__user-input>.byv-form__user-input__body>.byv-form__user-input__body__row input-text-ng:not(:last-child),byv-form>section .byv-form__content .byv-form__user-input>.byv-form__user-input__body>.byv-form__user-input__body__row input-text:not(:last-child){margin-right:20px}byv-form>section .byv-form__content .byv-form__user-input>.byv-form__user-input__privacy>div{align-items:flex-end;display:flex;font-size:small}byv-form>section .highlighted{color:var(--color--primary)}byv-form .byv-form__footer{background:var(--color--branded-4);bottom:0;color:var(--color--branded-7);left:0;width:100%}byv-form .byv-form__footer:before{background:linear-gradient(180deg,#0000001a 0,#0000);content:"";display:block;height:15px;left:0;position:relative;right:0;width:100%;width:calc(100% + 40px)}byv-form .byv-form__footer>div{padding:0 20px 20px}@media(max-width:767px){byv-form .byv-form__footer>div{padding:15px}}byv-form .byv-form__footer>div>.byv-form__footer__top{display:flex;margin-top:20px}@media(max-width:767px){byv-form .byv-form__footer>div>.byv-form__footer__top{margin-top:0}}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__left{flex-grow:1}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__left>.byv-form__footer__car{display:flex}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__left>.byv-form__footer__car>.byv-form__footer__car__img{background-size:cover;height:90px;margin-right:20px;width:160px}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__left>.byv-form__footer__car>.byv-form__footer__car__info{flex-grow:1}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__left>.byv-form__footer__car>.byv-form__footer__car__info h1{font-size:1.5rem}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__left>.byv-form__footer__car>.byv-form__footer__car__info h3{color:var(--color--text--secondary);font-size:1rem;font-weight:400}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__right{width:200px}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__right>.byv-form__footer__price{align-items:flex-end;display:flex;flex-direction:column}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__right>.byv-form__footer__price>h2,byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__right>.byv-form__footer__price h4{display:flex;justify-content:flex-end}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__right>.byv-form__footer__price>h4{font-size:14px;font-weight:400}byv-form .byv-form__footer>div>.byv-form__footer__top>.byv-form__footer__right>.byv-form__footer__price>.byv-form__footer__price__ecommerce{display:flex}byv-form .byv-form__footer>div>.byv-form__footer__bottom{margin-top:16px}byv-form .byv-form__footer>div>.byv-form__footer__bottom>.byv-form__footer__cta{height:40px}@media(max-width:767px){byv-form .byv-form__footer>div>.byv-form__footer__bottom>.byv-form__footer__cta{flex-direction:column;height:unset}}@media(min-width:768px){byv-form .byv-form__footer>div>.byv-form__footer__bottom>.byv-form__footer__cta>.byv-form__footer__send{min-width:340px;width:60%}}byv-form .byv-form__footer>div>.byv-form__footer__bottom>.byv-form__footer__cta>.byv-form__footer__send>ecommmerce-cta{width:100%}byv-form .byv-form__footer>div>.byv-form__footer__bottom>div{display:flex;justify-content:space-between}byv-form .byv-form__footer>div>.byv-form__footer__bottom>div.info-note{font-size:12px;margin-left:50px;margin-top:10px}@media(max-width:767px){byv-form .byv-form__footer>div>.byv-form__footer__bottom>div.info-note{justify-content:center;margin-left:0}}@media screen and (max-width:1024px){byv-form{overflow-x:unset}byv-form .byv-form__banners{margin:25px 0}}byv-vehicle-card-price{align-items:center;display:flex;justify-content:flex-start}byv-vehicle-card-price h5{color:var(--color--primary);line-height:1.3;margin:0 1vw}byv-vehicle-card-price byv-price .byv-price__special-price{font-size:1.25rem;width:120px}byv-price .byv-price__special-price{background-color:var(--color--primary);border-radius:30px;color:var(--color--text--primary);display:inline-block;font-size:1.7rem;font-weight:700;padding:2% 15px;text-align:center;width:-moz-fit-content;width:fit-content}byv-car-book-details .byv-car-book-details_messaggio-prenotazione{display:flex;justify-content:center;margin-top:6%}byv-car-book-details .byv-car-book-details_messaggio-prenotazione h1{text-align:justify}byv-car-book-details .byv-car-book-details_messaggio-prenotazione h3{color:#000;line-height:1;margin-bottom:15px;padding:unset;text-align:justify}byv-car-book-details .byv-car-book-details_messaggio-prenotazione .byv-vehicle-description_car-image{align-items:flex-end;display:flex;flex-direction:column}byv-car-book-details .byv-car-book-details_messaggio-prenotazione .byv-vehicle-description_car-image img{width:370px}byv-car-book-details a{color:var(--color--primary);font-weight:bolder;margin:auto;text-decoration:underline}byv-car-book-details .byv-vehicle-description_car-info{flex-grow:1;height:230px;margin-left:30px}byv-car-book-details .byv-vehicle-description_car-info .byv-vehicle-description_car-info-subtitle{color:var(--color--text--secondary)}@media screen and (max-width:992px){byv-car-book-details .byv-car-book-details_messaggio-prenotazione{flex-direction:column}byv-car-book-details .byv-car-book-details_messaggio-prenotazione .byv-vehicle-description_car-info{margin-top:5%}byv-car-book-details .byv-car-book-details_messaggio-prenotazione .byv-vehicle-description_car-info p{text-align:center}byv-car-book-details .byv-car-book-details_messaggio-prenotazione .byv-vehicle-description_car-image{align-items:center;display:flex;flex-direction:column;margin:0 auto}byv-car-book-details .byv-car-book-details_messaggio-prenotazione .byv-vehicle-description_car-image a{margin:auto}byv-car-book-details .byv-car-book-details_messaggio-prenotazione{margin-top:10%;padding:0 5%}}byv-car-book-state section .byv-car-book-state_messaggio-prenotazione{color:var(--color--primary);margin:2% auto;padding:0 14%;text-align:center}byv-car-book-state section .byv-car-book-state_messaggio-prenotazione h1{color:var(--color--branded-7)}byv-car-book-state section .byv-car-book-state_messaggio-prenotazione h3{color:var(--color--branded-7);line-height:1;padding:15px 8%}byv-car-book-state section .byv-car-book-state_messaggio-prenotazione a{text-decoration:underline}byv-car-book-state section .byv-car-book-state_messaggio-prenotazione i{font-size:40px;margin-bottom:20px}byv-car-book-state section .byv-car-book-state_messaggio-prenotazione i.icon-byv-thank-you{color:green}byv-car-book-state section .cancelled{filter:opacity(.3)}byv-car-book-state section .byv-cancelled-message:nth-child(odd){background-color:initial}byv-car-book-state section .byv-cancelled-message{background-color:var(--color--surface-secondary);margin:3% auto;padding:15px;text-align:center;width:40%}byv-car-book-state section .byv-cancelled-message div{background-color:var(--color--primary);border-radius:5px;color:var(--color--branded-4);display:flex;font-weight:700;justify-content:space-between;margin:5% auto;padding:5px;width:180px}@media screen and (max-width:992px){byv-car-book-state .byv-car-book-state_messaggio-prenotazione.container-fluid{margin-top:10%;padding:0 5%}}byv-detailed-price{display:block;font-size:14px;height:100%;max-height:9em;max-width:52em;min-height:8em;min-width:27em;width:100%}@media(max-width:767px){byv-detailed-price{max-width:none}}byv-detailed-price .byv-detailed-price{color:var(--color--text--primary);display:flex;height:100%;width:100%}byv-detailed-price .byv-detailed-price h1{color:inherit;text-align:justify}byv-detailed-price .byv-detailed-price h3{color:inherit;line-height:1;padding:unset;text-align:justify}byv-detailed-price .byv-detailed-price a{color:var(--color--primary);text-decoration:underline}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info{width:100%}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info p{color:var(--color--branded-7);text-align:start}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price{display:flex;height:100%;justify-content:flex-start;text-align:start;width:100%}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price h2,byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price h3{color:var(--color--branded-4)}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price .byv-detailed-price_car-price-left{background-color:var(--color--primary);border-bottom-left-radius:5px;border-top-left-radius:5px;color:inherit;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding-left:20px;padding-right:2px}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price .byv-detailed-price_car-price-left h4{font-size:.95em;font-weight:700;max-width:8em}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price .byv-detailed-price_car-price-left .byv-detailed-price_car-price-left__priceSection .byv-detailed-price_car-price-left__priceSection__price{font-size:2em;margin-right:6px}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price .byv-detailed-price_car-price-left .byv-detailed-price_car-price-left__priceSection .byv-detailed-price_car-price-left__priceSection__vat{font-size:.7em}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price .byv-detailed-price_car-price-right{background-color:var(--color--branded-24);border-bottom-right-radius:5px;border-top-right-radius:5px;display:flex;flex-direction:column;justify-content:center;max-width:55%;min-width:40%;padding-left:4em;padding-right:20px;width:16em}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price .byv-detailed-price_car-price-right .byv-detailed-price_car-price-right__price,byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price .byv-detailed-price_car-price-right h4{color:var(--color--branded-7);font-size:.95em;font-weight:700}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price .byv-detailed-price_car-price-right .byv-detailed-price_car-price-right__price{font-size:2em;font-weight:400;margin-top:8px}byv-detailed-price .byv-detailed-price .byv-detailed-price_car-info .byv-detailed-price_car-price .byv-detailed-price_car-price-right>h4{padding-right:22%}byv-detailed-price .byv-detailed-price svg{fill:var(--color--primary);display:block;margin-left:-1px;margin-right:-35px;z-index:1}@media screen and (max-width:992px){byv-detailed-price .byv-detailed-price_car-price{justify-content:center}byv-detailed-price h1,byv-detailed-price h3,byv-detailed-price p{text-align:center}byv-detailed-price .byv-detailed-price_car-image{margin:0 auto}byv-detailed-price .byv-detailed-price_messaggio-prenotazione{margin-top:5%;padding:0 5%}}@media screen and (max-width:480px){byv-detailed-price .byv-detailed-price_messaggio-prenotazione .byv-detailed-price_car-price{margin:16px -26px}byv-detailed-price .byv-detailed-price_messaggio-prenotazione .byv-detailed-price_car-price svg{margin-right:-36px}}@media screen and (max-width:320px){byv-detailed-price .byv-detailed-price_messaggio-prenotazione .byv-detailed-price_car-price svg{margin-right:-25px}}byv-advantages{display:block}byv-advantages .byv-form__more-info{background-color:var(--color--surface-secondary);border-radius:5px;padding:15px}byv-advantages .byv-form__more-info h4{font-size:25px}byv-advantages .byv-form__more-info .advantage{display:flex;margin:10px 5px}byv-advantages .byv-form__more-info .advantage i.icon.icon-success-fill{color:var(--color--primary);font-size:1.1rem;margin-right:5px}byv-advantages ul{margin-left:5%}byv-advantages ul li{list-style-type:disc}byv-advantages ul li>span{margin-left:15px}byv-bookable-stripe .template-header .template-header__wrapper{background-color:var(--color--branded-5);color:var(--color--text--body);margin-left:0;margin-right:0}byv-bookable-stripe .template-header .template-header__wrapper .template-header__title{display:none}byv-bookable-stripe .template-header .template-header__wrapper stripe-content-top{font-size:var(--font-size--xxxl)}@media(max-width:767px){byv-bookable-stripe .template-header .template-header__wrapper stripe-content-top{font-size:var(--font-size--md)}}byv-bookable-stripe .template-header .template-header__wrapper stripe-content-top strong{color:var(--color--primary)}@media(max-width:767px){byv-bookable-stripe .template-header .template-header__wrapper .template-header__content-bottom{padding-top:0}}byv-bookable-stripe .template-header .template-header__wrapper stripe-content-bottom .cta-container{display:flex;justify-content:center;margin-top:30px}byv-bookable-stripe .template-header .template-header__wrapper .template-header__footer{display:none}byv-bookable-stripe .no-result{margin:30px 0;padding:20px}byv-bookable-stripe .no-result .cta-container{display:flex;justify-content:center;margin-top:30px}byv-bookable-stripe .no-result .no-result-label{font-size:var(--font-size--xxxxl);font-weight:700}@media(max-width:767px){byv-bookable-stripe .no-result .no-result-label{font-size:var(--font-size--xl)}}ecommerce-cta{display:block;margin-top:10px}ecommerce-cta>cta-ng{width:100%}.vehicles-stripe{background:var(--color--branded-26);color:var(--color--branded-19);margin-top:2em}.vehicles-stripe .gallery .swiper-slide>*{height:100%;max-width:none}.vehicles-stripe gallery{opacity:0;transition:opacity .2ms}.vehicles-stripe gallery.swiper-ready>.gallery{opacity:1}.vehicles-stripe gallery>.gallery{opacity:0}.vehicles-stripe gallery>.gallery>ks-swiper-container>.swiper-container{overflow:unset}.vehicles-stripe__wrapper{padding:1em 1em 3em}.vehicles-stripe__title h2{color:#fff;font-size:1.2rem;font-weight:700;margin:0 1rem;padding:1em 0 .5em}@media(max-width:767px){.vehicles-stripe__title h2{border-bottom:1px solid var(--color--branded-12)}}@media(min-width:768px){.vehicles-stripe__title h2{background:var(--color--branded-25);margin:0;padding:1em}}.vehicles-stripe__condition-filter{padding-top:1em}@media(min-width:768px){.vehicles-stripe__condition-filter--select{display:none}}.vehicles-stripe__condition-filter--buttons{display:none}@media(min-width:768px){.vehicles-stripe__condition-filter--buttons{display:inline-flex}}.vehicles-stripe__condition-filter__button{background:var(--color--branded-28);border-radius:25px;color:#fff;cursor:pointer;font-weight:700;height:1px;min-height:40px;min-width:200px;padding-left:1.5em;padding-right:1.5em;text-transform:uppercase;transition:background .3s ease;white-space:nowrap;width:auto}@media(min-width:992px){.vehicles-stripe__condition-filter__button{font-size:.875rem}}.vehicles-stripe__condition-filter__button:not(:last-of-type){margin-right:1em}.vehicles-stripe__condition-filter__button--active{background:var(--color--branded-27);color:var(--color--branded-25)}.splash-search__category,.splash-search__condition,.splash-search__wrapper{margin-top:1.5em}@media(min-width:992px){.splash-search__category,.splash-search__condition,.splash-search__wrapper{margin-top:.5em}}@media(min-width:1440px){.splash-search__category,.splash-search__condition,.splash-search__wrapper{margin-top:2em}}.splash-search__category.hidePrice,.splash-search__condition.hidePrice,.splash-search__price.hidePrice{visibility:hidden}.splash-search__category__label,.splash-search__condition__label,.splash-search__price__label{color:var(--color--section-text);font-size:1rem}.splash-search__category__items,.splash-search__condition__items,.splash-search__price__items{display:block;padding-top:.5em}@media(min-width:992px){.splash-search__price{flex-basis:50%;padding-right:.7em}}.splash-search__btn{display:block;margin-top:1.5em}@media(min-width:992px){.splash-search__btn{flex-basis:50%;margin-top:1em;padding-left:.7em}}.splash-search__condition .cta{height:unset;min-height:40px}@media(min-width:992px){.splash-search__wrapper{align-items:center;display:flex;justify-content:space-between}.splash-search__btn{display:block}}@media(min-width:992px)and (min-width:992px){.splash-search__btn{flex-basis:50%;padding-left:.7em}}.splash-search__category__items .icon{font-size:1.8rem;min-height:45px;min-width:45px}@media(min-width:992px)and (max-width:1439px){.splash-search__category__items .icon{font-size:1.6rem;min-height:40px;min-width:40px}}@media(min-width:1440px){.splash-search .input-icon-list-ng__item{flex-basis:33.333%}}@media(min-width:992px){.splash-search .input-icon-list-ng__item{padding-right:.5em}}.splash-search .input-icon-list-ng__item small{line-height:1.3em}@media(max-width:991px){.splash-search .input-icon-list-ng__item small{line-height:1.2em;text-align:center;white-space:normal}}@media(max-width:767px){.splash-search cta-list.tooltip-active .cta-list{flex-wrap:wrap}.splash-search cta-list.tooltip-active .cta-list .cta-list__item{align-items:center;display:flex;flex-basis:100%;justify-content:space-between;max-width:100%}.splash-search cta-list.tooltip-active .cta-list .cta-list__item cta{flex-basis:87%;flex:1 1 auto;max-width:89%}.splash-search cta-list.tooltip-active .cta-list .cta-list__item .tooltip-mobile{flex-basis:7%;text-align:center}.splash-search cta-list.tooltip-active .cta-list .cta-list__item .tooltip-mobile .cta__icon{transform:scale(1.5)}}.splash-search cta-list.tooltip-active .cta-list .tooltip{max-width:130px}.splash-search-results{background:#fff;padding-left:0;padding-right:0}.splash-search-results vehicle-card{height:100%}.splash-search-results__brand-wrapper{padding:10px}.splash-search-results__brand-wrapper:not(.splash-search-results__brand-wrapper--no-highlighted):nth-child(odd){background:var(--color--surface-secondary)}.splash-search-results__subtitle{font-size:1rem;padding-top:.5em}.splash-search-results__brands{margin-top:2em}.splash-search-results__brand--no-results{background:var(--color--surface-secondary);display:flex;flex-direction:column;margin-top:21px;min-height:120px;padding:21px 14px 42px}@media(min-width:992px){.splash-search-results__brand--no-results{flex-direction:row;padding:14px}.splash-search-results__brand--no-results .splash-search-results__message{font-size:1.5rem}.splash-search-results__brand--no-results .splash-search-results__btn{margin:auto}}@media(max-width:767px){.splash-search-results__brand--no-results{margin-top:5px;padding:15px 10px 30px}}.splash-search-results__brand--no-results>.splash-search-results__brand__message{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;text-align:center}@media(max-width:767px){.splash-search-results__brand--no-results>.splash-search-results__brand__message{flex-direction:row;text-align:left}.splash-search-results__brand--no-results>.splash-search-results__brand__message p{text-align:left}.splash-search-results__brand--no-results>.splash-search-results__brand__message p span{display:inline-block;font-size:.9em;text-align:left}}@media(min-width:992px){.splash-search-results__brand--no-results>.splash-search-results__brand__message{flex-direction:row;flex-grow:1;justify-content:normal}}.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__message-wrapper{align-items:center;display:flex;flex-direction:column}@media(max-width:767px){.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__message-wrapper{align-items:normal}}@media(min-width:992px){.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__message-wrapper{flex-direction:row;flex-grow:1}.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__message-wrapper>.splash-search-results__message{margin-right:5%}}.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__message-wrapper>.splash-search-results__message-cta{font-size:1rem}@media(min-width:992px){.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__message-wrapper>.splash-search-results__message-cta{margin-top:10px}}@media(max-width:991px){.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__message-wrapper>.splash-search-results__message-cta{text-align:center}}.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__logo-wrapper{flex-direction:row;justify-content:space-around}@media(min-width:992px){.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__logo-wrapper{flex-basis:15%;margin-right:10px}}@media(max-width:767px){.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__logo-wrapper{margin-right:15px}.splash-search-results__brand--no-results>.splash-search-results__brand__message>.splash-search-results__logo-wrapper img{max-width:60px}}.splash-search-results__brand--no-results>.splash-search-results__btn-wrapper{display:flex;justify-content:center}@media(min-width:992px){.splash-search-results__brand--no-results>.splash-search-results__btn-wrapper{margin-right:10%}}.splash-search-results__brand--no-results .splash-search-results__logo-wrapper{align-items:center;display:flex;flex-direction:column}.splash-search-results__brand--no-results .splash-search-results__logo{max-width:80px}.splash-search-results__logo{max-width:60px}.splash-search-results__top{align-items:center;display:flex;justify-content:space-between;padding:10px}.splash-search-results__top__anchor{margin-left:auto}.splash-search-results__btn{display:block}.splash-search-results__other{text-align:center}.splash-search-results__message,.splash-search-results__other{font-size:1rem;font-weight:700}.splash-search-results__message,.splash-search-results__message-visit{max-width:100%}.splash-search-results__items .swiper-container{padding:20px}@media screen and (min-width:992px){.splash-search-results__items .swiper-container .swiper-wrapper .swiper-slide,.splash-search-results__items .swiper-container .swiper-wrapper show-more-results-card{flex-basis:calc(25% - 15px)}}.splash-search-results__items .swiper-slide{height:auto}@media screen and (max-width:991px){.splash-search-results__items no-more-card,.splash-search-results__items show-more-results-card{display:none}}.splash-search-results__no-vehicle--fca{color:var(--color--primary--fca-group)}.splash-search-results__header{padding:10px}@media(max-width:767px){.splash-search-results__title{font-size:1.3rem}}@media(max-width:991px){.splash-search-results__items .swiper-pagination{padding-bottom:1em;position:static}.splash-search-results__items .swiper-pagination-bullet{border-radius:25px;height:7px;width:30px}.splash-search-results__other{display:none}.splash-search-results__message{margin-top:.5em}.splash-search-results__btn{width:233px}.splash-search-results__btn cta-ng{width:100%}.splash-search-results__no-vehicle--fca{margin-bottom:1em;width:80px}}@media(min-width:992px){.splash-search-results__items .swiper-pagination,.splash-search-results__top{display:none}.splash-search-results__items .splash-search-results__card{margin-top:1.5em}.splash-search-results__no-vehicle--fca{width:50px}}@media(min-width:1440px){.splash-search-results__content{flex-basis:47.5%}.splash-search-results__content--smaller{flex-basis:30.5%}.splash-search-results__btn{width:233px}}.swiper-pagination-bullet-active{background:var(--color--primary--fca-group)}cta-ng .cta-ng__label{line-height:1em}fyv-results{background-color:var(--color--branded-5)}fyv-results:not(.fyv-results--loaded){background-color:var(--color--branded-9);min-height:calc(100vh - 120px)}fyv-results .sticky--active{align-items:center;animation-duration:.5s;animation-name:slideInDown;background-color:var(--color--gray-05);display:flex}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}html[class*=mq-desktop] fyv-results .sticky--active{background:var(--color--branded-21);min-height:100px}html.mq-mobile fyv-results .sticky--active{min-height:0}fyv-results .sticky--active fyv-active-filters{min-height:auto}.fyv-results-top-labels{box-sizing:initial;min-height:97px}.fyv-results-filters-labels{box-sizing:initial;height:24px}.fyv-results-static{display:none;margin-left:-10px;margin-right:-10px}.fyv-search-by-model__title{color:var(--color--section-text);font-size:1rem;font-weight:700}.fyv-search-by-model__item{display:block;padding:1em 0}.fyv-search-by-model__item:last-child{padding-bottom:0}@media(min-width:992px){.fyv-search-by-model__form{display:flex;flex-wrap:wrap}.fyv-search-by-model__item{flex-basis:50%;max-width:50%;padding-bottom:.7em;padding-top:.7em}.fyv-search-by-model__item:nth-of-type(odd){padding-right:.7em}.fyv-search-by-model__item:nth-of-type(2n){padding-left:.7em}}.fyv-search-by-model input-select-ng .selectric-wrapper:before{background-color:#999;transform:scaleX(1)}.fyv-search-by-model input-select-ng .selectric-wrapper.selectric-dirty:before{background-color:#999;height:2px;transform:scaleX(1)}.fyv-search-by-model input-select-ng .selectric-wrapper .selectric-scroll li:first-letter{text-transform:capitalize}.fyv-search-by-model input-select-ng .input-select__label{bottom:20px}.fyv-search-by-budget__title{color:var(--color--section-text);font-size:1rem;font-weight:700}vehicle-price-value{display:flex;white-space:nowrap}vehicle-price-value>div{display:flex}vehicle-price-value>div.vehicle-price-value--style--main{color:var(--color--price);font-weight:700}vehicle-price-value>div.vehicle-price-value--style--discounted{color:var(--color--gray-40);display:inline-block;margin-bottom:5px;position:relative;white-space:nowrap}vehicle-price-value>div.vehicle-price-value--style--discounted:after{border-top:2px solid var(--color--primary);content:"";left:-1px;padding:0 1px;position:absolute;top:44%;width:100%}@media(min-width:992px){vehicle-price-value>div.vehicle-price-value--style--discounted:after{left:unset;right:-1px}vehicle-price-value>div.vehicle-price-value--style--discounted{font-size:1.2rem;justify-content:flex-end}}vehicle-price-value>div.vehicle-price-value--style--highlighted{background-color:var(--color--primary);border-radius:30px;color:var(--color--text--primary);display:inline-block;font-weight:700;padding:0 15px;text-align:center;width:-moz-fit-content;width:fit-content}vehicle-price-value>div.vehicle-price-value--size--xl{font-size:var(--font-size--xl)}vehicle-price-value>div.vehicle-price-value--size--lg{font-size:var(--font-size--lg)}vehicle-price-value>div.vehicle-price-value--size--md{font-size:var(--font-size--md)}vehicle-price-value>div.vehicle-price-value--size--sm{font-size:var(--font-size--sm)}ecommerce-payment-methods{border-radius:7px;display:block;height:40px}ecommerce-payment-methods>div{align-items:center;display:flex;height:100%;width:100%}ecommerce-payment-methods>div.ecommerce-payment-methods__icons--bg{background-color:var(--color--branded-4)}ecommerce-payment-methods>div>.ecommerce-payment-methods__label{font-size:var(--font-size--xxs);padding-left:10px}ecommerce-payment-methods>div>.ecommerce-payment-methods__icons{flex:1;height:100%}ecommerce-payment-methods>div>.ecommerce-payment-methods__icons:not(.ie-workaround){align-items:center;display:grid;grid-auto-columns:minmax(40px,120px);grid-auto-flow:column;grid-template-rows:minmax(0,1fr);height:100%}@media(max-width:767px){ecommerce-payment-methods>div>.ecommerce-payment-methods__icons:not(.ie-workaround){grid-auto-columns:minmax(40px,50%);margin:auto;max-width:200px}ecommerce-payment-methods>div>.ecommerce-payment-methods__icons:not(.ie-workaround) img{max-width:100px}}ecommerce-payment-methods>div>.ecommerce-payment-methods__icons.ie-workaround{display:flex}ecommerce-payment-methods>div>.ecommerce-payment-methods__icons img{height:100%;object-fit:fill;width:100%}ecommerce-tooltip{height:30px}ecommerce-tooltip .tooltip,ecommerce-tooltip .tooltip .tooltip-inner{max-width:none}ecommerce-tooltip .tooltip .tooltip-inner .info-tooltip__content{width:auto}ecommerce-tooltip .tooltip .tooltip-inner .info-tooltip__content .ecommerce-tooltip-template{font-size:var(--font-size--sm);text-align:start;width:300px}ecommerce-tooltip .tooltip .tooltip-inner .info-tooltip__content .ecommerce-tooltip-template .ecommerce-tooltip-template__title{font-size:var(--font-size--lg);margin-bottom:10px}vehicle-card{display:block;height:100%}vehicle-card>div{background-color:var(--color--branded-4);box-shadow:0 12px 15px #00000026;color:var(--color--branded-7);display:flex;flex-direction:column;height:100%;transition:box-shadow .2s}vehicle-card>div:hover{box-shadow:0 12px 15px #00000040}vehicle-card .vehicle-card-image{background-size:contain;padding-top:calc(var(--vehicles-img-aspect-ratio)*1%);position:relative}vehicle-card .vehicle-card-image:not(.lazyloaded){background:url(/etc/designs/ddp-dws/releases/11.5.9/assets/png/result-error.png) 50%!important}vehicle-card .vehicle-card-image action-compare{position:absolute;right:.5em;top:.5em}vehicle-card .vehicle-card-image .flag-card{position:absolute;top:15px}vehicle-card .vehicle-card-image .flag-card .flag__text{align-items:center;display:flex;font-size:var(--font-size--xxs);height:20px;padding:0 15px 0 10px}vehicle-card .vehicle-card-image .flag-card .flag{font-size:20px}vehicle-card .vehicle-card-image .flag-card .flag--N{border-bottom-right-radius:20px;border-top-right-radius:20px}vehicle-card .vehicle-card-image .flag-card .flag--K0:after{border-bottom:10px solid #0000;border-left:10px solid var(--color--primary);border-top:10px solid #0000;content:"";height:0;position:absolute;right:-10px;top:0;width:0}vehicle-card .vehicle-card-image .flag-card .flag--U:after{border-bottom:10px solid var(--color--primary);border-right:10px solid #0000;border-top:10px solid var(--color--primary);content:"";height:0;position:absolute;right:-10px;top:0;width:0}vehicle-card .vehicle-card-image .flag-card .flag>div:nth-child(2){margin-top:10px}vehicle-card .vehicle-card-image .location-widget{align-items:center;border-radius:15px;display:flex;font-size:var(--font-size--xxs);height:20px;padding:0 15px;position:absolute;right:10px;transform:translateY(-30px)}vehicle-card .vehicle-card-image .location-widget i{margin-right:5px}vehicle-card .vehicle-card-image .natural-gas{align-items:center;display:flex;font-size:.625rem;left:10px;position:absolute;transform:translateY(-35px)}vehicle-card .vehicle-card-image .natural-gas .icon-fuel-natural-gas{background:#fff;border-radius:100%;color:#74b65c;font-size:2.2em;height:.8em;line-height:.8em;width:.8em}@media(max-width:767px){vehicle-card .vehicle-card-image .natural-gas .icon-fuel-natural-gas{font-size:3em}}vehicle-card .vehicle-card-image .natural-gas .icon-fuel-natural-gas:before{margin:-3px}vehicle-card .vehicle-card-container{display:flex;flex-direction:column;flex-grow:1;font-size:var(--font-size--xs);overflow:hidden;padding:5px}vehicle-card .vehicle-card__head{padding:5px}vehicle-card .vehicle-card__head .vehicle-card__head__top{border-bottom:1px solid var(--color--gray-10);display:flex}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__left{flex:1;flex-basis:60%}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__left .vehicle-card__title--container{display:flex}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__left .vehicle-card__icon--container{padding:0 5px}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__left .vehicle-card__title{flex-grow:1;font-weight:700;padding:5px}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__left .vehicle-card__title .vehicle-card__vehicle-model{display:flex;font-size:var(--font-size--md);font-weight:600}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__left .vehicle-card__title .vehicle-card__vehicle-trim{font-size:var(--font-size--sm);font-weight:600;min-height:40px}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__right{align-items:flex-end;display:flex;flex:1;flex-direction:column;justify-content:center}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__right .card-info{border-bottom:1px solid var(--color--gray-10)}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__right>:not(:first-child){margin-top:5px}vehicle-card .vehicle-card__head .vehicle-card__head__top .vehicle-card__head__top__right .vehicle-card__note-legal{color:var(--color--gray-40);font-size:var(--font-size--xs);font-weight:700;text-decoration:underline}vehicle-card .vehicle-card-container-detail{align-items:flex-end;display:flex;font-size:var(--font-size--md);justify-content:flex-end;padding:5px}vehicle-card .vehicle-card-container-detail .container-price{display:flex;flex:1;flex-direction:column;margin:10px 0}vehicle-card .vehicle-card-container-detail .container-price>.vehicle-card__price{align-items:baseline;display:flex;margin-bottom:3px}vehicle-card .vehicle-card-container-detail .container-price>.vehicle-card__price>*{margin-right:3px}vehicle-card .vehicle-card-container-detail .container-price .price{color:var(--color--primary);font-size:var(--font-size--lg);font-weight:600}vehicle-card .vehicle-card-container-detail .container-price .price-discounted{color:var(--color--gray-40);display:table;font-size:var(--font-size--sm);padding-right:5px}vehicle-card .vehicle-card-container-detail .container-price .strikethrough{position:relative}vehicle-card .vehicle-card-container-detail .container-price .strikethrough:after{border-color:var(--color--primary);border-top:2px solid;border-top-color:var(--color--primary);content:"";left:0;position:absolute;right:0;top:50%}vehicle-card .vehicle-card-container-detail icon-cta{margin-bottom:10px}vehicle-card .element-color-brand--abarth{background-color:var(--color--primary--abarth);color:var(--color--cta-text--abarth)}vehicle-card .element-color-brand--alfa-romeo{background-color:var(--color--primary--alfa-romeo);color:var(--color--cta-text--alfa-romeo)}vehicle-card .element-color-brand--fiat{background-color:var(--color--primary--fiat);color:var(--color--cta-text--fiat)}vehicle-card .element-color-brand--fiat-professional{background-color:var(--color--primary--fiat-professional);color:var(--color--cta-text--fiat-professional)}vehicle-card .element-color-brand--fca-group{background-color:var(--color--primary--fca-group);color:var(--color--cta-text--fca-group)}vehicle-card .element-color-brand--jeep{background-color:var(--color--primary--jeep);color:var(--color--cta-text--jeep)}vehicle-card .element-color-brand--lancia{background-color:var(--color--primary--lancia);color:var(--color--cta-text--lancia)}vehicle-card .element-svg-color-brand--abarth{color:var(--color--primary--abarth)}vehicle-card .element-svg-color-brand--alfa-romeo{color:var(--color--primary--alfa-romeo)}vehicle-card .element-svg-color-brand--fiat{color:var(--color--primary--fiat)}vehicle-card .element-svg-color-brand--fiat-professional{color:var(--color--primary--fiat-professional)}vehicle-card .element-svg-color-brand--fca-group{color:var(--color--primary--fca-group)}vehicle-card .element-svg-color-brand--jeep{color:var(--color--primary--jeep)}vehicle-card .element-svg-color-brand--lancia{color:var(--color--primary--lancia)}.vehicle-card-wrapper__item{display:flex;flex-direction:column;float:left;margin-left:10px;margin-right:10px;margin-top:20px;position:relative}@media(max-width:767px){.vehicle-card-wrapper__item{width:calc(100% - 20px)}}@media(min-width:768px)and (max-width:991px){.vehicle-card-wrapper__item{width:calc(50% - 20px)}}@media(min-width:992px)and (max-width:1200px){.vehicle-card-wrapper__item{width:calc(33.33333% - 20px)}}@media(min-width:1200px){.vehicle-card-wrapper__item{width:calc(25% - 20px)}}vehicle-card-ecommerce-tag{color:var(--color--primary);display:flex}vehicle-card-ecommerce-tag .vehicle-card-ecommerce-tag__label{align-items:center;display:flex;flex-direction:column;justify-content:center}vehicle-card-ecommerce-tag .vehicle-card-ecommerce-tag__label .vehicle-card-ecommerce-tag__label__buy{font-size:var(--font-size--xxs)}vehicle-card-ecommerce-tag .vehicle-card-ecommerce-tag__label .vehicle-card-ecommerce-tag__label__online{font-weight:700}vehicle-card-ecommerce-tag .vehicle-card-ecommerce-tag__icon{align-self:center;background-color:hsl(var(--color--primary-h),var(--color--primary-s, ),calc(var(--color--primary-l) + 50%));border-radius:50%;display:flex;justify-content:center;margin-left:5px;padding:2px}vehicle-card-ecommerce-tag .vehicle-card-ecommerce-tag__icon>i{align-items:center;display:flex;font-size:var(--font-size--lg);height:35px;justify-content:center;padding-top:1px;width:35px}ecommerce-fyv-banner{background-color:var(--color--primary);color:var(--color--text--primary);display:block;position:relative}ecommerce-fyv-banner>img{height:100%;object-fit:cover;position:absolute;width:100%;z-index:-1}ecommerce-fyv-banner>.ecommmerce-fyv-banner__content{align-items:center;display:flex;padding:40px}ecommerce-fyv-banner>.ecommmerce-fyv-banner__content>.ecommmerce-fyv-banner__title{font-size:40px;line-height:1.1em}@media screen and (max-width:767px){ecommerce-fyv-banner>.ecommmerce-fyv-banner__content>.ecommmerce-fyv-banner__title{font-size:var(--font-size--xl);line-height:1.3}}ecommerce-fyv-banner>.ecommmerce-fyv-banner__content>byv-step-details{flex-basis:100%;margin-left:40px}ecommerce-fyv-banner>.ecommmerce-fyv-banner__content>byv-step-details .icon-byv-step-1:before{font-size:40px}ecommerce-fyv-banner>.ecommmerce-fyv-banner__content>byv-step-details .icon-byv-step-3:before,ecommerce-fyv-banner>.ecommmerce-fyv-banner__content>byv-step-details .icon-byv-step-4:before{font-size:34px}ecommerce-fyv-banner .ecommerce-fyv-banner__footer{border-top:1px solid var(--color--text--primary);display:flex;justify-content:space-between;margin:0 40px;padding:15px 0}ecommerce-fyv-banner .ecommerce-fyv-banner__footer .footer-text.ng-binding{font-size:20px;line-height:36px;text-transform:uppercase}@media screen and (max-width:767px){ecommerce-fyv-banner .ecommerce-fyv-banner__footer .footer-text.ng-binding{display:none}}ecommerce-fyv-banner .ecommerce-fyv-banner__footer cta-ng .cta-ng{background-color:unset;color:var(--color--cta);text-transform:unset}@media screen and (max-width:767px){ecommerce-fyv-banner .ecommerce-fyv-banner__footer cta-ng .cta-ng{padding-left:0}}ecommerce-fyv-banner .ecommerce-fyv-banner__footer cta-ng .cta-ng .cta-ng__label{font-size:20px;line-height:1em}fyv-active-filters{box-sizing:initial;display:block;position:sticky;top:0;width:100%;z-index:2}@media screen and (min-width:768px){fyv-active-filters{top:120px}}fyv-active-filters .fyv-active-filters__active-filters{background-color:var(--color--branded-1);display:flex;min-height:70px;padding:0 20px 5px;width:100%}@media screen and (min-width:768px){fyv-active-filters .fyv-active-filters__active-filters{align-items:center}}@media screen and (max-width:767px){fyv-active-filters .fyv-active-filters__active-filters{flex-direction:column}}fyv-active-filters .fyv-active-filters__active-filters .fyv-active-filters__active-filters__desc{display:none!important}fyv-active-filters .fyv-active-filters__active-filters .fyv-active-filters__active-filters__tags{flex-grow:1}@media screen and (max-width:767px){fyv-active-filters .fyv-active-filters__active-filters .fyv-active-filters__active-filters__tags{margin-bottom:10px}}fyv-active-filters .fyv-active-filters__active-filters .fyv-active-filters__labels{box-sizing:initial;height:24px}@media screen and (max-width:767px){fyv-active-filters .fyv-active-filters__active-filters .fyv-active-filters__cta,fyv-active-filters .fyv-active-filters__active-filters .fyv-active-filters__cta cta-ng{width:100%}}input-checkbox-ng{color:var(--color--filter);display:block}input-checkbox-ng>div>label{align-items:center;cursor:pointer;display:flex}input-checkbox-ng>div>label .input-checkbox-ng__square{border:2px solid var(--color--filter);border-radius:5px;height:22px;min-height:22px;min-width:22px;position:relative;transition:border-color .2s ease;width:22px}input-checkbox-ng>div>label .input-checkbox-ng__square:before{content:"";height:3px;left:7px;top:14px;transform:rotate(-135deg);width:7px}input-checkbox-ng>div>label .input-checkbox-ng__square:after{content:"";height:3px;left:5px;top:12px;transform:rotate(-45deg);width:11px}input-checkbox-ng>div>label .input-checkbox-ng__square:after,input-checkbox-ng>div>label .input-checkbox-ng__square:before{background-color:#fff;display:block;opacity:0;position:absolute;transform-origin:left top;transition:opacity .2s ease,height 0s linear .2s}input-checkbox-ng>div>label span{font-size:var(--font-size--xs);margin-left:10px}input-checkbox-ng>div.input-checkbox-ng--color--primary{color:var(--color--primary)}input-checkbox-ng>div.input-checkbox-ng--color--primary .input-checkbox-ng__square{border-color:var(--color--primary)}input-checkbox-ng>div.input-checkbox-ng--color--gray{color:var(--color--gray-60)}input-checkbox-ng>div.input-checkbox-ng--color--gray .input-checkbox-ng__square{border-color:var(--color--gray-60)}input-checkbox-ng>div.input-checkbox-ng--checked .input-checkbox-ng__square{background-color:var(--color--success);border-color:var(--color--success)}input-checkbox-ng>div.input-checkbox-ng--checked .input-checkbox-ng__square:after,input-checkbox-ng>div.input-checkbox-ng--checked .input-checkbox-ng__square:before{opacity:1}ecommerce-canvas section.canvas-container{display:flex;font-size:18px;height:320px}@media(max-width:767px){ecommerce-canvas section.canvas-container{flex-direction:column;height:unset;margin-right:8px}}ecommerce-canvas section.canvas-container .left-container{background-position:bottom;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-basis:62%;flex-direction:column;justify-content:center;padding-left:60px;text-shadow:#000 1px 1px}@media(max-width:767px){ecommerce-canvas section.canvas-container .left-container{flex-basis:unset;height:180px;padding:24px}ecommerce-canvas section.canvas-container .left-container .title{line-height:unset;max-width:200px}ecommerce-canvas section.canvas-container .left-container .sub{display:none}}ecommerce-canvas section.canvas-container .right-container{background-color:var(--color--primary);color:var(--color--cta-text--primary);display:flex;flex-basis:38%;flex-direction:column;justify-content:center;padding-left:90px}@media(max-width:767px){ecommerce-canvas section.canvas-container .right-container{border-radius:10px;flex-basis:unset;font-size:20px;height:165px;margin:10px 5px 0;padding:20px}}ecommerce-canvas section.canvas-container .text.short{width:316px}@media(max-width:767px){ecommerce-canvas section.canvas-container .text.short{width:unset}ecommerce-canvas section.canvas-container .text{font-size:20px}}ecommerce-canvas section.canvas-container .title{font-size:30px;font-weight:700;line-height:40px}@media(max-width:767px){ecommerce-canvas section.canvas-container .title{font-size:20px;line-height:unset}ecommerce-canvas section.canvas-container .sub{font-size:14px}}ecommerce-lp .container-fluid{background-color:var(--color--branded-5);padding:0}ecommerce-lp .container-fluid byv-phone-section{font-size:22px;margin:10px 0;padding:0 20px}@media(max-width:767px){ecommerce-lp .container-fluid byv-phone-section>div{display:flex;flex-direction:column;margin:20px}ecommerce-lp .container-fluid byv-phone-section>div .byv-phone-section__text{padding-right:0;text-align:center}ecommerce-lp .container-fluid byv-phone-section>div cta-ng{margin:auto;max-width:200px}}ecommerce-lp .container-fluid ecommerce-legals{display:block;padding:20px}ecommerce-lp .container-fluid byv-bookable-stripe vehicle-card .vehicle-card-container-detail{min-height:72px}ecommerce-lp .container-fluid byv-bookable-stripe vehicle-card .vehicle-card-container-detail .container-price{margin:0}ecommerce-lp .container-fluid .banner-container{padding:0 20px}@media screen and (max-width:767px){ecommerce-lp .container-fluid .banner-container{padding:0}}@media screen and (min-width:768px){.ecommerce-landing-template .template-content__wrapper{padding-top:0}}.ecommerce-landing-template .template-content__body{padding:0}.fyv-search-by-condition__title{color:var(--color--section-text);font-size:1rem;font-weight:700;padding-bottom:.7em}.fyv-search-by-condition__buttons{display:flex;flex-wrap:wrap}.fyv-search-by-condition__buttons.long-words-layout{flex-direction:column}.fyv-search-by-condition__buttons.long-words-layout button{margin-bottom:5px}.fyv-search-by-condition .fyv-search-by-condition__buttons{margin-left:-.125em;margin-right:-.125em}@media(min-width:1440px){.fyv-search-by-condition .fyv-search-by-condition__buttons{margin-left:-.25em;margin-right:-.25em}}.fyv-search-by-condition__button{align-items:center;background:var(--color--branded-21);border-radius:7px;color:var(--color--section-text);cursor:pointer;display:flex;flex:1;font-weight:700;height:1px;justify-content:center;line-height:.9;margin-bottom:10px;margin-left:.25em;margin-right:.25em;min-height:40px;min-width:40px;text-align:center;text-transform:none;transition:background .3s ease}.fyv-search-by-condition__button span{margin-inline:2px}.fyv-search-by-condition__button--active{background:var(--color--primary);color:var(--color--section-text--inverted)}@media(min-width:1440px){.fyv-search-by-condition__button{margin-left:.5em;margin-right:.5em}}@media(min-width:992px){.fyv-search-by-condition__button{font-size:.875rem}}.fyv-search-by-condition.tooltip-active .fyv-search-by-condition__buttons{align-items:center;display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:space-between}@media(max-width:787px){.fyv-search-by-condition.tooltip-active .fyv-search-by-condition__buttons button{flex-basis:calc(80% - 0.6em);max-width:85%}}.fyv-search-by-condition.tooltip-active .fyv-search-by-condition__buttons span.cta__tooltip.tooltip-mobile{flex-basis:5%}.fyv-search-by-condition.tooltip-active .fyv-search-by-condition__buttons span.cta__tooltip.tooltip-mobile .cta__icon{margin-bottom:10px;transform:scale(1.5)}.fyv-search-by-condition.tooltip-active .fyv-search-by-condition__buttons .tooltip .tooltip-inner{background-color:#333}.fyv-search-by-condition.tooltip-active .fyv-search-by-condition__buttons .tooltip .tooltip-arrow{border-top-color:#333}.brand-homepage fyv-search-by-condition{margin-top:10px}.fyv-search{display:block;min-height:250px}@media screen and (max-width:767px){.fyv-search{min-height:500px}}.fyv-search__title h2{color:var(--color--section-text);font-size:1.5rem;font-weight:700}@media(min-width:768px){.fyv-search__title h2{padding-bottom:.4em}}@media(min-width:1440px){.fyv-search__title h2{padding-bottom:.6em}}@media(min-width:992px){.fyv-search__title{border-bottom:1px solid var(--color--branded-22)}}.fyv-search__item{display:block}.fyv-search__item--condition,.fyv-search__item--model{margin-top:1em}.fyv-search__item--condition:first-child,.fyv-search__item--model:first-child{margin-top:2em}@media(max-width:767px),(min-width:1440px){.fyv-search__item--condition,.fyv-search__item--model{margin-top:2em}}@media(min-width:992px){.fyv-search__item--budget{flex-basis:50%;padding-right:.7em}}.fyv-search__wrapper{margin-top:1em}@media(max-width:767px),(min-width:1440px){.fyv-search__wrapper{margin-top:2em}}@media(min-width:992px){.fyv-search__wrapper{align-items:center;display:flex;justify-content:space-between}}@media(max-width:1439px){.fyv-search__btn{display:block;margin-top:2em}}@media(min-width:992px){.fyv-search__btn{flex-basis:50%;margin-top:1em;padding-left:.7em}}ecommerce-brands-links{background-color:#fff;display:block}@media(max-width:767px){ecommerce-brands-links{margin-bottom:15px}}ecommerce-brands-links>half-img-section{height:100%}@media screen and (min-width:992px){ecommerce-brands-links>half-img-section{height:272px}}@media(max-width:767px){ecommerce-brands-links>half-img-section{flex-direction:column-reverse}}ecommerce-brands-links>half-img-section>div{flex-basis:50%}ecommerce-brands-links>half-img-section .ecommerce-brands-links__content{display:flex;flex-direction:column;font-size:20px;height:100%;justify-content:center;padding:50px}@media screen and (max-width:767px){ecommerce-brands-links>half-img-section .ecommerce-brands-links__content{padding:30px 15px 0}}ecommerce-brands-links>half-img-section .ecommerce-brands-links__content .ecommerce-brands-links__content__title{font-weight:700}ecommerce-brands-links>half-img-section .ecommerce-brands-links__content brand-selection{margin-top:20px}ecommerce-brands-links>half-img-section .ecommerce-brands-links__img-content{color:#fff;max-width:410px;padding:50px}@media screen and (max-width:767px){ecommerce-brands-links>half-img-section .ecommerce-brands-links__img-content{padding:30px}}ecommerce-brands-links>half-img-section .ecommerce-brands-links__img-content>.ecommerce-brands-links__img-content__title{font-size:var(--font-size--xl);font-weight:700}@media screen and (max-width:767px){ecommerce-brands-links>half-img-section .ecommerce-brands-links__img-content>.ecommerce-brands-links__img-content__title{font-size:var(--font-size--lg)}}ecommerce-brands-links>half-img-section .ecommerce-brands-links__img-content>.ecommerce-brands-links__img-content__description{margin-top:10px}@media(max-width:767px){ecommerce-brands-links>half-img-section .half-img-section__img img{height:50vw}}.splash-template .splash-ecommerce{padding:0}half-img-section{display:flex}half-img-section>.half-img-section__content{flex:1}half-img-section>.half-img-section__img{display:flex;height:100%;position:relative}half-img-section>.half-img-section__img>img{height:100%;object-fit:cover;width:100%}@media(max-width:991px){half-img-section>.half-img-section__img>img{filter:brightness(.8)}}half-img-section>.half-img-section__img>.half-img-section__img__content{position:absolute}@media(max-width:991px){half-img-section{flex-direction:column}half-img-section>.half-img-section__img>img{height:auto;width:100%}}ecommerce-banner .title-container{background:var(--color--branded-5);font-size:35px;font-weight:700;padding:20px}@media(max-width:767px){ecommerce-banner .title-container{font-size:24px}}ecommerce-banner .title-container strong{color:var(--color--primary)}ecommerce-banner .banner-container{display:flex}@media(max-width:767px){ecommerce-banner .banner-container{flex-direction:column}}ecommerce-banner .banner-container byv-step-details{align-items:center;background-color:var(--color--primary);border-radius:10px 0 0 10px;display:flex;flex-basis:57%;height:235px;padding-left:10px}@media(max-width:767px){ecommerce-banner .banner-container byv-step-details{border-radius:10px 10px 10px 10px;height:unset;margin:20px;padding:25px}}ecommerce-banner .banner-container .creative-epiphany{fill:var(--color--primary);background-color:var(--color--surface-secondary);border-radius:0 6px 6px 0;flex-basis:6%;height:235px}@media(max-width:767px){ecommerce-banner .banner-container .creative-epiphany{display:none}}ecommerce-banner .banner-container byv-advantages{display:flex;flex-basis:37%}ecommerce-banner .banner-container byv-advantages .byv-form__more-info{border-radius:0 10px 10px 0;display:flex;flex-direction:column;height:235px;justify-content:center;width:100%}@media(max-width:767px){ecommerce-banner .banner-container byv-advantages .byv-form__more-info{height:unset;margin:0 20px}}brand-selection{display:block;width:100%}brand-selection>.brand-selection__items{display:flex;justify-content:center;width:100%}brand-selection>.brand-selection__items>div{flex-basis:16.6%;flex-grow:0}brand-selection>.brand-selection__items>div:not(:last-child)>.brand-selection__items__logo{border-right:1px solid var(--color--gray-20)}brand-selection>.brand-selection__items>div>.brand-selection__items__logo{align-items:center;display:flex;height:100%}brand-selection>.brand-selection__items>div>.brand-selection__items__selection{position:relative}brand-selection>.brand-selection__items>div>.brand-selection__items__selection>div{position:absolute;text-align:center;width:100%}brand-selection>.brand-selection__items>div>.brand-selection__items__selection>div>svg{fill:var(--color--primary);height:15px;width:40px}brand-selection .brand-selection__content{border-top-color:var(--color--primary);border-top:5px solid var(--color--primary);margin-top:15px}info-tooltip>div{display:contents}info-tooltip>div.info-tooltip--color--primary .info-tooltip{color:var(--color--primary)}info-tooltip>div.info-tooltip--color--white .info-tooltip{color:#fff}info-tooltip>div.info-tooltip--bgColor--dark .tooltip-arrow{border-top-color:#1a1a1a!important}info-tooltip>div.info-tooltip--bgColor--dark .tooltip-inner{background-color:#1a1a1a!important}info-tooltip>div .info-tooltip{padding-top:10px}info-tooltip>div .info-tooltip__content{width:180px}ecommerce-legals .ecommerce-legals__title{font-size:var(--font-size--lg);font-weight:700}.vehicle-configurator-template .template-content,.virtual-showroom-template .template-content{padding-bottom:0;padding-top:0}.vehicle-configurator-template car-configurator-bev iframe,.virtual-showroom-template car-configurator-bev iframe{height:calc(100vh - 165px)}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template car-configurator-bev iframe,.virtual-showroom-template car-configurator-bev iframe{height:calc(100vh - 100px)}}@media(max-width:991px){.vehicle-configurator-template car-configurator-bev iframe,.virtual-showroom-template car-configurator-bev iframe{height:calc(var(--vh, 1vh)*100 - 163px);position:fixed;top:60px;width:90%;z-index:1}}.vehicle-configurator-template .template-content__wrapper,.vehicle-configurator-template car-configurator-bev .template-content,.virtual-showroom-template .template-content__wrapper,.virtual-showroom-template car-configurator-bev .template-content{padding-bottom:0;padding-top:0}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template header.header.container-fluid.header--uxrev .header__topmenu,.vehicle-configurator-template header.header.container-fluid.header--uxrev .header__topmenu .header__logo>div>a>img,.virtual-showroom-template header.header.container-fluid.header--uxrev .header__topmenu,.virtual-showroom-template header.header.container-fluid.header--uxrev .header__topmenu .header__logo>div>a>img{height:60px}}@media(max-width:991px){.vehicle-configurator-template header.header.container-fluid.header--uxrev,.virtual-showroom-template header.header.container-fluid.header--uxrev{position:fixed;top:0;width:100%;z-index:3}}.vehicle-configurator-template .footerwrapper,.virtual-showroom-template .footerwrapper{margin:auto;max-width:var(--max-width--body)}.vehicle-configurator-template .footer.footer-legal-only,.virtual-showroom-template .footer.footer-legal-only{z-index:3}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template .footer.footer-legal-only,.virtual-showroom-template .footer.footer-legal-only{bottom:0;position:absolute;width:100%}}@media(max-width:991px){.vehicle-configurator-template .footer.footer-legal-only,.virtual-showroom-template .footer.footer-legal-only{bottom:60px;padding-bottom:0;position:fixed;width:100%}}.vehicle-configurator-template .footer.footer-legal-only .footer__wrapper,.virtual-showroom-template .footer.footer-legal-only .footer__wrapper{display:none}.vehicle-configurator-template .footer.footer-legal-only>.footer__legals,.virtual-showroom-template .footer.footer-legal-only>.footer__legals{min-height:69px}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template .footer.footer-legal-only>.footer__legals,.virtual-showroom-template .footer.footer-legal-only>.footer__legals{min-height:40px}}@media(max-width:991px){.vehicle-configurator-template .footer.footer-legal-only>.footer__legals,.virtual-showroom-template .footer.footer-legal-only>.footer__legals{min-height:10px;padding-bottom:15px}}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template .footer.footer-legal-only .footer__legals,.virtual-showroom-template .footer.footer-legal-only .footer__legals{padding-top:0}.vehicle-configurator-template .footer.footer-legal-only .footer__legals .accordion--hidden-btn,.virtual-showroom-template .footer.footer-legal-only .footer__legals .accordion--hidden-btn{padding-top:5px}}@media(max-width:991px){.vehicle-configurator-template .footer.footer-legal-only .footer__legals,.virtual-showroom-template .footer.footer-legal-only .footer__legals{padding-top:3px}.vehicle-configurator-template.no-accordion car-configurator iframe,.virtual-showroom-template.no-accordion car-configurator iframe{height:calc(var(--vh, 1vh)*100 - 178px)}}.vehicle-configurator-template.no-accordion .footer>.footer__legals,.virtual-showroom-template.no-accordion .footer>.footer__legals{max-height:70px;overflow:auto}@media(max-width:1367px)and (min-width:992px){.vehicle-configurator-template.no-accordion .footer>.footer__legals,.virtual-showroom-template.no-accordion .footer>.footer__legals{max-height:40px}}@media(max-width:991px){.vehicle-configurator-template.no-accordion .footer>.footer__legals,.virtual-showroom-template.no-accordion .footer>.footer__legals{max-height:55px;padding-top:5px}}svelte-injector .svelte-form{background-color:var(--color--form-background);height:100%;overflow-y:auto}.dda-landing-template{transition:opacity 1s ease}.dda-landing-template.ready{opacity:1}.dda-landing-template lp-dda .container-fluid{overflow:hidden;padding-top:80px}.dda-landing-template lp-dda .container-fluid .lp-dda__title{font-size:var(--font-size--xxl);padding-bottom:1em}@media screen and (max-width:767px){.dda-landing-template lp-dda .container-fluid .lp-dda__title{font-size:var(--font-size--lg);padding-bottom:0}}@media screen and (min-width:768px){.dda-landing-template lp-dda .container-fluid .lp-dda__title>div>br{display:none}}@media screen and (max-width:767px){.dda-landing-template lp-dda .container-fluid .lp-dda__vehicles-section>.lp-dda__description{order:0;padding-top:20px}}.dda-landing-template lp-dda .container-fluid>section{display:flex;flex-direction:column;margin-top:20px}.dda-landing-template lp-dda .container-fluid>section.lp-dda__offices{align-items:center;justify-content:space-around}@media screen and (min-width:992px){.dda-landing-template lp-dda .container-fluid>section.lp-dda__offices{display:none}}.dda-landing-template lp-dda .container-fluid>section:not(:last-child){margin-bottom:80px}.dda-landing-template lp-dda .container-fluid>section:last-child{margin-bottom:60px}.dda-landing-template lp-dda .container-fluid .lp-dda__offices cta-ng{min-width:60%}.dda-landing-template .footer.footer-legal-only .footer__wrapper{display:none}@media screen and (max-width:767px){.dda-landing-template .footer.footer-legal-only{padding-bottom:50px}}.dda-landing-template .header__mobile{display:none}@media screen and (max-width:767px){.dda-landing-template .header__mobile{background-color:var(--color--primary);display:flex;flex-direction:column;height:50px;justify-content:center}.dda-landing-template .header__mobile>a{display:none}.dda-landing-template .header__mobile freespee-footer-sticky{background-color:var(--color--primary);width:100%}.dda-landing-template .header__mobile freespee-footer-sticky .cta-ng__label,.dda-landing-template .header__mobile freespee-footer-sticky i{font-size:var(--font-size--md)}}lp-dda-vehicles-stripe lp-dda-show-more-results{height:100%}lp-dda-vehicles-stripe vehicle-card{min-height:420px}lp-dda-promotions lp-dda-show-more-results,lp-dda-promotions promotion-card{height:100%}lp-dda-promotions .lp-dda__promo-title{font-size:var(--font-size--xl);font-weight:700;text-transform:uppercase}lp-dda-promotions .lp-dda__promo-title .font-md{font-size:var(--font-size--md);text-transform:none}equote-category-error{align-items:center;border-bottom:1px solid #d7d7d7;display:flex;flex-direction:column;opacity:.6;padding:1rem 0}equote-category-error i.icon{font-size:50px;margin-bottom:1rem}equote-category-error p{font-size:26px;font-weight:700}equote-categories .ajax-loader{background-color:var(--color--branded-5);min-height:400px;width:100%}equote-categories .equote-categories_maintitle{margin:35px 0 0}equote-categories .equote-categories_container{display:grid;gap:2em;grid-template-columns:repeat(auto-fill,18.2em);justify-content:center;margin:2em 0}equote-categories .equote-categories_container equote-promo-category-card{box-sizing:initial;height:auto;width:18.2em}.is-ie .equote-categories_container{display:flex;flex-wrap:wrap}.is-ie .equote-categories_container equote-promo-category-card{padding:1em}equote-item-selector .ajax-loader{min-height:400px;width:100%}equote-item-selector .equote-item-selector_title{display:flex;justify-content:space-between;margin:15px 0}equote-item-selector .equote-item-selector_title .cta_change-category{flex-basis:10%}equote-vehicle-finder .intro{margin-bottom:30px;margin-top:30px}equote-vehicle-finder .intro .text-xl{font-weight:600;margin-bottom:10px}equote-vehicle-finder .vehicle-status{border-radius:7px;display:flex;flex-wrap:wrap;padding:20px}@media(max-width:767px){equote-vehicle-finder .vehicle-status{flex-direction:column}}equote-vehicle-finder .vehicle-status.finded{border-bottom:3px solid var(--color--primary)}equote-vehicle-finder .vehicle-status .staus-icon{flex-basis:10%}@media(max-width:767px){equote-vehicle-finder .vehicle-status .staus-icon{align-self:center;margin-bottom:10px}}equote-vehicle-finder .vehicle-status .staus-icon .vehicle-finded,equote-vehicle-finder .vehicle-status .staus-icon .vehicle-not-finded{color:var(--color--primary);text-align:center}equote-vehicle-finder .vehicle-status .staus-icon i.icon{line-height:1}equote-vehicle-finder .vehicle-status .staus-icon i.icon:before{font-size:60px}equote-vehicle-finder .vehicle-status .status-text{flex-basis:70%}equote-vehicle-finder .vehicle-status .status-text .text-lg,equote-vehicle-finder .vehicle-status .status-text .text-md{font-weight:600}equote-vehicle-finder .vehicle-status .status-text .vehicle-data{font-size:1.2em;font-weight:600}equote-vehicle-finder .vehicle-status .status-text .vehicle-data span{font-size:1.3em;font-weight:600;margin-right:15px}equote-vehicle-finder .vehicle-status .status-text .vehicle-finded{margin:2.5px 0}equote-vehicle-finder .vehicle-status .status-cta{align-items:flex-end;display:flex;flex-basis:20%;flex-direction:column;justify-content:center}equote-vehicle-finder .vehicle-status .status-cta .tooltip-container{margin:-10px 0 5px}@media(max-width:767px){equote-vehicle-finder .vehicle-status .status-cta{flex-direction:column;justify-content:space-between;margin-top:20px}}equote-vehicle-finder .vehicle-finder-modal .panel{background:#fff;color:#000;min-height:300px;padding:20px 40px}equote-vehicle-finder .vehicle-finder-modal .form-panel .text-container{margin-bottom:20px}equote-vehicle-finder .vehicle-finder-modal .form-panel .text-container .title{font-weight:600}equote-vehicle-finder .vehicle-finder-modal .input-container .label{font-weight:600;text-transform:uppercase}equote-vehicle-finder .vehicle-finder-modal .input-container .input-wrapper{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:767px){equote-vehicle-finder .vehicle-finder-modal .input-container .input-wrapper{flex-direction:column;width:100%}}equote-vehicle-finder .vehicle-finder-modal .input-container .input-wrapper .input-wrapper--input{display:flex;justify-content:flex-start}@media(max-width:767px){equote-vehicle-finder .vehicle-finder-modal .input-container .input-wrapper .input-wrapper--input{width:100%}}equote-vehicle-finder .vehicle-finder-modal .input-container .input-wrapper .icon-container{align-items:center;background:#485663;color:#fff;display:flex;font-size:1.8em;height:52px;justify-content:center;width:52px}equote-vehicle-finder .vehicle-finder-modal .input-container .input-wrapper input-text-ng{margin:0;padding:0;width:300px}equote-vehicle-finder .vehicle-finder-modal .input-container .input-wrapper input-text-ng .input-text__wrapper{border:1px solid #d3d3d3}equote-vehicle-finder .vehicle-finder-modal .input-container .input-wrapper input-text-ng .input-text__error{background:#0000;color:#e51919;font-size:.8em;font-weight:700}equote-vehicle-finder .vehicle-finder-modal .input-container .input-wrapper input-text-ng.error .input-text__wrapper{border:1px solid #e51919}equote-vehicle-finder .vehicle-finder-modal .input-container .equote-vehicle-search__btn{width:100px}equote-vehicle-finder .vehicle-finder-modal .cta-container{display:flex;justify-content:flex-end;margin-top:15px}equote-vehicle-finder .vehicle-finder-modal .cta-container .equote-vehicle-reset__btn{margin-right:10px}equote-vehicle-finder .vehicle-finder-modal .cta-container .equote-vehicle-reset__btn .cta-ng{background-color:initial}equote-vehicle-finder .vehicle-finder-modal .cta-container .equote-vehicle-reset__btn .cta-ng .cta-ng__label span{color:#000;text-decoration:underline}equote-vehicle-finder .vehicle-finder-modal .loader-panel{display:flex;flex-direction:column}equote-vehicle-finder .vehicle-finder-modal .loader-panel .ajax-loader{margin-top:30px;min-height:100px;width:100%}equote-vehicle-finder .vehicle-finder-modal .loader-panel .loader-text{text-align:center}equote-vehicle-finder .vehicle-finder-modal .error-panel{display:flex;flex-direction:column;justify-content:space-between}equote-vehicle-finder .vehicle-finder-modal .result-panel .text-container{align-items:center;display:flex;justify-content:space-between}@media(max-width:767px){equote-vehicle-finder .vehicle-finder-modal .result-panel .text-container{flex-direction:column;margin-bottom:40px}}equote-vehicle-finder .vehicle-finder-modal .result-panel .text-container .car-finded{display:flex}equote-vehicle-finder .vehicle-finder-modal .result-panel .text-container .car-finded .icon:before{color:#3dbb57;font-weight:700;margin-right:7px}equote-vehicle-finder .vehicle-finder-modal .result-panel .result-info{display:flex;flex-wrap:wrap;margin-top:10px}@media(max-width:767px){equote-vehicle-finder .vehicle-finder-modal .result-panel .result-info{flex-direction:column;margin-bottom:20px}}equote-vehicle-finder .vehicle-finder-modal .result-panel .result-info .info-item{flex-basis:50%}@media(max-width:767px){equote-vehicle-finder .vehicle-finder-modal .result-panel .result-info .info-item{display:flex;flex-basis:unset;flex-direction:column}}equote-vehicle-finder .vehicle-finder-modal .result-panel .result-info .info-item .label{align-items:center;display:flex;font-weight:700}@media(max-width:767px){equote-vehicle-finder .vehicle-finder-modal .result-panel .result-info .info-item .label{display:flex}}equote-vehicle-finder .vehicle-finder-modal .result-panel .result-info .info-item .label .icon-check:before{color:#3dbb57;font-weight:700}equote-vehicle-finder .vehicle-finder-modal .result-panel .result-info .info-item .info{padding-left:20px;text-transform:capitalize}equote-vehicle-finder .vehicle-finder-modal .result-panel .km-input .label{align-items:center;display:flex;margin-bottom:5px;margin-top:5px}equote-vehicle-finder .vehicle-finder-modal .result-panel .km-input .label .icon-check:before{color:#d3d3d3;font-weight:700}equote-vehicle-finder .vehicle-finder-modal .result-panel .km-input .label .icon-check.green:before{color:#3dbb57}equote-vehicle-finder .vehicle-finder-modal .result-panel .km-input .label .label-text{font-weight:700}equote-vehicle-finder .vehicle-finder-modal .result-panel .km-input input-text-ng{border:1px solid #d3d3d3;padding:0}equote-vehicle-finder .vehicle-finder-modal .result-panel .km-input input-text-ng input{padding-right:0}equote-vehicle-finder .vehicle-finder-modal .result-panel .cta-row{align-items:center;display:flex;justify-content:space-between}equote-vehicle-finder .vehicle-finder-modal .result-panel .cta-row .privacy-link{text-decoration:underline}@media(max-width:767px){equote-vehicle-finder .vehicle-finder-modal .result-panel .cta-row{flex-direction:column;padding:20px 0}}equote-vehicle-finder .tooltip-container{align-items:center;display:flex;margin-top:10px}@media(max-width:767px){equote-vehicle-finder .tooltip-container{align-self:flex-start}}equote-vehicle-finder .tooltip-container div{max-width:440px;text-align:center}@media(max-width:767px){equote-vehicle-finder .tooltip-container div{max-width:80vw}}equote-vehicle-finder .tooltip-container info-tooltip{margin:10px}equote-vehicle-finder .tooltip-container info-tooltip .tooltip .tooltip-inner{max-width:none;padding:15px}equote-vehicle-finder .tooltip-container info-tooltip .tooltip .tooltip-inner .info-tooltip__content{width:auto}equote-vehicle-finder .tooltip-container info-tooltip .tooltip .tooltip-inner .info-tooltip__content .tooltip-content .vin-image{background-repeat:no-repeat;background-size:100%;margin:7px auto auto;padding-bottom:45%;width:410px}@media(max-width:767px){equote-vehicle-finder .tooltip-container info-tooltip .tooltip .tooltip-inner .info-tooltip__content .tooltip-content .vin-image{width:100%}}equote-vehicle-finder .tooltip-container info-tooltip .info-tooltip{padding-top:3px}@media(max-width:767px){equote-vehicle-finder modal-ng>div>div{height:100%;max-width:100%;min-width:100%}equote-vehicle-finder modal-ng>div>div .content-container{height:100%}}equote-vehicle-finder .text-lg{font-size:1.6em}equote-vehicle-finder .text-xl{font-size:1.9em}equote-vehicle-finder .text-md{font-size:1.3em}equote-stripe{display:block;margin-bottom:2em;width:100%}equote-stripe>div{height:100%;position:relative;width:100%}equote-stripe img{height:auto;width:100%}equote-stripe promo-timer .timer-container{background-color:var(--color--primary);border-radius:5px;bottom:2em;max-width:calc(100% - 4em);padding-bottom:0;right:2em}equote-stripe promo-timer .timer-container .label{color:var(--color--cta-text--primary);margin-bottom:0;margin-left:10px}.equote-form-stripe__container{height:100%;margin:1rem -10px 0}.equote-form-stripe__container highlighted-section-content{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px;padding:1rem 2rem}.equote-form-stripe__container highlighted-section-content p{font-size:26px;font-weight:700;width:60%}@media(max-width:767px){.equote-form-stripe__container highlighted-section-content p{width:100%}.equote-form-stripe__container highlighted-section-content cta-form{margin-top:20px}}highlighted-section .highlighted-section{margin-bottom:0!important}modal-ng>div{align-items:center;background-color:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1020}modal-ng>div>div{max-width:1310px;min-width:810px}modal-ng>div>div .header{background:#000;color:#fff;display:flex;font-weight:600;justify-content:space-between;padding:20px 40px}modal-ng>div>div .content-container{align-items:center;background:#fff;min-height:300px}modal-ng>div>div .content-container>ng-transclude{height:100%;width:100%}modal-ng>div .custom-spaced-top{border-top:10px solid gray}dws-card{background-color:var(--color--surface);box-shadow:0 12px 15px #00000026;display:block;overflow:hidden}equote-item-card{display:blocK;width:100%}@media(max-width:767px){equote-item-card{height:auto}}equote-item-card dws-card{height:100%;margin-top:20px;overflow:unset;width:100%}equote-item-card dws-card>ng-transclude{display:flex;flex-wrap:wrap;height:100%}equote-item-card dws-card>ng-transclude>div{display:flex;flex-direction:column;height:100%;padding:10px 0}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__left{flex-basis:60%;min-height:300px}@media(max-width:767px){equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__left{flex-basis:unset;padding:0}}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__left .equote-item-selector__card__body{display:flex;position:relative}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__left .equote-item-selector__card__body--wrapper{width:100%}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__left .equote-item-selector__card__body--wrapper .equote-item-selector__card__title{margin-top:10px}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__left .equote-item-selector__card__body--wrapper .equote-item-selector__card__infos{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;padding-right:20px}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__left .equote-item-selector__card__body .equote-item-selector__card__body--stamp{margin:0 1rem}@media(max-width:767px){equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__left .equote-item-selector__card__body .equote-item-selector__card__body--stamp{position:absolute;right:0;top:-30px}}equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__flag dws-flag{font-size:var(--font-size--sm);font-weight:700}equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__flag .equote-item-selector__card__flag-mobile-only{display:none}@media(max-width:767px){equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__flag .equote-item-selector__card__flag-mobile-only{display:flex;justify-content:flex-end;margin-bottom:10px}}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right{background-color:var(--color--surface-secondary);flex-basis:40%;height:auto;min-height:300px}@media(max-width:767px){equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right{flex-basis:unset;min-height:unset;width:100%}}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__flag{display:flex;justify-content:flex-end}@media(max-width:767px){equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__flag{display:none}}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body{display:flex;flex-direction:column;margin-bottom:1em;padding-top:20px}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body .equote-item-selector__card__body__top{display:flex;flex:1;flex-direction:column}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body .equote-item-selector__card__body__top .equote-item-selector__card__body__choose{display:flex;flex:1;justify-content:flex-end;padding-bottom:2rem;padding-top:20px}@media(max-width:767px){equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body .equote-item-selector__card__body__top .equote-item-selector__card__body__choose{flex-direction:column}}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body .equote-item-selector__card__body__top .equote-item-selector__card__body__choose info-tooltip .tooltip,equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body .equote-item-selector__card__body__top .equote-item-selector__card__body__choose info-tooltip .tooltip .tooltip-inner{max-width:none}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body .equote-item-selector__card__body__top .equote-item-selector__card__body__choose info-tooltip .tooltip .tooltip-inner .info-tooltip__content{width:250px}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body .equote-item-selector__card__body__top .equote-item-selector__card__body__price>div{align-items:flex-end;display:flex;flex-direction:column}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body .equote-item-selector__card__body__top .equote-item-selector__card__body__price h1{color:var(--color--primary);display:flex;justify-content:flex-end}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote__item_selector__card__no-price{align-items:flex-end;display:flex;flex-direction:column}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote__item_selector__card__divider{border:1px solid #e4e4e4;box-sizing:border-box;height:2px;margin-top:10px;width:100%}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote__item_selector__card__divider.hide{display:none}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__footer{display:flex;justify-content:flex-end}@media(max-width:767px){equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__footer{justify-content:center;margin-top:10px}}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__footer>*{margin-right:20px}equote-item-card dws-card>ng-transclude>div.equote-item-selector__card__right .equote-item-selector__card__body{padding-right:40px}equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__body,equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__footer{padding-left:20px}equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__body{flex-grow:1}equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__body input-radio-ng .input-radio{display:flex;flex-direction:column}equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__footer{padding-bottom:20px}equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__footer .terms__container a{text-decoration:underline}equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__footer cta-ng{display:flex}equote-item-card dws-card>ng-transclude>div .equote-item-selector__card__footer cta-ng .cta-ng{flex-basis:auto;width:auto}equote-item-card .equote-item-card__terms-and-condition{padding:20px 40px}equote-item-card .input-radio__child:not(:last-child){border-bottom:1px solid silver;padding-bottom:10px}equote-item-card info-tooltip>div .info-tooltip{padding-top:0!important}equote-item-card info-tooltip>div .info-tooltip:before{font-size:18px}equote-item-card info-tooltip>div .info-tooltip:hover:before{--color--primary:inherit;color:var(--color--primary)}equote-item-info{margin-bottom:10px;width:50%}@media(max-width:767px){equote-item-info{width:100%}}equote-item-info .equote-item-info__wrapper{display:flex;margin:0 10px}equote-item-info .equote-item-info__wrapper .equote-item-info__icon{align-items:center;color:var(--color--primary);display:flex;font-size:1.7rem;height:40px;justify-content:center}equote-item-info .equote-item-info__wrapper .equote-item-info__data{margin-left:10px}equote-item-info .equote-item-info__wrapper .equote-item-info__data>*{line-height:19px}equote-item-info .equote-item-info__wrapper .equote-item-info__data .equote-item-info__data__title{font-weight:700}dws-flag{display:flex;font-size:var(--font-size--xxs)}dws-flag>div{display:flex;position:relative}dws-flag>div .dws-flag__content{align-items:center;background-color:var(--color--primary);color:var(--color--on-primary);display:flex;height:2em;padding:0 10px}dws-flag>div .dws-flag__draw{height:100%;width:1em}dws-flag>div:not(.dws-flag--reversed) .dws-flag__draw{right:-1em}dws-flag>div:not(.dws-flag--reversed).dws-flag--rounded .dws-flag__draw{border-bottom-right-radius:20px;border-right:1em solid var(--color--primary);border-top-right-radius:20px}dws-flag>div:not(.dws-flag--reversed).dws-flag--pointed .dws-flag__draw{border-bottom:1em solid #0000;border-left:1em solid var(--color--primary);border-top:1em solid #0000}dws-flag>div:not(.dws-flag--reversed).dws-flag--double-pointed .dws-flag__draw{border-bottom:1em solid var(--color--primary);border-right:1em solid #0000;border-top:1em solid var(--color--primary)}dws-flag>div.dws-flag--reversed{flex-direction:row-reverse}dws-flag>div.dws-flag--reversed.dws-flag--rounded .dws-flag__draw{border-bottom-left-radius:20px;border-top-left-radius:20px}dws-flag>div.dws-flag--reversed.dws-flag--pointed .dws-flag__draw{border-bottom:1em solid #0000;border-right:1em solid var(--color--primary);border-top:1em solid #0000}dws-flag>div.dws-flag--reversed.dws-flag--double-pointed .dws-flag__draw{border-bottom:1em solid var(--color--primary);border-left:1em solid #0000;border-top:1em solid var(--color--primary)}promotions .promotions{background-color:var(--color--splashbg);border-radius:0 0 8px 8px;box-shadow:var(--shadow--primary);margin:0}promotions .promotions.swiper-visible{opacity:1;transition-delay:.05s;transition:opacity 1s ease-in-out}promotions .promotions.swiper-hidden{opacity:0}promotions .promotions .stripe_promotions{margin:0 10px}promotions .promotions .stripe_promotions .no-promo{width:100%}promotions .promotions .stripe_promotions .no-promo-card{align-items:center;box-shadow:0 3px 10px 0 #00000026;display:flex;height:100%;justify-content:center;width:100%}promotions .promotions .stripe_promotions .no-promo-card>div{margin:0 auto;text-align:center;width:80%}promotions .promotions .stripe_promotions .no-promo-card>div p{font-size:1.3rem;font-weight:700;line-height:1em;padding:20px 10px}promotions .promotions .stripe_promotions .no-promo-card img{height:50%;max-width:150px;width:50%}@media(max-width:767px){promotions .promotions .stripe_promotions .no-promo{display:none}}promotions .promotions .stripe_button{margin-left:-10px;margin-right:-10px;text-align:center}promotions .promotions .stripe_button .cta{margin:10px 20px 20px}promotions .promotions .stripe_button .cta strong{padding:0 20px 0 0}@media(max-width:767px){promotions .promotions .stripe_button .cta{margin:10px 20px 30px}}@media(min-width:992px){promotions .promotions .stripe_button .cta{margin:10px 20px 30px}}promotions brand-selection-item img{max-height:90px;max-width:90px}@media(min-width:992px){promotions .swiper-pagination{display:none}}promotions .swiper-pagination-bullet{background-color:initial;border-radius:0;margin-left:5px;margin-right:5px;opacity:1;position:relative;width:30px}promotions .swiper-pagination-bullet-active:before{background-color:var(--color--primary--fca-group)}promotions .swiper-pagination-bullet:before{border-radius:5px;box-shadow:0 0 10px #00000040;content:"";display:block;height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}promotions .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:.75}promotions .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):before{background-color:#fff}promotions ks-swiper-container{display:block}promotions ks-swiper-container .swiper-container{padding:20px 0}promotions ks-swiper-container .swiper-container.swiper-container-horizontal>.swiper-pagination-bullets{margin-top:10px;position:inherit}promotions ks-swiper-container .swiper-container>.swiper-wrapper>.swiper-slide{height:auto}promotions ks-swiper-container .swiper-container>.swiper-wrapper>.swiper-slide>promotion-card{height:100%}promotion-card{display:block}promotion-card>dws-card{height:100%}promotion-card>dws-card .stripe_promotions_card{display:flex;flex-direction:column;height:100%}promotion-card>dws-card .stripe_promotions_card .flag-element-color{background-color:var(--color--primary);color:var(--color--cta-text--primary)}promotion-card>dws-card .stripe_promotions_card .flag-svg-color-brand{color:var(--color--primary)}promotion-card>dws-card .stripe_promotions_card>.promotions__img__abarth,promotion-card>dws-card .stripe_promotions_card>.promotions__img__alfa-romeo,promotion-card>dws-card .stripe_promotions_card>.promotions__img__fiat,promotion-card>dws-card .stripe_promotions_card>.promotions__img__fiat-professional,promotion-card>dws-card .stripe_promotions_card>.promotions__img__jeep,promotion-card>dws-card .stripe_promotions_card>.promotions__img__lancia{position:relative}promotion-card>dws-card .stripe_promotions_card>.promotions__img__abarth:before,promotion-card>dws-card .stripe_promotions_card>.promotions__img__alfa-romeo:before,promotion-card>dws-card .stripe_promotions_card>.promotions__img__fiat-professional:before,promotion-card>dws-card .stripe_promotions_card>.promotions__img__fiat:before,promotion-card>dws-card .stripe_promotions_card>.promotions__img__jeep:before,promotion-card>dws-card .stripe_promotions_card>.promotions__img__lancia:before{--promo-sales-img-aspect-ratio:inherit;content:"";display:block;padding-top:calc(var(--promo-sales-img-aspect-ratio)*1%)}promotion-card>dws-card .stripe_promotions_card>.promotions__img__fiat{--promo-sales-img-aspect-ratio:var(--promo-sales-img-aspect-ratio--fiat)}promotion-card>dws-card .stripe_promotions_card>.promotions__img__lancia{--promo-sales-img-aspect-ratio:var(--promo-sales-img-aspect-ratio--lancia)}promotion-card>dws-card .stripe_promotions_card>.promotions__img__fiat-professional{--promo-sales-img-aspect-ratio:var(--promo-sales-img-aspect-ratio--fiat-professional)}promotion-card>dws-card .stripe_promotions_card>.promotions__img__alfa-romeo{--promo-sales-img-aspect-ratio:var(--promo-sales-img-aspect-ratio--alfa-romeo)}promotion-card>dws-card .stripe_promotions_card>.promotions__img__abarth{--promo-sales-img-aspect-ratio:var(--promo-sales-img-aspect-ratio--abarth)}promotion-card>dws-card .stripe_promotions_card>.promotions__img__jeep{--promo-sales-img-aspect-ratio:var(--promo-sales-img-aspect-ratio--jeep)}promotion-card>dws-card .stripe_promotions_card .promotion-card__content{display:flex;flex-direction:column;flex-grow:1;padding:20px 15px 0}promotion-card>dws-card .stripe_promotions_card .promotion-card__content .promotion__title{font-size:var(--font-size--sm);font-weight:600}promotion-card>dws-card .stripe_promotions_card .promotion-card__content .promotion-card__abstract{color:#8a8a8a;font-size:var(--font-size--xxs);margin-top:1em;padding:0 0 10px}promotion-card>dws-card .stripe_promotions_card .promotion-card__footer{display:flex;height:66px;justify-content:space-between;padding:10px}@media screen and (min-width:992px){promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__contact-cta freespee-ng-cta-primary{display:none}}@media screen and (max-width:991px){promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__contact-cta cta-form{display:none}}promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__contact-cta,promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__cta{flex-basis:48%;flex-grow:1}promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__contact-cta cta-ng .cta-ng,promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__cta cta-ng .cta-ng{padding-right:0;width:100%}promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__contact-cta cta-ng .cta-ng .cta-ng__label span,promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__cta cta-ng .cta-ng .cta-ng__label span{white-space:normal}promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__contact-cta:not(:first-child),promotion-card>dws-card .stripe_promotions_card .promotion-card__footer .promotion-card__cta:not(:first-child){margin-left:5px}promotion-card>dws-card .stripe_promotions_card .flag_promo{bottom:10px;height:24px;padding:0 10px;position:absolute}promotion-card>dws-card .stripe_promotions_card .flag_promo>i{font-size:24px;right:-15px}promotion-card freespee-ng-cta-primary{box-sizing:initial;margin-left:0!important;margin-right:1rem;padding-right:30px;position:relative;text-transform:none}promotion-card freespee-ng-cta-primary .cta-ng{font-size:.625rem;justify-content:flex-start}promotion-card freespee-ng-cta-primary .icon-phone{font-size:var(--font-size--md);position:absolute;right:5px}promotion-card .cta-ng,promotion-card .cta-ng.color--secondary{font-size:var(--font-size--xxs);padding-right:30px;position:relative;text-transform:none}promotion-card .cta-ng.color--secondary .icon-arrow-bold-right,promotion-card .cta-ng .icon-arrow-bold-right{font-size:var(--font-size--md);position:absolute;right:5px}no-more-card{background-color:var(--color--branded-4);display:flex;flex-grow:1;height:auto;margin-right:20px;min-height:0}no-more-card dws-card{padding:1em 0;width:100%}no-more-card .no-more-card__content{align-items:center;border-right:1px solid var(--color--branded-12);display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 1em}no-more-card .no-more-card__content .no-more-card__message{font-size:1rem;font-weight:700;text-align:center}no-more-card .no-more-card__content .no-more-card__message-visit{text-align:center}no-more-card .no-more-card__content img{width:100px}@media(min-width:1440px){no-more-card .no-more-card__content .no-more-card__message{font-size:1.5rem}no-more-card .no-more-card__content .no-more-card__message-visit{font-size:1rem}}lp-dda-show-more-results{display:flex}lp-dda-show-more-results show-more-results-card show-more-results-card-logo{font-size:5em}body:not(.dws-loaded) dws-header{display:none}dws-header{display:flex;justify-content:center;position:fixed;width:100vw;z-index:2}dws-header header{padding:0;position:relative;width:var(--max-width--body)}dws-header header .dws-header__desktop,dws-header header .dws-header__mobile{align-items:center;display:flex;height:60px;justify-content:space-between;padding-left:15px}dws-header header .dws-header__desktop{background-color:var(--color--gray-80);color:var(--color--header-dealer-name);height:80px}@media screen and (max-width:767px){dws-header header .dws-header__desktop{display:none}}dws-header header .dws-header__desktop .dws__left,dws-header header .dws-header__desktop .dws__right{align-items:center;display:flex;height:100%}dws-header header .dws-header__desktop .dws__left freespee-ng-cta-primary,dws-header header .dws-header__desktop .dws__right freespee-ng-cta-primary{width:auto}dws-header header .dws-header__desktop .dws__left .dws-header__name,dws-header header .dws-header__desktop .dws__right .dws-header__name{font-size:var(--font-size--xl)}dws-header header .dws-header__desktop .dws__left .call-now,dws-header header .dws-header__desktop .dws__right .call-now{font-size:var(--font-size--lg);font-weight:700;margin-right:10px}dws-header header .dws-header__mobile{background-color:var(--color--branded-5);color:var(--color--headersplash-dealer-name);padding-right:15px}@media screen and (min-width:768px){dws-header header .dws-header__mobile{display:none}}dws-header header .dws-header__mobile .dws-header__name{font-size:var(--font-size--md)}dws-header header .dws-header__logo{height:100%;margin-right:1em}dws-header header .dws-header__logo>ng-transclude{display:block;height:100%}dws-header header .dws-header__logo>ng-transclude>dws-header-logo{display:block;height:100%;padding:5px}dws-header header .dws-header__logo>ng-transclude>dws-header-logo img{max-height:100%;max-width:100%}dws-header header selected-office-recap selected-office-address{display:none}vehicle-detail-info{display:contents}vehicle-detail-info>div{align-items:center;display:flex;font-size:var(--font-size--md);width:50%}vehicle-detail-info>div vehicle-fuel-icon{font-size:var(--font-size--lg);margin-left:1em}vehicle-detail-info>div span{align-items:center;display:flex;padding-left:20px!important}@media(max-width:767px){vehicle-detail-info>div span{padding-left:5px!important}}@media(min-width:991px1px)and (max-width:1439px){vehicle-detail-info>div span{padding-left:10px!important}}@media(min-width:1439px1px){vehicle-detail-info>div span{padding-left:20px!important}}vehicle-detail-info>div .icon{font-size:var(--font-size--xxl)}vehicle-detail-fuel-banner .vehicle-detail-fuel-banner{background-color:var(--vehicle-detail-fuel-banner--bg,var(--color--surface));border-radius:1em;display:flex;margin-top:20px;width:100%}vehicle-detail-fuel-banner .vehicle-detail-fuel-banner .electric .banner__content--title{color:var(--color--vehicledetail-electric)}vehicle-detail-fuel-banner .vehicle-detail-fuel-banner .hybrid .banner__content--title{color:var(--color--vehicledetail-hybrid)}vehicle-detail-fuel-banner .vehicle-detail-fuel-banner .banner__container{border-radius:10px;display:flex;justify-content:flex-start;padding:20px 0;width:100%}vehicle-detail-fuel-banner .vehicle-detail-fuel-banner .banner__icon vehicle-fuel-icon{font-size:var(--font-size--xxl);margin:0 1em}vehicle-detail-fuel-banner .vehicle-detail-fuel-banner .banner__content{align-items:flex-start;display:flex;flex-direction:column;margin-right:1rem}vehicle-detail-fuel-banner .vehicle-detail-fuel-banner .banner__content .banner__content--title{font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}vehicle-detail-fuel-banner .vehicle-detail-fuel-banner .banner__content .banner__content--text{font-size:14px;letter-spacing:0;line-height:19px}vehicle-fuel-icon{display:block;font-size:var(--font-size--md)}vehicle-fuel-icon>.vehicle-fuel-icon{align-items:center;border-radius:50%;display:flex;height:1.3em;justify-content:center;width:1.3em}vehicle-fuel-icon>.vehicle-fuel-icon.electric{background-color:var(--color--vehicledetail-electric)}vehicle-fuel-icon>.vehicle-fuel-icon.electric .icon{color:#fff;font-size:inherit}vehicle-fuel-icon>.vehicle-fuel-icon.hybrid{background-color:var(--color--vehicledetail-hybrid)}vehicle-fuel-icon>.vehicle-fuel-icon.hybrid .icon{color:#fff;font-size:inherit}legal-amends-modal .legal-amends-modal .content-container{background-color:var(--color--branded-5);border-radius:8px;box-sizing:border-box;color:var(--color--on-surface);margin:0 auto;max-width:550px;padding:2rem 2rem 6rem;position:relative}@media screen and (max-width:767px){legal-amends-modal .legal-amends-modal .content-container{max-width:80vw;padding:2rem 2rem 9rem}}legal-amends-modal .legal-amends-modal .header{display:none}legal-amends-modal .legal-amends-modal legal-amends-modal-description{opacity:.5}legal-amends-modal .legal-amends-modal .ng-scope{z-index:2}legal-amends-modal .legal-amends-modal__header{display:flex;justify-content:space-between;margin-bottom:15px}legal-amends-modal .legal-amends-modal__header--left{display:flex;flex-direction:column;justify-content:flex-start;width:100%}legal-amends-modal .legal-amends-modal__header--right{width:100%}legal-amends-modal .legal-amends-modal__header--right img{float:right;height:auto;width:100%}@media screen and (max-width:767px){legal-amends-modal .legal-amends-modal__header--right{display:none}}legal-amends-modal .brand-model__container{margin:1.5rem 0}legal-amends-modal .brand-model__container .legal-amends-modal__model-brand{text-transform:uppercase}legal-amends-modal .brand-model__container .legal-amends-modal__model-name{color:var(--color--primary);font-size:var(--font-size--xl)}legal-amends-modal .legal-amends-modal-actions__container{bottom:2rem;display:flex;justify-content:space-between;left:2rem;position:absolute;right:2rem}@media screen and (max-width:767px){legal-amends-modal .legal-amends-modal-actions__container{align-items:center;flex-direction:column-reverse}}legal-amends-modal .legal-amends-modal-actions__container button{border-radius:5px;height:35px;max-width:150px;padding:.5em 1em;text-align:center;text-transform:uppercase}legal-amends-modal .legal-amends-modal-actions__container button.button__confirm{background-color:var(--color--primary);color:var(--color--on-primary)}legal-amends-modal .legal-amends-modal-actions__container button.button__back{background-color:#f2f2f2;color:#000}@media screen and (max-width:767px){legal-amends-modal .legal-amends-modal-actions__container button{margin:1rem 0 0;max-width:unset;width:100%}}legal-amends-modal .highlighted{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}legal-amends-modal .layer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffb3;bottom:0;filter:blur(10px);left:0;position:fixed;right:0;top:0;z-index:0}equote-promo-category-card{display:block}equote-promo-category-card dws-card{display:flex;flex-direction:column;font-weight:700;height:100%;transition:transform 50ms linear;width:100%}equote-promo-category-card dws-card:not(.equote-promo-category-card--disabled){border-bottom:.5em solid var(--color--primary)}equote-promo-category-card dws-card:not(.equote-promo-category-card--disabled):hover{cursor:pointer;outline:var(--color--primary) 2px solid;transform:scale(1.02)}equote-promo-category-card dws-card img{background-color:var(--color--branded-12);height:120px;padding:1em;width:100%}equote-promo-category-card dws-card .equote-promo-category-card__title{display:flex;flex-direction:column}equote-promo-category-card dws-card .equote-promo-category-card__title div{font-size:var(--font-size--md)}equote-promo-category-card dws-card .equote-promo-category-card__title span{font-size:var(--font-size--sm);font-weight:400}equote-promo-category-card dws-card .equote-promo-category-card__content{min-height:80px;padding:.5em 1em .2em}equote-promo-category-card dws-card .equote-promo-category-card__content .equote-promo-category-card__details--available{align-items:center;display:flex;justify-content:space-between;margin-top:1em}equote-promo-category-card dws-card .equote-promo-category-card__content .equote-promo-category-card__details--not-available cta-form-rey{padding:0}equote-promo-category-card dws-card .equote-promo-category-card__content .equote-promo-category-card__details--not-available cta-form-rey cta-ng .cta-ng:not(.cta-variant--non-filled){background-color:initial;border-radius:7px;color:var(--color--primary);cursor:pointer;font-weight:700;padding:1em 0;pointer-events:all;text-transform:uppercase;transition:background .3s ease}equote-promo-category-card dws-card .equote-promo-category-card__content .equote-promo-category-card__price{color:var(--color--primary);font-size:var(--font-size--lg)}equote-promo-category-card .equote-promo-category-card--disabled{pointer-events:none}equote-promo-category-card .equote-promo-category-card--form-cta{pointer-events:all}form-remote-booking{display:block;height:100%;overflow:auto}form-remote-booking .form-remote-booking{padding:20px}form-remote-booking .form-remote-booking.form-remote-booking--color--primary{background-color:var(--color--primary);color:var(--color--on-primary)}form-remote-booking .form-remote-booking.form-remote-booking--color--surface{background-color:var(--color--surface);color:var(--color--on-surface)}form-remote-booking .form-remote-booking .accordion .accordion__btn .cta .cta__text+.cta__icon{display:inline}form-remote-booking .form-remote-booking .input-select-ng{min-width:unset}form-remote-booking .form-remote-booking .input-hourpicker__wrapper>div:first-child{margin-bottom:unset}form-remote-booking .form-remote-booking cta-ng .cta-ng{width:100%!important}form-remote-booking .form-response__status .icon{justify-content:center}input-select-ng .input-select-ng.input-select-ng--color--primary-darken{color:var(--color--on-primary)}input-select-ng .input-select-ng.input-select-ng--color--primary-darken .selectric{background-color:var(--color--primary-darken)}input-select-ng .input-select-ng.input-select-ng--color--primary-darken .selectric .label{color:var(--color--on-primary)}input-select-ng .input-select-ng.input-select-ng--color--primary-darken .selectric-dirty+.input-select__label{color:var(--color--primary-darken)}input-select-ng .input-select-ng.input-select-ng--color--primary-darken .selectric-dirty .selectric{background-color:#fff}input-select-ng .input-select-ng.input-select-ng--color--primary-darken .selectric-dirty .selectric .label{color:#000}input-select-ng .input-select-ng.input-select-ng--color--primary+.input-select__label{color:var(--color--on-primary)}input-select-ng .input-select-ng.input-select-ng--color--primary .selectric{background-color:var(--color--primary)}input-select-ng .input-select-ng.input-select-ng--color--primary .selectric .label{color:var(--color--on-primary)}input-select-ng .input-select-ng.input-select-ng--color--primary .selectric-dirty{color:var(--color--primary)}input-select-ng .input-select-ng.input-select-ng--color--primary .selectric-dirty .selectric{background-color:#fff}input-select-ng .input-select-ng.input-select-ng--color--primary .selectric-dirty .selectric .label{color:#000}input-select-ng .input-select-ng.input-select-ng--color--secondary+.input-select__label{color:var(--color--on-secondary)}input-select-ng .input-select-ng.input-select-ng--color--secondary .selectric{background-color:var(--color--secondary)}input-select-ng .input-select-ng.input-select-ng--color--secondary .selectric .label{color:var(--color--on-secondary)}input-select-ng .input-select-ng.input-select-ng--color--secondary .selectric-dirty{color:var(--color--secondary)}input-select-ng .input-select-ng.input-select-ng--color--secondary .selectric-dirty .selectric{background-color:#fff}input-select-ng .input-select-ng.input-select-ng--color--secondary .selectric-dirty .selectric .label{color:#000}input-select-ng .input-select-ng .input-select .selectric-wrapper .selectric-items ul .placeholder{display:none}input-select-ng .input-select-ng .input-select .selectric-wrapper.selectric-disabled+.input-select__label{color:var(--color--input-select-ng-label-disabled)}input-select-ng .input-select-ng .input-select .selectric-wrapper.selectric-dirty+.input-select__label{color:var(--color--input-select-ng-label-dirty)}input-select-ng .input-select-ng .input-select .selectric-wrapper+.input-select__label{color:var(--color--input-select-ng-label)}input-select-ng .input-select-ng .selectric{border-bottom:5px solid #00000040}input-select-ng .input-select-ng .selectric-wrapper.selectric-open:before{transform:scaleX(1)}input-select-ng .input-select-ng .selectric-wrapper:before{background-color:#fff}fyv-search{--color--input-select-ng-label:#000;--color--input-select-ng-label-disabled:#999}fyv-search input-select-ng .input-select .selectric-wrapper .selectric-items ul .placeholder{display:none}fyv-search input-select-ng .input-select .selectric-wrapper.selectric-disabled+.input-select__label{color:var(--color--input-select-ng-label-disabled)}fyv-search input-select-ng .input-select .selectric-wrapper+.input-select__label,fyv-search input-select-ng .input-select .selectric-wrapper.selectric-dirty+.input-select__label{color:var(--color--input-select-ng-label)}input-text-ng .input-text-ng.input-text-ng--color--primary-darken{color:var(--color--on-primary)}input-text-ng .input-text-ng.input-text-ng--color--primary-darken .input-text__input{background-color:var(--color--primary-darken)}input-text-ng .input-text-ng.input-text-ng--color--primary-darken .input-text__input .input-text__label{color:var(--color--on-primary)}input-text-ng .input-text-ng.input-text-ng--color--primary-darken .input-text__input:not(:focus):not([value=""])[value]{background-color:#fff}input-text-ng .input-text-ng.input-text-ng--color--primary-darken .input-text__input:not(:focus):not([value=""])[value]~.input-text__label{color:var(--color--primary-darken)}input-text-ng .input-text-ng.input-text-ng--color--primary{color:var(--color--on-primary)}input-text-ng .input-text-ng.input-text-ng--color--primary .input-text__input{background-color:var(--color--primary)}input-text-ng .input-text-ng.input-text-ng--color--primary .input-text__input .input-text__label{color:var(--color--on-primary)}input-text-ng .input-text-ng.input-text-ng--color--primary .input-text__input:not(:focus):not([value=""])[value]{background-color:#fff}input-text-ng .input-text-ng.input-text-ng--color--primary .input-text__input:not(:focus):not([value=""])[value]~.input-text__label{color:var(--color--primary)}input-text-ng .input-text-ng .input-text__label{z-index:1}input-text-ng .input-text-ng.input-text .input-text__input{border-bottom-color:#00000040}input-text-ng .input-text-ng.input-text .input-text__input:focus~.input-text__bar:after{transform:scaleX(1)}input-text-ng .input-text-ng .input-text__bar:after{background-color:#fff}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary-darken{background-color:var(--color--primary-darken);color:var(--color--on-primary)}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary-darken .input-textarea-ng__input{background-color:var(--color--primary-darken)}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary-darken .input-textarea-ng__input .input-text__label{color:var(--color--on-primary)}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary-darken .input-textarea-ng__input:not(:focus):not([value=""])[value]{background-color:#fff}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary-darken .input-textarea-ng__input:not(:focus):not([value=""])[value]~.input-textarea-ng__label{color:var(--color--primary-darken)}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary{background-color:var(--color--primary);color:var(--color--on-primary)}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary .input-textarea-ng__input{background-color:var(--color--primary)}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary .input-textarea-ng__input .input-text__label{color:var(--color--on-primary)}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary .input-textarea-ng__input:not(:focus):not([value=""])[value]{background-color:#fff}input-textarea-ng .input-textarea-ng.input-textarea-ng--color--primary .input-textarea-ng__input:not(:focus):not([value=""])[value]~.input-textarea-ng__label{color:var(--color--primary)}input-textarea-ng .input-textarea-ng .input-textarea-ng__label{bottom:5px;font-size:var(--font-size--sm);padding-left:1em;pointer-events:none;position:absolute;transition:all .3s ease;width:100%;z-index:1}input-textarea-ng .input-textarea-ng .input-textarea-ng__input{border:none;border-radius:0;color:inherit;display:block;font-family:inherit;font-size:var(--font-size--sm);height:100px;line-height:1.2;outline:0;padding:30px 1em 0;position:relative;resize:none;width:100%;z-index:1}input-textarea-ng .input-textarea-ng .input-textarea-ng__input:focus~.input-textarea-ng__label,input-textarea-ng .input-textarea-ng .input-textarea-ng__input:not(:focus).not-empty~.input-textarea-ng__label{bottom:80px;font-size:var(--font-size--xxs)}input-textarea-ng .input-textarea-ng .input-textarea-ng__input:focus~.input-textarea-ng__bar:after,input-textarea-ng .input-textarea-ng .input-textarea-ng__input:not(:focus).not-empty~.input-textarea-ng__bar:after{transform:scaleX(1)}input-textarea-ng .input-textarea-ng .input-textarea-ng__bar{background-color:#00000040;display:block;height:5px;position:relative;width:100%}input-textarea-ng .input-textarea-ng .input-textarea-ng__bar:after{background-color:#fff;bottom:0;content:"";height:5px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:all .3s ease;z-index:1}ecommerce-to-range-banner{display:grid}ecommerce-to-range-banner .banner-wrapper{align-items:center;background-color:var(--color--surface);border-radius:10px;display:flex;justify-content:space-between;margin:30px 20px;padding:20px}@media screen and (max-width:767px){ecommerce-to-range-banner .banner-wrapper{flex-direction:column;margin-top:0}ecommerce-to-range-banner .banner-wrapper cta-ng{margin-top:20px}ecommerce-to-range-banner .banner-wrapper .banner-text{font-size:var(--font-size--md);text-align:center}}ecommerce-to-range-banner .banner-wrapper .banner-text{font-size:var(--font-size--lg)}card-info{color:var(--color--branded-7);display:block;flex-grow:1;min-height:75px;padding:5px}card-info span:after{content:" |";font-weight:300}card-info span:last-child:after{content:""}card-info span strong{display:inline-block}card-info span strong:first-letter{text-transform:uppercase}card-info .natural-gas-description{background-color:#74b65c;color:#fff;padding:0 2px}form-manager floating-layer-form floating-layer{position:absolute;right:0;width:50%}form-manager floating-layer-form floating-layer .floating-layer__content .floating-layer-form__content:first-of-type[fl-type="right to left"]{max-width:420px}form-manager floating-layer-form floating-layer .floating-layer__content .floating-layer-form__content:first-of-type[fl-type="right to left"] .floating-layer-form__body{background-color:var(--color--primary);overflow:auto;padding:20px 30px}form-manager .color-primary{color:var(--color--primary)}form-manager .color-primary-darken{color:var(--color--primary-darken)}form-manager .color-background-form-container{background-color:var(--color--branded-2)}new-after-sales-container>section{margin:auto;max-width:1440px;padding:20px}new-after-sales-container .new-as_upper-container{background-color:var(--color--surface);display:flex;flex-direction:column}new-after-sales-container .new-as_upper-container .maintitle{display:flex;justify-content:space-between;padding-bottom:20px}new-after-sales-container .new-as_upper-container .maintitle h1{margin-bottom:15px}new-after-sales-container .new-as_upper-container .maintitle p{max-width:80%}@media(max-width:767px){new-after-sales-container .new-as_upper-container .maintitle p{max-width:100%}}new-after-sales-container .new-as_upper-container .maintitle .new-as_upper-container__title-box{align-items:flex-start;display:flex;flex-direction:column;margin-right:1rem;width:100%}@media(max-width:767px){new-after-sales-container .new-as_upper-container .maintitle .new-as_upper-container__title-box{margin-right:0}}new-after-sales-container .new-as_upper-container .maintitle .new-as_upper-container__promotions-box-wrapper{height:100%;width:100%}new-after-sales-container .new-as_upper-container .maintitle .new-as_upper-container__promotions-box{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;height:100%;justify-content:center;min-height:200px;overflow:hidden;padding:0 5rem;position:relative;width:100%}new-after-sales-container .new-as_upper-container .maintitle .new-as_upper-container__promotions-box img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:auto}@media(max-width:991px)and (min-width:992px){new-after-sales-container .new-as_upper-container .maintitle .new-as_upper-container__promotions-box img{height:auto;width:100%}}new-after-sales-container .new-as_upper-container .maintitle .new-as_upper-container__promotions-box__content{color:#fff;max-width:80%;z-index:1}new-after-sales-container .new-as_upper-container .maintitle .new-as_upper-container__promotions-box .cta-ng{margin-top:10px;max-width:60%}new-after-sales-container .new-as_upper-container .new-as_mopar{background-color:#faebd7;border-radius:15px;display:flex;flex-basis:45%;flex-direction:column;justify-content:space-between;padding:3%}new-after-sales-container .new-as_upper-container .new-as_mopar .mopar-side{display:flex;justify-content:space-between}new-after-sales-container .new-as_upper-container .new-as_mopar .mopar-side .mopar-title{display:flex;flex-basis:85%;flex-direction:column}new-after-sales-container .new-as_upper-container .new-as_mopar .mopar-side .icon{font-size:60px}new-after-sales-container .new-as_upper-container .new-as_mopar .mopar-cta{display:flex;justify-content:flex-end}new-after-sales-container .new-as_upper-container .new-as_mopar .mopar-cta cta-ng{flex-basis:30%}new-after-sales-container .new-as_select{background-color:var(--color--branded-4);padding:10px 20px;position:sticky;top:120px;z-index:2}@media(max-width:991px){new-after-sales-container .new-as_select{top:60px}}new-after-sales-container .new-as_select new-as-input-select .select-container{width:90%}new-after-sales-container .new-as_services-container{overflow:hidden;position:relative}new-after-sales-container .new-as_services-container>h1{margin-bottom:2%}new-after-sales-container .new-as_services-container__background{bottom:0;height:auto;left:0;opacity:.4;position:absolute;right:0;top:0;width:100%}@media(max-width:991px){new-after-sales-container .new-as_services-container__background{display:none}}@media screen and (max-width:1023px){new-after-sales-container .new-as_upper-container{flex-direction:column-reverse}new-after-sales-container .new-as_mopar{margin-bottom:5%}}.new-as_select-booking{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.new-as_select-booking input-select-ng{margin-right:3rem;width:40%}@media(max-width:767px){.new-as_select-booking input-select-ng{margin-right:0;width:100%}}.new-as_booking{background-color:var(--color--branded-4);padding-top:0}@media(max-width:767px){.new-as_booking{padding:10px;width:100%}}.new-as_booking .as-booking_container{margin:auto;padding:2% 0}.new-as_booking .as-booking_container cta-form{display:flex;justify-content:center}.new-as_booking .as-booking_container cta-form .cta-ng__counter{margin-left:-15px;margin-top:15px}@media(max-width:767px){.new-as_booking .as-booking_container,.new-as_booking .as-booking_container .cta-form{width:100%}}new-as-services .new-as_services{display:flex;flex-direction:column;margin-bottom:20px}new-as-services .new-as_services .as_container{background-color:initial;display:flex;justify-content:space-between;min-height:600px;z-index:1}new-as-services .new-as_services .as_container .services_container{display:flex;flex-basis:30%;flex-direction:column}new-as-services .new-as_services .as_container .services_container after-sales-category{flex-basis:100px}new-as-services .new-as_services .as_container .services_container after-sales-category .title-counter{width:100%}new-as-services .new-as_services .as_container .services_container .service{align-items:center;display:flex;justify-content:space-between;padding:15px 0}new-as-services .new-as_services .as_container .services_container .service img{width:15%}new-as-services .new-as_services .as_container .services_container .service .service-description{display:flex;flex-direction:column}new-as-services .new-as_services .as_container .services_container .service .icon{font-size:20px}new-as-services .new-as_services .as_container .services-card_container{background-color:var(--color--surface);flex-basis:70%;padding:1% 3%}new-as-services .new-as_services .as_container .services-card_container__title{font-family:Open Sans;font-size:26px;margin-bottom:20px}new-as-services .new-as-services__no-categories-container{padding:50px;text-align:center}new-as-services after-sales-services-grid{display:flex;flex-wrap:wrap}new-as-services after-sales-services-grid.hasOverflow{height:100%;max-height:600px;overflow:auto}@media screen and (max-width:769px){new-as-services .new-as_services .as_container{min-height:unset}new-as-services .new-as_services .as_container .services_container{flex-basis:100%}new-as-services .new-as_services .services-card_container{justify-content:center}new-as-services accordion-ng .accordion.accordion--height-md>.accordion__content .accordion__content-wrapper{min-height:auto}}after-sales-services-grid>after-sales-card{height:190px;margin:10px;width:256px}after-sales-services-grid>after-sales-card dws-card{height:190px}@media(max-width:767px){after-sales-services-grid>after-sales-card{border-bottom:1px solid #f7f7f7;height:auto;margin:0;width:100%}after-sales-services-grid>after-sales-card dws-card{box-shadow:none;height:auto}after-sales-services-grid>after-sales-card dws-card img{display:none}after-sales-services-grid{justify-content:center}}after-sales-services-grid after-sales-input-card{background-color:var(--color--surface);box-shadow:0 12px 15px #00000026;display:block;height:190px;margin:10px;overflow:hidden;padding:10px;width:256px}@media(max-width:767px){after-sales-services-grid after-sales-input-card{height:auto;margin:0;width:100%}}after-sales-card{position:relative}after-sales-card dws-card{cursor:pointer}after-sales-card dws-card .card-after-sales{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}after-sales-card dws-card .card-after-sales__image-container{align-items:center;background:var(--color--branded-21);display:flex;height:100%;justify-content:center;width:100%}@media(max-width:767px){after-sales-card dws-card .card-after-sales__image-container{display:none}}after-sales-card dws-card .card-after-sales__content{padding:10px;text-align:center}@media(max-width:767px){after-sales-card dws-card .card-after-sales__content{width:70%}after-sales-card dws-card .card-after-sales{flex-direction:row}}after-sales-card dws-card label>span{display:none}after-sales-card dws-card svg{fill:var(--color--primary);max-height:60px;max-width:150px;width:100%}after-sales-card dws-card svg g{fill:var(--color--primary)}after-sales-card dws-card input-checkbox-ng{margin:10px;pointer-events:none;position:absolute;right:0;top:0}after-sales-card .card-other-service-input__container{align-items:flex-end;box-shadow:0 12px 15px #00000026;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:10px;width:100%}after-sales-card .card-other-service-input__container label>span{display:none}after-sales-card .card-other-service-input__header{display:flex;justify-content:space-between;width:100%}after-sales-card .card-other-service-input__body{align-items:flex-end;background-color:var(--color--primary-darken);display:flex;height:100%;margin-top:10px;width:100%}after-sales-card .card-other-service-input__body.hasValue{background-color:initial}after-sales-card .card-other-service-input__content{align-items:flex-end;display:flex;height:80%;width:100%}after-sales-card .card-other-service-input__content input-text-ng{width:100%}after-sales-category>div{align-items:center;border-bottom:1px solid var(--color--body-background);border-left:12px solid #0000;cursor:pointer;display:flex;height:100%;justify-content:space-between;padding:10px 0 10px 20px}after-sales-category>div .icon-arrow-bold-right{padding:0 10px;transform:rotate(90deg);transition:.3s ease-in}after-sales-category>div:hover{background-color:var(--color--branded-4)}after-sales-category>div img{width:15%}after-sales-category>div .service-description{display:flex;flex-direction:column}after-sales-category>div .service-description .title-counter{align-items:center;display:flex;justify-content:space-between;width:125px}after-sales-category>div .icon{font-size:20px}after-sales-category .as-category-selected{background-color:var(--color--branded-4);border-left:12px solid var(--color--primary)}@media(max-width:767px){after-sales-category .as-category-selected{border-left:5px solid var(--color--primary)}}after-sales-category .as-category-counter{align-items:center;background-color:#00930a;border-radius:50%;color:#fff;display:flex;font-size:.8em;height:20px;justify-content:center;margin-left:15px;padding:0 6.5px;width:20px}new-as-canvas .other-services{align-items:center;background-color:var(--color--surface);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:1rem}@media(max-width:767px){new-as-canvas .other-services{align-items:flex-start}}new-as-canvas .other-services__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:auto;padding-top:1rem;width:100%}@media(max-width:767px){new-as-canvas .other-services__container{margin:0}}@media(min-width:768px)and (max-width:991px){new-as-canvas .other-services__container{justify-content:center}}new-as-canvas .other-services__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:85%}@media(max-width:767px){new-as-canvas .other-services__content{align-items:flex-start;flex-direction:column;margin:0;max-width:100%}}@media(min-width:768px)and (max-width:991px){new-as-canvas .other-services__content{justify-content:space-between}}@media(min-width:767px){new-as-canvas .other-services__card-container{border:1px solid var(--color--on-surface);border-radius:50%;padding:20px}}new-as-canvas .other-services__card-container g{fill:var(--color--primary)}new-as-canvas .other-services__card{align-items:center;display:flex;flex-direction:column;margin:10px 0;width:220px}new-as-canvas .other-services__card svg{height:52px;width:52px}new-as-canvas .other-services__card p{font-size:18px;font-weight:100;margin:0 10px;min-height:2.5rem;text-align:center}@media(max-width:767px){new-as-canvas .other-services__card{align-items:end;flex-direction:row;justify-content:flex-start;margin:0;width:100%}new-as-canvas .other-services__card svg{height:auto;width:25px}new-as-canvas .other-services__card p{font-size:14px;text-align:left}}after-sales-input-card .card-other-service-input__container{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}after-sales-input-card .card-other-service-input__container label>span{display:none}after-sales-input-card .card-other-service-input__header{display:flex;justify-content:space-between;width:100%}after-sales-input-card .card-other-service-input__body{align-items:flex-end;background-color:var(--color--primary-darken);display:flex;height:100%;margin-top:10px;width:100%}after-sales-input-card .card-other-service-input__body.hasValue{background-color:initial}after-sales-input-card .card-other-service-input__content{align-items:flex-end;display:flex;height:80%;width:100%}after-sales-input-card .card-other-service-input__content input-text-ng{width:100%}form-in-page fragment{padding:20px}form-in-page .svelte-form{display:flex;min-height:700px}smart-accordion{align-items:center;display:flex;width:100%}@media(max-width:767px){smart-accordion{margin:0;padding:0 10px 20px}}smart-accordion .smart-accordion{background:var(--color--opacity-mask);border-radius:10px;display:flex;padding:13px;width:100%}smart-accordion .smart-accordion__vehicle-detail-toggle{align-items:center;display:flex;justify-content:space-between;width:100%}smart-accordion .smart-accordion__vehicle-detail-toggle p .smart-accordion__text-bold{font-weight:700}smart-accordion .smart-accordion__vehicle-detail-toggle p .smart-accordion__red{color:var(--color--primary)}smart-accordion .smart-accordion__vehicle-detail-toggle .icon-arrow-bold-right{transform:rotate(90deg)}smart-accordion .smart-accordion__vehicle-detail-toggle .icon-arrow-bold-right.active{transform:rotate(-90deg)}.lp-dda-vehicles-grid__container{display:flex;flex-wrap:wrap;margin:auto}@media screen and (max-width:1439px){.lp-dda-vehicles-grid__container{max-width:1008px}}@media screen and (max-width:1110px){.lp-dda-vehicles-grid__container{max-width:670px}}@media screen and (min-width:1440px){.lp-dda-vehicles-grid__card-wrapper{width:25%}}.lp-dda-vehicles-grid__card-wrapper vehicle-card{padding:15px 5px 0;width:335px}@media screen and (min-width:1440px){.lp-dda-vehicles-grid__card-wrapper vehicle-card{width:100%}}.lp-dda-vehicles-grid__more-results-container{align-items:center;display:flex;justify-content:center;margin-top:40px;width:100%}.service-selection-tool{color:#000}.service-selection-tool brand-selection-item div{padding:0 12%}.service-selection-tool .service-select-container{background:#fff;border-radius:0 0 8px 8px;box-shadow:0 3px 10px 0 #00000026;display:flex;flex-direction:column;justify-content:space-around;width:100%}.service-selection-tool .service-select-container .service-select-row{display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.service-selection-tool .service-select-container .service-select-row.cta-row{justify-content:flex-end}.service-selection-tool .service-select-container .service-select-row.cta-row cta{background-color:var(--color--primary--fca-group);margin-bottom:20px;margin-right:4%}.service-selection-tool .service-select-container .service-select-row.cta-row cta.cta a{background-color:var(--color--primary--fca-group);color:var(--color--cta-text--fca-group)}.service-selection-tool .service-select-container .service-select-row.cta-row cta.disable{opacity:.2}.service-selection-tool .service-select-container .service-select-row.cta-row cta .cta__text{margin-right:15px;text-transform:uppercase}.service-selection-tool .service-select-container .service-select-row .selector-container{flex-basis:45%;max-width:45%;padding:30px 0 20px}@media(max-width:767px){.service-selection-tool .service-select-container .service-select-row .selector-container{flex-basis:85%;max-width:85%}}.service-selection-tool .service-select-container .service-select-row .selector-container .input-select{min-width:0}.service-selection-tool .service-select-container .service-select-row .selector-container .select-label{font-size:16px;font-weight:700;line-height:1em;padding-bottom:5px}.service-selection-tool .input-select .selectric-wrapper .selectric-items .title{background:#eee!important;font-size:14px;font-weight:700;margin-left:-5px;opacity:1!important}.service-selection-tool input-select-ng{text-transform:uppercase}