.whb-general-header ul li a span{color:#fff}.wd-nav:is(.wd-style-bordered,.wd-style-separated)>li:not(:last-child):after{content:"";position:relative;inset-inline-end:calc(( var(--nav-gap) / 2 ) * -1);border-right:1px solid rgba(255,255,255,21%)!important;margin:0 20px!important}.whb-top-bar .info-box-inner.set-cont-mb-s.reset-last-child p a{color:#fff!important;font-size:14px;text-transform:uppercase;font-weight:100!important}.whb-top-bar .info-box-wrapper{margin:26px 0 0}:is(.wd-custom-icon,picture.wd-custom-icon img){min-width:100%;max-width:47px!important;width:auto;height:auto}.searchform.wd-style-with-bg .searchsubmit{border-start-end-radius:5px;border-end-end-radius:5px}#two-promo a.btn.btn-color-default.btn-style-default.btn-style-semi-round.btn-size-default{background-color:#7a8757;color:#fff;font-weight:300;font-size:14px;padding:16px 31px;line-height:23px}#about-us-1 a.btn.btn-color-default.btn-style-default.btn-style-semi-round.btn-size-default{background-color:#252c30;color:#fff;font-weight:300;font-size:14px;padding:17px 41px;line-height:23px}div#cta-10 a.btn.btn-color-default.btn-style-default.btn-style-semi-round.btn-size-default{background-color:#7a8757;color:#fff;font-weight:300;font-size:14px;padding:18px 36px;line-height:23px;margin:12px 0 0}.testi-crslx .wd-nav-pagin-wrap li span{background-color:#14241e!important;border:0!important;width:39px!important;height:10px!important;border-radius:0!important}.testi-crslx .wd-nav-pagin-wrap li.wd-active span{background-color:#7a8757!important}#menu-footer-menu li{margin-bottom:28px!important}#menu-footer-menu a{color:#fff}.mailx-formx input[type=email]{background-color:transparent!important;border:0!important}.mailx-formx input[type=email]::placeholder{color:white!important}.brandx-copy a{color:white!important;text-decoration:underline!important}.page-title{margin-bottom:100px!important}.mailx-formx .mc4wp-form-fields{display:flex;background-color:#252c30!important;border-radius:60px!important;border:0!important;box-shadow:none!important;padding:5px}.mailx-formx input[type=submit]{padding:10px 15px!important;font-weight:400!important;border-radius:60px!important}.contact_page_info .wd-info-box{border-radius:30px!important;padding:32px!important;transition:all .35s;background:#7a8757}.contact_page_info .wd-info-box:hover{cursor:pointer}.contact_page_form input,.contact_page_form select,.contact_page_form textarea{border:1px solid #000!important;padding-left:20px!important;height:47px!important;width:100%!important}.contact_page_form textarea{resize:none;height:127px!important;min-height:127px!important;padding-top:20px!important}.contact_page_form .wpb_gmaps_widget .wpb_wrapper{padding:0!important;background:0 0!important}div#cont-info-roww h4.info-box-title{color:#fff!important}div#cont-info-roww p{color:#fff!important}div#cont-info-roww h4.info-box-title{font-size:24px!important}div#cont-tit-roww h4.woodmart-title-container{color:#000;font-size:65px}div#cont-rowww h4.woodmart-title-container{color:#000;font-size:65px}#cont-rowww input#gform_submit_button_1{font-size:21px;text-transform:capitalize;font-weight:500!important;background:#7a8757!important;border-radius:7px;width:auto!important;padding:16px 60px!important;border:none!important;color:#fff!important;height:auto!important}#cont-rowww .gform_footer.top_label{text-align:center!important;margin-top:40px!important}#cont-rowww .gform_footer.before{text-align:center!important;display:block}body.error404 .row.content-layout-wrapper.align-items-start{padding-top:100px!important}.single-product .row.content-layout-wrapper.align-items-start{margin-top:100px}@media only screen and (max-width:1200px){div#cont-rowww h4.woodmart-title-container{color:#000;font-size:55px}}@media only screen and (max-width:1050px){div#cont-info-roww h4.info-box-title{font-size:20px!important}}@media only screen and (max-width:1024px){.page-title-default{padding-top:150px!important;padding-bottom:100px!important}.page-title{margin-bottom:50px!important}}@media only screen and (max-width:992px){.contact_page_info .wd-info-box{padding:32px!important;background:#7a8757;margin-bottom:0!important}div#cont-info-roww .wpb_column,div#cont-rowww .wpb_column{width:100%}div#footr-2row .ftr-col3 img{margin:0 auto;display:table}}@media only screen and (max-width:767px){div#cont-rowww h4.woodmart-title-container{font-size:40px}div#cont-tit-roww h4.woodmart-title-container{font-size:50px}div#copyrights p{text-align:center!important}div#footr-2row .ftr-col3 img{margin:20px auto;display:table}.testi-crslx .wd-nav-pagin-wrap li.wd-active span{background-color:#7a8757!important;border:1px solid #14241e!important}}@media only screen and (max-width:570px){#two-promo a.btn.btn-color-default.btn-style-default.btn-style-semi-round.btn-size-default{background-color:#7a8757;color:#fff;font-weight:300;font-size:12px;padding:14px 20px;line-height:23px}#two-promo.promo-banner .wrapper-content-banner{padding:20px!important}}.blg-pg-para strong{color:#000!important;font-size:25px!important}.blg-pg-para li{font-weight:700;color:#000!important;font-size:25px!important}.plcy-para1x ol{font-size:35px!important;color:#000!important;font-weight:700!important}.plcy-para1x p strong{font-weight:700!important;color:#000!important;font-size:18px}.category-grid-item .category-image-wrapp img{height:300px!important;object-fit:cover!important;width:100%!important}.category-grid-item .category-image-wrapp{box-shadow:0px 0px 10px 0px hsla(0deg,0%,0%,30%)!important;border-radius:5px!important}.single-post .article-body-container a{color:#7a8757!important;text-decoration:underline!important}div#shipping-row h4{font-size:30px}.post-type-archive-product ul.wd-nav-product-cat span.nav-link-text{font-size:15px}.post-type-archive-product ul.wd-nav-product-cat span.nav-link-count{font-size:15px}.sku_wrapper{display:none!important}.preparation-instructions{background-color:#f0f8e0;padding:15px;border-radius:8px;margin-top:20px;border-left:5px solid #8bc34a;box-shadow:0 4px 6px rgba(0,0,0,.1)}.preparation-instructions h3{font-size:1.25rem;color:#4a8c4a;margin-bottom:8px}.preparation-instructions p{font-size:1rem;color:#333;margin:0;line-height:1.6}.product-specifications{margin-bottom:50px!important;padding:20px;background-color:#f0f8e0;border-radius:5px;box-shadow:0px 4px 8px rgba(0,0,0,.2)}.product-specifications h3{font-size:1.5em;color:#3a3a3a;margin-bottom:15px;font-weight:600}.product-specifications ul{list-style-type:none;padding:0;margin:0}.product-specifications li{display:flex;align-items:center;margin-bottom:10px;font-size:1em;color:#5a5a5a}.product-specifications .spec-icon{width:24px;height:24px;margin-right:10px;fill:#d3a86b}.product-specifications strong{color:#3a3a3a;font-weight:600}