.woocommerce-cart .cart_totals table.shop_table tr.fee th,.woocommerce-checkout table.shop_table tr.fee th{white-space:nowrap!important;min-width:130px}.woocommerce-order-pay .payment_box img,.woocommerce-checkout .payment_box img{display:none!important}.woocommerce-order-pay ul.wc_payment_methods li img{height:auto!important;width:auto!important;max-height:45px!important;max-width:120px!important;object-fit:contain!important;display:inline-block!important}#billing_country_field{display:none!important}.woocommerce-shipping-totals.shipping th{font-size:0!important;color:transparent!important;line-height:0!important}.woocommerce-shipping-totals.shipping th::after{content:"شیوه ارسال"!important;font-size:15px!important;color:#444!important;display:block!important;line-height:normal!important;visibility:visible!important}.woocommerce-billing-fields__field-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:15px!important;direction:rtl!important}.woocommerce-billing-fields__field-wrapper .form-row{float:none!important;margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper{width:100%!important;display:block!important}#billing_first_name_field{order:1!important}#billing_last_name_field{order:2!important}#billing_phone_field{order:3!important}#billing_state_field{order:4!important}#billing_city_field{order:5!important}#billing_postcode_field{order:6!important}#billing_address_1_field{order:7!important;grid-column:1/-1!important}#billing_mnsjay_location_field{order:8!important;grid-column:1/-1!important}@media (max-width:768px){.woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr 1fr!important;gap:10px!important}#billing_first_name_field{order:1!important;grid-column:auto!important}#billing_last_name_field{order:2!important;grid-column:auto!important}#billing_phone_field{order:3!important;grid-column:1/-1!important}#billing_state_field{order:4!important;grid-column:auto!important}#billing_city_field{order:5!important;grid-column:auto!important}#billing_postcode_field{order:6!important;grid-column:1/-1!important}#billing_address_1_field{order:7!important;grid-column:1/-1!important}#billing_mnsjay_location_field{order:8!important;grid-column:1/-1!important}}.woocommerce ul.products li.product .product-element-top,.woocommerce ul.products li.product .thumbnail-wrapper,.woocommerce ul.products li.product .product-image,.woocommerce ul.products li.product .product-thumbnail,.woocommerce ul.products li.product .product-thumb,.woocommerce ul.products li.product .product-media,.woocommerce ul.products li.product .image-wrap,.woocommerce ul.products li.product .image-wrapper,.woocommerce ul.products li.product .wd-product-img,.woocommerce ul.products li.product .wd-product-image,.product-grid-item .product-element-top,.product-grid-item .thumbnail-wrapper,.product-grid-item .product-image,.product-grid-item .product-thumbnail,.product-grid-item .image-wrap,.product-item .product-image,.product-item .thumbnail-wrapper,.wd-product .product-element-top,.wd-product .wd-product-img,.elementor-product .product-image{position:relative!important;overflow:visible!important}.rb-sale-badge{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;bottom:auto!important;z-index:9999!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:calc(100% - 16px)!important;min-width:0!important;height:auto!important;min-height:0!important;padding:6px 10px!important;color:#fff!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important;line-height:1.5!important;text-align:center!important;white-space:nowrap!important;direction:rtl!important;border:0!important;border-radius:5px!important;box-sizing:border-box!important;pointer-events:none!important;transform:translateZ(0)!important}.rb-sale-badge.rb-badge-special{background:#e00000!important;box-shadow:0 3px 10px rgba(224,0,0,.45)!important}.rb-sale-badge.rb-badge-amazing{background:linear-gradient(135deg,#ff1b3d 0%,#e00000 60%,#a90000 100%)!important;border:1px solid rgba(255,255,255,.4)!important;box-shadow:0 3px 12px rgba(255,27,61,.55)!important;animation:rb-badge-pulse 2s infinite!important}.woocommerce ul.products li.product .onsale:not(.rb-sale-badge),.woocommerce ul.products li.product .sale-badge:not(.rb-sale-badge),.woocommerce ul.products li.product .wd-label-sale:not(.rb-sale-badge),.product-grid-item .onsale:not(.rb-sale-badge),.product-grid-item .sale-badge:not(.rb-sale-badge),.product-item .onsale:not(.rb-sale-badge),.wd-product .onsale:not(.rb-sale-badge){display:none!important}.custom-guaranteed-badge,.custom-card-badge,.custom-badge-floating,.custom-onsale-badge{display:none!important}@media (max-width:767px){.rb-sale-badge{top:6px!important;right:6px!important;padding:5px 8px!important;font-size:10px!important;line-height:1.45!important;border-radius:4px!important}}@media (prefers-reduced-motion:reduce){.rb-sale-badge.rb-badge-amazing{animation:none!important}}.woocommerce-checkout form .woocommerce-billing-fields__field-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:16px!important}.woocommerce-checkout form .woocommerce-billing-fields__field-wrapper>p{grid-column:1/-1!important;width:100%!important;max-width:100%!important;float:none!important;margin:0!important}.woocommerce-checkout form #billing_first_name_field,.woocommerce-checkout form #billing_last_name_field,.woocommerce-checkout form #billing_state_field,.woocommerce-checkout form #billing_city_field{grid-column:auto/span 1!important}@media (max-width:768px){#shipping_method.woocommerce-shipping-methods li{margin:0 0 12px!important;animation:none!important;transition:none!important}#shipping_method.woocommerce-shipping-methods .shipping_method_wrap{display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important;padding:12px 14px!important;box-sizing:border-box!important;width:100%!important;gap:10px!important;transition:none!important}#shipping_method.woocommerce-shipping-methods input.shipping_method{display:none!important}#shipping_method.woocommerce-shipping-methods label{display:flex!important;align-items:center!important;width:100%!important;text-align:justify!important;text-align-last:right!important;margin:0!important;padding:0!important;font-size:11.5px!important;line-height:1.7!important;cursor:pointer!important;transition:none!important}#shipping_method.woocommerce-shipping-methods .bk-co-ship-ic{transition:none!important;animation:none!important}#shipping_method.woocommerce-shipping-methods .bk-co-ship-cost{flex:0 0 auto!important;background:#f2f2f2!important;padding:6px 10px!important;border-radius:8px!important;box-shadow:none!important;-webkit-box-shadow:none!important;border:none!important;margin-right:0!important;margin-left:auto!important;white-space:nowrap!important}#shipping_method.woocommerce-shipping-methods .bk-co-ship-cost .woocommerce-Price-amount{background:0 0!important;box-shadow:none!important;-webkit-box-shadow:none!important;border:none!important;padding:0!important;margin:0!important}}@media (min-width:769px){#shipping_method.woocommerce-shipping-methods input.shipping_method{display:none!important}#shipping_method.woocommerce-shipping-methods .shipping_method_wrap{display:flex!important;align-items:center!important;width:100%!important}#shipping_method.woocommerce-shipping-methods label{display:flex!important;align-items:center!important;width:100%!important;margin:0!important}#shipping_method.woocommerce-shipping-methods .bk-co-ship-ic,#shipping_method.woocommerce-shipping-methods .bk-co-ship-name{flex:0 0 auto!important}#shipping_method.woocommerce-shipping-methods .bk-co-ship-cost{margin-right:auto!important;margin-left:12px!important;flex:0 0 auto!important;background:rgba(0,0,0,.04)!important;padding:6px 12px!important;border-radius:8px!important;font-weight:700!important;white-space:nowrap!important}}