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

.wd-action-btn>a:hover {
    color: var(--wd-primary-color);
}
.website-wrapper .main-page-wrapper .wd-breadcrumbs {
    font-size: 1rem;
}
[class*="wd-swatches"].wd-bg-style-3.wd-filter-list .wd-swatch.wd-bg:is(.wd-active,:hover:not(.wd-disabled)),
[class*="wd-swatches"].wd-bg-style-3.wd-filter-list :is(.wd-swatch-wrap a:hover,.wd-swatch-wrap.wd-active) .wd-swatch.wd-bg,
[class*="wd-swatches"].wd-text-style-3.wd-filter-list .wd-swatch.wd-text:is(.wd-active,:hover:not(.wd-disabled)),
[class*="wd-swatches"].wd-text-style-3.wd-filter-list :is(.wd-swatch-wrap a:hover,.wd-swatch-wrap.wd-active) .wd-swatch.wd-text,
[class*="wd-swatches"].wd-bg-style-3.wd-swatches-product .wd-swatch.wd-bg:is(.wd-active,:hover:not(.wd-disabled)),
[class*="wd-swatches"].wd-bg-style-3.wd-swatches-product :is(.wd-swatch-wrap a:hover,.wd-swatch-wrap.wd-active) .wd-swatch.wd-bg,
[class*="wd-swatches"].wd-text-style-3.wd-swatches-product .wd-swatch.wd-text:is(.wd-active,:hover:not(.wd-disabled)),
[class*="wd-swatches"].wd-text-style-3.wd-swatches-product :is(.wd-swatch-wrap a:hover,.wd-swatch-wrap.wd-active) .wd-swatch.wd-text {
    --wd-swatch-brd-color: var(--wd-primary-color);
}
.cart-widget-side .btn-cart {
    --btn-default-color: var(--btn-accented-color)
}
footer {
    border-top: 1px solid var(--brdcolor-gray-300);
}
footer .main-footer {
    padding-top: 10px;
}
footer .elementor-widget-image a img[src$=".svg"][alt~="Logo"] {
    width: auto;
}
footer .wd-sub-menu li>a {
    font-size: 18px;
}
.form-row-password .show-password-input {
    background-color: unset;
}
.form-row-password .show-password-input:hover {
    color: var(--btn-accented-bgcolor-hover);
    background-color: unset;
}

/* Slider */
.elementor-widget-wd_slider .wd-slider {
	padding-bottom: 50px;
}
.elementor-widget-wd_slider .wd-slider .wd-slide-container{
    padding: 0;
}
.elementor-widget-wd_slider .wd-slider .wd-slide-container .wd-slide-inner {
    max-width: unset!important;
}

[class*="title-line-"] .product-grid-item .wd-entities-title {
    margin-top: auto;
}
.products[class*="wd-stretch-cont"] .product :is(.price,.wrap-price,.product-rating-price) {
    margin-top: unset;
}
/* Homepage */
.home .wd-carousel-container .owl-stage {
    display: flex;
    align-items: stretch;	
}
.home .wd-carousel-container .owl-stage .slide-product,
.home .wd-carousel-container .owl-stage .slide-product .product-grid-item {
	height: 100%;
}

/* Mega Menu */
.wd-nav-img, .mega-menu-list img {
    max-height: 40px;
}

/* labels */
.product .product-labels:has(~ .product-labels) {
    display: none;
}

fieldset.hidden-fields-container {
	padding: 0;
	margin: 0;
	border: none;
}
div.elementor-widget-text-editor {
	display: block;
}