.wd-header-info-box{display:flex!important;align-items:center!important;gap:10px!important;background:0 0!important}.info-box-title{font-size:11px!important;font-weight:600!important;color:#8099b3!important;text-transform:uppercase!important;letter-spacing:.6px!important;line-height:1.2!important;margin-bottom:2px!important}.wd-header-info-box .info-box-icon{color:#154e86!important;opacity:.85!important}.elementor-element-0ee9055 .elementor-widget-wd_title .woodmart-title-container.title{font-weight:700!important;line-height:1.2!important;padding:15px 30px!important;display:inline-block}.elementor-element-0ee9055 .elementor-widget-wd_button .wd-button-wrapper .btn{box-shadow:0px 4px 20px rgba(0,0,0,.4)!important}.elementor-element-0ee9055 .elementor-widget-wd_button .wd-btn-text{font-weight:600!important}.widget_product_categories ul.product-categories li .count{font-size:12px!important;color:#718096!important;font-weight:400!important;background:0 0!important}.widget_product_categories .wd-cats-toggle{display:none!important}.wd-widget.widget_layered_nav ul li{display:flex;align-items:center;margin-bottom:12px}.wd-widget.widget_layered_nav ul li a{display:flex;align-items:center;color:#4a5568!important;font-size:15px!important;text-decoration:none!important}.wd-widget.widget_layered_nav ul li a::before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #cbd5e0;border-radius:3px;margin-right:12px;background-color:#fff;transition:all .2s}.wd-widget.widget_layered_nav ul li.chosen a{font-weight:700!important;color:var(--wd-primary-color,#154e86)!important}.wd-widget.widget_layered_nav ul li.chosen a::before{background-color:var(--wd-primary-color,#154e86);border-color:var(--wd-primary-color,#154e86);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='white'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat}.wd-buy-now-btn,.wd-buy-now-btn.button{background-color:#154e86!important;border-color:#154e86!important;color:#fff!important;font-weight:700!important;border-radius:8px!important}.wd-buy-now-btn:hover{background-color:#113e6c!important;border-color:#113e6c!important}.wd-widget-cart .woocommerce-mini-cart__buttons .checkout,.woocommerce-mini-cart__buttons a.checkout,.mini-cart .checkout-button{background-color:var(--ht-accent)!important;border-color:var(--ht-accent)!important;color:#fff!important;font-weight:700!important;border-radius:8px!important}.wd-widget-cart .woocommerce-mini-cart__buttons .checkout:hover,.woocommerce-mini-cart__buttons a.checkout:hover{background-color:var(--ht-accent-dark)!important}.wd-widget-cart .woocommerce-mini-cart__buttons .button:not(.checkout),.woocommerce-mini-cart__buttons a.button:not(.checkout){background-color:transparent!important;border:2px solid #154e86!important;color:#154e86!important;font-weight:600!important;border-radius:8px!important}.wd-widget-cart .woocommerce-mini-cart__buttons .button:not(.checkout):hover{background-color:#154e86!important;color:#fff!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.wc-proceed-to-checkout .checkout-button{background-color:var(--ht-accent)!important;border-color:var(--ht-accent)!important;color:#fff!important;font-weight:700!important;border-radius:8px!important}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background-color:var(--ht-accent)!important;border-color:var(--ht-accent)!important;color:#fff!important}.wd-wishlist-btn.active .wd-wishlist-icon,.woodmart-wishlist-btn.active{color:var(--ht-accent)!important}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout textarea,.woocommerce-cart input[type=text]{background-color:#f9f9f9!important;border:1px solid #e2e2e2!important;border-radius:4px!important;padding:12px 15px!important;color:#333!important;transition:border-color .3s ease,box-shadow .3s ease!important}.woocommerce-checkout input[type=text]:focus,.woocommerce-checkout input[type=email]:focus,.woocommerce-checkout input[type=tel]:focus,.woocommerce-checkout textarea:focus,.woocommerce-cart input[type=text]:focus{border-color:#154e86!important;box-shadow:0 0 5px rgba(21,78,134,.2)!important;background-color:#fff!important;outline:none!important}.woocommerce-checkout-review-order-table{border:1px solid #eee!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 4px 15px rgba(0,0,0,.03)!important}.woocommerce-checkout-review-order-table th{background-color:#154e86!important;color:#fff!important;padding:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;border:none!important}.woocommerce-checkout-review-order-table td{padding:15px!important;border-top:1px solid #eee!important}.woocommerce-checkout-review-order-table tfoot th{background-color:#f8f9fa!important;color:#333!important;border-top:1px solid #eee!important}#payment ul.payment_methods{border-bottom:1px solid #eee!important;padding-bottom:20px!important}#payment div.payment_box{background-color:#f1f5f9!important;color:#475569!important;border-radius:6px!important;padding:15px!important;font-size:14px!important;border-left:4px solid #154e86!important}#payment div.payment_box::before{border-bottom-color:#f1f5f9!important}.woocommerce-terms-and-conditions-wrapper{background:#f8f9fa;padding:15px;border-radius:6px;margin-bottom:20px;border-left:4px solid var(--ht-accent)}.woocommerce-terms-and-conditions-wrapper label{font-weight:500!important}.woocommerce-cart-form__contents{border:1px solid #eee!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 4px 15px rgba(0,0,0,.03)!important}.woocommerce-cart-form__contents thead th{background-color:#154e86!important;color:#fff!important;text-transform:uppercase!important;font-size:14px!important;padding:15px!important;border:none!important}.cart_totals h2{color:#154e86!important;font-weight:700!important;border-bottom:2px solid #154e86!important;padding-bottom:10px!important;margin-bottom:20px!important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-textarea{background-color:#fff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:5px!important;color:#333!important;box-shadow:none!important;transition:all .3s ease!important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input{height:42px!important;padding:0 15px!important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-textarea{padding:15px!important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:focus,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-textarea:focus{border-color:var(--wd-primary-color,#005b82)!important;background-color:#fff!important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-label{font-weight:600!important;color:var(--wd-title-color,#333)!important;font-size:14px!important;margin-bottom:8px!important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button-submit{background-color:var(--wd-primary-color,#005b82)!important;color:#fff!important;border-radius:5px!important;padding:12px 30px!important;font-weight:600!important;text-transform:uppercase!important;font-size:14px!important;border:none!important;transition:all .25s ease!important;box-shadow:none!important}.forminator-ui.forminator-custom-form[data-design=flat] .forminator-button-submit:hover{opacity:.8!important;box-shadow:0 5px 10px rgba(0,0,0,.1)!important}