/*
Theme Name: Genki-ro.com
Author: Theo Platica
Description: Genki-ro.com
Version: 1.0
Text Domain: genki-ro
*/

body {
    min-width: 320px;
}


nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    padding-bottom: 10px;
}


.checkout-button.button.wc-forward br {
    display: none;
}

.woocommerce-MyAccount-navigation ul li a br {
    display: none;
}

.woocommerce-MyAccount-navigation ul {
    margin-top: 0;
}

.woocommerce-MyAccount-navigation ul li:not(:last-child) {
    margin-bottom: 15px;
}

body .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields .form-row {
    margin-bottom: 10px;
}

body .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row label {
    margin-bottom: 0;
}


body.woocommerce div.product form.cart .variations th {
    line-height: 20px;
    text-align: left;
    padding-right: 20px;
}

.woocommerce .elementor-963 .elementor-element.elementor-element-7e9cfe95 form.cart table.variations td.value select {
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: yellow;
    font-size: 28px;
    line-height: 32px;
}

.woocommerce-variation-price {
    text-align: center;
    margin-bottom: 20px;
}

body .woocommerce-product-details__short-description p {
    margin-bottom: 10px;
}

body .woocommerce-product-details__short-description ul,
body .woocommerce-product-details__short-description ol {
    margin-top: 10px;
    margin-bottom: 30px;
}

body .elementor-price-table .elementor-price-table__subheading {
    line-height: 18px;
    margin-top: 10px;
    display: block;
}

body .elementor-24 .elementor-element.elementor-element-8761754 .elementor-price-table__price {
    padding-bottom: 34px;
}

.widget_shopping_cart_content a.elementor-button {
    padding: 10px 25px 10px 25px;
}











/** Media Queries **/

@media (max-width: 534px) {

    header .elementor-element-65ac3816 ul.elementor-icon-list-items li:nth-child(2)  {
        display: none;
    }

}