.woocommerce ul.products li.product .image_frame{position:relative!important}.woocommerce ul.products li.product .mfn-product-badges{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important;visibility:visible!important;opacity:1!important;z-index:50!important}.woocommerce ul.products li.product .mfn-product-badges .onsale{position:static!important;display:inline-block!important;background:#23469A!important;color:#FFFFFF!important;padding:7px 12px!important;border-radius:5px!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0.3px!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;margin:0!important;transform:none!important;visibility:visible!important;opacity:1!important;box-shadow:0 2px 6px rgb(27 56 125 / .18)}@media (max-width:767px){.woocommerce ul.products li.product .mfn-product-badges{top:8px!important;right:8px!important}.woocommerce ul.products li.product .mfn-product-badges .onsale{padding:5px 8px!important;font-size:10px!important}}.single-product .product .image_frame,.single-product .product .woocommerce-product-gallery{position:relative!important}.single-product .product .mfn-product-badges{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;display:flex!important;justify-content:flex-end!important;align-items:flex-start!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important;z-index:50!important}.single-product .product .mfn-product-badges .onsale{position:static!important;display:inline-block!important;visibility:visible!important;opacity:1!important;background-color:#23469A!important;color:#FFFFFF!important;padding:7px 12px!important;border-radius:5px!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;margin:0!important;transform:none!important;box-shadow:0 2px 6px rgb(27 56 125 / .18)}@media (max-width:767px){.single-product .product .mfn-product-badges{top:8px!important;right:8px!important}.single-product .product .mfn-product-badges .onsale{font-size:10px!important;padding:5px 8px!important}}.single-product .woocommerce-product-gallery{position:relative!important}.single-product .woocommerce-product-gallery .zoom,.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute!important;top:auto!important;bottom:15px!important;right:15px!important;left:auto!important;transform:none!important;z-index:60!important}@media (max-width:767px){.single-product .woocommerce-product-gallery .zoom,.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{bottom:10px!important;right:10px!important}}