body #MainContent img{aspect-ratio:1 / 1;height:auto;min-height:0;max-height:none;object-fit:contain;object-position:center}body #MainContent :is(.product-card__media,.product-main-media__item,.product-thumbnail,.titanium-lane-product__media,.titanium-product-card__image,.titanium-kit-card__media,.titanium-anodizing__media,.component-technical-card__media,.component-quick-view__media,.suspension-product-card__media,.fabrication-route-card__media,.shock-product-card__media,.commerce-path-card__media,.solution-lane__media,.cart-item__image){aspect-ratio:1 / 1;height:auto;min-height:0;max-height:none;align-self:start}body #MainContent :is(.product-card__media,.titanium-lane-product__media,.titanium-product-card__image,.titanium-kit-card__media,.component-technical-card__media,.suspension-product-card__media,.fabrication-route-card__media,.shock-product-card__media,.commerce-path-card__media,.solution-lane__media,.learn-center__article,.content-card) img{width:100%;transform:none}body :is(.avid-search-result,.shock-compare__selected,.titanium-hardware-drawer__identity) img{aspect-ratio:1 / 1;height:auto;object-fit:contain}body #MainContent :is(.vehicle-card,.collection-index-card,.sf-family-feature,.engineering-proof__visual):has(img){aspect-ratio:1 / 1;min-height:0;align-self:start}body #MainContent :is(.vehicle-card,.collection-index-card,.sf-family-feature__media,.engineering-proof__visual)>img{width:100%;height:100%;transform:none}body #MainContent .sf-home-hero__media:has(img){left:auto;bottom:auto;width:min(100%,520px);height:auto;aspect-ratio:1 / 1}body #MainContent .sf-home-hero__media img{width:100%;height:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/35/assets/storefront-images.css.map */
