:root{--car-image-detail-width: 125px;--car-image-detail-height: 83px;--car-image-grid-width: 150px;--car-image-grid-height: 150px;--car-image-large-width: 382px;--car-image-large-height: 282px}.aanbod-container[data-astro-cid-ouxy4kfx]{max-width:1400px;margin:0 auto;padding:2rem 1rem;width:100%;overflow-x:hidden;box-sizing:border-box;background:var(--light-bg);position:relative}.content-wrapper[data-astro-cid-ouxy4kfx]{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;box-sizing:border-box}.search-top-bar[data-astro-cid-ouxy4kfx]{background:var(--white);border:1px solid var(--border-color);border-radius:8px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 2px 4px rgba(0,0,0,0.05);width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.search-form-container[data-astro-cid-ouxy4kfx]{max-width:100%;width:100%;overflow-x:hidden;box-sizing:border-box}.main-search-form[data-astro-cid-ouxy4kfx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;align-items:end;width:100%;box-sizing:border-box}.search-field[data-astro-cid-ouxy4kfx]{display:flex;flex-direction:column}.search-field[data-astro-cid-ouxy4kfx] label[data-astro-cid-ouxy4kfx]{font-size:0.875rem;font-weight:500;color:var(--text-color);margin-bottom:0.5rem}.search-select[data-astro-cid-ouxy4kfx]{padding:0.75rem;border:1px solid var(--border-color);border-radius:4px;font-size:0.9375rem;background:var(--white);color:var(--text-color);cursor:pointer;transition:border-color 0.2s}html[data-theme=dark] .search-select[data-astro-cid-ouxy4kfx]{background:var(--white);color:var(--text-color)}html[data-theme=dark] .search-select[data-astro-cid-ouxy4kfx] option[data-astro-cid-ouxy4kfx]{background:var(--white);color:var(--text-color)}.search-select[data-astro-cid-ouxy4kfx]:hover{border-color:#0066cc}.search-select[data-astro-cid-ouxy4kfx]:focus{outline:none;border-color:#0066cc;box-shadow:0 0 0 2px rgba(0,102,204,0.1)}.search-input[data-astro-cid-ouxy4kfx]{padding:0.75rem;border:1px solid var(--border-color);border-radius:4px;font-size:0.9375rem;background:var(--white);transition:border-color 0.2s;width:100%;box-sizing:border-box}.search-input[data-astro-cid-ouxy4kfx]:hover{border-color:#0066cc}.search-input[data-astro-cid-ouxy4kfx]:focus{outline:none;border-color:#0066cc;box-shadow:0 0 0 3px rgba(0,102,204,0.1)}.search-field-text[data-astro-cid-ouxy4kfx]{grid-column:span 2}.search-select[data-astro-cid-ouxy4kfx]:disabled{background:var(--light-bg);cursor:not-allowed}.search-field-expanded[data-astro-cid-ouxy4kfx]{display:flex;align-items:flex-end}.expanded-search-link[data-astro-cid-ouxy4kfx]{background:none;border:none;color:#0066cc;text-decoration:none;font-size:0.875rem;padding:0.75rem 0;cursor:pointer;transition:color 0.2s;text-align:left}.expanded-search-link[data-astro-cid-ouxy4kfx]:hover{text-decoration:underline}.expanded-search-form[data-astro-cid-ouxy4kfx]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border-color)}.expanded-search-grid[data-astro-cid-ouxy4kfx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.filter-group[data-astro-cid-ouxy4kfx]{display:flex;flex-direction:column;gap:1rem}.filter-group-title[data-astro-cid-ouxy4kfx]{font-size:1rem;font-weight:600;color:var(--text-color);margin:0 0 0.5rem 0;padding-bottom:0.5rem;border-bottom:2px solid #0066cc}.filter-fields[data-astro-cid-ouxy4kfx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.search-input[data-astro-cid-ouxy4kfx]{padding:0.75rem;border:1px solid var(--border-color);border-radius:4px;font-size:0.9375rem;background:var(--white);color:var(--text-color);transition:border-color 0.2s;width:100%;box-sizing:border-box}.search-input[data-astro-cid-ouxy4kfx]:hover{border-color:#0066cc}.search-input[data-astro-cid-ouxy4kfx]:focus{outline:none;border-color:#0066cc;box-shadow:0 0 0 2px rgba(0,102,204,0.1)}.search-select[data-astro-cid-ouxy4kfx][multiple]{min-height:100px;padding:0.5rem}.search-select[data-astro-cid-ouxy4kfx][multiple] option[data-astro-cid-ouxy4kfx]{padding:0.5rem}html[data-theme=dark] .search-select[data-astro-cid-ouxy4kfx][multiple]{background:var(--white);color:var(--text-color)}html[data-theme=dark] .search-select[data-astro-cid-ouxy4kfx][multiple] option[data-astro-cid-ouxy4kfx]{background:var(--white);color:var(--text-color)}.search-field-submit[data-astro-cid-ouxy4kfx]{display:flex;align-items:flex-end}.search-submit-btn[data-astro-cid-ouxy4kfx]{width:100%;padding:0.75rem 1.5rem;background:#0066cc;color:white;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:background 0.2s}.search-submit-btn[data-astro-cid-ouxy4kfx]:hover{background:#0052a3}.results-main[data-astro-cid-ouxy4kfx]{min-height:500px;width:100%;overflow-x:hidden;box-sizing:border-box;background:var(--white)}.results-header[data-astro-cid-ouxy4kfx]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color);width:100%;max-width:100%;box-sizing:border-box;flex-wrap:wrap;gap:1rem}.results-count[data-astro-cid-ouxy4kfx]{font-size:0.9375rem;color:var(--text-color);opacity:0.7}.results-controls[data-astro-cid-ouxy4kfx]{display:flex;align-items:center;gap:1rem}.view-toggle[data-astro-cid-ouxy4kfx]{display:flex;gap:0.25rem;background:var(--light-bg);border-radius:4px;padding:0.25rem}.view-btn[data-astro-cid-ouxy4kfx]{background:transparent;border:none;padding:0.5rem;cursor:pointer;border-radius:3px;color:var(--text-color);opacity:0.7;transition:all 0.2s;display:flex;align-items:center;justify-content:center}.view-btn[data-astro-cid-ouxy4kfx]:hover{background:#e0e0e0;color:var(--text-color)}.view-btn[data-astro-cid-ouxy4kfx].active{background:#0066cc;color:white}.results-sort[data-astro-cid-ouxy4kfx]{display:flex;align-items:center;gap:0.5rem}.results-sort[data-astro-cid-ouxy4kfx] label[data-astro-cid-ouxy4kfx]{font-size:0.875rem;color:var(--text-color);opacity:0.7}.sort-select[data-astro-cid-ouxy4kfx]{padding:0.5rem 1rem;border:1px solid var(--border-color);border-radius:4px;font-size:0.875rem;background:var(--white);color:var(--text-color);cursor:pointer}html[data-theme=dark] .sort-select[data-astro-cid-ouxy4kfx]{background:var(--white);color:var(--text-color)}html[data-theme=dark] .sort-select[data-astro-cid-ouxy4kfx] option[data-astro-cid-ouxy4kfx]{background:var(--white);color:var(--text-color)}.results-list[data-astro-cid-ouxy4kfx]{display:flex;flex-direction:column;gap:1.5rem!important;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;box-sizing:border-box}.results-list[data-astro-cid-ouxy4kfx] .car-item{background:var(--white)!important;border:1px solid #e0e0e0!important;border-radius:12px!important;overflow:hidden;display:flex!important;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);cursor:pointer;width:100%;max-width:100%;box-sizing:border-box;position:relative;box-shadow:0 2px 8px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.04)!important;margin:0!important}.results-list[data-astro-cid-ouxy4kfx] .car-item:hover{box-shadow:0 8px 24px rgba(0,0,0,0.12),0 4px 8px rgba(0,0,0,0.08)!important;transform:translateY(-4px);border-color:#0066cc!important}.results-list[data-astro-cid-ouxy4kfx] .car-item:hover .gallery-btn{opacity:1;visibility:visible}.car-item-image{background:#f8f9fa;position:relative;overflow:hidden;flex-shrink:0;box-sizing:border-box;display:block;width:var(--car-image-detail-width);min-width:var(--car-image-detail-width);max-width:var(--car-image-detail-width);height:var(--car-image-detail-height);min-height:var(--car-image-detail-height);max-height:var(--car-image-detail-height);height:75px;min-height:75px;border-radius:12px 0 0 12px;border-right:1px solid #e0e0e0;touch-action:pan-y pinch-zoom;cursor:grab;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:transform 0.2s ease-out}.car-item-image:active{cursor:grabbing}.car-item-image.swipeable::after{content:"← Swipe →";position:absolute;bottom:8px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,0.6);color:white;padding:4px 12px;border-radius:12px;font-size:11px;font-weight:500;pointer-events:none;opacity:0;z-index:10;transition:opacity 0.3s ease}@media (max-width: 768px){.car-item-image.swipeable::after{opacity:0.8;animation:fadeInOut 3s ease-in-out}@keyframes fadeInOut{0%,100%{opacity:0}10%,90%{opacity:0.8}}}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-image{border-radius:12px 12px 0 0;border-right:none;border-bottom:1px solid var(--border-color)}.gallery-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.car-item-image > .gallery-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.car-image-slide{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.8s ease-in-out,visibility 0.8s ease-in-out;display:block}.car-image-slide.active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.car-item-image img.car-image-slide{width:100%;height:100%;object-fit:cover;display:block}.gallery-btn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.9);border:1px solid rgba(0,0,0,0.1);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;opacity:0;visibility:hidden;transition:opacity 0.2s,visibility 0.2s,background 0.2s,box-shadow 0.2s;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.gallery-btn:hover{background:rgba(255,255,255,1);box-shadow:0 4px 12px rgba(0,0,0,0.25)}.gallery-btn svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.2))}.gallery-btn svg path{fill:#333}.gallery-btn-prev{left:10px}.gallery-btn-next{right:10px}.gallery-counter{position:absolute;bottom:10px;right:10px;background:rgba(0,0,0,0.7);color:white;padding:4px 10px;border-radius:4px;font-size:0.75rem;font-weight:600;z-index:10;box-shadow:0 2px 4px rgba(0,0,0,0.2);backdrop-filter:blur(4px)}.car-item-badge{position:absolute;top:0.75rem;left:0.75rem;background:#0066cc;color:white;padding:0.375rem 0.75rem;border-radius:4px;font-size:0.75rem;font-weight:600;z-index:5;box-shadow:0 2px 4px rgba(0,0,0,0.2);text-transform:uppercase;letter-spacing:0.5px}.car-item-badge.new{background:#ffc107;color:var(--text-color)}.car-item-badge.price-drop{background:#dc3545}.car-item-content{flex:1;min-width:0;box-sizing:border-box;padding:1.5rem 1.75rem;display:flex;flex-direction:column;justify-content:space-between;background:var(--white)!important;border-radius:0 12px 12px 0}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-content{border-radius:0 0 12px 12px;padding:1.25rem 1.5rem}.car-item-title{font-size:1.25rem;font-weight:600;color:var(--text-color);margin-bottom:0.75rem;line-height:1.4;display:flex;flex-direction:column;gap:0.25rem;word-break:break-word;overflow-wrap:anywhere}.car-item-title-brand{font-weight:700;color:var(--text-color);letter-spacing:-0.3px}.car-item-title-version{font-weight:400;font-size:0.9375rem;color:var(--text-color);opacity:0.7;line-height:1.4;word-break:break-word;overflow-wrap:anywhere}.car-item-details-section{margin-bottom:1rem}.car-item-price-section{margin-bottom:1rem}.car-item-price-seal{font-size:0.75rem;color:var(--text-color);opacity:0.6;margin-top:0.25rem}.vehicle-detail-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0.75rem 1rem;font-size:0.875rem;margin-top:0.75rem;padding-top:0.75rem;border-top:1px solid #e8e8e8}.vehicle-detail-item{display:flex;align-items:center;gap:0.5rem;color:var(--text-color);opacity:0.7;min-height:24px;padding:0.25rem 0}.vehicle-detail-icon{display:flex;align-items:center;justify-content:center;color:var(--text-color);opacity:0.6;flex-shrink:0;width:20px;height:20px}.vehicle-detail-icon svg{width:16px;height:16px;stroke-width:2}.vehicle-detail-value{color:var(--text-color);font-weight:400}.car-item-price{display:flex;flex-direction:column}.car-item-price-monthly{font-size:1.5rem;font-weight:700;color:#0066cc;line-height:1.2;margin-bottom:0.25rem;letter-spacing:-0.5px}.car-item-price-main{font-size:0.9375rem;font-weight:600;color:var(--text-color);margin-top:0.5rem;margin-bottom:0.25rem}.car-item-price-old{font-size:1rem;color:var(--text-color);opacity:0.6;text-decoration:line-through;margin-top:0.25rem}.car-item-location{font-size:0.875rem;color:var(--text-color);opacity:0.7;text-align:left;margin-top:auto;padding-top:0.75rem;border-top:1px solid #e8e8e8}.car-item-location-name{font-weight:500;color:var(--text-color)}.car-item-location-type{color:var(--text-color);opacity:0.6;font-size:0.8125rem;margin-top:0.25rem}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item{flex-direction:row}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-image{width:125px;min-width:125px;max-width:125px;height:83px;min-height:83px;max-height:83px}.results-list[data-astro-cid-ouxy4kfx].detail-view .gallery-btn,.results-list[data-astro-cid-ouxy4kfx].detail-view .gallery-counter{display:none!important}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-image-slide:not(:first-child){display:none!important}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-content{padding:0.5rem 0.75rem;display:flex;flex-direction:row;align-items:center;gap:1rem;justify-content:space-between}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-header{margin-bottom:0;flex:1;min-width:0}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-title{font-size:0.9375rem;margin-bottom:0;line-height:1.3;gap:0.125rem}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-title-brand{font-size:0.9375rem}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-title-version{font-size:0.8125rem}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-details-section{margin-bottom:0;display:flex;flex-direction:row;align-items:center;gap:1rem}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-price-section{margin-bottom:0;text-align:right}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-price-monthly{font-size:1.125rem;margin-bottom:0}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-price-main{font-size:0.8125rem;margin-top:0.25rem;margin-bottom:0}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-price-seal{display:none}.results-list[data-astro-cid-ouxy4kfx].detail-view .vehicle-detail-table{display:flex;flex-direction:row;gap:1rem;margin-top:0;padding-top:0;border-top:none;font-size:0.75rem}.results-list[data-astro-cid-ouxy4kfx].detail-view .vehicle-detail-item{min-height:auto;padding:0;white-space:nowrap}.results-list[data-astro-cid-ouxy4kfx].detail-view .vehicle-detail-icon{width:14px;height:14px}.results-list[data-astro-cid-ouxy4kfx].detail-view .vehicle-detail-icon svg{width:14px;height:14px}.results-list[data-astro-cid-ouxy4kfx].grid-view{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item{flex-direction:column!important;box-shadow:0 2px 8px rgba(0,0,0,0.08),0 1px 2px rgba(0,0,0,0.04)!important;border-radius:12px!important}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item:hover{box-shadow:0 8px 24px rgba(0,0,0,0.12),0 4px 8px rgba(0,0,0,0.08)!important;transform:translateY(-4px);border-color:#0066cc!important}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-image{width:100%;min-width:100%;max-width:100%;height:auto;min-height:0;aspect-ratio:1 / 1}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-image img.car-image-slide{width:100%;height:100%;object-fit:contain}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item,.results-list[data-astro-cid-ouxy4kfx].large-view .car-item{border-radius:12px!important}.results-list[data-astro-cid-ouxy4kfx].large-view .car-item{flex-direction:row}.results-list[data-astro-cid-ouxy4kfx].large-view .car-item-image{width:var(--car-image-large-width);min-width:var(--car-image-large-width);max-width:var(--car-image-large-width);height:var(--car-image-large-height);min-height:var(--car-image-large-height);max-height:var(--car-image-large-height)}.results-list[data-astro-cid-ouxy4kfx].large-view .car-item-image{width:382px!important;min-width:382px!important;height:282px!important;min-height:282px!important}.loading[data-astro-cid-ouxy4kfx]{text-align:center;padding:3rem}.loading-spinner[data-astro-cid-ouxy4kfx]{border:3px solid #f3f3f3;border-top:3px solid #0066cc;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto 1rem}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.no-results[data-astro-cid-ouxy4kfx]{text-align:center;padding:4rem 2rem;color:var(--text-color);opacity:0.7}.error-message[data-astro-cid-ouxy4kfx]{background:#fff3cd;border:1px solid #ffc107;border-radius:8px;padding:1.5rem;margin:2rem 0;color:#856404}.pagination-container[data-astro-cid-ouxy4kfx]{margin-top:3rem;display:flex;justify-content:center}.pagination-container[data-astro-cid-ouxy4kfx].hidden{display:none}.infinite-scroll-loader[data-astro-cid-ouxy4kfx]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;margin:2rem 0;gap:1rem}.infinite-scroll-loader[data-astro-cid-ouxy4kfx] p[data-astro-cid-ouxy4kfx]{color:var(--text-color);opacity:0.7;font-size:0.9rem;margin:0}#infinite-scroll-sentinel[data-astro-cid-ouxy4kfx]{height:1px;width:100%;margin-top:2rem}.infinite-scroll-end[data-astro-cid-ouxy4kfx]{text-align:center;padding:2rem;margin:2rem 0;color:var(--text-color);opacity:0.7;font-size:0.9rem}.infinite-scroll-end[data-astro-cid-ouxy4kfx] p[data-astro-cid-ouxy4kfx]{margin:0}.pagination[data-astro-cid-ouxy4kfx]{display:flex;gap:0.5rem;align-items:center}.pagination-btn[data-astro-cid-ouxy4kfx]{padding:0.5rem 1rem;border:1px solid var(--border-color);background:var(--white);border-radius:4px;cursor:pointer;transition:all 0.2s;font-size:0.875rem}.pagination-btn[data-astro-cid-ouxy4kfx]:hover:not(:disabled){background:var(--light-bg);border-color:#0066cc}.pagination-btn[data-astro-cid-ouxy4kfx]:disabled{opacity:0.5;cursor:not-allowed}.pagination-btn[data-astro-cid-ouxy4kfx].active{background:#0066cc;color:white;border-color:#0066cc}@media (max-width: 1024px){.content-wrapper[data-astro-cid-ouxy4kfx]{grid-template-columns:1fr}.car-item{flex-direction:column}.car-item-image{width:100%;min-width:100%;height:160px}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-image{width:100%;min-width:100%;height:auto;aspect-ratio:1 / 1}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-image img.car-image-slide{object-fit:contain}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-image{width:var(--car-image-detail-width);min-width:var(--car-image-detail-width);height:var(--car-image-detail-height)}.results-list[data-astro-cid-ouxy4kfx].detail-view .gallery-btn,.results-list[data-astro-cid-ouxy4kfx].detail-view .gallery-counter{display:none!important}.results-list[data-astro-cid-ouxy4kfx].large-view .car-item-image{width:200px!important;min-width:200px!important;max-width:200px!important;height:150px!important}}@media (max-width: 768px){body{overflow-x:hidden;max-width:100vw}.aanbod-container[data-astro-cid-ouxy4kfx]{padding:1rem 0.5rem;width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box;position:relative}.search-top-bar[data-astro-cid-ouxy4kfx]{padding:1rem 0.75rem;margin-bottom:1rem;width:100%;max-width:calc(100vw - 1rem);box-sizing:border-box;overflow-x:hidden}.search-form-container[data-astro-cid-ouxy4kfx]{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box;position:relative}.main-search-form[data-astro-cid-ouxy4kfx]{grid-template-columns:1fr;gap:0.75rem;width:100%;max-width:100%;box-sizing:border-box;padding:0;margin:0;overflow-x:hidden}.search-field[data-astro-cid-ouxy4kfx]{width:100%;max-width:100%;box-sizing:border-box}.search-select[data-astro-cid-ouxy4kfx]{width:100%;max-width:100%;box-sizing:border-box}.search-field-expanded[data-astro-cid-ouxy4kfx],.search-field-submit[data-astro-cid-ouxy4kfx]{grid-column:1}.search-submit-btn[data-astro-cid-ouxy4kfx]{width:100%}.content-wrapper[data-astro-cid-ouxy4kfx]{grid-template-columns:1fr;gap:1rem;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.results-main[data-astro-cid-ouxy4kfx]{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.expanded-search-grid[data-astro-cid-ouxy4kfx]{grid-template-columns:1fr}.results-header[data-astro-cid-ouxy4kfx]{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 0}.results-sort[data-astro-cid-ouxy4kfx]{width:100%}.sort-select[data-astro-cid-ouxy4kfx]{width:100%}.car-item[data-astro-cid-ouxy4kfx],.car-item{flex-direction:column;width:100%;max-width:100%}.car-item-image[data-astro-cid-ouxy4kfx],.car-item-image{width:100%!important;min-width:100%!important;max-width:100%!important;height:140px!important}.results-list[data-astro-cid-ouxy4kfx].grid-view{grid-template-columns:repeat(2,1fr)}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-image[data-astro-cid-ouxy4kfx]{width:100%;min-width:100%;height:auto;aspect-ratio:1 / 1}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-image[data-astro-cid-ouxy4kfx] img[data-astro-cid-ouxy4kfx].car-image-slide{object-fit:contain}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-image,.results-list[data-astro-cid-ouxy4kfx].large-view .car-item-image{width:100%!important;min-width:100%!important;max-width:100%!important;height:140px!important}.results-list[data-astro-cid-ouxy4kfx].detail-view .gallery-btn,.results-list[data-astro-cid-ouxy4kfx].detail-view .gallery-counter{display:none!important}.results-list[data-astro-cid-ouxy4kfx].large-view .gallery-btn,.results-list[data-astro-cid-ouxy4kfx].large-view .gallery-counter{display:none!important}.car-item-content[data-astro-cid-ouxy4kfx]{padding:1rem;width:100%;max-width:100%;box-sizing:border-box}.car-item-title{font-size:1.1rem}.car-item-title-brand,.car-item-title-version{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.car-item-price-main{font-size:1.25rem}.vehicle-detail-table{grid-template-columns:repeat(2,1fr);gap:0.5rem}.pagination[data-astro-cid-ouxy4kfx]{flex-wrap:wrap;gap:0.25rem}.pagination-btn[data-astro-cid-ouxy4kfx]{padding:0.4rem 0.75rem;font-size:0.8125rem}}@media (max-width: 480px){.aanbod-container[data-astro-cid-ouxy4kfx]{padding:0.5rem;width:100%;max-width:100vw;overflow-x:hidden}.search-top-bar[data-astro-cid-ouxy4kfx]{padding:0.75rem}.search-field[data-astro-cid-ouxy4kfx] label[data-astro-cid-ouxy4kfx]{font-size:0.8125rem}.search-select[data-astro-cid-ouxy4kfx]{padding:0.625rem;font-size:0.875rem}.car-item-image{width:100%;min-width:100%;height:120px}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-image{width:100%;min-width:100%;height:auto;aspect-ratio:1 / 1}.results-list[data-astro-cid-ouxy4kfx].grid-view .car-item-image img.car-image-slide{object-fit:contain}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item-image,.results-list[data-astro-cid-ouxy4kfx].large-view .car-item-image{width:100%!important;min-width:100%!important;max-width:100%!important;height:120px!important}.results-list[data-astro-cid-ouxy4kfx].detail-view .gallery-btn,.results-list[data-astro-cid-ouxy4kfx].detail-view .gallery-counter{display:none!important}.results-list[data-astro-cid-ouxy4kfx].grid-view{grid-template-columns:1fr}.results-list[data-astro-cid-ouxy4kfx].detail-view .car-item,.results-list[data-astro-cid-ouxy4kfx].large-view .car-item{flex-direction:column}.car-item-content{padding:0.75rem}.results-count[data-astro-cid-ouxy4kfx]{font-size:0.875rem}}