.xcs-car-card{position:relative;height:100%;--color-background:23,23,23;--color-foreground:255,255,255;--gradient-background:#171717}.xcs-car-card .card{background:#171717!important;color:#fff!important;border:1px solid rgba(186,147,84,.3)!important;border-radius:16px!important;overflow:hidden;padding:0!important;box-shadow:none!important;transition:border-color .3s,box-shadow .3s,transform .3s;height:100%;display:flex!important;flex-direction:column!important}.xcs-car-card .card:after,.xcs-car-card .card:before{display:none!important}.xcs-car-card:hover .card{border-color:#ba9354!important;box-shadow:0 0 0 1px #ba935459,0 0 40px -8px #ba935480!important;transform:translateY(-3px)}.xcs-car-card .card__inner{position:relative!important;display:block!important;background:#2a2a2a!important;border-radius:0!important;margin:0!important;padding:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4/3!important;--ratio-percent:75%!important;flex:none!important;overflow:hidden}.xcs-car-card .card__inner:before,.xcs-car-card .card__inner:after{display:none!important}.xcs-car-card .card__media,.xcs-car-card .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;width:100%!important;height:100%!important;background:#2a2a2a!important;border-radius:0!important}.xcs-car-card .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;transform:none;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .45s!important;mix-blend-mode:normal!important}.xcs-car-card:hover .card__media img:first-child{transform:scale(1.06)}.xcs-car-card .card__information{background:#171717!important;color:#fff;padding:1.3rem 1.4rem 1.5rem!important;flex:1 1 auto;display:flex;flex-direction:column}.xcs-car-card .card__content,.xcs-car-card .card__badge{background:transparent!important}.xcs-car-card .card__heading,.xcs-car-card .card__heading a,.xcs-car-card .full-unstyled-link{color:#fff!important;font-family:Barlow,var(--font-heading-family),sans-serif!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.01em;line-height:1.2;text-decoration:none!important}.xcs-car-card .card__heading a:hover{color:#ba9354!important}.xcs-car-card .caption-with-letter-spacing,.xcs-car-card .card__vendor,.xcs-car-card .card-subtitle{color:#999!important}.xcs-car-card .price,.xcs-car-card .price-item,.xcs-car-card .price__regular,.xcs-car-card .price__sale{color:#ba9354!important;font-family:Barlow,sans-serif!important;font-weight:800!important;font-size:2.1rem!important;background:none!important}.xcs-car-card .price .badge,.xcs-car-card .card__badge .badge,.xcs-car-card.is-sold .price{display:none!important}.xcc-sp{list-style:none;margin:.8rem 0 .9rem;padding:.8rem 0 0;border-top:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.5rem .8rem;font-size:1.3rem;color:#ddd}.xcc-sp li{display:flex;align-items:center;gap:.4rem;min-width:0;line-height:1.25;overflow-wrap:anywhere}.xcc-sp svg{width:16px;height:16px;fill:none;stroke:#ba9354;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.xcs-car-card .xcs-view-car,.xcs-car-card .xcs-similar-car{margin-top:auto!important;display:flex!important;align-items:center;justify-content:center;min-height:42px;padding:.6rem 1rem!important;background:transparent!important;border-radius:999px!important;font-family:Barlow,sans-serif!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.06em;font-size:1.25rem!important;box-shadow:none!important;transition:background .25s,color .25s,border-color .25s}.xcs-car-card .xcs-view-car{color:#ba9354!important;border:1px solid #BA9354!important}.xcs-car-card .xcs-view-car:hover{background:#ba9354!important;color:#171717!important}.xcs-car-card .xcs-similar-car{color:#ddd!important;border:1px solid rgba(255,255,255,.3)!important}.xcs-car-card .xcs-similar-car:hover{border-color:#ba9354!important;color:#ba9354!important}.xcs-car-card .xcs-view-car:after,.xcs-car-card .xcs-view-car:before,.xcs-car-card .xcs-similar-car:after,.xcs-car-card .xcs-similar-car:before{display:none!important}.xcs-car-card:before{content:"Beschikbaar";position:absolute;z-index:4;top:12px;left:12px;padding:.35rem .9rem;border-radius:999px;background:#171717d9;border:1px solid #BA9354;color:#ba9354;font:800 1.05rem/1.4 Barlow,sans-serif;text-transform:uppercase;letter-spacing:.12em;pointer-events:none}.xcs-car-card.is-sold:before{content:"Verkocht";background:linear-gradient(120deg,#ba9354,#85652f);color:#171717;border-color:#ba9354}.xcs-car-card.is-sold .card__media img{filter:saturate(.8)}.xcs-car-card .card__badge,.xcs-car-card .quick-add,.xcs-car-card .card__quick-add{display:none!important}@media(max-width:749px){.xcc-sp{grid-template-columns:1fr 1fr;font-size:1.05rem;gap:.35rem .4rem}.xcc-sp svg{width:13px;height:13px}.xcs-car-card .xcs-view-car,.xcs-car-card .xcs-similar-car{font-size:1.05rem!important;min-height:36px;letter-spacing:.03em}.xcs-car-card .card__heading{font-size:1.4rem!important}.xcs-car-card .card__information{padding:1rem 1rem 1.2rem!important}.xcs-car-card .price-item{font-size:1.7rem!important}}.shopify-section:has(.xcs-car-card){background:#171717}.shopify-section:has(.xcs-car-card) :is([class*=color-scheme-],.gradient):not(.card):not(.card *):not(.button),.shopify-section:has(.xcs-car-card)>*{--color-background:23,23,23;--color-foreground:255,255,255;--gradient-background:#171717;background:#171717;color:#fff}.shopify-section:has(.xcs-car-card) :is(h1,h2,h3,.title,.collection__title){color:#fff}@media(prefers-reduced-motion:reduce){.xcs-car-card .card,.xcs-car-card .card__media img{transition:none!important}.xcs-car-card:hover .card,.xcs-car-card:hover .card__media img:first-child{transform:none}}.xcs-car-card .xcc-sp,.xcs-car-card .xcc-sp li{color:#e6e6e6!important;visibility:visible!important;opacity:1!important;text-indent:0!important}li:has(>.xcs-car-card),.compare-card:has(.xcs-car-card),.grid__item:has(.xcs-car-card),.compare-cell:has(.xcs-car-card),.compare-cell:has(.xcs-car-card)>div{background:transparent!important;box-shadow:none!important;border:0!important}.compare-card:has(.xcs-car-card){padding:0!important}.compare-cell:has(.xcs-car-card){padding:0!important}html body .xw-note{font-size:1.6rem!important}@media(max-width:749px){html body .xcc-sp{font-size:1.25rem!important}}html body .xb__n,html body .xcd__src,html body .xcd__ins span,html body .xcp__rv blockquote,html body .xcp__ic{font-size:1.3rem!important}html body .xe-cd__g span{font-size:1.25rem!important}html body .xe-dt span,html body .xe-meta{font-size:1.3rem!important}html body .xep__sp span{font-size:1.2rem!important}html body .xft__copy,html body .xft__cl span,html body .xft__p small,html body .xn__r input,html body .xn__s,html body .xp__c p,html body .xp__a,html body .xpr__t,html body .xsc__ht{font-size:1.3rem!important}html body .xsc__sp span{font-size:1.25rem!important}html body .xsh__t,html body .xsh__ch li,html body .xcs-hl__t b.s{font-size:1.3rem!important}html body .xcs-hl__t span{font-size:1.2rem!important}html body .xcs-hl__c li,html body .xcs-sp__r dt{font-size:1.3rem!important}html body .xcd__ga b{font-size:clamp(2.1rem,6vw,3rem)!important;top:calc(50% - .95em)!important}html body .xcd__ga span{font-size:clamp(1.15rem,3.2vw,1.35rem)!important;letter-spacing:.04em!important;line-height:1.15;top:calc(50% + .7rem)!important;padding:0 16%}html body .xsc__g b{font-size:clamp(1.3rem,3.6vw,1.6rem)!important}html body .xsc__g span{font-size:clamp(1rem,2.4vw,1.15rem)!important;letter-spacing:.04em!important}html body .xw-cta--gold .xw__p a{color:#171717!important;font-weight:600!important;text-decoration:none!important}html body .xw-cta--gold .xw__p a:hover,html body .xw-cta--gold .xw__p a:focus-visible{text-decoration:underline!important;text-underline-offset:3px}.page-pages-over-ons [id$=__xcs_old_verhaal] .xw-seo__img img,.page-pages-mercedes-benz-specialist [id$=__xcs_old_gamma] .xw-seo__img img,.page-pages-mercedes-benz-specialist [id$=__xcs_old_ab] .xw-seo__img img,.page-pages-exclusive-car-sales [id$=__overdracht] .xw-seo__img img,.page-pages-exclusive-car-sales [id$=__aanbod_foto] .xw-seo__img img,.page-pages-onderhoud-herstellingen [id$=__xcs_na_onderhoud] .xw-seo__img img{aspect-ratio:4/5;max-height:460px;height:auto;width:100%;object-fit:cover;object-position:50% 55%}.page-pages-mercedes-benz-specialist [id$=__xcs_old_ab] .xw-seo__img img{aspect-ratio:4/3}.page-pages-over-ons [id$=__xcs_old_verhaal] .xw-seo__img img,.page-pages-mercedes-benz-specialist [id$=__xcs_old_gamma] .xw-seo__img img{object-position:50% 62%}.page-pages-exclusive-car-sales [id$=__overdracht] .xw-seo__img img{object-position:50% 68%}.page-pages-onderhoud-herstellingen [id$=__xcs_na_onderhoud] .xw-seo__img img{object-position:50% 50%}.page-pages-over-ons [id$=__xcs_gal] .xw-gl__i img{aspect-ratio:4/3;max-height:420px;height:auto;object-fit:cover;object-position:50% 55%}@media(max-width:749px){.page-pages-over-ons [id$=__xcs_old_verhaal] .xw-seo__img img,.page-pages-mercedes-benz-specialist [id$=__xcs_old_gamma] .xw-seo__img img,.page-pages-mercedes-benz-specialist [id$=__xcs_old_ab] .xw-seo__img img,.page-pages-exclusive-car-sales [id$=__overdracht] .xw-seo__img img,.page-pages-exclusive-car-sales [id$=__aanbod_foto] .xw-seo__img img,.page-pages-onderhoud-herstellingen [id$=__xcs_na_onderhoud] .xw-seo__img img,.page-pages-over-ons [id$=__xcs_gal] .xw-gl__i img{max-height:320px}}.page-blogs-nieuws-xcs-automotive-lifestyle-vlaams-brabant-2026-2027 .article-template__content img{display:block!important;width:auto!important;max-width:min(100%,720px)!important;max-height:520px!important;height:auto!important;object-fit:contain;margin:2.4rem auto!important;border-radius:12px}.page-blogs-nieuws-xcs-automotive-lifestyle-vlaams-brabant-2026-2027 .article-template__block--image{max-width:720px;margin-left:auto;margin-right:auto}.page-blogs-nieuws-xcs-automotive-lifestyle-vlaams-brabant-2026-2027 .article-template__block--image .media{padding-bottom:0!important;height:clamp(320px,45vw,480px)!important}.page-blogs-nieuws-xcs-automotive-lifestyle-vlaams-brabant-2026-2027 .article-template__block--image .media img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}@media(min-width:900px){html body .xw-seo:not(.xw-seo--none){align-items:stretch}html body .xw-seo__img{position:relative!important;top:auto!important;align-self:stretch;max-height:420px;min-height:260px}html body .xw-seo__img img,html body .xw-seo__img .xw-ph{height:100%!important;max-height:420px;aspect-ratio:auto!important}}@media(max-width:899px){html body .xw-seo__img{position:relative!important;top:auto!important}html body .xw-seo__img img,html body .xw-seo__img .xw-ph{aspect-ratio:16/10!important;max-height:280px;height:auto}}html body .xw-tm__c{aspect-ratio:4/3!important;max-height:420px}html body .xw-tm__c img{object-position:50% 25%}@media(max-width:749px){html body .xw-tm__c{aspect-ratio:16/10!important;max-height:280px}}html body .xw-gl__i img{aspect-ratio:4/3;object-fit:cover;height:auto;max-height:420px;display:block}@media(max-width:749px){html body .xw-gl__i img{max-height:280px}}html body .xw-vd,html body .xw-ba,html body .xw-hs{max-width:min(100%,747px);margin-left:auto;margin-right:auto}@media(max-width:749px){html body .xw-vd,html body .xw-ba,html body .xw-hs{max-width:min(100%,498px)}}[id$=__flexible_columns_MwHEgg] .md\:min-h-browser-full{min-height:0!important}[id$=__flexible_columns_MwHEgg] img{width:100%!important;height:100%!important;max-height:420px;aspect-ratio:16/10;object-fit:cover}@media(max-width:749px){[id$=__flexible_columns_MwHEgg] img{max-height:280px}}html body .xsc__hero{min-height:min(64vh,600px)!important}@media(max-width:749px){html body .xsc__hero{min-height:min(60vh,460px)!important}}html body .article-template__block--image .media{padding-bottom:0!important;height:420px;max-height:56vw}html body .article-template__block--image .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html body .article-template__content img{width:100%;max-height:420px;object-fit:cover;height:auto}@media(max-width:749px){html body .article-template__block--image .media{height:280px;max-height:none}html body .article-template__content img{max-height:280px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/xcs-cards.css.map */
