.offers-area{margin-top:var(--muvni-space-20);container:offers/inline-size}.offers-list{gap:var(--muvni-space-12);grid-template-columns:minmax(0,1fr);display:grid}.offers-more{margin-top:var(--muvni-space-8)}.offers-more>.offers-list{margin-top:var(--muvni-space-4)}.offer-card{--offer-card-badge-font:.6875rem;--offer-card-badge-inset:calc(var(--muvni-space-4) + var(--muvni-space-2));--offer-card-count:none;--offer-card-attrs:flex;--offer-card-extra:none;gap:var(--muvni-space-12);height:100%;padding:var(--muvni-space-12);border:1px solid var(--muvni-border);border-radius:var(--muvni-radius-surface);background:var(--muvni-background);color:var(--muvni-text);transition:border-color var(--muvni-motion-normal) var(--ds-ease-out);grid-template-columns:8rem minmax(0,1fr);align-items:start;text-decoration:none;display:grid}.offer-card:hover{border-color:var(--muvni-input)}.offer-card:focus-visible{outline:3px solid var(--muvni-focus);outline-offset:2px}.listing-photo{aspect-ratio:4/3;border-radius:var(--muvni-radius-group);background:var(--muvni-surface);width:100%;display:block;position:relative;overflow:hidden}.listing-photo img{object-fit:cover}.listing-photo>.listing-photo-empty{align-content:center;place-items:center;gap:var(--muvni-space-8);padding:var(--muvni-space-8);color:var(--muvni-textSecondary);font-size:var(--muvni-type-support-size);line-height:var(--muvni-type-support-lineHeight);text-align:center;display:grid;position:absolute;inset:0}.offer-card-body{gap:var(--muvni-space-4);min-width:0;display:grid}.offer-card-version{-webkit-line-clamp:3;font-size:var(--muvni-type-body-size);line-height:var(--muvni-type-body-lineHeight);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.offer-card-attrs,.offer-card-seller,.offer-card-fipe{font-size:var(--muvni-type-support-size);line-height:var(--muvni-type-support-lineHeight);color:var(--muvni-textSecondary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.offer-card-badge{align-items:center;gap:var(--muvni-space-4);max-width:calc(100% - 2 * var(--offer-card-badge-inset));padding:var(--muvni-space-2) var(--muvni-space-8);border-radius:var(--muvni-radius-control);background:var(--muvni-text);color:var(--muvni-background);font-size:var(--offer-card-badge-font);line-height:var(--muvni-type-labelSmall-lineHeight);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-weight:600;display:inline-flex;position:absolute;overflow:hidden}.offer-card-source{top:var(--offer-card-badge-inset);left:var(--offer-card-badge-inset)}.offer-card-count{right:var(--offer-card-badge-inset);bottom:var(--offer-card-badge-inset);display:var(--offer-card-count)}.offer-card-count svg{flex-shrink:0;width:.875rem;height:.875rem}.offer-card-attrs{display:var(--offer-card-attrs);gap:var(--muvni-space-4) var(--muvni-space-12);margin-top:var(--muvni-space-4);color:var(--muvni-text);flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr))}.offer-card-attr{align-items:center;gap:var(--muvni-space-4);min-width:0;display:inline-flex}.offer-card-attr[data-attr=combustivel],.offer-card-attr[data-attr=cambio]{display:var(--offer-card-extra)}.offer-card-attr svg{stroke-width:1.75px;width:1rem;height:1rem;color:var(--muvni-textSecondary);flex-shrink:0}.offer-card-seller{--offer-card-sep:.875em;margin-top:var(--muvni-space-4);padding-top:var(--muvni-space-8);border-top:1px solid var(--muvni-border);display:block;overflow-x:clip}.offer-card-seller-line{flex-wrap:wrap;margin-inline-start:calc(-1 * var(--offer-card-sep));display:flex}.offer-card-store,.offer-card-city{min-width:0;padding-inline-start:var(--offer-card-sep)}.offer-card-city{white-space:nowrap;position:relative}.offer-card-sep{width:var(--offer-card-sep);text-align:center;position:absolute;inset-inline-start:0}.offer-card-subtitle:empty{display:none}.offer-card-subtitle{-webkit-line-clamp:2;font-size:var(--muvni-type-support-size);line-height:var(--muvni-type-support-lineHeight);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.offer-card-price{margin-top:var(--muvni-space-4);font-size:var(--muvni-type-titleSmall-size);line-height:var(--muvni-type-titleSmall-lineHeight);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.offer-card-fipe{color:var(--muvni-text);font-weight:600}.offer-card-fipe svg{width:1em;height:1em;margin-right:var(--muvni-space-4);vertical-align:-.125em;stroke-width:2.5px;display:inline-block}.offer-card-fipe:empty{display:none}.offer-card:hover .offer-card-version{text-decoration:underline;-webkit-text-decoration-color:var(--muvni-palette-concrete-400);text-decoration-color:var(--muvni-palette-concrete-400)}@container offers (max-width:16em){.offer-card{grid-template-columns:minmax(0,1fr)}.offer-card-price{white-space:normal}}@container offers (min-width:32.5em){.offers-list{gap:var(--muvni-space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.offers-list>li{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid}.offers-list[data-fipe]>li{grid-row:span 6}.offer-card{--offer-card-badge-font:var(--muvni-type-labelSmall-size);--offer-card-badge-inset:var(--muvni-space-8);--offer-card-count:inline-flex;--offer-card-attrs:grid;--offer-card-extra:inline-flex;grid-row:1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:var(--muvni-space-4);padding:0 0 var(--muvni-space-16);overflow:hidden}.offer-card .listing-photo{margin-bottom:var(--muvni-space-8);border-radius:0}.offer-card-body{grid-row:2/-1;grid-template-rows:subgrid;row-gap:var(--muvni-space-4);padding-inline:var(--muvni-space-16)}.offer-card-seller{align-self:stretch}.offer-card-fipe:empty{display:block}}@container offers (min-width:45em){.offers-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:720px) and (max-width:999.98px){@container offers (min-width:32.5em){.offers-list{gap:var(--muvni-space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.offer-card{--offer-card-badge-font:.6875rem;--offer-card-badge-inset:calc(var(--muvni-space-4) + var(--muvni-space-2));--offer-card-count:none;--offer-card-attrs:flex;--offer-card-extra:none;padding:var(--muvni-space-12);grid-template-rows:none;grid-template-columns:8rem minmax(0,1fr);overflow:visible}.offer-card .listing-photo{border-radius:var(--muvni-radius-group)}.offers-list>li,.offers-list[data-fipe]>li{display:block}.offer-card,.offer-card-body{grid-row:auto}.offer-card-body{grid-template-rows:none;padding-inline:0}.offer-card .listing-photo{margin-bottom:0}.offer-card-fipe:empty{display:none}}}.home-offers{padding-block:var(--muvni-space-56);scroll-margin-top:var(--site-header-height,88px)}.home-offers h2:focus{outline:none}.home-offers-list{gap:var(--muvni-space-12);margin-top:var(--muvni-space-24);grid-template-columns:minmax(0,1fr);display:grid}.home-offers-list .offer-card-subtitle{-webkit-line-clamp:1}.home-offers-more{align-items:baseline;column-gap:var(--muvni-space-12);margin-top:var(--muvni-space-16);font-size:var(--muvni-type-support-size);line-height:var(--muvni-type-support-lineHeight);flex-wrap:wrap;display:flex}.home-offers-more p{color:var(--muvni-textSecondary)}.home-offers-more ul{column-gap:var(--muvni-space-16);flex-wrap:wrap;display:flex}.home-offers-more a{padding-block:var(--muvni-space-12);color:var(--muvni-text);text-decoration:underline;-webkit-text-decoration-color:var(--muvni-palette-concrete-300);text-decoration-color:var(--muvni-palette-concrete-300);text-underline-offset:var(--muvni-space-4);font-weight:700;display:inline-block}.home-offers-more a:hover{text-decoration-color:currentColor}.home-offers-more a span{color:var(--muvni-textSecondary);font-variant-numeric:tabular-nums;font-weight:400}.home-offers-more a:focus-visible{outline:3px solid var(--muvni-focus);outline-offset:var(--muvni-space-2);border-radius:var(--muvni-radius-control)}.home-offers .vehicle-sources{gap:var(--muvni-space-8);margin-top:var(--muvni-space-16);flex-wrap:wrap;display:flex}.home-offers .source-chip{background:var(--muvni-surface)}@media (min-width:721px){.home-offers-list{gap:var(--muvni-space-24);margin-top:var(--muvni-space-32);grid-template-columns:repeat(2,minmax(0,1fr))}.home-offers-list>li{grid-row:span 6;grid-template-rows:subgrid;row-gap:0;display:grid}.home-offers-list[data-fipe]>li{grid-row:span 7}.home-offers-list .offer-card{--offer-card-badge-font:var(--muvni-type-labelSmall-size);--offer-card-badge-inset:var(--muvni-space-8);--offer-card-count:inline-flex;--offer-card-attrs:grid;--offer-card-extra:inline-flex;grid-row:1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:var(--muvni-space-4);padding:0 0 var(--muvni-space-16);overflow:hidden}.home-offers-list .listing-photo{margin-bottom:var(--muvni-space-8);border-radius:0}.home-offers-list .offer-card-body{grid-row:2/-1;grid-template-rows:subgrid;row-gap:var(--muvni-space-4);padding-inline:var(--muvni-space-16)}.home-offers-list .offer-card-subtitle{-webkit-line-clamp:2}.home-offers-list .offer-card-seller{align-self:stretch}.home-offers-list .offer-card-fipe:empty,.home-offers-list .offer-card-subtitle:empty{display:block}.home-offers .vehicle-sources{margin-top:var(--muvni-space-24)}}@media (min-width:1024px){.home-offers{padding-block:var(--muvni-space-72)}.home-offers-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.offer-card{transition:none}}
