﻿#page-homepage{padding-top:0}@media (max-width: 480px){#page-homepage .header{min-height:400px}}@media (max-width: 480px){#page-homepage .header h1{font-size:2rem}}@media (max-width: 480px){#page-homepage .header h2{font-size:0.75rem}}#page-homepage .car-makes img.img-fluid{max-height:50px;width:auto}#page-homepage .btn-search i{color:#d4ad3f;margin-left:0.5rem}#page-homepage .btn-search:hover{color:#fff}#page-homepage .btn-search:hover i{color:#fff}#page-homepage .search-actions .btn-outline-primary:hover{background:transparent}#page-homepage .search-actions .search-action-button{width:180px}#page-homepage .virtual-showroom{background:black;background-image:url("https://assets.dyler.com/website/headers/dyler_homepage_2_webp.webp");background-size:cover;background-position:center center;margin-bottom:0}@media (max-width: 576px){#page-homepage .virtual-showroom{background-image:url("https://assets.dyler.com/website/headers/mobile/dyler_homepage_2_mobile_webp.webp");background-position:right center;padding:4em 0em}}#page-homepage .virtual-showroom h2{font-size:2.5em;line-height:1em}@media (max-width: 480px){#page-homepage .virtual-showroom h2{font-size:2em !important}}#page-homepage .virtual-showroom h4{line-height:0.8em}#page-homepage .virtual-showroom .lead{line-height:1.6em}@media (max-width: 767px){#page-homepage .desktop-search-actions{display:none}#page-homepage .mobile-search-actions{display:block;width:100%;text-align:center}#page-homepage .mobile-search-actions a{width:48%}}@media (min-width: 768px){#page-homepage .desktop-search-actions{display:block}#page-homepage .mobile-search-actions{display:none}}#page-homepage .carousel-row{min-height:264px}#page-homepage .carousel-row .slider-head-wrapper{display:flex;justify-content:space-between}#page-homepage .carousel-row .slider-head-wrapper .carousel-button{height:48px;width:48px;border:1px solid #E9E4DF;border-radius:8px;background-color:#FFFFFF;margin:0 8px}@media (max-width: 600px){#page-homepage .carousel-row .slider-head-wrapper .carousel-button{display:none}}#page-homepage .carousel-row .slider-head-wrapper .carousel-button i{display:flex;justify-content:center}#page-homepage .carousel-row .slider-head-wrapper .btn-head{margin:0 8px;border:1px solid #E9E4DF}#page-homepage .carousel-row .slider-head-wrapper .display-flex{display:flex}#page-homepage .carousel-row .slider-head-wrapper h2{text-align:left}#page-homepage .carousel-row .homepage-slider .slick-slide{padding-right:16px}#page-homepage .carousel-row .homepage-slider .image-style img{border-radius:8px}#page-homepage .carousel-row .homepage-slider .mobile-prev-arrow{width:50px;height:50px;z-index:1;top:30%;left:0px;padding-left:8px}#page-homepage .carousel-row .homepage-slider .mobile-prev-arrow:before{display:flex;justify-content:center;align-items:center;background-color:#fff;width:24px;height:24px;border-radius:50%;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);content:'\f053' !important;font-family:'Font Awesome 6 Pro';color:#000}#page-homepage .carousel-row .homepage-slider .mobile-next-arrow{width:50px;height:50px;z-index:1;top:30%;right:8px}#page-homepage .carousel-row .homepage-slider .mobile-next-arrow:before{display:block;background-color:#fff;width:24px;height:24px;border-radius:50%;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);content:'\f054' !important;font-family:'Font Awesome 6 Pro';color:#000;margin-left:8px}#page-homepage .homepage-structured-search .form-select,#page-homepage .homepage-structured-search .form-control{min-height:3rem}#page-homepage .homepage-structured-search .col-md-auto .btn{min-height:3rem;white-space:nowrap}@media (max-width: 767.98px){#page-homepage .homepage-structured-search .row>[class*='col-']{flex:0 0 100%;max-width:100%;margin-bottom:0.5rem}#page-homepage .homepage-structured-search .btn{min-height:3rem}}@media (max-width: 767.98px){#page-homepage .search-actions-wrapper .search-actions{width:100%;justify-content:stretch !important}#page-homepage .search-actions-wrapper .search-actions a{flex:1 1 calc(50% - 0.5rem);width:auto;margin:0.25rem !important;padding-left:0.5rem !important;padding-right:0.5rem !important;font-size:0.75rem}}#page-homepage .homepage-trust-strip{background:#F7F5F3;border-bottom:1px solid #E9E4DF}#page-homepage .homepage-trust-strip .trust-stat-value{font-family:"Fraunces", serif;font-size:clamp(1.15rem, 3.5vw, 2rem);font-weight:600;color:#343434;line-height:1.1}#page-homepage .homepage-trust-strip .trust-stat-label{font-size:0.65rem;color:#c1c1c1;letter-spacing:0.04em;text-transform:uppercase;margin-top:0.35rem}@media (min-width: 768px){#page-homepage .homepage-trust-strip .trust-stat-label{font-size:0.8rem}}@media (max-width: 575.98px){#page-homepage .homepage-trust-strip{padding-top:1rem !important;padding-bottom:1rem !important}}#page-homepage .homepage-sell-strip{background:#F7F5F3;border-top:1px solid #E9E4DF;border-bottom:1px solid #E9E4DF}#page-homepage .homepage-sell-strip .homepage-sell-benefit-number{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:0.75rem;border-radius:50%;background:#F9B533;color:#fff;font-family:"Fraunces", serif;font-weight:600}@media (max-width: 767.98px){#page-homepage .homepage-sell-strip{text-align:center}#page-homepage .homepage-sell-strip .btn{display:block;width:100%;margin:0.5rem 0 0 !important}}#page-homepage .homepage-featured-category{background:#343434;color:#fff}#page-homepage .homepage-featured-category h2{color:#fff}#page-homepage .homepage-featured-category .lead{color:rgba(255,255,255,0.8);font-size:1.05rem}#page-homepage .homepage-faq{background:#fff;border-top:1px solid #E9E4DF}#page-homepage .homepage-faq .homepage-faq-item h3{font-family:"Fraunces", serif}#page-homepage .homepage-seo-browse .seo-browse-block{border-bottom:1px solid #E9E4DF;padding-bottom:1.5rem}#page-homepage .homepage-seo-browse .seo-browse-panel{border:1px solid #E9E4DF;border-radius:8px;background:#fff;padding:0.75rem 1rem}#page-homepage .homepage-seo-browse .seo-browse-summary{cursor:pointer;font-family:"Fraunces", serif;font-size:1.15rem;font-weight:600;list-style:none}#page-homepage .homepage-seo-browse .seo-browse-summary::-webkit-details-marker{display:none}#page-homepage .homepage-seo-browse .seo-browse-summary::after{content:'+';float:right;color:#F9B533;font-weight:400}#page-homepage .homepage-seo-browse details[open]>.seo-browse-summary::after{content:'–'}
