body{margin:0 0 0 0}body.page-template-elementor_header_footer{min-height:100vh;display:flex;flex-direction:column}body.page-template-elementor_header_footer>div[data-elementor-type="wp-page"]{flex:1 0 auto}body.page-template-elementor_header_footer>footer.elementor-location-footer{margin-top:auto}body.post-type-archive-product,body.tax-product_cat,body.woocommerce-page{min-height:100vh;display:flex;flex-direction:column}body.post-type-archive-product #page,body.tax-product_cat #page,body.woocommerce-page #page{min-height:100vh;display:flex;flex-direction:column}body.post-type-archive-product #page #content,body.tax-product_cat #page #content,body.woocommerce-page #page #content,body.post-type-archive-product>#content,body.tax-product_cat>#content,body.woocommerce-page>#content,body.post-type-archive-product #page main,body.tax-product_cat #page main,body.woocommerce-page #page main,body.post-type-archive-product>main,body.tax-product_cat>main,body.woocommerce-page>main,body.post-type-archive-product>div.elementor:not(.elementor-location-header):not(.elementor-location-footer),body.tax-product_cat>div.elementor:not(.elementor-location-header):not(.elementor-location-footer),body.woocommerce-page>div.elementor:not(.elementor-location-header):not(.elementor-location-footer){flex:1 0 auto}body.post-type-archive-product footer.elementor-location-footer,body.tax-product_cat footer.elementor-location-footer,body.woocommerce-page footer.elementor-location-footer{margin-top:auto}.woocommerce-checkout #shipping_method img.cx-lpexpress-logo,.woocommerce-cart #shipping_method img.cx-lpexpress-logo{max-width:80px!important;margin-right:0.3em!important;vertical-align:middle!important;height:auto!important;max-height:none!important;padding-right:0!important}.elementor-menu-cart__wrapper:has(.elementor-button-icon-qty[data-counter="0"]) .elementor-menu-cart__toggle_wrapper,.elementor-menu-cart__wrapper:has(.woocommerce-mini-cart__empty-message) .elementor-menu-cart__toggle_wrapper{display:none!important}