.elementor-3484 .elementor-element.elementor-element-a682c61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3484 .elementor-element.elementor-element-2386471{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3484 .elementor-element.elementor-element-20a59d7{width:100%;max-width:100%;font-family:"iransans, sans-serif", Sans-serif;font-size:14px;font-weight:normal;}.elementor-3484 .elementor-element.elementor-element-20a59d7 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-3484 .elementor-element.elementor-element-6aa5e49{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:15px 15px 15px 15px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-3484 .elementor-element.elementor-element-6aa5e49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3484 .elementor-element.elementor-element-7cd76c5{--image-border-radius:20px;--image-transition-duration:0ms;--content-text-align:center;--content-padding:20px;}.elementor-3484 .elementor-element.elementor-element-0b5be92{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1.5rem;}.elementor-3484 .elementor-element.elementor-element-0b5be92.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3484 .elementor-element.elementor-element-761d231{text-align:start;}.elementor-3484 .elementor-element.elementor-element-761d231 .elementor-heading-title{font-family:"YekanBakhFaNum", Sans-serif;font-size:20px;font-weight:600;line-height:1.6em;color:#000000;}.woocommerce .elementor-3484 .elementor-element.elementor-element-5cdf064 .star-rating{color:var( --e-global-color-primary );font-size:0.7em;}.woocommerce .elementor-3484 .elementor-element.elementor-element-5cdf064 .woocommerce-review-link{font-size:11px;}.woocommerce:not(.rtl) .elementor-3484 .elementor-element.elementor-element-5cdf064 .star-rating{margin-right:0.5em;}.woocommerce.rtl .elementor-3484 .elementor-element.elementor-element-5cdf064 .star-rating{margin-left:0.5em;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3484 .elementor-element.elementor-element-99abcb6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-99abcb6{text-align:start;}.woocommerce .elementor-3484 .elementor-element.elementor-element-99abcb6 .price{color:#000000;font-family:"YekanBakhFaNum", Sans-serif;font-size:18px;font-weight:500;}.woocommerce .elementor-3484 .elementor-element.elementor-element-99abcb6 .price ins{color:#000000;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3484 .elementor-element.elementor-element-5531712 .cart button, .elementor-3484 .elementor-element.elementor-element-5531712 .cart .button{font-family:"YekanBakhFaNum", Sans-serif;border-radius:30px 30px 30px 30px;color:#FFFFFF;background-color:var( --e-global-color-6f3c93d );transition:all 0.2s;}.elementor-3484 .elementor-element.elementor-element-5531712{--button-spacing:23px;}.elementor-3484 .elementor-element.elementor-element-5531712 .quantity .qty{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;color:#000000;background-color:var( --e-global-color-93a5221 );border-color:var( --e-global-color-93a5221 );transition:all 0.2s;}.elementor-3484 .elementor-element.elementor-element-5531712 .quantity .qty:focus{color:#000000;background-color:var( --e-global-color-93a5221 );border-color:var( --e-global-color-93a5221 );}.woocommerce .elementor-3484 .elementor-element.elementor-element-5531712 form.cart .variations{width:100%;}.woocommerce .elementor-3484 .elementor-element.elementor-element-5531712 form.cart table.variations tr th, .woocommerce .elementor-3484 .elementor-element.elementor-element-5531712 form.cart table.variations tr td{padding-top:calc( 5px/2 );padding-bottom:calc( 5px/2 );}.woocommerce .elementor-3484 .elementor-element.elementor-element-5531712 form.cart table.variations label{color:#000000;}.woocommerce .elementor-3484 .elementor-element.elementor-element-5531712 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-3484 .elementor-element.elementor-element-5531712 form.cart table.variations td.value select, .woocommerce .elementor-3484 .elementor-element.elementor-element-5531712 form.cart table.variations td.value:before{background-color:#FFFAFA;border:1px solid #FFFFFF00;border-radius:30px;}.elementor-3484 .elementor-element.elementor-element-3fff4a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-3fff4a6 .wd-label{font-size:16px;font-weight:400;color:#000000;}.elementor-3484 .elementor-element.elementor-element-f179507 > .elementor-widget-container{padding:0px 0px 0px 0px;}.woocommerce .elementor-3484 .elementor-element.elementor-element-f179507 .woocommerce-product-details__short-description{font-family:"YekanBakhFaNum", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-3484 .elementor-element.elementor-element-197e5b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-197e5b7 .wd-action-text{font-family:"YekanBakhFaNum", Sans-serif;font-size:14px;font-weight:500;}.elementor-3484 .elementor-element.elementor-element-197e5b7 .wd-action-btn{--wd-action-text-color:#777777;--wd-action-icon-color:#777777;}.elementor-3484 .elementor-element.elementor-element-6f1ce47{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-color:#E6E4E4;--border-color:#E6E4E4;box-shadow:0px 0px 10px 0px rgba(183.6, 183.6, 183.6, 0.38);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-3484 .elementor-element.elementor-element-6f1ce47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-wrapper{gap:15px;}.elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-title, .elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-title a{font-family:"YekanBakhFaNum", Sans-serif;font-weight:normal;}.elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-title{color:#181818;}.elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-description{font-family:"YekanBakhFaNum", Sans-serif;font-weight:normal;color:var( --e-global-color-6f3c93d );}.elementor-3484 .elementor-element.elementor-element-b19a6d5{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-color:#E6E4E4;--border-color:#E6E4E4;box-shadow:0px 0px 10px 0px rgba(183.6, 183.6, 183.6, 0.38);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-3484 .elementor-element.elementor-element-b19a6d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-wrapper{gap:15px;}.elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-title, .elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-title a{font-family:"YekanBakhFaNum", Sans-serif;font-weight:normal;}.elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-title{color:#181818;}.elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-description{font-family:"YekanBakhFaNum", Sans-serif;font-weight:normal;color:var( --e-global-color-6f3c93d );}.elementor-3484 .elementor-element.elementor-element-7a92912{width:100%;max-width:100%;}.elementor-3484 .elementor-element.elementor-element-7a92912 > .elementor-widget-container{margin:2.5rem 0rem 0rem 0rem;}.woocommerce .elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs ul.wc-tabs li a{color:#FFFFFF;font-family:"YekanBakhFaNum", Sans-serif;font-size:18px;font-weight:400;}.woocommerce .elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.woocommerce .elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-primary );}.elementor-3484 .elementor-element.elementor-element-55bc826{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3484 .elementor-element.elementor-element-edf5318{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.07);--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-3484 .elementor-element.elementor-element-edf5318:not(.elementor-motion-effects-element-type-background), .elementor-3484 .elementor-element.elementor-element-edf5318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3484 .elementor-element.elementor-element-9c45269 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-9c45269{text-align:start;}.woocommerce .elementor-3484 .elementor-element.elementor-element-9c45269 .price{color:#000000;font-family:"YekanBakhFaNum", Sans-serif;font-size:18px;font-weight:500;}.elementor-3484 .elementor-element.elementor-element-40221ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-40221ef .cart button, .elementor-3484 .elementor-element.elementor-element-40221ef .cart .button{font-family:"YekanBakhFaNum", Sans-serif;font-weight:normal;border-radius:15px 15px 15px 15px;color:#FFFFFF;background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-3484 .elementor-element.elementor-element-40221ef .cart button:hover, .elementor-3484 .elementor-element.elementor-element-40221ef .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-3484 .elementor-element.elementor-element-40221ef{--button-spacing:23px;}.elementor-3484 .elementor-element.elementor-element-40221ef .quantity .qty{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;color:#050505;background-color:var( --e-global-color-93a5221 );border-color:var( --e-global-color-93a5221 );transition:all 0.2s;}.elementor-3484 .elementor-element.elementor-element-40221ef .quantity .qty:focus{color:#141414;background-color:var( --e-global-color-93a5221 );border-color:var( --e-global-color-93a5221 );}.woocommerce .elementor-3484 .elementor-element.elementor-element-40221ef form.cart .variations{width:100%;}.woocommerce .elementor-3484 .elementor-element.elementor-element-40221ef form.cart table.variations tr th, .woocommerce .elementor-3484 .elementor-element.elementor-element-40221ef form.cart table.variations tr td{padding-top:calc( 5px/2 );padding-bottom:calc( 5px/2 );}.woocommerce .elementor-3484 .elementor-element.elementor-element-40221ef form.cart table.variations label{color:#000000;}.woocommerce .elementor-3484 .elementor-element.elementor-element-40221ef form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-3484 .elementor-element.elementor-element-40221ef form.cart table.variations td.value select, .woocommerce .elementor-3484 .elementor-element.elementor-element-40221ef form.cart table.variations td.value:before{background-color:#FFFAFA;border:1px solid #FFFFFF00;border-radius:30px;}.elementor-3484 .elementor-element.elementor-element-6c9de43{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3484 .elementor-element.elementor-element-66dc6da .elementor-heading-title{font-family:"YekanBakhFaNum", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3484 .elementor-element.elementor-element-1fef1e7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3484 .elementor-element.elementor-element-1fef1e7 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-3484 .elementor-element.elementor-element-1fef1e7 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3484 .elementor-element.elementor-element-1fef1e7 .jet-listing-grid__slider-icon{color:var( --e-global-color-db6b3a0 );background:var( --e-global-color-primary );}.elementor-3484 .elementor-element.elementor-element-45b4e7d{--display:flex;}@media(max-width:1024px){.elementor-3484 .elementor-element.elementor-element-a682c61{--flex-wrap:wrap;}.elementor-3484 .elementor-element.elementor-element-2386471{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3484 .elementor-element.elementor-element-6aa5e49{--justify-content:center;}.elementor-3484 .elementor-element.elementor-element-0b5be92{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-3484 .elementor-element.elementor-element-761d231 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-f179507 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-6f1ce47{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-3484 .elementor-element.elementor-element-b19a6d5{--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-3484 .elementor-element.elementor-element-1fef1e7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3484 .elementor-element.elementor-element-1fef1e7 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-3484 .elementor-element.elementor-element-a682c61{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3484 .elementor-element.elementor-element-0b5be92{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--padding-top:0.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3484 .elementor-element.elementor-element-761d231 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-761d231 .elementor-heading-title{font-size:21px;line-height:1.6em;}.elementor-3484 .elementor-element.elementor-element-99abcb6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3484 .elementor-element.elementor-element-5531712{width:100%;max-width:100%;}.elementor-3484 .elementor-element.elementor-element-5531712 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-8cddbe8{width:100%;max-width:100%;}.elementor-3484 .elementor-element.elementor-element-3fff4a6{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-3484 .elementor-element.elementor-element-3fff4a6 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3484 .elementor-element.elementor-element-3fff4a6.elementor-element{--align-self:center;}.elementor-3484 .elementor-element.elementor-element-3fff4a6 .wd-label{font-size:16px;}.elementor-3484 .elementor-element.elementor-element-f179507 > .elementor-widget-container{padding:05px 0px 0px 0px;}.woocommerce .elementor-3484 .elementor-element.elementor-element-f179507 .woocommerce-product-details__short-description{font-size:20px;}.elementor-3484 .elementor-element.elementor-element-197e5b7{width:100%;max-width:100%;}.elementor-3484 .elementor-element.elementor-element-6f1ce47{--width:49%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-wrapper{gap:6px;}.elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-title{margin-block-end:0px;}.elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon{font-size:30px;}.elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-title, .elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-title a{font-size:17px;}.elementor-3484 .elementor-element.elementor-element-c0525db .elementor-icon-box-description{font-size:12px;}.elementor-3484 .elementor-element.elementor-element-b19a6d5{--width:49%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:9px 9px 9px 9px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-wrapper{gap:6px;}.elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon{font-size:30px;}.elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-title, .elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-title a{font-size:17px;}.elementor-3484 .elementor-element.elementor-element-ac73ac4 .elementor-icon-box-description{font-size:12px;}.woocommerce .elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs ul.wc-tabs li a{font-size:16px;}.elementor-3484 .elementor-element.elementor-element-55bc826{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3484 .elementor-element.elementor-element-40221ef > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-3484 .elementor-element.elementor-element-1fef1e7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3484 .elementor-element.elementor-element-1fef1e7 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-3484 .elementor-element.elementor-element-a682c61{--content-width:1400px;}.elementor-3484 .elementor-element.elementor-element-2386471{--width:72%;}.elementor-3484 .elementor-element.elementor-element-6aa5e49{--width:50%;}.elementor-3484 .elementor-element.elementor-element-0b5be92{--width:50%;}.elementor-3484 .elementor-element.elementor-element-6f1ce47{--width:20%;}.elementor-3484 .elementor-element.elementor-element-b19a6d5{--width:20%;}.elementor-3484 .elementor-element.elementor-element-55bc826{--width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3484 .elementor-element.elementor-element-2386471{--width:100%;}.elementor-3484 .elementor-element.elementor-element-6f1ce47{--width:48%;}.elementor-3484 .elementor-element.elementor-element-b19a6d5{--width:48%;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-ed2d45e *//* کادر تصویر محصول */
.elementor-3484 .elementor-element.elementor-element-ed2d45e .elementor-widget-container {
    overflow: hidden !important;
    border-radius: 16px;
}

/* حالت عادی تصویر */
.elementor-3484 .elementor-element.elementor-element-ed2d45e img {
    display: block;
    max-width: 100%;
    transform: scale(1) !important;
    transform-origin: center center;
    transition: transform 0.4s ease !important;
}

/* بزرگ‌نمایی ملایم با حرکت موس */
@media (hover: hover) and (pointer: fine) {
    .elementor-3484 .elementor-element.elementor-element-ed2d45e:hover img {
        transform: scale(1.18) !important;
    }
}

/* بدون بزرگ‌نمایی در موبایل */
@media (hover: none) {
    .elementor-3484 .elementor-element.elementor-element-ed2d45e img {
        transform: scale(1) !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-99abcb6 */.elementor-3484 .elementor-element.elementor-element-99abcb6 .price ins {
    font-size: 18px;
    font-weight: 500;
}

.elementor-3484 .elementor-element.elementor-element-99abcb6 .price del {
    font-size: 14px;
    font-weight: normal;
}

.elementor-3484 .elementor-element.elementor-element-99abcb6 p.price {
    font-size: 18px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8cddbe8 */input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], :root textarea, :root select {
    padding: 0 15px;
    max-width: 100%;
    width: 100%;
    height: var(--wd-form-height);
    border: var(--wd-form-brd-width) solid var(--wd-form-brd-color);
    border-radius: var(--wd-form-brd-radius);
    background-color: var(--wd-form-bg);
    box-shadow: none;
    color: var(--wd-form-color);
    vertical-align: middle;
    font-size: 14px;
    transition: border-color .5s 
ease;
    MARGIN: -18PX 0PX 0PX 0PX;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-f179507 */.elementor-kit-5 h2 {
    font-family: "YekanBakhFaNum", Sans-serif;
    font-size: 19px !important;
    line-height: 2em;
}
.woocommerce-product-details__short-description>*:last-child {
    margin-bottom: 0;
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-7a92912 *//* تم صورتی شیشه‌ای ژوان */
.elementor-3484 .elementor-element.elementor-element-7a92912 {
    --z-pink: #D84C87;
    --z-dark: #943F66;
    --z-gold: #D1B16C;
}

/* نوار اصلی توضیحات و نظرات */
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-tabs-header,
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-nav-tabs-wrapper,
.elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs > ul.tabs {
    background: linear-gradient(
        135deg,
        rgba(255, 247, 251, .94),
        rgba(248, 200, 222, .78)
    ) !important;

    border: 1px solid rgba(255,255,255,.9) !important;
    border-radius: 20px !important;
    padding: 10px !important;

    box-shadow:
        0 10px 28px rgba(192,74,121,.12),
        inset 0 1px 1px rgba(255,255,255,.9) !important;

    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
}

/* حذف زمینه سبز داخلی */
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-nav-tabs,
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-tabs-header .wd-nav {
    background: transparent !important;
    border: none !important;
}

/* خود تب‌ها */
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-nav-tabs > li,
.elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs > ul.tabs > li {
    background: transparent !important;
    border: none !important;
    margin: 3px !important;
}

/* ظاهر عادی دکمه‌ها */
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-nav-tabs > li > a,
.elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs > ul.tabs > li > a {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;

    min-height: 43px;
    padding: 11px 22px !important;

    color: var(--z-dark) !important;
    background: rgba(255,255,255,.55) !important;

    border: 1px solid rgba(255,255,255,.85) !important;
    border-radius: 13px !important;

    font-size: 14px !important;
    font-weight: 700 !important;

    box-shadow: 0 3px 9px rgba(193,88,129,.06);

    transition: all .25s ease !important;
}

/* تب فعال */
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-nav-tabs > .wd-active > a,
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-nav-tabs > .active > a,
.elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs > ul.tabs > li.active > a {
    background: linear-gradient(
        135deg,
        #EA76A5,
        #CE4681
    ) !important;

    color: #FFFFFF !important;
    border: 1px solid rgba(255,255,255,.45) !important;

    border-bottom: 3px solid var(--z-gold) !important;

    box-shadow: 0 7px 17px rgba(206,70,129,.22) !important;
}

/* رنگ متن داخلی عنوان تب */
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-nav-tabs > .wd-active > a *,
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-nav-tabs > .active > a * {
    color: #FFFFFF !important;
}

/* افکت هاور */
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-nav-tabs > li > a:hover,
.elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs > ul.tabs > li > a:hover {
    transform: translateY(-2px);
    box-shadow: 0 7px 15px rgba(206,70,129,.15) !important;
}

/* محتوای زیر تب */
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-tab-content,
.elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-Tabs-panel,
.elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-tabs .panel {
    background: rgba(255,250,252,.88) !important;

    border: 1px solid #F7DCE8 !important;
    border-radius: 18px !important;

    padding: 24px !important;
    margin-top: 14px !important;

    box-shadow: 0 9px 24px rgba(200,95,137,.06);

    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}

/* عنوان‌های بخش توضیحات */
.elementor-3484 .elementor-element.elementor-element-7a92912 .wd-tab-content h2,
.elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-Tabs-panel h2 {
    color: var(--z-dark) !important;
    font-weight: 800 !important;
}

/* ظاهر تب‌های آکاردئونی در موبایل */
@media (max-width: 767px) {
    .elementor-3484 .elementor-element.elementor-element-7a92912 .wd-accordion-title {
        background: #FCE7F0 !important;
        color: #994565 !important;
        border: 1px solid #F3C7D9 !important;
        border-radius: 12px !important;
        padding: 13px !important;
        margin-bottom: 8px !important;
    }

    .elementor-3484 .elementor-element.elementor-element-7a92912 .wd-accordion-title.wd-active {
        background: #D84C87 !important;
        color: #FFFFFF !important;
    }

    .elementor-3484 .elementor-element.elementor-element-7a92912 .wd-tab-content,
    .elementor-3484 .elementor-element.elementor-element-7a92912 .woocommerce-Tabs-panel {
        padding: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-9c45269 */.elementor-3484 .elementor-element.elementor-element-9c45269 .price ins {
    font-size: 18px;
    font-weight: 500;
}

.elementor-3484 .elementor-element.elementor-element-9c45269 .price del {
    font-size: 14px;
    font-weight: normal;
}

.elementor-3484 .elementor-element.elementor-element-9c45269 p.price {
    font-size: 18px;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-40221ef */:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto form.cart:not(.grouped_form):not(.variations_form), :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked form.cart:not(.grouped_form):not(.variations_form) {
    display: grid;
}

    padding: 16px 20px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: linear-gradient(
        135deg,
        #F05B98 0%,
        #DD377F 55%,
        #BD1768 100%
    ) !important;

    color: #FFFFFF !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    border: none !important;
    border-radius: 16px !important;

    box-shadow: 0 9px 20px rgba(210, 43, 116, .20);
    transition: all .25s ease !important;
}

/* افکت هاور */
.elementor-3484 .elementor-element.elementor-element-40221ef form.cart .single_add_to_cart_button:hover {
    background: linear-gradient(
        135deg,
        #E9488B,
        #B91465
    ) !important;

    box-shadow: 0 13px 24px rgba(210, 43, 116, .28);
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d67cefe */input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], :root textarea, :root select {
    padding: 0 15px;
    max-width: 100%;
    width: 100%;
    height: var(--wd-form-height);
    border: var(--wd-form-brd-width) solid var(--wd-form-brd-color);
    border-radius: var(--wd-form-brd-radius);
    background-color: var(--wd-form-bg);
    box-shadow: none;
    color: var(--wd-form-color);
    vertical-align: middle;
    font-size: 14px;
    transition: border-color .5s 
ease;
    MARGIN: -18PX 0PX 0PX 0PX;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-1fef1e7 */.elementor-3484 .elementor-element.elementor-element-1fef1e7 .jet-listing-grid__slider-icon {
    color: var(--e-global-color-db6b3a0);
    background: var(--e-global-color-primary);
    border-radius: 16px;/* End custom CSS */