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

body:not(.single-product) .whb-overcontent:not(.whb-sticked) .whb-row:not(.whb-with-bg) {
    background-color: transparent !important;
}
.whb-color-light:not(.whb-with-bg)
 {background-color: #fff!important;}
.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {	background-color: var(--wd-alternative-color)!important;}
.wd-accordion-title-text {font-size:16px!important;}
.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {	inset-inline-end: 13px!important;}
.wd-header-cart.wd-design-5:not(.wd-style-text) {margin-inline-end: 0!important;}
/*accordion*/
.wd-accordion.wd-style-default>.wd-accordion-item:first-of-type, .wd-accordion {border-top: 0!important;}
.wd-accordion.wd-style-default>.wd-accordion-item {border-bottom: 1px solid rgba(93, 95, 126,0.5)!important;}
.wd-accordion-opener {color: rgb(93, 95, 126)!important;}
.wd-accordion.wd-opener-pos-right>.wd-accordion-item>.wd-accordion-title {
    flex-direction: row!important;}
.wd-accordion-opener {
    font-size: 15px!important;
	margin-left: 5px!important;}
/*product gallry thum*/
/*@media (min-width: 1025px) {
    .thumbs-position-left .wd-gallery-thumb .wd-carousel {height: calc(var(--wd-thumbs-height, 100%) + 10px)!important;}
}*/

.wd-prefooter {padding-bottom: 0!important;}
.wd-el-title {
    font-size: 40px;
    font-weight: bold;}
.related-and-upsells .wd-products-element:last-child {margin-top: 10vh;}
.producttitleinshoppage {text-align: center;padding-top: 10vh;}
:is(.wd-breadcrumbs,.yoast-breadcrumb) {
    --wd-link-color: var(--wd-text-color)!important;
    --wd-link-color-hover: var(--wd-text-color)!important;
	--wd-bcrumb-color-active: var(--wd-text-color)!important;}
.wd-entities-title {color: rgb(93, 95, 126);}
.wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a:after {color: inherit!important;}
.wd-social-icons.wd-style-default {
    gap: 0;
    --wd-social-color: rgb(93 95 126 / 80%);
    --wd-social-color-hover: rgb(93, 95, 126);}
.testimonial-content footer {color: var(--wd-alternative-color)!important;}
.wd-arrow-inner {color: var(--wd-arrow-color, rgb(93, 95, 126))!important;}
.wd-nav-product-cat:not(.wd-nav-mobile)>li>a {font-size: 18px!important;font-weight: 400!important;}

.wd-swatch {color: var(--wd-text-color)!important;}
[class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text.wd-active{
	    border-color: var(--wd-text-color)!important;
    background-color: var(--wd-text-color)!important;
    color: var(--color-white)!important;
}
@media (hover: hover) {
    [class*="wd-swatches"].wd-text-style-4 .wd-swatch.wd-text:hover:not(.wd-disabled) {
        border-color: var(--wd-text-color)!important;
    background-color: var(--wd-text-color)!important;
    color: var(--color-white)!important;
    }
}
.wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span {
    border-color: var(--wd-text-color)!important;
    background-color: var(--wd-text-color)!important;
}
.single-product .wd-prefooter { display: none; }
.woodmart-archive-shop .woodmart-prefooter {display: none;}

/*gift card*/
.gc-btn.active {
    background-color: #5d5f7e!important;
    border-color: #5d5f7e!important;
    color: #fff!important;
}
.gc-btn {
    border: 1px solid #5d5f7e!important;
    padding: 7px 12px!important;
    border-radius: 0!important;
    font-size: 16px!important;
    min-width: 60px!important;
}
#gc-custom-input {
	    border: 1px solid #5d5f7e!important;
    padding: 7px 12px!important;
    border-radius: 0!important;
    font-size: 16px!important;
    min-width: 60px!important;
	height: auto!important;
}
.mwb_wgm_added_wrapper #mwb_wgm_send_date {
    border: 1px solid #5d5f7e;
}
#mwb_wgm_to_email, #mwb_wgm_to_ship, #mwb_wgm_to_download, #mwb_wgm_message, #mwb_wgm_to_name_optional, .mwb_wgm_added_wrapper .mwb_wgm_from_name, .mwb_wgm_send_date {
    border: 1px solid #5d5f7e;
}
.mwb_wgm_delivery_method {
    border: 0px solid #5d5f7e;
	box-shadow: 0;}
.mwb_wgm_featured_img{
    display: none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight
 {
    border: 1px solid #c5c5c5;
    background: #f6f6f6;
    font-weight: normal;
    color: #454545;
}
.ui-state-active, .ui-widget-content .ui-state-active.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover
 {    border: 1px solid #5d5f7e;
    background: #5d5f7e;}
html .product-image-summary-wrap .summary-inner > .price{direction: ltr;}
.wd-products[class*="wd-stretch-cont"] .wd-product :is(.price,.wrap-price,.product-rating-price) {direction: ltr;}

@media screen and (max-width: 1024px) {
    body.trigger-position-left #enable-toolbar-trigger, body.trigger-position-right #enable-toolbar-trigger {
		top: -50px;}
}
.wd-side-hidden {z-index: 2247483648 !important;}
.flatpickr-calendar.animate.open {direction: rtl;}