:has(>.bg-media):has(>.bg-media){position:relative;isolation:isolate}@supports not selector(:has(*)){.bg-media{display:none}}.bg-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.bg-media__picture{display:contents}.bg-media__image,.bg-media__video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:var(--bgm-fit, cover);object-position:var(--bgm-pos, center)}.bg-media__video{opacity:0;transition:opacity var(--duration-slow) var(--ease-out)}.bg-media[data-playing] .bg-media__video{opacity:1}.bg-media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--bgm-ink, 0 0 0) / var(--bgm-overlay, 0))}.bg-media--light{--bgm-ink: 255 255 255}.bg-media--dark{--bgm-ink: 0 0 0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bg-media.css.map */
