.card .media{width:100%;aspect-ratio:var(--card-media-ratio);position:relative;background-color:var(--color-neutral);border-radius:var(--card-border-radius)}.card .media img,.card .media video{position:absolute;top:0;left:0;width:100%;height:auto;padding:var(--spacer-sm);transition:opacity var(--transition-duration-ease-in-out);object-fit:contain;mix-blend-mode:multiply;aspect-ratio:var(--card-media-ratio)}:is(.card .media img,.card .media video):nth-child(n+2){opacity:0}@media screen and (hover: hover){.card .media:has(img:nth-child(2)):hover img:first-child{opacity:0}.card .media:has(img:nth-child(2)):hover img:nth-child(2),.card .media:has(img:nth-child(2)):hover video:nth-child(2){opacity:1}}.card__inner{position:relative;overflow:hidden;margin-bottom:var(--spacer)}.card__inner .quick-add{position:absolute;bottom:0;left:var(--spacer);width:calc(100% - var(--spacer-lg));transition:opacity var(--transition-duration-ease-in-out);opacity:0}@media screen and (hover: hover){.card__inner:hover .quick-add{opacity:1}}.product-sku{margin-top:var(--spacer-xs)}.product-detail-count{margin:var(--spacer-xs) 0}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-card.css.map */
