.button,.detailBtn{--button-primary-bg-color:var(--theme-color);width:100%;--button-font-weight:500;--button-display:inline-block}.comparator{max-width:1145px}.comparator--header{display:flex;flex-direction:column;align-items:flex-start}.comparator--header .label{display:contents}.comparator--header-title .label{font-size:40px;line-height:52px}.comparator--header-subtitle{margin-top:1.25rem}.comparator--header-subtitle .label{font-size:21px;color:var(--theme-color)}.comparator--header-button{margin-top:1rem;--button-font-weight:500;--button-display:inline-block;--button-background:var(--theme-color)}.comparator--header-button .button{width:100%;height:60px}.comparator--cars{margin-top:2rem}.vehicle-card-container{margin:auto}.comparator--specifications-list-title{--title-font-size:19px;--title-line-height:21px;--title-weight-bold:400;--title-color:var(--color-0);--subtitle-font-size:16px;--subtitle-color:var(--color-2);--subtitle-weight-bold:400}@media(min-width:768px){.comparator--cars{display:flex;justify-content:center;flex-wrap:wrap}.comparator--cars-car{width:min-content;margin-right:1rem;margin-bottom:2rem}}.comparator--cars-car .button{width:100%;margin-top:1rem;height:70px}.comparator--specifications{margin-top:2rem}.comparator--specifications-title{--title-font-size:24px;--title-weight-bold:400;border-bottom:2px solid #e4ecf0;padding-bottom:1rem;margin-bottom:1rem}.comparator--specifications-list-item div:first-child p{font-size:19px;line-height:21px;color:#333}.comparator--specifications-list-item div:last-child p{font-size:16px;line-height:18px;color:grey}.comparator--specifications{width:100%}.comparator--specifications-list{display:flex}.comparator--specifications-list-item{margin-bottom:1rem}.comparator--cars-specifications{margin-top:2rem}.comparator--cars-equipments{margin-top:3.5rem}::v-deep .vehicleInfo--container{margin-top:18px}.right-sidebar ::v-deep .right-sidebar--content{display:block}.interested--price-model-details{border-bottom:2px solid #e5ecf0;padding-bottom:5rem}.interested--title{border-bottom:2px solid #e5ecf0;padding-top:.5rem;padding-bottom:1.25rem}.accordion ::v-deep .accordion-item{padding-left:0}.interested--footer{display:flex;bottom:0;position:absolute;margin:auto;justify-content:space-between}.interested--footer-reserve .button,.interested--footer-test-drive .button{height:56px}::v-deep .right-sidebar--footer{position:relative;width:100%;margin-top:auto}::v-deep .right-sidebar--footer .button{height:56px}.reserve{margin-top:1rem}::v-deep .right-sidebar{display:flex;flex-direction:column;height:100%}::v-deep .title--content-title{font-size:24px;line-height:24px}::v-deep .title--content-subtitle{font-size:20px;line-height:20px}::v-deep .finance--container-title{font-size:24px;line-height:24px}::v-deep .finance--container-subtitle{font-size:20px;line-height:20px}::v-deep .default-car-image{margin:0 auto}::v-deep .details-container{width:100%}.comparator--header-title{--heading-xlarge-font-size:56px;--heading-xlarge-font-height:73px;--heading-xlarge-weight:700}.icon-compare{display:inline}.descriptionText{margin-top:16px;display:inline;--subtitle-font-size:21px;--subtitle-vertical-align:super;--subtitle-color:var(--color-2)}.descriptionText .subtitle{display:inline}@media(max-width:1680px){.comparator--header-title{--heading-xlarge-font-size:38px;--heading-xlarge-font-height:49x;--heading-xlarge-weight:700}}@media(min-width:1536px){.comparator--cars-car{margin-bottom:0}}@media(min-width:1024px){::v-deep .right-sidebar--footer{display:flex;justify-content:space-between}.reserve{margin-left:1rem;margin-top:0}}