.art-direction{display:block;overflow:hidden;background-color:transparent}@media screen and (max-width: 749px){.art-direction{aspect-ratio:var(--aspect-ratio-mobile, unset)}.art-direction img,.art-direction video,.art-direction picture{object-position:var(--object-position-mobile)!important}.art-direction--image-video:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:backdrop-filter .2s linear;width:100%;z-index:4;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.art-direction--image-video.loaded:after{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media screen and (min-width: 750px){.art-direction{aspect-ratio:var(--aspect-ratio-desktop, unset)}.art-direction img,.art-direction video,.art-direction picture{object-position:var(--object-position-desktop)!important}.art-direction--video-none:before,.art-direction--video-image:before,.art-direction--video-video:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:backdrop-filter .2s linear;width:100%;z-index:4;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.art-direction--video-none.loaded:before,.art-direction--video-image.loaded:before,.art-direction--video-video.loaded:before{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer,.media>picture>img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.media>img,.media>picture>img{transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--fill,.fill{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.media--square{--aspect-ratio-mobile: 1;--aspect-ratio-desktop: 1}.media--portrait{--aspect-ratio-mobile: .5625;--aspect-ratio-desktop: .5625}.media--landscape{--aspect-ratio-mobile: 1.5;--aspect-ratio-desktop: 1.5}.media--cropped{--aspect-ratio-mobile: 1.786}.media--16-9{--aspect-ratio-mobile: 1.7777777778;--aspect-ratio-desktop: 1.7777777778}.media--circle{--aspect-ratio-mobile: 1;--aspect-ratio-desktop: 1;border-radius:50%}.media.media--hover-effect>img+img{opacity:0}.settings-overlay:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:#000;z-index:1;opacity:var(--opacity)}deferred-media{display:block}
/*# sourceMappingURL=/cdn/shop/t/59/assets/media.css.map */
