.block-vehicle-models-section{--swiper-navigation-size:2.25rem}.block-vehicle-models-section .block-container .main-title-container{align-items:center;display:flex;gap:.625rem;justify-content:space-between;padding-inline:0 .9375rem}.block-vehicle-models-section .block-container .main-title-container .swiper-controls-wrapper{align-items:center;display:flex;gap:.625rem;justify-content:center;padding-top:.625rem;position:relative}.block-vehicle-models-section .block-container .main-title-container .swiper-controls-wrapper .swiper-button{border:.125rem solid var(--color-primary);border-radius:50%;color:var(--color-primary);left:auto;margin:0;padding:10%;position:relative;right:auto}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card{background:#f2f2f2;border-radius:.375rem;margin-right:.625rem;max-width:90%;padding:1.25rem;width:22.9375rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .vehicle-model-card-link-wrapper{color:inherit;display:block;text-decoration:none}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .image{aspect-ratio:350/258;flex-basis:100%;position:relative}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper{display:flex;flex-wrap:wrap}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .info{display:flex;flex-basis:100%;flex-direction:column;gap:.25rem;justify-content:end}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .info .title{font-size:1.5rem;font-weight:400;line-height:1.2}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .info .price{font-size:1rem;line-height:1.5rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .info .price .currency,.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .info .price .from{font-size:.875rem;line-height:1.4}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .actions{align-items:center;display:flex;flex-basis:100%;justify-content:space-between}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .actions .details-link{align-items:center;color:inherit;display:flex;gap:.25rem;justify-content:center;padding:.625rem 0;text-decoration:none}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .actions .details-link .label{font-size:.9375rem;font-weight:600;margin-right:.125rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .actions .details-link .icon{font-size:.625rem;margin-top:.25rem}.block-vehicle-models-section .block-container .vehicle-models-container .swiper-pagination{display:none}[dir=rtl] .block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .actions .details-link .icon{margin-top:.125rem;transform:rotate(180deg)}@media screen and (min-width:30rem){.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card{width:19.75rem}}@media screen and (min-width:64rem){.block-vehicle-models-section{--swiper-navigation-size:2.5rem}.block-vehicle-models-section .block-container .main-title-container .swiper-controls-wrapper{padding-top:1.25rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card{margin-right:1rem;padding:1.5rem;width:22.875rem}}@media screen and (min-width:96rem){.block-vehicle-models-section{--swiper-navigation-size:2.75rem}.block-vehicle-models-section .block-container .main-title-container .swiper-controls-wrapper{gap:.9375rem;padding-top:1.5rem}.block-vehicle-models-section .block-container .vehicle-models-container{padding-bottom:3.125rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card{padding:1.875rem;width:33.375rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .image{aspect-ratio:468/300}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .info .title{font-size:1.875rem;line-height:2.75rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .info .price{font-size:1.375rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .info .price .currency,.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .info .price .from{font-size:1.125rem;line-height:1.4}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .actions{padding-top:.625rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .actions .details-link .label{font-size:1rem}.block-vehicle-models-section .block-container .vehicle-models-container .vehicle-models-list .vehicle-model-card .content-wrapper .actions .details-link .icon{font-size:.75rem}.block-vehicle-models-section .block-container .vehicle-models-container .swiper-pagination{display:block;padding-bottom:.625rem}.block-vehicle-models-section .block-container .vehicle-models-container .swiper-pagination .swiper-pagination-bullet{background-color:#b5b5b5;opacity:1}.block-vehicle-models-section .block-container .vehicle-models-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}}