/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Anton Eremenko
Author URI: https://k0fein.org.ua/
Description: A child theme for the Kadence Theme.
Version: 1.1.0
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */
.nav-drop-title-wrap img{display:inline}
.qtranxs-lang-menu-item img{display:inline;margin-right:5px}
.home .main-navigation .primary-menu-container a {
    color: #fff !important;
}
.site-footer-top-section-3 {
    text-align: right;
}
.site-footer-top-section-3 img {
    display: inline;
}

.form-row.form-row-wide.mailchimp-newsletter {
    display: none;
}

/* qTranslate X */
.qtranxs-lang-menu button {
    display: none;
}

/* fix shipping plugin checkout style */
.select3-container--default .select3-selection--single {
    border: 1px solid var(--global-gray-400);
    border-radius: 0;
}
.select3-container .select3-selection--single {
    height: 42px;
}
.select3-container--default .select3-selection--single .select3-selection__rendered {
    line-height: 40px;
}
.select3-container--default .select3-selection--single .select3-selection__arrow {
    height: 40px;
}
/* remove subtotal from cart and checkout */
.woocommerce-checkout tr.cart-subtotal,
.woocommerce-cart tr.cart-subtotal
{
    display: none;
}

.woocommerce ul.products li.product .entry-content-wrap {
    padding: 20px !important;
}

.product__iner {
    overflow: hidden;
}
.products__left {
    flex: 0 0 50%;
}

#main-header {
    overflow: hidden;
}

body.home .kadence-svg-iconset {
    color: #fff;
}

body.home #kt-scroll-up .kadence-svg-iconset {
    color: #6ab445;
}

.header-cart-button .header-cart-total {
    position: absolute;
    top: 15px;
    right: 15px;
    height: 1.5em;
    width: 1.5em;
    font-weight: 800;
}

.header-cart-button .kadence-svg-iconset {
    z-index: 2;
}

.kadence-header-cart.header-navigation .header-cart-button, .kadence-header-cart .header-cart-button {
    position: relative;
}

#main-header .header-cart-button .header-cart-total, #mobile-header .header-cart-button .header-cart-total {
    right: -15px;
    top: -10px;
}

/**
 scroll to top
 */
#kt-scroll-up-reader, #kt-scroll-up {
    bottom: 24px;
}
#kt-scroll-up-reader.scroll-up-side-right, #kt-scroll-up.scroll-up-side-right {
    right: 80px;
}