/* .woocommerce-product-gallery{ opacity: 1 !important; } */

.wd.wd .wd-f1d8c46a > .wd-nav{--nav-color-hover: #333333;--nav-bg-hover: rgba(0,0,0,0.04);--nav-radius: 50px;--nav-pd: 15px;}
.wd.wd .wd-f1d8c46a > .wd-nav > li > a .wd-nav-img{--nav-img-height: 28px;}
.wd.wd .wd-f1d8c46a > .wd-nav > li > a{font-size: 16px;}
.wd.wd .wd-c71b57c7{padding: 15px;background-color: #f4f4f4;border-radius: 20px;}
.wd.wd .wd-d27a2878{--wd-align: var(--wd-center);font-size: 32px;line-height: 1.2em;}
.wd.wd .wd-d05ec6a1{color: #777777;--wd-align: var(--wd-center);font-weight: 600;font-size: 22px;}
.wd.wd .wd-ed5be43b .wd-slide-container{--wd-row-gap: 10px;--wd-justify-content: flex-start;--wd-align-items: center;}
.wd.wd .wd-ed5be43b .wd-slide-bg{background-color: #ebebeb;}
.wd.wd .wd-b054a00a{--wd-align: var(--wd-center);font-size: 32px;line-height: 1.2em;}
.wd.wd .wd-c88552d8{--wd-align: var(--wd-center);font-family: var(--wd-title-font);font-weight: 600;font-size: 22px;}
.wd.wd .wd-96718c42 .wd-slide-container{--wd-row-gap: 10px;--wd-justify-content: flex-start;--wd-align-items: center;}
.wd.wd .wd-96718c42 .wd-slide-bg{background-color: #F3F3F3;}
.wd.wd .wd-20848262{--wd-align: var(--wd-center);font-size: 32px;line-height: 1.2em;--wd-width: 410px;}
.wd.wd .wd-10ca82d2 .wd-slide-container{--wd-row-gap: 10px;--wd-justify-content: flex-start;--wd-align-items: center;}
.wd.wd .wd-10ca82d2 .wd-slide-bg{background-color: #d1e3ed;}
.wd.wd .wd-a4f8e60e .wd-slide{ 
	min-height: 275px;
}
.wd.wd .wd-a4f8e60e .wd-nav-pagin-wrap{--wd-autoplay-speed: 5000ms;}
.wd.wd .wd-c83d040b{--wd-icon-w: 20px;}
.wd.wd .wd-4dfb7e86{font-size: 22px;}
.wd.wd .wd-664384f6{padding: 3px 10px 3px 10px;background-color: var(--wd-primary-color);border-radius: 20px;}
.wd.wd .wd-664384f6 .wd-timer{gap: 0px;}
.wd.wd .wd-664384f6 .wd-sep{font-size: 14px;color: #ffffff;}
.wd.wd .wd-664384f6 .wd-item{min-height: 14px;min-width: 30px;}
.wd.wd .wd-664384f6 .wd-timer-value{color: #ffffff;font-size: 12px;}
.wd.wd .wd-6847bf33{justify-content: space-between;align-items: center;align-content: center;flex-wrap: wrap;--wd-row-gap: 5px;}
.wd.wd .wd-02071890{font-size: 14px;}
.wd.wd .wd-c2cb72d0{font-size: 22px;}
.wd.wd .wd-c68528c7{--wd-align: var(--wd-center);--wd-justify-content: center;height: 300px;}
.wd.wd .wd-b9bbb106{font-size: 14px;}
.wd.wd .wd-e1131fff{font-size: 22px;}
.wd.wd .wd-1a7b4a9f{--wd-align: var(--wd-center);--wd-justify-content: center;height: 300px;}
.wd.wd .wd-c78ac378{margin-top: 10px;margin-bottom: -10px;}
.wd.wd .wd-b6f7cc16{padding: 20px;border:1px solid rgba(0,0,0,0.11);border-radius: 20px;}
.wd.wd .wd-37d0affc{--wd-col-gap: 20px;}
.wd.wd .wd-eb285733{--wd-brand-bg: #f4f4f4;--wd-brand-pd: 10px;margin-bottom: 120px;}
.wd.wd .wd-01f7260a{font-size: 36px;line-height: 1.2em;margin-bottom: -40px;}
.wd.wd .wd-39b046c8 .wd-nav-tabs{--nav-color-hover: #ffffff;--nav-bg: #f4f4f4;--nav-bg-hover: var(--wd-primary-color);--nav-gap: 20px;--nav-radius: 21px;--nav-pd: 0px 20px 0px 20px;}
.wd.wd .wd-39b046c8{--wd-align: var(--wd-end);}.wd.wd .wd-39b046c8 .wd-nav-tabs>li>a{text-transform: capitalize;}.wd.wd .wd-1e29c985{--wd-row-gap: 20px;margin-bottom: 120px;}.wd.wd .wd-987292ba{font-size: 36px;line-height: 1.2em;}.wd.wd .wd-9ccfce43{--wd-icon-w: 12px;}.wd.wd .wd-e1bfe4f3{justify-content: space-between;align-items: center;align-content: center;flex-wrap: wrap;--wd-row-gap: 10px;}.wd.wd .wd-3266628a{margin-bottom: 120px;}.wd.wd .wd-f8714417{font-size: 36px;line-height: 1.2em;}.wd.wd .wd-9d48b949{font-size: 18px;}
.wd.wd .wd-ad448b8a{--wd-row-gap: 10px;justify-content: center;}.wd.wd .wd-8048a205 .wd-timer{--wd-timer-bg: #ffffff;--wd-timer-shadow: 0px 3px 10px 0px rgba(0,0,0,0.11);}.wd.wd .wd-e618b5f2{justify-content: center;--wd-align: var(--wd-end);}.wd.wd .wd-e1b4dcee{--wd-col-gap: 10px;padding: 30px;margin-bottom: 30px;background-color: #f4f4f4;border-radius: 20px;}.wd.wd .wd-c87cbcf1{font-weight: 600;font-size: 16px;}.wd.wd .wd-a187e7fa{font-size: 38px;}.wd.wd .wd-aa5a6222{--wd-align: var(--wd-center);}.wd.wd .wd-1bd9a6e3{--wd-align: var(--wd-center);--wd-justify-content: center;height: 456px;}.wd.wd .wd-37000c25{margin-bottom: 10px;}.wd.wd .wd-c2b8d23a{font-size: 14px;}.wd.wd .wd-733508df{font-size: 14px;}.wd.wd .wd-c70d4f0a{--wd-row-gap: 10px;}.wd.wd .wd-eb9fae98{--wd-col-gap: 20px;margin-bottom: 120px;}.wd.wd .wd-e7728f4a{font-size: 36px;line-height: 1.2em;}
.wd.wd .wd-453df079{--wd-icon-w: 12px;}.wd.wd .wd-64571d79{justify-content: space-between;align-items: center;align-content: center;flex-wrap: wrap;--wd-row-gap: 10px;}.wd.wd .wd-7c9025e8{margin-bottom: 120px;}.wd.wd .wd-0d78e00d{font-size: 36px;line-height: 1.2em;}.wd.wd .wd-6ea32c5f{--wd-icon-w: 12px;}.wd.wd .wd-9cf7b9a7{justify-content: space-between;align-items: center;align-content: center;flex-wrap: wrap;--wd-row-gap: 10px;}.wd.wd .wd-9ea12da5{padding-top: 70px;padding-bottom: 80px;margin-bottom: 80px;background-color: #f4f4f4;}
.wd.wd .wd-f1841756{font-size: 26px;}
.wd.wd .wd-02be79b7{font-size: 22px;}.wd.wd .wd-70a80bff{--wd-icon-w: 12px;}
.wd.wd .wd-a983c4ad{--wd-colps-height: 258px;margin-bottom: 40px;}
@media (min-width: 769px) {.wd.wd .wd-c71b57c7{flex: 0 1 calc(25% - var(--wd-col-gap) * 2 / 3 );}
.wd.wd .wd-3b5051c8{flex: 0 1 calc(75% - var(--wd-col-gap) * 2 / 3 );}
.wd.wd .wd-b6f7cc16{flex: 0 1 calc(25% - var(--wd-col-gap) * 2 / 3 );}}
@media (max-width: 1024px) {.wd.wd .wd-d05ec6a1{font-size: 18px;}
.wd.wd .wd-c88552d8{font-size: 18px;}
.wd.wd .wd-37d0affc{margin-top: -20px;}
.wd.wd .wd-eb285733{margin-bottom: 80px;}
.wd.wd .wd-01f7260a{font-size: 32px;margin-bottom: 20px;}
.wd.wd .wd-39b046c8{--wd-align: var(--wd-start);}
.wd.wd .wd-1e29c985{margin-bottom: 80px;}
.wd.wd .wd-987292ba{font-size: 32px;}
.wd.wd .wd-3266628a{margin-bottom: 80px;}
.wd.wd .wd-f8714417{font-size: 32px;}
.wd.wd .wd-9d48b949{font-size: 16px;}
.wd.wd .wd-e1b4dcee{margin-bottom: 20px;}
.wd.wd .wd-a187e7fa{font-size: 32px;}
.wd.wd .wd-eb9fae98{margin-bottom: 80px;}
.wd.wd .wd-e7728f4a{font-size: 32px;}
.wd.wd .wd-7c9025e8{margin-bottom: 80px;}
.wd.wd .wd-0d78e00d{font-size: 32px;}
.wd.wd .wd-f1841756{font-size: 24px;}}
@media (min-width: 769px) and (max-width: 1024px) {.wd.wd .wd-c71b57c7{flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1 );}
.wd.wd .wd-3b5051c8{flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1 );}
.wd.wd .wd-b6f7cc16{flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1 );}
.wd.wd .wd-6e389c86{flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1 );}
.wd.wd .wd-c70d4f0a{flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1 );}}
@media (max-width: 768.98px) {.wd.wd .wd-d27a2878{font-size: 28px;}
.wd.wd .wd-d05ec6a1{font-size: 16px;}
.wd.wd .wd-b054a00a{font-size: 28px;}
.wd.wd .wd-c88552d8{font-size: 16px;}
.wd.wd .wd-20848262{font-size: 28px;}
.wd.wd .wd-eb285733{margin-bottom: 60px;}
.wd.wd .wd-01f7260a{font-size: 28px;}
.wd.wd .wd-1e29c985{margin-bottom: 60px;}
.wd.wd .wd-987292ba{font-size: 28px;}
.wd.wd .wd-3266628a{margin-bottom: 60px;}
.wd.wd .wd-f8714417{font-size: 28px;}:root .wd.wd .wd-e618b5f2{--wd-align: var(--wd-start);}
.wd.wd .wd-a187e7fa{font-size: 28px;}
.wd.wd .wd-eb9fae98{margin-bottom: 60px;}
.wd.wd .wd-e7728f4a{font-size: 28px;}
.wd.wd .wd-7c9025e8{margin-bottom: 60px;}
.wd.wd .wd-0d78e00d{font-size: 28px;}
.wd.wd .wd-9ea12da5{padding-top: 50px;padding-bottom: 60px;margin-bottom: 60px;}
.wd.wd .wd-f1841756{font-size: 22px;}
.wd.wd .wd-a983c4ad{margin-bottom: 20px;}}

:root{
	--wd-top-bar-h: 40px;
	--wd-top-bar-sm-h: .00001px;
	--wd-top-bar-sticky-h: .00001px;
	--wd-top-bar-brd-w: 1px;

	--wd-header-general-h: .00001px;
	--wd-header-general-sm-h: 60px;
	--wd-header-general-sticky-h: .00001px;
	--wd-header-general-brd-w: .00001px;

	--wd-header-bottom-h: 90px;
	--wd-header-bottom-sm-h: .00001px;
	--wd-header-bottom-sticky-h: 70px;
	--wd-header-bottom-brd-w: .00001px;

	--wd-header-clone-h: .00001px;

	--wd-header-brd-w: calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));
	--wd-header-h: calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));
	--wd-header-sticky-h: calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));
	--wd-header-sm-h: calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));
}
.whb-top-bar .wd-dropdown {
	margin-top: -1px;
}

.whb-top-bar .wd-dropdown:after {
	height: 10px;
}

:root:has(.whb-top-bar.whb-border-boxed) {
	--wd-top-bar-brd-w: .00001px;
}

@media (max-width: 1024px) {
:root:has(.whb-top-bar.whb-hidden-mobile) {
	--wd-top-bar-brd-w: .00001px;
}
}

.whb-header-bottom .wd-dropdown {
	margin-top: 24px;
}

.whb-header-bottom .wd-dropdown:after {
	height: 35px;
}

.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu) {
	margin-top: 14px;
}

.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu):after {
	height: 25px;
}

		
.whb-top-bar {
		background-color: rgba(244, 244, 244, 1);
border-color: rgba(0, 0, 0, 0.1);border-bottom-width: 1px;border-bottom-style: solid;
}

.whb-general-header {
		background-color: rgba(244, 244, 244, 1);

}

.whb-klxmzqkz7i09eyhpefy0.wd-header-nav .wd-nav {
	--nav-color: rgba(255, 255, 255, 1);
	--nav-color-hover: rgba(255, 255, 255, 0.8);
	--nav-bg: rgba(36, 36, 36, 1);
	--nav-bg-hover: rgba(36, 36, 36, 1);
	--nav-chevron-color: rgba(255, 255, 255, 1);
}
.whb-klxmzqkz7i09eyhpefy0 > .wd-nav > li > a .wd-nav-img {
	--nav-img-width: 14px;
	--nav-img-height: 14px;
}
.whb-klxmzqkz7i09eyhpefy0 > ul > li > .wd-dropdown-menu, .whb-klxmzqkz7i09eyhpefy0 .wd-design-default .wd-dropdown {
	--wd-dropdown-shadow: 0px 0px 0px 0px  ;
}
.whb-up70dhxp19t15g1oba6q form.searchform {
	--wd-form-height: 46px;
}
.whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element .wd-tools-inner, .whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 1);
	background-color: rgba(255, 255, 255, 1);
}
.whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 0.7);
}
.whb-hosuzxov4z23g3c9t54a .wd-dropdown {
	--wd-dropdown-shadow: 0px 0px 0px 0px  ;
}
.whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element .wd-tools-inner, .whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 1);
	background-color: rgba(255, 255, 255, 1);
}
.whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 0.7);
}
.whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element .wd-tools-inner, .whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 1);
	background-color: rgba(255, 255, 255, 1);
}
.whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 0.7);
}
.whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element .wd-tools-inner, .whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element > a > .wd-tools-icon {
	color: rgba(255, 255, 255, 1);
	background-color: rgba(36, 36, 36, 1);
}
.whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(255, 255, 255, 0.8);
}
.whb-header-bottom {
		background-color: rgba(244, 244, 244, 1);

}

:root {
	--wd-text-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 16px;
	--wd-title-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 14px;
	--wd-brd-radius: 20px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(73,51,209);
	--wd-alternative-color: #fbbc34;
	--btn-default-bgcolor: rgb(247,247,247);
	--btn-default-bgcolor-hover: rgb(239,239,239);
	--btn-accented-bgcolor: rgb(73,51,209);
	--btn-accented-bgcolor-hover: rgb(65,46,188);
	--btn-transform: capitalize;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: rgb(51,51,51);
	--wd-link-color-hover: rgb(36,36,36);
	--wd-sticky-btn-height: 95px;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(244,244,244);
	background-image: none;
}
html .wd-nav-mobile > li > a {
	text-transform: capitalize;
}
html .wd-checkout-steps {
	text-transform: capitalize;
}
html table th {
	text-transform: none;
}
html .btn.wd-buy-now-btn {
	background: rgb(36,36,36);
}
html .btn.wd-buy-now-btn:hover {
	background: rgb(51,51,51);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(118,118,118);
	--wd-form-placeholder-color: rgb(119,119,119);
	--wd-form-bg: rgb(255,255,255);
}
.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
	--wd-arrow-size: 40px;
	--wd-arrow-icon-size: 16px;
	--wd-arrow-offset-h: 15px;
	--wd-arrow-color: rgb(36,36,36);
	--wd-arrow-color-hover: rgb(51,51,51);
	--wd-arrow-color-dis: rgb(36,36,36);
	--wd-arrow-bg: rgb(244,244,244);
	--wd-arrow-bg-hover: rgb(239,239,239);
	--wd-arrow-bg-dis: rgb(244,244,244);
	--wd-arrow-radius: 20px;
}
.wd .product-label.onsale {
	background-color: rgb(36,36,36);
}
.wd .product-label.new {
	background-color: rgb(36,36,36);
}
.wd .product-label.featured {
	background-color: rgb(36,36,36);
}
.wd .product-label.out-of-stock {
	background-color: rgb(36,36,36);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1540px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

.wd-page-title {
background-color: #0a0a0a;
}

@font-face{font-family:'Albert Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Albert Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Albert Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Albert Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Albert Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Albert Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}

.wd-nav:is(.wd-style-bordered,.wd-style-separated)>li{display:flex;flex-direction:row}.wd-nav:is(.wd-style-bordered,.wd-style-separated)>li:not(:last-child):after{content:"";position:relative;inset-inline-end:calc(var(--nav-gap)/2*-1);border-right:1px solid rgba(0,0,0,.105)}:is(.color-scheme-light,.whb-color-light) .wd-nav:is(.wd-style-bordered,.wd-style-separated)>li:not(:last-child):after{border-color:hsla(0,0%,100%,.25)}.wd-nav.wd-style-separated>li{align-items:center}.wd-nav.wd-style-separated>li:not(:last-child):after{height:18px}.wd-nav.wd-style-bordered>li{align-items:stretch}

.wd.wd .wd-a12d1e94{color: #333333;font-weight: 600;}.wd.wd .wd-8ff4b661{color: #333333;font-weight: 600;}.wd.wd .wd-8ff4b661 .wd-highlight{text-decoration: underline;}.wd.wd .wd-68b3ecbb{--wd-row-gap: 5px;}.wd.wd .wd-d81eb063{color: #333333;font-weight: 600;}.wd.wd .wd-b1beb57f{color: #333333;font-weight: 600;}.wd.wd .wd-b1beb57f .wd-highlight{text-decoration: underline;}.wd.wd .wd-8db75d9f{color: #333333;font-weight: 600;}.wd.wd .wd-8db75d9f .wd-highlight{text-decoration: underline;}.wd.wd .wd-e4d10f6d{--wd-row-gap: 5px;}.wd.wd .wd-25d2e483{color: var(--wd-primary-color);}.wd.wd .wd-47882a22 .sub-sub-menu > li > a{--sub-menu-color: #333333;--sub-menu-color-hover: var(--wd-primary-color);font-weight: 600;font-size: 16px;}.wd.wd .wd-71333aa0{color: var(--wd-primary-color);}.wd.wd .wd-a0b36644 .sub-sub-menu > li > a{--sub-menu-color: #333333;--sub-menu-color-hover: var(--wd-primary-color);font-weight: 600;font-size: 16px;}.wd.wd .wd-f0245638{font-size: 30px;line-height: 1.2em;}.wd.wd .wd-cdd0864e{--wd-form-color: rgba(119,119,119,0.47);--wd-form-placeholder-color: #777777;--wd-form-bg: #ffffff;--btn-accented-color: #3e3e3e;--btn-accented-bgcolor: #ffffff;--btn-accented-color-hover: #3e3e3e;--btn-accented-bgcolor-hover: #e5e5e5;margin-top: 10px;margin-bottom: 10px;--wd-width: 420px;}.wd.wd .wd-07158839{font-size: 14px;}.wd.wd .wd-07158839 .wd-highlight{text-decoration: underline;}.wd.wd .wd-d8e03e46{--wd-row-gap: 10px;padding: 30px;background-color: var(--wd-primary-color);border-radius: 20px;align-self: start;}.wd.wd .wd-ea2198c6{padding-top: 40px;padding-bottom: 20px;}.wd.wd .wd-bdf6bd01{--wd-img-width: 290px;--wd-width: 290px;}.wd.wd .wd-bdf6bd01 img{border-radius: 0px;}.wd.wd .wd-82aa9256{justify-content: space-between;align-items: center;align-content: center;flex-wrap: wrap;--wd-col-gap: 10px;--wd-row-gap: 10px;--wd-align: var(--wd-center);padding-top: 20px;padding-bottom: 20px;border-style: solid;border-color: rgba(0,0,0,0.11);border-width: 1px 0px 0px 0px;}@media (min-width: 769px) {.wd.wd .wd-1bf53c97{flex: 0 1 calc(33% - var(--wd-col-gap) * 3 / 4 );}.wd.wd .wd-df56388b{flex: 0 1 calc(17% - var(--wd-col-gap) * 3 / 4 );}.wd.wd .wd-48bf3aa9{flex: 0 1 calc(17% - var(--wd-col-gap) * 3 / 4 );}.wd.wd .wd-d8e03e46{flex: 0 1 calc(33% - var(--wd-col-gap) * 3 / 4 );}}@media (max-width: 1024px) {.wd.wd .wd-f0245638{font-size: 24px;}}@media (min-width: 769px) and (max-width: 1024px) {.wd.wd .wd-1bf53c97{flex: 0 1 calc(40% - var(--wd-col-gap) * 2 / 3 );}.wd.wd .wd-df56388b{flex: 0 1 calc(30% - var(--wd-col-gap) * 2 / 3 );}.wd.wd .wd-48bf3aa9{flex: 0 1 calc(30% - var(--wd-col-gap) * 2 / 3 );}.wd.wd .wd-d8e03e46{flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1 );}}@media (max-width: 768.98px) {.wd.wd .wd-d8e03e46{padding: 20px;}.wd.wd .wd-82aa9256{justify-content: center;}}	

.wd.wd .wd-4a190142 > li > a{--sub-menu-color: var(--wd-primary-color);--sub-menu-color-hover: #000000;font-size: 18px;text-transform: capitalize;}.wd.wd .wd-4a190142 .sub-sub-menu > li > a{--sub-menu-color: #333333;--sub-menu-color-hover: var(--wd-primary-color);font-weight: 600;font-size: 16px;}.wd.wd .wd-086e1bbc > li > a{--sub-menu-color: var(--wd-primary-color);--sub-menu-color-hover: #000000;font-size: 18px;text-transform: capitalize;}.wd.wd .wd-086e1bbc .sub-sub-menu > li > a{--sub-menu-color: #333333;--sub-menu-color-hover: var(--wd-primary-color);font-weight: 600;font-size: 16px;}.wd.wd .wd-3d56c500{--wd-row-gap: 30px;}.wd.wd .wd-b2d0b1a3 > li > a{--sub-menu-color: var(--wd-primary-color);--sub-menu-color-hover: #000000;font-size: 18px;text-transform: capitalize;}.wd.wd .wd-b2d0b1a3 .sub-sub-menu > li > a{--sub-menu-color: #333333;--sub-menu-color-hover: var(--wd-primary-color);font-weight: 600;font-size: 16px;}.wd.wd .wd-2883b7dc > li > a{--sub-menu-color: var(--wd-primary-color);--sub-menu-color-hover: #000000;font-size: 18px;text-transform: capitalize;}.wd.wd .wd-2883b7dc .sub-sub-menu > li > a{--sub-menu-color: #333333;--sub-menu-color-hover: var(--wd-primary-color);font-weight: 600;font-size: 16px;}.wd.wd .wd-43f6af7f > li > a{--sub-menu-color: var(--wd-primary-color);--sub-menu-color-hover: #000000;font-size: 18px;text-transform: capitalize;}.wd.wd .wd-43f6af7f .sub-sub-menu > li > a{--sub-menu-color: #333333;--sub-menu-color-hover: var(--wd-primary-color);font-weight: 600;font-size: 16px;}.wd.wd .wd-bc847c54{--wd-row-gap: 30px;}.wd.wd .wd-3f09e0cf > li > a{--sub-menu-color: var(--wd-primary-color);--sub-menu-color-hover: #000000;font-size: 18px;text-transform: capitalize;}.wd.wd .wd-3f09e0cf .sub-sub-menu > li > a{--sub-menu-color: #333333;--sub-menu-color-hover: var(--wd-primary-color);font-weight: 600;font-size: 16px;}.wd.wd .wd-15da1c0d > li > a{--sub-menu-color: var(--wd-primary-color);--sub-menu-color-hover: #000000;font-size: 18px;text-transform: capitalize;}.wd.wd .wd-15da1c0d .sub-sub-menu > li > a{--sub-menu-color: #333333;--sub-menu-color-hover: var(--wd-primary-color);font-weight: 600;font-size: 16px;}.wd.wd .wd-cc26eab9{--wd-row-gap: 30px;}.wd.wd .wd-f57270da{font-weight: 600;font-size: 16px;}.wd.wd .wd-8b4fb282{font-size: 30px;}.wd.wd .wd-3b456f90{--wd-align: var(--wd-center);}.wd.wd .wd-700b8db8{--wd-align: var(--wd-center);--wd-justify-content: center;height: 486px;border:1px solid rgba(0,0,0,0.11);}.wd.wd .wd-700b8db8 .wd-block-cover-img{background-size: cover;}@media (min-width: 769px) {.wd.wd .wd-3d56c500{flex: 0 1 calc(24% - var(--wd-col-gap) * 3 / 4 );}.wd.wd .wd-bc847c54{flex: 0 1 calc(24% - var(--wd-col-gap) * 3 / 4 );}.wd.wd .wd-cc26eab9{flex: 0 1 calc(24% - var(--wd-col-gap) * 3 / 4 );}.wd.wd .wd-634194f6{flex: 0 1 calc(28% - var(--wd-col-gap) * 3 / 4 );}}@media (max-width: 1024px) {.wd.wd .wd-8b4fb282{font-size: 32px;}}@media (max-width: 768.98px) {.wd.wd .wd-8b4fb282{font-size: 24px;}}	

#wd-300c8c4c .title{font-size: 38px;line-height: 1.2em;}#wd-ca6f70ac{--wd-row-gap: 10px;margin-top: -20px;margin-bottom: 30px;}@media (max-width: 1024px) {#wd-300c8c4c .title{font-size: 32px;}}@media (max-width: 768.98px) {#wd-300c8c4c .title{font-size: 24px;}}	

#wd-de072def{margin-bottom: auto;}#wd-81ee3793 .wd-post-title{font-size: 38px;}#wd-2a2626fe{align-items: center;align-content: center;flex-wrap: wrap;--wd-col-gap: 10px;--wd-row-gap: 15px;}#wd-c566a2ec{margin-top: auto;}#wd-0d1efe54{justify-content: center;border-radius: 20px;}#wd-56433149{padding: 30px;margin-bottom: 80px;background-color: #f4f4f4;border-radius: 30px;}#wd-944c48c5{padding: 30px;background-color: #f4f4f4;border-radius: 30px;}#wd-af0ebbf8{font-size: 38px;}#wd-8295d429 .comments-title{font-size: 38px;}#wd-7ad8ae79 .comment-reply-title{font-size: 38px;}#wd-9aab4ae3{--wd-row-gap: 80px;margin-bottom: 40px;--wd-width: 1120px;}@media (min-width: 769px) {#wd-0d1efe54{flex: 0 1 calc(50% - var(--wd-col-gap) * 1 / 2 );}#wd-699eecf4{flex: 0 1 calc(50% - var(--wd-col-gap) * 1 / 2 );}}@media (max-width: 1024px) {#wd-81ee3793 .wd-post-title{font-size: 34px;}#wd-56433149{margin-top: -20px;margin-bottom: 60px;}#wd-af0ebbf8{font-size: 32px;}#wd-8295d429 .comments-title{font-size: 34px;}#wd-7ad8ae79 .comment-reply-title{font-size: 34px;}#wd-9aab4ae3{--wd-row-gap: 60px;margin-bottom: 20px;}}@media (max-width: 768.98px) {#wd-81ee3793 .wd-post-title{font-size: 24px;}:root #wd-0d1efe54{justify-content: flex-start;}#wd-0d1efe54{order: 1;}#wd-56433149{--wd-col-gap: 20px;padding: 20px;margin-bottom: 40px;border-radius: 25px;}#wd-944c48c5{padding: 20px;border-radius: 20px;}#wd-af0ebbf8{font-size: 24px;}#wd-8295d429 .comments-title{font-size: 24px;}#wd-7ad8ae79 .comment-reply-title{font-size: 24px;}#wd-9aab4ae3{--wd-row-gap: 40px;margin-bottom: 0px;}}

#wd-ad976ff7 {
    padding: 30px;
    background-color: #f4f4f4;
    border-radius: 20px;
}

#wd-67e3bf86 {
    flex-wrap: wrap;
    padding: 30px;
    background-color: #ffffff;
    border-radius: 20px;
}
#wd-08cf5209 {
    --wd-img-width: 100px;
    --wd-width: 100px;
}
#wd-105a5cf4 {
    --wd-row-gap: 10px;
    --wd-width: fit-content;
}

#wd-58c089bf {
    padding: 30px;
    background-color: #f4f4f4;
    border-radius: 20px;
}

#wd-c5989795 {
    flex-wrap: wrap;
    padding: 30px;
    background-color: #ffffff;
    border-radius: 20px;
}
#wd-cb8f60fa {
    --wd-img-width: 100px;
    --wd-width: 100px;
}
#wd-c311c8e5 {
    --wd-row-gap: 10px;
    --wd-width: fit-content;
}
#wd-08cf5209 img {
    border-radius: 50%;
}
#wd-cb8f60fa img {
    border-radius: 50%;
}

#wd-105a5cf4 {
    --wd-row-gap: 10px;
    --wd-width: fit-content;
}
#wd-58222615 {
    font-size: 18px;
}
#wd-02aa4f1e {
    font-size: 14px;
}
#wd-c311c8e5 {
    --wd-row-gap: 10px;
    --wd-width: fit-content;
}
#wd-d3b01d0d {
    font-size: 18px;
}
#wd-3807e919 {
    font-size: 14px;
}
#wd-9e08eae3 {
    justify-content: space-between;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
    --wd-col-gap: 10px;
    --wd-row-gap: 10px;
}
.wd-highlight {
    color: #242424;
    font-weight: 600;
}

.alert-warning{
	background-color: var(--notices-warning-bg); 
	color: var(--notices-warning-color);
}
.alert-success{
	background-color: var(--notices-success-bg); 
	color: var(--notices-warning-color);
}
.wpcf7-response-output:before {
    content: "\f100";
}
div.wpcf7-response-output:before {
    position: absolute;
    top: calc(50% - 9px);
    inset-inline-start: 24px;
    font-size: 18px;
    line-height: 18px;
    font-family: "woodmart-font";
}
.btn {
	/* border-radius: 35px; */
}
.btn-color-black {
    --btn-color: #FFF;
    --btn-color-hover: #FFF;
    --btn-bgcolor: #212121;
    --btn-bgcolor-hover: #212121;
    --btn-brd-color: #212121;
    --btn-brd-color-hover: #212121;
    --btn-box-shadow-hover: inset 0 0 0 1000px rgba(0, 0, 0, 0.1)
}

.mt-30 {margin-top: 30px !important;}
.mt-40 {margin-top: 40px !important;}

.mb-0 { margin-bottom: 0px; }
.mb-5 { margin-bottom: 5px; }
.mb-20 { margin-bottom: 20px; }
.mb-30 { margin-bottom: 30px; }

.mb--25{ margin-bottom: -25px !important; }

.inline-block { display: inline-block; }

.wd.wd .wd-1fcf1536{justify-content: space-between;align-items: center;align-content: center;margin-top: -20px;}.wd.wd .wd-576b0d1a > .wd-nav{--nav-color-hover: #ffffff;--nav-bg-hover: var(--wd-primary-color);--nav-color-active: #ffffff;--nav-bg-active: var(--wd-primary-color);--nav-gap: 10px;--nav-radius: 21px;--nav-pd: 0px 20px 0px 20px;}.wd.wd .wd-576b0d1a > .wd-nav > li > a{font-size: 16px;text-transform: none;}.wd.wd .wd-397d7194{padding: 5px;background-color: #f4f4f4;border-radius: 30px;position: sticky;z-index: 99;top: 80px;}.wd.wd .wd-4c34b9dd .woocommerce-product-gallery{--wd-gallery-gap: 15px;}.wd.wd .wd-4c34b9dd .woocommerce-product-gallery.thumbs-position-left{--wd-thumbs-width: 80px;}.wd.wd .wd-4c34b9dd{--wd-width: 540px;}.wd.wd .wd-0239d61f{align-items: center;align-content: center;}.wd.wd .wd-0a89ea43 .product_title{font-weight: 700;font-size: 46px;line-height: 1.2em;}.wd.wd .wd-5e63926b{--wd-icon-w: 24px;}.wd.wd .wd-bb9a3a54{font-weight: 600;font-size: 14px;}.wd.wd .wd-59340c84{font-size: 14px;}.wd.wd .wd-2f8fc12d{--wd-row-gap: 10px;}.wd.wd .wd-5c32c19c{color: var(--wd-primary-color);font-weight: 600;}.wd.wd .wd-42cf7df9{justify-content: flex-end;}.wd.wd .wd-9a6bbf66{align-items: flex-end;align-content: flex-end;}.wd.wd .wd-43f5621c{--wd-col-gap: 20px;}.wd.wd .wd-03aa46ad{--wd-icon-w: 24px;}.wd.wd .wd-b0ea3f38{font-weight: 600;font-size: 14px;}.wd.wd .wd-33d93433{font-size: 14px;}.wd.wd .wd-44a5e79a{--wd-row-gap: 10px;}.wd.wd .wd-564e7c5a{color: #242424;font-weight: 600;}.wd.wd .wd-75535ac8{justify-content: space-between;}.wd.wd .wd-3999eec3{align-items: flex-end;align-content: flex-end;}.wd.wd .wd-493ae82d{--wd-col-gap: 20px;}.wd.wd .wd-987fbe94{--wd-icon-w: 24px;}.wd.wd .wd-3a0fe606{font-weight: 600;font-size: 14px;}.wd.wd .wd-2f16c1b7{font-size: 14px;}.wd.wd .wd-3ee022a4{--wd-row-gap: 10px;}.wd.wd .wd-9e80fcd1{color: #242424;font-weight: 600;}.wd.wd .wd-b72cfa39{justify-content: space-between;}.wd.wd .wd-3717b26d{align-items: flex-end;align-content: flex-end;}.wd.wd .wd-eef65d8f{--wd-col-gap: 20px;}.wd.wd .wd-34356eb1{padding: 20px;border:1px solid rgba(0,0,0,0.12);border-radius: 20px;}.wd.wd .wd-b004eb76{font-weight: 600;font-size: 14px;}.wd.wd .wd-6fd44869 .wd-timer{--wd-timer-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);}.wd.wd .wd-2e81bf92 .price{font-weight: 700;font-size: 38px;}.wd.wd .wd-5337b254{align-items: center;align-content: center;flex-wrap: wrap;}.wd.wd .wd-74dd9ce1{align-items: center;align-content: center;flex-wrap: wrap;}.wd.wd .wd-b5192aae{font-weight: 600;font-size: 18px;}.wd.wd .wd-5b1f5d86{padding: 20px;margin-top: 20px;background-color: #f4f4f4;border-radius: 20px;}.wd.wd .wd-69dc7864{padding: 30px;margin-bottom: 80px;border:1px solid rgba(0,0,0,0.11);border-radius: 20px;}.wd.wd .wd-01db8b78{font-size: 38px;line-height: 1.2em;}
.wd.wd .wd-629246c1{padding: 30px;margin-bottom: 80px;background-color: #f4f4f4;border-radius: 20px;}
.wd.wd .wd-2a41c400{font-size: 38px;line-height: 1.2em;}
.wd.wd .wd-6d1a4db5{--wd-icon-w: 24px;height: 24px;}
.wd.wd .wd-7470f8b7{font-size: 18px;}
.wd.wd .wd-c446cdca .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}
.wd.wd .wd-c446cdca .shop_attributes th{font-weight: 400;width: 50%;}
.wd.wd .wd-c446cdca .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}
.wd.wd .wd-cd56d59b{--wd-icon-w: 24px;height: 24px;}
.wd.wd .wd-82794581{font-size: 18px;}
.wd.wd .wd-0f737fb5 .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}
.wd.wd .wd-0f737fb5 .shop_attributes th{font-weight: 400;width: 50%;}
.wd.wd .wd-0f737fb5 .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}
.wd.wd .wd-1d83fe34{--wd-icon-w: 24px;height: 24px;}
.wd.wd .wd-30d816ac{font-size: 18px;}
.wd.wd .wd-82a00081 .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}
.wd.wd .wd-82a00081 .shop_attributes th{font-weight: 400;width: 50%;}
.wd.wd .wd-82a00081 .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}
.wd.wd .wd-c43a07af{--wd-icon-w: 24px;height: 24px;}
.wd.wd .wd-f483bb72{font-size: 18px;}
.wd.wd .wd-9b77e697 .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}
.wd.wd .wd-9b77e697 .shop_attributes th{font-weight: 400;width: 50%;}
.wd.wd .wd-9b77e697 .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}
.wd.wd .wd-198d0cad{--wd-icon-w: 24px;height: 24px;}
.wd.wd .wd-f635bf80{font-size: 18px;}
.wd.wd .wd-ddfaba41 .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}
.wd.wd .wd-ddfaba41 .shop_attributes th{font-weight: 400;width: 50%;}
.wd.wd .wd-ddfaba41 .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}
.wd.wd .wd-09f54d20{--wd-icon-w: 24px;height: 24px;}.wd.wd .wd-783a8269{font-size: 18px;}
.wd.wd .wd-13f3b3b4 .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}.wd.wd .wd-13f3b3b4 .shop_attributes th{font-weight: 400;width: 50%;}.wd.wd .wd-13f3b3b4 .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}.wd.wd .wd-5bd4ab1b{--wd-icon-w: 24px;height: 24px;}.wd.wd .wd-2cb4632f{font-size: 18px;}.wd.wd .wd-7bab2699 .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}.wd.wd .wd-7bab2699 .shop_attributes th{font-weight: 400;width: 50%;}.wd.wd .wd-7bab2699 .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}.wd.wd .wd-3e40987b{--wd-icon-w: 24px;height: 24px;}.wd.wd .wd-53fe165a{font-size: 18px;}
.wd.wd .wd-581c7a78 .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}.wd.wd .wd-581c7a78 .shop_attributes th{font-weight: 400;width: 50%;}.wd.wd .wd-581c7a78 .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}.wd.wd .wd-97ec3359{--wd-icon-w: 24px;height: 24px;}.wd.wd .wd-cb227557{font-size: 18px;}
.wd.wd .wd-bd1dfbc1 .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}.wd.wd .wd-bd1dfbc1 .shop_attributes th{font-weight: 400;width: 50%;}.wd.wd .wd-bd1dfbc1 .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}.wd.wd .wd-d020968f{--wd-icon-w: 24px;height: 24px;}.wd.wd .wd-511d7d11{font-size: 18px;}.wd.wd .wd-c96cbde3 .shop_attributes{--wd-attr-col: 1;--wd-attr-v-gap: 20px;}.wd.wd .wd-c96cbde3 .shop_attributes th{font-weight: 400;width: 50%;}.wd.wd .wd-c96cbde3 .shop_attributes td{color: #242424;--wd-link-color: #242424;font-weight: 600;}.wd.wd .wd-dae870a4{--wd-row-gap: 30px;padding: 30px;margin-bottom: 80px;background-color: #f4f4f4;border-radius: 20px;}.wd.wd .wd-31a10398{font-size: 38px;line-height: 1.2em;text-underline-offset: 5px;}.wd.wd .wd-95ab3aec{margin-bottom: 80px;}
.wd.wd .wd-54f94620{font-size: 38px;line-height: 1.2em;}
.wd.wd .wd-74884d0b{margin-bottom: 40px;}
@media (min-width: 769px) {.wd.wd .wd-0239d61f{flex: 0 1 calc(60% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-2f8fc12d{flex: 0 1 calc(60% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-9a6bbf66{flex: 0 1 calc(40% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-44a5e79a{flex: 0 1 calc(60% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-3999eec3{flex: 0 1 calc(40% - var(--wd-col-gap) * 1 / 2 );}
.wd.wd .wd-3ee022a4{flex: 0 1 calc(60% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-3717b26d{flex: 0 1 calc(40% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-b8e5c1a6{flex: 0 1 calc(40% - var(--wd-col-gap) * 1 / 2 );}}@media (max-width: 1024px) {.wd.wd .wd-397d7194{top: 70px;}.wd.wd .wd-0a89ea43 .product_title{font-size: 32px;}.wd.wd .wd-2e81bf92 .price{font-size: 32px;}.wd.wd .wd-5b1f5d86{margin-top: 10px;}
.wd.wd .wd-69dc7864{margin-bottom: 60px;}.wd.wd .wd-01db8b78{font-size: 32px;}.wd.wd .wd-629246c1{margin-bottom: 60px;}.wd.wd .wd-2a41c400{font-size: 32px;}.wd.wd .wd-dae870a4{margin-bottom: 60px;}.wd.wd .wd-31a10398{font-size: 32px;}
.wd.wd .wd-95ab3aec{margin-bottom: 60px;}.wd.wd .wd-54f94620{font-size: 32px;}.wd.wd .wd-74884d0b{margin-bottom: 20px;}}@media (min-width: 769px) and (max-width: 1024px) {.wd.wd .wd-0239d61f{flex: 0 1 calc(50% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-b8e5c1a6{flex: 0 1 calc(50% - var(--wd-col-gap) * 1 / 2 );}}@media (max-width: 768.98px) {.wd.wd .wd-0a89ea43 .product_title{font-size: 24px;}:root .wd.wd .wd-2f8fc12d{flex: 0 1 calc(60% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-42cf7df9{--wd-row-gap: 0px;--wd-align: var(--wd-end);}:root .wd.wd .wd-9a6bbf66{flex: 0 1 calc(40% - var(--wd-col-gap) * 1 / 2 );}:root .wd.wd .wd-44a5e79a{flex: 0 1 calc(60% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-75535ac8{--wd-row-gap: 0px;--wd-align: var(--wd-end);}:root .wd.wd .wd-3999eec3{flex: 0 1 calc(40% - var(--wd-col-gap) * 1 / 2 );}:root .wd.wd .wd-3ee022a4{flex: 0 1 calc(60% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-b72cfa39{--wd-row-gap: 0px;--wd-align: var(--wd-end);}:root .wd.wd .wd-3717b26d{flex: 0 1 calc(40% - var(--wd-col-gap) * 1 / 2 );}.wd.wd .wd-2e81bf92 .price{font-size: 24px;}.wd.wd .wd-5b1f5d86{margin-top: 0px;}.wd.wd .wd-69dc7864{padding: 20px;margin-bottom: 40px;}.wd.wd .wd-01db8b78{font-size: 24px;}.wd.wd .wd-629246c1{padding: 20px;margin-bottom: 40px;}.wd.wd .wd-2a41c400{font-size: 24px;}.wd.wd .wd-7bab2699{padding-top: 20px;border-width: 1px 0px 0px 0px;}.wd.wd .wd-dae870a4{padding: 20px;margin-bottom: 40px;}.wd.wd .wd-31a10398{font-size: 24px;}.wd.wd .wd-95ab3aec{margin-bottom: 40px;}.wd.wd .wd-54f94620{font-size: 24px;}.wd.wd .wd-74884d0b{margin-bottom: 0px;}}	


/* xz-system */ html .product-image-summary-wrap .product_title, html .wd-single-title .product_title { font-weight: 600; }

:root{
	--wd-top-bar-h: 40px;
	--wd-top-bar-sm-h: .00001px;
	--wd-top-bar-sticky-h: .00001px;
	--wd-top-bar-brd-w: 1px;

	--wd-header-general-h: .00001px;
	--wd-header-general-sm-h: 60px;
	--wd-header-general-sticky-h: .00001px;
	--wd-header-general-brd-w: .00001px;

	--wd-header-bottom-h: 90px;
	--wd-header-bottom-sm-h: .00001px;
	--wd-header-bottom-sticky-h: 70px;
	--wd-header-bottom-brd-w: .00001px;

	--wd-header-clone-h: .00001px;

	--wd-header-brd-w: calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));
	--wd-header-h: calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));
	--wd-header-sticky-h: calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));
	--wd-header-sm-h: calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));
}
.whb-top-bar .wd-dropdown {
	margin-top: -1px;
}

.whb-top-bar .wd-dropdown:after {
	height: 10px;
}



:root:has(.whb-top-bar.whb-border-boxed) {
	--wd-top-bar-brd-w: .00001px;
}

@media (max-width: 1024px) {
:root:has(.whb-top-bar.whb-hidden-mobile) {
	--wd-top-bar-brd-w: .00001px;
}
}



.whb-header-bottom .wd-dropdown {
	margin-top: 24px;
}

.whb-header-bottom .wd-dropdown:after {
	height: 35px;
}

.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu) {
	margin-top: 14px;
}

.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu):after {
	height: 25px;
}

		
.whb-top-bar {
		background-color: rgba(244, 244, 244, 1);
border-color: rgba(0, 0, 0, 0.1);border-bottom-width: 1px;border-bottom-style: solid;
}

.whb-general-header {
		background-color: rgba(244, 244, 244, 1);

}

.whb-klxmzqkz7i09eyhpefy0.wd-header-nav .wd-nav {
	--nav-color: rgba(255, 255, 255, 1);
	--nav-color-hover: rgba(255, 255, 255, 0.8);
	--nav-bg: rgba(36, 36, 36, 1);
	--nav-bg-hover: rgba(36, 36, 36, 1);
	--nav-chevron-color: rgba(255, 255, 255, 1);
}

.whb-klxmzqkz7i09eyhpefy0 > ul > li > .wd-dropdown-menu, .whb-klxmzqkz7i09eyhpefy0 .wd-design-default .wd-dropdown {
	--wd-dropdown-shadow: 0px 0px 0px 0px  ;
}
.whb-up70dhxp19t15g1oba6q form.searchform {
	--wd-form-height: 46px;
}
.whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element .wd-tools-inner, .whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 1);
	background-color: rgba(255, 255, 255, 1);
}
.whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 0.7);
}
.whb-hosuzxov4z23g3c9t54a .wd-dropdown {
	--wd-dropdown-shadow: 0px 0px 0px 0px  ;
}
.whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element .wd-tools-inner, .whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 1);
	background-color: rgba(255, 255, 255, 1);
}
.whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 0.7);
}
.whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element .wd-tools-inner, .whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 1);
	background-color: rgba(255, 255, 255, 1);
}
.whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 0.7);
}
.whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element .wd-tools-inner, .whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element > a > .wd-tools-icon {
	color: rgba(255, 255, 255, 1);
	background-color: rgba(36, 36, 36, 1);
}
.whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(255, 255, 255, 0.8);
}
.whb-header-bottom {
		background-color: rgba(244, 244, 244, 1);

}

:root {
	--wd-text-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 16px;
	--wd-title-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 14px;
	--wd-brd-radius: 20px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: #ce9b50;
	--wd-alternative-color: #fbbc34;
	--btn-default-bgcolor: rgb(247,247,247);
	--btn-default-bgcolor-hover: rgb(239,239,239);
	--btn-accented-bgcolor: rgb(73,51,209);
	--btn-accented-bgcolor-hover: rgb(65,46,188);
	--btn-transform: capitalize;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: rgb(51,51,51);
	--wd-link-color-hover: rgb(36,36,36);
	--wd-sticky-btn-height: 95px;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(244,244,244);
	background-image: none;
}
html .wd-nav-mobile > li > a {
	text-transform: capitalize;
}
html .wd-checkout-steps {
	text-transform: capitalize;
}
html table th {
	text-transform: none;
}
html .btn.wd-buy-now-btn {
	background: rgb(36,36,36);
}
html .btn.wd-buy-now-btn:hover {
	background: rgb(51,51,51);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(118,118,118);
	--wd-form-placeholder-color: rgb(119,119,119);
	--wd-form-bg: rgb(255,255,255);
}
.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
	--wd-arrow-size: 40px;
	--wd-arrow-icon-size: 16px;
	--wd-arrow-offset-h: 15px;
	--wd-arrow-color: rgb(36,36,36);
	--wd-arrow-color-hover: rgb(51,51,51);
	--wd-arrow-color-dis: rgb(36,36,36);
	--wd-arrow-bg: rgb(244,244,244);
	--wd-arrow-bg-hover: rgb(239,239,239);
	--wd-arrow-bg-dis: rgb(244,244,244);
	--wd-arrow-radius: 20px;
}
.wd .product-label.onsale {
	background-color: rgb(36,36,36);
}
.wd .product-label.new {
	background-color: rgb(36,36,36);
}
.wd .product-label.featured {
	background-color: rgb(36,36,36);
}
.wd .product-label.out-of-stock {
	background-color: rgb(36,36,36);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1540px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}



.wd-page-title {
background-color: #0a0a0a;
}

@font-face {
	font-family: "q1";
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "q1";
	font-weight: 600;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "q1";
	font-weight: 700;
	font-display:swap;
	font-style: normal;
}

@font-face{font-family:'Albert Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Albert Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/site/fonts/AlbertSans-VariableFont_wght.ttf) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}

.description table tr {
	display: flex;
    align-items: center;
    gap: 10px 20px;
    justify-content: flex-start;
    padding-bottom: calc(var(--wd-attr-v-gap, 30px) / 2);
    margin-bottom: calc(var(--wd-attr-v-gap, 30px) / 2);
    border-bottom: var(--wd-attr-brd-width, 0px) var(--wd-attr-brd-style, solid) var(--wd-attr-brd-color, var(--brdcolor-gray-300));
}

.description table tr td {
	font-weight: 400;
    width: 50%;
	padding: 0;
    border: none;
    font-family: inherit;
	font-size: 16px;
}
.description table tr td b{
	color: #242424;
}

/**** WORDFANCE Fix login plugin notice ****/

.woocommerce-account .wfls-login-message {  /*VALID*/
	margin-block: 20px -40px;
}

/**** WORDFANCE Fix login notice (remove on 8.6) ****/

.wd-header-overlap .wfls-login-message { /*VALID*/
	position: absolute;
	top: calc(var(--wd-header-h) + var(--wd-header-boxed-sp, .0001px));
	z-index: 388;
	inset-inline: 0;
}

.wd-header-overlap:not(.single-product) .wfls-login-message + .wd-content-layout {
	padding-top: 0;
}

.vc_separator .vc_sep_holder .vc_sep_line {
    border-top: 1px solid #ebebeb;
    display: block;
    height: 1px;
    position: relative;
    top: 1px;
    width: 100%;
}

.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r {
    display: none;
}

.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
    border-top-width: 2px;
}

.vc_separator.vc_sep_color_white .vc_sep_line {
    border-color: #fff;
}

:root{
	--wd-top-bar-h: 40px;
	--wd-top-bar-sm-h: .00001px;
	--wd-top-bar-sticky-h: .00001px;
	--wd-top-bar-brd-w: 1px;

	--wd-header-general-h: .00001px;
	--wd-header-general-sm-h: 60px;
	--wd-header-general-sticky-h: .00001px;
	--wd-header-general-brd-w: .00001px;

	--wd-header-bottom-h: 90px;
	--wd-header-bottom-sm-h: .00001px;
	--wd-header-bottom-sticky-h: 70px;
	--wd-header-bottom-brd-w: .00001px;

	--wd-header-clone-h: .00001px;

	--wd-header-brd-w: calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));
	--wd-header-h: calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));
	--wd-header-sticky-h: calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));
	--wd-header-sm-h: calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));
}
.whb-top-bar .wd-dropdown {
	margin-top: -1px;
}

.whb-top-bar .wd-dropdown:after {
	height: 10px;
}



:root:has(.whb-top-bar.whb-border-boxed) {
	--wd-top-bar-brd-w: .00001px;
}

@media (max-width: 1024px) {
:root:has(.whb-top-bar.whb-hidden-mobile) {
	--wd-top-bar-brd-w: .00001px;
}
}



.whb-header-bottom .wd-dropdown {
	margin-top: 24px;
}

.whb-header-bottom .wd-dropdown:after {
	height: 35px;
}

.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu) {
	margin-top: 14px;
}

.whb-sticked .whb-header-bottom .wd-dropdown:not(.sub-sub-menu):after {
	height: 25px;
}

		
.whb-top-bar {
		background-color: rgba(244, 244, 244, 1);
border-color: rgba(0, 0, 0, 0.1);border-bottom-width: 1px;border-bottom-style: solid;
}

.whb-general-header {
		background-color: rgba(244, 244, 244, 1);

}

.whb-klxmzqkz7i09eyhpefy0.wd-header-nav .wd-nav {
	--nav-color: rgba(255, 255, 255, 1);
	--nav-color-hover: rgba(255, 255, 255, 0.8);
	--nav-bg: rgba(36, 36, 36, 1);
	--nav-bg-hover: rgba(36, 36, 36, 1);
	--nav-chevron-color: rgba(255, 255, 255, 1);
}

.whb-klxmzqkz7i09eyhpefy0 > ul > li > .wd-dropdown-menu, .whb-klxmzqkz7i09eyhpefy0 .wd-design-default .wd-dropdown {
	--wd-dropdown-shadow: 0px 0px 0px 0px  ;
}
.whb-up70dhxp19t15g1oba6q form.searchform {
	--wd-form-height: 46px;
}
.whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element .wd-tools-inner, .whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 1);
	background-color: rgba(255, 255, 255, 1);
}
.whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-hosuzxov4z23g3c9t54a.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 0.7);
}
.whb-hosuzxov4z23g3c9t54a .wd-dropdown {
	--wd-dropdown-shadow: 0px 0px 0px 0px  ;
}
.whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element .wd-tools-inner, .whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 1);
	background-color: rgba(255, 255, 255, 1);
}
.whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-kjn98u2e9821yk22nsii.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 0.7);
}
.whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element .wd-tools-inner, .whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 1);
	background-color: rgba(255, 255, 255, 1);
}
.whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-i624o19fyxtyt67980gx.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(36, 36, 36, 0.7);
}
.whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element .wd-tools-inner, .whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element > a > .wd-tools-icon {
	color: rgba(255, 255, 255, 1);
	background-color: rgba(36, 36, 36, 1);
}
.whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element:hover .wd-tools-inner, .whb-row .whb-9mmuvgjq1yhc2chuf6fm.wd-tools-element:hover > a > .wd-tools-icon {
	color: rgba(255, 255, 255, 0.8);
}
.whb-header-bottom {
		background-color: rgba(244, 244, 244, 1);

}

:root {
	--wd-text-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 16px;
	--wd-title-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Albert Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 14px;
	--wd-brd-radius: 20px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(206,155,80);
	--wd-alternative-color: #fbbc34;
	--btn-default-bgcolor: rgb(247,247,247);
	--btn-default-bgcolor-hover: rgb(239,239,239);
	--btn-accented-bgcolor: rgb(206,155,80);
	--btn-accented-bgcolor-hover: rgb(172, 130, 67);
	--btn-transform: capitalize;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: rgb(51,51,51);
	--wd-link-color-hover: rgb(36,36,36);
	--wd-sticky-btn-height: 95px;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(244,244,244);
	background-image: none;
}
html .wd-nav-mobile > li > a {
	text-transform: capitalize;
}
html .wd-checkout-steps {
	text-transform: capitalize;
}
html table th {
	text-transform: none;
}
html .btn.wd-buy-now-btn {
	background: rgb(36,36,36);
}
html .btn.wd-buy-now-btn:hover {
	background: rgb(51,51,51);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(118,118,118);
	--wd-form-placeholder-color: rgb(119,119,119);
	--wd-form-bg: rgb(255,255,255);
}
.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
	--wd-arrow-size: 40px;
	--wd-arrow-icon-size: 16px;
	--wd-arrow-offset-h: 15px;
	--wd-arrow-color: rgb(36,36,36);
	--wd-arrow-color-hover: rgb(51,51,51);
	--wd-arrow-color-dis: rgb(36,36,36);
	--wd-arrow-bg: rgb(244,244,244);
	--wd-arrow-bg-hover: rgb(239,239,239);
	--wd-arrow-bg-dis: rgb(244,244,244);
	--wd-arrow-radius: 20px;
}
.wd .product-label.onsale {
	background-color: rgb(36,36,36);
}
.wd .product-label.new {
	background-color: rgb(36,36,36);
}
.wd .product-label.featured {
	background-color: rgb(36,36,36);
}
.wd .product-label.out-of-stock {
	background-color: rgb(36,36,36);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1540px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}



.wd-page-title {
background-color: #0a0a0a;
}

@font-face {
	font-family: "q1";
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "q1";
	font-weight: 600;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "q1";
	font-weight: 700;
	font-display:swap;
	font-style: normal;
}

.wd.wd .wd-644fe2e9:not(.wd-side-hidden), .wd.wd .wd-644fe2e9.wd-side-hidden .wd-content {
    padding: 30px;
}
.wd.wd .wd-644fe2e9 {
    --wd-offcanvas-sidebar-w: 25%;
    background-color: #f4f4f4;
    border-radius: 20px;
    align-self: start;
}
.wp-block-wd-off-sidebar {
    display: flex;
    flex-direction: column;
    flex: 1 0 var(--wd-offcanvas-sidebar-w, 25%);
    max-width: var(--wd-offcanvas-sidebar-w, 25%);
}
@media (min-width: 1025px) {
    .wd-sticky-on-lg {
        align-self: flex-start;
    }
}
@media (min-width: 769px) {
    .wd.wd .wd-d8e03e46 {
        flex: 0 1 calc(33% - var(--wd-col-gap) * 3 / 4);
    }
}
.wd.wd .wd-7980a576 .title {
    font-size: 30px;
    line-height: 1.2em;
    text-transform: capitalize;
}

.wd.wd .wd-5ad4f35a{top: 10px;left: 10px;}.wd.wd .wd-1d07dd2d{--wd-action-icon-size: 18px;transition: var(--wd-trans-main, all .25s ease), transform 0.3s, var(--wd-trans-last, last .25s ease);--wd-transform-scaleX: 0.6;--wd-transform-scaleY: 0.6;}.wd.wd .wd-1d07dd2d.wd-action-btn > a{padding: 12px 14px 12px 14px;}.wd.wd .wd-hover-parent:hover .wd-1d07dd2d{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;}.wd.wd .wd-3be97fbf{--wd-action-icon-size: 18px;transition: var(--wd-trans-main, all .25s ease), transform 0.3s, var(--wd-trans-last, last .25s ease);--wd-transform-scaleX: 0.6;--wd-transform-scaleY: 0.6;}.wd.wd .wd-3be97fbf > a{padding: 12px 14px 12px 14px;}.wd.wd .wd-hover-parent:hover .wd-3be97fbf{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;}.wd.wd .wd-33f6565d{--wd-action-icon-size: 18px;transition: var(--wd-trans-main, all .25s ease), transform 0.3s, var(--wd-trans-last, last .25s ease);--wd-transform-scaleX: 0.6;--wd-transform-scaleY: 0.6;}.wd.wd .wd-33f6565d > a{padding: 12px 14px 12px 14px;}.wd.wd .wd-hover-parent:hover .wd-33f6565d{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;}.wd.wd .wd-64a0fc58{--wd-row-gap: 0px;transition: var(--wd-trans-main, all .25s ease), transform 0.3s, visibility 0.3s, opacity 0.3s, var(--wd-trans-last, last .25s ease);top: 5px;right: 5px;opacity: 0;--wd-width: fit-content;}.wd.wd .wd-hover-parent:hover .wd-64a0fc58{opacity: 1;}.wd.wd .wd-368dd130{margin-bottom: 0px;border-radius: var(--wd-brd-radius) var(--wd-brd-radius) 0px 0px;}.wd.wd .wd-f1792315{flex: 0 0 auto;}.wd.wd .wd-325811a4{justify-content: space-between;flex-wrap: wrap;}.wd.wd .wd-5342ae28{--wd-line-count: 1;}.wd.wd .wd-2fe21a7f{padding: 15px;margin-bottom: 0px;}.wd.wd .wd-6fd71854 .wd-action-btn{--wd-action-icon-size: 18px;}.wd.wd .wd-5b91211b{justify-content: space-between;padding: 15px;margin-top: auto;margin-bottom: 0;border-style: solid;border-color: rgba(0,0,0,0.11);border-width: 1px 0px 0px 0px;} .wd.wd .wd-loop-item-3307 .wd-product-wrapper{border:1px solid rgba(0,0,0,0.11);}@media (max-width: 1024px) {.wd.wd .wd-1d07dd2d{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;opacity: 1;}.wd.wd .wd-3be97fbf{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;opacity: 1;}.wd.wd .wd-33f6565d{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;opacity: 1;}.wd.wd .wd-64a0fc58{--wd-transform-translateX: 0px;opacity: 1;}}

.wd .product-label.featured {
    background-color: rgb(36, 36, 36);
}
.product-label.wd-shape-round-sm {
    border-radius: 12px;
}

.filter-label {
	margin-top: -4px;
	color: var(--wd-link-color);
}
.filter-label:hover {
	color: var(--wd-link-color-hover);
}

.hidden {
    display: none !important;
}

.wd.wd .wd-12f9fd46 {
	margin-bottom: 40px;
}

.wd.wd .wd-df866b1f {
	padding: 30px;
	background-color: #f4f4f4;
	border-radius: 20px;
}

.wd.wd .wd-756483ff {
	padding: 30px;
	background-color: #f4f4f4;
	border-radius: 20px;
}

.wd.wd .wd-c84ef41e {
	--wd-row-gap: 30px;
}

.wd.wd .wd-9e6a4c27 {
	--wd-btn-align: var(--wd-stretch);
}

.wd.wd .wd-8ad58c0e {
	padding: 30px;
	background-color: #f4f4f4;
	border-radius: 20px;
	align-self: start;
}

.wd.wd .wd-816235af {
	font-size: 38px;
}

.wd.wd .wd-aa383d5a {
	margin-top: 80px;
}

@media (min-width: 769px) {
	.wd.wd .wd-c84ef41e {
		flex: 0 1 calc(66.666% - var(--wd-col-gap) * 1 / 2);
	}

	.wd.wd .wd-8ad58c0e {
		flex: 0 1 calc(33.334% - var(--wd-col-gap) * 1 / 2);
	}
}

@media (max-width: 1024px) {
	.wd.wd .wd-12f9fd46 {
		margin-top: -20px;
		margin-bottom: 20px;
	}

	.wd.wd .wd-816235af {
		font-size: 32px;
	}
}

@media (min-width: 769px) and (max-width: 1024px) {
	.wd.wd .wd-c84ef41e {
		flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1);
	}

	.wd.wd .wd-8ad58c0e {
		flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1);
	}
}

@media (max-width: 768.98px) {
	.wd.wd .wd-df866b1f {
		padding: 20px;
	}

	.wd.wd .wd-756483ff {
		padding: 20px;
	}

	.wd.wd .wd-2de83378 {
		font-size: 22px;
	}

	.wd.wd .wd-8ad58c0e {
		padding: 20px;
	}

	.wd.wd .wd-816235af {
		font-size: 24px;
	}

	.wd.wd .wd-aa383d5a {
		margin-top: 60px;
	}
}

/* Mega menu: right panel always full width, even without subcategories */
.wd-dropdown-menu.wd-design-aside .wd-dropdown.wd-design-sized {
	min-height: var(--wd-dropdown-height, 526px);
}

.wd-dropdown-menu.wd-design-aside .wd-dropdown.wd-design-sized .wp-block-wd-row {
	width: 100%;
	min-height: inherit;
}

.wd-dropdown-menu.wd-design-aside .wd-dropdown.wd-design-sized .wp-block-wd-column {
	flex: 1 1 auto;
}


.wd-sub-menu h4 {
	margin-bottom: 10px;
}

ul.wp-block-wd-menu-list-mega-menu {
	display: grid;
	/* Створює 4 однакові колонки. Кількість можна змінити, наприклад repeat(3, 1fr) */
	grid-template-columns: repeat(4, 1fr); 
	gap: 20px; /* Відстань між колонками */
	list-style: none;
	padding: 0;
	margin: 0;
  }
  
  /* Гарантуємо, що заголовки розділів не випадають з сітки */
  ul.wp-block-wd-menu-list-mega-menu > li {
	break-inside: avoid;
  }

  /* Попап сповіщення про додавання товару в кошик */
  .cart-popup-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9999;
    opacity: 1;
    transition: opacity 0.25s ease;
}

.cart-popup-overlay.hidden {
    display: none;
    opacity: 0;
}

.cart-popup-content {
    background: #fff;
    padding: 24px;
    border-radius: 20px;
    position: relative;
    max-width: 400px;
    width: 90%;
    text-align: center;
    box-shadow: 0 4px 20px rgba(0,0,0,0.15);
}

.cart-popup-close {
    position: absolute;
    top: 10px;
    right: 15px;
    font-size: 24px;
    cursor: pointer;
    line-height: 1;
}

.cart-popup-message {
    font-size: 16px;
    margin-bottom: 20px;
}

.cart-popup-actions {
    display: flex;
    gap: 10px;
    justify-content: center;
}

.cart-popup-btn-cart {
    background: #007bff;
    color: #fff;
    border: none;
}


.woocommerce-thankyou-order-received,.woocommerce-thankyou-order-failed {
    padding: 3%;
    width: 100%;
    color: #7a9c59;
    border: 3px dashed #7a9c59;
    border-radius: var(--wd-brd-radius);
    text-align: center;
    font-weight: 600;
    font-size: 22px;
    line-height: 1.4;
	margin-bottom: 30px;
}

#wd-e7fc3826 {
	margin-bottom: 20px;
}

#wd-7f992300 .woocommerce-form-login {
	background-color: #f4f4f4;
	border-style: none;
}

#wd-fcde0e62 .woocommerce-form-coupon {
	background-color: #f4f4f4;
	border-style: none;
}

#wd-fcde0e62 {
	margin-bottom: 20px;
}

#wd-4a8edae9 {
	padding: 30px;
	background-color: #f4f4f4;
	border-radius: 20px;
}

#wd-a746e071 .payment_box {
	background-color: #ffffff;
}

#wd-a746e071 .payment_box:before {
	color: #ffffff;
}

#wd-a746e071 {
	--wd-btn-align: var(--wd-stretch);
}

#wd-52df441c {
	padding: 30px;
	background-color: #f4f4f4;
	border-radius: 20px;
}

#wd-25dbef85 {
	--wd-row-gap: 30px;
}

#wd-e8698fb8 {
	padding: 30px;
	background-color: #f4f4f4;
	border-radius: 20px;
	align-self: start;
}

@media (min-width: 769px) {
	#wd-25dbef85 {
		flex: 0 1 calc(60% - var(--wd-col-gap) * 1 / 2);
	}

	#wd-e8698fb8 {
		flex: 0 1 calc(40% - var(--wd-col-gap) * 1 / 2);
	}
}

@media (max-width: 1024px) {
	#wd-e7fc3826 {
		margin-bottom: 0px;
	}

	#wd-2447ea84 {
		margin-top: -20px;
	}

	#wd-25dbef85 {
		order: 2;
	}
}

@media (min-width: 769px) and (max-width: 1024px) {
	#wd-25dbef85 {
		flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1);
	}

	#wd-e8698fb8 {
		flex: 0 1 calc(100% - var(--wd-col-gap) * 0 / 1);
	}
}

@media (max-width: 768.98px) {
	#wd-7f992300 .woocommerce-form-login {
		padding: 20px;
	}

	#wd-fcde0e62 .woocommerce-form-coupon {
		padding: 20px;
	}

	#wd-bd5acf8b {
		font-size: 22px;
	}

	#wd-4a8edae9 {
		padding: 20px;
	}

	#wd-358f3316 {
		font-size: 22px;
	}

	#wd-52df441c {
		padding: 20px;
	}

	#wd-25dbef85 {
		order: 2;
	}

	#wd-78959e47 {
		font-size: 22px;
	}

	#wd-e8698fb8 {
		padding: 20px;
	}
}

.post-content div {
	margin-bottom: 20px;
}
.post-content p {
	margin-bottom: 20px;
}
.post-content a {
	text-decoration: underline;
}
.post-content a:hover {
	text-decoration: none;
}

.post-content ul {
	padding-left: 40px;
}
.post-content ul li::marker {
	color: var(--wd-primary-color); /* Changes only the disc bullet color */
	font-size: 20px;
}

.post-content ol {
	padding-left: 40px;
}
.post-content ol li::marker {
	color: var(--wd-primary-color); /* Changes only the disc bullet color */
	font-size: 20px;
}

.post-content blockquote {
	margin-left: 20px;
    margin-bottom: 20px;
    padding-inline-start: 30px;
    border-inline-start: 4px solid var(--wd-primary-color);
    text-align: start;
    font-size: 110%;
    --wd-tags-mb: 14px;
}

.count {
	position: absolute;
    top: -10px;
    right: 0;
}

.site-map-page .sitemap-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 30px;
	margin: 20px 0 60px;
}
.site-map-page .sitemap-block {
	background: #f7f7f7;
	border-radius: 20px;
	padding: 24px 28px 28px;
}
.site-map-page .sitemap-block h2 {
	margin: 0 0 16px;
	font-size: 22px;
	font-weight: 700;
}
.site-map-page .sitemap-list {
	margin: 0;
	padding: 0;
	list-style: none;
	columns: 2;
	column-gap: 24px;
}
.site-map-page .sitemap-list li {
	break-inside: avoid;
	margin: 0 0 8px;
}
.site-map-page .sitemap-list a {
	color: inherit;
	text-decoration: none;
}
.site-map-page .sitemap-list a:hover {
	color: var(--wd-primary-color);
}
.site-map-page .sitemap-count {
	color: #888;
	font-size: 0.9em;
}
@media (max-width: 991px) {
	.site-map-page .sitemap-grid {
		grid-template-columns: 1fr;
	}
	.site-map-page .sitemap-list {
		columns: 1;
	}
}

.meta-post-categories-slider {
	position: absolute;
    top: -6px;
}

.wd.wd .wd-5ad4f35a{top: 10px;left: 10px;}.wd.wd .wd-1d07dd2d{--wd-action-icon-size: 18px;transition: var(--wd-trans-main, all .25s ease), transform 0.3s, var(--wd-trans-last, last .25s ease);--wd-transform-scaleX: 0.6;--wd-transform-scaleY: 0.6;}.wd.wd .wd-1d07dd2d.wd-action-btn > a{padding: 12px 14px 12px 14px;}.wd.wd .wd-hover-parent:hover .wd-1d07dd2d{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;}.wd.wd .wd-3be97fbf{--wd-action-icon-size: 18px;transition: var(--wd-trans-main, all .25s ease), transform 0.3s, var(--wd-trans-last, last .25s ease);--wd-transform-scaleX: 0.6;--wd-transform-scaleY: 0.6;}.wd.wd .wd-3be97fbf > a{padding: 12px 14px 12px 14px;}.wd.wd .wd-hover-parent:hover .wd-3be97fbf{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;}.wd.wd .wd-33f6565d{--wd-action-icon-size: 18px;transition: var(--wd-trans-main, all .25s ease), transform 0.3s, var(--wd-trans-last, last .25s ease);--wd-transform-scaleX: 0.6;--wd-transform-scaleY: 0.6;}.wd.wd .wd-33f6565d > a{padding: 12px 14px 12px 14px;}.wd.wd .wd-hover-parent:hover .wd-33f6565d{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;}.wd.wd .wd-64a0fc58{--wd-row-gap: 0px;transition: var(--wd-trans-main, all .25s ease), transform 0.3s, visibility 0.3s, opacity 0.3s, var(--wd-trans-last, last .25s ease);top: 5px;right: 5px;opacity: 0;--wd-width: fit-content;}.wd.wd .wd-hover-parent:hover .wd-64a0fc58{opacity: 1;}.wd.wd .wd-368dd130{margin-bottom: 0px;border-radius: var(--wd-brd-radius) var(--wd-brd-radius) 0px 0px;}.wd.wd .wd-f1792315{flex: 0 0 auto;}.wd.wd .wd-325811a4{justify-content: space-between;flex-wrap: wrap;}.wd.wd .wd-5342ae28{--wd-line-count: 1;}.wd.wd .wd-2fe21a7f{padding: 15px;margin-bottom: 0px;}.wd.wd .wd-6fd71854 .wd-action-btn{--wd-action-icon-size: 18px;}.wd.wd .wd-5b91211b{justify-content: space-between;padding: 15px;margin-top: auto;margin-bottom: 0;border-style: solid;border-color: rgba(0,0,0,0.11);border-width: 1px 0px 0px 0px;} .wd.wd .wd-loop-item-3307 .wd-product-wrapper{border:1px solid rgba(0,0,0,0.11);}.wd.wd .wd-59cab364 .price del,.wd.wd .wd-59cab364 .price ins{display:inline-block;white-space:nowrap;}@media (max-width: 1024px) {.wd.wd .wd-1d07dd2d{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;opacity: 1;}.wd.wd .wd-3be97fbf{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;opacity: 1;}.wd.wd .wd-33f6565d{--wd-transform-scaleX: 1;--wd-transform-scaleY: 1;opacity: 1;}.wd.wd .wd-64a0fc58{--wd-transform-translateX: 0px;opacity: 1;}}	


.form-check-input .filter-check:before {
	background-color: #459647;
	border-color: #459647;
}
input[type="checkbox"] {
	accent-color: #ce9b50; /* Ваш колір тут */
  }
  

.form-submit .submit {
	padding: var(--btn-accented-padding, var(--btn-padding, 5px 20px));
    min-height: var(--btn-accented-height, var(--btn-height, 42px));
    font-size: var(--btn-accented-font-size, var(--btn-font-size, 13px));
    border-radius: var(--btn-accented-brd-radius);
    color: var(--btn-accented-color);
    box-shadow: var(--btn-accented-box-shadow);
    background-color: var(--btn-accented-bgcolor);
    text-transform: var(--btn-accented-transform, var(--btn-transform, uppercase));
    font-weight: var(--btn-accented-font-weight, var(--btn-font-weight, 600));
    font-family: var(--btn-accented-font-family, var(--btn-font-family, inherit));
    font-style: var(--btn-accented-font-style, var(--btn-font-style, unset));
}

.form-submit .submit:hover {
    color: var(--btn-accented-color-hover);
    box-shadow: var(--btn-accented-box-shadow-hover);
    background-color: var(--btn-accented-bgcolor-hover);
}

.product-total {
	position: relative;
    display: flex;
    flex-grow: 0;
    align-items: center;
}