@media screen and (max-width:749px){html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide,html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media-container,html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media{aspect-ratio:4 / 5!important;height:auto!important;min-height:0!important;max-height:none!important}html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media{position:relative!important;overflow:hidden!important;background-color:#e9e7e4!important}html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media:before,html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media:after{content:""!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;width:50%!important;height:auto!important;background-image:var(--vv-bg, none)!important;background-repeat:no-repeat!important;background-size:2500% 100%!important;filter:none!important;transform:none!important;z-index:0!important;pointer-events:none!important}html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media:before{left:0!important;right:auto!important;background-position:0 0!important}html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media:after{left:auto!important;right:0!important;background-position:100% 0!important}html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media img,html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide .product-media video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:50% 50%!important;z-index:1!important}html body:not(#vvg) .product-information .hk-mobile-loop-gallery .hk-mobile-loop-gallery__slide.vv-sq .product-media img{object-fit:cover!important;object-position:50% 35%!important}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/vv-gallery-natural.css.map */
