/* Theme Name: stg Theme URI: https://www.stgltd.com Description: Child Theme For STG. Version: 2.0 Text Domain: stg-child Template: stg-elementor */ .archive .elementor-widget-text-editor h2 { font-weight: 400; font-size: 22px; } .elementor-widget-woocommerce-product-content table { margin: 0 0 20px; padding: 0; width: 100%; border-collapse: collapse; border-spacing: 0; border-top: 1px solid #574034; border-left: 1px solid #574034; } .elementor-text-editor td, .elementor-widget-woocommerce-product-content td { border-color: #574034; border-style: none solid solid none; border-width: 1px 1px 1px 1px; padding: 10px; } .elementor-text-editor table, .page-table table { margin: 0 0 20px; padding: 0; width: 100%; border-collapse: collapse; border-spacing: 0; border-top: 1px solid #574034; border-left: 1px solid #574034; } .page-table td{ border-color: #574034; border-style: none solid solid none; border-width: 1px 1px 1px 1px; padding: 10px; } .page-table th { border-right: 1px solid #000; background-color: #fdb823; color: #fff; font-weight: 400; line-height: 3; } .page-table tr { border: 1px solid; } .product .elementor-text-editor.elementor-clearfix strong { font-size: 19px; } .elementor-column-wrap:not(.in-view) > .elementor-widget-wrap > .elementor-widget-media-carousel .elementor-carousel-image { background-image: none !important; } ul, li { list-style-type: none !important; } .elementor-invisible { visibility: visible !important; } /* LOOP TABS */ .loop-tab-title { cursor: pointer; } body:not(.elementor-editor-active) .loop-tab-content { display: none; transition: all 0.3s ease!important; }