.big-headline{color:inherit;font-size:2.2rem;font-weight:700;line-height:1.3}@media (min-width:992px){.big-headline{font-size:3.4rem}}@media (min-width:1200px){.big-headline{font-size:7.4rem}}.h1,h1{color:inherit;font-size:2rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h1,h1{font-size:2.8rem}}@media (min-width:1200px){.h1,h1{font-size:5.4rem}}.h2,h2{color:inherit;font-size:1.8rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h2,h2{font-size:2.4rem}}@media (min-width:1200px){.h2,h2{font-size:4.4rem}}.h3,h3{color:inherit;font-size:1.7rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h3,h3{font-size:2.2rem}}@media (min-width:1200px){.h3,h3{font-size:3.4rem}}.h4,h4{color:inherit;font-size:1.6rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h4,h4{font-size:2rem}}@media (min-width:1200px){.h4,h4{font-size:2.4rem}}.h5,h5{color:inherit;font-size:1.5rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h5,h5{font-size:1.8rem}}@media (min-width:1200px){.h5,h5{font-size:2rem}}.h6,h6{color:inherit;font-size:1.4rem;font-weight:700;line-height:1.3}@media (min-width:992px){.h6,h6{font-size:1.6rem}}@media (min-width:1200px){.h6,h6{font-size:1.8rem}}.big-subline{color:inherit;font-size:1.8rem;font-weight:400;line-height:1.3}@media (min-width:992px){.big-subline{font-size:2.8rem}}@media (min-width:1200px){.big-subline{font-size:5.4rem}}.subline-1{color:inherit;font-size:2.4rem;font-weight:400;line-height:1.3}@media (min-width:992px){.subline-1{font-size:3.6rem}}.subline-2{color:inherit;font-size:1.8rem;font-weight:400;line-height:1.3}@media (min-width:992px){.subline-2{font-size:2.8rem}}body{color:rgb(var(--text-color));font-size:1.4rem;line-height:1.5;overflow-wrap:break-word}@media (min-width:992px){body{font-size:1.6rem}}.big-body,.ma-vehicle-card-stock__price-bold,.ma-vehicle-card-stock__title{font-size:1.6rem;line-height:1.5}@media (min-width:992px){.big-body,.ma-vehicle-card-stock__price-bold,.ma-vehicle-card-stock__title{font-size:1.8rem}}.ma-vehicle-card-stock__attribute,.ma-vehicle-card-stock__description,.small,small{font-size:1.2rem}@media (min-width:992px){.ma-vehicle-card-stock__attribute,.ma-vehicle-card-stock__description,.small,small{font-size:1.4rem}}.ma-vehicle-card-stock--minimal .ma-stock-vehicle-card__body,.ma-vehicle-card-stock--minimal .ma-stock-vehicle-card__price-bold,.ma-vehicle-card-stock__left-in-stock,.sub-info,.x-small{font-size:1rem}@media (min-width:992px){.ma-vehicle-card-stock--minimal .ma-stock-vehicle-card__body,.ma-vehicle-card-stock--minimal .ma-stock-vehicle-card__price-bold,.ma-vehicle-card-stock__left-in-stock,.sub-info,.x-small{font-size:1.2rem}}.xx-small{font-size:.8rem}@media (min-width:992px){.xx-small{font-size:1rem}}legend,strong{font-weight:700}legend{font-size:1.4rem}legend+*{margin-top:1.6rem}.label{display:block;font-size:1.4rem;font-weight:700;margin-bottom:.4rem}.sub-info{cursor:default;display:block;margin:.4rem 0 0}.text-center{text-align:center}::-moz-selection{background:rgb(var(--color-brand-primary));color:rgb(var(--color-white))}::selection{background:rgb(var(--color-brand-primary));color:rgb(var(--color-white))}.ma-vehicle-card-stock{border:.1rem solid rgb(var(--border-color));color:rgb(var(--text-color));display:flex;flex-direction:column;position:relative;width:100%}.ma-vehicle-card-stock:active,.ma-vehicle-card-stock:focus,.ma-vehicle-card-stock:hover,.ma-vehicle-card-stock:visited{color:rgb(var(--text-color));text-decoration:none}.ma-vehicle-card-stock a,.ma-vehicle-card-stock a:hover{border:none;text-decoration:none}.ma-vehicle-card-stock__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.ma-vehicle-card-stock__title-make{font-weight:700}.ma-vehicle-card-stock__head{position:relative}.ma-vehicle-card-stock__head-bottom-row,.ma-vehicle-card-stock__head-top-row{display:flex;left:0;padding:.8rem;position:absolute;width:100%}.ma-vehicle-card-stock__head-top-row{top:0}.ma-vehicle-card-stock__head-bottom-row{bottom:0}.ma-vehicle-card-stock__head-icon-memorize{cursor:pointer;font-size:2rem;margin-left:auto;transition:color .3s}.ma-vehicle-card-stock__head-icon-memorize--active{color:rgb(var(--color-brand-primary))}.ma-vehicle-card-stock__body{display:flex;flex-direction:column;flex-grow:1;padding:.8rem}.ma-vehicle-card-stock__row{display:flex;margin-bottom:.8rem}.ma-vehicle-card-stock__row--space-between{justify-content:space-between}.ma-vehicle-card-stock__left-in-stock{color:rgb(var(--color-alert));text-align:right;width:-moz-min-content;width:min-content}.ma-vehicle-card-stock__description{color:rgb(var(--color-main-80));display:block}.ma-vehicle-card-stock__description-bottom{margin-top:auto}.ma-vehicle-card-stock__description-row{display:block}.ma-vehicle-card-stock__price{margin:.8rem 0}.ma-vehicle-card-stock__attributes{margin-bottom:.8rem}.ma-vehicle-card-stock__attribute{line-height:1.6}.ma-vehicle-card-stock__attribute-icon{margin-right:.4rem}.ma-vehicle-card-stock--minimal .ma-stock-vehicle-card__head{min-height:10rem}
