.volvo-showroom,.volvo-showroom__model-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.volvo-showroom__model-container{gap:1.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.volvo-showroom .model-class-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.6rem}@media (max-width:991px){.volvo-showroom .model-class-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.volvo-showroom .model-card{position:relative;padding:2rem;background:#fafafa;-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 1.2rem);flex:0 0 calc(25% - 1.2rem);width:calc(25% - 1.2rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.4rem}@media (max-width:991px){.volvo-showroom .model-card{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin:0 auto}}.volvo-showroom .model-card__name{font-size:1.6rem;font-weight:700;line-height:2rem;text-align:center}.volvo-showroom .model-card__content{color:#000;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.volvo-showroom .model-card__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-top:auto;-webkit-transition:all .3s;transition:all .3s;width:16rem;margin-left:auto;margin-right:auto}.volvo-showroom .model-card__image:not(.loaded){content:url(/wp-content/themes/convertus-achilles/achilles/assets/images/srp-placeholder/PV.png)}.volvo-showroom .model-card__image--placeholder{padding:1.6rem 0}.volvo-showroom .model-card__amount,.volvo-showroom .model-card__stock{font-size:4rem}.volvo-showroom .model-card__overlay{position:absolute;top:0;bottom:0;left:0;right:0;margin:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--color-primary);color:#fff;border-radius:.5rem;-webkit-transition:none;transition:none}.volvo-showroom .model-card:hover{background-color:#efefef}.volvo-showroom .model-card:hover .model-card__overlay{opacity:.8}.volvo-showroom .model-card:hover .model-card__stock{opacity:1!important}