.wa-detail__gallery .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:block;top:12px;right:12px;width:48px;height:48px;line-height:48px;border-radius:50%;background:#fff;color:#20252b!important;box-shadow:0 2px 12px #0002;text-shadow:none;opacity:1!important;z-index:2}
.wa-detail__gallery .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background:#eef2f5}
.wa-detail__gallery .woocommerce-product-gallery__trigger:focus-visible,
.wa-detail__gallery .woocommerce-product-gallery__image>a:focus-visible{outline:3px solid #007cb5;outline-offset:-3px}
html.wa-detail__lightbox-open,html.wa-detail__lightbox-open body{overflow:hidden!important;overscroll-behavior:none}
.wa-detail__lightbox{z-index:1000000}
.wa-detail__lightbox .pswp__button:focus-visible{outline:3px solid #fff;outline-offset:-4px;opacity:1}
.wa-detail__lightbox .pswp__button--zoom:disabled{visibility:hidden}
.wa-detail__lightbox .pswp__caption__center{overflow-wrap:anywhere}
