/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


/* START GLOBAL */
/* main btn */
.main-btn a {
    height: 45px;
    width: 170px;
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.main-btn.btn-icon a .elementor-button-icon svg {
	width: 1.5em;
	margin-top: -1px;
}
.main-btn.btn-icon a:hover .elementor-button-icon svg path {fill: #C480A2;}
/* EN */
:dir(ltr) .category-item .main-btn.btn-icon a .elementor-button-content-wrapper {
	flex-direction: row;
}
:dir(ltr) .main-btn.btn-icon a .elementor-button-icon {
	transform: scaleX(-1);
}
/* swiper pagination */
.elementor-widget-n-carousel .swiper-pagination-bullet {
	background: white !important;
	opacity: 1;
}
.elementor-widget-n-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #C480A2 !important;
}
/* shape circle */
.shape-circle {
	position: absolute;
	inset-block-start: -30%;
	height: 110%;
}
.shape-circle.shape-circle-end {inset-inline-end: -12.5%;}
.shape-circle.shape-circle-start {inset-inline-start: -12.5%;}
/* END GLOBAL */

/* --------------------------- */

/* START HEADER */
header .whb-top-bar .whb-top-bar-inner {gap: 90px;}
header #menu-main-menu li.menu-simple-dropdown a::after {display: none;}
header #menu-main-menu li.menu-item-home a img {filter: brightness(15%);}
header #menu-main-menu li.current_page_item a img {filter: brightness(100%);}
header #menu-main-menu li.menu-simple-dropdown ul li.current-menu-item a {color: #c480a2;}
/* END HEADER */
/* --------------------------- */
/* START CATEGORY ITEMS */
:dir(ltr) .category-item .elementor-element:has(h3) {text-align: end;}
/* END CATEGORY ITEMS */
/* --------------------------- */
/* START SINGLE PRODUCT */
.woocommerce-product-gallery .owl-item .product-image-wrap img {
	height: 320px;
    width: 100%;
    object-fit: contain;
}
.woocommerce-product-gallery .product-image-thumbnail img {
	height: 100px;
    width: 100%;
    object-fit: contain;
}
.woocommerce-product-gallery .col-12:last-child {margin-top: 15px;}
/* END SINGLE PRODUCT */
/* --------------------------- */


