@font-face{font-family:"Open Sans";font-style:normal;font-display:swap;font-weight:300;src:url(https://resource.csnstatic.com/mobile/webV4/fonts/open-sans-latin-300-normal.d461f5cfaf28242d5857.woff2) format("woff2"),url(https://resource.csnstatic.com/mobile/webV4/fonts/open-sans-latin-300-normal.b4243b0d71611ec76304.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-display:swap;font-weight:400;src:url(https://resource.csnstatic.com/mobile/webV4/fonts/open-sans-latin-400-normal.2a947e89d2e241121d6f.woff2) format("woff2"),url(https://resource.csnstatic.com/mobile/webV4/fonts/open-sans-latin-400-normal.fcc115e3c4b25a4d6c4c.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-display:swap;font-weight:600;src:url(https://resource.csnstatic.com/mobile/webV4/fonts/open-sans-latin-600-normal.473ad7094608f924460a.woff2) format("woff2"),url(https://resource.csnstatic.com/mobile/webV4/fonts/open-sans-latin-600-normal.87b09f87fd4f0ca3a5c6.woff) format("woff")}@media(max-width: 767.98px){.top-nav{position:fixed;width:100%;top:0;z-index:10;border-bottom:1px solid rgba(221,221,221,.65)}}.header-image-nav{margin:0px}.nav-mobile-top .top-nav-button{fill:var(--sitenav-primary-color-carsales)}.home-container{padding:0 !important}.home-container .hero-section{position:relative;background:#262626;height:70vh;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media(max-width: 767.98px){.home-container .hero-section{height:305px}}.home-container .hero-section .hero-banner{position:relative;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:flex-start;width:100%;height:100%;min-height:115px}.home-container .hero-section .hero-banner-image{position:absolute;background-position:top center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;overflow:hidden;background-image:url("https://resource.csnstatic.com/retail/owner-reviews/images/owner-review_banner-v2.jpg");opacity:.5}.home-container .hero-section .hero-banner-container{display:flex;flex-flow:column nowrap;justify-content:space-between;height:100%}.home-container .hero-section .hero-banner-container .hero-banner-content{position:absolute;left:0;top:32%;width:100%;max-width:100%;display:flex;flex-flow:column nowrap;align-items:center}@media(max-width: 767.98px){.home-container .hero-section .hero-banner-container .hero-banner-content{top:25%}}.home-container .hero-section .hero-banner-container .hero-banner-content .hero-title{color:#fff;font-size:40px;font-weight:normal}@media(max-width: 767.98px){.home-container .hero-section .hero-banner-container .hero-banner-content .hero-title{margin-bottom:0px;font-size:30px}}.home-container .hero-section .hero-banner-container .hero-banner-content .hero-subtitle{display:none;color:#fff;font-size:12px;margin-top:15px}@media(max-width: 767.98px){.home-container .hero-section .hero-banner-container .hero-banner-content .hero-subtitle{display:inline}}.home-container .hero-section .hero-banner-container .hero-banner-content .search-section{margin-top:30px}@media(max-width: 767.98px){.home-container .hero-section .hero-banner-container .hero-banner-content .search-section{margin-top:15px}}.home-container .hero-section .hero-banner-container .hero-banner-content .search-section .search-button{height:45px;font-size:20px}.home-container .disclaimer-section{background-color:#f7f7f7;padding:20px 0}.home-container .disclaimer-section h3,.home-container .disclaimer-section p{font-size:12px;color:#ccc}.home-container .disclaimer-section a{color:var(--sitenav-primary-color-carsales)}.listing-container{padding:0 !important}.listing-container .top-header{height:88px;box-shadow:0 2px 14px -9px rgba(0,0,0,.5)}@media(max-width: 767.98px){.listing-container .top-header{display:none}}.listing-container .top-header .header-container{display:flex;justify-content:space-between}.listing-container .top-header .header-container .header-logo{height:45px;width:120px;background-image:url(https://s3-ap-southeast-2.amazonaws.com/resource.csnstatic.com/retail/globals/logo/v3/carsales.svg);background-repeat:no-repeat;background-size:cover;margin-top:23px;margin-bottom:22.22px}.listing-container .top-header .header-container #listing-search-section{max-width:75%}.listing-container .top-header .header-container #listing-search-section .desktop-search-container{padding:0}.listing-container .top-header .header-container #listing-search-section .desktop-search-container .search-form-col{max-width:100%;padding:0}.listing-container .top-header .header-container #listing-search-section .desktop-search-container .search-form-col .search-form{margin-top:15px;margin-bottom:15px}.listing-container .hero-section{background:linear-gradient(180deg, #f7f7f7 0%, #ffffff 20%);margin-top:4px}.listing-container .hero-section .breadcrumb{background-color:transparent}@media(max-width: 767.98px){.listing-container .hero-section .breadcrumb{margin-bottom:0px}}.listing-container .hero-section .breadcrumb-item{z-index:1}.listing-container .hero-section .breadcrumb-item a{color:var(--sitenav-primary-color-carsales);font-size:13px}.listing-container .hero-section .hero-content{display:flex;justify-content:space-between}@media(max-width: 767.98px){.listing-container .hero-section .hero-content{flex-direction:column;justify-content:flex-start}}.listing-container .hero-section .hero-content .hero-header-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;align-content:flex-start;width:50%}@media(max-width: 1199.98px){.listing-container .hero-section .hero-content .hero-header-container{width:40%}}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-header-container{width:100%}}.listing-container .hero-section .hero-content .hero-header-container .hero-title{color:#070707;font-size:42px;font-weight:normal}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-header-container .hero-title{font-size:26px;margin:0px 16px}}.listing-container .hero-section .hero-content .hero-header-container .hero-image-container{height:270px;max-width:500px;width:100%;display:flex;align-items:center;justify-content:center;margin-top:10px}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-header-container .hero-image-container{max-width:calc(100% - 96px);margin:5px 48px}}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-header-container .hero-image-container.hero-image-make{height:50px;width:100px;margin:5px}}.listing-container .hero-section .hero-content .hero-header-container .hero-image-container .hero-image{max-height:270px}@media(max-width: 991.98px){.listing-container .hero-section .hero-content .hero-header-container .hero-image-container .hero-image{max-width:100%}}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-header-container .hero-image-container .hero-image.hero-image-make{max-height:50px}}.listing-container .hero-section .hero-content .hero-rating-container{width:50%}@media(max-width: 1199.98px){.listing-container .hero-section .hero-content .hero-rating-container{width:60%}}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-rating-container{margin:10px 0;padding:0 30px 0 10px;width:100%}}.listing-container .hero-section .hero-content .hero-rating-container .average-rating-container{display:flex;justify-content:flex-end;margin-bottom:40px;max-width:100%}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-rating-container .average-rating-container{flex-direction:column;justify-content:flex-start;margin-bottom:30px}}.listing-container .hero-section .hero-content .hero-rating-container .average-rating-display{display:flex;align-items:center}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-rating-container .average-rating-display{justify-content:center}}.listing-container .hero-section .hero-content .hero-rating-container .average-rating-text{font-size:54px;font-weight:bold}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-rating-container .average-rating-text{font-size:40px}}.listing-container .hero-section .hero-content .hero-rating-container .average-rating-star-rating{margin-left:14px;display:inline-block;width:200px}.listing-container .hero-section .hero-content .hero-rating-container .average-rating-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;margin-left:40px}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-rating-container .average-rating-info{flex-direction:row;justify-content:space-between;align-items:center;margin-left:0}}.listing-container .hero-section .hero-content .hero-rating-container .average-rating-label{color:gray;font-size:12px}.listing-container .hero-section .hero-content .hero-rating-container .average-rating-reviews-count{color:#272727;font-size:12px}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-container{display:flex;flex-wrap:wrap;align-content:flex-start;max-height:180px;overflow:hidden;transition:max-height .5s cubic-bezier(1, -0.01, 0.46, 0.99)}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-container.expanded{max-height:2000px}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-toggle{float:right;color:var(--sitenav-primary-color-carsales);font-size:12px;margin-top:25px;display:none;cursor:pointer}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-toggle.show{display:inherit}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-toggle:after{content:"";color:var(--sitenav-primary-color-carsales);border-style:solid;border-width:1px 1px 0 0;display:inline-block;height:8px;transform:rotate(135deg);width:8px;font-family:slick;font-size:20px;line-height:1;position:relative;top:-2px;left:10px}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-toggle.expanded:after{transform:rotate(315deg);top:2px}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-item{display:flex;width:50%;justify-content:flex-end;align-items:center;margin-top:8px;margin-bottom:8px;max-width:300px;text-align:right;text-decoration:none}@media(max-width: 991.98px){.listing-container .hero-section .hero-content .hero-rating-container .rating-list-item{width:100%;max-width:100%}}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-item:only-child{width:100%}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-item:nth-child(odd) .rating-list-item-reviews-count{margin-right:15px}@media(max-width: 991.98px){.listing-container .hero-section .hero-content .hero-rating-container .rating-list-item:nth-child(odd) .rating-list-item-reviews-count{margin-right:0px}}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-item-name{color:var(--sitenav-primary-color-carsales);font-size:14px;margin-right:15px;margin-bottom:0;min-width:50px;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-item-rating-text{color:#272727;font-size:14px;font-weight:bold;margin-right:8px;width:25px;flex-shrink:0}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-item-star-rating{display:inline-block;width:100px;margin-right:5px;margin-bottom:2px;flex-shrink:0;text-align:left}.listing-container .hero-section .hero-content .hero-rating-container .rating-list-item-reviews-count{color:gray;font-size:10px;width:25px;flex-shrink:0}.listing-container .hero-section .hero-content .hero-rating-container .rating-distribution-container{display:flex;flex-wrap:wrap;justify-content:flex-end}.listing-container .hero-section .hero-content .hero-rating-container .rating-distribution-item{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-top:10px;margin-bottom:10px;max-width:425px;text-align:right}@media(max-width: 767.98px){.listing-container .hero-section .hero-content .hero-rating-container .rating-distribution-item{max-width:100%}}.listing-container .hero-section .hero-content .hero-rating-container .rating-distribution-item-name{color:#272727;font-size:12px;margin-right:15px;margin-bottom:0;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-container .hero-section .hero-content .hero-rating-container .rating-distribution-item-progress{width:250px;height:20px;border:1px solid #ebebeb;border-radius:10px;margin-right:5px;flex-grow:1;min-width:100px;display:flex;align-items:center}.listing-container .hero-section .hero-content .hero-rating-container .rating-distribution-item-progress-bar{height:12px;border-radius:6px;background-color:#ffb100;margin:0 4px}.listing-container .hero-section .hero-content .hero-rating-container .rating-distribution-item-reviews-count{color:gray;font-size:10px;width:25px;flex-shrink:0}.listing-container .results-section{background:linear-gradient(180deg, #f7f7f7 0%, #ffffff 10%);padding-top:20px;margin-top:40px}.listing-container .results-section .write-review-container{display:flex;justify-content:center}.listing-container .results-section .write-review-container .write-review-text{background:#fff;padding:10px 50px;border-radius:19.5px;margin-top:-40px}.listing-container .results-section .write-review-container .write-review-text a{color:var(--sitenav-primary-color-carsales)}.listing-container section.qualtrics-embed-section{width:100%}.listing-container section.qualtrics-embed-section .embed-container:has(div):has(.QSI__EmbeddedFeedbackContainer){margin:auto;max-width:1124px;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea}.listing-container .disclaimer-section{padding:20px 0}.listing-container .disclaimer-section h3,.listing-container .disclaimer-section p{font-size:12px;color:#ccc}.listing-container .disclaimer-section a{color:var(--sitenav-primary-color-carsales)}.error-container{margin-top:150px;margin-bottom:150px;text-align:center}.error-container .error-title{font-size:40px;letter-spacing:-0.005em;line-height:1.2;padding:20px 0;font-weight:bold}.error-container .error-details{font-size:18px;font-weight:400;letter-spacing:0;line-height:1.6;padding:6px 0}.loading-placeholder{height:100vh;width:100%}
