.car-card-link[data-v-328894e6]{width:100%;max-width:100%}@media(min-width:1600px){.car-card-link[data-v-328894e6]{max-width:350px}}@media(min-width:1400px)and (max-width:1599px){.car-card-link[data-v-328894e6]{max-width:100%}}@media(min-width:1200px)and (max-width:1399px){.car-card-link[data-v-328894e6]{max-width:100%}}@media(max-width:1199px){.car-card-link[data-v-328894e6]{max-width:100%}}.car-image[data-v-328894e6]{height:200px}@media(min-width:1600px){.car-image[data-v-328894e6]{height:235px}}@media(min-width:1400px)and (max-width:1599px){.car-image[data-v-328894e6]{height:235px}}@media(min-width:1200px)and (max-width:1399px){.car-image[data-v-328894e6]{height:250px}}@media(min-width:769px)and (max-width:1024px){.car-image[data-v-328894e6]{height:400px}}@media(max-width:768px){.car-image[data-v-328894e6]{height:400px}}@media(max-width:512px){.car-image[data-v-328894e6]{height:300px}}@media(max-width:450px){.car-image[data-v-328894e6]{height:280px}}@media(max-width:400px){.car-image[data-v-328894e6]{height:240px}}.group:hover .pi-arrow-right[data-v-328894e6]{animation:slideRight-328894e6 .5s ease-in-out infinite}@keyframes slideRight-328894e6{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.line-clamp-2[data-v-328894e6]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sold-ribbon[data-v-328894e6]{position:relative;background:linear-gradient(135deg,#dc2626,#991b1b);padding:16px 60px;transform:rotate(-12deg);box-shadow:0 10px 40px #0006,0 0 0 3px #fff,0 0 0 6px #dc2626,inset 0 2px #ffffff4d,inset 0 -2px 10px #0000004d;border-radius:4px;display:flex;align-items:center;gap:10px;animation:soldPulse-328894e6 2s ease-in-out infinite}.sold-ribbon[data-v-328894e6]:before,.sold-ribbon[data-v-328894e6]:after{content:"";position:absolute;top:0;width:0;height:0;border-style:solid}.sold-ribbon[data-v-328894e6]:before{left:-20px;border-width:0 0 25px 20px;border-color:transparent transparent #7f1d1d transparent}.sold-ribbon[data-v-328894e6]:after{right:-20px;border-width:25px 20px 0 0;border-color:#7f1d1d transparent transparent transparent}.sold-text-nl[data-v-328894e6],.sold-text-en[data-v-328894e6]{font-weight:900;font-size:28px;letter-spacing:4px;text-transform:uppercase;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5),0 0 20px rgba(255,255,255,.3)}.sold-divider[data-v-328894e6]{font-weight:300;font-size:28px;color:#ffffffb3}@keyframes soldPulse-328894e6{0%,to{transform:rotate(-12deg) scale(1)}50%{transform:rotate(-12deg) scale(1.05)}}@media(max-width:768px){.sold-ribbon[data-v-328894e6]{padding:12px 40px}.sold-text-nl[data-v-328894e6],.sold-text-en[data-v-328894e6]{font-size:22px;letter-spacing:3px}.sold-divider[data-v-328894e6]{font-size:22px}}@media(max-width:512px){.sold-ribbon[data-v-328894e6]{padding:10px 30px}.sold-text-nl[data-v-328894e6],.sold-text-en[data-v-328894e6]{font-size:18px;letter-spacing:2px}.sold-divider[data-v-328894e6]{font-size:18px}.sold-ribbon[data-v-328894e6]:before{left:-15px;border-width:0 0 20px 15px}.sold-ribbon[data-v-328894e6]:after{right:-15px;border-width:20px 15px 0 0}}.car-card-link[data-v-d6824b19]{width:100%;max-width:100%}@media(min-width:1600px){.car-card-link[data-v-d6824b19]{max-width:350px}}@media(min-width:1400px)and (max-width:1599px){.car-card-link[data-v-d6824b19]{max-width:100%}}@media(min-width:1200px)and (max-width:1399px){.car-card-link[data-v-d6824b19]{max-width:100%}}@media(max-width:1199px){.car-card-link[data-v-d6824b19]{max-width:100%}}.car-image[data-v-d6824b19]{height:200px}@media(min-width:1600px){.car-image[data-v-d6824b19]{height:235px}}@media(min-width:1400px)and (max-width:1599px){.car-image[data-v-d6824b19]{height:235px}}@media(min-width:1200px)and (max-width:1399px){.car-image[data-v-d6824b19]{height:250px}}@media(min-width:769px)and (max-width:1024px){.car-image[data-v-d6824b19]{height:400px}}@media(max-width:768px){.car-image[data-v-d6824b19]{height:400px}}@media(max-width:512px){.car-image[data-v-d6824b19]{height:300px}}@media(max-width:450px){.car-image[data-v-d6824b19]{height:280px}}@media(max-width:400px){.car-image[data-v-d6824b19]{height:240px}}.group:hover .pi-arrow-right[data-v-d6824b19]{animation:slideRight-d6824b19 .5s ease-in-out infinite}@keyframes slideRight-d6824b19{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.line-clamp-2[data-v-d6824b19]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.custom-multiselect .p-multiselect-trigger{background:#317bc0}.custom-multiselect .p-multiselect:not(.p-disabled).p-focus{border-color:#317bc0;box-shadow:0 0 0 .2rem #317bc040}.custom-multiselect .p-multiselect-token{background:#317bc0;color:#fff}.custom-dropdown .p-dropdown:not(.p-disabled).p-focus{border-color:#317bc0;box-shadow:0 0 0 .2rem #317bc040}.custom-dropdown .p-dropdown-trigger{background:#317bc0;color:#fff}.custom-dropdown .p-dropdown:hover .p-dropdown-trigger{background:#2868a8}.custom-slider .p-slider-range{background:#317bc0}.custom-slider .p-slider-handle{border-color:#317bc0;background:#317bc0}.custom-slider .p-slider-handle:hover{background:#2868a8;border-color:#2868a8}.custom-slider .p-slider-handle:before{background:#317bc0}.p-focus{border-color:#317bc0!important;box-shadow:0 0 0 .2rem #317bc040!important;outline-color:#317bc0!important}.request-car-modal .p-dialog-header{background:#317bc0;color:#fff}.request-car-modal .p-dialog-title,.request-car-modal .p-dialog-header-icon{color:#fff}.request-car-modal .p-dialog-header-icon:hover{background:#ffffff1a}.takeover-car-modal .p-dialog-header{background:#317bc0;color:#fff}.takeover-car-modal .p-dialog-title,.takeover-car-modal .p-dialog-header-icon{color:#fff}.takeover-car-modal .p-dialog-header-icon:hover{background:#ffffff1a}.takeover-file-upload .p-fileupload-choose{background:#317bc0;border-color:#317bc0}.takeover-file-upload .p-fileupload-choose:hover{background:#2868a8;border-color:#2868a8}.p-error{color:#ef4444;font-size:.875rem;margin-top:.25rem}:deep(.p-invalid){border-color:#ef4444!important}:deep(.p-invalid:focus){border-color:#ef4444!important;box-shadow:0 0 0 .2rem #ef444440!important}.cars-header{margin-right:20px}@media screen and (max-width:595px){.cars-header{margin-right:20px}}:deep(.p-multiselect-panel),:deep(.p-dropdown-panel){z-index:9999!important}:deep(.p-component-overlay){z-index:39!important}.sidebar-container{position:relative}.sidebar-scrollable{position:relative;overflow-y:auto}.sticky{z-index:10}:deep(.p-multiselect),:deep(.p-dropdown){position:relative;z-index:1}.flex-1.max-w-\[1100px\]{position:relative;z-index:1}.p-dialog-mask{z-index:20000!important}.p-toast{z-index:30000!important}.p-multiselect-header{display:none!important}
