@media screen and (max-width:989px){body:has(product-modal.product-media-modal[open]) .shopify-section-group-header-group{visibility:hidden!important;pointer-events:none!important}product-modal.product-media-modal[open]{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:2147483600!important;visibility:visible!important;overflow:hidden!important}product-modal.product-media-modal[open] .product-media-modal__dialog{position:relative!important;height:100%!important;max-height:100%!important}product-modal.product-media-modal[open] .product-media-modal__toggle{position:fixed!important;top:max(12px,env(safe-area-inset-top,0px))!important;right:max(12px,env(safe-area-inset-right,0px))!important;z-index:2147483601!important;display:flex!important;justify-content:center!important;align-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:12px!important;margin:0!important;background:#fffffff5!important;color:#161616!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:50%!important;box-shadow:0 2px 14px #0000002b!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;cursor:pointer!important}product-modal.product-media-modal[open] .product-media-modal__toggle .icon,product-modal.product-media-modal[open] .product-media-modal__toggle svg{width:20px!important;height:20px!important;flex:none!important}product-modal.product-media-modal[open] .product-media-modal__content{max-height:100%!important;-webkit-overflow-scrolling:touch}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/sanfros-product-zoom-close-v87.css.map */
