/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-4170.mfn-menu-li ul.sub-menu.mfn-submenu {
    display: none !important;
}

.woocommerce-product-details__short-description::-webkit-scrollbar-thumb {
    background: #000;
}

.woocommerce-product-details__short-description::-webkit-scrollbar {
    width: 5px;
}

.woocommerce-product-details__short-description::-webkit-scrollbar-track {
    background: #f1f1f1;
}

.woocommerce-product-details__short-description {
    max-height: 250px;
    overflow: auto !important;
}


ul#brands_lis li {
    width: 25%;
    display: inline-block;
    text-align: left;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 400;
    margin: 30px 0;
    text-align: center;
}

#add_payment_method #payment ul.payment_methods li .input-radio, .woocommerce-cart #payment ul.payment_methods li .input-radio, .woocommerce-checkout #payment ul.payment_methods li .input-radio {
    opacity: 1;
    right: 18px;
}

footer#mfn-footer-template li a {
    font-family: "Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

/* Customize view and style for filters */
.yith-wcan-filter.checkbox-design {
    border: 1px solid #D7D7D7;
    border-radius: 4px;
    margin-bottom: 15px;
    padding: 15px;
}

.filter-content {
    max-height: 200px;
    overflow: auto;
}

.filter-content::-webkit-scrollbar-thumb {
    background: #000;
}

.filter-content::-webkit-scrollbar {
    width: 5px;
}

.filter-content::-webkit-scrollbar-track {
    background: #f1f1f1;
}



/* Cookies button style */
#mfn-gdpr .mfn-gdpr-button {
    background-color: #d8c1ae;
    color: #000000;
    border-color: transparent;
}



span.sku_wrapper {
    display: none !important;
}


img.logo-main.scale-with-grid {
    max-height: 80px !important;
}

.girl_products_banner {
    padding-left: 33% !important;
}

.mfn-variations-wrapper {
    display: none;
}

table.variations {
    display: block !important;
}

.post-footer {
    display: none;
}

.espa {
    position: absolute;
    right: 0;
    top: 11%;
}

div#Top_bar.is-sticky .espa {
    display: none;
}

footer#Footer {
    border-top: 1px solid #b3b3b3;
}

p.stock.in-stock {
    display: none;
}

.post-template-default .intro-meta {
    display: none;
}

.section.section-post-about {
    display: none;
}

p.author {
    display: none;
}

.section.section-post-comments {
    display: none;
}

.pswp__caption {
    display: none;
}


.elementor-slideshow__title {
    display: none !important;
}

/* Mobile CSS */

@media only screen and (max-width: 600px) {

    .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled {
        display: block;
    }
    

    .mobile_menu_hide_items li#menu-item-2202 {
        display: none !important;
    }


    .mobile_menu_hide_items li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-4171.mfn-menu-li {
        display: none !important;
    }
  .espa {
    position: relative;
    right: 0;
    top: 0;
}

.espa img {
    width: 100% !important;
}

#Top_bar #logo img.logo-mobile {
    display: block;
}

.product-template-default .mcb-wrap-inner.mcb-wrap-inner-b4431052a {
    margin-left: 0px !important;
}

.product-template-default .woocommerce .column_product_cart_button .cart {
    display: block;
}

.product-template-default button.single_add_to_cart_button.button.alt {
    width: 100% !important;
    min-width: 100%;
    margin-top: 20px;
}

footer .mobile-one-second.mcb-wrap {
    width: 100% !important;
    display: block !important;
    float: left;
    text-align: left !important;
}

.section.mcb-section.mfn-default-section.mcb-section-af30e820b.full-width {
    padding-top: 35px !important;
}

.product-template-default .mcb-section-242889efa {
    padding-top: 80px;
}

/* Brands */
ul#brands_lis li {
    width: 100% !important;
}

button.btn.btn-primary.yith-wcan-filters-opener.enhanced {
    width: 100% !important;
}

.yith-wcan-preset-modal-open #Content {
    z-index: 99999999999999999;
}

.yith-wcan-preset-modal-open .wrap.mcb-wrap.mcb-wrap-eaef4ce2b.five-sixth.tablet-five-sixth.mobile-one.clearfix {
    z-index: -9;
}

}

