.stellantis-filters{padding:20px;border:1px solid #ad8e56;border-radius:18px;background:#1c2229;margin:22px 0;color:#f1e7d4}.stellantis-filters label{display:grid;gap:8px;font-size:14px}.stellantis-filters input,.stellantis-filters select,.stellantis-filters button,#stellantisEmpty button{font:inherit;color:#f4e7cb;background:#141a21;border:1px solid #b99a61;border-radius:12px;padding:12px;min-width:0;box-sizing:border-box}.stellantis-filters input{width:100%;font-size:16px}.stellantis-filter-row{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;margin:14px 0}.stellantis-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.stellantis-tabs button{cursor:pointer;font-size:13px}.stellantis-tabs button[aria-pressed=true]{background:#e0c064;color:#111923;font-weight:700}.stellantis-filters :focus-visible,.spec-document:focus-visible{outline:3px solid #f5dfa5;outline-offset:3px}.stellantis-audience{font-size:12px;color:#cfc5b1;margin:8px 0}.stellantis-grid .card[hidden]{display:none!important}.stellantis-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.manufacturer-offer{padding:14px;border:1px solid #aa8b55;border-radius:14px;margin:12px 0;line-height:1.6}.manufacturer-offer .offer-value{font-size:23px;font-weight:700;color:#f3ce82}.manufacturer-offer a,.spec-document{color:#f0ce88;text-decoration:underline;overflow-wrap:anywhere}.manufacturer-offer.expired .offer-value{display:none}.citroen-showcase,.peugeot-showcase{background:linear-gradient(125deg,#343027,#17222c)!important}.stellantis-card .card-name{overflow-wrap:anywhere}.stellantis-card .card-photo img{object-fit:contain!important;background:#fff}.stellantis-card .card-specs{line-height:1.5}.stellantis-card .card-price small{white-space:normal}@media(max-width:1100px){.stellantis-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:700px){.stellantis-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.stellantis-filter-row{grid-template-columns:1fr 1fr}.stellantis-filter-row>button{grid-column:1/-1}.stellantis-filters{padding:14px}.stellantis-tabs{gap:6px}.stellantis-tabs button{padding:10px 8px}.stellantis-card .card-name{font-size:16px}.stellantis-card .card-price{font-size:19px}.stellantis-card .card-body{padding:12px}}
/* Match the translucent catalog imagery used by Ford and Mitsubishi. */
.showcase-card.citroen-showcase,.showcase-card.peugeot-showcase{position:relative;isolation:isolate;overflow:hidden;background:#191d21!important}
.showcase-card.citroen-showcase:before,.showcase-card.peugeot-showcase:before{content:"";position:absolute;inset:0;z-index:-2;background-position:center 78%;background-size:110% auto;background-repeat:no-repeat;opacity:.55}
.showcase-card.citroen-showcase:before{background-image:url('/stellantis-modelos/1csfa5j5i5gcqlb4.webp')}
.showcase-card.peugeot-showcase:before{background-image:url('/stellantis-modelos/1ppcsyv45ogca0b4.webp')}
.showcase-card.citroen-showcase:after,.showcase-card.peugeot-showcase:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(21,25,29,.96),rgba(21,25,29,.7) 38%,rgba(21,25,29,.1) 72%,rgba(21,25,29,.85))}
