:root{--wd-text-font:IRANSansXFaNum;--wd-text-font-weight:400;--wd-text-color:#767676;--wd-text-font-size:14px;--wd-title-font:var(--wd-text-font);--wd-title-font-weight:600;--wd-title-color:#242424;--wd-entities-title-font:var(--wd-title-font);--wd-entities-title-font-weight:500;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:var(--wd-text-font);--wd-widget-title-font:var(--wd-title-font);--wd-widget-title-font-weight:600;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:var(--wd-text-font);--wd-header-el-font-weight:700;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(255,120,15);--wd-alternative-color:#fbbc34;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:rgb(235,108,36);--btn-accented-bgcolor-hover:rgb(234,87,2);--wd-form-brd-width:1px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:#242424;--wd-sticky-btn-height:95px}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#084a6c;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:800px}: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:#fff;background-image:none}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-brd-color-focus:rgb(235,108,36)}.wd .product-label.out-of-stock{background-color:#d33;color:#fff}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}@media (max-width:1024px){:root{--wd-sticky-btn-height:95px}}@media (max-width:768.98px){:root{--wd-sticky-btn-height:42px}}:root{--wd-form-brd-radius:30px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:35px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:35px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--wd-brd-radius:12px}.wd-page-title{background-color:#0a0a0a}body table.variations{width:100%!important;margin:0!important;border-collapse:separate!important;border-spacing:0 12px!important}body table.variations tbody tr{display:block!important;width:100%!important;margin:0!important;padding:18px 20px!important;background:#fff!important;border:1px solid #ededed!important;border-radius:16px!important;box-shadow:0 4px 18px rgb(0 0 0 / .04)!important;box-sizing:border-box!important}body table.variations tbody tr th.label{display:flex!important;width:100%!important;margin:0 0 15px!important;padding:0!important;align-items:center!important;border:0!important;text-align:right!important;box-sizing:border-box!important}body table.variations tbody tr th.label label{display:flex!important;align-items:center!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.7!important;color:#222!important}body table.variations tbody tr th.label label::before{content:""!important;display:block!important;width:4px!important;height:19px!important;margin-left:9px!important;background:#f28c28!important;border-radius:10px!important;flex:0 0 4px!important}body table.variations tbody tr td.value{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;text-align:right!important;box-sizing:border-box!important}body table.variations .wd-swatches-product.wd-swatches-single{display:flex!important;width:100%!important;margin:0!important;padding:0!important;gap:10px!important;align-items:center!important;flex-wrap:wrap!important}body table.variations .wd-swatches-product .wd-swatch{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:46px!important;min-height:46px!important;padding:5px!important;border:1px solid #e5e5e5!important;border-radius:11px!important;background:#fff!important;cursor:pointer!important;box-sizing:border-box!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}body table.variations .wd-swatches-product .wd-swatch .wd-swatch-bg{display:block!important;width:32px!important;height:32px!important;border-radius:50%!important;box-sizing:border-box!important}body table.variations .wd-swatches-product .wd-swatch .wd-swatch-text{display:none!important}body table.variations .wd-swatches-product .wd-swatch:hover{border-color:#f28c28!important;box-shadow:0 0 0 2px rgb(242 140 40 / .10)!important;transform:translateY(-1px)!important}body table.variations .wd-swatches-product .wd-swatch.wd-active,body table.variations .wd-swatches-product .wd-swatch.selected,body table.variations .wd-swatches-product .wd-swatch[aria-checked="true"]{border-color:#f28c28!important;box-shadow:0 0 0 2px rgb(242 140 40 / .15)!important}body table.variations td.value>select[name^="attribute_pa_"]{width:100%!important;margin:10px 0 0!important}body table.variations td.value select[name="attribute_pa_%da%af%d8%a7%d8%b1%d8%a7%d9%86%d8%aa%db%8c"]{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important;height:48px!important;margin:0!important;padding:0 16px 0 45px!important;direction:rtl!important;text-align:right!important;background:#fff!important;border:1px solid #e5e5e5!important;border-radius:11px!important;color:#333!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;cursor:pointer!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:0 2px 8px rgb(0 0 0 / .025)!important;box-sizing:border-box!important}body table.variations td.value:has(select[name="attribute_pa_%da%af%d8%a7%d8%b1%d8%a7%d9%86%d8%aa%db%8c"]){position:relative!important}body table.variations td.value:has(select[name="attribute_pa_%da%af%d8%a7%d8%b1%d8%a7%d9%86%d8%aa%db%8c"])::after{content:""!important;position:absolute!important;left:18px!important;top:20px!important;width:8px!important;height:8px!important;border-left:2px solid #777!important;border-bottom:2px solid #777!important;transform:rotate(-45deg)!important;pointer-events:none!important;z-index:5!important;transition:border-color .2s ease!important}body table.variations td.value:has(select[name="attribute_pa_%da%af%d8%a7%d8%b1%d8%a7%d9%86%d8%aa%d9%8a"]):hover::after{border-color:#f28c28!important}body table.variations td.value select[name="attribute_pa_%da%af%d8%a7%d8%b1%d8%a7%d9%86%d8%aa%d9%8a"]:focus{border-color:#f28c28!important;box-shadow:0 0 0 3px rgb(242 140 40 / .10)!important}body table.variations a.reset_variations{display:flex!important;width:200px!important;margin:12px auto 0!important;padding:7px 16px!important;align-items:center!important;justify-content:center!important;background:#f7f7f7!important;border-radius:9px!important;font-size:0!important;font-weight:500!important;color:#777!important;text-decoration:none!important;transition:background .2s ease,color .2s ease!important}body table.variations a.reset_variations::after{content:"پاک کردن انتخابها"!important;font-size:12px!important}body table.variations a.reset_variations:hover{background:#f28c28!important;color:#fff!important}@media (max-width:768px){body table.variations{border-spacing:0 10px!important}body table.variations tbody tr{padding:15px!important;border-radius:13px!important}body table.variations tbody tr th.label{margin-bottom:13px!important}body table.variations tbody tr th.label label{font-size:14px!important}body table.variations .wd-swatches-product .wd-swatch{min-width:42px!important;min-height:42px!important}body table.variations .wd-swatches-product .wd-swatch .wd-swatch-bg{width:29px!important;height:29px!important}body table.variations td.value select[name="attribute_pa_%da%af%d8%a7%d8%b1%d8%a7%d9%86%d8%aa%db%8c"]{height:46px!important;padding-left:42px!important}body table.variations td.value:has(select[name="attribute_pa_%da%af%d8%a7%d8%b1%d8%a7%d9%86%d8%aa%db%8c"])::after{left:16px!important;top:19px!important}}body table.variations *,body table.variations *::before,body table.variations *::after{box-sizing:border-box!important}body .woocommerce-variation-price,body .woocommerce-variation-price .price{width:100%!important;text-align:center!important}body .woocommerce-variation-price .price{display:flex!important;justify-content:center!important;align-items:center!important}body .woocommerce-variation-price .price del,body .woocommerce-variation-price .price ins{display:inline-flex!important;justify-content:center!important;align-items:center!important;float:none!important;margin:0!important}body .woocommerce-variation-price .woocommerce-Price-amount{font-size:23px!important}.woocommerce-Price-amount.amount,.woocommerce-Price-amount.amount bdi{color:#000000!important;direction:ltr!important;text-align:left!important}:root{--hz-red:var(--wd-primary-color, #df092b);--hz-red-hover:var(--wd-primary-color, #df092b);--hz-bg:var(--wd-main-bgcolor, #f5f6f8);--hz-card:var(--bgcolor-white, #ffffff);--hz-border:var(--wd-form-brd-color, #e9edf1);--hz-text:var(--wd-text-color, #172b45);--hz-muted:var(--wd-text-color, #8795a7);--hz-radius:9px}body.woocommerce-checkout,body.woocommerce-checkout .main-page-wrapper{background-color:var(--hz-bg)!important;color:var(--hz-text)}body.woocommerce-checkout .elementor-widget-wd_checkout_billing_details_form>.elementor-widget-container,body.woocommerce-checkout .elementor-widget-wd_checkout_order_review>.elementor-widget-container,body.woocommerce-checkout .elementor-widget-wd_checkout_shipping_details_from>.elementor-widget-container,body.woocommerce-checkout .elementor-widget-wd_checkout_payment_methods>.elementor-widget-container{box-sizing:border-box;background:var(--hz-card)!important;border:1px solid var(--hz-border);border-radius:var(--hz-radius)!important;padding:20px!important;box-shadow:0 3px 12px rgb(24 39 58 / .055)!important}body.woocommerce-checkout .elementor-widget-wd_checkout_order_review,body.woocommerce-checkout .elementor-widget-wd_checkout_shipping_details_from,body.woocommerce-checkout .elementor-widget-wd_checkout_payment_methods{margin-bottom:12px}body.woocommerce-checkout .woocommerce h3,body.woocommerce-checkout .woocommerce-billing-fields>h3,body.woocommerce-checkout #order_review_heading{color:var(--hz-text);font-size:18px!important;font-weight:800;line-height:1.8;padding-bottom:12px;margin:0 0 16px;border-bottom:1px solid var(--hz-border)}body.woocommerce-checkout .required,body.woocommerce-checkout abbr.required{color:var(--hz-red)!important;text-decoration:none}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:0 12px}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{float:none!important;margin:0 0 14px!important;padding:0!important;box-sizing:border-box}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last{width:calc(50% - 6px)!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-wide{width:100%!important}body.woocommerce-checkout .woocommerce form .form-row label{display:block;color:var(--hz-text);font-size:14px!important;font-weight:600;margin-bottom:7px;line-height:1.9}body.woocommerce-checkout input.input-text,body.woocommerce-checkout input[type="tel"],body.woocommerce-checkout input[type="email"],body.woocommerce-checkout input[type="number"],body.woocommerce-checkout textarea,body.woocommerce-checkout select{box-sizing:border-box;max-width:100%;min-height:44px;padding:10px 12px!important;background:var(--hz-card)!important;color:var(--hz-text)!important;border:1px solid var(--hz-border)!important;border-radius:6px!important;box-shadow:none!important;font-size:14px!important;outline:none;transition:border-color .2s,box-shadow .2s}body.woocommerce-checkout textarea{min-height:90px;resize:vertical}body.woocommerce-checkout input.input-text:focus,body.woocommerce-checkout textarea:focus,body.woocommerce-checkout select:focus{border-color:var(--hz-red)!important;box-shadow:0 0 0 3px rgb(128 128 128 / .10)!important}body.woocommerce-checkout .shop_table{width:100%;border:0!important;border-collapse:collapse;margin:0!important;background:transparent!important}body.woocommerce-checkout .shop_table th,body.woocommerce-checkout .shop_table td{padding:12px 5px!important;border:0!important;border-bottom:1px solid var(--hz-border)!important;background:transparent!important;color:var(--hz-text);font-size:14px!important;line-height:1.9;vertical-align:middle}body.woocommerce-checkout .shop_table thead th{color:var(--hz-muted);font-weight:600}body.woocommerce-checkout .shop_table .product-name{text-align:right}body.woocommerce-checkout .shop_table .product-total,body.woocommerce-checkout .shop_table tfoot td{text-align:left}body.woocommerce-checkout .shop_table .order-total th,body.woocommerce-checkout .shop_table .order-total td{font-size:14px!important;font-weight:800;border-bottom:0!important;padding-top:16px!important}body.woocommerce-checkout .woocommerce-Price-amount{color:var(--hz-text);font-size:14px!important;font-weight:700}body.woocommerce-checkout .wd-checkout-prod{padding:12px 0!important}body.woocommerce-checkout .wd-checkout-prod-img img{width:56px;height:56px;object-fit:cover;border:1px solid var(--hz-border);border-radius:6px}body.woocommerce-checkout .wd-checkout-prod-title a{color:var(--hz-text);font-size:14px!important;font-weight:700;text-decoration:none}body.woocommerce-checkout .wd-checkout-remove-btn{color:var(--hz-red)!important}body.woocommerce-checkout .quantity{display:inline-flex;align-items:center;gap:4px;margin-top:8px}body.woocommerce-checkout .quantity .qty{width:48px!important;min-height:36px;padding:4px!important;text-align:center;font-size:14px!important}body.woocommerce-checkout .quantity .btn{border:1px solid var(--hz-border);border-radius:5px;background:var(--hz-card);color:var(--hz-text);font-size:14px!important}body.woocommerce-checkout .woocommerce-shipping-methods{list-style:none;margin:0;padding:0}body.woocommerce-checkout .woocommerce-shipping-methods li{display:flex;align-items:flex-start;gap:8px;padding:11px 10px;margin:0 0 7px;border:1px solid var(--hz-border);border-radius:6px;background:var(--hz-card);transition:border-color .2s,background .2s}body.woocommerce-checkout .woocommerce-shipping-methods li:has(input:checked){border-color:var(--hz-red);background:var(--hz-card)}body.woocommerce-checkout .woocommerce-shipping-methods input,body.woocommerce-checkout .wc_payment_methods input[type="radio"]{accent-color:var(--hz-red);flex-shrink:0;margin-top:5px}body.woocommerce-checkout .woocommerce-shipping-methods label{color:var(--hz-text);font-size:14px!important;line-height:1.9;cursor:pointer}body.woocommerce-checkout .wc_payment_methods{list-style:none;padding:0!important;margin:0!important;border:0!important}body.woocommerce-checkout .wc_payment_methods li{box-sizing:border-box;padding:12px!important;margin:0 0 8px!important;border:1px solid var(--hz-border)!important;border-radius:6px!important;background:var(--hz-card)!important}body.woocommerce-checkout .wc_payment_methods li:has(input:checked){border-color:var(--hz-red)!important;background:var(--hz-card)!important}body.woocommerce-checkout .wc_payment_methods li>label{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px;margin:0!important;color:var(--hz-text)!important;font-size:14px!important;font-weight:600!important;cursor:pointer}body.woocommerce-checkout .wc_payment_methods li>label img{max-width:55px;max-height:26px;width:auto;object-fit:contain;margin:0!important}body.woocommerce-checkout .payment_box{margin:12px 0 0!important;padding:10px!important;background:var(--hz-bg)!important;border-radius:5px!important;color:var(--hz-text)!important;font-size:14px!important;line-height:1.9}body.woocommerce-checkout .payment_box::before{display:none!important}body.woocommerce-checkout .payment_box p{font-size:14px!important}body.woocommerce-checkout #ship-to-different-address{font-size:14px!important;border:0;margin-bottom:10px;padding:0}body.woocommerce-checkout #ship-to-different-address label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px!important}body.woocommerce-checkout input[type="checkbox"]{accent-color:var(--hz-red)}body.woocommerce-checkout .woocommerce-additional-fields{margin-top:18px}body.woocommerce-checkout .woocommerce-form-coupon-toggle{margin-bottom:15px}body.woocommerce-checkout .woocommerce-info{border-top:2px solid var(--hz-red);border-radius:6px;background:var(--hz-card);color:var(--hz-text);font-size:14px!important;padding:14px 18px;line-height:1.9}body.woocommerce-checkout .woocommerce-info::before{color:var(--hz-red)}body.woocommerce-checkout .woocommerce-info a{color:var(--hz-red);font-weight:700;font-size:14px!important}body.woocommerce-checkout .checkout_coupon{display:flex;flex-wrap:wrap;gap:10px;padding:16px;border:1px solid var(--hz-border);border-radius:8px;background:var(--hz-card)}body.woocommerce-checkout .checkout_coupon .form-row{float:none!important;width:auto!important;flex:1 1 180px;margin:0!important}body.woocommerce-checkout .checkout_coupon input{font-size:14px!important}body.woocommerce-checkout #place_order,body.woocommerce-checkout button[name="apply_coupon"],body.woocommerce-checkout button[name="woocommerce_checkout_update_totals"]{display:block;width:100%!important;box-sizing:border-box;min-height:46px;padding:12px 18px!important;border:0!important;border-radius:6px!important;background:var(--wd-primary-color,var(--hz-red))!important;color:#fff!important;font-size:14px!important;font-weight:800!important;box-shadow:none!important;transition:filter .2s}body.woocommerce-checkout #place_order:hover,body.woocommerce-checkout button[name="apply_coupon"]:hover,body.woocommerce-checkout button[name="woocommerce_checkout_update_totals"]:hover{filter:brightness(.92)}body.woocommerce-checkout #place_order{margin-top:14px}body.woocommerce-checkout .btn-prefactor{margin-top:10px;padding:11px!important;border:1px solid var(--hz-border);border-radius:6px;background:var(--hz-bg)!important;text-align:center}body.woocommerce-checkout .btn-prefactor a{color:var(--hz-text)!important;font-size:14px!important;font-weight:600;text-decoration:none}body.woocommerce-checkout .woocommerce-privacy-policy-text{color:var(--hz-text);font-size:14px!important;line-height:2}body.woocommerce-checkout .woocommerce-privacy-policy-text p,body.woocommerce-checkout .woocommerce-privacy-policy-text a{font-size:14px!important}body.woocommerce-checkout .woocommerce-privacy-policy-text a{color:var(--hz-red)}body.woocommerce-checkout .woocommerce-checkout-payment{background:transparent!important;border-radius:0!important}body.woocommerce-checkout #payment .place-order{padding:12px 0 0!important;margin:0!important}body.woocommerce-checkout #checkout,body.woocommerce-checkout #checkout p,body.woocommerce-checkout #checkout label,body.woocommerce-checkout #checkout th,body.woocommerce-checkout #checkout td,body.woocommerce-checkout #checkout li,body.woocommerce-checkout #checkout a,body.woocommerce-checkout #checkout span,body.woocommerce-checkout #checkout strong,body.woocommerce-checkout #checkout small,body.woocommerce-checkout #checkout button,body.woocommerce-checkout #checkout input,body.woocommerce-checkout #checkout select,body.woocommerce-checkout #checkout textarea{font-size:max(14px, 1em)!important}body.woocommerce-checkout .woocommerce-form-coupon-toggle,body.woocommerce-checkout .woocommerce-form-coupon-toggle *,body.woocommerce-checkout .checkout_coupon,body.woocommerce-checkout .checkout_coupon *{font-size:max(14px, 1em)!important}body.woocommerce-checkout #checkout h2{font-size:20px!important}body.woocommerce-checkout #checkout h3{font-size:18px!important}@media (max-width:767px){body.woocommerce-checkout .elementor-widget-wd_checkout_billing_details_form>.elementor-widget-container,body.woocommerce-checkout .elementor-widget-wd_checkout_order_review>.elementor-widget-container,body.woocommerce-checkout .elementor-widget-wd_checkout_shipping_details_from>.elementor-widget-container,body.woocommerce-checkout .elementor-widget-wd_checkout_payment_methods>.elementor-widget-container{padding:15px!important}body.woocommerce-checkout .shop_table th,body.woocommerce-checkout .shop_table td{font-size:14px!important;padding:10px 3px!important}body.woocommerce-checkout .woocommerce-shipping-methods li{padding:10px 8px}body.woocommerce-checkout .checkout_coupon{flex-direction:column}body.woocommerce-checkout .checkout_coupon .form-row{width:100%!important;flex:1 1 auto}body.woocommerce-checkout .checkout_coupon button{width:100%}}