/*
Theme Name: Betheme
Theme URI: https://themes.muffingroup.com/betheme/
Author: Muffin group
Author URI: https://muffingroup.com/
Description: The biggest WordPress Theme ever
License: Themeforest Split Licence
License URI: https://themeforest.net/licenses/standard
Text Domain: betheme
Requires PHP: 7.0
Version: 27.6.4

All css files are placed in /css/ folder
*/


.pro-category-sec .woocommerce {  margin-top: 40px; }
.pro-category-sec .woocommerce li.product-category a {
    background-color: #F0EBC2;
    border: 1px solid #CD0B18;
    display: block;
    padding: 19px;
    border-radius: 15px 15px;
}
.pro-category-sec .woocommerce li.product-category a img {
    width: 230px !important;
    height: 229px !important;
    object-fit: contain;
    margin: -60px auto 0px !important;
}
.pro-category-sec .woocommerce li.product-category .woocommerce-loop-category__title {
    color: #333;
    font-size: 18px !important;
}
.banner-Pro ul.products .product .image_frame img {
    width: 80px !important;
    height: 82px;
    object-fit: contain;
    margin: 0px auto 0px;
    position: relative;
    z-index: 1;
}
.premium-woo-products-carousel ul.products .premium-woo-product-wrapper {
    background-color: #F0EBC2;
    border: 1px solid rgb(242 13 29 / 54%);
    border-radius: 12px 12px;
	padding: 17px;
}
.premium-woo-products-carousel ul.products li.product {
    padding: 0px 8px !important;
}
.premium-woo-products-carousel ul.products li.product .premium-woo-product-thumbnail {
    background-color: #fff;
    width: 217px;
    height: 217px;
    border-radius: 50% 50%;
    margin: auto;
	padding: 10px 0px;
}
.premium-woo-products-carousel ul.products li.product .premium-woo-product-thumbnail img {
    width: 220px;
    height: 220px;
    margin: auto;
}
.premium-woo-products-carousel ul.products li.product .woocommerce-loop-product__title {
    color: #333;
    font-size: 17px;
    font-weight: 600;
    line-height: 1.2;
    margin-top: 14px;
}
.premium-woo-products-carousel ul.products li.product .price .amount {
    color: #F20D1D !important;
    font-size: 14px;
}
.premium-woo-products-carousel ul.products li.product .product_type_simple {
    background-color: transparent;
    padding: 0px !important;
    color: #333;
    letter-spacing: 3px;
    text-transform: uppercase;
}
.menu_wrapper .menu-main li.menu-item ul.sub-menu li.menu-item a {
    font-size: 14px;
    line-height: 1.5;
}
.premium-woo-products-carousel ul.products li.product .product_type_simple:hover, .premium-woo-products-carousel ul.products li.product .product_type_simple:active {
   color: #f10d1c;
}
.elementor-shortcode ul.products li.product.type-product .show-button {
    display: none;
}
.elementor-shortcode ul.products li.product.type-product { text-align: center !important; }
.elementor-shortcode ul.products li.product.type-product .mfn-woo-product-title {
    font-size: 14px;
    line-height: 1.2;
    color: #333;
    font-weight: 600;
}
.elementor-shortcode ul.products li.product.type-product .mfn-woo-product-title a{ color: #333; }
.fixed-nav.style-default {  display: none; }





@media only screen and (max-width : 690px) {
.woocommerce .products_wrapper ul.products li.product {
    width: 100% !important;
}
 .woocommerce .products_wrapper ul.products { padding: 0px 10px; }
.pro-category-sec .woocommerce li.product-category a img {
    height: auto !important;
    margin: -25px auto 0px !important;
}
.testimonial-styling  .e-n-carousel.swiper .swiper-slide .elementor-element {
    padding-bottom: 15px; }
footer#Footer {  text-align: center; }
	}











