.ProductWidget_layout___j9_M{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:.75rem}.ProductWidget_identity__2btuQ{grid-column:1;grid-row:1;padding:.5rem .5rem 0}.ProductWidget_media__dt2CE{grid-column:1;grid-row:2}.ProductWidget_offer___J8XV{grid-row:3}.ProductWidget_facts__pRVe8,.ProductWidget_offer___J8XV{grid-column:1;padding:0 .5rem}.ProductWidget_details__cHg9d{padding:.5rem 1.25rem 1.25rem}@container product-widget (min-width: 38.75rem){.ProductWidget_layout___j9_M{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);column-gap:1.5rem}.ProductWidget_media__dt2CE{grid-row:1/span 2}.ProductWidget_identity__2btuQ{grid-column:2;padding:.75rem .75rem 0 0}.ProductWidget_offer___J8XV{grid-column:2;grid-row:2;padding:0 .75rem .75rem 0}.ProductWidget_layout___j9_M:has(>.ProductWidget_facts__pRVe8)>.ProductWidget_offer___J8XV{grid-row:2/span 2}.ProductWidget_facts__pRVe8{grid-row:3;padding:0}.ProductWidget_details__cHg9d{padding:.5rem 1.5rem 1.25rem}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer utilities{.DealOfferTypeBadge_privateOffer__nnDTR{--tw-gradient-from:#c4ecf5;--tw-gradient-via:#f4faff;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:#fff}.DealOfferTypeBadge_commercialOffer__pL2zC{--tw-gradient-from:#b5dccb;--tw-gradient-via:#f4feff;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:#fff}.DealOfferTypeBadge_businessOffer__ui2Gh{--tw-gradient-from:#c4f5ec;--tw-gradient-via:#f4feff;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:#fff}.DealOfferTypeBadge_specialOffer__MqAjX{--tw-gradient-from:#c5ccde;--tw-gradient-via:#f4feff;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:#fff}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}.VehicleCardTags_stack__JIZGG{position:absolute;inset:0;z-index:10;display:flex;flex-direction:var(--vehicle-tags-direction,column);align-items:flex-start;overflow:hidden;padding:.75rem;margin:0;list-style:none;pointer-events:none;user-select:none;-webkit-user-select:none}.VehicleCardTags_stack__JIZGG[data-reserve-favorite=true]{padding-inline-end:var(--vehicle-tags-favorite-inset,4.25rem)}.VehicleCardTags_tag__2PjMm{position:relative;display:flex;min-width:0;max-width:100%;transition:transform .5s cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:no-preference){.VehicleCardTags_stack__JIZGG[data-separated=true] .VehicleCardTags_tag__2PjMm:first-child{transform:translate(calc(var(--vehicle-tags-separate-x, 0px) * -.5),calc(var(--vehicle-tags-separate-y, 4px) * -.5)) rotate(-.5deg)}.VehicleCardTags_stack__JIZGG[data-separated=true] .VehicleCardTags_tag__2PjMm+.VehicleCardTags_tag__2PjMm{transform:translate(var(--vehicle-tags-separate-x,0),var(--vehicle-tags-separate-y,4px)) rotate(.5deg)}}.VehicleCardTags_tag__2PjMm+.VehicleCardTags_tag__2PjMm{margin-block-start:var(--vehicle-tags-offset-block,-.1875rem);margin-inline-start:var(--vehicle-tags-offset-inline,.5rem);max-width:calc(100% - .5rem)}@container product-card (width < 28rem){.VehicleCardTags_stack__JIZGG[data-placement=auto]{inset-block-start:auto;inset-block-end:-.65rem;z-index:30;overflow:visible;align-items:flex-end;justify-content:center;padding-block:0;--vehicle-tags-favorite-inset:0.75rem;--vehicle-tags-direction:row;--vehicle-tags-offset-block:0.1875rem;--vehicle-tags-offset-inline:-0.25rem;--vehicle-tags-separate-x:4px;--vehicle-tags-separate-y:0px}}.VehicleCardTags_stack__JIZGG[data-placement=bottom-center]{inset-block-start:auto;inset-block-end:-.65rem;z-index:30;overflow:visible;align-items:flex-end;justify-content:center;padding-block:0;--vehicle-tags-favorite-inset:0.75rem;--vehicle-tags-direction:row;--vehicle-tags-offset-block:0.1875rem;--vehicle-tags-offset-inline:-0.25rem;--vehicle-tags-separate-x:4px;--vehicle-tags-separate-y:0px}@media (width >= 48rem){[data-vehicle-archive-layout=two-column] .VehicleCardTags_stack__JIZGG[data-placement=auto]{inset-block:0;z-index:10;overflow:hidden;align-items:flex-start;justify-content:flex-start;padding-block:.75rem;--vehicle-tags-favorite-inset:4.25rem;--vehicle-tags-direction:column;--vehicle-tags-offset-block:-0.1875rem;--vehicle-tags-offset-inline:0.5rem;--vehicle-tags-separate-x:0px;--vehicle-tags-separate-y:4px}}@media (48rem <= width < 80rem){[data-vehicle-archive-layout=compact] .VehicleCardTags_stack__JIZGG[data-placement=auto]{inset-block:0;z-index:10;overflow:hidden;align-items:flex-start;justify-content:flex-start;padding-block:.75rem;--vehicle-tags-favorite-inset:4.25rem;--vehicle-tags-direction:column;--vehicle-tags-offset-block:-0.1875rem;--vehicle-tags-offset-inline:0.5rem;--vehicle-tags-separate-x:0px;--vehicle-tags-separate-y:4px}}.VehicleCardTags_tag__2PjMm:first-child{--product-card-badge-background:var(--color-base-50)}@media (prefers-reduced-motion:reduce){.VehicleCardTags_stack__JIZGG .VehicleCardTags_tag__2PjMm{animation:none;transition:none;transform:none}}.CarDealCard_listFacts__swgGf{display:none}@container product-card (width >= 48rem){[data-vehicle-archive-layout=list]>.CarDealCard_archiveItem__metp_>.CarDealCard_card__V4poM>.CarDealCard_layout__tC4qC{>.CarDealCard_content__TjXTx>.CarDealCard_actions__nSwHX>.CarDealCard_features__GD1Ov,>.CarDealCard_mediaFacts__wjaVe{display:none}>.CarDealCard_content__TjXTx>.CarDealCard_actions__nSwHX>.CarDealCard_listFacts__swgGf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--spacing) * 1)}}}@media (width >= 48rem){:is([data-vehicle-archive-layout=compact],[data-vehicle-archive-layout=two-column]):has(>.CarDealCard_archiveItem__metp_){row-gap:0}:is([data-vehicle-archive-layout=compact],[data-vehicle-archive-layout=two-column])>.CarDealCard_archiveItem__metp_{grid-row:span 9;row-gap:0;>.CarDealCard_card__V4poM{display:grid;container-type:normal;grid-row:1/span 8;grid-template-rows:subgrid;row-gap:0;>.CarDealCard_layout__tC4qC{grid-row:1/span 8;grid-template-rows:subgrid;row-gap:0;.CarDealCard_media__if7NB{container:product-card/inline-size}>.CarDealCard_content__TjXTx{display:grid;container-type:normal;grid-row:3/span 6;grid-template-rows:subgrid;row-gap:0;>.CarDealCard_consumption__Qux9G{grid-row:6}>.CarDealCard_actions__nSwHX{display:grid;grid-row:2/span 4;grid-template-rows:subgrid;row-gap:0;>.CarDealCard_links__ZWBXC{display:grid;grid-row:1/span var(--deal-link-rows,2);grid-template-columns:repeat(var(--deal-action-columns,1),minmax(0,1fr));grid-template-rows:subgrid;row-gap:0;>.CarDealCard_inquiry__Py90s{grid-area:1/1;align-self:start}>.CarDealCard_details__sqtck{grid-row:var(--deal-details-row,2);grid-column:var(--deal-details-column,1);align-self:start;margin-block-start:var(--deal-details-gap,calc(var(--spacing) * 3))}>:only-child{grid-row:1;grid-column:1/-1;margin-block-start:0}&:has(>:only-child){grid-row-end:span 1}&:empty{display:none}}>.CarDealCard_compare__N_eFh,>.CarDealCard_features__GD1Ov{align-self:start;margin-block-start:calc(var(--spacing) * 3)}>.CarDealCard_links__ZWBXC:empty+:is(.CarDealCard_compare__N_eFh,.CarDealCard_features__GD1Ov){margin-block-start:0}}}}}>.CarDealCard_supplemental__sO6ij{grid-row:9;margin-block-start:calc(var(--spacing) * 5)}}}@media (width >= 48rem){[data-vehicle-archive-layout=two-column]>.CarDealCard_archiveItem__metp_:nth-child(n+3){margin-block-start:calc(var(--spacing) * 6)}@container deal-archive (width >= 54.5rem){[data-vehicle-archive-layout=two-column]>.CarDealCard_archiveItem__metp_{--deal-action-columns:2;--deal-link-rows:1;--deal-details-row:1;--deal-details-column:2;--deal-details-gap:0px}}}@media (48rem <= width < 80rem){[data-vehicle-archive-layout=compact]>.CarDealCard_archiveItem__metp_:nth-child(n+3){margin-block-start:calc(var(--spacing) * 6)}@container deal-archive (width >= 54.5rem){[data-vehicle-archive-layout=compact]>.CarDealCard_archiveItem__metp_{--deal-action-columns:2;--deal-link-rows:1;--deal-details-row:1;--deal-details-column:2;--deal-details-gap:0px}}}@media (width >= 80rem){[data-vehicle-archive-layout=compact]>.CarDealCard_archiveItem__metp_:nth-child(n+4){margin-block-start:calc(var(--spacing) * 6)}@container deal-archive (width >= 82.5rem){[data-vehicle-archive-layout=compact]>.CarDealCard_archiveItem__metp_{--deal-action-columns:2;--deal-link-rows:1;--deal-details-row:1;--deal-details-column:2;--deal-details-gap:0px}}}