/*
Theme Name: Motors Child
Theme URI: http://motors.stylemixthemes.com/
Template: motors
Author: StylemixThemes
Author URI: https://stylemixthemes.com/
Description: Automotive, Cars, Vehicle, Boat Dealership, Classifieds WordPress Theme by StylemixThemes.
Tags: blue,black,red,dark,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,fixed-layout,fluid-layout,responsive-layout,flexible-header,custom-background,custom-colors,custom-header,custom-menu,editor-style,sticky-post,theme-options
Version: 5.6.58.1759088319
Updated: 2025-09-28 19:38:39

/* Single photo listing cards */
/* .listing-car-item .image-inner.single-photo {
	position: relative;
	overflow: hidden;
}

.listing-car-item .image-inner.single-photo .single-photo-thumb {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
} */

/* Single photo listing cards */
.listing-car-item .image-inner.single-photo {
	position: relative;
	overflow: hidden;
}

.listing-car-item .image-inner.single-photo .single-photo-thumb {
	width: 100% !important;
	height: 100% !important;
	object-fit: contain !important;
	display: block !important;
}

.stm-directory-grid-loop.skin_4 .skin_4.image .image-inner img {
    height: 281px !important;
     min-height: 281px !important; 
    transition: transform 0.3s 
ease-in-out;
    -o-object-fit: contain  !important;
    object-fit: contain !important;
    width: 100% important;
}

/* Force the listing title + subtitle to stack vertically on skin 4 cards. */
.stm-directory-grid-loop.skin_4 .skin_4.mvl_listing_title_wrapper .mvl_listing_title_wrapper-inner {
	flex-direction: column;
	align-items: flex-start;
	gap: 4px;
}

.stm-directory-grid-loop.skin_4 .skin_4.mvl_listing_title_wrapper .mvl_listing_title {
	display: block;
	width: 100%;
	max-width: none;
	margin-right: 0;
}

.stm-directory-grid-loop.skin_4 .skin_4.mvl_listing_title_wrapper .listing-card-subtitle {
	display: block;
	width: 100%;
	margin-top: 2px;
}

.show-car-btn-mobile {
    background-color:  var(--e-global-color-primary) !important;
    /* box-shadow: 0 2px 0 #169f36; */
    box-shadow: 0;
}
/* 
/* Mobile filter overlay fixes */
@media (max-width: 1024px) {
	/* Disable flex-grow on grow-wrapper to bring button into view */
	.classic-filter-row.motors-elementor-widget .search-filter-form .grow-wrapper,
	form.mobile-search-filter .grow-wrapper {
		flex-grow: 0 !important;
	}
}