.filter-card-box{border:1px solid #757575;box-shadow:0px 0px 4px 0px #00000040;padding:16px 25px;border-radius:20px;margin:0;display:flex;align-items:center;gap:45px}.filter-box-main{position:sticky !important;top:178px;z-index:4;background:#FFFFFF;padding:10px 0}.white-btn{padding:12px 45px;border-radius:10px;background:#FFFFFF;border:1px solid #FFFFFF;font:700 20px / 26px "Pulp Display", sans-serif;color:#000000;display:inline-block}.filter-card-box .custom-select{border-right:1px solid #757575;border-radius:0;cursor:pointer !important;padding:0}.filter-card-box .custom-select.open{border:none;border-right:1px solid #757575;border-radius:0}.filter-card-box .custom-select:last-child{border-right:none}.filter-card-box .custom-select::after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(0deg);font-size:14px;transition:transform 0.3s ease;pointer-events:none;background:url(../../images/car-detail/drop-down-icon.svg);width:11px;height:6px}.filter-card-box .custom-select.open::after{transform:translateY(-50%) rotate(180deg)}.filter-card-box .country-select-input::after{display:none}.filter-card-box .country-select-input{border:none;max-width:100%;padding:0}p{color:#000}.filter-label{font:700 18px / 24px "Pulp Display", sans-serif;padding-bottom:6px;color:#000}.filter-card-box .custom-select .options{display:none}.filter-card-box .custom-select.open .options{display:block;max-height:500px;opacity:1;overflow-y:auto;box-shadow:0px 0px 4px 0px #00000040;border:1px solid #EAEAEA;width:315px;border-radius:10px}.filter-card-box .options{top:130%}.filter-card-box .custom-select:last-child .options{right:0;left:auto}.options-heading{font:700 16px /22px "Pulp Display", sans-serif;padding:16px}.filter-card-box .options ul{margin-bottom:22px;max-height:200px;overflow:auto}.filter-card-box .options ul li{color:#757575 !important;border-bottom:1px solid #EAEAEA;padding:7px 16px;font:400 16px /22px "Pulp Display", sans-serif}.filter-card-box .options li.selected-option,.filter-card-box .options li:hover{background:#EAEAEA !important;color:#757575}.apply-filter-btn-box{margin:0 16px 20px}.paying-too-much-card{box-shadow:0px 0px 4px 0px #00000040;background:#FFFFFF;border-radius:10px;padding:30px 16px 24px}.paying-too-much-card .small-heading{text-align:center}.grey-btn{padding:10px 0;font:600 24px /30px "Pulp Display", sans-serif;background:#DDDDDD;border-radius:10px;border:1px solid #DDDDDD;width:100%;margin:10px 0}.grey-btn:hover{background:transparent;color:#000000;border:1px solid #000000}.small-paying-content{font:400 16px /22px "Pulp Display", sans-serif;color:#757575;text-align:center;padding-bottom:23px}.terms-and-conditions{font:400 16px /22px "Pulp Display", sans-serif;color:#757575;text-align:center;padding:20px 0 33px}.input-with-btn{border:1px solid #757575;border-radius:10px;display:flex;align-items:center;justify-content:space-between;padding-left:16px}.zipcode-label{font:400 14px /20px "Pulp Display", sans-serif;margin-bottom:5px;color:#757575}.location-icon{width:20px;height:20px}.zipcode-input{border:none;font:500 16px /22px "Pulp Display", sans-serif;max-width:100px}.black-btn{background:#000000;padding:10px 20px;color:#FFFFFF;font:700 16px /22px "Pulp Display", sans-serif;border-radius:9px;border:1px solid #000000}.black-btn:hover{background:transparent;color:#000000}.all-brands .small-heading,.main-heading-box .small-heading{padding-bottom:12px;text-align:left;text-transform:inherit}.all-brands .small-content,.main-heading-box .small-content{text-align:left}.all-brands-box{display:flex;align-items:center;gap:16px;margin:26px 0 30px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.all-brands-box::-webkit-scrollbar,.sell-cars-by-state::-webkit-scrollbar{display:none}.all-brands-box .brand-box label{padding:7px 0;width:161px;text-align:center;font:500 20px /26px "Pulp Display", sans-serif;display:inline-block;color:#E07900;border:0.5px solid #757575;border-radius:10px}.all-brands-box .brand-box label:hover,.all-brands-box .brand-box.active label{background:#E07900;border:0.5px solid #E07900;color:#FFFFFF !important}.sell-cars-by-state{display:flex;align-items:center;gap:16px;margin-bottom:24px}.sell-cars-by-state a{font:600 18px /24px "Pulp Display", sans-serif;color:#05309D !important}.cars-cards-main-box .row{row-gap:20px}.purchase-reprot-box{border:0.78px solid #0000001A;border-radius:10px;box-shadow:0px 0px 1.56px 0px #00000040}.purchase-reprot-image{width:100%;max-height:200px;height:auto;object-fit:cover;border-radius:10px 10px 0 0;filter:drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.25))}.report-content-box{padding:26px 17px 34px}.reprot-heading{font:700 24px / 30px "Pulp Display", sans-serif;color:#000000;text-align:center;padding-bottom:14px}.check-report-content{font:400 20px / 26px "Pulp Display", sans-serif;color:#000000;padding-bottom:24px;text-align:center}.vin-enter-box{margin-bottom:26px}.vin-enter-box label{color:#757575;font:500 16px / 22px "Pulp Display", sans-serif;padding-bottom:4px}.vin-enter-box input{width:100%;border:1px solid #757575;padding:15px;font:500 16px / 22px "Pulp Display", sans-serif;color:#000000;border-radius:10px}.vin-enter-box input::placeholder{color:#757575}.vin-enter-box input:focus-visible{outline:none;box-shadow:none}.Purchase-Report-Btn{display:flex;background:#183953;padding:9px 0;align-items:center;justify-content:center;gap:5px;color:#FFFFFF !important;font:500 16px / 22px "Pulp Display", sans-serif;border-radius:10px;border:1px solid #183953;cursor:pointer}.kar-report-demo-car{width:24px;height:15px}.Purchase-Report-Btn .kar-report-demo-car{display:none}.Purchase-Report-Btn:hover{background:transparent;color:#183953 !important}.Purchase-Report-Btn:hover .kar-report-demo-car.white{display:none}.Purchase-Report-Btn .kar-report-demo-car.white{display:block}.Purchase-Report-Btn:hover .kar-report-demo-car{display:block}.guide-box{padding-bottom:60px}.guide-box-inner{background:url(../../images/car-detail/guide-bg.png), no-repeat;background-size:cover;background-position:center;border-radius:10px;padding:26px;position:relative}.guide-box-inner:after{content:"";background:#00000090;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px}.guide-box-content{position:relative;z-index:2 !important;text-align:center}.guide-box-content .small-heading{color:#FFFFFF}.guide-box-content .small-content{color:#FFFFFF;padding:10px 0 16px;font:400 16px /22px "Pulp Display", sans-serif}.by-state-finder .State-name-list{width:150px;font:500 16px / 21px "Pulp Display", sans-serif !important}.private-owner-cars{position:relative}@media (max-width:575px){.main-heading-box{padding:16px 0 !important}.filter-card-box{border:none;box-shadow:none;padding:0;border-radius:0;margin:0;gap:16px;flex-wrap:nowrap;display:inline-flex;max-width:100%;overflow-x:auto;overflow-y:hidden}.filter-card-box .options{top:auto;bottom:0;position:fixed}.filter-card-box .custom-select.open .options{width:100%;min-width:200px}.filter-card-box::-webkit-scrollbar{display:none}.filter-card-box .custom-select{border:1px solid #757575;border-radius:10px;cursor:pointer;padding:5px;background:#FFFFFF;min-width:92px}.filter-label{font:700 14px / 20px "Pulp Display", sans-serif;padding-bottom:0}.filter-card-box .custom-select:last-child{border-right:1px solid #757575}.filter-box-main .custom-select.open{border:1px solid #757575;border-radius:10px}.filter-card-box .custom-select.active{background:#E07900}.filter-card-box .custom-select .country-select-input{border:none;max-width:100%;padding:0 30px 0 0;font:700 16px / 100% "Pulp Display", sans-serif;color:#000000;white-space:nowrap}.filter-card-box .custom-select.active .country-select-input{color:#FFFFFF}.all-brands .small-heading{padding-bottom:10px}.all-brands{padding:0 0 0 !important}.all-brands-box{gap:16px;margin:16px 0}.sell-cars-by-state{margin-bottom:0;overflow:auto}.sell-cars-by-state a{white-space:nowrap}.guide-box-inner{padding:16px 11px}.by-state-finder .State-name-list{width:60px}.filter-card-box .custom-select::after{right:6px}.main-heading-box .small-heading{padding-bottom:4px}.filter-box-main{position:sticky;top:55px;background:#FFFFFF;z-index:11;padding:10px 0 !important;z-index:11}.all-brands-box .brand-box label{padding:7px 20px;width:100%;text-align:center;font:500 14px /20px "Pulp Display", sans-serif;display:inline-block;color:#E07900;border:0.5px solid #757575;border-radius:10px;white-space:nowrap}.all-brands-box .brand-box label{padding:7px 20px;font:500 14px /20px "Pulp Display", sans-serif;white-space:nowrap}}@keyframes skeleton-shimmer{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}.placeholder-card{background:#fff;border-radius:10px;overflow:hidden;padding:15px;box-shadow:0 0 10px rgba(0, 0, 0, 0.05)}.placeholder-line{height:14px;border-radius:8px;background:linear-gradient(90deg, #eee 25%, #f5f5f5 50%, #eee 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s infinite linear;margin-bottom:10px}.placeholder-line.short{width:60%}.placeholder-line.car-name{height:18px;width:80%;margin-bottom:12px}.placeholder-line.car-price{height:18px;width:50%;margin-top:10px}.placeholder-image{width:100%;height:160px;background:linear-gradient(90deg, #ddd 25%, #eee 50%, #ddd 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s infinite linear;border-radius:8px;margin-bottom:15px}.placeholder-button{width:100px;height:28px;background:linear-gradient(90deg, #ddd 25%, #eee 50%, #ddd 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s infinite linear;border-radius:5px;margin-top:10px}.placeholder-icon{width:16px;height:16px;background:linear-gradient(90deg, #ddd 25%, #eee 50%, #ddd 75%);background-size:200px 100%;animation:skeleton-shimmer 1.5s infinite linear;border-radius:50%;margin-right:8px}.pagination-box{margin-top:30px !important;display:flex;align-items:center;gap:6px}.pagination-box span,.pagination-box a{border:1px solid #E9E9E9 !important;padding:8px 12px;background:#FFFFFF !important;color:#313131 !important;box-shadow:none !important;font:400 14px / 20px "Pulp-display", sans-serif;margin:0 !important}.pagination-box span:hover,.pagination-box a:hover{background:#E07900 !important;color:#FFFFFF !important}.pagination-box .current{background:#E07900 !important;color:#FFFFFF !important}@media (max-width:768px){.white-btn{padding:12px 15px !important;font:700 14px / 20px "Pulp Display", sans-serif !important}}