.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:800px}: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:#fff;--wd-bordered-bg:#fff}: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}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}.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}html .btn.wd-buy-now-btn{font-family:"Poppins",Arial,Helvetica,sans-serif;background:#ca0707}html .btn.wd-buy-now-btn:hover{color:#d33;background:#ca0707}.wd .product-label.onsale{background-color:#ffc600;color:#000}.wd .product-label.featured{background-color:#d90a27}.wd .product-label.out-of-stock{background-color:#d90a27}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}@media (min-width:1400px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:#1c61e7}.woocommerce-product-gallery .product-labels[class*=labels-rounded]{top:15px;inset-inline-end:auto}#billing_address_2_field{display:none!important}form.checkout,form.checkout .col2-set,form.checkout .col-1,form.checkout .col-2,.woocommerce-billing-fields,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields,.woocommerce-checkout [class*=checkout]{overflow:visible!important}#billing_address_1_field,#shipping_address_1_field{position:relative}.dawa-autocomplete-suggestions{margin-top:4px;padding:6px;text-align:left;cursor:pointer;border:1px solid #e2ddd6;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.14);position:absolute;z-index:999999;max-height:320px;overflow-y:auto;box-sizing:border-box;border-radius:12px}.dawa-autocomplete-suggestions:not(:empty){display:block!important}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion{box-sizing:border-box;margin:0;padding:13px 14px 13px 44px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.3;color:#2b2b2b;border-radius:8px;transition:background .12s ease}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion::before{content:"";font-family:"Font Awesome 5 Free","FontAwesome";font-weight:900;position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:15px;color:#c13a1b;line-height:1}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion-selected,.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:hover{background:#f7ece8;color:#c13a1b}.dawa-autocomplete-suggestions b{font-weight:600;color:inherit}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-additional-fields{--brand:#c13a1b}.woocommerce-checkout .woocommerce-billing-fields>h3,.woocommerce-checkout .woocommerce-shipping-fields h3{font-size:22px;font-weight:600;margin:0 0 22px;padding-bottom:14px;border-bottom:2px solid #f0ece6}.woocommerce-checkout .form-row label{display:block;font-size:14px;font-weight:600;color:#3a3a3a;margin-bottom:8px}.woocommerce-checkout .form-row .optional{color:#aaa;font-weight:400}.woocommerce-checkout .form-row .required{color:var(--brand);border:none;text-decoration:none}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row .select2-selection,.woocommerce-checkout .form-row select{width:100%!important;min-height:56px!important;height:56px!important;padding:16px 18px!important;font-size:16px!important;color:#2b2b2b!important;background:#f8f6f3!important;border:1.5px solid #ece7e1!important;border-radius:12px!important;box-shadow:none!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.woocommerce-checkout .form-row textarea{height:auto!important;min-height:96px!important}.woocommerce-checkout .form-row input.input-text:focus,.woocommerce-checkout .form-row textarea:focus,.woocommerce-checkout .form-row select:focus,.woocommerce-checkout .select2-container--focus .select2-selection,.woocommerce-checkout .select2-container--open .select2-selection{background:#fff!important;border-color:var(--brand)!important;box-shadow:0 0 0 4px rgba(193,58,27,.12)!important;outline:none!important}.woocommerce-checkout .form-row input.input-text::placeholder,.woocommerce-checkout .form-row textarea::placeholder{color:#b3a9a0}.woocommerce-checkout .select2-container .select2-selection--single{display:flex!important;align-items:center!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal!important;padding:0!important;color:#2b2b2b!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:54px!important;right:12px!important}.woocommerce-checkout .form-row{margin-bottom:20px!important}.woocommerce-checkout .woocommerce-form__label-for-checkbox{font-size:15px;color:#444}