.wd-brands [class*="wd-grid"]{--wd-gap-lg: .001px}.wd-brand-item{position:relative;display:flex;align-items:center;height:100%;justify-content:var(--wd-align, center);padding:var(--wd-brand-pd, 20px)}.wd-brand-item a{--wd-link-color: var(--color-gray-500);--wd-link-color-hover: var(--wd-primary-color);--wd-link-decor: none;--wd-link-decor-hover: none;display:flex;align-items:center;justify-content:var(--wd-align, center);height:100%;width:100%;z-index:1}.wd-brand-item img{max-height:var(--wd-brand-img-height, 60px);height:var(--wd-brand-img-height, revert-layer);width:var(--wd-brand-img-width, revert-layer);object-fit:contain;transition:all .25s ease;transform:translate3d(0, 0, 0)}.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(:is(.wd-with-bg,.wd-with-brd)) .wd-brand-item{padding:var(--wd-brand-pd, 0.001px)}.wd-brands:is(.wd-with-bg,.wd-with-brd) [class*="wd-grid"]{--wd-gap-lg: 20px}.wd-brands:is(.wd-with-bg,.wd-with-brd) .wd-brand-item{border-radius:var(--wd-brd-radius)}.wd-brands.wd-with-bg .wd-brand-item{background-color:var(--wd-brand-bg, rgba(var(--bgcolor-black-rgb), 0.04))}.wd-brands.wd-with-brd .wd-brand-item{border:1px solid var(--brdcolor-gray-300)}.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-block-image{--wd-width: initial;position:relative;max-width:100%;width:var(--wd-width)}.wd-block-image :is(img,.wd-block-image-link){border-radius:var(--wd-brd-radius);min-width:8px}.wd-block-image.wd-custom-width :is(img,.wd-block-image-link){width:var(--wd-img-width, var(--wd-width))}.wd-caption-under figcaption{margin-top:10px}.wd-caption-mask figcaption{--wd-link-color: rgba(255,255,255,0.8);--wd-link-color-hover: #fff;position:absolute;text-align:center;bottom:0;padding:10px;inset-inline:0;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);color:rgba(255,255,255,0.8)}
.wp-block-wd-paragraph{--wd-trans-main: all .25s ease;transition:var(--wd-trans-main)}
.wd-list{--list-mb: 0;--li-mb: 15px;--li-pl: 0;--wd-row-gap: var(--li-mb);display:flex;flex-direction:column;justify-content:var(--wd-align);gap:var(--wd-row-gap);list-style:none}.wd-list li{position:relative;display:flex;align-items:center;justify-content:inherit;gap:10px;margin-bottom:0 !important;transition:all .25s ease}.wd-list .wd-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--color-gray-800);line-height:1;transition:all .25s ease;font-size:var(--li-icon-s, 1em)}.wd-list.wd-design-bordered li:not(:first-child):before{content:"";position:absolute;top:calc(var(--wd-row-gap) / 2 * -1);inset-inline:0px;border-top:1px solid var(--brdcolor-gray-300)}.wd-list .wd-icon :is(img,svg){width:var(--li-icon-s, revert-layer);min-width:var(--li-icon-s, 6px);max-width:150px;fill:currentColor}.wd-list .wd-icon:has(:is(img,svg)):before{display:none}.wd-list.wd-type-ordered{counter-reset:item}.wd-list.wd-type-ordered .wd-icon{font-weight:600}.wd-list.wd-type-ordered .wd-icon:before{content:counter(item) ".";counter-increment:item}.wd-list.wd-type-unordered .wd-icon:before{font-size:.6em;content:"\f113";font-family:"woodmart-font"}.wd-list.wd-type-unordered-2 .wd-icon:before{content:"";width:1em;height:1em;font-size:calc(var(--li-icon-s, 10px) / 2);background:currentColor;border-radius:50%}.wd-list.wd-shape-icon .wd-icon{background-color:var(--color-gray-200);width:var(--li-icon-s, 2em);height:var(--li-icon-s, 2em);font-size:calc(var(--li-icon-s, 2em) / 2)}.wd-list.wd-shape-icon .wd-icon :is(img,svg){width:calc(var(--li-icon-s, 2em) / 2);height:calc(var(--li-icon-s, 2em) / 2);min-width:calc(var(--li-icon-s, 14px) / 2);object-fit:contain}.wd-list.wd-style-rounded .wd-icon{border-radius:50%}
.wp-block-wd-title{--wd-trans-main: all .25s ease;transition:var(--wd-trans-main)}.wp-block-wd-title.title{font-size:1.6em;color:var(--wd-title-color)}
.wp-block-wd-title{--wd-title-brd-color: rgba(0,0,0,0.105);--wd-title-brd-color-act: var(--wd-title-brd-color)}.wp-block-wd-title.color-scheme-light,[class*="color-scheme-light"] .wp-block-wd-title{--wd-title-brd-color: rgba(255,255,255,0.2);--wd-title-brd-color-act: #fff}.wp-block-wd-title[class*="wd-design"]{display:flex;flex-direction:column;align-items:var(--wd-align)}.wp-block-wd-title.wd-design-simple:after{content:"";display:block;width:40px;border-bottom:2px solid var(--wd-title-brd-color-act);margin-top:10px}.wp-block-wd-title.wd-design-underlined>span{width:fit-content;margin-bottom:-2px;padding-bottom:10px;border-bottom:2px solid var(--wd-title-brd-color-act);z-index:1}.wp-block-wd-title.wd-design-underlined:after{content:"";border-bottom:2px solid var(--brdcolor-gray-300);width:100%}.wp-block-wd-title.wd-design-overlined>span{width:fit-content;margin-top:-1px;padding-top:20px;border-top:3px solid var(--wd-title-brd-color-act)}.wp-block-wd-title.wd-design-overlined:before{content:"";border-bottom:1px solid var(--brdcolor-gray-300);width:100%}.wp-block-wd-title.wd-design-with-image{gap:10px}.wp-block-wd-title.wd-design-with-image.wd-icon-start{flex-direction:row;align-items:center;justify-content:var(--wd-align)}.wp-block-wd-title.wd-design-with-image.wd-icon-start>span{flex:0 1 auto}.wp-block-wd-title.wd-design-with-image.wd-icon-start .wp-block-wd-icon{order:-1;flex:0 0 auto}.wp-block-wd-title.wd-design-with-image.wd-icon-bottom>span{display:block;width:100%}
.wp-block-wd-icon{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:var(--wd-icon-w, unset);vertical-align:middle;max-width:var(--wd-icon-w, 100px);overflow:hidden}.wp-block-wd-icon :is(img,svg,.wd-svg-icon){display:block;width:var(--wd-icon-w, revert-layer);height:inherit;object-fit:contain;transition:all .25s ease}.wp-block-wd-icon.wd-with-text{font-size:4em;line-height:1;font-weight:600;max-width:var(--wd-icon-w, fit-content);transition:all .25s ease}
.wp-block-wd-menu-list{--wd-row-gap: 0.001px}.wp-block-wd-menu-list li:not(:last-child){margin-bottom:var(--wd-row-gap)}.wp-block-wd-menu-list>li>a{margin-bottom:var(--wd-row-gap)}
.wd-toggle .wd-toggle-head.wd-dir-row{align-items:center;justify-content:space-between}.wd-toggle-head .wp-block-wd-title.title{font-size:1.1em}.wd-toggle-icon{--wd-icon-w: 12px;fill:var(--color-gray-800);transition:all .25s ease}.wd-toggle-content{margin-top:20px}.wd-toggle-content-inner{--wd-row-gap: 20px;display:flex;flex-direction:column;row-gap:var(--wd-row-gap);opacity:0;transition:all .25s ease}:root .wd-toggle-content-inner>*{margin-bottom:0}@media (min-width: 1025px){.wd-toggle.wd-state-static-lg .wp-block-wd-icon{display:none}.wd-toggle:is(.wd-state-closed-lg,.wd-state-opened-lg) .wd-toggle-head{cursor:pointer}.wd-toggle.wd-state-closed-lg .wd-toggle-content{display:none}.wd-toggle.wd-active-lg.wd-icon-rotate .wd-toggle-icon{transform:rotate(180deg)}.wd-toggle.wd-active-lg .wd-toggle-content-inner{opacity:1}}@media (max-width: 768.98px){.wd-toggle.wd-state-static-sm .wp-block-wd-icon{display:none}.wd-toggle.wd-state-closed-sm .wd-toggle-content{display:none}.wd-toggle.wd-active-sm.wd-icon-rotate .wd-toggle-icon{transform:rotate(180deg)}.wd-toggle.wd-active-sm .wd-toggle-content-inner{opacity:1}}@media (min-width: 769px) and (max-width: 1024px){.wd-toggle.wd-state-static-md-sm .wp-block-wd-icon{display:none}.wd-toggle.wd-state-closed-md-sm .wd-toggle-content{display:none}.wd-toggle.wd-active-md-sm.wd-icon-rotate .wd-toggle-icon{transform:rotate(180deg)}.wd-toggle.wd-active-md-sm .wd-toggle-content-inner{opacity:1}}
.wp-block-wd-row{--wd-width: 100%;display:flex;max-width:calc(var(--wd-container-w) - 30px);width:var(--wd-width);--wd-col-gap: 30px;gap:var(--wd-col-gap)}:is(.entry-content,.wd-entry-content)>.wp-block-wd-row{margin-inline:auto}.wp-block-wd-column{display:flex;flex:1 0 0;min-width:1px;--wd-row-gap: 20px;flex-direction:column;row-gap:var(--wd-row-gap);align-items:var(--wd-align)}.wp-block-wd-column:not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:100%}:root .wp-block-wd-column>*{margin-bottom:0}@media (max-width: 1024px){.wp-block-wd-row{flex-wrap:wrap}.wp-block-wd-column:not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:100%}}@media (max-width: 768.98px){.wp-block-wd-column{flex:1 1 100%}.wp-block-wd-column:not([class*="wd-align-is-"])>*:not(:is(.wd-custom-width,[class*="wd-align-s-"])){width:100%}}
.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;text-decoration:none !important;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}}
.login-form-side .woocommerce-notices-wrapper{padding:20px 15px 0 15px}.login-form-side .woocommerce-notices-wrapper>.woocommerce-error{margin-bottom:0}.login-form-side .woocommerce-form-login{padding:20px 15px 15px 15px;border-bottom:1px solid var(--brdcolor-gray-300)}.login-form-side .woocommerce-form-login.hidden-form{display:none}.create-account-question{padding:20px 15px;border-bottom:1px solid var(--brdcolor-gray-300);text-align:center;--wd-tags-mb: 15px}.create-account-question p{color:var(--color-gray-900);font-weight:600}.create-account-question:before{display:block;margin-bottom:15px;color:var(--color-gray-200);font-size:54px;line-height:1;content:"\f124";font-family:"woodmart-font"}.create-account-question .btn{--btn-color: var(--color-gray-800);--btn-color-hover: var(--color-gray-500);--btn-brd-color: var(--wd-primary-color);--btn-bgcolor: transparent;--btn-brd-width: 2px;--btn-height: none;--btn-padding: 0;border-top:0;border-inline:0}
.wd-sticky-btn{position:fixed;inset:auto 0 0 0;z-index:340;display:flex;align-items:center;overflow:hidden;padding-block:10px;height:var(--wd-sticky-btn-height);background-color:var(--bgcolor-white);box-shadow:0 0 9px rgba(0,0,0,0.12);transition:transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);transform:translate3d(0, 100%, 0)}.wd-sticky-btn .container{display:flex;align-items:center;column-gap:15px}.wd-sticky-btn-content{display:flex;flex:1 1 auto;align-items:center;column-gap:10px}.wd-sticky-btn-thumbnail{flex:0 0 auto;overflow:hidden}.wd-sticky-btn-thumbnail img{min-width:65px;max-width:65px;max-height:calc(var(--wd-sticky-btn-height) - 20px);border-radius:calc(var(--wd-brd-radius) / 1.5);object-fit:cover;object-position:center}.wd-sticky-btn-info{flex:1 1 auto}.wd-sticky-btn .woocommerce-price-suffix{display:block}.wd-sticky-btn .wd-entities-title{margin-bottom:0;font-size:14px}.wd-sticky-btn .star-rating{margin-top:5px}.wd-sticky-btn .price{margin-inline-end:15px;text-align:end;font-size:16px}.wd-sticky-btn .wd-sticky-btn-cart{display:flex;align-items:center}.wd-sticky-btn .wd-sticky-btn-cart>.wd-buy-now-btn{margin-inline-start:10px}.wd-sticky-btn form.cart{flex:0 0 auto}.wd-sticky-btn p.stock{margin-bottom:0;margin-inline-end:15px;font-size:14px}.wd-sticky-btn .wd-action-btn.wd-style-icon>a{height:40px}.wd-sticky-btn-shown.wd-sticky-btn{transform:translate3d(0, 0, 0)}.wd-sticky-btn-shown.scrollToTop{bottom:calc(12px + var(--wd-sticky-btn-height))}@media (min-width: 769px){.wd-sticky-btn-on{padding-bottom:var(--wd-sticky-btn-height)}}@media (max-width: 1024px){.wd-sticky-btn .price :is(del,ins){display:block}}@media (max-width: 768.98px){.wd-sticky-btn{padding-block:0;background-color:transparent;box-shadow:none;display:none}.wd-sticky-btn .wd-sticky-btn-cart{flex:1 1 auto;margin-inline:-15px}.wd-sticky-btn :is(.price,p.stock,.wd-buy-now-btn,.wd-action-btn,.wd-sticky-btn-content){display:none}.wd-sticky-btn form.cart{position:relative;margin-inline-end:0 !important;width:100%}.wd-sticky-btn :is(.single_add_to_cart_button,.wd-sticky-add-to-cart){width:100%;height:var(--wd-sticky-btn-height);border-radius:0 !important}.wd-sticky-btn-on-mb{padding-bottom:var(--wd-sticky-btn-height)}.wd-sticky-btn-on-mb .wd-sticky-btn{display:flex}}
.wd-quantity-overlap{--quantity-space: 80px}.wd-quantity-overlap div.quantity{position:absolute;bottom:0;inset-inline-start:0;z-index:2;height:100%;filter:brightness(0.95);transform:translate3d(0, 0, 0)}.wd-quantity-overlap div.quantity input[type]{height:100%;min-height:unset;border:none;background-color:var(--btn-accented-bgcolor);box-shadow:var(--btn-accented-box-shadow);color:var(--btn-accented-color);transition:all .25s ease;padding:0 5px !important;max-width:30px}.wd-quantity-overlap div.quantity input[type]:hover{filter:brightness(0.95)}.wd-quantity-overlap div.quantity input[type="button"]{min-width:25px;border-radius:0}.wd-quantity-overlap div.quantity:not(.hidden)+.button,.wd-quantity-overlap div.quantity:not(.hidden)+link+.button,.wd-quantity-overlap div.quantity:not(.hidden)+link+link+.button{padding-inline-start:var(--quantity-space)}.wd-quantity-overlap div.quantity:not(.hidden)+.button:before,.wd-quantity-overlap div.quantity:not(.hidden)+link+.button:before,.wd-quantity-overlap div.quantity:not(.hidden)+link+link+.button:before{inset-inline-start:var(--quantity-space)}.wd-quantity-overlap div.quantity:not(.hidden)+.button:after,.wd-quantity-overlap div.quantity:not(.hidden)+link+.button:after,.wd-quantity-overlap div.quantity:not(.hidden)+link+link+.button:after{inset-inline-start:calc(50% - 9px + var(--quantity-space) / 2)}.wd-quantity-overlap div.quantity:not(.hidden)+.single_add_to_cart_button{padding-inline-start:calc(20px + var(--quantity-space))}.wd-quantity-overlap :is(div,.cart):hover>div.quantity input[type],.wd-quantity-overlap :is(div,.cart):hover>div.quantity+.button{background-color:var(--btn-accented-bgcolor-hover);box-shadow:var(--btn-accented-box-shadow-hover);color:var(--btn-accented-color-hover)}.wd-quantity-overlap :is(div,.cart):active>div.quantity{bottom:var(--btn-accented-bottom-active)}.wd-quantity-overlap :is(div,.cart):active>div.quantity input[type],.wd-quantity-overlap :is(div,.cart):active>div.quantity+.button{box-shadow:var(--btn-accented-box-shadow-active)}.wd-quantity-overlap div.quantity:active{bottom:0 !important}.wd-quantity-overlap div.quantity:active input[type],.wd-quantity-overlap div.quantity:active+.button{box-shadow:var(--btn-accented-box-shadow) !important}
.payment_methods li[class*=payment_method_ppcp-] label img{max-height:24px}