@charset "UTF-8";
/***!  /media/mod_mt_listings/css/mod_mt_listings.css?ca8c73  !***/

.mod_mt_listings.cards{display:flex;flex-direction:var(--mod-mt-listings-cards-flex-direction);flex-wrap:wrap;gap:0.5rem;overflow:hidden;margin:0;padding:0}.mod_mt_listings.cards .listing-card{box-shadow:var(--mod-mt-listings-card-style-border-shadow);border:var(--mod-mt-listings-card-style-border);margin-bottom:3px;position:relative;display:flex;flex-direction:var(--mod-mt-listings-card-flex-direction);padding:var(--mod-mt-listings-card-padding);gap:0rem;border-radius:0.5rem;width:var(--mod-mt-listings-card-width);max-width:100%;background-color:var(--mod-mt-listings-card-style-background-color)}.mod_mt_listings.cards .listing-card:hover{background-color:#f4f4f4}.mod_mt_listings.cards .listing-card:hover .name .value{color:#000 !important}.mod_mt_listings.cards .listing-card:hover .img .img-overlay{background:rgba(0,0,0,0.25) !important}.mod_mt_listings.cards .listing-card:active,.mod_mt_listings.cards .listing-card:focus{border-color:rgba(0,0,0,0.18)}.mod_mt_listings.cards .listing-card:active .img .img-overlay,.mod_mt_listings.cards .listing-card:focus .img .img-overlay{background:rgba(0,0,0,0.25) !important}.mod_mt_listings.cards .listing-card .link-overlay{position:absolute;left:0;top:0;bottom:0;right:0;cursor:pointer;border-radius:0.5rem}.mod_mt_listings.cards .listing-card .link-overlay:active,.mod_mt_listings.cards .listing-card .link-overlay:focus{background-color:#e5e7eb}.mod_mt_listings.cards .listing-card .media,.mod_mt_listings.cards .listing-card .data{position:relative;pointer-events:none;z-index:1}.mod_mt_listings.cards .listing-card .media a,.mod_mt_listings.cards .listing-card .data a{pointer-events:all}.mod_mt_listings.cards .listing-card .media{background-size:cover;border-radius:var(--mod-mt-listings-card-media-border-radius);display:flex;flex-direction:column;align-items:center;padding:var(--mod-mt-listings-card-media-padding);height:var(--mod-mt-listings-card-media-height)}.mod_mt_listings.cards .listing-card .data{display:flex;flex-direction:column;gap:0.125rem;flex-grow:1;justify-content:var(--mod-mt-listings-card-data-justify-content);overflow:hidden;padding:0.5rem}.mod_mt_listings.cards .listing-card .data .field{display:flex;gap:0.25rem;font-size:0.85rem}.mod_mt_listings.cards .listing-card .data .field.name{font-size:1rem}.mod_mt_listings.cards .listing-card .data .caption{color:#9ca3af;flex-shrink:1}.mod_mt_listings.cards .listing-card .data .caption::after{content:":"}.mod_mt_listings.cards .listing-card .data .value{color:#6b7280;flex-grow:1}.mod_mt_listings.cards .listing-card .data .value a{text-decoration:none}.mod_mt_listings.cards .listing-card .data .value a:hover{text-decoration:underline}.mod_mt_listings.cards .listing-card .data .name{text-align:var(--mod-mt-listings-name-alignment)}.mod_mt_listings.cards .listing-card .data .name .value{color:#374151;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod_mt_listings.cards .listing-card small{display:block;line-height:1.6em;font-size:0.9em}.mod_mt_listings.images-only{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.25rem}.mod_mt_listings .showmore{display:flex;flex-grow:1;flex-direction:row;align-items:center}.mod_mt_listings .showmore a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#4B5563;background-color:#f4f4f4;text-align:center;text-decoration:none;padding:0.5rem 1.25rem;width:100%;border-radius:0.25rem}.mod_mt_listings .showmore a:hover{background-color:#e5e7eb}.mod_mt_listings .showmore a i{margin:0 0.5rem}.mod_mt_listings .top-listing-thumb{width:var(--mod-mt-listings-thumb-container-width);height:var(--mod-mt-listings-thumb-container-height);position:relative}.mod_mt_listings .top-listing-thumb img,.mod_mt_listings .top-listing-thumb .img{border-radius:0.25rem;background-size:cover;width:var(--mod-mt-listings-image-size);height:var(--mod-mt-listings-image-size)}.mod_mt_listings .top-listing-thumb img .img-overlay,.mod_mt_listings .top-listing-thumb .img .img-overlay{border-radius:var(--mod-mt-listings-card-media-border-radius);top:0;position:absolute;width:var(--mod-mt-listings-image-overlay-width);height:100%;z-index:101}.mod_mt_listings .top-listing-thumb:hover .img .img-overlay{background:rgba(0,0,0,0.25) !important}.mod_mt_listings .mt-icon-color-star-00{color:#e5e5e5}.mod_mt_listings .mt-icon-color-star-10{color:#ffd700}
