.ebadge{display:inline-block;height:auto;padding-top:.4rem;padding-bottom:.4rem;vertical-align:middle;--tw-shadow:0 0 0,0,0;--tw-shadow-colored:0 0 0,0,0;box-shadow:var(--tw-ring-offset-shadow,0 0 0,0,0),var(--tw-ring-shadow,0 0 0,0,0),var(--tw-shadow)}.ebadge--type-rounded{border-radius:var(--radius__button,.4rem)}.ebadge__text{font-family:var(--font__secondary);text-transform:none}.ebadge--link{position:relative;z-index:10}.ebadge--with-modal{cursor:pointer}.badge__in-stock{margin-top:.8rem;display:block}.eco-label img{margin-bottom:.4rem;height:1.2rem}.eco-label__content{font-weight:700;color:rgb(var(--color__badge-new,92,180,228))}.card .vehicle-gallery,.card .vehicle-gallery>.section__content{height:100%}.card .vehicle-gallery.section__full-width--mobile{left:0;right:0;width:100%;margin-inline:0}.card .slider{--swiper-navigation-color:var(--r-base-color-on-inverse-surface)}.card .slider,.card .slider>.swiper-container{height:100%}.card .slider__pagination{display:block}.card .slider__count{display:flex;gap:.8rem;border-radius:.4rem;background-color:var(--r-base-color-inverse-surface);padding:.4rem;font-family:var(--font__secondary);font-size:var(--r-base-font-size-body-medium,1.4rem);line-height:var(--r-base-line-height-body-medium,2rem);bottom:0;left:0;top:auto;right:auto;margin-left:.8rem;margin-bottom:.8rem}.card .slider__count:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.75 2.667a2 2 0 012 2V5.2c1.092 0 1.978.886 1.978 1.979v4.76a2 2 0 01-2 2H5.901a1.85 1.85 0 01-1.85-1.85h-.718a2 2 0 01-2-2V4.667a2 2 0 012-2h7.416zM9.41 9.58a.5.5 0 01-.764.06l-.106-.107a.5.5 0 00-.73.017l-1.436 1.613a.5.5 0 00.373.832h5.872a.5.5 0 00.416-.778L11.12 8.35a.5.5 0 00-.823-.013L9.41 9.581zM3.816 3.957a1 1 0 00-1 1v4.714a1 1 0 001 1h.236v-3.47a2 2 0 012-2h5.324v-.244a1 1 0 00-1-1h-6.56zm2.84 2.776l.003-.005a.991.991 0 00-1.002.99.985.985 0 101-.985z' fill='%23fff'/%3E%3C/svg%3E");height:1.6rem}.card .slider__button--next.swiper-button-next,.card .slider__button--prev.swiper-button-prev{display:block}.card .slider__button--next.swiper-button-next svg.icon,.card .slider__button--prev.swiper-button-prev svg.icon{height:2.4rem;width:2.4rem}.card .slider__button--prev{left:.8rem!important}.card .slider__button--next{right:.8rem!important}.card .slider .swiper-pagination-bullet{opacity:.75;background-color:var(--r-base-color-on-inverse-surface)}.card .slider .swiper-pagination-bullet-active-main{opacity:1}.vcard-main-info__make-model{font-size:var(--r-base-font-size-body-large,1.6rem)!important;line-height:var(--r-base-line-height-body-large,2.2rem)!important}.vcard-consumption-full__wrapper{font-size:var(--r-base-font-size-body-small,1.2rem);line-height:var(--r-base-line-height-body-small,1.6rem)}.efficiency-icon{display:inline-block;top:.3rem}.efficiency-icon picture.image{margin-right:0}.efficiency-icon img.image__img{width:2.4rem}.model-card__price{flex-direction:row;align-items:baseline;gap:.4rem}.model-card__price .main-content{font-weight:400}.model-card__price .iva{display:inline-block;vertical-align:middle;font-weight:400}.environmental-icon--content{display:flex;gap:.4rem}.environmental-icon--content picture.image{border-style:none}.configurator-price-legal-notice__inline-button.button{margin-bottom:.4rem;display:inline-block;height:1.6rem;align-items:center;gap:.4rem;border-style:none;padding-left:0;padding-right:0;vertical-align:middle;font-weight:400;text-transform:capitalize}.configurator-price-legal-notice__inline-button.button:hover{border-style:none;background-color:transparent;color:rgb(var(--color__secondary))}.configurator-price-legal-notice__inline-label{font-family:var(--font__secondary);font-size:var(--r-base-font-size-body-medium,1.4rem);line-height:var(--r-base-line-height-body-medium,2rem)}.configurator-price-legal-notice__modal-title{margin-bottom:1.6rem;font-family:var(--font__secondary);font-weight:700}.configurator-price-legal-notice__modal-content{width:100%;font-family:var(--font__secondary);font-size:var(--r-base-font-size-body-medium,1.4rem);line-height:var(--r-base-line-height-body-medium,2rem)}.configurator-price-legal-notice__modal-content__space-between{display:flex;justify-content:space-between}.configurator-price-legal-notice__modal-disclaimer{margin-top:1.6rem;font-family:var(--font__secondary);font-size:var(--r-base-font-size-body-small,1.2rem);line-height:var(--r-base-line-height-body-small,1.6rem)}.vcard-consumption-info__inline-button.button{position:relative;z-index:10;display:flex;align-items:center;gap:.4rem;border-style:none;padding-left:0;padding-right:0;font-weight:400;text-transform:capitalize}.vcard-consumption-info__inline-button.button:hover{border-style:none;background-color:transparent;color:rgb(var(--color__secondary))}.vcard-consumption-info__inline-label{font-family:var(--font__secondary);font-size:var(--r-base-font-size-body-medium,1.4rem);line-height:var(--r-base-line-height-body-medium,2rem)}.vcard-consumption-info__modal-title{margin-bottom:1.6rem;font-family:var(--font__secondary);font-weight:700}.vcard-consumption-info__modal-content{width:100%;font-family:var(--font__secondary);font-size:var(--r-base-font-size-body-medium,1.4rem);line-height:var(--r-base-line-height-body-medium,2rem)}.vcard-consumption-info__modal-content__space-between{display:flex;justify-content:space-between}.vcard-consumption-info__modal-disclaimer{margin-top:1.6rem;font-family:var(--font__secondary);font-size:var(--r-base-font-size-body-small,1.2rem);line-height:var(--r-base-line-height-body-small,1.6rem)}@media (min-width:1024px){.card .vehicle-gallery{margin:0}}
