/*
Theme Name: Megashop FullWidth
Theme URI: https://wp.themedemo.org/WCM01/WCM010013/ELEM/WP3
Author: Templatemela
Author URI: http://www.templatemela.com
Version: 2.0
Description: Our default theme lets you create a responsive website with a sleek, modern design.
License: GNU General Public License v2
Tags:  one-column, two-columns, right-sidebar,  custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: megashop_fullwidth
Template: megashop
*/
.home .header-category ul.product-categories{display: none;}
.home .site-main {padding: 0;}
.cat-img-block{background-color: #fff;}
.owl-theme .owl-buttons div, .elementor-image-carousel-wrapper .elementor-swiper-button{background-color: #f6f6f6;}
#horizontalTab .resp-tabs-list {
	position: absolute;
	top: -68px;
	right: -20px;
    margin: 0;
}
.resp-tabs-list li:last-child .tab-title {
	padding-inline-end: 0;
	margin-inline-end: 0;
}
.resp-tabs-list li .tab-title{font-size: 14px;}
.related_posts_outer, .cross-sells, .related.products, .upsells.products {
	position: relative;
	background: none;
	padding: 0;
	border: 0;
	border-radius: 0;
	overflow: inherit;
}
.woocommerce .related ul, .woocommerce .related ul.products, .woocommerce .upsells.products ul, .woocommerce .upsells.products ul.products, 
.woocommerce-page .related ul, .woocommerce-page .related ul.products, .woocommerce-page .upsells.products ul, .woocommerce-page .upsells.products ul.products, 
.woocommerce .cross-sells ul.products, .woocommerce-page .cross-sells ul.products {
	text-align: left;
	background: #f6f6f6;
	padding: 20px 10px 0;
	border: 1px solid #e0e0e0;
	width: auto;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
}
.normal-title, .upsells.products > h2, .related.products h2, .cross-sells > h2{font-size: 21px; margin-inline: 0;}
/*category Block*/
.cat-img-block {
	background: none;
	border: 0;
	margin-inline-end: 15px;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
}
.single-category-block .cat-img-block img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
}
.single-category-block {
	display: flex;
	padding: 25px;
}
.tmpmela-last-cat-block .single-category-block{
	border: 0;
}
.single-category-block .category-list {
	margin-inline-start: 15px;
}
.category-list .sub_category {
	display: grid;
	margin-block-end: 15px;
	margin-block-start: 10px;
}
.category-list .sub_category a {
	padding-block: 2px;
}
.category-list h3{
	padding: 0;
	line-height: 24px;
}
.category-list h3 a {
	font-size: 14px;
	color: #333;
	font-weight: 600;
}
.category-list .view-more-link {
	color: #333;
	text-decoration: underline;
	display: none;
}
/*owl-carousel*/
.resp-tab-content .owl-buttons {display: none;}
.woo_categories_block .owl-buttons{display: block;}
.cross-sells .owl-theme .owl-buttons div, .related.products .owl-theme .owl-buttons div, .upsells.products .owl-theme .owl-buttons div, 
.related_posts_outer .owl-theme .owl-buttons div{top: -46px;}
.home-container .owl-theme .owl-buttons div{top: -71px;}
.cross-sells .owl-theme .owl-buttons div.owl-prev, .related.products .owl-theme .owl-buttons div.owl-prev, .upsells.products .owl-theme .owl-buttons div.owl-prev,
.related_posts_outer .owl-theme .owl-buttons div.owl-prev{right: 35px;} 
.home-container .owl-theme .owl-buttons div.owl-prev, .brand-slider .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-prev{right: 25px;}
.cross-sells .owl-theme .owl-buttons div.owl-next, .related.products .owl-theme .owl-buttons div.owl-next, .upsells.products .owl-theme .owl-buttons div.owl-next,
.related_posts_outer .owl-theme .owl-buttons div.owl-next{right: 0;} 
.home-container .owl-theme .owl-buttons div.owl-next, .brand-slider .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-next{right: -10px;}