.ast-logo-title-inline .ast-site-identity{padding:0}.main-header-menu .sub-menu .menu-link{padding:.6em .8em}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:12px}main .elementor-widget-text-editor p:last-of-type{margin:0}.elementor-widget-button .elementor-button:visited{color:#fff}body:not(.woocommerce-cart) main table{margin:0 0 20px;padding:0;width:100%;border-collapse:collapse;border-spacing:0;background-color:#fff;border-top:1px solid #ececec}body:not(.woocommerce-cart) main table tr:nth-child(2n+1){background-color:#fcfcfc}body:not(.woocommerce-cart) main tr td:first-child,body:not(.woocommerce-cart) main tr th:first-child{border-left-style:solid;border-left-width:1px}body:not(.woocommerce-cart) main tr td:first-child,body:not(.woocommerce-cart) main tr th:first-child{border-left-style:solid;border-left-width:1px;border-color:#ececec}body:not(.woocommerce-cart) main th{border-left:medium none;border-style:none solid solid none;border-top:medium none;border-width:medium 1px 1px medium;font-weight:700;padding:10px;text-align:left;border-color:#ececec}body:not(.woocommerce-cart) main td{border-color:#ececec;border-left:none;border-style:none solid solid none;border-top:medium none;border-width:medium 1px 1px medium;font-size:14px;padding:10px}.product_meta .elementor-button{background-color:var(--e-global-color-astglobalcolor1);font-weight:700;letter-spacing:.5;color:var(--e-global-color-astglobalcolor5);border-radius:4px 4px 4px 4px;padding:16px 32px 16px 32px}.product_meta:has(.elementor-button){padding-block-start:30px!important}