.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.elementor-shape .elementor-shape-fill{fill:#fff;transform:rotateY(0deg);transform-origin:center}.stm-car-compare-row {
flex-wrap: nowrap;
}
@media (min-width: 768px) {
.stm-car-compare-row > * {
width: 33.333333%;
flex: 1;
}
}
@media (max-width: 1023px) {
.stm-car-compare-row {
flex-wrap: wrap;
}
}
@media (max-width: 767px) {
.stm-car-compare-row .compare-title {
text-align: left;
}
}
.stm-car-compare-row .listing-car-item-meta .price .regular-price {
color: var(--motors-contrast-text-alpha-color);
}
.stm-car-compare-row .listing-car-item-meta .price .sale-price {
color: var(--motors-contrast-text-color);
font-weight: 700;
}
.stm-compare-cars-module .compare-col-stm {
width: 100%;
display: block;
max-width: unset;
}
@media (max-width: 768px) {
.stm-compare-cars-module .mvl-compare-title,
.stm-compare-cars-module .col-3.compare-col-stm-empty {
max-width: unset;
flex: unset;
width: 100%;
}
}
@media (max-width: 1024px) {
.stm-compare-cars-module .compare-values {
padding: 0 15px;
}
}
@media (max-width: 767px) {
.stm-compare-cars-module .col-md-3.compare-col-stm-empty {
display: none;
}
}
@media (min-width: 768px) and (max-width: 1020px) {
.stm-compare-cars-module .mvl-compare-meta-table {
display: flex;
max-width: unset;
flex: unset;
width: 100%;
}
.stm-compare-cars-module .mvl-compare-item,
.stm-compare-cars-module .col-md-3.compare-col-stm-empty,
.stm-compare-cars-module .col-3.compare-col-stm-empty {
width: 33.33%;
flex: unset;
max-width: unset;
}
.stm-compare-cars-module .row-compare-features {
display: none;
}
}
@media (max-width: 1023px) {
.stm-compare-cars-module .compare-desctop-table {
display: none;
}
}
@media (min-width: 1023px) {
.stm-compare-cars-module .mobile-compare-table {
display: none;
}
}
@media (max-width: 1024px) {
.stm-compare-cars-module .mvl-compare-item .add-to-compare {
opacity: 1;
}
}
@media (min-width: 0px) and (max-width: 767px) {
.stm-compare-cars-module .mvl-compare-item .add-to-compare {
bottom: 10px;
}
}
@media (min-width: 767px) and (max-width: 1024px) {
.stm-compare-cars-module .mvl-compare-item .add-to-compare {
bottom: -15px;
}
}
@media (max-width: 767px) {
.stm-compare-cars-module .mvl-compare-item .listing-car-item-meta {
padding-top: 10px;
}
}
.stm-compare-cars-module .add-compare-mobile .image i {
left: 53%;
}
@media (max-width: 767px) {
.stm-compare-cars-module .compare-col-stm-empty {
display: block;
width: 100%;
max-width: unset;
margin-bottom: 20px;
}
}
.stm-compare-cars-module .compare-col-stm-empty .image .stm-icon-add-car-wrapper {
display: block;
overflow: hidden;
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
z-index: 15;
}
.stm-compare-cars-module .compare-col-stm-empty .image .stm-icon-add-car-wrapper i {
position: relative;
top: unset;
left: unset;
margin: unset;
}
@media (max-width: 767px) {
.stm-compare-cars-module table > tbody tr td {
font-size: 11px;
}
}