/*
Generated time: March 17, 2026 09:18
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
model-media,video-media{border-radius:inherit;aspect-ratio:var(--aspect-ratio,var(--default-aspect-ratio));position:relative}@supports not (aspect-ratio:1){:is(video-media,model-media):before{content:"";padding-block-end:calc(100% / (var(--aspect-ratio,var(--default-aspect-ratio))));display:block}:is(video-media,model-media)>*{height:100%;top:0;left:0;position:absolute!important}}video-media{--default-aspect-ratio:16/9}video-media[host]{align-items:center;display:grid}video-media:not([autoplay])~*,video-media[autoplay]{pointer-events:none}video-media:not([playing]){cursor:pointer}video-media>:is(video,iframe,img,svg){width:100%;height:100%;border-radius:inherit;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}video-media>video[controls]{pointer-events:auto}video-media>img,video-media>svg,video-media>video:not(:-webkit-full-screen){object-fit:cover;object-position:center}video-media>img,video-media>svg,video-media>video:not(:fullscreen){object-fit:cover;object-position:center}video-media>:is(iframe,img,svg){position:absolute;top:0;bottom:0;left:0;right:0}video-media:not([loaded])>:is(video,iframe),video-media[loaded]::part(play-button),video-media[loaded]>img,video-media[loaded]>svg{opacity:0;visibility:hidden}video-media[suspended]~*{pointer-events:none}video-media::part(play-button){z-index:1;will-change:transform;transition:transform .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1)}video-media:hover::part(play-button){transform:translate(-50%,-50%) scale(1.1)}@media screen and (min-width:700px){video-media::part(play-button){width:64px;height:64px}}model-media{--default-aspect-ratio:1}model-media .shopify-model-viewer-ui,model-media model-viewer{width:100%;height:100%}