.vehicle-card__wrapper{border-radius:12px;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 2px 6px 0px rgba(0,0,0,.08);--tw-shadow-colored:0px 2px 6px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.vehicle-card__wrapper .swiper-ui .swiper{border-top-left-radius:12px;border-top-right-radius:12px;max-height:280px;padding:0 0 2rem}@media (min-width:960px){.vehicle-card__wrapper .swiper-ui .swiper{max-height:254px}}.vehicle-card__wrapper .swiper-ui .swiper-slide span{align-items:center;cursor:pointer;display:flex;justify-content:center;max-height:266px;overflow:hidden}@media (min-width:960px){.vehicle-card__wrapper .swiper-ui .swiper-slide span{max-height:230px}}.vehicle-card__wrapper .swiper-ui .swiper-slide img{min-width:100%;-o-object-fit:cover;object-fit:cover}.vehicle-card__wrapper .swiper-ui .swiper-button-next,.vehicle-card__wrapper .swiper-ui .swiper-button-prev{bottom:-50%;margin:auto;top:-50%}.vehicle-card__wrapper .swiper-ui .swiper-button-disabled{display:none}.vehicle-card__wrapper .swiper-ui.with-pagination .swiper-pagination{display:block}.vehicle-card__wrapper:not(.horizontal) .swiper-ui .swiper{border-top-right-radius:0;max-height:100%}@media (min-width:960px){.vehicle-card__wrapper:not(.horizontal) .swiper-ui .swiper-slide img{height:187px}}.vehicle-card__wrapper:not(.horizontal) .swiper-ui .swiper-button-next,.vehicle-card__wrapper:not(.horizontal) .swiper-ui .swiper-button-prev{background-color:transparent}@container (min-width: 960px){.vehicle-card__wrapper.horizontal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.vehicle-card__wrapper.horizontal .swiper-ui .swiper{border-top-right-radius:0;max-height:100%}.vehicle-card__wrapper.horizontal .swiper-ui .swiper-slide span{display:block;max-height:100%}.vehicle-card__wrapper.horizontal .vehicle-card__other{position:relative}@container (min-width: 960px){.vehicle-card__wrapper.horizontal .vehicle-card__other{display:grid;grid-template-rows:max-content auto max-content}}.vehicle-card__wrapper.horizontal .vehicle-card__bottom-wrapper{align-items:center;display:flex;gap:1rem;justify-content:space-between}@container (min-width: 960px){.vehicle-card__wrapper.horizontal .vehicle-card__bottom-wrapper{border-top-width:1px;padding-top:1rem}}@media screen and (min-width:1281px){@container (min-width: 960px){.vehicle-card__wrapper.horizontal .vehicle-card__bottom-wrapper{gap:2.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}}}.vehicle-card__wrapper.horizontal .vehicle-card__bottom-wrapper .btn.w-full{min-width:144px;white-space:nowrap}@media screen and (min-width:1281px){.vehicle-card__wrapper.horizontal .vehicle-card__bottom-wrapper .btn.w-full{grid-column:span 2/span 2}}@container (min-width: 960px){.vehicle-card__wrapper.horizontal .vehicle-card__bottom-wrapper .btn-link{white-space:nowrap}}.vehicle-card__image-case{min-height:230px;position:relative}.vehicle-card__image-case .easy-slider{cursor:pointer}.vehicle-card__other{display:grid}@media (min-width:960px){.vehicle-card__other{grid-template-rows:98px auto 130px;min-height:calc(100% - 230px)}}.vehicle-card__actions{position:absolute;right:.25rem;top:.25rem;z-index:10}.vehicle-card__actions:hover svg{--tw-scale-x:1.1;--tw-scale-y:1.1}.vehicle-card__actions:active svg,.vehicle-card__actions:hover svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.vehicle-card__actions:active svg{--tw-scale-x:1;--tw-scale-y:1}.vehicle-card__actions .comparison-icon{left:auto;right:52px}.vehicle-card__labels-wrapper{left:1rem;position:absolute;top:1rem;z-index:10}.vehicle-card__labels-wrapper .vehicle-card__label{background-color:hsla(var(--color-secondary-light),1);font-size:.75rem;font-weight:700;line-height:1rem;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.vehicle-card__info{cursor:pointer;display:block;margin-top:.75rem;padding-left:1rem;padding-right:1rem;--tw-shadow-color:transparent;--tw-shadow:var(--tw-shadow-colored);outline:2px solid transparent;outline-offset:2px}.vehicle-card__info:hover{text-decoration-line:none}@container (min-width: 960px){.vehicle-card__info{padding-left:1.5rem;padding-right:1.5rem}}.vehicle-card__info-sn{color:hsla(var(--color-neutrals-700),1);font-size:.75rem;line-height:1rem}@media (min-width:960px){.vehicle-card__info-sn{font-size:.875rem;line-height:1.25rem}}.vehicle-card__info-title{color:hsla(var(--color-neutrals-900),1);font-size:.875rem;font-weight:700;line-height:1.25rem}@media (min-width:960px){.vehicle-card__info-title{font-size:1.25rem;line-height:1.75rem}}.vehicle-card__detail-info{margin-top:1.25rem;padding-left:1rem;padding-right:1rem}@container (min-width: 960px){.vehicle-card__detail-info{padding-left:1.5rem;padding-right:1.5rem}}.vehicle-card__detail-info .ui-tabs{--tw-shadow-color:none;--tw-shadow:var(--tw-shadow-colored)}.vehicle-card__detail-info .ui-tabs .tab-list{border-bottom-width:1px;border-color:hsla(var(--color-neutrals-200),1)}.vehicle-card__detail-info .ui-tabs .tab-list button{font-size:.875rem;line-height:1.25rem;padding-bottom:.75rem;padding-top:.75rem}@media (min-width:960px){.vehicle-card__detail-info .ui-tabs .tab-list button{font-size:1rem;line-height:1.5}}.vehicle-card__btns-wrapper{margin-top:1.25rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}@container (min-width: 960px){.vehicle-card__btns-wrapper{padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.vehicle-card__bottom-wrapper{display:flex;justify-content:space-between;margin-top:1.5rem}.vehicle-card__bottom-wrapper .ui-checkbox-label{color:hsla(var(--color-primary),1)}@container (min-width: 960px){.listing-result.view-type-list .vehicle-card__wrapper{display:flex;justify-content:space-between}.listing-result.view-type-list .vehicle-card__image-case{border-bottom-left-radius:12px;border-top-left-radius:12px;overflow:hidden;width:50%}}.listing-result.view-type-list .vehicle-card__image-case .swiper-ui,.listing-result.view-type-list .vehicle-card__image-case .swiper-ui .swiper{height:100%}@container (min-width: 960px){.listing-result.view-type-list .vehicle-card__image-case .swiper-ui .swiper{margin:0;padding:0}.listing-result.view-type-list .vehicle-card__image-case .swiper-ui .swiper-pagination{display:none}}.listing-result.view-type-list .vehicle-card__image-case .swiper-ui .swiper-slide{height:100%}.listing-result.view-type-list .vehicle-card__image-case .swiper-ui .swiper-slide span{cursor:pointer;display:block;height:100%}.listing-result.view-type-list .vehicle-card__image-case .swiper-ui .swiper-slide span img{min-height:100%;-o-object-fit:cover;object-fit:cover}@container (min-width: 960px){.listing-result.view-type-list .vehicle-card__other{width:50%}}
