.cards-container.svelte-1vawgr6{display:flex;gap:20px;color:#1a3681;width:100%}@media only screen and (max-width: 1039px){.cards-container.svelte-1vawgr6{flex-direction:column}}.cards-container.svelte-1vawgr6 .card:where(.svelte-1vawgr6){text-align:left;align-items:flex-start;gap:0;display:flex;flex-direction:column;justify-content:center}.cards-container.svelte-1vawgr6 .card-main-info:where(.svelte-1vawgr6){display:flex;flex-direction:column;gap:4px}.cards-container.svelte-1vawgr6 .card.full-height:where(.svelte-1vawgr6){gap:16px;height:100%}.cards-container.svelte-1vawgr6 .card-icon:where(.svelte-1vawgr6){height:32px;width:32px;padding:12px;background-color:#fff}.cards-container-left.svelte-1vawgr6{height:100%;max-width:348px;width:100%;flex:66%}@media only screen and (max-width: 1039px){.cards-container-left.svelte-1vawgr6{max-width:100%}}.cards-container-right.svelte-1vawgr6{display:flex;flex-direction:column;gap:20px;width:100%;flex:66%}.cards-container-right-row.svelte-1vawgr6{display:flex;gap:20px;height:100%}@media only screen and (max-width: 1039px){.cards-container-right-row.svelte-1vawgr6{flex-direction:column}}.cards-container-right-row.svelte-1vawgr6 .card:where(.svelte-1vawgr6){gap:0;padding:24px}.linebreak.svelte-1vawgr6{height:32px}.ecology-block.svelte-1l2gu59{display:flex;gap:65px;align-items:center;justify-content:space-between;padding:40px 0}@media only screen and (max-width: 1039px){.ecology-block.svelte-1l2gu59{flex-direction:column;align-items:flex-start;gap:56px}}.ecology-block-co2.svelte-1l2gu59{display:flex;gap:32px;justify-content:center;align-items:center}@media only screen and (max-width: 1039px){.ecology-block-co2.svelte-1l2gu59{flex-direction:column;align-items:flex-start;gap:24px}}.ecology-block-co2-title.svelte-1l2gu59{color:#1a3681;margin:0 8px 0 0}@media only screen and (max-width: 1039px){.ecology-block-co2-title.svelte-1l2gu59{margin:0 0 16px}}.ecology-block-co2-bar.svelte-1l2gu59{position:relative;width:305px;height:9px;background:linear-gradient(to right,#01963f,#ffed00,#e4060f);margin-bottom:24px}@media only screen and (max-width: 1039px){.ecology-block-co2-bar.svelte-1l2gu59{margin-bottom:31px}}.ecology-block-co2-bar-marker.svelte-1l2gu59{display:block;width:4px;height:24px;background:#1a3681;position:relative;top:-7.5px;left:var(--position)}.ecology-block-co2-bar-marker-value.svelte-1l2gu59{color:#1a3681;position:absolute;width:100%;max-width:80px;left:max(0px,var(--position) - 30px)}.ecology-block-co2-bar-marker-value.align-right.svelte-1l2gu59{left:calc(var(--position) - 75px);text-align:right}.ecology-block-co2-label.svelte-1l2gu59{display:flex;align-items:center;border-radius:10px}.ecology-block-co2-label-value.svelte-1l2gu59{position:absolute;margin:7px 84px 8px 15px;color:#fff}.ecology-block-co2-label-letter.svelte-1l2gu59{position:absolute;margin:7px 32px 8px 197px;color:#fff}.ecology-block-co2-label.class-A.svelte-1l2gu59{color:#01963f}.ecology-block-co2-label.class-B.svelte-1l2gu59{color:#4fae31}.ecology-block-co2-label.class-C.svelte-1l2gu59{color:#c5d301}.ecology-block-co2-label.class-D.svelte-1l2gu59{color:#ffed00}.ecology-block-co2-label.class-D.svelte-1l2gu59 .ecology-block-co2-label-value:where(.svelte-1l2gu59),.ecology-block-co2-label.class-D.svelte-1l2gu59 .ecology-block-co2-label-letter:where(.svelte-1l2gu59){color:#1a3681}.ecology-block-co2-label.class-E.svelte-1l2gu59{color:#fdb802}.ecology-block-co2-label.class-F.svelte-1l2gu59{color:#eb6704}.ecology-block-co2-label.class-G.svelte-1l2gu59{color:#e4060f}.ecology-block-critair.svelte-1l2gu59{display:flex;align-items:center;gap:24px}.ecology-block-critair-title.svelte-1l2gu59{color:#1a3681}.ecology-block-critair.svelte-1l2gu59 .critair-icon:where(.svelte-1l2gu59){width:59px;height:58px}.category-equipments.svelte-1k40cyy{display:flex;flex-direction:column;gap:56px;color:#1a3681;padding:80px;border-radius:48px;border:1px solid #dae0f2}@media only screen and (max-width: 1039px){.category-equipments.svelte-1k40cyy{padding:40px 20px}}.category-equipments-container.svelte-1k40cyy{display:flex;flex-direction:column;gap:0}.category.svelte-1k40cyy{display:flex;flex-direction:column;color:#1a3681;font-size:16px;line-height:24px;border-top:1px solid #dae0f2}.category.svelte-1k40cyy:last-child{border-bottom:1px solid #dae0f2}.category-wrapper.svelte-1k40cyy{display:flex;flex-direction:column;gap:16px}.category-description.svelte-1k40cyy{display:inline list-item;list-style:square;margin-left:18px}.engagements-heading.svelte-1yxr2hh{display:flex;flex-direction:column;gap:4px}.engagements-title.svelte-1yxr2hh,.engagements-subtitle.svelte-1yxr2hh{color:#1a3681;align-self:flex-start}.engagements-text.svelte-1yxr2hh{display:flex;gap:32px}@media only screen and (max-width: 1039px){.engagements-text.svelte-1yxr2hh{flex-direction:column;gap:8px}}.engagements-text-column.svelte-1yxr2hh{display:flex;flex-direction:column;gap:8px;flex:50%}.engagements-text-item.svelte-1yxr2hh{color:#1a3681;display:flex;gap:20px}.engagements-text-hyphen.svelte-1yxr2hh{width:12px;min-width:12px;height:3px;margin:11px 0 2px;background-color:#3d8535}.engagements-text-content.svelte-1yxr2hh{display:block}.engagements-card.svelte-1yxr2hh{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:80px;background-color:#f7f8fa;gap:32px}@media only screen and (max-width: 1039px){.engagements-card.svelte-1yxr2hh{padding:40px}}.engagements-legend.svelte-1yxr2hh{margin-top:8px;color:#1a3681}.online-purchase-heading.svelte-1s16gkf{display:flex;flex-direction:column;gap:4px}.online-purchase-title.svelte-1s16gkf,.online-purchase-subtitle.svelte-1s16gkf{color:#1a3681;align-self:flex-start}.online-purchase-container.svelte-1s16gkf{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:80px;gap:48px;position:relative;box-sizing:border-box;background-clip:padding-box;border:2px solid transparent;background-color:#fff}.online-purchase-container.svelte-1s16gkf:before{content:"";position:absolute;inset:0;z-index:-1;margin:-2px;background:linear-gradient(291deg,#3d8535 6.32%,#1a3681 93.27%);border-radius:inherit}@media only screen and (max-width: 1039px){.online-purchase-container.svelte-1s16gkf{padding:40px}}.online-purchase-cards.svelte-1s16gkf{width:100%;display:flex;gap:20px;justify-content:space-between}@media only screen and (max-width: 1039px){.online-purchase-cards.svelte-1s16gkf{flex-direction:column}}.online-purchase-card.svelte-1s16gkf{color:#1a3681;background-color:#f7f8fa;flex:1 2 25%;display:flex;justify-content:center;align-items:center;text-align:center}.vehicle-concession.svelte-wg07gs{display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;position:relative;gap:108px;background-color:#f7f8fa;padding:80px}@media only screen and (max-width: 1039px){.vehicle-concession.svelte-wg07gs{flex-direction:column;padding:40px;gap:48px}}.vehicle-concession-info.svelte-wg07gs{display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;width:100%;min-width:420px;flex:1;gap:32px;color:#1a3681}@media only screen and (max-width: 1039px){.vehicle-concession-info.svelte-wg07gs{min-width:unset}}.vehicle-concession-info-heading.svelte-wg07gs{display:flex;flex-direction:column;gap:80px}@media only screen and (max-width: 1039px){.vehicle-concession-info-heading.svelte-wg07gs{gap:40px}}.vehicle-concession-info-heading-title.svelte-wg07gs{display:flex;flex-direction:column;gap:4px}.vehicle-concession-info-contact.svelte-wg07gs{display:flex;flex-direction:column;gap:30px;width:100%}.vehicle-concession-info-contact.svelte-wg07gs .btn{justify-content:flex-end}@media only screen and (max-width: 1039px){.vehicle-concession-info-contact.svelte-wg07gs{gap:48px}}.vehicle-concession-info-contact-row.svelte-wg07gs{display:flex;flex-direction:row;gap:80px}@media only screen and (max-width: 1039px){.vehicle-concession-info-contact-row.svelte-wg07gs{flex-direction:column;gap:24px}}.vehicle-concession-info-contact-column.svelte-wg07gs{display:flex;flex-direction:column;gap:16px}.vehicle-concession-info-maps-cta.svelte-wg07gs{width:fit-content}.vehicle-concession-image.svelte-wg07gs{width:100%;max-width:534px;max-height:330px;object-fit:cover}@media only screen and (max-width: 1039px){.vehicle-concession-image.svelte-wg07gs{max-width:100%;max-height:unset}}.second-hand-vehicle-details-price.svelte-p1nzqc{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row}.second-hand-vehicle-details-price-container.svelte-p1nzqc{margin-top:44px;flex:1;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;color:#3d8535;flex-direction:column;gap:0}@media only screen and (max-width: 743px){.second-hand-vehicle-details-price-container.svelte-p1nzqc{width:fit-content;flex-direction:column;gap:0}}.second-hand-vehicle-details-price-stellantis-widget.svelte-p1nzqc{margin:24px 0 8px}.second-hand-vehicle-details-price.discarded.svelte-p1nzqc{color:#bed1bc;position:relative}.second-hand-vehicle-details-price.discarded.svelte-p1nzqc:before{position:absolute;top:40%;left:0;right:0;content:" ";height:1px;background-color:#3d8535}.second-hand-vehicle-details-social-container.svelte-p1nzqc{width:100%;margin-top:32px;padding-top:16px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:8px;border-top:1px solid #dae0f2}@media only screen and (max-width: 743px){.second-hand-vehicle-details-social-container.svelte-p1nzqc{margin-top:0}}.second-hand-vehicle-details-extra.svelte-p1nzqc{margin-top:auto;padding-top:16px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:10px 6px;flex-wrap:wrap;color:#6475a2}.second-hand-vehicle-details-extra.svelte-p1nzqc .dot:where(.svelte-p1nzqc){width:2px;height:2px;background-color:#6475a2;border-radius:16px}.second-hand-vehicle-details-extra.svelte-p1nzqc span:where(.svelte-p1nzqc){line-height:16px}.critair-icon.svelte-p1nzqc{width:36px;height:36px}
