/*
Theme Name: Mixtas Child
Theme URI: http://mixtas.novaworks.net
Description: This is a child theme for Mixtas Theme.
Author: Novaworks
Author URI: http: //www.novaworks.net/
Template: mixtas
Version: 1.0
*/

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

a.kitify-logo__link {
    width: 100% !important;
    max-width: 180px;
}
.iq-category-hero .e-con-inner {
    display: block !important;
}




.elementor-element.elementor-element-022ffb4 {
    display: none;
}
.kitify-breadcrumbs__content {
    display: none;
}
.kitify-breadcrumbs__content {
    display: none !important;
}
.home ul.products {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
aside#novaapf-category-filter-1 {
    margin-bottom: 0px;
}
.kitify-breadcrumbs__title{
	display: none;
 /* font-size: 45px !important; */
}
.custom-field-wrapper {
    width: 100%;
}

.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
    flex-wrap: wrap;
}
.no-margin-to-p p {
    margin: 0px !important;
}
.free-shipping-wraper {
    margin-top: 30px;
}

.free-shipping-notice {
    display: flex;
    align-items: center;
    gap: 10px;
    background: #128b1f;
    color: #fff !important;
    width: auto;
    max-width: 135px;
    justify-content: center;
    padding: 5px;
    /* border-radius: 28px; */
    font-weight: bold;
    text-transform: uppercase;
}

.page-id-1649 div#site-content {
    padding-left: 15px;
    padding-right: 15px;
}

/****************************************************************/
/****************************************************************/
/****************************************************************/
@media only screen and (min-width: 1025px) and (max-width: 1320px){
ul#menu-currencies-2 * {
    font-size: 11px !important;
}
.elementor-459 .elementor-element.elementor-element-3726810d .kitify-nova-menu .main-navigation .nav-menu > li {
    padding: 0px 5px 0px 5px !important;
}
}
@media only screen and (min-width: 1321px) and (max-width: 1450px){

.elementor-459 .elementor-element.elementor-element-3726810d .kitify-nova-menu .main-navigation .nav-menu > li {
    padding: 0px 10px 0px 10px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 992px){
.home ul.products {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
}
}
@media only screen and (max-width: 767px){
.home ul.products {
    display: grid;
    grid-template-columns: 1fr;
}
.kitify-breadcrumbs__title{
	font-size: 28px !important;
}
.elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone {
    display: block !important;
}
.custom_category_text {
    margin-top: 30px !important;
    padding-top: 30px !important;
}
}

.elementor-element.elementor-element-7ed7dea.e-con-full.e-flex.kitify-col-width-auto-no.ignore-docs-style-no.kitify-disable-relative-no.e-con.e-child {
    min-height: 100px;
}
.elementor-element.elementor-element-c08d54a.elementor-widget__width-initial.contact-us-page-tag.elementor-widget.elementor-widget-text-editor {
    max-width: 700px;
    margin: 0 auto;
    padding-bottom: 80px;
}
.main-navigation li li a {
    font-size: 14px;
}
.home-top-saerch .kitify-search-box.header-search--inside {
    max-width: 600px;
    margin: 0 auto;
    border: 1px solid #000 !important;
    border-radius: 28px;
    margin-bottom: 30px;
}
.home-top-saerch {
    max-width: 600px !important;
    margin: 0 auto;
    width: 100%;
}

.home-top-saerch input#custom-ajax-search-input {border-radius: 28px;border: 1px solid #000;}
.page-id-1650 .site-content {
    padding: 0px 20px !important;
}
/****************************************************************/
/****************************************************************/
/****************************************************************/
/*.kitify-toggle-sidebar__container {*/
/*    right: 0;*/
/*    left: auto !important;*/
/*}*/

/*.toggle-column-btn__wrap {*/
/*    right: 0;*/
/*    left: auto !important;*/
/*    text-align: left !important;*/
/*}*/

/*a.toggle-column-btn.js-column-toggle {*/
/*    float: left;*/
/*}*/

/*a.kitify-toggle-sidebar__toggle {*/
/*    right: auto !important;*/
/*    left: -40px;*/
/*}*/

/*.kitify-toggle-sidebar__container {transform: translate3d(400px,0,0) !important;}*/


/*.kitify-sidebar.kitify-sidebar-layout_01.kitify-toggle-sidebar.kitify-active-sidebar-toggle.opened .kitify-toggle-sidebar__container {*/
/*    transform: translate3d(0px,0,0) !important;*/
/*}*/

.product-item__badges.best-seller {
    left: 85px !important;
    width: 100px !important;
}
.product-single__best-seller {
    max-width: 1440px;
    margin: 0 auto;
    transform: translateY(60px);
    z-index: 999999;
    display: block;
    position: relative;
}
span.badge.badge--best-seller.onsale, span.onsale.best-seller-badge {
    background: #FFC107 !important;
    color: #000 !important;
}
.product-item__badges.best-seller {
    left: 50% !important;
    transform: translateX(-50%);
}

    .wc-category-subtitle h3 {
        font-size: 20px !important;
    }
.single-post .free-shipping-wraper {
	display: none;
}
@media only screen and (max-width: 767px){
	.elementor-element.elementor-element-c08d54a.elementor-widget__width-initial.contact-us-page-tag.elementor-widget.elementor-widget-text-editor {
    padding-bottom: 50px;
}
.header_search_ajax_results_wrapper .grid-x.grid-padding-x.grid-padding-y.small-up-1.medium-up-2.large-up-3 {
    grid-template-columns: 1fr;
}
span.badge.badge--best-seller.onsale {
    margin-left: 25px;
}
        .wc-category-subtitle h3 {
        font-size: 16px;
    }
}
.iq-category-hero .e-con-inner {
    display: block !important;
}