@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//ashop.ge/wp-content/themes/woodmart/fonts/woodmart-font-3-400.woff2?v=8.0.6") format("woff2");
	font-display:swap;
}

:root {
	--wd-header-banner-h: 40px;
	--wd-text-font: "ashop", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 300;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 14px;
	--wd-title-font: "ashop", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 300;
	--wd-title-color: #242424;
	--wd-entities-title-font: "ashop", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 300;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "ashop", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "ashop", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 300;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "ashop", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 300;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: rgb(51,51,51);
	--wd-alternative-color: rgb(95,165,90);
	--wd-link-color: #333333;
	--wd-link-color-hover: rgb(95,165,90);
	--btn-default-bgcolor: rgb(244,244,244);
	--btn-default-bgcolor-hover: rgba(255,255,255,0.91);
	--btn-accented-bgcolor: #fa8925;
	--btn-accented-bgcolor-hover: rgb(95,165,90);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url(https://homecard.ge/transper/wp-content/uploads/2021/08/promo-popup.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	--wd-popup-width: 800px;
}
.header-banner {
	background-color: rgb(95,165,90);
	background-image: none;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: rgb(244,244,244);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: rgb(244,244,244);
	background-image: none;
}
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-bg: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
.wd-builder-off .wd-fbt.wd-design-side {
	--wd-form-width: 600px;
}

@media (max-width: 1024px) {
	:root {
		--wd-header-banner-h: 40px;
	}

}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1239px) {
.platform-Windows .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}

@media (min-width: 1222px) {
html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


@font-face {
	font-family: "ashop";
	src: url("//ashop.ge/wp-content/uploads/2025/02/NeueFrutigerWorld-Regular.woff") format("woff");
	font-weight: 100;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "ashop-book";
	src: url("//ashop.ge/wp-content/uploads/2025/03/NeueFrutigerWorld-Book.woff") format("woff");
	font-weight: 100;
	font-display:swap;
	font-style: normal;
}

.widget_product_categories .count{padding-inline:5px;min-width:30px;height:20px;border:1px solid var(--brdcolor-gray-300);border-radius:35px;color:var(--color-gray-500);text-align:center;font-size:12px;line-height:18px;transition:color .25s ease, background-color .25s ease, border-color .25s ease;flex:0 0 auto}.widget_product_categories .product-categories li a:hover+.count,.widget_product_categories .product-categories li.current-cat>.count{color:#fff;background-color:var(--wd-primary-color);border-color:var(--wd-primary-color)}.widget_product_categories .widget-title{margin-bottom:10px}.widget_product_categories .product-categories{margin-bottom:-5px}.widget_product_categories .product-categories li{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:0}.widget_product_categories .product-categories li a{display:block;flex:1 1 calc(100% - 40px);padding-block:8px;padding-inline-end:5px;width:calc(100% - 40px);text-decoration:none}.widget_product_categories .product-categories li.current-cat>a{color:var(--color-gray-800);font-weight:600}.widget_product_categories .children{flex:1 1 auto;margin-top:0;padding-inline-start:15px;width:100%}.widget_product_categories .wd-cats-toggle{position:absolute;top:7px;inset-inline-end:-25px;width:22px;height:22px;border-radius:50%;color:#bbb;text-align:center;font-size:10px;font-weight:400;line-height:22px;cursor:pointer;transition:all .25s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}.widget_product_categories .wd-cats-toggle:after{content:"\f129";font-family:"woodmart-font"}.widget_product_categories .wd-cats-toggle.toggle-active{transform:rotate(180deg)}.rtl .widget_product_categories .wd-cats-toggle.toggle-active{transform:rotate(-180deg)}.widget_product_categories .wd-cats-toggle:hover,.widget_product_categories .wd-cats-toggle.toggle-active{background-color:var(--bgcolor-gray-300);color:var(--bgcolor-gray-500)}.categories-accordion-on .widget_product_categories .product-categories:has(.cat-item ul){padding-inline-end:25px}.categories-accordion-on .widget_product_categories .product-categories li{align-items:flex-start}.categories-accordion-on .widget_product_categories .count{margin-top:8px}.categories-accordion-on .widget_product_categories .children{display:none}.categories-accordion-on .widget_product_categories :is(.current-cat-parent,.current-cat)>.children{display:block}


.wd-search-full-screen-2{top:var(--wd-admin-bar-h);display:flex;align-items:center;padding-top:50px;background-color:rgba(var(--bgcolor-white-rgb), 0.97);transition:visibility .25s ease, opacity .25s ease;--wd-form-height: 50px;--wd-content-heigh: 80vh}.wd-search-full-screen-2 .searchform{opacity:0;transition:all 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0.2s;transform:translateY(150px);--wd-form-height: unset}.wd-search-full-screen-2 .wd-dropdown-results .wd-scroll-content{max-height:none;height:0;transition:all .6s ease}.wd-search-full-screen-2 .wd-dropdown-results.wd-opened .wd-scroll-content{height:calc(var(--wd-content-heigh) - 50px - var(--wd-form-height) - var(--wd-requests-height) - var(--wd-admin-bar-h))}.wd-search-full-screen-2 .wd-dropdown-results.wd-no-results .wd-scroll-content{height:20vh}.wd-search-full-screen-2 .autocomplete-suggestions{padding-top:20px;gap:20px;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}.wd-search-full-screen-2 .wd-close-search.wd-style-icon{--wd-action-icon-size: 26px;position:absolute;top:0;right:0}.wd-search-form.wd-display-full-screen-2{cursor:pointer}.wd-search-form.wd-display-full-screen-2 .searchform{pointer-events:none;user-select:none}.wd-search-full-screen-2.wd-requests-enabled .autocomplete-suggestions{padding-top:10px}.wd-search-full-screen-2 .wd-search-requests{opacity:0;transition:all 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0.3s;transform:translateY(150px)}.wd-search-full-screen-2.wd-opened{padding-right:var(--wd-scroll-w)}.wd-search-full-screen-2.wd-opened :is(.searchform,.wd-search-requests){opacity:1;transform:none}.wd-search-full-screen-2 .wd-search-area{opacity:0;transition:all 0.8s cubic-bezier(0.19, 1, 0.22, 1) 0.3s;transform:translateY(150px)}.wd-search-full-screen-2 .wd-search-area .wd-scroll-content{max-height:calc(var(--wd-content-heigh) - 50px - var(--wd-form-height) - var(--wd-requests-height) - var(--wd-admin-bar-h))}.wd-search-full-screen-2 .wd-search-requests ~ .wd-search-area{transition-delay:.4s}.wd-search-full-screen-2.wd-opened .wd-search-area{visibility:visible;opacity:1;transform:none}.wd-search-full-screen-2.wd-searched .wd-search-area .wd-scroll-content{visibility:hidden;padding:0;max-height:0;opacity:0}@media (min-width: 1025px){.wd-search-full-screen-2{--wd-form-height: 65px;--wd-content-heigh: 100vh}.wd-search-full-screen-2 .searchform input[type="text"]{padding-left:20px}.wd-search-full-screen-2 .searchform.wd-with-cat{--wd-search-cat-w: 220px}.wd-search-full-screen-2 .wd-search-cat>a{padding-inline:30px}.form-style-underlined .wd-search-full-screen-2 .searchform input[type="text"]{padding-left:0}}@media (max-width: 576px){.wd-search-full-screen-2 .autocomplete-suggestions{grid-template-columns:repeat(auto-fill, minmax(170px, 1fr))}}


.widget_product_categories .count{padding-inline:5px;min-width:30px;height:20px;border:1px solid var(--brdcolor-gray-300);border-radius:35px;color:var(--color-gray-500);text-align:center;font-size:12px;line-height:18px;transition:color .25s ease, background-color .25s ease, border-color .25s ease;flex:0 0 auto}.widget_product_categories .product-categories li a:hover+.count,.widget_product_categories .product-categories li.current-cat>.count{color:#fff;background-color:var(--wd-primary-color);border-color:var(--wd-primary-color)}.widget_product_categories .widget-title{margin-bottom:10px}.widget_product_categories .product-categories{margin-bottom:-5px}.widget_product_categories .product-categories li{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:0}.widget_product_categories .product-categories li a{display:block;flex:1 1 calc(100% - 40px);padding-block:8px;padding-inline-end:5px;width:calc(100% - 40px);text-decoration:none}.widget_product_categories .product-categories li.current-cat>a{color:var(--color-gray-800);font-weight:600}.widget_product_categories .children{flex:1 1 auto;margin-top:0;padding-inline-start:15px;width:100%}.widget_product_categories .wd-cats-toggle{position:absolute;top:7px;inset-inline-end:-25px;width:22px;height:22px;border-radius:50%;color:#bbb;text-align:center;font-size:10px;font-weight:400;line-height:22px;cursor:pointer;transition:all .25s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}.widget_product_categories .wd-cats-toggle:after{content:"\f129";font-family:"woodmart-font"}.widget_product_categories .wd-cats-toggle.toggle-active{transform:rotate(180deg)}.rtl .widget_product_categories .wd-cats-toggle.toggle-active{transform:rotate(-180deg)}.widget_product_categories .wd-cats-toggle:hover,.widget_product_categories .wd-cats-toggle.toggle-active{background-color:var(--bgcolor-gray-300);color:var(--bgcolor-gray-500)}.categories-accordion-on .widget_product_categories .product-categories:has(.cat-item ul){padding-inline-end:25px}.categories-accordion-on .widget_product_categories .product-categories li{align-items:flex-start}.categories-accordion-on .widget_product_categories .count{margin-top:8px}.categories-accordion-on .widget_product_categories .children{display:none}.categories-accordion-on .widget_product_categories :is(.current-cat-parent,.current-cat)>.children{display:block}


.wd-nav-pagin-wrap {
	display: none;
}

.blog-design-masonry .post-title {
	font-weight: normal !important;
}


.wd-brands .wd-carousel-item {
padding: 5px;
}

.wd-brand-item a {
    border: solid 1px #f4f4f4;
	border-radius: 10px;
}

.wd-brand-item a:hover {
	    border: solid 1px green;

}


.wd-post.blog-style-bg .article-body-container {
	padding: 10px !important;
}




CSS
img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}



.category-banner {
	border-radius: 10px;
}

:is(.wd-custom-icon,picture.wd-custom-icon img) {
    max-width: 20px !important;
}

div.quantity input[type="button"] {
    border: solid 1px rgba(0, 0, 0, 0.105) !important;
}
.wd-dropdown-menu.wd-design-aside.wd-style-default .wd-sub-menu-wrapp>.wd-sub-menu>li>a {
    padding: 8px 18px !important;
}

.wd-sub-menu li>a {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

.wd-hover-base .product-element-bottom {
    padding-top: 10px !important;
}

.product-grid-item :is(.wd-entities-title,.wd-product-cats,.wd-product-brands-links) {
    font-size: 12px !important;
}

p.stock.wd-style-with-bg.out-of-stock span {
    background-color: white !important;
    border: solid;
    border-radius: 10px;
}

.product-label.onsale {
    background-color: white !important;
    border: solid #5fa55a 1px !important;
	    color: #5fa55a !important;
font-size:1qpx !important;
	    border-bottom-right-radius: 10px !important;
	    border-top-left-radius: 10px !important;
		padding: 5px 5px  !important;
}

.product-label.attribute-label:not(.label-with-img)  {
    background-color: white !important;
    border: solid #5fa55a 1px !important;
    color: #5fa55a !important;
	font-size:11px !important;
  border-bottom-right-radius: 10px !important;
	    border-top-left-radius: 10px !important;
}

.product-label.out-of-stock {
	    background-color: white !important;
    border: solid 1px #333 !important;
   color: #333 !important;
	font-size:11px !important;
  border-bottom-right-radius: 10px !important;
	  border-top-left-radius: 10px !important;
}


.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    border-radius: 10px !important;

}
.checkout-inline-error-message {
	color: red !important;
}

.wd-notice a, div.wpcf7-response-output a, .mc4wp-alert a, .woocommerce-error a, .woocommerce-message a, .woocommerce-info a {
    text-decoration: none;
    color: red !important;
}

    p:where(.form-row-first,.form-row-last) {
			width: 100% !important;
    }

#billing_city_field {
    display: none !important;
}



.optional {
	display:none;
}




.wd-action-btn.wd-style-icon-bg-text>a {
	border-radius: 0px 5px 5px 0px !important;
		border: 1px solid #E7E7E7 !important ;
	background: #f4f4f4 !important;
}

.cookies-buttons>a:last-child {
    border-radius: 15% !important;
    color: white !important;
}

p.stock.out-of-stock {
    padding-top: 40px !important;
	    color: #B50808;
border-radius: 10px;
}

p.stock:is(.wd-style-bordered,.wd-style-with-bg) span {
    display: inline-block;
    padding: 20px !Important;
}


:is(.wd-checkout-login,.wd-checkout-coupon) {
    padding: 15px !important;
    border: solid 2px #00000014 !important;
    border-radius: 10px !important;
}

.elementor-13184 .elementor-element.elementor-element-17c770f > .elementor-widget-container {
    margin: -15px 0px 20px 0px !important;
}

.wd-payment-methods .place-order {
    padding: 0px 20px 0px 20px !important;
}


is(.wd-checkout-login,.wd-checkout-coupon) {
    border: solid 2px #00000014 !important;
    padding: 15px !important;
    border-radius: 10px !important;
}

input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select {
    border: 1px solid #e8e8e8 !important;
}

.wc_payment_method {
    padding: 10px;
    background: #f4f4f4;
    border-radius: 10px;
	  box-shadow: 1px 1px 2px rgba(0,0,0,0.05);
	    border: 1px solid var(--brdcolor-gray-300);

}



body.offcanvas-sidebar-desktop .woodmart-sticky-sidebar-opener {
    display: block;
    opacity: 1;
    visibility: visible;
    pointer-events: unset;
    z-index:400;
}
body.offcanvas-sidebar-desktop .woodmart-sticky-sidebar-opener.woodmart-sidebar-btn-shown {
    -webkit-transform: none;
    transform: none;
}

button.mfp-close:hover {
	    background: #5fa55a !important;

}

button.mfp-close {
    background: rgb(250,137,37) !important;
	border-radius: 15% !important;
	margin: 20px !important;
	    padding-right: 5px !important;

}


.searchform  {
    display: none;
}

.wd-breadcrumbs .wd-delimiter {
    display: none;
}

.wd-copyrights {
    padding-block: 10px !important;
}


.wd-timer-sec{
	border-radius: 0px 10px 10px 0px !important;
}

.footer-column {
    margin-bottom: 0px !important;
}

.page-title {
    position: relative;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding: 20px 0 !important;
}



.wd-buttons .wd-action-btn>a {
    background: white !important;
}

.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-action-btn>a {
    width: inherit;
    background: white !important;
}

    .headericon {
        padding: 9px;
    }



p.stock {
    padding-top: 10px;
}

.docsshared-no-select {
	display:none !important;
}

.min-footer {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.title-subtitle {
	    font-feature-settings: 'case' 1 !important;
}

.website-wrapper :is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle)>div {
    margin-bottom: 0px !important;
}

.btn.btn-style-bordered:hover {
font-family: "ashop", Arial, Helvetica, sans-serif !important;
}

body .select2-container--default .select2-results__option--highlighted[aria-selected] {
	 background-color:  #f7f7f7 !important;
	    color: #444 !important;
}


.shop_attributes tbody {
    padding: 10px ;
}


.in-stock {
	display: none;
}


    .elementor-16 .elementor-element.elementor-element-bd1d8a1>.elementor-widget-container {
        border-width: solid 1px;
    }

.shop_attributes tr {
    border-bottom: dashed 1px #E7E7E7 !important;
}

.var-note {
	    border-radius: dashed 1px #E7E7E7 !important;
	font-size:12px;
}

.wd-accordion-content.wd-active {
    margin-top: -25px !important;
}

.wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span {
    background-color: #5fa55a !important;
}

.wd-nav-pagin-wrap[class*="wd-style-shape"] span {
}

.var-note {
    margin-bottom: -10px;
}

.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child) {
    border: solid 1px #D9D9D9 ;
    border-radius: 10px;
}

.elementor-421 .elementor-element.elementor-element-de6aba0 > .elementor-widget-container {
    border-top: solid 1px #D9D9D9;
}


.woocommerce-product-attributes-item--attribute_pa_zogadi-informacia .woocommerce-product-attributes-item__value {
display: none;
	 
}

 .woocommerce-product-attributes-item--attribute_pa_ekrani{
	 padding-top:15px;
}

.woocommerce-product-attributes-item--attribute_pa_ekrani .woocommerce-product-attributes-item__value {
display: none;
}

 .mfp-move-horizontal.mfp-ready .mfp-with-anim, .mfp-move-horizontal.mfp-ready .mfp-with-anim .summary-inner {
    border-radius: 10px;
}



	

.wd-products-tabs :is(.wd-tabs-header,.wd-nav-tabs-wrapper) {
        border-bottom: 0.5px solid #e8e8e8 !important;
        display: none;
    }

.whb-sticked .whb-row {
    transition: background-color .3s ease;
    border-radius: 20px;
    margin: 10px;
	border: solid 1px #e8e8e8 !important;
} 

.wd-action-btn>a:hover {
	color: #5fa55a !important;
}

.wd-sub-menu li>a:hover {
	color: #5fa55a !important;
}

.whb-top-bar .wd-tools-element .wd-tools-text:hover {
	color: #5fa55a !important;
}

.woocommerce-breadcrumb a:hover {
	color: #5fa55a !important;
}

.wd-load-more:hover {
 border: 1px solid #5fa55a !important;
}

.products-bordered-grid-ins .product-wrapper:hover {
    border: 1px solid #5fa55a !important;
}

.wd-tools-element.wd-design-8 .wd-tools-inner:hover {
	border: 1px solid #5fa55a !important;
}

.headericon:hover {
    border: 1px solid #5fa55a !important;
}

.wd-header-cart .wd-cart-subtotal .amount :hover {
	color: black !important;
}

.wd-header-cart .wd-cart-subtotal .amount {
	color: black !important;
}


.wd-notice, div.wpcf7-response-output, .mc4wp-alert, :is( .woocommerce-message, .woocommerce-info) {
	background: white !important;
	color: green !important;
	border: solid 1px green ;

}

.wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message {
	border: solid 1px green ;
		background: white !important;
	color: green !important;
}

.woocommerce-error {
	background:white !important;
	color: red !important;
		border: solid 1px ;
}

address {
    font-style: normal !important;
	padding: 10px;
}

.wd-wishlist-group {
    border-radius: 10px;
}

.wd-title-style-underlined .liner-continer {
    border-bottom: 0.3px solid #e8e8e8 !important;
}

.woocommerce-product-gallery .product-labels {
    align-items: start !important;
}

.set-cont-mb-s {
    --wd-tags-mb: 10px;
    font-size: 12px;
}
.elementor-35 .elementor-element.elementor-element-7415b6a2 {
    display: none;
}

.wd-off-canvas-btn.wd-action-btn>a {
}

.menu-item:hover .wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp, .menu-item:hover .wd-dropdown-menu.wd-design-aside:after, .menu-item.wd-opened .wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp, .menu-item.wd-opened .wd-dropdown-menu.wd-design-aside:after {
    border-radius: 5px !important;
}


.wd-dropdown-menu.wd-design-aside .wd-wp-menu>.sub-sub-menu {
    padding-bottom: 25px;
}

.wd-dropdown-menu.wd-design-aside .wd-wp-menu>.sub-sub-menu>li {
    width: 100% !important;
	padding: 5px;
	margin-bottom: 0px !important;
	border-bottom: 1px solid rgba(0,0,0,0.075);
}

.wd-dropdown-menu.wd-design-aside.wd-style-default .wd-sub-menu-wrapp>.wd-sub-menu>li>a {
    font-weight: 300 !important;
}


.wd-dropdown-menu.wd-design-aside .wd-wp-menu>.sub-sub-menu>li>a {
    font-weight: 300 !important;
}

.wd-dropdown-menu.wd-design-aside .wd-dropdown {
    padding: 0px !important;
}

.wd-dropdown-menu.wd-design-aside.wd-style-default .wd-dropdown {
	border-radius:0px!important;
}
.wd-dropdown-menu.wd-design-aside .wd-wp-menu>.sub-sub-menu>li>a{
	padding-left: 5px;
}

.wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp>.wd-sub-menu>li {
    border-bottom: 1px solid rgba(0,0,0,0.075);
}
._9zb3, ._a1ql {
    display: none !important;
}

.elementor-35 .elementor-element.elementor-element-61ba54e .elementor-alert {
    border-radius: 5px;
}

.wc-bog_installments-conditions {
    color: #5fa55a;
}

.woocommerce-product-gallery .product-labels.labels-rectangular {
    top: 15px;
    inset-inline: initial !important;
}

.popup-quick-view .view-details-btn {
    border-radius: 15px;
}

.popup-quick-view .view-details-btn {
    margin: 0px 10px 0px 10px;
}

.popup-quick-view .woocommerce-product-gallery :is(img,.woocommerce-product-gallery__image) {
    border-radius: 0;
    margin: 0px 10px 0px 10px !important;
}

.checkout-order-review>.woocommerce-checkout-review-order .wd-table-wrapper {
    border-radius: 10px !important;
}

.wc-bog_installments-column {
    font-size: 10px !important;
}

.wc-bog_installments-column {
    flex: 0px !important;
}

.wc-bog_installments-column span {
    font-size: 16px !important;
}

.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before {
border-color: white;
}

.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover {
border-color: white;
}

.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:hover, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus{
    font-family: 'ashop' !important;
}

.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {
    font-family: 'ashop' !important;
}

.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    padding: 0 30px !important;
}


.dgwt-wcas-style-pirx .dgwt-wcas-preloader {
    margin-right: 0px;
}

.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile {
    bottom: 6px !important;
}


.dgwt-wcas-search-wrapp {
    padding: 10px;
}

.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
padding-left: 54px;
}

.dgwt-wcas-sf-wrapp {
    zoom: 0.8 !important;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
    left: 13px !important;
    top: 11px !important;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
    padding: 0px !important;
    border-radius: 30px !important;
}

.dgwt-wcas-st-breadcrumbs {
	display:none !important;
}


.woocommerce-product-gallery .product-labels.labels-rectangular {
	padding: 0px 20px 0px 20px;
}

.woocommerce-product-gallery .product-labels.labels-rectangular {
    inset-inline: inherit;
}

.wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message::after{
     content: "[html_block id="4277"]";
}


.woocommerce-checkout p.woocommerce-invalid-required-field span.error {
display: block !important;
	color:red;
}

.wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message {
    border-radius: 10px;
	    background-color: white;
    color: green;
    border: 1px solid green;
}

.wd-more-desc .wd-more-desc-inner {
    display: none;
}

.wd-swatches-filter .wd-swatch {
    display: none;
}

.woocommerce-MyAccount-navigation ul li a {
    font-weight: 300 !important;
}

.elementor-27 .elementor-element.elementor-element-799be8b6 [class*="tab-title-"] .wd-accordion-title-text {
    font-weight: 300 !important;
}

.wd-swatch-bg {
    padding: 5px;
}

:is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle)>div>a {
    color: var(--btn-accented-bgcolor) !important;
}

:is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle)>div>a:hover {
    color: #5fa55a !important;
}

.checkout_coupon {
    display: content !important;
}

:is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle)>div {
	display: flex;
	border:none!important;
	    margin-bottom: 0px !important;
}
:is(.checkout_coupon,.login.hidden-form) {
    padding: 0px !important;
    border: none;
}


:is(.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle)>div {
	display: flex;
	border:none!important;
	    margin-bottom: 0px !important;
}

.wd-btn-text, .meta-label, .wd-label, .nav-link-text, .load-more-label, .title-text, .orderby, .breadcrumb-last, .select2-selection__placeholder, .wd-action-btn.wd-style-text>a{
    box-sizing: border-box;
    font-weight: 300 !important;
	font-size: 14px !important;
}

.elementor-5299 .elementor-element.elementor-element-dbec981 [class*=tab-title-] .wd-accordion-title-text {
	 font-weight: 300 !important;
}

.wd-toolbar.wd-toolbar-label-show .wd-toolbar-label {
    font-weight: 300 !important;
	font-size: 10px !important;
}


table.variations label {
    font-weight: 300 !important;
}

.wd-action-btn.wd-style-text>a, .whb-top-bar .wd-tools-element .wd-tools-text, .ppm-text{
    font-size: 14px !Important;
}

#ppm-text{
    font-size: 14px !Important;
	padding-bottom:10px;
}

.footer-container {
    border-top: 5px #5fa55a solid;
}

.wd-title-style-overlined .title {
    border-top: none !important;
}
 
:is(.wd-title-style-underlined,.wd-title-style-overlined).wd-title-color-default {
	border-top: solid 2px;
	border-image: linear-gradient(to right, rgba(0,0,0,0.105) 25%, rgb(250,137,37) 25%, rgb(250,137,37) 50%,rgb(250,137,37) 50%, rgb(250,137,37) 75%, rgba(0,0,0,0.105) 75%) 5

}

.title, .widgettitle, .create-account-link, .widget-title, .menu-opener, .menu-open-label, .wd-nav.wd-style-separated>li, #order_review_heading, .woocommerce-billing-fields>h3, legend, h1, h2, h3, h4, h5, h6, .wd-checkout-steps li span, .wtitle, .wd-nav[class*="wd-style-underline"] .nav-link-text, .whb-top-bar .wd-tools-element .wd-tools-text {
	font-feature-settings: 'case' 1 !important;
}

.elementor-5299 .elementor-element.elementor-element-9dc0397 .wd-compare-btn > a span , .elementor-5299 .elementor-element.elementor-element-7d3c4f7 .wd-wishlist-btn > a span, .wd-action-btn.wd-style-text>a, .btn.btn-style-bordered:not(:hover), .wd-load-more:not(:hover), .wd-nav-mobile>li>a, .wd-nav-mobile>li>ul li>a, .view-all-results, .popup-quick-view .woocommerce-product-gallery:hover, .view-details-btn, .cart:not(.variations_form):not(.grouped_form)>*, .woocommerce-mini-cart__buttons .checkout, .single_add_to_cart_button, .elementor-27 .elementor-element.elementor-element-105ced6f .wd-wishlist-btn > a span, .elementor-27 .elementor-element.elementor-element-4062a506 .wd-compare-btn > a span, .wd-builder-off #place_order, .woocommerce-checkout-review-order-table thead th, .return-to-shop .button, :is(.breadcrumbs,.yoast-breadcrumb) span, :is(.breadcrumbs,.yoast-breadcrumb) :is(a,span), :is(.register,.login) .button, .wd-compare-table :is(.button,.added_to_cart), .dgwt-wcas-st-more {
   text-transform: lowercase !important;
}

.wd-close-btn-inset button.mfp-close {
    color: white !important;
	
}

.sticky-column {
position: -webkit-sticky;
position: sticky;
top: 0; /* adjust the value to set the sticky position */
}

.wd-cookies-inner .cookies-info-text {
position: -webkit-sticky;
position: sticky;
top: 0; /* adjust the value to set the sticky position */
z-index: 999; /* adjust the value to set the z-index */
}

.woocommerce-product-gallery .thumbnails.wd-owl .owl-item, .woocommerce-product-gallery .thumbnails.wd-owl>.product-image-thumbnail {
    border-radius: 5px !important;
}

.woocommerce-product-gallery img {
	border-radius: 15px !important;
}

.pswp__bg {
	    opacity: 0.3 !important;
}

.pswp__img {
    border-radius: 15px !important;
}


.e-con {
	--padding-right: var(--container-default-padding-right,0px) !important;
    --padding-left: var(--container-default-padding-left,0px) !important;
}





.mfp-bg{position:fixed;z-index:1102;overflow:hidden;background-color:rgba(0,0,0,0.7)}.mfp-wrap{position:fixed;z-index:1103;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;padding:0 8px;text-align:center}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-content{position:relative;z-index:1105;display:inline-block;margin:0 auto;vertical-align:middle;text-align:left}.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{user-select:none}.mfp-hide{display:none !important}.mfp-preloader{position:absolute;top:50%;right:8px;left:8px;z-index:1104;margin-top:-.8em;width:auto;color:#bbb;text-align:center}.mfp-preloader a{color:#bbb}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{max-width:900px;width:100%;line-height:0}.mfp-iframe-scaler{overflow:hidden;padding-top:56.25%;width:100%;height:0}.mfp-iframe-scaler iframe{position:absolute;display:block;border-radius:var(--wd-brd-radius)}.mfp-wrap ~ :is(.wd-close-side,.wd-side-hidden){z-index:900;pointer-events:none}.wd-close-btn-inset{position:relative}.wd-close-btn-inset button.mfp-close{position:absolute;top:0;color:var(--color-gray-900)}.wd-close-btn-inset button.mfp-close:hover{background-color:transparent;color:var(--color-gray-500)}.wd-popup{display:none;margin:calc(var(--wd-admin-bar-h) + 25px) auto 25px auto;padding:30px;width:100%;border-radius:var(--wd-brd-radius);background-color:var(--bgcolor-white)}.mfp-wrap .wd-popup{display:block}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:transform .3s ease, opacity .3s ease;transform:translateX(-100px)}.mfp-move-horizontal .mfp-with-anim .summary-inner{opacity:0;transition:transform .3s ease, opacity .3s ease;transform:translateY(30px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:opacity .25s ease, visibility 0s ease .25s}.mfp-move-horizontal.mfp-ready .mfp-with-anim,.mfp-move-horizontal.mfp-ready .mfp-with-anim .summary-inner{opacity:1;transform:none}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:1;transition:opacity .25s ease, visibility 0s ease}.mfp-move-horizontal.mfp-removing .mfp-with-anim{opacity:0;transform:translateX(100px)}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-move-horizontal.mfp-removing .mfp-close{display:none}button.mfp-arrow{position:absolute}.mfp-bg,.mfp-wrap,.mfp-container,.mfp-iframe-scaler iframe{top:0;left:0;width:100%;height:100%}button.mfp-close{position:fixed;top:var(--wd-admin-bar-h);right:0;bottom:auto;left:auto;z-index:1104;padding:0;width:50px;height:50px;min-height:unset;background:none;color:#fff;font-weight:400;font-size:0;opacity:1;cursor:pointer;transition:all .25s ease;touch-action:manipulation;opacity:0;transition:all .25s ease, opacity 0s ease 0s}button.mfp-close:after{font-size:20px;content:"\f112";font-family:"woodmart-font"}button.mfp-close:hover{background-color:rgba(0,0,0,0.3);box-shadow:none;color:#fff;opacity:1}.mfp-ready button.mfp-close{opacity:1;transition:all .25s ease, opacity .3s ease .35s}

.wd-brands [class*="wd-grid"]{--wd-gap-lg: .001px}.wd-brand-item{position:relative;display:flex;align-items:center;height:100%;justify-content:var(--content-align, center);padding:var(--wd-brand-pd, 20px)}.wd-brand-item a{display:flex;align-items:center;justify-content:var(--content-align, center);height:100%;width:100%;z-index:1;--wd-link-color: var(--color-gray-500);--wd-link-color-hover: var(--wd-primary-color)}.wd-brand-item img{max-height:var(--wd-brand-img-height, 60px);height:var(--wd-brand-img-height, auto);width:var(--wd-brand-img-width, auto);object-fit:contain;transition:all .25s ease}.wd-brands .wd-carousel-item{height:auto}.wd-brands.wd-layout-list [class*="wd-grid"]{--wd-gap-lg: 20px}.wd-brands.wd-layout-list:not(.wd-with-bg) .wd-brand-item{padding:var(--wd-brand-pd, 0.001px)}.wd-brands.wd-with-bg [class*="wd-grid"]{--wd-gap-lg: 20px}.wd-brands.wd-with-bg .wd-brand-item{background-color:var(--wd-brand-bg, rgba(var(--bgcolor-black-rgb), 0.04));border-radius:var(--wd-brd-radius)}.wd-hover-simple .wd-brand-item img{filter:grayscale(100%)}.wd-hover-simple .wd-brand-item:hover img{filter:grayscale(0)}.wd-hover-alt .wd-brand-item img{opacity:.5;filter:grayscale(100%)}.wd-hover-alt .wd-brand-item:hover img{opacity:1;filter:grayscale(0)}

.wd-load-more{padding:5px 25px;min-height:44px;border-color:var(--brdcolor-gray-300);border-radius:var(--btn-default-brd-radius);color:var(--color-gray-800);border-width:2px}.wd-load-more:not(:hover){background-color:transparent !important}.wd-load-more:hover{box-shadow:none;border-color:var(--brdcolor-gray-500);background-color:transparent;color:var(--color-gray-800)}.wd-load-more.loading{display:none;animation:wd-fadeOut .3s ease both}.wd-load-more.loading+.wd-load-more-loader{display:inline-flex;animation:wd-fadeIn .3s ease both}.wd-load-more.loading+.wd-load-more-loader .load-more-loading:before{animation:wd-rotate 450ms infinite linear}.wd-load-more-loader{display:none}.wd-load-more-loader .load-more-loading{display:flex;align-items:center;justify-content:center}.wd-load-more-loader .load-more-loading:before{margin-right:8px;margin-left:-8px;content:"";display:inline-block;width:16px;height:16px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}

.wd-products-tabs :is(.wd-tabs-header,.wd-nav-tabs-wrapper){position:relative}.wd-products-tabs .wd-tab-content-wrapper{display:block;visibility:visible;opacity:1;transition:transform .25s ease, opacity .25s ease, visibility 0s ease;transform:none}.wd-products-tabs .wd-tab-content-wrapper.loading{visibility:hidden;opacity:0;transition:transform .25s ease, opacity .25s ease, visibility 0s ease .3s;transform:translateY(30px);pointer-events:none}.wd-products-tabs:is(.tabs-design-default,.tabs-design-alt) .wd-tab-content-wrapper.loading .wrap-loading-arrow{display:none}.wd-products-tabs.tabs-design-simple :is(.owl-nav,.wrap-loading-arrow){position:absolute;top:-62px;animation:wd-fadeIn .5s ease both .3s}.wd-products-tabs.tabs-design-simple :is(.owl-nav,.wrap-loading-arrow)>div{position:static;visibility:visible;margin-top:0;width:30px;height:40px;opacity:1;transform:none;pointer-events:visible}.wd-products-tabs.tabs-design-simple :is(.owl-nav,.wrap-loading-arrow)>div:after{font-weight:700;font-size:14px}.wd-products-tabs.tabs-design-simple :is(.owl-nav,.wrap-loading-arrow)>div:is([class*="prev"],[class*="next"]){margin:0;padding:0}.wd-products-tabs.tabs-design-simple .wrap-loading-arrow{right:-10px}.wd-products-tabs.tabs-design-simple .owl-nav{right:0}.wd-products-tabs.tabs-design-simple .wd-carousel-spacing-30 .owl-nav{right:5px}.wd-products-tabs.tabs-design-simple .owl-loaded:after,.wd-products-tabs.tabs-design-simple .owl-loaded:before{content:none}.wd-products-tabs.tabs-design-simple .wd-products-loader .wd-loader{position:absolute;top:30px}.wd-products-tabs.tabs-design-simple .wd-tab-content-wrapper.loading :is(.owl-nav,.wrap-loading-arrow){display:none}.wd-products-tabs.element-loading .wd-tab-content-wrapper .wd-products-loader{display:none !important}.wd-products-tabs.tabs-design-aside .wd-wpb{margin-bottom:0}.wd-tabs-loader{position:absolute;top:100%;right:0;left:0;visibility:hidden;margin-top:50px;text-align:center;opacity:0;pointer-events:none}.browser-Safari .wd-tabs-loader{visibility:visible}.element-loading .wd-tabs-loader{visibility:visible;opacity:1;transition:opacity .3s ease, visibility .3s ease}.element-loading .wd-tabs-loader .wd-loader:after{animation:wd-rotate 450ms infinite linear}@media (min-width: 1025px){.wd-products-tabs.tabs-design-aside .wd-tabs-loader{top:0;left:var(--wd-side-width)}}@media (max-width: 1024px){.wd-products-tabs.tabs-design-simple :is(.owl-nav,.wrap-loading-arrow){top:-103px}.wd-products-tabs.tabs-design-simple .wd-owl .owl-nav{right:-5px}.wd-products-tabs.tabs-design-simple :is(.owl-nav,.wrap-loading-arrow)>div{justify-content:center}}

.wd-tabs:not(.wd-inited) .wd-nav-tabs[class*="wd-style-underline"]>li:first-child>a .nav-link-text:after{width:100%}.wd-tabs .tabs-name{margin-bottom:10px;text-transform:uppercase;font-size:22px}.wd-tabs .tabs-name>span{vertical-align:middle}.wd-tabs .tabs-name .img-wrapper{display:inline-block;margin-right:10px}.wd-nav-tabs{align-items:center;--nav-gap: .001px}.wd-nav-tabs>li>a{padding:10px 0;vertical-align:bottom;font-weight:var(--wd-title-font-weight);font-style:var(--wd-title-font-style);font-size:16px;font-family:var(--wd-title-font);line-height:1}.wd-nav-tabs>li:not(:last-child){margin-inline-end:30px}.wd-tabs-header,.wd-tabs-desc,.wd-nav-tabs-wrapper{margin-bottom:10px}.wd-tabs.tabs-design-simple .wd-tabs-header{display:flex;align-items:flex-end;margin-bottom:20px;border-bottom:2px solid var(--brdcolor-gray-300)}.wd-tabs.tabs-design-simple .tabs-name{position:relative;z-index:1;margin-bottom:-2px;margin-right:25px;padding-top:5px;padding-bottom:5px;border-bottom:2px solid var(--wd-primary-color);vertical-align:middle}.wd-tabs.tabs-design-simple .tabs-name>span{vertical-align:bottom}.wd-tabs.tabs-design-simple .tabs-name .img-wrapper{margin-left:4px}.wd-tabs.tabs-design-simple .wd-nav-tabs-wrapper{margin-bottom:0}.wd-tabs.tabs-design-simple .wd-nav-tabs li a{min-height:42px;font-size:14px}.wd-tabs:not(.wd-inited) .wd-nav-tabs>li:first-child>a{color:var(--nav-color-active)}.color-scheme-light .wd-nav-tabs.wd-style-default{--nav-color-hover: var(--wd-primary-color);--nav-color-active: var(--wd-primary-color)}.wd-nav-tabs[class*="wd-style-underline"]{--nav-color: rgba(51,51,51,0.7);--nav-color-hover: #333;--nav-color-active: #333}.color-scheme-light .wd-nav-tabs[class*="wd-style-underline"]{--nav-color: rgba(255,255,255,0.7);--nav-color-hover: #fff;--nav-color-active: #fff}.wd-nav-tabs .img-wrapper{min-width:max-content}.wd-nav-tabs.wd-icon-pos-top{align-items:flex-end}.wd-nav-tabs.wd-icon-pos-top a{flex-direction:column}.wd-nav-tabs.wd-icon-pos-top .img-wrapper{margin-bottom:10px}.wd-nav-tabs.wd-icon-pos-left a{flex-direction:row}.wd-nav-tabs.wd-icon-pos-left .img-wrapper{margin-right:10px}.wd-nav-tabs.wd-icon-pos-right a{flex-direction:row-reverse}.wd-nav-tabs.wd-icon-pos-right .img-wrapper{margin-left:10px}.wd-wpb.wd-tabs:not(.wd-products-tabs) .wd-nav-tabs>li>a{font-weight:inherit;font-size:inherit;font-family:inherit}.wd-tabs.wd-fontsize-custom .wd-nav-tabs>li>a{line-height:inherit}.wd-tabs:not(.wd-inited) .wd-tab-content:first-child{display:block;opacity:1;transform:none}.wd-tabs .wd-tab-content{display:none;opacity:0;transition:all .3s ease;transform:translateY(30px)}.wd-tabs .wd-tab-content.wd-active{display:block}.wd-tabs .wd-tab-content.wd-in{opacity:1;transform:none}@media (min-width: 1025px){.wd-tabs.tabs-design-aside{position:relative;display:flex;--wd-side-width: 300px}.wd-tabs.tabs-design-aside .wd-tabs-header{position:static;flex:1 0 var(--wd-side-width);padding-inline-end:15px;text-align:left}.wd-tabs.tabs-design-aside :is(.wd-tabs-header,.wd-nav-tabs-wrapper){margin-bottom:0}.wd-tabs.tabs-design-aside .wd-nav-tabs{display:block}.wd-tabs.tabs-design-aside .wd-nav-tabs>li{margin-inline-end:0;cursor:pointer}.wd-tabs.tabs-design-aside .wd-nav-tabs>li>a{display:inline-flex}.wd-tabs.tabs-design-aside .wd-tab-content-wrapper{max-width:calc(100% - var(--wd-side-width));width:100%}.wd-tabs.tabs-design-alt .wd-tabs-header{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media (max-width: 1024px){.wd-tabs .wd-tabs-header .svg-icon{width:25px !important;height:25px !important}.wd-tabs .wd-tabs-header .img-wrapper img{max-height:25px;width:auto}.wd-nav-tabs{flex-wrap:nowrap;white-space:nowrap}.wd-nav-tabs-wrapper{overflow-x:auto;-webkit-mask-image:linear-gradient(to left, transparent 5px, #000 40px);mask-image:linear-gradient(to left, transparent 5px, #000 40px)}.wd-tabs.tabs-design-simple .wd-tabs-header{align-items:flex-start;flex-direction:column;margin-bottom:10px;border-bottom:none}.wd-tabs.tabs-design-simple .tabs-name{margin-right:0}.wd-tabs.tabs-design-simple .wd-nav-tabs-wrapper{flex:1 1 auto;padding-top:10px;max-width:100%;width:100%;border-top:2px solid var(--brdcolor-gray-300)}}


.wd-tools-element{position:relative;--wd-count-size: 15px;--wd-header-el-color: #333;--wd-header-el-color-hover: rgba(51,51,51,.6)}.wd-tools-element>a{display:flex;align-items:center;justify-content:center;height:40px;color:var(--wd-header-el-color);line-height:1;padding-right:10px;padding-left:10px}.wd-tools-element .wd-tools-icon{position:relative;display:flex;align-items:center;justify-content:center;font-size:0}.wd-tools-element .wd-tools-icon:before{font-size:20px}.wd-tools-element .wd-tools-text{margin-inline-start:8px;text-transform:var(--wd-header-el-transform);white-space:nowrap;font-weight:var(--wd-header-el-font-weight);font-style:var(--wd-header-el-font-style);font-size:var(--wd-header-el-font-size);font-family:var(--wd-header-el-font)}.wd-tools-element .wd-tools-count{z-index:1;width:var(--wd-count-size);height:var(--wd-count-size);border-radius:50%;text-align:center;letter-spacing:0;font-weight:400;line-height:var(--wd-count-size)}.wd-tools-element:hover>a{color:var(--wd-header-el-color-hover)}.wd-tools-element.wd-style-icon .wd-tools-text{display:none !important}.whb-top-bar .wd-tools-element{--wd-count-size: 13px}.whb-top-bar .wd-tools-element .wd-tools-icon:before{font-size:14px}.whb-top-bar .wd-tools-element .wd-tools-text{font-weight:400;font-size:12px}.whb-color-light .wd-tools-element{--wd-header-el-color: #fff;--wd-header-el-color-hover: rgba(255,255,255,0.8)}.wd-tools-custom-icon .wd-tools-icon:before,.wd-tools-custom-icon .wd-tools-icon:after{display:none}.wd-tools-custom-icon .wd-custom-icon{transition:all .25s ease}.wd-tools-custom-icon:hover .wd-custom-icon{opacity:.6}.wd-tools-element:is(.wd-design-2,.wd-design-5).wd-style-icon.wd-with-count{margin-inline-end:5px}.wd-tools-element:is(.wd-design-2,.wd-design-5).wd-style-text.wd-with-count .wd-tools-text{margin-inline-start:14px}.wd-tools-element:is(.wd-design-2,.wd-design-5) .wd-tools-count{position:absolute;top:-5px;inset-inline-end:-9px;background-color:var(--wd-primary-color);color:#fff;font-size:9px}.wd-tools-element.wd-design-1.wd-with-count .wd-tools-count{margin-inline-start:8px}.wd-tools-element.wd-design-1 .wd-tools-count{width:auto;height:auto;text-transform:var(--wd-header-el-transform);font-weight:var(--wd-header-el-font-weight);font-style:var(--wd-header-el-font-style);font-size:var(--wd-header-el-font-size);font-family:var(--wd-header-el-font);line-height:inherit}.wd-tools-element.wd-design-1 .subtotal-divider{display:inline}.wd-tools-element.wd-design-4{--wd-count-size: 19px}.wd-tools-element.wd-design-4.wd-with-count .wd-tools-count{margin-inline-start:6px}.wd-tools-element.wd-design-4 .wd-tools-count{display:inline-block;padding:0 2px;background-color:var(--wd-primary-color);color:#fff;font-weight:700;font-size:10px}.whb-top-bar .wd-tools-element.wd-design-4{--wd-count-size: 16px}.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8){--wd-count-size: 18px}.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-tools-inner{position:relative}.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-tools-inner .wd-tools-icon{position:static}.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-custom-icon{min-width:auto;max-width:20px}.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-tools-count{position:absolute;top:-3px;inset-inline-end:-7px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,0.17);color:var(--wd-primary-color);font-size:11px}.whb-top-bar .wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8){--wd-count-size: 13px}.whb-top-bar .wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-custom-icon{max-width:14px}.wd-tools-element:is(.wd-design-6,.wd-design-7) :is(.wd-tools-inner,.wd-tools-icon){height:42px;border-radius:42px}.wd-tools-element:is(.wd-design-6,.wd-design-7) .wd-tools-inner{display:flex;align-items:center;padding:0 13px}.wd-tools-element:is(.wd-design-6,.wd-design-7):not(.wd-with-wrap) .wd-tools-icon{width:42px}.whb-top-bar .wd-tools-element:is(.wd-design-6,.wd-design-7) :is(.wd-tools-inner,.wd-tools-icon){height:28px}.whb-top-bar .wd-tools-element:is(.wd-design-6,.wd-design-7) .wd-tools-inner{padding:0 9px}.whb-top-bar .wd-tools-element:is(.wd-design-6,.wd-design-7):not(.wd-with-wrap) .wd-tools-icon{width:28px}.whb-top-bar .wd-tools-element:is(.wd-design-6,.wd-design-7) .wd-tools-count{font-size:9px}.wd-tools-element.wd-design-6>a>:is(.wd-tools-inner,.wd-tools-icon){border:1px solid rgba(0,0,0,0.105)}.whb-color-light .wd-tools-element.wd-design-6>a>:is(.wd-tools-inner,.wd-tools-icon){border-color:rgba(255,255,255,0.25)}.wd-tools-element.wd-design-7>a>:is(.wd-tools-inner,.wd-tools-icon){background-color:var(--wd-primary-color);color:#fff;transition:inherit}.wd-tools-element.wd-design-7:hover>a>:is(.wd-tools-inner,.wd-tools-icon){color:rgba(255,255,255,0.8)}

[class*="wd-swatches"].wd-bg-style-1 .wd-swatch.wd-bg:after{bottom:-5px}[class*="wd-swatches"].wd-text-style-1 .wd-swatch.wd-text{min-width:max(var(--wd-swatch-text-min-width, 25px), var(--wd-swatch-text-size));min-height:20px}[class*="wd-swatches"].wd-text-style-1 .wd-swatch.wd-text:after{bottom:-3px}[class*="wd-swatches"].wd-text-style-1 .wd-swatch.wd-text .wd-swatch-text{padding:0}[class*="wd-swatches"].wd-text-style-1.wd-swatches-grid{--wd-swatch-text-min-width: 15px}[class*="wd-swatches"].wd-text-style-1.wd-swatches-grid .wd-swatch.wd-text:after{bottom:-1px}[class*="wd-swatches"].wd-text-style-1.wd-swatches-grid .wd-swatch.wd-bg:after{bottom:-4px}.wd-swatches-grid.wd-bg-style-1 .wd-swatch:hover:not(.wd-active):after{opacity:0 !important}[class*="wd-swatches"].wd-bg-style-1 .wd-swatch.wd-bg:after,[class*="wd-swatches"].wd-text-style-1 .wd-swatch.wd-text:after{content:"";position:absolute;inset-inline-start:0;width:100%;border-bottom:2px solid var(--color-gray-900);opacity:0;transition:inherit}[class*="wd-swatches"].wd-bg-style-1 .wd-swatch.wd-bg:is(.wd-active,:hover:not(.wd-disabled)):after,[class*="wd-swatches"].wd-bg-style-1 :is(.wd-swatch-wrap a:hover,.wd-swatch-wrap.wd-active) .wd-swatch.wd-bg:after,[class*="wd-swatches"].wd-text-style-1 .wd-swatch.wd-text:is(.wd-active,:hover:not(.wd-disabled)):after,[class*="wd-swatches"].wd-text-style-1 :is(.wd-swatch-wrap a:hover,.wd-swatch-wrap.wd-active) .wd-swatch.wd-text:after{opacity:1}



.woocommerce-ordering select{cursor:pointer}.woocommerce-ordering.wd-style-underline select{padding-top:5px;padding-bottom:5px;height:auto;border-top-style:none;border-right-style:none;border-left-style:none;border-radius:0;background-color:unset;background-position:right 0 top 50%;color:var(--color-gray-900);font-weight:600;font-size:inherit;line-height:1.2;padding-inline-start:2px;padding-inline-end:20px}.woocommerce-ordering.wd-style-underline select:focus{border-color:var(--wd-primary-color)}@media (max-width: 768.98px){.woocommerce-ordering.wd-ordering-mb-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.woocommerce-ordering.wd-ordering-mb-icon select{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;height:inherit;border:none;background:none;color:transparent !important;font-weight:400;font-size:16px;-webkit-appearance:none;-moz-appearance:none}.woocommerce-ordering.wd-ordering-mb-icon select option{font-size:14px}.woocommerce-ordering.wd-ordering-mb-icon:after{position:relative;color:var(--color-gray-900);font-size:120%;z-index:2;pointer-events:none;content:"\f119";font-family:"woodmart-font"}}


.wd-hover-with-fade .product-wrapper{position:relative;transition:transform .3s ease}.wd-hover-with-fade .content-product-imagin{position:absolute;top:-15px;right:-15px;bottom:0;left:-15px;visibility:hidden;border:inherit;border-radius:var(--wd-brd-radius);background-color:var(--wd-prod-bg, var(--bgcolor-white));box-shadow:0 0 10px rgba(0,0,0,0.15);opacity:0;transform:scale(0.98)}.wd-hover-with-fade .fade-in-block{position:absolute;right:0;left:0;visibility:hidden;opacity:0}.wd-hover-with-fade .product-element-bottom{position:relative;backface-visibility:hidden}.wd-hover-with-fade div.quick-shop-close{top:-5px}.wd-hover-with-fade.quick-shop-shown .add-to-cart-loop{opacity:.3;pointer-events:none}.wd-hover-with-fade.wd-fade-off :is(.content-product-imagin,[class*="hover-content"]){display:none}.wd-hover-with-fade.wd-fade-off .quick-shop-close{top:5px;right:10px}.wd-hover-with-fade.wd-fade-off .product-element-bottom{position:static}.wd-hover-with-fade.wd-fade-off .fade-in-block{position:static;visibility:visible;padding:5px 0 0 0 !important;border:none;opacity:1}.browser-Safari .wd-hover-with-fade.wd-fade-off .fade-in-block{pointer-events:visible;pointer-events:unset}.platform-iOS .wd-hover-with-fade.wd-fade-off .fade-in-block{clip:rect(auto auto auto auto)}.wd-hover-with-fade.state-hover .wd-more-desc-btn{transform:none}.wd-hover-with-fade.hover-ready:hover .product-wrapper,.wd-hover-with-fade.hover-ready.state-hover .product-wrapper{z-index:20;transform:translateY(-5px) translateZ(0)}.wd-hover-with-fade.hover-ready:hover .content-product-imagin,.wd-hover-with-fade.hover-ready.state-hover .content-product-imagin{visibility:visible;opacity:1;transition:opacity .3s ease, visibility .0s ease, transform .3s ease;transform:scale(1)}.wd-hover-with-fade.hover-ready:hover .fade-in-block,.wd-hover-with-fade.hover-ready.state-hover .fade-in-block{visibility:visible;opacity:1;transition:opacity .3s ease, visibility .0s ease}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .wd-hover-with-fade .content-product-imagin{top:-1px;right:-1px;left:-1px}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .wd-hover-with-fade .fade-in-block{padding-bottom:0}[class*="products-bordered-grid"]:not(.wd-products-with-shadow) .wd-hover-with-fade .content-product-imagin{box-shadow:none}.products-bordered-grid .wd-hover-with-fade .product-wrapper{transform:none !important}.products-bordered-grid .wd-hover-with-fade .content-product-imagin{top:calc(var(--wd-sp) / 2 * -1 - 1px);right:calc(var(--wd-sp) / 2 * -1 - 1px);bottom:0;left:calc(var(--wd-sp) / 2 * -1 - 1px);border:1px solid var(--brdcolor-gray-300);border-radius:0;transform:none}.browser-Safari .wd-hover-with-fade .fade-in-block{visibility:visible;pointer-events:none}.browser-Safari .wd-hover-with-fade.hover-ready:hover .fade-in-block,.browser-Safari .wd-hover-with-fade.hover-ready.state-hover .fade-in-block{pointer-events:visible;pointer-events:unset}.platform-iOS .wd-hover-with-fade .fade-in-block{clip:rect(0 0 0 0);opacity:1}.platform-iOS .wd-hover-with-fade.hover-ready:hover .fade-in-block,.platform-iOS .wd-hover-with-fade.hover-ready.state-hover .fade-in-block{clip:rect(auto auto auto auto)}.wd-hover-base .wd-product-countdown{flex-wrap:nowrap;width:100%;padding-top:5px;border-top:1px solid var(--brdcolor-gray-300)}.wd-hover-base .wd-product-countdown>span{flex:1 1 auto;min-width:0;background-color:transparent;box-shadow:none}.wd-hover-base .product-element-top{margin-bottom:0}.wd-hover-base .product-element-bottom{padding:0px}.wd-hover-base .product-element-bottom:hover .wd-more-desc-btn{transform:none}.wd-hover-base .wrapp-product-price{display:flex;align-items:center;flex-direction:column-reverse;justify-content:flex-end;transition:transform .3s ease}.wd-hover-base .fade-in-block{top:calc(100% - 5px);padding:0 10px 10px 10px}.wd-hover-base .hover-content{padding-left:2px;padding-right:2px}.wd-hover-base .wrapp-swatches{position:absolute;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:5px 10px;min-height:47px;border-top:1px solid var(--brdcolor-gray-300);border-bottom:1px solid var(--brdcolor-gray-300);background-color:var(--wd-prod-bg, var(--bgcolor-white));transition:transform .3s ease;transform:translateY(102%) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.wd-hover-base .wrapp-swatches:empty{display:none}.wd-hover-base:is(:hover,.state-hover) .wrapp-swatches{transform:none}.wd-hover-base .wrapp-swatches :is(.wd-swatches-attr,.wd-quick-shop-2){margin-bottom:0}.wd-hover-base .wrapp-swatches .wd-quick-shop-2:not(:last-child) .cell{text-align:start}.wd-hover-base .wd-compare-btn{margin-left:auto}.wd-hover-base .wd-bottom-actions{display:flex;align-items:center;justify-content:space-between}.wd-hover-base .wd-bottom-actions .wrap-wishlist-button{flex:1 0 0;text-align:left}.wd-hover-base .wd-bottom-actions .wrap-quickview-button{flex:1 0 0;text-align:right}.wd-hover-base :is(.wd-bottom-actions .wd-action-btn.wd-style-icon,.wd-compare-btn)>a{width:35px;height:35px}.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a{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));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style));min-height:unset}.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn>a:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active)}.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop{font-size:12px}.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop span{padding:5px 14px;min-height:36px;font-size:12px}.wd-hover-base .wd-bottom-actions.wd-add-small-btn>div{border-left:1px none var(--brdcolor-gray-300)}.wd-hover-base .wd-bottom-actions.wd-add-small-btn>div:not(:empty)+div:not(:empty),.wd-hover-base .wd-bottom-actions.wd-add-small-btn>div:not(:empty)+div:empty+div:not(:empty){border-style:solid}.wd-hover-base .wd-bottom-actions.wd-add-small-btn>div:empty{display:none}.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-action-btn{width:100%}.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-action-btn>a{width:inherit}.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-add-btn{flex:1 0 0}.wd-hover-base:not(.hover-ready) .wd-bottom-actions .wd-action-btn>a{transition:none}.wd-hover-base.has-stars:is(.purchasable,.product-type-external) .wrapp-product-price{height:calc(var(--wd-text-line-height) * 2em)}.wd-hover-base.has-stars:is(.purchasable,.product-type-external) :is(.product-rating-price,.star-rating,.wrapp-product-price .price){overflow:hidden;height:calc(var(--wd-text-line-height) * 1em);line-height:calc(var(--wd-text-line-height) * 1em)}.wd-hover-base.has-stars:is(.purchasable,.product-type-external) .star-rating{margin-bottom:0}.wd-hover-base.has-stars:is(.purchasable,.product-type-external):is(:hover,.state-hover) .wrapp-product-price{transform:translateY(calc(var(--wd-text-line-height) * -1em)) translateZ(0)}:is(.catalog-mode-on,.login-see-prices) .wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn){padding-top:10px;padding-bottom:10px}.wd-hover-base:is(.wd-loading-quick-shop,.quick-shop-shown) .wrapp-swatches{transform:translateY(103%) translateZ(0)}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .wd-hover-base .product-element-bottom{padding-bottom:0}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .wd-hover-base .fade-in-block{padding-top:10px}:is(.wd-products-with-bg,.wd-products-with-shadow,.products-bordered-grid-ins) .wd-hover-base .wd-buttons.wd-pos-r-t{top:25px;right:25px}@media (max-width: 1024px){.wd-hover-with-fade .content-product-imagin{top:-10px;right:-10px;left:-10px}}@media (max-width: 768.98px){.wd-hover-with-fade .quick-shop-close{top:-5px;right:-5px}.wd-hover-base .wrapp-swatches{min-height:40px}.wd-hover-base .product-compare-button{display:none}.wd-hover-base.product-no-swatches .wrapp-swatches{display:none}}

.wd-add-btn-replace .add-to-cart-loop{overflow:hidden;padding:0}.wd-add-btn-replace .add-to-cart-loop .wd-tooltip-label{display:none}.wd-add-btn-replace .add-to-cart-loop span{display:flex;align-items:center;justify-content:center;min-height:inherit;transition:transform .25s ease, opacity .15s ease}.wd-add-btn-replace .add-to-cart-loop:before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:20px;transition:opacity .15s ease, transform .25s ease;transform:translateY(100%);content:"\f123";font-family:"woodmart-font"}.wd-add-btn-replace .add-to-cart-loop:after{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;transition:opacity .2s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(0,0,0,0);border-left-color:currentColor;border-radius:50%;vertical-align:middle}.wd-add-btn-replace .add-to-cart-loop:hover:before{transform:translateY(0) translateZ(0)}.wd-add-btn-replace .add-to-cart-loop:hover span{transform:translateY(-100%) translateZ(0)}.wd-add-btn-replace .add-to-cart-loop.loading:before,.wd-add-btn-replace .add-to-cart-loop.loading span{opacity:0}.wd-add-btn-replace .add-to-cart-loop.loading:after{opacity:1;animation:wd-rotate 450ms infinite linear}.product-type-simple.outofstock .wd-add-btn-replace .add-to-cart-loop:before,.wd-add-btn-replace .add-to-cart-loop.product_type_grouped:before{content:"\f11a";font-family:"woodmart-font"}.wd-add-btn-replace .add-to-cart-loop.product_type_external:before{content:"\f11c";font-family:"woodmart-font"}

.wd-more-desc{position:relative;overflow:hidden;margin-bottom:12px;max-height:calc(var(--wd-text-line-height) * var(--wd-more-desc-lines, 3em))}.wd-more-desc .wd-more-desc-inner{line-height:var(--wd-text-line-height);--wd-tags-mb: 10px}.wd-more-desc .wd-more-desc-btn{position:absolute;right:0;bottom:0;left:0;z-index:2;height:calc(var(--wd-text-line-height) * 1em);background:linear-gradient(to bottom, transparent 0, var(--wd-prod-bg, var(--bgcolor-white)) 90%);color:var(--color-gray-900);text-align:center;text-decoration:none;line-height:var(--wd-text-line-height);transition:transform .25s ease;transform:translateY(calc(var(--wd-text-line-height) * 1em))}.wd-more-desc .wd-more-desc-btn span:after{font-size:20px;content:"\f109";font-family:"woodmart-font"}.wd-more-desc .wd-more-desc-btn:hover{color:var(--color-gray-900)}.wd-more-desc .wd-more-desc-btn:not(.wd-shown){display:none}.wd-more-desc.wd-more-desc-full{max-height:21em;overflow-y:auto}.wd-more-desc.wd-more-desc-full .wd-more-desc-btn{display:none}@media (max-width: 576px){.wd-more-desc{max-height:80px;font-size:12px}.wd-more-desc-inner{line-height:20px}.wd-more-desc-inner p{line-height:inherit}.wd-more-desc-full{max-height:none}}

@media (min-width: 769px){.cat-design-default .wrapp-category{overflow:hidden}.cat-design-default .hover-mask{position:absolute;right:20px;bottom:15px;left:20px;padding:0 !important;text-align:start;transition:transform .3s ease;transform:translateY(100%) translateZ(0)}.cat-design-default .wd-entities-title{position:absolute;bottom:100%;inset-inline-start:0}.cat-design-default .more-products{margin-top:5px;opacity:0;transition:transform .3s ease, opacity .3s ease;transform:translateY(15px) translateZ(0)}.cat-design-default.categories-with-shadow .wrapp-category{box-shadow:1px 1px 2px rgba(0,0,0,0.12)}.cat-design-default:hover .hover-mask{transform:translateY(0) translateZ(0)}.cat-design-default:hover .more-products{opacity:1;transform:translateY(0) translateZ(0)}}

.category-grid-item{text-align:center}.category-grid-item img{width:100%}.category-grid-item .hover-mask{padding:10px}.category-grid-item .category-image-wrapp{position:relative;overflow:hidden;border-radius:var(--wd-brd-radius)}.browser-Safari .category-grid-item .category-image-wrapp{transform:translate3d(0, 0, 0)}.category-grid-item .category-image{display:block;margin:-1px;transition:transform 0.5s cubic-bezier(0, 0, 0.44, 1.18)}.category-grid-item:hover .category-image{transform:scale3d(1.1, 1.1, 1)}.category-grid-item .wd-entities-title{margin-bottom:0;text-transform:uppercase;font-size:20px}.category-grid-item .count{display:none;padding:0;background-color:transparent;color:rgba(0,0,0,0.25)}.category-grid-item .more-products>a{color:inherit}.category-grid-item .wrapp-category{position:relative;border-radius:var(--wd-brd-radius)}.category-grid-item .category-link{z-index:5}.wd-img-width .cat-design-alt .category-image-wrapp{margin-left:auto;margin-right:auto;max-width:var(--wd-cat-img-width)}.products:not(.wd-img-width) .cat-design-alt img{width:auto}.cat-design-alt.categories-with-shadow .category-image-wrapp{box-shadow:1px 1px 2px rgba(0,0,0,0.12)}@media (max-width: 768.98px){.category-grid-item .wd-entities-title{font-size:16px}.category-grid-item:hover .category-image{transform:none}}

.wd-sidebar-opener:not(.wd-on-toolbar){position:fixed;top:30%;left:0;z-index:350;display:none;background-color:rgba(var(--bgcolor-white-rgb), 0.9);box-shadow:0 0 5px rgba(0,0,0,0.17);border-top-right-radius:35px;border-bottom-right-radius:35px}.wd-sidebar-opener.wd-not-on-shop>a:before{content:"\f109";font-family:"woodmart-font"}


.products[class*="wd-stretch-cont"] .product-wrapper{height:100%}.products[class*="wd-stretch-cont"] .product-element-bottom{display:flex;flex-direction:column;flex:1 1 auto}.products[class*="wd-stretch-cont"] :is(.price,.wrap-price,.product-rating-price){margin-top:auto}.slider-type-product[class*="wd-stretch-cont"] .owl-stage .owl-carousel-item,.slider-type-product[class*="wd-stretch-cont"] .product{height:100%}@media (min-width: 1025px){.products.wd-stretch-cont-lg{align-items:stretch !important}.products.wd-stretch-cont-lg :is(.product,.product-wrapper){display:flex;flex-direction:column}.slider-type-product.wd-stretch-cont-lg .owl-stage{display:flex;align-items:stretch}}@media (max-width: 768.98px){.products.wd-stretch-cont-sm{align-items:stretch !important}.products.wd-stretch-cont-sm :is(.product,.product-wrapper){display:flex;flex-direction:column}.slider-type-product.wd-stretch-cont-sm .owl-stage{display:flex;align-items:stretch}}@media (min-width: 769px) and (max-width: 1024px){.products.wd-stretch-cont-md{align-items:stretch !important}.products.wd-stretch-cont-md :is(.product,.product-wrapper){display:flex;flex-direction:column}.slider-type-product.wd-stretch-cont-md .owl-stage{display:flex;align-items:stretch}}

[class*="title-line-"]{--title-line-count: 1;--title-line-height: 18px}[class*="title-line-"] .product-grid-item .wd-entities-title{overflow:hidden;max-height:calc(var(--title-line-count) * var(--title-line-height));line-height:var(--title-line-height)}.title-line-two{--title-line-count: 2}@media (max-width: 576px){[class*="title-line-"] .product-grid-item.col-6,.owl-items-xs-2 [class*="title-line-"] .product-grid-item{--title-line-height: 15px}}

.wd-bordered-dark{--wd-bordered-brd: rgba(0,0,0,0.105);--wd-bordered-bg: #f7f7f7}.wd-bordered-light{--wd-bordered-brd: rgba(255,255,255,0.15);--wd-bordered-bg: #0a0a0a}.products-bordered-grid{margin-right:0 !important;margin-left:0 !important}.products-bordered-grid.elements-grid{align-items:stretch !important;border-style:solid;border-color:var(--wd-bordered-brd, var(--brdcolor-gray-300));border-left-width:1px}.products-bordered-grid.elements-grid:not(.elements-list) [class*="-grid-item"]{margin-bottom:0 !important;border-style:solid;border-color:inherit;border-bottom-width:1px;border-right-width:1px}.products-bordered-grid[class*="wd-spacing-"] [class*="-grid-item"]{padding-top:calc(var(--wd-sp) / 2);padding-bottom:calc(var(--wd-sp) / 2)}.products-bordered-grid.elements-list{border-width:1px}.products-bordered-grid div.owl-item{padding-right:0;padding-left:0}.products-bordered-grid :is(.owl-item,.owl-stage){display:flex;align-items:stretch;flex-direction:row;border-color:inherit}.products-bordered-grid .owl-carousel-item{width:100%;border-width:1px;border-color:inherit;border-right-style:solid}.products-bordered-grid :is(.owl-stage-outer,div.wd-owl:not(.owl-loaded)){padding:0 !important;border-style:solid;border-color:var(--wd-bordered-brd, var(--brdcolor-gray-300))}.products-bordered-grid .owl-stage-outer{margin-right:1px;margin-left:1px;border-width:1px}.products-bordered-grid .wd-owl:not(.owl-loaded){border-top-width:1px;border-bottom-width:1px}.products-bordered-grid .wd-owl:not(.owl-loaded) .owl-carousel-item:first-child{border-left-style:solid;border-left-color:transparent}.products-bordered-grid .wd-owl:not(.owl-loaded) .owl-carousel-item:last-child{border-right-style:solid;border-right-color:transparent}.products-bordered-grid .wd-owl:not(.owl-loaded):before,.products-bordered-grid .wd-owl:not(.owl-loaded):after{content:"";position:absolute;top:0;bottom:0;height:100%;border-right:1px solid var(--brdcolor-gray-300)}.products-bordered-grid .wd-owl:not(.owl-loaded):before{left:0}.products-bordered-grid .wd-owl:not(.owl-loaded):after{right:0}.products-bordered-grid .owl-item:last-child .owl-carousel-item{border-right-style:none}.products-bordered-grid[class*="wd-carousel-spacing-"] .owl-carousel-item{padding:calc(var(--wd-car-sp) / 2)}.products-bordered-grid .owl-nav>div[class*="prev"]{left:-50px !important}.products-bordered-grid .owl-nav>div[class*="next"]{right:-50px !important}.products-bordered-grid.wd-products-with-bg>.product-grid-item,.products-bordered-grid.wd-products-with-bg :is(.owl-stage-outer,.wd-owl:not(.owl-loaded)){background-color:var(--wd-bordered-bg, var(--wd-prod-bg))}.wpb-js-composer .products-bordered-grid:not(.pagination-arrows)+.products-footer{margin-top:25px}.elementor-default .products-bordered-grid.elements-grid{margin-bottom:0}@media (min-width: 1025px){.products-bordered-grid :is(.col-lg-12:first-child,.col-lg-6:nth-child(-n+2),.col-lg-4:nth-child(-n+3),.col-lg-3:nth-child(-n+4),.col-lg-20_0:nth-child(-n+5),.col-lg-2:nth-child(-n+6)){border-top-width:1px}}@media (max-width: 768.98px){.products-bordered-grid :is(.col-12:first-child,.col-6:nth-child(-n+2)){border-top-width:1px}}@media (min-width: 769px) and (max-width: 1024px){.products-bordered-grid :is(.col-md-12:first-child,.col-md-6:nth-child(-n+2),.col-md-4:nth-child(-n+3),.col-md-3:nth-child(-n+4),.col-md-20_0:nth-child(-n+5),.col-md-2:nth-child(-n+6)){border-top-width:1px}}

.wd-hover-icons .wrapp-buttons{position:absolute;right:0;bottom:10px;left:0;visibility:hidden;text-align:center;transition:opacity .3s ease, visibility .3s ease, transform .3s ease;backface-visibility:hidden;z-index:3;opacity:0;transform:translateY(25px) translateZ(0)}.wd-hover-icons .wd-buttons{display:inline-flex;align-items:stretch;flex-direction:row;flex-wrap:nowrap;padding-right:7px;padding-left:7px;max-width:calc(100% - 20px)}.wd-hover-icons .wd-buttons .wd-action-btn{flex:1 1 auto;max-width:43px;width:100vw}.wd-hover-icons .wd-buttons .wd-action-btn>a{width:100%}.wd-hover-icons:hover .wrapp-buttons{visibility:visible;opacity:1;transform:translateY(0) translateZ(0)}.wd-hover-icons:is(.quick-shop-shown,.product-swatched,[class*="wd-loading"]) .wrapp-buttons{visibility:hidden;opacity:0;transform:translateY(25px) translateZ(0)}.wd-hover-icons.product-swatched:not(.quick-shop-shown):not([class*="wd-loading"]) .product-element-top:hover .wrapp-buttons{visibility:visible;opacity:1;transform:translateY(0) translateZ(0)}@media (max-width: 1024px){.wd-hover-icons .wd-buttons{padding-right:3px;padding-left:3px}.wd-hover-icons .wd-buttons .wd-action-btn{max-width:35px}.wd-hover-icons .wrapp-buttons{visibility:visible;opacity:1;transform:none}}

.wd-buttons[class*="wd-pos-r"] .wd-tooltip-label{top:50%;right:100%;margin-top:-17px;margin-right:8px}.wd-buttons[class*="wd-pos-r"] .wd-tooltip-label:before{top:50%;left:100%;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.product-grid-item{text-align:var(--text-align);--text-align: center}.product-grid-item .product-wrapper{border-radius:var(--wd-brd-radius)}.product-grid-item :is(.product-image-link,.hover-img) img{width:100%}.product-grid-item .product-image-link{position:relative;display:block}.product-grid-item .hover-img{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--bgcolor-white);opacity:0;transition:opacity 0.5s ease,transform 2s cubic-bezier(0, 0, 0.44, 1.18)}.product-grid-item .hover-img>a{display:block;flex:1 1 100%;max-width:100%;width:100%}.product-grid-item :is(.wd-entities-title,.wd-product-cats,.wd-product-brands-links){margin-bottom:5px;font-size:inherit}.product-grid-item :is(.wd-product-cats,.wd-product-brands-links){font-size:95%;--wd-link-color: var(--color-gray-400);--wd-link-color-hover: var(--color-gray-700)}.product-grid-item :is(.wd-product-cats,.wd-product-brands-links) a{display:inline-block}.product-grid-item .wd-product-sku{margin-bottom:5px;color:var(--color-gray-400);word-break:break-all;font-size:95%}.product-grid-item .wd-product-sku .wd-label{color:var(--color-gray-800);font-weight:600}.product-grid-item :is(.wd-product-countdown,.wd-progress-bar){margin-top:10px}.product-grid-item :is(.star-rating,.wd-star-rating,.wd-quick-shop-2,.wd-swatches-attr,.wd-product-stock){margin-bottom:5px}.product-grid-item .wd-star-rating .star-rating{margin-bottom:0}.product-grid-item .wd-swatches-grid:empty{display:none}.product-grid-item :is(.wd-product-countdown,.wd-swatches-grid){justify-content:var(--text-align)}.product-grid-item .price{display:block;margin-bottom:0;line-height:1.3}.product-grid-item .added_to_cart{display:none !important}.product-grid-item .shop_attributes{font-size:90%;--wd-attr-v-gap: 10px;--wd-attr-brd-style: dashed}.product-grid-item:is(.wd-variation-active,.product-swatched) .hover-img{display:none}.product-grid-item.wd-loading-image .hover-img{display:none}.product-grid-item.wd-loading-image .product-image-link{opacity:.4}.product-grid-item.wd-loading-image .product-element-top:after{visibility:visible;opacity:1;transition:opacity .25s ease, visibility .25s ease;animation:wd-rotate 450ms infinite linear}.product-grid-item:is(.quick-shop-shown,.wd-loading-quick-shop) .product-element-top .hover-img{opacity:0;transition:opacity 0.25s ease,transform 2s cubic-bezier(0, 0, 0.44, 1.18)}.wd-spacing-0 .product-grid-item:not([class*="wd-hover-info"]),.wd-spacing-2 .product-grid-item:not([class*="wd-hover-info"]){margin-bottom:10px}.product-grid-item.product-type-simple.outofstock .product_type_simple:before,.product-grid-item .product_type_grouped:before{content:"\f11a"}.product-grid-item .product_type_external:before{content:"\f11c"}.product-element-top{position:relative;overflow:hidden;margin-bottom:10px;border-radius:var(--wd-brd-radius);backface-visibility:hidden;-webkit-backface-visibility:hidden}.browser-Safari .product-element-top{transform:translate3d(0, 0, 0)}.product-element-top:after{position:absolute;top:50%;left:50%;visibility:hidden;margin-top:-16px;margin-left:-16px;opacity:0;transition:opacity .1s ease, visibility .1s ease;content:"";display:inline-block;width:32px;height:32px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle}.product-element-top:hover .hover-img{opacity:1;transform:scale(1.09)}:is(.catalog-mode-on,.login-see-prices) .product-grid-item .wd-add-btn{display:none}.wd-buttons{z-index:4;display:flex;flex-direction:column;border-radius:calc(var(--wd-brd-radius) / 1.2);background:var(--bgcolor-white);box-shadow:1px 1px 1px rgba(0,0,0,0.1);transition:all .3s ease}.wd-buttons .wd-action-btn>a{height:45px}.wd-buttons.wd-pos-r-t{position:absolute;top:10px;right:10px}.wd-buttons.wd-pos-r-b{position:absolute;right:10px;bottom:10px}.wd-buttons[class*="wd-pos-r"]{opacity:0;transform:translateX(20px) translateZ(0)}.product-grid-item:hover .wd-buttons[class*="wd-pos-r"]{opacity:1;transform:translateY(0) translateZ(0)}:is(.product-grid-item.product-swatched,.product-grid-item.quick-shop-shown,.product-grid-item[class*="wd-loading"]) .wd-buttons[class*="wd-pos-r"]{opacity:0;transform:translateX(20px) translateZ(0)}.product-grid-item.product-swatched:not(.quick-shop-shown):not([class*="wd-loading"]) .product-element-top:hover .wd-buttons[class*="wd-pos-r"]{opacity:1;transform:translateY(0) translateZ(0)}.slider-type-product :is(.owl-stage-outer,.wd-owl:not(.owl-loaded)){padding-top:3px;padding-bottom:3px}:is(.quick-shop-shown,.wd-loading-quick-shop) :is(.wd-buttons,.product-labels){opacity:0}.wd-loading-quick-shop .product-element-top:after{visibility:visible;opacity:1;transition:opacity .25s ease, visibility .25s ease;animation:wd-rotate 450ms infinite linear}.wd-loading-quick-shop .product-image-link{opacity:.2}:is(.products-bordered-grid-ins,.wd-products-with-bg:not(.products-bordered-grid),.wd-products-with-shadow:not(.products-bordered-grid)) .product-wrapper{padding:15px}.products-bordered-grid-ins .product-wrapper{border:1px solid var(--brdcolor-gray-300)}@media (max-width: 1024px){.product-grid-item .hover-img{display:none}.product-grid-item .wd-buttons{opacity:1;transform:none}.wd-buttons{border-radius:35px}.wd-buttons .wd-action-btn>a{width:35px;height:35px}.wd-buttons .wd-action-btn>a:before,.wd-buttons .wd-action-btn>a:after{font-size:14px}.wd-buttons :is(.wd-quick-view-icon,.wd-compare-btn){display:none}}@media (max-width: 768.98px){:is(.products-bordered-grid-ins,.wd-products-with-bg:not(.products-bordered-grid),.wd-products-with-shadow:not(.products-bordered-grid)) .product-wrapper{padding:10px}}@media (max-width: 576px){:is(.product-grid-item.col-6,.owl-items-xs-2 .product-grid-item) :is(.price,.star-rating,.wd-entities-title,.wd-product-cats,.wd-product-brands-links,.wd-product-sku,.wd-product-stock){font-size:90%}}

:is(.wd-title-style-underlined,.wd-title-style-overlined) .title{border-color:var(--el-title-color)}:is(.wd-title-style-underlined,.wd-title-style-overlined).wd-title-color-default{--el-title-color: #CCC}:is(.wd-title-style-underlined,.wd-title-style-overlined).wd-title-color-white .liner-continer{border-color:rgba(255,255,255,0.5)}.wd-title-style-underlined .liner-continer{border-bottom:2px solid var(--brdcolor-gray-300)}.wd-title-style-underlined .title{margin-bottom:-2px;padding-bottom:10px;border-bottom:2px solid var(--el-title-color)}.wd-title-style-underlined-2{--margin-bottom: 15px}.wd-title-style-underlined-2 .title{border-bottom:2px solid var(--el-title-color);line-height:.85}.wd-title-style-underlined-2 .title.wd-fontsize-xxl{border-width:3px}.wd-title-style-underlined-2 .title.wd-fontsize-xxxl{border-width:4px}.wd-title-style-underlined-2:not(.wd-title-color-gradient) .title{text-shadow:1px 1px #fff,1px -1px #fff,-1px 1px #fff,-1px -1px #fff}.wd-title-style-underlined-2:not(.wd-title-color-gradient) .title.wd-fontsize-xxxl{text-shadow:2px 2px #fff,2px -2px #fff,-2px 2px #fff,-2px -2px #fff}.wd-title-style-underlined-2.wd-title-color-white .title,[class*="color-scheme-light"] .wd-title-style-underlined-2 .title{text-shadow:none !important}.wd-title-style-overlined .liner-continer{border-top:1px solid var(--brdcolor-gray-300)}.wd-title-style-overlined .title{margin-top:-1px;padding-top:20px;border-top:3px solid var(--el-title-color)}@media (max-width: 1024px){.wd-title-style-underlined-2 .title:is(.wd-fontsize-xxl,.wd-fontsize-xxxl){border-width:2px}.wd-title-style-underlined-2:not(.wd-title-color-gradient) .title.wd-fontsize-xxxl{text-shadow:1px 1px #fff,1px -1px #fff,-1px 1px #fff,-1px -1px #fff}}

.wd-accordion{--wd-accordion-spacing: 20px}.wd-accordion .wd-scroll{height:auto}.wd-accordion .wd-scroll-content{padding-inline-end:10px}.wd-accordion.wd-style-default .wd-accordion-item{border-bottom:1px solid var(--brdcolor-gray-300)}.wd-accordion.wd-style-default:before{content:"";display:block;border-top:2px solid var(--brdcolor-gray-300)}.wd-accordion.wd-style-default.wd-border-off:before,.wd-accordion.wd-style-default.wd-border-off .wd-accordion-item:last-child{border:none}.wd-accordion.wd-style-simple{--wd-accordion-spacing: 10px}.wd-accordion.wd-style-simple>.wd-accordion-item:first-child{margin-top:calc(var(--wd-accordion-spacing) * -1)}.wd-accordion.wd-style-simple>.wd-accordion-item:last-child{margin-bottom:calc(var(--wd-accordion-spacing) * -1)}.wd-accordion.wd-style-shadow>.wd-accordion-item{border-radius:var(--wd-brd-radius);box-shadow:0 1px 8px rgba(0,0,0,0.1)}.wd-accordion.wd-style-shadow>.wd-accordion-item>:is(.wd-accordion-title,.wd-accordion-content){padding-right:var(--wd-accordion-spacing);padding-left:var(--wd-accordion-spacing)}.wd-accordion.wd-style-shadow>.wd-accordion-item:not(:last-child){margin-bottom:12px}.global-color-scheme-light .wd-accordion.wd-style-shadow>.wd-accordion-item{background-color:var(--bgcolor-gray-200)}.wd-accordion-title{display:flex;align-items:center;padding-top:var(--wd-accordion-spacing);padding-bottom:var(--wd-accordion-spacing);cursor:pointer;transition:all .25s ease;user-select:none}.wd-accordion-title:is(.wd-active,:hover) .wd-accordion-title-text{color:var(--wd-primary-color)}.wd-accordion-title-text{flex:1;color:var(--wd-title-color);font-weight:var(--wd-title-font-weight);font-size:var(--wd-accordion-font-size, 16px);transition:inherit}.wd-accordion-opener{position:relative;color:var(--color-gray-300);text-align:center;font-size:10px;line-height:1;transition:inherit}.wd-accordion-opener.wd-opener-style-arrow:before{content:"\f129";font-family:"woodmart-font"}.wd-accordion-title.wd-active .wd-accordion-opener.wd-opener-style-arrow{transform:rotate(180deg)}.wd-accordion-opener.wd-opener-style-plus:before{content:"\f143";font-family:"woodmart-font"}.wd-accordion-title.wd-active .wd-accordion-opener.wd-opener-style-plus{transform:rotate(45deg)}.wd-accordion-title.wd-opener-pos-left{flex-direction:row-reverse}.wd-accordion-title.wd-opener-pos-left .wd-accordion-opener{margin-right:12px}.wd-accordion-title.wd-opener-pos-right{flex-direction:row}.wd-accordion-title.wd-opener-pos-right .wd-accordion-opener{margin-left:12px}.wd-accordion-title .img-wrapper{display:inline-block;margin-inline-end:5px;vertical-align:middle}.wd-wpb.wd-accordion .wd-accordion-title-text{font-weight:inherit;font-size:inherit;font-family:inherit}.wd-accordion-content{display:none;padding-bottom:var(--wd-accordion-spacing);opacity:0;transition:opacity .25s ease}.wd-accordion-content.wd-active{display:block;opacity:1}@media (max-width: 1024px){.wd-accordion .wd-scroll-content{overflow:visible;padding-inline-end:0;max-height:none !important}}

.wd-social-icons{font-size:0}.wd-social-icons .wd-label{display:block;margin-bottom:5px;color:var(--color-gray-800);font-weight:600;font-size:var(--wd-text-font-size)}.wd-social-icons .wd-social-icon{display:inline-block;margin:4px;vertical-align:middle;text-align:center;font-size:0}.wd-social-icons .wd-icon{display:inline-block;vertical-align:middle;font-family:"woodmart-font"}.wd-social-icons p{display:inline-block;margin:0}.social-facebook{--social-color: #365493}.social-facebook .wd-icon:before{content:"\f180"}.social-twitter{--social-color: #3CF}.social-twitter .wd-icon:before{content:"\f154"}.social-instagram{--social-color: #774430}.social-instagram .wd-icon:before{content:"\f163"}.social-email{--social-color: #F89A1E}.social-email .wd-icon:before{content:"\f157"}.social-pinterest{--social-color: #CB2027}.social-pinterest .wd-icon:before{content:"\f156"}.social-youtube{--social-color: #CB2027}.social-youtube .wd-icon:before{content:"\f162"}.social-tumblr{--social-color: #36465D}.social-tumblr .wd-icon:before{content:"\f165"}.social-linkedin{--social-color: #0274B3}.social-linkedin .wd-icon:before{content:"\f158"}.social-vimeo{--social-color: #1AB7EA}.social-vimeo .wd-icon:before{content:"\f177"}.social-flickr{--social-color: #FE0072}.social-flickr .wd-icon:before{content:"\f164"}.social-github{--social-color: #171515}.social-github .wd-icon:before{content:"\f155"}.social-dribbble{--social-color: #EC5E95}.social-dribbble .wd-icon:before{content:"\f166"}.social-behance{--social-color: #1F6FFC}.social-behance .wd-icon:before{content:"\f170"}.social-soundcloud{--social-color: #F9490D}.social-soundcloud .wd-icon:before{content:"\f172"}.social-spotify{--social-color: #2EBD59}.social-spotify .wd-icon:before{content:"\f171"}.social-skype{--social-color: #00AFF0}.social-skype .wd-icon:before{content:"\f167"}.social-ok{--social-color: #EE8208}.social-ok .wd-icon:before{content:"\f176"}.social-whatsapp{--social-color: #1EBEA5}.social-whatsapp .wd-icon:before{content:"\f175"}.social-vk{--social-color: #4C75A3}.social-vk .wd-icon:before{content:"\f168"}.social-snapchat{--social-color: #FFFC00}.social-snapchat .wd-icon:before{content:"\f178"}.social-tg{--social-color: #37AEE2}.social-tg .wd-icon:before{content:"\f179"}.social-viber{--social-color: #834995}.social-viber .wd-icon:before{content:"\f181"}.social-tiktok{--social-color: #010101}.social-tiktok .wd-icon:before{content:"\f133"}.wd-social-icons.wd-layout-justify{display:flex;align-items:center;flex-wrap:wrap}.wd-social-icons.wd-layout-justify .wd-label{flex:1 1 auto;margin-bottom:0;text-align:start}.wd-social-icons.wd-layout-inline .wd-label{display:inline-block;margin-inline-end:5px;margin-bottom:0;vertical-align:middle}.icons-design-default .wd-social-icon{margin:0 !important;padding:6px;width:auto !important;height:auto !important;color:rgba(0,0,0,0.6) !important}.icons-design-default .wd-social-icon .wd-icon{line-height:1 !important}.icons-design-default .wd-social-icon:hover{color:rgba(0,0,0,0.8) !important}.icons-design-default.color-scheme-light .wd-social-icon,[class*="color-scheme-light"] .icons-design-default .wd-social-icon{color:#fff !important}.icons-design-default.color-scheme-light .wd-social-icon:hover,[class*="color-scheme-light"] .icons-design-default .wd-social-icon:hover{color:rgba(255,255,255,0.6) !important}.icons-design-simple .wd-social-icon{background-color:#F2F2F2;color:rgba(0,0,0,0.4) !important}.icons-design-simple .wd-social-icon:hover{background-color:var(--wd-primary-color);color:#fff !important}.icons-design-simple.color-scheme-light .wd-social-icon,.color-scheme-light .icons-design-simple .wd-social-icon{background-color:rgba(255,255,255,0.3);color:#fff !important}.icons-design-colored-alt .wd-social-icon{background-color:#EFEFEF;color:rgba(0,0,0,0.4) !important}.icons-design-colored-alt.color-scheme-light .wd-social-icon,.color-scheme-light .icons-design-colored-alt .wd-social-icon{background-color:rgba(255,255,255,0.3);color:#fff !important}.icons-design-bordered .wd-social-icon{border:2px solid #CCC;background-color:transparent;color:rgba(0,0,0,0.4) !important}.icons-design-bordered .wd-social-icon .wd-icon{margin-top:-2px}.icons-design-bordered.color-scheme-light .wd-social-icon,.color-scheme-light .icons-design-bordered .wd-social-icon{border:2px solid rgba(255,255,255,0.4);color:#fff !important}.icons-design-colored .wd-social-icon{background-color:var(--social-color);color:#fff !important}.icons-design-colored .wd-social-icon:hover{box-shadow:inset 0 0 200px rgba(0,0,0,0.15);color:#fff !important}:is(.icons-design-colored-alt,.icons-design-bordered) .wd-social-icon:hover{border-color:var(--social-color);background-color:var(--social-color);color:#fff !important}:is(.icons-size-small,.icons-size-) .wd-social-icon{width:30px;height:30px}.wd-social-icons:is(.icons-size-small,.icons-size-) .wd-icon{font-size:14px;line-height:30px}.icons-size-default .wd-social-icon{width:40px;height:40px}.wd-social-icons.icons-size-default .wd-icon{font-size:18px;line-height:40px}.icons-size-large .wd-social-icon{width:60px;height:60px}.wd-social-icons.icons-size-large .wd-icon{font-size:22px;line-height:60px}.social-form-circle .wd-social-icon{border-radius:50%}@media (min-width: 1025px){.wd-social-icons .whatsapp-mobile{display:none !important}}@media (max-width: 1024px){.wd-social-icons .whatsapp-desktop{display:none !important}}

.pswp{z-index:1500;display:none;overflow:hidden;outline:none;-webkit-text-size-adjust:100%;touch-action:none;-webkit-backface-visibility:hidden}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change:opacity}.pswp--open{display:block}.pswp__bg{background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change:opacity}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none;-webkit-backface-visibility:hidden;will-change:transform}.pswp__container,.pswp__img{-webkit-tap-highlight-color:transparent;user-select:none;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transform-origin:left top}.pswp--animated-in :is(.pswp__bg,.pswp__zoom-wrap){transition:none}.pswp__item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.pswp__img{position:absolute;top:0;left:0;width:auto;height:auto;border-radius:var(--wd-brd-radius)}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:grab}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#242424}.pswp__error-msg{position:absolute;top:50%;left:0;margin-top:-8px;width:100%;color:#bbb;text-align:center;font-size:14px;line-height:16px}.pswp__error-msg a{color:#bbb;text-decoration:underline}.pswp__button{position:relative;float:right;margin:0;padding:0;width:44px;height:44px;min-height:unset;background:none;opacity:.75;transition:opacity .2s;-webkit-appearance:none}.pswp__button:hover{background-color:unset;opacity:1}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button,[class*="pswp__button--arrow--"]:before{background:url(../../images/default-skin.png) 0 0 no-repeat;background-size:264px 88px}@media (-webkit-min-device-pixel-ratio: 1.1), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg [class*="pswp__button--arrow--"]:before{background-image:url(../../images/default-skin.svg)}.pswp--svg [class*="pswp__button--arrow--"]{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}[class*="pswp__button--arrow--"]{position:absolute;top:50%;margin-top:-50px;width:70px;height:100px;background:none}.pswp--touch [class*="pswp__button--arrow--"]{visibility:hidden}[class*="pswp__button--arrow--"]:before{content:'';position:absolute;top:35px;width:32px;height:30px;background-color:rgba(0,0,0,0.3)}.pswp__button--arrow--left{left:0}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right{right:0}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{user-select:none}.pswp__share-modal{z-index:1600;padding:10px;background:rgba(0,0,0,0.5);opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{position:absolute;top:calc(56px + var(--wd-admin-bar-h));right:44px;z-index:1620;background:#fff;transition:transform .25s;transform:translateY(6px);border-radius:var(--wd-brd-radius);-webkit-backface-visibility:hidden}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:first-child{border-top-left-radius:var(--wd-brd-radius);border-top-right-radius:var(--wd-brd-radius)}.pswp__share-tooltip a:last-child{border-bottom-left-radius:var(--wd-brd-radius);border-bottom-right-radius:var(--wd-brd-radius)}.pswp__share-tooltip a:hover{color:#fff}.pswp__share-tooltip:before{content:'';position:absolute;top:-12px;right:15px;display:block;border:6px solid transparent;border-bottom-color:#fff}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:none}.pswp__share--facebook:hover{background:#365493}.pswp__share--twitter:hover{background:#55ACEE}.pswp__share--pinterest:hover{background:#CE272D}.pswp__share--download:hover{background:var(--wd-primary-color)}.pswp__counter{position:absolute;top:0;left:0;padding:0 10px;height:44px;color:#fff;font-size:13px;line-height:44px;opacity:.75}.pswp__caption{position:absolute;bottom:0;left:0;min-height:44px;width:100%}.pswp__caption small{color:#bbb;font-size:11px}.pswp__caption__center{margin:0 auto;padding:10px;max-width:420px;color:#bbb;text-align:left;font-size:13px;line-height:20px}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{position:relative;display:flex;float:right;align-items:center;justify-content:center;width:44px;height:44px;font-size:0;line-height:1;opacity:0;transition:opacity .25s ease-out}@media screen and (min-width: 1025px){.pswp__preloader{position:absolute;top:0;left:calc(50% - 22px)}}.pswp__preloader__donut{content:"";display:inline-block;width:14px;height:14px;border:2px solid rgba(0,0,0,0);border-left-color:#fff;border-radius:50%;vertical-align:middle}.pswp__preloader--active .pswp__preloader__donut{animation:wd-rotate 450ms infinite linear}.pswp__preloader--active{opacity:1}.pswp__ui{z-index:1550;visibility:visible;-webkit-font-smoothing:auto;opacity:1}.pswp--fs{--wd-admin-bar-h: 0}.pswp__top-bar{position:absolute;top:var(--wd-admin-bar-h);left:0;width:100%;height:44px}.pswp__caption,.pswp__top-bar,.pswp--has_mouse [class*="pswp__button--arrow--"]{transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);-webkit-backface-visibility:hidden;will-change:opacity}.pswp--has_mouse [class*="pswp__button--arrow--"]{visibility:visible}:is(.pswp__top-bar,.pswp__caption){background-color:rgba(0,0,0,0.5)}.pswp__ui--fit :is(.pswp__top-bar,.pswp__caption){background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar,.pswp__ui--idle [class*="pswp__button--arrow--"]{opacity:0}.pswp__ui--hidden :is(.pswp__top-bar,.pswp__caption,[class*="pswp__button--arrow--"]){opacity:.001}.pswp__ui--one-slide :is([class*="pswp__button--arrow--"],.pswp__counter){display:none}.pswp__element--disabled{display:none !important}.pswp,.pswp__bg,.pswp__scroll-wrap,.pswp__share-modal{position:absolute;top:0;left:0;width:100%;height:100%}

.product-labels.labels-rectangular{top:15px;inset-inline-start:0}

.product-labels{position:absolute;top:7px;inset-inline-start:7px;z-index:1;display:flex;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;max-width:50%;transition:opacity .3s ease}.product-labels .label-with-img{padding:0;max-width:50px}.product-label{padding:5px 10px;min-width:50px;color:#fff;text-align:center;text-transform:uppercase;word-break:break-all;font-weight:600;font-size:12px;line-height:1.2}.product-label:not(:last-child){margin-bottom:10px}.product-label.onsale{background-color:var(--wd-primary-color);direction:ltr}.product-label.featured{background-color:#E22D2D}.product-label.new{background-color:#438E44}.product-label.out-of-stock{background-color:var(--bgcolor-white);color:var(--color-gray-900)}.product-label.attribute-label:not(.label-with-img){background-color:var(--bgcolor-white);color:var(--color-gray-900)}.labels-rounded-sm .product-label{border-radius:12px}@media (max-width: 576px){.product-label{padding-right:5px;padding-left:5px;min-width:40px;font-size:10px}.product-label .label-with-img{padding-right:0;padding-left:0}.product-label:not(:last-child){margin-bottom:5px}}

.wd-owl:hover .owl-nav>div{visibility:visible;opacity:1;transform:translateY(0);pointer-events:visible}.slider-title{position:relative;margin-bottom:20px;padding-bottom:10px;text-align:left;text-transform:uppercase;font-size:22px}.slider-title:before{content:"";position:absolute;top:100%;left:0;width:40px;height:2px;background-color:var(--wd-primary-color)}.wd-owl{position:relative;z-index:1;width:100%;-webkit-tap-highlight-color:transparent}.wd-owl .owl-stage{position:relative}.wd-owl .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0}.wd-owl .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0px, 0, 0)}.wd-owl :is(.owl-wrapper,.owl-item){transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.wd-owl .owl-item{position:relative;float:left;min-height:1px;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-touch-callout:none}.wd-owl :is(.owl-nav.disabled,.owl-dots.disabled){display:none}.wd-owl :is(.owl-nav .owl-prev,.owl-nav .owl-next,.owl-dot){cursor:pointer;user-select:none}.wd-owl.owl-loaded{display:block}.wd-owl.owl-loading{display:block;opacity:0}.wd-owl.owl-hidden{opacity:0}.wd-owl.owl-refresh .owl-item{visibility:hidden}.wd-owl.owl-drag .owl-item{user-select:none}.wd-owl.owl-grab{cursor:move;cursor:grab}.wd-owl .owl-item.animated{animation-duration:600ms;animation-fill-mode:both}.wd-owl .owl-item.fadeOut{animation-name:wd-fadeOut}.wd-owl .owl-animated-in{z-index:0}.wd-owl .owl-animated-out{z-index:1}.owl-height{transition:height 500ms ease-in-out}.wd-owl:not(.owl-loaded){display:flex;overflow:hidden}[data-hide_pagination_control="no"] .wd-owl:not(.owl-loaded){padding-bottom:41px !important}.owl-loaded:after,.owl-loaded:before{content:"";position:absolute;top:0;bottom:0;width:50px}.owl-loaded:before{right:-50px}.owl-loaded:after{left:-50px}.owl-dots{margin-top:5px;text-align:center}.owl-dots .owl-dot{display:inline-block;margin-top:10px}.owl-dots .owl-dot span{display:block;margin:5px;width:10px;height:10px;border:2px solid var(--color-gray-300);border-radius:50%;transition:all .25s ease}.owl-dots .owl-dot:not(.active):hover span{border-color:var(--color-gray-800)}.owl-dots .owl-dot.active span{border-color:var(--color-gray-800);background-color:var(--color-gray-800)}.owl-nav>div[class*="prev"]{left:0}.owl-nav>div[class*="next"]{right:0}[class*="wd-carousel-spacing-"]{margin-right:calc((var(--wd-car-sp) / 2) * -1);margin-left:calc((var(--wd-car-sp) / 2) * -1);--wd-car-sp: .001px}[class*="wd-carousel-spacing-"] .owl-item,[class*="wd-carousel-spacing-"] .wd-owl:not(.owl-loaded)>div{padding-right:calc(var(--wd-car-sp) / 2);padding-left:calc(var(--wd-car-sp) / 2)}[class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"]{left:calc(-50px + var(--wd-car-sp) / 2)}[class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"]{right:calc(-50px + var(--wd-car-sp) / 2)}.wd-carousel-spacing-2{--wd-car-sp: 2px}.wd-carousel-spacing-6{--wd-car-sp: 6px}.wd-carousel-spacing-10{--wd-car-sp: 10px}.wd-carousel-spacing-20{--wd-car-sp: 20px}.wd-carousel-spacing-30{--wd-car-sp: 30px}@media (min-width: 1025px){.owl-items-lg-1:not(.owl-loaded)>div{flex:0 0 100%;width:100%}.owl-items-lg-2:not(.owl-loaded)>div{flex:0 0 50%;width:50%}.owl-items-lg-3:not(.owl-loaded)>div{flex:0 0 33.3333333333%;width:33.3333333333%}.owl-items-lg-4:not(.owl-loaded)>div{flex:0 0 25%;width:25%}.owl-items-lg-5:not(.owl-loaded)>div{flex:0 0 20%;width:20%}.owl-items-lg-6:not(.owl-loaded)>div{flex:0 0 16.6666666667%;width:16.6666666667%}.owl-items-lg-7:not(.owl-loaded)>div{flex:0 0 14.2857142857%;width:14.2857142857%}.owl-items-lg-8:not(.owl-loaded)>div{flex:0 0 12.5%;width:12.5%}}@media (max-width: 1024px){.owl-nav>div{visibility:visible;opacity:1;pointer-events:visible}.owl-nav>div[class*="prev"]{left:5px}.owl-nav>div[class*="next"]{right:5px}div[class*="wd-carousel-spacing"] .owl-nav>div[class*="prev"]{margin-left:35px}div[class*="wd-carousel-spacing"] .owl-nav>div[class*="next"]{margin-right:35px}.wpb-js-composer :is(.slider-type-product,.slider-type-post,.categories-style-carousel){margin-bottom:20px}.owl-loaded:after,.owl-loaded:before{content:none}}@media (max-width: 768.98px){.wd-carousel-spacing-20,.wd-carousel-spacing-30{--wd-car-sp: 10px}}@media (max-width: 576px){.owl-items-xs-1:not(.owl-loaded)>div{flex:0 0 100%;width:100%}.owl-items-xs-2:not(.owl-loaded)>div{flex:0 0 50%;width:50%}.owl-items-xs-3:not(.owl-loaded)>div{flex:0 0 33.3333333333%;width:33.3333333333%}.owl-items-xs-4:not(.owl-loaded)>div{flex:0 0 25%;width:25%}.owl-items-xs-5:not(.owl-loaded)>div{flex:0 0 20%;width:20%}.owl-items-xs-6:not(.owl-loaded)>div{flex:0 0 16.6666666667%;width:16.6666666667%}}@media (min-width: 769px) and (max-width: 1024px){.owl-items-md-1:not(.owl-loaded)>div{flex:0 0 100%;width:100%}.owl-items-md-2:not(.owl-loaded)>div{flex:0 0 50%;width:50%}.owl-items-md-3:not(.owl-loaded)>div{flex:0 0 33.3333333333%;width:33.3333333333%}.owl-items-md-4:not(.owl-loaded)>div{flex:0 0 25%;width:25%}}@media (min-width: 577px) and (max-width: 768.98px){.owl-items-sm-1:not(.owl-loaded)>div{flex:0 0 100%;width:100%}.owl-items-sm-2:not(.owl-loaded)>div{flex:0 0 50%;width:50%}.owl-items-sm-3:not(.owl-loaded)>div{flex:0 0 33.3333333333%;width:33.3333333333%}.owl-items-sm-4:not(.owl-loaded)>div{flex:0 0 25%;width:25%}.owl-items-sm-5:not(.owl-loaded)>div{flex:0 0 20%;width:20%}.owl-items-sm-6:not(.owl-loaded)>div{flex:0 0 16.6666666667%;width:16.6666666667%}}

.wd-product-brands .wd-label{flex:1 1 100%;color:var(--color-gray-800);font-weight:600}.wd-single-brands.wd-layout-inline .wd-label{flex:0 0 auto}.wd-single-brands.wd-layout-justify .wd-label{flex:1 1 auto;text-align:start}.wd-single-brands.wd-style-shadow a{padding:10px;background-color:var(--bgcolor-white);box-shadow:0 0 2px rgba(0,0,0,0.12);border-radius:calc(var(--wd-brd-radius) / 1.5);opacity:1}.wd-single-brands.wd-style-shadow a:hover{box-shadow:0 0 6px rgba(0,0,0,0.14)}.wd-single-meta .product_meta.wd-layout-inline{margin:0 -10px -5px -10px}.product_meta.wd-layout-justify>span{display:flex;flex-wrap:wrap;justify-content:flex-end}.product_meta.wd-layout-justify .meta-label{flex:1 1 auto;margin-inline-end:2px}.wd-single-title .product_title{margin-bottom:0}.wd-single-short-desc .woocommerce-product-details__short-description{margin-bottom:0}.wd-single-attrs.wd-style-default .shop_attributes{--wd-attr-brd-style: none;--wd-attr-brd-width: 0.01px}.wd-single-attrs.wd-layout-grid th,.wd-single-attrs.wd-layout-grid td{display:block;text-align:start}.wd-single-attrs.wd-layout-grid tr{display:block}.wd-single-attrs.wd-layout-grid th{margin-inline-end:0}.wd-single-attrs.wd-layout-grid td{margin-top:10px}.wd-single-price .price{margin-bottom:0;font-size:155%;line-height:1.2}.wd-single-price .price .price{font-size:inherit}.wd-single-price .price .login-to-prices-msg{font-size:80%}.wd-single-price .price:empty{display:none}.wd-single-stock-status{margin-bottom:0 !important}.wd-single-stock-status p.stock{margin-bottom:20px}.wd-single-action-btn .wd-action-btn.wd-style-text>a{transition:none}.wd-single-action-btn .wd-action-btn.wd-style-text>a>span,.wd-single-action-btn .wd-action-btn.wd-style-text>a:before{color:inherit;transition:color .25s ease, opacity .15s ease}.wd-single-action-btn .wd-action-btn.wd-style-icon>a{width:auto;height:auto;line-height:1}.wd-single-add-cart>div>*:last-child,.wd-single-add-cart>*:last-child{margin-bottom:0}.wd-btn-design-full form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn){flex:1 1 auto}[class*="wd-single-"].wd-swatch-layout-inline table.variations tbody{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--content-align);gap:20px 40px}[class*="wd-single-"].wd-swatch-layout-inline table.variations .cell{padding-bottom:0}.wd-stock-status-off :is(.stock,.woocommerce-variation-availability){display:none}

p.stock{font-weight:600;line-height:1.2}p.stock.out-of-stock{color:#B50808}p.stock.wd-style-default:is(.available-on-backorder,.in-stock){color:var(--color-gray-800)}p.stock.wd-style-default.in-stock:before{margin-inline-end:5px;color:var(--wd-primary-color);content:"\f107";font-family:"woodmart-font"}p.stock:is(.wd-style-bordered,.wd-style-with-bg) span{display:inline-block;padding:8px 12px;border-radius:calc(var(--wd-brd-radius) / 1.5)}p.stock.wd-style-bordered span{border:1px solid #85B951;color:var(--color-gray-800)}p.stock.wd-style-bordered span:before{content:"";display:inline-block;margin-inline-end:8px;width:8px;height:8px;border-radius:50%;background-color:#85B951;vertical-align:baseline}p.stock.wd-style-bordered.out-of-stock span{border-color:#E22D2D}p.stock.wd-style-bordered.out-of-stock span:before{background-color:#E22D2D}p.stock.wd-style-with-bg:is(.available-on-backorder,.in-stock) span{background-color:#F1F7EB;color:#85B951}p.stock.wd-style-with-bg.in-stock span:before{margin-inline-end:5px;content:"\f107";font-family:"woodmart-font"}p.stock.wd-style-with-bg.out-of-stock span{background-color:#F8E7E7}

.wd-product-brands{display:flex;justify-content:var(--content-align);align-items:center;flex-wrap:wrap;gap:10px}.wd-product-brands img{max-width:90px;width:100%}.wd-product-brands a{display:inline-block}.wd-product-brands a:hover{opacity:.5}.product_meta>span{display:block}.product_meta>span:not(:last-child){margin-bottom:10px}.product_meta a{color:var(--wd-text-color)}.product_meta .meta-label{color:var(--color-gray-800);font-weight:600}.product_meta .meta-sep{display:inline-block;margin:0 2px}.product_meta.wd-layout-inline>span{display:inline-block;margin:0 10px 5px 10px}.product_title{font-size:34px;line-height:1.2;--page-title-display: block}.woocommerce-product-rating .star-rating{margin-inline-end:5px}.woocommerce-review-link{color:var(--color-gray-500);vertical-align:middle}.woocommerce-review-link:hover{color:var(--color-gray-900)}@media (max-width: 1024px){.product_title{font-size:24px}}@media (max-width: 768.98px){.wd-product-brands img{max-width:70px}.product_title{font-size:20px}}

.product-title{display:block;color:var(--wd-entities-title-color);word-wrap:break-word;font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform);line-height:1.4}.product-title a:hover,a.product-title:hover{color:var(--wd-entities-title-color-hover)}.wc-item-meta,.wc-item-meta ul,.wc-item-meta ol,ul.variation{list-style:none;--li-pl: 0}.wc-item-meta,.wc-item-meta ul,.wc-item-meta ol{--list-mb: 0;--li-mb: 0}.wd-breadcrumbs{vertical-align:middle}.woocommerce-breadcrumb{display:inline-flex;align-items:center;flex-wrap:wrap;color:var(--color-gray-800)}.woocommerce-breadcrumb a{margin-right:6px}.woocommerce-breadcrumb a:after{content:"/";margin-left:5px}.woocommerce-breadcrumb a,.yoast-breadcrumb a{color:var(--color-gray-500)}.woocommerce-breadcrumb a:hover,.yoast-breadcrumb a:hover{color:var(--color-gray-700)}.woocommerce-breadcrumb .breadcrumb-last,.yoast-breadcrumb .breadcrumb_last{margin-right:8px;font-weight:600}.woocommerce-breadcrumb .breadcrumb-last:last-child,.yoast-breadcrumb .breadcrumb_last:last-child{margin-right:0}.amount{color:var(--wd-primary-color);font-weight:600}del .amount{color:var(--color-gray-300);font-weight:400}.price{color:var(--wd-primary-color)}.price .amount{font-size:inherit}.price del{color:var(--color-gray-300);font-size:90%}.price ins{padding:0;background-color:transparent;color:var(--wd-primary-color);text-decoration:none;opacity:1}.woocommerce-price-suffix{color:var(--color-gray-500)}.wd-price-unit{display:inline-block;margin-left:4px;color:var(--color-gray-300)}.wd-price-unit:not(:last-child){margin-right:2px}.wd-price-unit:before{content:"/";margin-right:4px}a.login-to-prices-msg{color:var(--wd-primary-color);font-weight:600}a.login-to-prices-msg:hover{color:var(--wd-primary-color);opacity:.6}.woocommerce-notices-wrapper:empty{display:none}ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info){list-style:none;--li-pl: 0;align-items:stretch;flex-direction:column;justify-content:center}ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info) li{display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px}.wd-wc-notices{margin-bottom:0 !important}ul.variation{font-size:90%;--li-mb: 5px;--list-mb: 0;--wd-tags-mb: 0}ul.variation p{display:inline}ul.variation .item-variation-name{color:var(--color-gray-800);font-weight:600}.wc-item-meta{margin-top:10px;font-size:90%}.wc-item-meta li>*{display:inline-block;margin-top:0 !important;margin-bottom:5px;vertical-align:middle}.wc-item-meta strong{color:var(--color-gray-800)}:is(.blockOverlay,.wd-loader-overlay):after{position:absolute;top:calc(50% - 13px);left:calc(50% - 13px);content:"";display:inline-block;width:26px;height:26px;border:1px solid rgba(0,0,0,0);border-left-color:var(--color-gray-900);border-radius:50%;vertical-align:middle;animation:wd-rotate 450ms infinite linear}.wd-loader-overlay{z-index:340;border-radius:inherit;animation:wd-fadeIn .6s ease both;background-color:rgba(var(--bgcolor-white-rgb), 0.6)}.wd-loader-overlay:not(.wd-loading){display:none}.blockOverlay{z-index:340 !important;background-image:none !important;animation:wd-FadeInLoader .6s ease forwards}.blockOverlay:before{content:none !important}.global-color-scheme-light .blockOverlay{background-color:rgba(0,0,0,0.5) !important}[class*="screen-reader"]{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}.single_add_to_cart_button{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));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style))}.single_add_to_cart_button:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.single_add_to_cart_button:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active)}.single_add_to_cart_button+.added_to_cart{display:none}.wd-buy-now-btn{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));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style))}.wd-buy-now-btn:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.wd-buy-now-btn:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active)}form.cart{display:flex;flex-wrap:wrap;gap:10px;justify-content:var(--content-align)}form.cart>*{flex:1 1 100%}form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn,.quantity){flex:0 0 auto}.woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce-product-details__short-description>*:last-child{margin-bottom:0}.wd-hint{--wd-hint-bg: var(--wd-primary-color);--wd-hint-color: #fff;--wd-hint-size: 14px;display:inline-block;vertical-align:middle;font-size:0;cursor:help}.wd-hint:before{content:"?";display:inline-flex;align-items:center;justify-content:center;width:1.45em;height:1.45em;border-radius:50%;background-color:var(--wd-hint-bg);color:var(--wd-hint-color);font-weight:600;font-size:var(--wd-hint-size)}.single_add_to_cart_button:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;z-index:1;border-radius:inherit;background-color:inherit;box-shadow:inherit;transition:opacity 0s ease}.single_add_to_cart_button:after{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;z-index:2;transition:opacity 0s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(0,0,0,0);border-left-color:currentColor;border-radius:50%;vertical-align:middle}.loading.single_add_to_cart_button:before{opacity:1;transition:opacity .25s ease}.loading.single_add_to_cart_button:after{opacity:1;transition:opacity .25s ease;animation:wd-rotate 450ms infinite linear}



.page-title{position:relative;margin-top:-40px;margin-bottom:40px;padding:15px 0}.page-title .container{position:relative;margin-bottom:-10px}.page-title .container>*{margin-bottom:10px}.page-title .title{font-size:36px;line-height:1.2}.title-design-centered{text-align:center}.title-design-disable{display:none}@media (min-width: 1025px){.title-size-small{padding:20px 0}.title-size-small .title{font-size:44px}.title-size-default{padding:60px 0}.title-size-default .title{font-size:68px}.title-size-large{padding:100px 0}.title-size-large .title{font-size:78px}}



.wd-wishlist-group-list,.wd-wishlist-group-list ul,.wd-wishlist-group-list ol{list-style:none;--li-pl: 0;--list-mb: 0;--li-mb: 0}.wd-wishlist-save-btn:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;z-index:1;border-radius:inherit;background-color:inherit;box-shadow:inherit;transition:opacity 0s ease}.wd-wishlist-save-btn:after{position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px;opacity:0;z-index:2;transition:opacity 0s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(0,0,0,0);border-left-color:currentColor;border-radius:50%;vertical-align:middle}.loading.wd-wishlist-save-btn:before{opacity:1;transition:opacity .25s ease}.loading.wd-wishlist-save-btn:after{opacity:1;transition:opacity .25s ease;animation:wd-rotate 450ms infinite linear}.wd-popup.wd-popup-wishlist{max-width:300px}.wd-popup.wd-popup-wishlist.wd-create-group{padding-top:50px}.wd-popup-wishlist .btn-full-width{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));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style))}.wd-popup-wishlist .btn-full-width:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.wd-popup-wishlist .btn-full-width:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active)}.wd-wishlist-group-list{margin-bottom:20px}.wd-wishlist-group-list li{display:flex;align-items:center}.wd-wishlist-group-list li:hover label{color:var(--color-gray-800)}.wd-wishlist-group-list input{cursor:pointer;transition:all .25s ease}.wd-wishlist-group-list label{flex:1 1 auto;padding:7px 0;margin-bottom:0;cursor:pointer;color:var(--color-gray-500);transition:all .25s ease}[class*="wd-create-group"] .wd-wishlist-group-list,.wd-added .wd-wishlist-group-list{display:none}.wd-wishlist-add-group{flex:1 1 auto}.wd-wishlist-add-group>a{flex:1 1 auto;justify-content:flex-start;padding:7px 0}.wd-wishlist-add-group.wd-style-text>a:before{content:"\f143";font-family:"woodmart-font";font-size:100%}.wd-wishlist-create-group{display:none;margin-bottom:20px}[class*="wd-create-group"] .wd-wishlist-create-group{display:block}.wd-wishlist-back-btn{display:none;position:absolute;top:5px;inset-inline-start:15px;height:40px}.wd-wishlist-back-btn.wd-style-text>a:before{margin-inline-end:0.5em;font-size:100%;content:"\f114";font-family:"woodmart-font"}.wd-create-group .wd-wishlist-back-btn{display:inline-flex}.wd-added .wd-wishlist-save-btn{display:none}.wd-wishlist-add-success{text-align:center;animation:wd-fadeIn .4s ease}.wd-wishlist-add-success:before{content:"\f106";font-family:"woodmart-font";display:block;margin-bottom:15px;color:var(--color-gray-200);font-weight:400;font-size:80px;line-height:1}.wd-wishlist-add-success .title{font-size:18px}.wd-popup:not(.wd-added) .wd-wishlist-add-success{display:none}

.wd-cookies-popup{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:999;padding:15px 30px;background-color:var(--bgcolor-white);box-shadow:0 0 9px rgba(0,0,0,0.14);transition:transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transform:translate3d(0, 100%, 0)}.wd-cookies-popup.popup-display{transform:none}.wd-cookies-popup.popup-hide{transform:translate3d(0, 100%, 0)}.wd-cookies-inner{display:flex;align-items:center;justify-content:space-between}.wd-cookies-inner .cookies-buttons{flex:0 0 auto}.wd-cookies-inner .cookies-info-text{flex:1 1 auto;padding-inline-end:30px}.cookies-buttons>a{margin-inline-end:20px}.cookies-buttons>a:last-child{margin-inline-end:0}.cookies-buttons .cookies-accept-btn{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));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style))}.cookies-buttons .cookies-accept-btn:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.cookies-buttons .cookies-accept-btn:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active)}.cookies-buttons .cookies-more-btn{border-bottom:2px solid var(--brdcolor-gray-300);color:var(--color-gray-800);text-transform:uppercase;font-weight:600;font-size:13px}.cookies-buttons .cookies-more-btn:hover{opacity:.7}@media (max-width: 768.98px){.wd-cookies-inner{align-items:stretch;flex-direction:column;text-align:center}.wd-cookies-inner .cookies-buttons{margin-top:15px}.wd-cookies-inner .cookies-info-text{padding-inline-end:0}}


.login>*:last-child{margin-bottom:0}.login:not(.hidden-form){display:block !important}.password-input{position:relative;display:block}.password-input input{padding-inline-end:var(--wd-form-height) !important}.show-password-input{display:flex;justify-content:center;align-items:center;position:absolute;top:0;inset-inline-end:0;width:var(--wd-form-height);height:var(--wd-form-height);cursor:pointer;font-size:16px;color:var(--color-gray-600);transition:all .25s ease}.show-password-input:hover{color:var(--color-gray-400)}.show-password-input:before{font-family:"woodmart-font";content:"\f11a"}.show-password-input.display-password:before{content:"\f11b"}.login-form-footer{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px}.login-form-footer .lost_password{order:2;color:var(--wd-primary-color)}.login-form-footer .lost_password:hover{color:var(--wd-primary-color);text-decoration:underline;opacity:.7}.login-form-footer .woocommerce-form-login__rememberme{order:1;margin-bottom:0}:is(.register,.login) .button{width:100%;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));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style))}:is(.register,.login) .button:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}:is(.register,.login) .button:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active)}.wd-login-divider{display:flex;align-items:center;text-transform:uppercase}.wd-login-divider span{margin-right:20px;margin-left:20px}.wd-login-divider:after,.wd-login-divider:before{content:"";flex:1 0 0;border-bottom:1px solid var(--brdcolor-gray-300)}

.shop_attributes{margin-bottom:0;overflow:hidden;--wd-attr-v-gap: 30px;--wd-attr-h-gap: 30px;--wd-attr-col: 1;--wd-attr-brd-width: 1px;--wd-attr-brd-style: solid;--wd-attr-brd-color: var(--brdcolor-gray-300);--wd-attr-img-width: 24px}.shop_attributes tbody{display:grid;grid-template-columns:repeat(var(--wd-attr-col), 1fr);margin-bottom:calc(-1 * (var(--wd-attr-v-gap) + var(--wd-attr-brd-width)));column-gap:var(--wd-attr-h-gap)}.shop_attributes tr{display:flex;align-items:center;justify-content:space-between;padding-bottom:calc(var(--wd-attr-v-gap) / 2);margin-bottom:calc(var(--wd-attr-v-gap) / 2);border-bottom:var(--wd-attr-brd-width) var(--wd-attr-brd-style) var(--wd-attr-brd-color)}.shop_attributes :is(th,td){padding:0;border:none}.shop_attributes th{flex:0 0 auto;font-family:var(--wd-text-font);margin-right:20px}.shop_attributes td{text-align:right}.shop_attributes p{margin-bottom:0}.shop_attributes span{vertical-align:middle}.shop_attributes .wd-hint{--wd-hint-bg: var(--bgcolor-gray-300);--wd-hint-color: var(--color-gray-800);--wd-hint-size: calc(var(--wd-text-font-size) - 3px);margin-inline-start:2px}.shop_attributes .wd-attr-img{margin-right:10px;width:100vw;max-width:var(--wd-attr-img-width)}

.scrollToTop{position:fixed;right:20px;bottom:20px;z-index:350;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:rgba(var(--bgcolor-white-rgb), 0.9);box-shadow:0 0 5px rgba(0,0,0,0.17);color:var(--color-gray-800);font-size:16px;opacity:0;pointer-events:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateX(100%)}.scrollToTop.button-show{opacity:1;transform:none;pointer-events:visible}.scrollToTop:after{content:"\f115";font-family:"woodmart-font"}.scrollToTop:hover{color:var(--color-gray-500)}.wd-search-opened .scrollToTop{display:none}@media (max-width: 1024px){.scrollToTop{right:12px;bottom:12px;width:40px;height:40px;font-size:14px}}

.footer-sidebar{padding-top:40px;padding-bottom:10px}.footer-column{margin-bottom:30px}[class*="color-scheme-light"] .footer-widget{--wd-link-color: rgba(255,255,255,0.6)}.wd-prefooter{padding-bottom:40px;background-color:var(--wd-main-bgcolor)}.copyrights-wrapper{border-top:1px solid var(--brdcolor-gray-300)}.min-footer{display:flex;align-items:center;justify-content:space-between;margin-right:-15px;margin-left:-15px;padding-top:20px;padding-bottom:20px}.min-footer>div{flex:1 0 50%;padding-right:15px;padding-left:15px;max-width:50%;line-height:1.2}.min-footer .col-right{text-align:right}.copyrights-centered .min-footer{align-items:stretch;flex-wrap:wrap;text-align:center}.copyrights-centered .min-footer .col-right{text-align:center}.copyrights-centered .min-footer>div{flex-basis:100%;margin-bottom:15px;max-width:100%}.copyrights-centered .min-footer>div:last-child{margin-bottom:0}@media (max-width: 1024px){.min-footer{align-items:stretch;flex-wrap:wrap;text-align:center}.min-footer .col-right{text-align:center}.min-footer>div{flex-basis:100%;margin-bottom:15px;max-width:100%}.min-footer>div:last-child{margin-bottom:0}}

div.quantity{display:inline-flex;vertical-align:top;white-space:nowrap;font-size:0}div.quantity input[type=number]::-webkit-inner-spin-button,div.quantity input[type=number]::-webkit-outer-spin-button,div.quantity input[type="number"]{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.quantity :is(input[type="number"],input[type="text"],input[type="button"]){display:inline-block;color:var(--wd-form-color)}div.quantity :is(input[type="number"],input[type="text"]){height:42px}div.quantity input[type="number"]{width:30px;border-radius:0;border-right:none;border-left:none}div.quantity input[type="text"]{width:var(--quantity-space, 80px);text-align:center}.browser-Firefox div.quantity input[type="number"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}div.quantity input[type="button"]{padding:0 5px;min-width:25px;min-height:unset;height:42px;border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);background:var(--wd-form-bg);box-shadow:none}div.quantity input[type="button"]:hover{color:#fff;background-color:var(--wd-primary-color);border-color:var(--wd-primary-color)}div.quantity .minus{border-start-start-radius:var(--wd-form-brd-radius);border-end-start-radius:var(--wd-form-brd-radius)}div.quantity .plus{border-start-end-radius:var(--wd-form-brd-radius);border-end-end-radius:var(--wd-form-brd-radius)}div.quantity.hidden{display:none !important}.form-style-underlined div.quantity input[type="number"],.form-style-underlined div.quantity input[type="text"]{border-top-style:solid}

.wd-tools-element.wd-design-8 .wd-tools-inner{display:flex;align-items:center;border-radius:42px;height:42px;padding-left:3px;padding-right:3px;background-color:var(--wd-primary-color);transition:background-color .25s ease;color:#fff}.wd-tools-element.wd-design-8 .wd-tools-text{margin-left:10px;margin-right:10px;transition:color .25s ease}.wd-tools-element.wd-design-8 .wd-tools-icon{width:36px;height:36px;border-radius:50%;background-color:#fff;color:#333;transition:all .25s ease}.whb-top-bar .wd-tools-element.wd-design-8 .wd-tools-inner{height:28px}.whb-top-bar .wd-tools-element.wd-design-8 .wd-tools-icon{height:22px;width:22px}.whb-top-bar .wd-tools-element.wd-design-8 .wd-tools-icon:before{font-size:12px}.whb-top-bar .wd-tools-element.wd-design-8 .wd-tools-text{margin-left:6px;margin-right:6px}.wd-tools-element.wd-design-8:hover .wd-tools-inner{color:rgba(255,255,255,0.8)}.wd-tools-element.wd-design-8:hover .wd-tools-icon{color:#777}

.searchform{position:relative;--wd-search-btn-w: var(--wd-form-height);--wd-form-height: 46px}.searchform input[type="text"]{padding-right:var(--wd-search-btn-w)}.searchform .searchsubmit{position:absolute;top:0;right:0;bottom:0;padding:0;width:var(--wd-search-btn-w);min-height:unset;border:none;background-color:transparent;box-shadow:none;color:var(--wd-form-color);font-weight:400;font-size:0}.searchform .searchsubmit:hover{color:var(--wd-form-color)}.searchform .searchsubmit:hover:after,.searchform .searchsubmit:hover img{opacity:.7}.searchform .searchsubmit:after{font-size:calc(var(--wd-form-height) / 2.3);transition:opacity .2s ease;content:"\f130";font-family:"woodmart-font"}.searchform .searchsubmit img{min-width:unset;max-width:24px;transition:opacity .2s ease}.searchform .searchsubmit:before{position:absolute;top:50%;left:50%;margin-top:calc((var(--wd-form-height) / 2.5) / -2);margin-left:calc((var(--wd-form-height) / 2.5) / -2);opacity:0;transition:opacity .1s ease;content:"";display:inline-block;width:calc(var(--wd-form-height) / 2.5);height:calc(var(--wd-form-height) / 2.5);border:1px solid rgba(0,0,0,0);border-left-color:currentColor;border-radius:50%;vertical-align:middle}.searchform .searchsubmit.wd-with-img:after{content:none}.searchform.search-loading .searchsubmit:before{opacity:1;transition-duration:.2s;animation:wd-rotate 450ms infinite linear}.searchform.search-loading .searchsubmit:after,.searchform.search-loading .searchsubmit img{opacity:0;transition-duration:.1s}

.whb-color-light [class*="wd-header-search-form"] :is(.wd-style-default,.wd-style-with-bg-2){--wd-form-brd-color:				rgba(255,255,255,0.2);--wd-form-brd-color-focus:			rgba(255,255,255,0.3);--wd-form-color:					rgba(255,255,255,0.8)}.whb-color-dark [class*="wd-header-search-form"] :is(.wd-style-default,.wd-style-with-bg-2){--wd-form-brd-color:				rgba(0,0,0,0.1);--wd-form-brd-color-focus: 			rgba(0,0,0,0.15);--wd-form-color:					#777;--wd-form-placeholder-color: 		var(--wd-form-color)}[class*="wd-header-search-form"]{padding-right:10px;padding-left:10px;flex:1 1 auto}[class*="wd-header-search-form"] input[type='text']{min-width:290px}.wd-header-search-form-mobile .searchform{--wd-form-height: 42px}.wd-header-search-form-mobile .searchform input[type="text"]{min-width:100%}[class*="wd-header-search-form"] .wd-style-with-bg{--wd-form-bg: #fff}.global-color-scheme-light [class*="wd-header-search-form"] .wd-style-with-bg{--wd-form-brd-color: rgba(0,0,0,0.1);--wd-form-brd-color-focus: rgba(0,0,0,0.15);--wd-form-color: #777;--wd-form-placeholder-color: var(--wd-form-color)}

.track_order{display:flex;align-items:flex-end;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.track_order p{padding-right:5px;padding-left:5px}.track_order p:first-child{flex:1 1 100%;margin-bottom:30px;max-width:100%;width:100%;text-align:center;font-size:110%}.track_order .button{min-width:130px}.track_order .form-row{float:none;width:auto}.track_order :is(.form-row-first,.form-row-last){flex:1 1 auto}.track_order .clear{display:none}button[name="track"]{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));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style))}button[name="track"]:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}button[name="track"]:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active)}

.attr-brd-width: 1px;--wd-attr-brd-style: solid;--wd-attr-brd-color: var(--brdcolor-gray-300);--wd-attr-img-width: 24px}.shop_attributes tbody{display:grid;grid-template-columns:repeat(var(--wd-attr-col), 1fr);margin-bottom:calc(-1 * (var(--wd-attr-v-gap) + var(--wd-attr-brd-width)));column-gap:var(--wd-attr-h-gap)}.shop_attributes tr{display:flex;align-items:center;justify-content:space-between;padding-bottom:calc(var(--wd-attr-v-gap) / 2);margin-bottom:calc(var(--wd-attr-v-gap) / 2);border-bottom:var(--wd-attr-brd-width) var(--wd-attr-brd-style) var(--wd-attr-brd-color)}.shop_attributes :is(th,td){padding:0;border:none}.shop_attributes th{flex:0 0 auto;font-family:var(--wd-text-font);margin-right:20px}.shop_attributes td{text-align:right}.shop_attributes p{margin-bottom:0}.shop_attributes span{vertical-align:middle}.shop_attributes .wd-hint{--wd-hint-bg: var(--bgcolor-gray-300);--wd-hint-color: var(--color-gray-800);--wd-hint-size: calc(var(--wd-text-font-size) - 3px);margin-inline-start:2px}.shop_attributes .wd-attr-img{margin-right:10px;width:100vw;max-width:var(--wd-attr-img-width)}

.payment_methods {
    padding: 20px;
    background: white;
    border-radius: 10px;
}


.product-labels {
    max-width: 100% !important;
}
.product-label:not(:last-child) {
    margin-bottom: 5px !important;
}


body .select2-container--default .select2-selection--single .select2-selection__clear {
    position: absolute;
    top: calc(50% - 8px);
    left: 0px;
}

.whb-wjlcubfdmlq3d7jvmt23 .menu-opener {
    border-color: #E7E7E7 !important;  
	  border-radius: 0px;
}


.wd-dropdown-menu.wd-design-aside .wd-wp-menu>.sub-sub-menu>:hover {
    background: #f7f7f7;
}

.woocommerce-product-attributes-item--attribute_pa_rezhimi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_konditsioneris-parametrebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_kompresori .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_energomokhmareba .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_tiuneri .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_martva .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_usb-video-audio-poto .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_smart-tv-is-punktsiebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_samushao-sistema .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_elementi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_dakavshirebis-shesadzlebloba .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_interpeisi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_khma .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_gps .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_sensorebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_operatiuli-mekhsiereba .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_protsesori .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_ekrani .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_kamera .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_tsina-kamera .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}


.woocommerce-product-attributes-item--attribute_pa_klaviaturis-makhasiateblebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_mausis-makhasiateblebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_santuris-makhasiateblebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_ghumelis-makhasiateblebi  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_ghumelis-rezhimi  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}
.woocommerce-product-attributes-item--attribute_pa_gazkuris-simdzlavre .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}
.woocommerce-product-attributes-item--attribute_pa_gazkuris-makhasiateblebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_tsarmadoba  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_tsilindri  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_datsva  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_brunva  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_mankanis-makhasiateblebi  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_zogadi-informacia  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_tevadoba-motsuloba  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_saqinulis-makhasiateblebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_matsivris-makhasiateblebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;

}

.wd-checkout-steps li {
    font-size: 16px !important;
}

.wd-heading .title {
    font-size: 100% !important;
}

.woocommerce-checkout-review-order-table :is(th,td) {
    border: none;
    font-family: 'ashop' !important;
}


body h2{
 font-size: 18px !important;
}


.shop_attributes th {
    width: 35% !important;
	    margin-right: 0 !important;

}

.title-size-small .title {
    font-size: 20px !important;
}

.wd-swatch :is(img,picture) {
    border-radius: 1px !important;
}

.woocommerce-product-attributes-item--attribute_pa_skhva .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
	    width: 80% !important;
}

.mobile-tab-title, .mobile-pages-title,  .wd-active :root {
	--wd-primary-color: #fa8925 !important;
}

.mobile-nav .wd-nav-opener.wd-active {
    background-color: #5fa55a !important;
	border-bottom: 0.1px solid #fff !important;
}
.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a {
    color: #5fa55a !important;
}


.woocommerce-terms-and-conditions {
    border-radius: 10px;
}

.archive #ppm-container {
		display:none !important;
	}

.home #ppm-container {
		display:none !important;
	}

.wd-load-more {
    padding: 10px !important;
    border-width: 1px !important;
}

.wd-load-more:hover {
    border-color: 5fa55a !important;
}

.elementor-default .wd-loop-footer {
    margin-top: 20px !important;
}

.wd-nav-vertical>li>a {
    padding: 8px 10px !important;
}

.wd-hover-base .wrapp-swatches {
    display: none !important;
}

.woodmart-hover-base.product-no-swatches .wrapp-swatches {
        display: flex;
    }
    .woodmart-hover-base .product-compare-button {
        display: block;
    }


.ppm-text {
	font-size: 8px !important;
}

.view-details-btn {
    background: #fa8925 !important;
}

.view-details-btn:hover {
    background: #5fa55a !important;
}


.woodmart-hover-base .product-compare-button a {
	margin-bottom: 0;
}

@media (max-width: 768px) {
	body .woodmart-hover-base.product-no-swatches .wrapp-swatches {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
	}
	
	body .woodmart-hover-base .product-compare-button {
		display: block;
	}
}



.wd-toolbar-label {
font-size: 9px !important;
}

.product-grid-item .wd-entities-title {
    word-break: break-all;
}

.cookies-buttons>a:last-child {
    border-radius: 15% !important;
}

.wd-event-hover:hover>.wd-dropdown, .wd-event-click.wd-opened>.wd-dropdown, .wd-dropdown.wd-opened {
    border-radius: 10px;
}

.whb-header-bottom .wd-dropdown {
    border-radius: 10px;
}

.fb_dialog_content {
width :20px !important;
}

.scrollToTop {
    bottom: 80px !important;
}

.woocommerce-product-attributes-item--attribute_pa_tsarmadoba  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_tsilindri  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_datsva  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_brunva  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_mankanis-makhasiateblebi  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_zogadi-informacia  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_tevadoba-motsuloba  .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_saqinulis-makhasiateblebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;
}

.woocommerce-product-attributes-item--attribute_pa_matsivris-makhasiateblebi .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
		    width: 80% !important;

}

.woocommerce-product-attributes-item--attribute_pa_skhva .woocommerce-product-attributes-item__label{
	font-weight: bold!important;
	    width: 80% !important;
}

.wd-buttons {
    border-radius: 5px !important;
}

.archive .select2-container--default .select2-selection--single {
    border: none !important;
}


.brand-item :hover {
	  transition: transform .2s; 
	 transform: scale(1.03);
}

.wd-nav-tabs>li:not(:last-child) {
    margin-inline-end: 30px !important;
}

.wd-nav[class*="wd-style-"]>li>a :hover {
   color: #5fa55a !important;
}

body .select2-container--default .select2-selection--single .select2-selection__arrow {
    background-size: auto 22px !important;
}

[class*="title-line-"] .product-grid-item .wd-entities-title :hover {
	color: #5fa55a !important;
}

.woocommerce-checkout .select2-selection__placeholder{
	display:none;
}

.wpcf7 form:not(.sent) .wpcf7-response-output, .mc4wp-error, .mc4wp-notice, :is(.woocommerce-error,.woocommerce-info) {
    border-radius: 10px !important;
}

:is(.next,.prev) :hover {
     background: #5fa55a !important;
	color: #fff !important;
	     border-radius: 10px;
}

 .page-numbers :hover {
     background: #5fa55a !important;
	color: #fff !important;
	     border-radius: 10px;
}

nav[class*="-pagination"] li .page-numbers {
      border-radius: 10px;
}

:is(.products-bordered-grid-ins,.wd-products-with-bg:not(.products-bordered-grid),.wd-products-with-shadow:not(.products-bordered-grid)) .product-wrapper {
    border-radius: 10px !important;
}

.wd-accordion.wd-style-shadow>.wd-accordion-item {
	border-radius:5px !important;
	    box-shadow: rgb(203 203 203 / 25%) 0px 0px 16px;
	    border: 1px solid #E7E7E7;
}

.searchform input[type=text] {
    border-radius: 10px !important;
}

body.home .wd-nav-vertical.wd-design-default {
    border-radius: 10px !important;
}

.woocommerce-mini-cart__buttons .btn-cart {
    display: none;
}



.woocommerce-product-attributes-item--weight, .woocommerce-product-attributes-item--dimensions{
	display:none !important;
}

.woocommerce-gpost-label-icon {
    display: none !important;
}
#billing_postcode_field,  #billing_address_2, #billing_state_field, #billing_country_field, #billing_city {
	display:none !important;
}

.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {
    background-color: #5fa55a !important;
}

.copy {
	position:relative;
	top:20px;
}
.social-icons:hover {
transform: scale(1.1);
}

div.quantity input[type="button"]:hover {
	background: #5fa55a !important;
	border:none;
}
.woocommerce-product-attributes-item--weight {
	display:none;

}


.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-tools-count {
    color: #444!important;
}

.wd-tools-element.wd-design-8 .wd-tools-inner {
	border-radius: 10px!important;
}

.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-tools-count {
    border-radius: 10px;
}

.wd-notice a, div.wpcf7-response-output a, .mc4wp-alert a, .woocommerce-error a, .woocommerce-message a, .woocommerce-info a {
    text-decoration: none;
}

.wd-notice>*, div.wpcf7-response-output>*, .mc4wp-alert>*, .woocommerce-error>*, .woocommerce-message>*, .woocommerce-info>*{
	margin-left: 0px !important;
}

.wd-nav-mobile li a {
    min-height: 35px !important;
}

body .select2-container--default .select2-selection--single .select2-selection__rendered {
    display: block !important;
	  line-height: 2.7 !important;
	max-width: 90% !important;
}



.var-note {
	color: red;
}

.elementor-16 .elementor-element.elementor-element-5566b6eb .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-16 .elementor-element.elementor-element-5566b6eb .wd-nav-tabs.wd-style-default li:hover a {
    color: #5fa55a !important;
}

.wc-bog_installments-info span {
    font-size: 16px;
}

.woocommerce button[name="update_cart"],
.woocommerce input[name="update_cart"] {
display: none !important;
}

.cart-totals-inner .woocommerce-shipping-calculator {
    display: none;
}


.cat-item-16 {
	display:none;
}

.copyrights-centered .min-footer>div:last-child {
    margin-bottom: 0;
    color: #444;
}

.whb-color-dark [class*="wd-header-search-form"] .wd-style-default {
    --wd-form-placeholder-color: #444;
}

.wd-nav[class*="wd-style-"]>li>a {
    font-weight: bold;
    color: #444;
}


.wd-notice :is(.button,.wc-backward), div.wpcf7-response-output :is(.button,.wc-backward), .mc4wp-alert :is(.button,.wc-backward), .woocommerce-error :is(.button,.wc-backward), .woocommerce-message :is(.button,.wc-backward), .woocommerce-info :is(.button,.wc-backward) {
    display: none;
}




.wd-swatches-brands .wd-swatch.wd-bg  {
display:none;
}

.wd-fbt-form {
    background:#fff !important;
}

.elementor-element-99ecef9 {
    border: 1px dashed #E7E7E7;
	border-radius: 10px;
}

body.single-product .product-label.featured {
	display: none;
}



.labels-rectangular {
    top: 0px!important;
}

.billing_last_name {
display:none;	
}

.billing_address_2 {
display:none;	
}

.woocommerce-product-gallery .labels-rectangular {
left: 2.2px !important;
}

@media (max-width: 361px){
.autocomplete-suggestion {
    padding: 10px;
}
}


.whb-sticky-shadow.whb-sticked .whb-main-header {
				    box-shadow: none;
}

.afterlogospace {
	display:none !important;
}

.whb-header.whb-sticked{
  background:#fff;
}

.whb-top-bar {
    border-bottom: 1px solid #E3E3E3;
}


.searchform input[type=text]{
    border: 1px solid #E3E3E3;
}


@media (min-width: 1025px){
	
	.whb-scroll-slide.whb-hide-on-scroll.whb-scroll-up .whb-main-header {
    display: none;
}
	
.mfp-inline-holder .mfp-content {
	padding: 200px;
	}
	
body.home .whb-row.whb-header-bottom .wd-header-cats {
	display: none;
}
	
body.home	.whb-header-bottom {
		display:none;
	}
	
body.home	.wd-header-cats {
		display:none;
	}
	
	body.postid-334	.afterlogospace {
		display:none;
	}
}

body.archive .wd-toolbar-shop {
		display:none;
	}


.single-product .breadcrumb-last {
display: none;
}
.single-product .woocommerce-breadcrumb a:after{
display:;
}



.wd-accordion-title:is( .wd-active,:hover) .wd-accordion-title-text {
 color: #242424 !important;
}

.wd-accordion-title-text {
	color: #444;
}

.elementor-14236 .elementor-element.elementor-element-22b660e > .elementor-widget-container {
    border: 1px dashed #E7E7E7 !important;
}

.elementor-14236 .elementor-element.elementor-element-918d793.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    box-shadow: rgb(203 203 203 / 25%) 0px 0px 16px;
}

.elementor-14236 .elementor-element.elementor-element-22b660e .elementor-alert {
	    box-shadow: rgb(203 203 203 / 25%) 0px 0px 16px;
}

.btn.btn-style-bordered {
    background-color: transparent!important;
    box-shadow: rgb(203 203 203 / 25%) 0 0 16px;
    border: 1px solid #E7E7E7;
}
.btn.btn-style-bordered:hover {
    border: 1px solid #5fa55a;
}




.price del {
	font-size: smaller;
    color: red;
}



.elementor-14236 .elementor-element.elementor-element-22b660e .elementor-alert {
    border-radius: 10px;
}




.whb-top-bar-inner {
    max-height: 70px;
}
.wd-header-search-form-mobile .searchform input[type=text] {
    border-radius: 20px !important;
}




.wd-nav-tabs>li:not(:last-child) {
    margin-inline-end: 10px;
}






.wd-accordion-title.wd-opener-pos-left {
    display: ;
}

.wd-accordion .wd-scroll-content {
   margin: 20px 0 0 0;
}

@media (max-width: 741px){
	.whb-header-bottom {
		background: #f1f1f1 !important;
	}
	
 .whb-color-dark:not(.whb-with-bg) {
    background-color: #fff;
    border: solid 0px;
}
	.whb-general-header {
    background-color: #fff;
}

}



.login h1 a { visibility:hidden!important; } 

.table1{
 border-radius:solid 1px;
}
.td{
  border:0px;
	vertical-align:top;
	width: 33.33%;
	line-height:20px;	
}

	strong.td{
	font-size:40px;	
}

	




.wd-header-cart.wd-design-3 .wd-cart-number {
    font-family: 'ashop';
}

.wd-empty-mini-cart .title {
    font-family: 'ashop';
}

.wd-empty-page {
    font-family: 'ashop';
}

.amount  {
  color: #01b4bc ;
}

del .amount {
    color: #444 !important;
}

.checkout-order-review, .woocommerce-order-pay #order_review {
    background-color: #f4f4f4;
}

.amount {
    color: var(--wd-primary-color);
    font-weight: 600;
}

.wd-table-wrapper {
    border-radius: 10px;
}

.payment_methods .payment_box {
	    border-radius: 10px;
}

.woocommerce-additional-fields>h3 {
    text-transform: uppercase;
    font-size: 22px;
    display: none;
}


.wd-progress-bar .progress-bar {
    background-color: #444;
}

.elementor-1146 .elementor-element.elementor-element-7cbbfc0 .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-1146 .elementor-element.elementor-element-7cbbfc0 .wd-nav-tabs.wd-style-default li:hover a {
    color: #5fa55a;
}

.product-label.featured {
    background-color: #fa5457 !important;
}



.categories-accordion-on .widget_product_categories .product-categories {
    padding-right: 0px;
}

.whb-col-right .wd-dropdown-cart {
     border-radius: 10px!important;
}

.wd-builder-off .woocommerce-NoticeGroup-checkout [role="alert"] {
    border-radius: 10px!important;
}



.cart-content-wrapper .cart-totals-inner {
    border-radius: 10px!important;
}

.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar {
   border-radius: 10px!important;
}



.woocommerce-ordering select {
    border: none;
}



.scrollToTop {
    border-radius: 5%;
}

.cart:not(.variations_form):not(.grouped_form)>* {
    font-size: 12px;
}



.wd-nav-vertical {
    border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.elementor-14236 .elementor-element.elementor-element-1edc9c28 {
    border-bottom: solid #e7e7e7;
}

p.stock {
    text-align: center;
}

.woocommerce-MyAccount-title {
    display: none;
}


.wd-slider-wrapper:not(.wd-section-stretch):not([data-vc-full-width]) .wd-slider {
    border-radius: 10px!important;
}



.wd-product-cats {
	display:none;
}

.wd-hover-with-fade .product-wrapper {
    border-radius: 10px !important;
}

.products-bordered-grid-ins .wd-hover-with-fade .content-product-imagin {
    border-radius: 10px !important;
}@media (min-width: 1025px) {
	.footer-sidebar {
    padding-top: 30px !important;
	    padding-bottom: 10px !important;

}

.title-size-large .title {
        font-size: 28px !important;
}

.wd-tabs .wd-tab-content.wd-in {
    opacity: 1;
    transform: none;
    padding-top: 20px;
}
.footer-column {
    margin-bottom: 20px !important;
}



.widgettitle, .widget-title {
    margin-bottom: 10px !important;
}

 body.home .wd-timer::before{
	     content: "შეთავაზება ძალაშია";
	font-size:12px !important;
	padding: 11px 10px 0px 7px;
}

body.home .wd-timer {
	       --wd-timer-size: 15px !important;
    background: white;
    gap: 0px !important;
	border-radius: 10px 10px 10px 10px !important;
	border: solid 1px #E8E8E8;
} 

.countdown-days {
border-bottom-left-radius: 0px !important;
    border-top-left-radius: 00px !important;
}

.countdown-sec {
	border-bottom-right-radius: 10px !important;
    border-top-right-radius: 10px !important;
}

.whb-row .whb-nedhm962r512y1xz9j06.wd-tools-element .wd-tools-inner, .whb-row .whb-nedhm962r512y1xz9j06.wd-tools-element > a > .wd-tools-icon {
	    border: solid 1px #e8e8e8;
	border-radius: 10px ;
}

.whb-nedhm962r512y1xz9j06.wd-tools-element.wd-design-8 .wd-tools-icon {
    border-right: solid 1px #e8e8e8;
    border-radius: 0px;
}

.set-cont-mb-s {
    padding: 8px;
}

.headericon {
    border: solid 1px #e8e8e8;
	border-radius: 10px ;
}

#slider-49 .wd-slide {
    min-height: 404px !important;
}

.wd-load-more :hover {
    background-color: white;
	z-index:1;
    top: 22px;
}

.wd-slider.wd-section-container>.wd-carousel-inner>.wd-carousel {
    border: 1.3px solid #e8e8e8 !important;
	border-radius: 10px !important;
    }

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    border: 1.3px solid #e8e8e8 !important;
    border-radius: 10px !important;
}

.woocommerce-product-gallery .woocommerce-product-gallery__image {
   border: 1.3px solid #e8e8e8 !important;
	  border-radius: 15px !important;
}

.woocommerce-product-gallery .product-labels.labels-rectangular {
    padding: 20px !important;
}

.wd-title-style-underlined .title {
    margin-bottom: -2px;
    padding-bottom: 10px;
    background:  linear-gradient(to right, #e8e8e8 37%, #fa8925 33.33%, #fa8925 63%, #e8e8e8 0%) no-repeat;
    background-size: 100% 2px;
    background-position: left bottom;
}

.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp, .dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp {
    border: solid 1px #e8e8e8;
    border-radius: 10px;
}

.wd-sidebar-opener:not(.wd-on-toolbar) {
    display: none !important;
}

.wd-nav[class*="wd-style-underline"] .nav-link-text {
	font-size: 18px !important;
	color: #333 !important;
}


:is(.btn,.button,button,[type="submit"],[type="button"]) {
    padding: 5px 10px;
}


.woocommerce-product-gallery .thumbnails.wd-owl .owl-item, .woocommerce-product-gallery .thumbnails.wd-owl>.product-image-thumbnail {
    margin-top: 5px;
}

.woocommerce-product-gallery .thumbnails.wd-owl .owl-item, .woocommerce-product-gallery .thumbnails.wd-owl>.product-image-thumbnail {
    border: solid #f7f7f7!important;
	margin-left: 5px !important;
    max-width: 86px !important;
}

.wd-cookies-popup {
    margin-left: 350px;
	    margin-right: 350px;
	border-top-right-radius: 10px;
    border-top-left-radius: 10px;
		    background: rgba(255,255,255,0.91) !important;
}


.flickity-button, .flickity-prev-next-button, .next {
	display:none;
}

.wd-tabs .tabs-name {
    border-bottom: 2px solid #fa8925 !important;
	    margin-bottom: -10px !important;
}

.wd-nav[class*="wd-style-underline"] .nav-link-text {
	margin-bottom:-10px;
	line-height: 2.2;
}

.wd-products-tabs :is(.wd-tabs-header,.wd-nav-tabs-wrapper) {
    border-bottom: 0.5px solid #e8e8e8 !important;
}

.wd-tabs-header, .wd-tabs-desc, .wd-nav-tabs-wrapper {
    margin-bottom: 0px !important;
}

.wd-products-tabs .wd-tab-content-wrapper {
    margin-top: 20px !important;
}

.wd-tabs.tabs-design-alt .wd-tabs-header {
    margin-bottom: 20px;
    border-bottom: 2px solid var(--brdcolor-gray-300);
}


}

@media (min-width: 768px) and (max-width: 1024px) {
	    .title-size-large .title {
        font-size: 22px !important;
}

body.home .wd-timer::before{
	     content: "შეთავაზება ძალაშია";
	font-size:14px;
	padding: 9px 10px 0px 0px;
}

 body.home .wd-timer {
       --wd-timer-size: 15px !important;
    background: white;
    gap: 0px !important;
	border-radius: 10px ;
	padding:10px 0px 10px 0px;
} 

.countdown-days {
border-bottom-left-radius: 10px !important;
    border-top-left-radius: 10px !important;
}

.countdown-sec {
	border-bottom-right-radius: 10px !important;
    border-top-right-radius: 10px !important;
}

.dgwt-wcas-search-wrapp {
	min-width: 750px !important;
}

.wd-slider.wd-section-container>.wd-carousel-inner>.wd-carousel {
    border-radius: 0px !important;
}

.wd-arrow-inner {
    display: none;
}

.wd-title-style-underlined .title {
    margin-bottom: -2px;
    padding-bottom: 10px;
    background: linear-gradient(to right, #f4f4f4 33.33%, #fa8925 33.33%, #fa8925 66.67%, #f4f4f4 66.67%) no-repeat;
    background-size: 100% 2px;
    background-position: left bottom;
}

.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp, .dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp {
    border: solid 1px #e8e8e8;
    border-radius: 10px;
}

.wd-sidebar-opener:not(.wd-on-toolbar) {
    display: none !important;
}

.woocommerce-product-gallery .woocommerce-product-gallery__image {
    border: solid #f7f7f7 !important;
}


.woocommerce-product-gallery .thumbnails.wd-owl .owl-item, .woocommerce-product-gallery .thumbnails.wd-owl>.product-image-thumbnail {
    border: solid #f7f7f7!important;
	margin-left: 5px !important;
    max-width: 84px !important;
}


.wd-nav-opener:after{
    transform: rotate(90deg) !important;
}

.wd-cookies-popup {
    z-index: 1 !important;
    padding: 10px 10px 65px 10px !important;
	    background: rgba(255,255,255,0.91) !important;
}

.wd-nav[class*="wd-style-underline"] .nav-link-text {
    margin-bottom: -10px;
    line-height: 2.2;
}

.wd-nav-tabs[class*="wd-style-underline"] {
    border-bottom: 2px solid var(--brdcolor-gray-300);
}

.pagination-arrows {
    padding: 10px;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.woocommerce-product-gallery .product-labels.labels-rectangular {
        padding: 20px !important;
    }

.wd-action-btn.wd-style-icon-bg-text>a>span {
    display: none;
}

.product-video-button:before{
  content:"ვიდეო განხილვა";
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
  background: #f4f4f4;
	color: black;
	border-radius: 5px 0px 0px 5px !important;
	border: 1px solid #E7E7E7 !important;
}  

.wd-hover-icons .wd-buttons {
        padding-top: 10px;
}

.woocommerce-checkout-review-order-table thead tr {
    display: none !important;
}

.wd-toolbar-label {
inset-inline: 0px !important;
}

.title-size-large .title {
        font-size: 22px !important;
}

.footer-sidebar {
	    padding-bottom: 40px !important;
}

}

@media (max-width: 576px) {
	 
.blog-design-masonry .post-title {
    font-size: 12px !important;
	
}

.whb-main-header .wd-header-search-form-mobile .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
    display: none !important;
}


.wd-cookies-inner .cookies-info-text {
    font-size: 10px;
}

.woocommerce-product-gallery .product-labels.labels-rectangular {
        padding: 20px !important;
    }

.header-banner-container {
        font-size: 10px !important;
        padding-top: 10px;
        padding-bottom: 10px;
    }

.wd-nav.wd-layout-drilldown>li [class*="sub-menu"]>.menu-item>a, .wd-nav .wd-sub-menu .wd-drilldown-back>a, .wd-nav.wd-layout-drilldown .woocommerce-MyAccount-navigation-link>a {
    font-weight: 300 !important;
}

.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text {
    padding: 6px 10px 15px 0px !important; 
}

.wd-action-btn.wd-style-icon-bg-text>a>span {
    display: none;
}


.product-video-button:before{
  content:"ვიდეო განხილვა";
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
  background: #f4f4f4;
	color: black;
	border-radius: 5px 0px 0px 5px !important;
	border: 1px solid #E7E7E7 !important;
}  


.wd-hover-icons .wd-buttons {
        padding-top: 10px;
}

.woocommerce-checkout-review-order-table thead tr {
    display: none !important;
}

.woocommerce-shipping-methods label {
	padding-top: 4px;
    font-size: 12px !important;
}

.wd-toolbar-label {
inset-inline: 0px !important;
}

.footer-sidebar {
	    padding-bottom: 40px !important;
}


.title-size-large .title {
        font-size: 22px !important;
}

.widgettitle, .widget-title {
    margin-bottom: 0px !important;
}
.wd-free-progress-bar {
    width: 75% !important;
}

.wd-progress-bar {
    font-size: 12px !important;
}

.wd-timer>span {
    gap: 2px !important;
}

body.home .wd-timer::before{
	     content: "შეთავაზება ძალაშია";
	font-size: 14px;
	padding: 9px 10px 0px 10px;
}

 body.home .wd-timer {
       --wd-timer-size: 15px !important;
    background: white;
	border-radius: 10px ;
	     gap: 0px !important;
	padding:-20px 20px -20px 0px;
	 margin-left 10px !Important;
} 

.countdown-days {
border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
}

.countdown-sec {
	border-bottom-right-radius: 10px !important;
    border-top-right-radius: 10px !important;
}

#customer_login>.col-md-6:not(:last-child) {
        border-bottom: solid 1px #e8e8e8;
        padding-bottom: 40px;
    }

.wd-notice, div.wpcf7-response-output, .mc4wp-alert, :is( .woocommerce-message, .woocommerce-info) {
	background: white !important;
	color: green !important;
	border: solid 1px green ;

}

.wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message {
	border: solid 1px green ;
		background: white !important;
	color: green !important;
}

.woocommerce-error {
	background:white !important;
	color: red !important;
		border: solid 1px ;
}

.wd-slider.wd-section-container>.wd-carousel-inner>.wd-carousel {
    border: 1.3px solid #e8e8e8 !important;
	border-radius: 10px !important;
    }

.whb-color-dark:not(.whb-with-bg) {
        border-top: solid 1px #e8e8e8 !important;
	        border-bottom: solid 1px #e8e8e8 !important;

    }

.wd-brand-item {
    padding: 5px !important;
}

.wc-bog_installments-column {
    font-size:8px !important;
}

.wc-bog_installments-column span {
    font-size: 10px !important;
}

.wd-products-tabs :is(.wd-tabs-header,.wd-nav-tabs-wrapper) {
	border-bottom: none !important;
}

.wd-title-style-underlined .title {
    margin-bottom: -2px;
    padding-bottom: 10px;
    background: linear-gradient(to right, #f4f4f4 10%, #fa8925 0%, #fa8925 90%, #f4f4f4 66.67%) no-repeat;
    background-size: 100% 2px;
    background-position: left bottom;
}

.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {

    font-size: 14px !important;
}

.cookies-buttons, .cookies-accept-btn {
    color: white !important;
}



.wd-nav-mobile>li>a, .wd-nav-mobile>li>ul li>a {
    padding: 0px 10px 0px 10px !important;
}

.wd-nav[class*="wd-style-underline"] .nav-link-text {
	font-size: 12px !important;
		color: #333 !important;
}

.title-design-centered {
    border-top: 1px white solid;
}

.woocommerce-billing-fields>h3 {
    font-size: 20px;
}

.woocommerce-product-gallery .thumbnails.wd-owl .owl-item, .woocommerce-product-gallery .thumbnails.wd-owl>.product-image-thumbnail {
    border-radius: 5px !important;
}

.woocommerce-product-gallery img {
	border-radius: 5px !important;
}

.woocommerce-product-gallery .thumbnails.wd-owl .owl-item, .woocommerce-product-gallery .thumbnails.wd-owl>.product-image-thumbnail {
    border: solid #f7f7f7!important;
	margin-left: 5px !important;
	width: 100px !important;
}

.wc-bog_installments-info span {
    font-size: 12px;
}

.wc-bog_installments-info div+div {
    margin-left: 10px;
}

.wd-sub-menu li>a {
	padding-left: 45px !important; 
}





.wd-cookies-popup {
    z-index: 1 !important;
    padding: 10px 10px 70px 10px !important;
	    background: rgba(255,255,255,0.91) !important;
}

.wd-nav[class*="wd-style-underline"] .nav-link-text {
    margin-bottom: -10px;
    line-height: 2.2;
}

.wd-nav-tabs[class*="wd-style-underline"] {
    border-bottom: 2px solid var(--brdcolor-gray-300);
}


.price {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.flickity-button, .flickity-prev-next-button, .next {
	display:none;
}

.pagination-arrows {
    padding: 10px;
}

.wd-nav-tabs>li:not(:last-child) {
    margin-inline-end: 10px !important;
}

.whb-sticky-shadow.whb-sticked .whb-main-header {
	box-shadow:none !important;
}

.widgettitle, .widget-title {
    font-size: 14px !important;
}

.scrollToTop.button-show {
    width: 30px;
    height: auto;
}

.copyrights-wrapper {
    display: none;
}
}

