.rival-collection-heading--vehicle .rival-collection-heading__title{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.rival-collection-heading--vehicle .rival-collection-eyebrow{flex-basis:100%;margin:0}.rival-collection-heading--vehicle h1{flex:1;min-width:0}.rival-collection-heading__logo{flex:none;width:64px;height:32px;object-fit:contain}.rival-collection-heading--with-photo{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;align-items:center}.rival-collection-heading__photo img{display:block;width:100%;height:160px;object-fit:contain}.rival-vehicle-thumbnail{display:block;object-fit:contain;pointer-events:none}body.rival-garage-refined .rival-garage__vehicle.rival-garage__vehicle--photo{grid-template-columns:minmax(0,1fr) 80px 104px;gap:12px}.rival-garage__vehicle>.rival-vehicle-thumbnail{grid-column:2;grid-row:1;width:80px;height:58px}.rival-garage__vehicle--photo>.rival-garage__actions{grid-column:3;grid-row:1}.rival-vehicle-details.rival-vehicle-details--photo:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) 128px;column-gap:16px}.rival-vehicle-details--photo>.rival-vehicle-details__summary{grid-column:1;grid-row:1;align-self:center}.rival-vehicle-details>.rival-vehicle-thumbnail{grid-column:2;grid-row:1;width:128px;height:80px;align-self:center}.rival-vehicle-details--photo>:is(dl,.rival-vehicle-details__actions){grid-column:1 / -1}@media(min-width:768px)and (max-width:1023px){.rival-collection-heading--with-photo{grid-template-columns:minmax(0,1fr) 220px;gap:20px}.rival-collection-heading__photo img{height:140px}}@media(max-width:767px){.rival-collection-heading--vehicle .rival-collection-heading__title{gap:6px 8px;align-content:center}.rival-collection-heading__logo{width:48px;height:24px}.rival-collection-heading--vehicle h1{flex-basis:100%}.rival-collection-heading--with-photo{grid-template-columns:minmax(0,1fr) 96px;gap:0 10px}.rival-collection-heading--with-photo .rival-collection-heading__main{display:contents}.rival-collection-heading--with-photo .rival-collection-heading__title{grid-column:1;grid-row:1}.rival-collection-heading--with-photo .rival-collection-heading__main>:not(.rival-collection-heading__title){grid-column:1 / -1}.rival-collection-heading__photo{grid-column:2;grid-row:1;align-self:center}.rival-collection-heading__photo img{height:72px}}@media(max-width:599px){body.rival-garage-refined [data-open-panel=garage] .rival-garage__list>.rival-garage__vehicle.rival-garage__vehicle--photo{grid-template-columns:80px minmax(0,1fr) 56px;column-gap:8px;row-gap:2px}.rival-garage__vehicle>.rival-vehicle-thumbnail{grid-column:3;grid-row:1 / 3;width:56px;height:36px}body.rival-garage-refined .rival-garage__vehicle--photo .rival-garage__actions [data-rival-garage-remove]{grid-column:2 / -1}.rival-vehicle-details.rival-vehicle-details--photo:not([hidden]){grid-template-columns:minmax(0,1fr) 88px;gap:8px}.rival-vehicle-details>.rival-vehicle-thumbnail{width:88px;height:64px}}@media(max-width:359px){.rival-collection-heading--with-photo .rival-collection-heading__title{display:contents}.rival-collection-heading--with-photo .rival-collection-heading__logo{grid-column:1;grid-row:1}.rival-collection-heading--with-photo h1{grid-column:1 / -1;grid-row:2}.rival-collection-heading--with-photo .rival-mobile-heading-count{grid-column:1 / -1}.rival-collection-heading__photo img{height:44px}body.rival-garage-refined [data-open-panel=garage] .rival-garage__list>.rival-garage__vehicle.rival-garage__vehicle--photo{grid-template-columns:80px minmax(0,1fr)}.rival-garage__vehicle>.rival-vehicle-thumbnail{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/rival-vehicle-media.css.map */
