.drawer:not(.active),.drawer:not(.active) *{pointer-events:none!important}.drawer.active{pointer-events:auto!important}.product-media-modal:not([open]),.product-media-modal:not([open]) *{pointer-events:none!important}.product-media-modal[open]{pointer-events:auto!important}.product-popup-modal:not([open]),.product-popup-modal:not([open]) *{pointer-events:none!important}.product-popup-modal[open]{pointer-events:auto!important}.quick-add-modal:not([open]),.quick-add-modal:not([open]) *{pointer-events:none!important}.quick-add-modal[open]{pointer-events:auto!important}.modal-video:not([open]),.modal-video:not([open]) *{pointer-events:none!important}.modal-video[open]{pointer-events:auto!important}details.mobile-facets__disclosure:not([open]) .mobile-facets__inner{pointer-events:none!important}details.mobile-facets__disclosure[open] .mobile-facets__inner{pointer-events:auto!important}pickup-availability-drawer:not([open]),pickup-availability-drawer:not([open]) *{pointer-events:none!important}pickup-availability-drawer[open]{pointer-events:auto!important}.js menu-drawer>details:not([open])>summary:before{pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/overlay-pointer-safety.css.map */
