:root{--wd-text-font:"Open Sans", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:rgb(51,51,51);--wd-text-font-size:15px;--wd-title-font:"Lexend Deca", Arial, Helvetica, sans-serif;--wd-title-font-weight:500;--wd-title-color:#242424;--wd-entities-title-font:"Lexend Deca", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:500;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Lexend Deca", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Lexend Deca", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:500;--wd-widget-title-transform:capitalize;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"Open Sans", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:600;--wd-header-el-transform:capitalize;--wd-header-el-font-size:13px;--wd-brd-radius:10px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(17,129,178);--wd-alternative-color:rgb(22,31,109);--btn-default-bgcolor:rgb(225,235,255);--btn-default-bgcolor-hover:rgb(219,227,249);--btn-default-color:rgb(28,97,231);--btn-default-color-hover:rgb(28,97,231);--btn-accented-bgcolor:rgb(28,97,231);--btn-accented-bgcolor-hover:rgb(28,97,231);--btn-transform:capitalize;--wd-form-brd-width:1px;--notices-success-bg:rgb(17,129,178);--notices-success-color:#fff;--notices-warning-bg:rgb(250,39,66);--notices-warning-color:#fff;--wd-link-color:rgb(30,115,190);--wd-link-color-hover:rgb(22,31,109);--wd-sticky-btn-height:95px}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:500px}:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg,:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat){--wd-prod-bg:rgb(255,255,255);--wd-bordered-bg:rgb(255,255,255)}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#212221;background-image:none}html .wd-nav-mobile>li>a{text-transform:capitalize}html .post.wd-post:not(.blog-design-small) .wd-entities-title{font-size:18px}:is(.page,.search-no-results,.error404) :is(.wd-page-content,.whb-header){background-color:#f6f6f6;background-image:none}.woodmart-archive-shop:not(.single-product) :is(.wd-page-content,.whb-header){background-color:#f6f6f6;background-image:none}.woodmart-archive-blog :is(.wd-page-content,.whb-header){background-color:#f6f6f6;background-image:none}.single-post :is(.wd-page-content,.whb-header){background-color:#f6f6f6;background-image:none}html .btn.wd-buy-now-btn{background:#6ba331}html .btn.wd-buy-now-btn:hover{background:#5f9e2c}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)}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}.wd-builder-off .wd-fbt.wd-design-side{--wd-form-width:320px}@media (max-width:1024px){:root{--wd-sticky-btn-height:95px}}@media (max-width:768.98px){:root{--wd-sticky-btn-height:42px}}:root{--wd-container-w:1400px;--wd-form-brd-radius:5px;--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}@media (min-width:1400px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:#1181b2}.whb-header .wd-header-cats,.whb-header .whb-categories,.whb-header .wd-header-categories{padding-top:5px!important;padding-bottom:5px!important}.whb-header .menu-opener{border-radius:5px!important;overflow:hidden}.whb-header .wd-header-cats .wd-dropdown,.whb-header .whb-categories .wd-dropdown,.whb-header .wd-header-categories .wd-dropdown{border-radius:10px!important;overflow:hidden!important;box-shadow:0 8px 20px rgb(0 0 0 / .12)}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page.wd-register-tabs{box-sizing:border-box;display:block!important;width:calc(100% - 24px)!important;max-width:540px!important;margin:36px auto 46px!important;padding:26px 32px!important;background:#fff;border:1px solid #e6e9ed;border-radius:8px;box-shadow:0 6px 25px rgb(28 39 56 / .035)}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page #customer_login.wd-grid-f-col{box-sizing:border-box;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;gap:0!important}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page #customer_login>.wd-col.col-login,body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page #customer_login>.wd-col.col-register{box-sizing:border-box;flex:none!important;flex-basis:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;border:0!important}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page #customer_login :is(form.woocommerce-form-login,form.woocommerce-form-register){box-sizing:border-box;width:100%!important;max-width:100%!important;min-width:0;margin-inline:0!important;padding-inline:0!important}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page :is(.login-info,.registration-info,.wd-login-reg-info,.wd-login-register-info,.create-account-question),body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page #customer_login>.wd-col:not(.col-login):not(.col-register){box-sizing:border-box;flex:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:14px 0 0!important;padding:16px 0 0!important;border:0!important;border-top:1px solid #edf0f2!important;text-align:center}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page :is(.login-info,.registration-info,.wd-login-reg-info,.wd-login-register-info,.create-account-question) :is(h2,h3,p),body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page #customer_login>.wd-col:not(.col-login):not(.col-register) :is(h2,h3,p){max-width:100%;width:auto;margin-left:auto;margin-right:auto;overflow-wrap:normal;word-break:normal}body.woocommerce-account.woocommerce-lost-password:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password{box-sizing:border-box;display:block;width:calc(100% - 24px)!important;max-width:540px!important;min-width:0;margin:36px auto 46px!important;padding:26px 32px!important;background:#fff;border:1px solid #e6e9ed;border-radius:8px;box-shadow:0 6px 25px rgb(28 39 56 / .035)}body.woocommerce-account.woocommerce-lost-password:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password :is(.form-row,.form-row-first,.form-row-last){box-sizing:border-box;float:none!important;width:100%!important;max-width:100%!important}body.woocommerce-account.woocommerce-lost-password:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password>p:first-child{margin:0 0 18px;line-height:1.6}body.woocommerce-account.woocommerce-lost-password:not(.logged-in) .dbit-reset-heading{display:block;margin:0 0 10px;color:inherit;font-family:var(--wd-title-font,'Lexend Deca',sans-serif);font-size:23px;font-weight:500;line-height:1.35}body.woocommerce-account.woocommerce-lost-password:not(.logged-in) .dbit-reset-intro{display:block;font-family:inherit;font-size:14px;font-weight:400;line-height:1.6}body.woocommerce-account.woocommerce-lost-password:not(.logged-in) .woocommerce:has(.woocommerce-message):not(:has(form.lost_reset_password)){box-sizing:border-box;width:calc(100% - 24px);max-width:540px;margin:36px auto 46px;padding:26px 32px;background:#fff;border:1px solid #e6e9ed;border-radius:8px;box-shadow:0 6px 25px rgb(28 39 56 / .035)}body.woocommerce-account.woocommerce-lost-password:not(.logged-in) .woocommerce:has(.woocommerce-message):not(:has(form.lost_reset_password))>.woocommerce-message{margin:0 0 16px!important}body.woocommerce-account.woocommerce-lost-password:not(.logged-in) .woocommerce:has(.woocommerce-message):not(:has(form.lost_reset_password))>p{margin:0;font-size:14px;line-height:1.65}body.woocommerce-account:not(.logged-in) :is(.wd-registration-page.wd-register-tabs,form.woocommerce-ResetPassword.lost_reset_password) :is(h2,h3){margin-top:0;margin-bottom:18px;font-weight:500;font-size:23px;line-height:1.3}body.woocommerce-account:not(.logged-in) :is(.wd-registration-page.wd-register-tabs,form.woocommerce-ResetPassword.lost_reset_password) label{font-size:13px;font-weight:600}body.woocommerce-account:not(.logged-in) :is(.wd-registration-page.wd-register-tabs,form.woocommerce-ResetPassword.lost_reset_password) :is(input.input-text,input[type="email"],input[type="text"],input[type="password"]){box-sizing:border-box;max-width:100%;min-height:44px;border-radius:5px;border-color:#d8dfe6}body.woocommerce-account:not(.logged-in) :is(.wd-registration-page.wd-register-tabs,form.woocommerce-ResetPassword.lost_reset_password) :is(button[type="submit"],input[type="submit"]){box-sizing:border-box;max-width:100%;min-height:44px;border-radius:5px}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page .woocommerce-form-login :is(.login-form-footer,.wd-login-form-footer,.woocommerce-login-footer,.login-form-bottom,.form-row:has(>.woocommerce-form-login__rememberme):has(>.lost_password),div:has(>.woocommerce-form-login__rememberme):has(>.lost_password),div:has(>p:has(.woocommerce-form-login__rememberme)):has(>p.lost_password)){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap;gap:10px;width:100%;min-width:0}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page .woocommerce-form-login :is(.login-form-footer>p,.wd-login-form-footer>p,.woocommerce-login-footer>p,.login-form-bottom>p,p.form-row:has(>.woocommerce-form-login__rememberme)){width:auto!important;max-width:none!important;flex:0 1 auto!important;float:none!important;margin:0!important;padding:0!important;text-align:left!important}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;gap:6px;width:auto!important;margin:0!important;padding:0!important;float:none!important;text-align:left!important;white-space:nowrap;line-height:20px;font-size:13px;font-weight:400}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page .woocommerce-form-login .woocommerce-form-login__rememberme input[type="checkbox"]{flex:0 0 auto;margin:0!important;vertical-align:middle}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page .woocommerce-form-login :is(.lost_password,.woocommerce-LostPassword){flex:0 0 auto!important;width:auto!important;margin:0 0 0 auto!important;padding:0!important;float:none!important;text-align:right!important;line-height:20px;white-space:nowrap}@media (max-width:600px){body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page.wd-register-tabs,body.woocommerce-account.woocommerce-lost-password:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password{width:100%!important;max-width:100%!important;margin:20px auto 36px!important;padding:20px 12px!important}body.woocommerce-account.woocommerce-lost-password:not(.logged-in) .woocommerce:has(.woocommerce-message):not(:has(form.lost_reset_password)){width:100%;margin:20px auto 36px;padding:20px 12px}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page .woocommerce-form-login :is(.login-form-footer,.wd-login-form-footer,.woocommerce-login-footer,.login-form-bottom){gap:8px}}@media (max-width:350px){body.woocommerce-account:not(.logged-in) .wd-registration-page .woocommerce-form-register .g-recaptcha{transform:scale(.87);transform-origin:left top;margin-bottom:-10px}body.woocommerce-account:not(.logged-in):not(.woocommerce-lost-password) .wd-registration-page.wd-register-tabs,body.woocommerce-account.woocommerce-lost-password:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password{padding-inline:9px!important}}body.page-id-100.woocommerce-account.logged-in .dbit-account-shell{background-color:#fff;border-radius:12px;padding:28px}body.page-id-100.woocommerce-account:not(.logged-in) .dbit-account-shell{background:#fff0;border:none;border-radius:0;box-shadow:none;padding:0;min-height:0}@media (max-width:767px){body.page-id-100.woocommerce-account.logged-in .dbit-account-shell{padding:16px}}