/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


/* To hide the additional information tab */
.cky-btn-revisit-wrapper .cky-revisit-bottom-left {
	display:none !important;
}

.wpml-ls-legacy-dropdown .wpml-ls-flag {
    width: 20px !important;
    min-width: 20px !important;
}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle {
    padding: 3px !important;
text-align: center;
}

.wpml-ls-legacy-dropdown a {
border: 0 !important;
padding: 0 !important;
}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
display: none;
}

.wpml-ls-sub-menu {
margin-left: 0 !important;
}


.wpml-ls-legacy-dropdown .wpml-ls-item {
text-align: center;
}



.woocommerce div.product.elementor .woocommerce-tabs .panel h2 {
display: none !important;
}

.woocommerce div.product.elementor ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs {
	display: none !important;
}

#tab-title-additional_information {
    display: none !important;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: white !important;
}

.variations .label { display: none !important; }

.reset_variations { color: black !important; }

.woocommerce div.product span.price {
    color: black !important;
    font-size: 1.25em;
    font-family: "Druk", Sans-serif;
    font-weight: 100;
}



.elementor-menu-cart__footer-buttons .elementor-button--view-cart {
background-color: #FFF !important;
    border: 2px solid #000 !important;
    color: #000 !important;
    font-family: 'Druk', sans-serif !important;
    font-weight: 100 !important;
    font-size: 11px !important;
    text-transform: uppercase !important;
}

.elementor-menu-cart__footer-buttons .elementor-button--checkout {
border: 2px solid #000 !important;
background-color: #000 !important;
    font-family: 'Druk', sans-serif !important;
    font-weight: 100 !important;
    font-size: 11px !important;
    text-transform: uppercase !important;
}

.elementor-menu-cart__product-name a {
color: #000 !important;
    font-weight: 900;
}

.elementor-19 .elementor-element.elementor-element-119e020.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container {
    left: 40px;
    right: auto;
    transform: none;
    bottom: 0;
    top: -260px;
}
@media all and (min-width:0px) and (max-width: 1024px) {
	.dialog-message {
		width: 100vw !important;
	}
}

 <?php 
    $product_obj = new WC_Product_Factory();
    $product = $product_obj->get_product($product);                             
    if ($product->product_type == 'variable'):
        $children   = $product->get_children( $args = '', $output = OBJECT ); 
        foreach ($children as $key=>$value) {
            $product_variatons = new WC_Product_Variation($value);
            if ( $product_variatons->exists() && $product_variatons->variation_is_visible() ) {
                $variations[$value] = $product_variatons->get_variation_attributes();
            }
        }
   endif;