@layer components{.vx-image{position:relative;aspect-ratio:var(--vx-image-ratio, 4 / 5);overflow:hidden;background:var(--color-bg-alt)}@media(max-width:749px){.vx-image{aspect-ratio:var(--vx-image-ratio-mobile, var(--vx-image-ratio, 4 / 5))}}.vx-image picture{display:block;width:100%;height:100%}.vx-image__media{width:100%;height:100%;object-fit:cover;object-position:var(--vx-image-focal, center)}.vx-image__missing{width:100%;height:100%;background:linear-gradient(155deg,var(--color-bg-alt),var(--vx-taupe))}.vx-hover-zoom .vx-image__media{transition:transform var(--dur-slow) var(--ease-out)}@media(hover:hover){.vx-hover-zoom:hover .vx-image__media{transform:scale(1.03)}}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/c-image.css.map */
