.inventory .vehicle-card.layout-6.flex-card-item{flex:0 0 100%;max-width:100%}.inventory .vehicle-card.layout-6 .card.p-veh-card{background-color:var(--inventory-card-background,var(--inventory-background));border:1px solid var(--inventory-border);border-radius:8px;overflow:hidden}.inventory .vehicle-card.layout-6 .card-body{padding:0!important}.inventory .vehicle-card.layout-6 .vehicle-card-footer:empty{display:none}.inventory .vehicle-card.layout-6 .hc-layout6{display:grid;grid-template-columns:minmax(140px,360px) minmax(300px,1fr);grid-template-areas:"media main";gap:22px;padding:20px;align-items:stretch}.inventory .vehicle-card.layout-6 .hc-media{grid-area:media;border:1px solid var(--inventory-border);border-radius:8px;overflow:hidden;aspect-ratio:4/3;align-self:start;height:auto}.inventory .vehicle-card.layout-6 .hc-media .carousel-inner,.inventory .vehicle-card.layout-6 .hc-media .carousel-item,.inventory .vehicle-card.layout-6 .hc-media>.carousel{height:100%}.inventory .vehicle-card.layout-6 .hc-media .carousel-item a{display:block;height:100%}.inventory .vehicle-card.layout-6 .hc-media img{width:100%;height:100%;min-height:0;object-fit:cover}.inventory .vehicle-card.layout-6 .hc-main{grid-area:main;display:flex;flex-direction:column;gap:14px;min-width:0}.inventory .vehicle-card.layout-6 .hc-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.inventory .vehicle-card.layout-6 .inventory-title{font-size:1.4rem;font-weight:800;margin:0;line-height:1.15;color:var(--inventory-inventoryname)}.inventory .vehicle-card.layout-6 .inventory-trim{display:block;font-size:.85rem;font-weight:600;margin-top:3px}.inventory .vehicle-card.layout-6 .miles{font-size:.95rem;margin-top:6px;color:var(--inventory-text);opacity:.7}.inventory .vehicle-card.layout-6 .miles b{opacity:1;font-weight:700}.inventory .vehicle-card.layout-6 .hc-price-block{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:5px;flex:none}.inventory .vehicle-card.layout-6 .srp-ftc-headline.variant-l6-header .label{display:none}.inventory .vehicle-card.layout-6 .srp-ftc-headline.variant-l6-header .value{font-size:1.9rem;font-weight:800;line-height:1;color:var(--inventory-price)}.inventory .vehicle-card.layout-6 .srp-ftc-headline.variant-l6-header .dollar-symbol{font-size:.55em;font-weight:700;position:relative;top:0;margin-right:1px}.inventory .vehicle-card.layout-6 .srp-ftc-headline .price-special-inline{font-size:.8rem;color:var(--inventory-text);opacity:.75}.inventory .vehicle-card.layout-6 .srp-ftc-headline .price-special-inline .strike{text-decoration:line-through;margin:0 4px}.inventory .vehicle-card.layout-6 .srp-ftc-headline .price-special-inline .special{font-weight:700}.inventory .vehicle-card.layout-6 .srp-ftc-breakdown--modal{margin:0}.inventory .vehicle-card.layout-6 .srp-ftc-breakdown--modal .srp-ftc-breakdown-link{background:0 0;border:none;padding:0;color:var(--inventory-primary);font-weight:700;font-size:.82rem;text-decoration:underline;cursor:pointer}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .srp-ftc-breakdown-body{border:none;border-radius:0;margin-top:0;padding:0;background:0 0}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .breakdown-row{display:flex;justify-content:space-between;padding:8px 0;border-top:1px solid var(--inventory-border);border-bottom:none;font-size:.85rem}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .srp-ftc-breakdown-body .breakdown-row:first-child{border-top:none}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .breakdown-row.total-row{font-weight:800}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .breakdown-row .strike{text-decoration:line-through;opacity:.7}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .srp-ftc-breakdown-disclaimer{font-size:.7rem;padding-top:8px}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .modal-content{background:#fff!important;color:#16435c;border:none!important}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .modal-header{padding:18px 24px 0!important;min-height:0!important;height:auto!important;border-bottom:none!important;align-items:center}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .modal-title{margin:0!important;line-height:1.2!important}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .modal-body{padding:10px 24px 20px!important}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .modal-title{color:#1f2828}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .modal-header .close,.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .modal-header .close i{color:#909eab}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .modal-header .close{height:auto!important;min-height:0!important;padding:0!important;line-height:1!important;border:none!important;background:0 0!important}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .breakdown-row{color:#16435c;border-top-color:#e6e8ea}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .breakdown-row .strike{color:#909eab}.inventory .vehicle-card.layout-6 .srpFtcBreakdownModal .srp-ftc-breakdown-disclaimer{color:#909eab}.inventory .vehicle-card.layout-6 .specs-plain{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 28px}.inventory .vehicle-card.layout-6 .specs-plain .sk{font-size:.7rem;color:var(--inventory-text);opacity:.6}.inventory .vehicle-card.layout-6 .specs-plain .sv{font-weight:700;font-size:.85rem;color:var(--inventory-text);margin-top:2px}.inventory .vehicle-card.layout-6 .hc-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;border-top:1px solid var(--inventory-border);padding-top:14px}.inventory .vehicle-card.layout-6 .hc-trust{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.inventory .vehicle-card.layout-6 .pq-group{display:flex;flex-direction:column;gap:2px}.inventory .vehicle-card.layout-6 .pq-lead{font-weight:700;font-size:.7rem;color:var(--inventory-text);opacity:.7}.inventory .vehicle-card.layout-6 .pq-group a,.inventory .vehicle-card.layout-6 .pre_qualified_link{color:#1d8bcf;font-weight:700}.inventory .vehicle-card.layout-6 .hc-actions{display:flex;gap:10px;flex-wrap:wrap}.inventory .vehicle-card.layout-6 .hc-btn{border-radius:3px;font-weight:700;font-size:.82rem;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:104px;padding:.8em 1em;line-height:1;border:1px solid transparent;text-decoration:none}.inventory .vehicle-card.layout-6 .hc-btn i{font-size:1.05em}.inventory .vehicle-card.layout-6 .hc-btn--action{background:var(--inventory-primary);color:var(--inventory-buttontext)}.inventory .vehicle-card.layout-6 .hc-btn--apply{background:#1d8bcf;color:#fff}@media (max-width:767px){.inventory .vehicle-card.layout-6 .hc-layout6{grid-template-columns:1fr;grid-template-areas:"media" "main"}.inventory .vehicle-card.layout-6 .hc-media{aspect-ratio:16/10}.inventory .vehicle-card.layout-6 .hc-head{flex-direction:column}.inventory .vehicle-card.layout-6 .hc-price-block{align-items:flex-start;text-align:left}.inventory .vehicle-card.layout-6 .specs-plain{grid-template-columns:repeat(2,1fr)}.inventory .vehicle-card.layout-6 .hc-foot{flex-direction:column;align-items:stretch}.inventory .vehicle-card.layout-6 .hc-actions{display:grid;grid-template-columns:1fr 1fr 1fr}.inventory .vehicle-card.layout-6 .hc-btn{min-width:0}}@media (max-width:400px){.inventory .vehicle-card.layout-6 .specs-plain{grid-template-columns:1fr}}
/*# sourceMappingURL=srpLayoutSix.min.css.map */
