.elementor-element.elementor-element-15b5c673 .elementor-shortcode .discount-percentage{display:inline-block;background-color:#e12025;font-size:13px;color:#fff;padding:4px 8px;margin:8px;border-radius:5px;font-family:"Samim",IRANSans;font-feature-settings:"numr";font-weight:700;direction:ltr;unicode-bidi:isolate}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:25%;color:#000;font-size:10.5px}.product .price ins,.woocommerce div.product .price ins{text-decoration:none}.global-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:99999999;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.global-loader.active{opacity:1;visibility:visible}.global-loader .spinner{width:50px;height:50px;border:5px solid #ccc;border-top:5px solid #000;border-radius:50%;animation:spin 0.8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.button-loading{position:relative;pointer-events:none;opacity:.7}.button-loading::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin-left:-9px;margin-top:-9px;border:2px solid #fff;border-top:2px solid #000;border-radius:50%;animation:spin 0.6s linear infinite}.woocommerce .elementor-element.elementor-products-grid ul.products li.product{width:4rem!important}.elementor-products-grid.elementor-wc-products.elementor-widget.elementor-widget-wc-categories ul.products.elementor-grid{justify-items:center}.product-price-text del{opacity:.4;font-size:11px!important}input#author,.comment-form-email input{font-size:0.8rem!important;height:2.5rem!important}input#comment{font-size:0.8rem!important}.comment_container img{display:none}.comment-text{display:flex!important;flex-direction:column}.comment-text .meta{order:-1;margin-bottom:0.2rem!important}.comment-text .description{margin-top:0.5rem!important}.woocommerce-Input.woocommerce-Input--email.input-text{opacity:.7;pointer-events:none}.comment-notes{display:none!important}.comment-form-cookies-consent{display:flex!important;align-items:flex-start;gap:.5rem}.comment-form-cookies-consent label{line-height:1.5rem!important;margin-top:-.3rem}.elementor-button.elementor-button--view-cart.elementor-size-md.elementor-menu-cart__close-button-custom:hover{color:#fff!important}@keyframes soft-rotate{0%{transform:rotate(0deg)}25%{transform:rotate(3deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-3deg)}100%{transform:rotate(0deg)}}body{-ms-touch-action:pan-y;touch-action:pan-y}.woocommerce-loop-category__title{font-size:12px!important;text-align:center!important;padding:0!important}mark.count{display:none!important}.elementor-button.elementor-button--view-cart.elementor-size-md.elementor-menu-cart__close-button-custom{margin-bottom:0}aside.login-detail-wrapper{height:0;opacity:0;display:none;overflow:hidden}aside.login-detail-wrapper:not([style="display: none;"]){transition:height .4s ease,opacity .3s ease;opacity:1}.elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents{margin-bottom:auto!important}.custom-feature-boxes{display:flex;flex-wrap:wrap;gap:.625rem}.feature-box strong{color:#333;font-weight:400}.feature-box{font-size:.8rem;flex-direction:row;display:flex;gap:.4rem;background-color:#f2f2f2;border-radius:.5rem;padding:.75rem;text-align:right;font-weight:500;flex:1 1 100%;box-shadow:0 1px 2px rgba(0,0,0,.05)}@media all and (max-width:480px){.feature-box{font-size:.7rem}}#dynamic-product-message{overflow:hidden;height:24px;position:relative}.product-message-content{font-size:.8rem;display:inline-block;transition:transform 0.4s ease,opacity 0.4s ease;will-change:transform,opacity}.scroll-out{transform:translateY(-100%);opacity:0}.scroll-in{transform:translateY(100%);opacity:0}.scroll-reset{transform:translateY(0%);opacity:1}.woocommerce-product-gallery__trigger{display:none!important}.quantity,body.single-product .quantity{display:inline-flex;align-items:center;border:1px solid #ccc;border-radius:.5rem;background-color:#f9f9f9;max-width:9.375rem;padding:.1rem .2rem}.quantity input.qty::-webkit-outer-spin-button,.quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input.qty{-moz-appearance:textfield}.quantity input.qty{appearance:none;border:none!important;text-align:center!important;font-size:1rem;width:3.75rem!important;height:2.5rem!important;background:#fff}.qty-button{width:2.2rem!important;height:2.2rem!important;padding:0!important;background-color:#e0e0e0!important;color:#333!important;border:none!important;cursor:pointer!important;transition:background-color 0.2s ease!important;user-select:none!important;margin:0!important}.qty-button:hover{background-color:#d0d0d0}@media all and (max-width:480px){.qty-button{display:flex!important;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0.7rem!important}.woocommerce-notices-wrapper .woocommerce-message{margin-bottom:0!important}}.elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents .quantity{background-color:transparent!important;border:none!important}p.price{margin:0!important}.woocommerce-variation.single_variation .woocommerce-variation-price .price{color:#000!important}.woocommerce-variation.single_variation .woocommerce-variation-price .price del{font-size:0.7rem!important}.woocommerce-variation.single_variation .woocommerce-variation-price .price ins span{font-size:0.9rem!important}.woocommerce-variation.single_variation .woocommerce-variation-price .price ins{text-decoration:none!important}table.variations th{font-size:0.8rem!important}table.variations th label{padding-top:.3rem}table.variations th,table.variations td{padding:0!important;background-color:transparent!important}.reset_variations{display:none!important}table.variations td select{margin:0!important;font-size:0.8rem!important;border-radius:0.5rem!important;border-color:#9999!important}span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:1rem!important;border-radius:0.188rem!important}table.woocommerce-product-attributes.shop_attributes tr.woocommerce-product-attributes-item{display:flex;flex-direction:row}table.woocommerce-product-attributes.shop_attributes th.woocommerce-product-attributes-item__label{flex:1 1 20%;font-size:0.8rem!important}table.woocommerce-product-attributes.shop_attributes td.woocommerce-product-attributes-item__value{flex:1 1 66%;padding-right:.5rem;font-size:.7rem;display:inline-flex!important;align-items:center}table.woocommerce-product-attributes.shop_attributes tbody{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.elementor-widget-woocommerce-product-additional-information>div>h2{display:none!important}.woocommerce-Reviews{display:flex;flex-wrap:wrap;gap:2rem;font-family:inherit;margin-top:2rem}#review_form_wrapper{flex:1 1 40%;background:#fff;border:1px solid #ddd;border-radius:.5rem;padding:1.5rem;min-width:300px;height:max-content}#comments{flex:1 1 55%;min-width:300px}@media all and (max-width:480px){#comments>h2{font-size:1.2rem}#review_form_wrapper{min-width:100%}.elementor-element-5239996 #comments{min-width:100%}}.woocommerce-Reviews-title{margin-bottom:1rem;font-size:1.2rem;color:#333}.commentlist li.review{list-style:none;border:1px solid #eee;border-radius:.5rem;padding:0;margin-bottom:1rem;display:flex;gap:1rem;background:#fafafa}.commentlist .comment-text{flex:1;min-width:18rem;max-width:18rem}@media all and (max-width:480px){.commentlist li.review .comment_container{display:flex!important;gap:.8rem}.commentlist{padding:0!important}.commentlist .avatar{position:static!important;float:none!important;height:32px!important}.commentlist li.review{gap:0}.commentlist .comment-text{min-width:100%!important;max-width:100%!important;margin:0!important}.commentlist .description p{font-size:0.8rem!important}}.commentlist .avatar{border-radius:50%;border:1px solid #ddd}.commentlist .meta{font-size:.9rem;color:#666;margin-bottom:.5rem}.commentlist .star-rating{margin-bottom:.5rem;color:#ed6311}.commentlist .description p{font-size:.8rem;color:#333;line-height:1.6}#review_form_wrapper .form-submit input[type="submit"]{background-color:#260840!important;color:#fff!important;padding:.7rem 1.5rem;border:none;border-radius:0.5rem!important;font-size:.9rem;cursor:pointer;transition:background-color 0.3s;width:100%}#review_form_wrapper .form-submit input[type="submit"]:hover{background-color:black!important}#review_form_wrapper input[type="text"],#review_form_wrapper input[type="email"],#review_form_wrapper textarea{width:100%;padding:.7rem;font-size:.95rem;border:1px solid #ccc;border-radius:.5rem;margin-bottom:1rem;background-color:#f9f9f9;box-sizing:border-box}#review_form_wrapper label{display:block;margin-bottom:.3rem;font-size:.8rem;color:#555}.stars span a{color:#C28800}#review_form_wrapper .comment-reply-title,.woocommerce-noreviews{font-size:0.8rem!important}#review_form_wrapper form{margin-top:1rem}#load-more-comments{display:none;background:#6b1831;color:#fff;padding:.6rem 1.2rem;border:none;border-radius:.5rem;font-size:.9rem;cursor:pointer;transition:background 0.3s;margin-top:1rem}#load-more-comments:hover{background:#42001e}.coupon-col-start>input{font-family:Estedad!important;border-radius:0.4rem!important}.woocommerce-shipping-methods,.woocommerce-shipping-destination{font-family:Estedad!important}.elementor-widget-woocommerce-purchase-summary .woocommerce address{padding-bottom:1rem!important}.woocommerce-notices-wrapper{padding:1rem 0;width:1140px;display:block;margin:0 auto}.checkout-inline-error-message{font-family:Estedad!important}#order_comments{font-size:0.8rem!important}.order-actions-button,.order-actions-button:hover{color:#fff!important;border-radius:0.4rem!important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{justify-content:center}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{flex:1 1 20%;display:flex;align-items:baseline;gap:1rem;flex-direction:row}@media all and (max-width:480px){.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{flex:1 1 100%}}.woocommerce-MyAccount-content-wrapper p:nth-child(3){line-height:1.4rem!important}.woocommerce-MyAccount-content-wrapper .woocommerce-notices-wrapper{padding-top:.3rem;padding-bottom:.3rem}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods{display:none!important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:flex;gap:.3rem}.woocommerce-notices-wrapper{width:100%}.woocommerce-EditAccountForm.edit-account{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{flex:1 1 48%;width:100%!important}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{flex:1 1 48%;width:100%!important}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{flex:1 1 48%;width:100%!important}.woocommerce-EditAccountForm.edit-account fieldset{flex:1 1 100%;width:100%}.woocommerce-EditAccountForm.edit-account .clear{display:none!important}@media all and (max-width:480px){.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:baseline}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li{flex:1 1 48%}.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{text-align:center}}.e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{right:auto!important;left:0.5rem!important}.e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc((0.5rem * 2) + 6px)!important}.wc-item-meta{padding:0!important}.woocommerce-table__product-name.product-name{font-family:Estedad!important}.e-my-account-tab.e-my-account-tab__orders .woocommerce-notices-wrapper{padding-top:0!important}.woocommerce-MyAccount-content-wrapper p:nth-child(3) a{font-weight:600!important}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tfoot tr:last-child td,.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tfoot tr:last-child th{padding-bottom:0.7rem!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 1rem 0!important}.woocommerce-terms-and-conditions-wrapper{display:flex;flex-direction:row-reverse;justify-content:start;align-items:center}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required{padding:0!important;margin:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc((0.5rem * 2) + 6px)!important}.select2-container--default .select2-selection--single .select2-selection__arrow{right:auto!important;left:0.5rem!important}#account_password_field>label{font-family:Estedad!important}.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button:hover{color:#fff}.woocommerce-notices-wrapper,body.page-id-11 .woocommerce-notices-wrapper{padding:0rem!important}.woocommerce-privacy-policy-text p{margin:1rem 0.5rem!important}.woocommerce-variation.single_variation>.woocommerce-variation-price>.price>.woocommerce-Price-amount.amount>bdi{font-size:0.9rem!important;font-weight:700!important}.woocommerce-variation-price{text-align:end}@media all and (max-width:480px){.woocommerce-notices-wrapper{width:100%;padding:1rem 1rem}.woocommerce-product-gallery__image>a>img.wp-post-image{height:20rem!important;object-fit:cover}}@media all and (min-width:481px){.woocommerce-product-gallery__image>a>img.wp-post-image{height:24rem!important;object-fit:cover}.wp-post-image{width:120%!important}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{display:flex!important;flex-direction:row;gap:.5rem}.flex-control-nav.flex-control-thumbs{display:flex!important;flex-direction:column}.flex-control-nav.flex-control-thumbs li{width:100%!important}}.woocommerce.widget_price_filter h5{display:none!important}.woocommerce.widget_price_filter .price_slider_amount{display:flex!important;flex-direction:column-reverse;gap:.5rem}.woocommerce-Reviews{margin-top:0.75rem!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#6b1831!important}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#ed631159!important;margin:0 0.5rem!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:rtl!important}.rtl.woocommerce .price_label{text-align:center!important}.terms-text{margin-bottom:1rem}.term-highlight-text{color:#6b1831}.price_slider_amount .button{border:2px solid #6b1831;border-radius:0.5rem!important;background-color:#6b1831!important;color:#fff!important;transition:200ms all!important}.price_slider_amount .button:hover{background-color:#42001e!important;color:#fff!important}.product-price-text>div>span{display:flex;flex-direction:column;gap:.8rem}.product-price-text>div>span>ins{text-decoration:none!important;font-size:0.85rem!important}.discount-percentage-label{color:#fff;font-weight:500;font-size:.8rem}.product-card-title,.blog-card-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.blog-category-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.blog-card-title>div>h2>a{min-height:3.2rem;display:block}.blog-card-container{min-height:21.75rem}@media all and (max-width:480px){.blog-card-container{min-height:16rem}}.icon-box-contact svg path{fill:#fff}.icon-box-contact.flip-icon svg path{transform:scaleX(-1);transform-origin:center}.floating-image>div>img{filter:drop-shadow(0 4px 12px rgba(245,239,218,.2));animation:floatUpDown 2s ease-in-out infinite}.floating-box{animation:floatUpDown 2s ease-in-out infinite}@keyframes floatUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.elementor-widget-woocommerce-checkout-page .woocommerce-info{padding:1rem 3.5rem 1rem 2rem!important}tr.wallet-pay-partial th{font-weight:500!important;font-size:0.8rem!important}tr.wallet-pay-partial th label{line-height:1.5rem!important}tr.order-total td strong span bdi{font-weight:500!important}tr.cart-subtotal>th,tr.cart-subtotal td{font-weight:500!important}tr.cart_item td.product-name{font-size:0.8rem!important}#iframeLoader{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);direction:ltr;border-radius:.5rem}#iframeLoader span{margin-right:.625rem}#loadingSpinner{width:1.75rem;height:1.75rem;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.copyright-anchor-color{color:#42001e}.quantity .input-text.qty.text{background-color:transparent!important}.elementor-menu-cart__main{background-color:#f2f2f2!important;width:320px!important}.elementor-menu-cart__subtotal{border-color:#c2c2c2!important}.woocommerce-billing-fields>h3{display:none}.woocommerce-billing-fields label{display:none!important}.e-checkout__order_review h3{display:none}.e-show-coupon-form{display:none}.e-coupon-anchor{display:block!important}#billing_country_field{display:none}#customer_details .col-2 .woocommerce-shipping-fields{display:none}.coupon-container-grid{gap:.75rem}.woocommerce-button.button.e-apply-coupon{width:100%!important;padding:.83rem 0!important}tr.order-total{background-color:#fffacd}tr.order-total th,tr.order-total td{padding-bottom:0.75rem!important;font-weight:700!important}tr.order-total td .woocommerce-Price-amount.amount bdi{font-weight:700!important}.woocommerce-additional-fields{padding-top:0.5rem!important;padding-bottom:0.75rem!important}#order_comments{height:5rem}@media all and (min-width:1024px){.woocommerce-notices-wrapper .woocommerce-message{margin-bottom:0!important;line-height:2rem!important}.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward{font-size:0.8rem!important;padding:0.7rem!important;border-radius:0.5rem!important}.woocommerce-billing-fields__field-wrapper>p{margin-bottom:1rem!important}.woocommerce-billing-fields__field-wrapper>p:nth-last-child(2){margin-bottom:0rem!important}}@media (max-width:1024px){.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li label img{width:35px!important}.e-checkout__column-inner.e-sticky-right-column.e-sticky-right-column--active{display:flex!important;flex-direction:column}.e-checkout__column-inner.e-sticky-right-column.e-sticky-right-column--active .e-coupon-box{order:-1}}@media all and (max-width:1023px){.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{padding:.3rem .5rem .5rem 0.4rem!important;margin-bottom:0.5rem!important;margin-left:0!important;flex-basis:100%!important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:nth-child(1),.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:nth-child(2){margin-left:0!important}.woocommerce-billing-fields__field-wrapper>p{margin-bottom:1rem!important}.woocommerce-billing-fields__field-wrapper>p:nth-last-child(2){margin-bottom:0rem!important}.e-checkout__order_review{padding-bottom:0!important;overflow:hidden!important;padding-top:1rem!important}.woocommerce-billing-fields>h3{display:block!important;text-align:center!important;font-size:1rem!important;font-weight:600!important}}#billing_email_field{display:none}.woocommerce-form-login-toggle.e-checkout-secondary-title{display:none!important}.e-woocommerce-login-anchor{display:block!important}.e-woocommerce-login-section{padding-top:0!important;padding-bottom:0.5rem!important}.e-login-actions-wrap{display:none!important}.woocommerce-button.button.woocommerce-form-login__submit.e-woocommerce-form-login-submit{width:100%!important;padding:.83rem 0!important}.e-login-wrap{gap:1rem}input#account_password,input#password{letter-spacing:0.4rem!important;font-weight:900!important}.menu-item-27212>a{background-color:#E2B9A5;border-radius:2rem;border:2px solid;padding:.6rem 1rem!important}.woocommerce-info,.woocommerce-error{font-family:'EstedadFN';font-size:14px!important;line-height:1.75rem!important}.woocommerce-Button.wc-forward.button{border-radius:0.4rem!important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{padding:.1rem .5rem .5rem .4rem;background-color:#f9f9f9;border-radius:.5rem;margin-left:0.5rem!important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:nth-last-child(2){margin-left:0!important}.woocommerce-order-details{margin-top:0!important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin-bottom:0.3rem!important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-child{display:none}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding:1rem;background-color:#fff;border-radius:.8rem}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{display:none}.woocommerce-EditAccountForm.edit-account .woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{flex-basis:100%!important}#customer_login{margin:0!important}#customer_login .u-column2.col-2{display:none}#customer_login .u-column1.col-1{float:none!important;margin:0 auto;width:30%!important}@media all and (max-width:767px){#customer_login .u-column1.col-1{width:100%!important}}#customer_login .u-column1.col-1 h2{display:none!important}#customer_login .woocommerce-button.button.woocommerce-form-login__submit{width:100%!important;color:#fff!important}#customer_login label{margin-bottom:0.3rem!important}.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme,.woocommerce-LostPassword.lost_password{display:none}.elementor-element.elementor-element-486fb35b.e-con-full.e-flex.e-con.e-child .added_to_cart.wc-forward{display:none}.page-numbers.prev,.page-numbers.next{padding:.3rem .7rem;background-color:coral;color:#fefefe!important;border-radius:.5rem}.woocommerce-MyAccount-navigation ul{display:flex!important}@media all and (max-width:480px){.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{margin:0!important;padding:0!important}}label,input,textarea,select,option,span.woocommerce-checkout,a,del,ins,button,input::placeholder,textarea::placeholder,tr,th,td,p,.select2 *,.woocommerce-message{font-family:"Estedad",Sans-serif!important}.elementor-button.elementor-button--view-cart.elementor-size-md{display:none!important}