.elementor-23465 .elementor-element.elementor-element-2c834b3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23465 .elementor-element.elementor-element-2c834b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23465 .elementor-element.elementor-element-91f8a72{padding:15px 0px 0px 0px;}.elementor-23465 .elementor-element.elementor-element-91f8a72 .woocommerce-breadcrumb{font-family:"Vazirmatn", Sans-serif;font-size:11px;font-weight:500;letter-spacing:0.5px;}.elementor-23465 .elementor-element.elementor-element-55bb8ba{--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;}.elementor-23465 .elementor-element.elementor-element-d9a3120{--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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-d9a3120:not(.elementor-motion-effects-element-type-background), .elementor-23465 .elementor-element.elementor-element-d9a3120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-23465 .elementor-element.elementor-element-d9a3120.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-swiper-gallery-thumbs{padding-top:10px;padding-bottom:10px;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:20px 20px 20px 20px;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;padding:35px 35px 35px 35px;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-swiper-control-thumbs__item{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a3e602c );border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:center;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-swiper-gallery-thumbs .swiper-slide{opacity:0.1;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-swiper-gallery-thumbs .swiper-slide:hover{opacity:0.3;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-swiper-gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1;}.elementor-23465 .elementor-element.elementor-element-d4597bb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23465 .elementor-element.elementor-element-d4597bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23465 .elementor-element.elementor-element-acefa53{font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:300;letter-spacing:1.1px;color:var( --e-global-color-f79f173 );}.elementor-23465 .elementor-element.elementor-element-acefa53 p{margin-block-end:0px;}.elementor-23465 .elementor-element.elementor-element-acefa53 a:hover, .elementor-23465 .elementor-element.elementor-element-acefa53 a:focus{color:var( --e-global-color-2a42551 );}.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-23465 .elementor-element.elementor-element-567b3cb .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:18px;font-weight:900;line-height:40px;letter-spacing:1.1px;color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-1440640{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-23465 .elementor-element.elementor-element-f13f39a{padding:1px 0px 0px 0px;}.elementor-23465 .elementor-element.elementor-element-f13f39a.elementor-element{--align-self:flex-start;}.woocommerce .elementor-23465 .elementor-element.elementor-element-f13f39a .star-rating{color:#EAB308;font-size:0.7em;}.woocommerce .elementor-23465 .elementor-element.elementor-element-f13f39a .star-rating::before{color:#EAB308;}.woocommerce:not(.rtl) .elementor-23465 .elementor-element.elementor-element-f13f39a .star-rating{margin-right:0em;}.woocommerce.rtl .elementor-23465 .elementor-element.elementor-element-f13f39a .star-rating{margin-left:0em;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-icon i{color:var( --e-global-color-a3e602c );transition:color 0.3s;}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-icon svg{fill:var( --e-global-color-a3e602c );transition:fill 0.3s;}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-952e8e9{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-item > a{font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:500;}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-text{color:var( --e-global-color-a3e602c );transition:color 0.3s;}.elementor-23465 .elementor-element.elementor-element-952e8e9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-icon i{color:var( --e-global-color-a3e602c );transition:color 0.3s;}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-icon svg{fill:var( --e-global-color-a3e602c );transition:fill 0.3s;}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-80653fe{--e-icon-list-icon-size:13px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-item > a{font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:500;}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-text{color:#00A372;transition:color 0.3s;}.elementor-23465 .elementor-element.elementor-element-80653fe .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-2a42551 );}.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-23465 .elementor-element.elementor-element-f67c082 .cart button, .elementor-23465 .elementor-element.elementor-element-f67c082 .cart .button{transition:all 0.2s;}.woocommerce .elementor-23465 .elementor-element.elementor-element-f67c082 form.cart table.variations label{color:var( --e-global-color-a3e602c );font-family:"Vazirmatn", Sans-serif;font-size:12px;font-weight:700;line-height:10px;}.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 );}.woocommerce .elementor-23465 .elementor-element.elementor-element-a5dc698 .price{color:var( --e-global-color-2a42551 );font-family:"Vazirmatn", Sans-serif;font-size:24px;font-weight:800;}.woocommerce .elementor-23465 .elementor-element.elementor-element-a5dc698 .price ins{font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:600;}.elementor-23465 .elementor-element.elementor-element-209d90e{--spacer-size:55px;}.elementor-23465 .elementor-element.elementor-element-5ddbe95{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:5px 5px 5px 5px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23465 .elementor-element.elementor-element-5ddbe95:not(.elementor-motion-effects-element-type-background), .elementor-23465 .elementor-element.elementor-element-5ddbe95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-widget-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-23465 .elementor-element.elementor-element-3b9e39d img{width:45px;transition-duration:0.4s;}.elementor-23465 .elementor-element.elementor-element-af5d916{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.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-23465 .elementor-element.elementor-element-ebe2f61 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:800;color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-e670a14{font-family:"Vazirmatn", Sans-serif;font-size:11px;font-weight:600;}.elementor-23465 .elementor-element.elementor-element-e670a14 p{margin-block-end:0px;}.elementor-23465 .elementor-element.elementor-element-e146922{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23465 .elementor-element.elementor-element-ed70c41{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23465 .elementor-element.elementor-element-7bb2034{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-f42dddf );--border-color:var( --e-global-color-f42dddf );--border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-7bb2034:not(.elementor-motion-effects-element-type-background), .elementor-23465 .elementor-element.elementor-element-7bb2034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f16468d );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23465 .elementor-element.elementor-element-ab65fb7.elementor-element{--align-self:center;}.elementor-23465 .elementor-element.elementor-element-ab65fb7 .elementor-icon-wrapper{text-align:center;}.elementor-23465 .elementor-element.elementor-element-ab65fb7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f16468d );color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-ab65fb7.elementor-view-framed .elementor-icon, .elementor-23465 .elementor-element.elementor-element-ab65fb7.elementor-view-default .elementor-icon{color:var( --e-global-color-f16468d );border-color:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-ab65fb7.elementor-view-framed .elementor-icon, .elementor-23465 .elementor-element.elementor-element-ab65fb7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-ab65fb7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-ab65fb7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-ab65fb7 .elementor-icon{font-size:17px;padding:12px;border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-ab65fb7 .elementor-icon svg{height:17px;}.elementor-23465 .elementor-element.elementor-element-ab65fb7 .elementor-icon i, .elementor-23465 .elementor-element.elementor-element-ab65fb7 .elementor-icon svg{transform:rotate(0deg);}.elementor-23465 .elementor-element.elementor-element-f56c5ba{text-align:center;font-family:"Vazirmatn", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-a3e602c );}.elementor-23465 .elementor-element.elementor-element-f56c5ba p{margin-block-end:0px;}.elementor-23465 .elementor-element.elementor-element-f56c5ba a:hover, .elementor-23465 .elementor-element.elementor-element-f56c5ba a:focus{color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-489f5aa{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-f42dddf );--border-color:var( --e-global-color-f42dddf );--border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-489f5aa:not(.elementor-motion-effects-element-type-background), .elementor-23465 .elementor-element.elementor-element-489f5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-d8eff99.elementor-element{--align-self:center;}.elementor-23465 .elementor-element.elementor-element-d8eff99 .elementor-icon-wrapper{text-align:center;}.elementor-23465 .elementor-element.elementor-element-d8eff99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f16468d );color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-d8eff99.elementor-view-framed .elementor-icon, .elementor-23465 .elementor-element.elementor-element-d8eff99.elementor-view-default .elementor-icon{color:var( --e-global-color-f16468d );border-color:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-d8eff99.elementor-view-framed .elementor-icon, .elementor-23465 .elementor-element.elementor-element-d8eff99.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-d8eff99.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-d8eff99.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-d8eff99 .elementor-icon{font-size:17px;padding:12px;border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-d8eff99 .elementor-icon svg{height:17px;}.elementor-23465 .elementor-element.elementor-element-d8eff99 .elementor-icon i, .elementor-23465 .elementor-element.elementor-element-d8eff99 .elementor-icon svg{transform:rotate(0deg);}.elementor-23465 .elementor-element.elementor-element-604225d{text-align:center;font-family:"Vazirmatn", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-a3e602c );}.elementor-23465 .elementor-element.elementor-element-604225d p{margin-block-end:0px;}.elementor-23465 .elementor-element.elementor-element-604225d a:hover, .elementor-23465 .elementor-element.elementor-element-604225d a:focus{color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-8f1e25a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23465 .elementor-element.elementor-element-098e55f{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-f42dddf );--border-color:var( --e-global-color-f42dddf );--border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-098e55f:not(.elementor-motion-effects-element-type-background), .elementor-23465 .elementor-element.elementor-element-098e55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-3a745ce.elementor-element{--align-self:center;}.elementor-23465 .elementor-element.elementor-element-3a745ce .elementor-icon-wrapper{text-align:center;}.elementor-23465 .elementor-element.elementor-element-3a745ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f16468d );color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-3a745ce.elementor-view-framed .elementor-icon, .elementor-23465 .elementor-element.elementor-element-3a745ce.elementor-view-default .elementor-icon{color:var( --e-global-color-f16468d );border-color:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-3a745ce.elementor-view-framed .elementor-icon, .elementor-23465 .elementor-element.elementor-element-3a745ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-3a745ce.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-3a745ce.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-3a745ce .elementor-icon{font-size:17px;padding:12px;border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-3a745ce .elementor-icon svg{height:17px;}.elementor-23465 .elementor-element.elementor-element-3a745ce .elementor-icon i, .elementor-23465 .elementor-element.elementor-element-3a745ce .elementor-icon svg{transform:rotate(0deg);}.elementor-23465 .elementor-element.elementor-element-af2b230{text-align:center;font-family:"Vazirmatn", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-a3e602c );}.elementor-23465 .elementor-element.elementor-element-af2b230 p{margin-block-end:0px;}.elementor-23465 .elementor-element.elementor-element-af2b230 a:hover, .elementor-23465 .elementor-element.elementor-element-af2b230 a:focus{color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-37866ff{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:var( --e-global-color-f42dddf );--border-color:var( --e-global-color-f42dddf );--border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-37866ff:not(.elementor-motion-effects-element-type-background), .elementor-23465 .elementor-element.elementor-element-37866ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-c4dd016.elementor-element{--align-self:center;}.elementor-23465 .elementor-element.elementor-element-c4dd016 .elementor-icon-wrapper{text-align:center;}.elementor-23465 .elementor-element.elementor-element-c4dd016.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f16468d );color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-c4dd016.elementor-view-framed .elementor-icon, .elementor-23465 .elementor-element.elementor-element-c4dd016.elementor-view-default .elementor-icon{color:var( --e-global-color-f16468d );border-color:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-c4dd016.elementor-view-framed .elementor-icon, .elementor-23465 .elementor-element.elementor-element-c4dd016.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f16468d );}.elementor-23465 .elementor-element.elementor-element-c4dd016.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-c4dd016.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-2a42551 );}.elementor-23465 .elementor-element.elementor-element-c4dd016 .elementor-icon{font-size:17px;padding:12px;border-radius:5px 5px 5px 5px;}.elementor-23465 .elementor-element.elementor-element-c4dd016 .elementor-icon svg{height:17px;}.elementor-23465 .elementor-element.elementor-element-c4dd016 .elementor-icon i, .elementor-23465 .elementor-element.elementor-element-c4dd016 .elementor-icon svg{transform:rotate(0deg);}.elementor-23465 .elementor-element.elementor-element-4c65df7{text-align:center;font-family:"Vazirmatn", Sans-serif;font-size:11px;font-weight:500;color:var( --e-global-color-a3e602c );}.elementor-23465 .elementor-element.elementor-element-4c65df7 p{margin-block-end:0px;}.elementor-23465 .elementor-element.elementor-element-4c65df7 a:hover, .elementor-23465 .elementor-element.elementor-element-4c65df7 a:focus{color:var( --e-global-color-2a42551 );}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23465 .elementor-element.elementor-element-ab2cbfa .elementor-button{background-color:transparent;font-family:"Vazirmatn", Sans-serif;font-size:15px;fill:var( --e-global-color-2a42551 );color:var( --e-global-color-2a42551 );background-image:linear-gradient(220deg, #630F4D 0%, #88136A 100%);border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-23465 .elementor-element.elementor-element-ab2cbfa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23465 .elementor-element.elementor-element-ab2cbfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23465 .elementor-element.elementor-element-ab2cbfa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23465 .elementor-element.elementor-element-58371ff{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23465 .elementor-element.elementor-element-28c8a5c{--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:var( --e-global-color-f42dddf );--border-color:var( --e-global-color-f42dddf );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23465 .elementor-element.elementor-element-28c8a5c:not(.elementor-motion-effects-element-type-background), .elementor-23465 .elementor-element.elementor-element-28c8a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f16468d );}.elementor-widget-woocommerce-product-content{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-23465 .elementor-element.elementor-element-21849ad{color:var( --e-global-color-a3e602c );font-family:"Vazirmatn", Sans-serif;font-size:15px;font-weight:400;line-height:30px;}.elementor-23465 .elementor-element.elementor-element-e89bcc6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23465 .elementor-element.elementor-element-718df6d{--divider-border-style:solid;--divider-color:var( --e-global-color-f42dddf );--divider-border-width:1px;width:var( --container-widget-width, 17.693% );max-width:17.693%;--container-widget-width:17.693%;--container-widget-flex-grow:0;}.elementor-23465 .elementor-element.elementor-element-718df6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23465 .elementor-element.elementor-element-718df6d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-23465 .elementor-element.elementor-element-718df6d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-23465 .elementor-element.elementor-element-b9e98e5{font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-a3e602c );}.elementor-23465 .elementor-element.elementor-element-b9e98e5 p{margin-block-end:0px;}.elementor-23465 .elementor-element.elementor-element-a5b6bb0{--divider-border-style:solid;--divider-color:var( --e-global-color-f42dddf );--divider-border-width:1px;width:var( --container-widget-width, 17.693% );max-width:17.693%;--container-widget-width:17.693%;--container-widget-flex-grow:0;}.elementor-23465 .elementor-element.elementor-element-a5b6bb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23465 .elementor-element.elementor-element-a5b6bb0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-23465 .elementor-element.elementor-element-a5b6bb0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-23465 .elementor-element.elementor-element-04798cb{--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:var( --e-global-color-f42dddf );--border-color:var( --e-global-color-f42dddf );--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23465 .elementor-element.elementor-element-04798cb:not(.elementor-motion-effects-element-type-background), .elementor-23465 .elementor-element.elementor-element-04798cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f16468d );}.woocommerce .elementor-23465 .elementor-element.elementor-element-1130fe6 .shop_attributes{color:var( --e-global-color-a3e602c );font-family:"Vazirmatn", Sans-serif;font-size:13px;font-weight:500;}.elementor-23465 .elementor-element.elementor-element-f768264{--display:flex;}.elementor-23465 .elementor-element.elementor-element-2d3a442{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:25px;--n-tabs-gap:15px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:15px;--n-tabs-title-font-size:12px;}.elementor-23465 .elementor-element.elementor-element-2d3a442 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF08;}.elementor-23465 .elementor-element.elementor-element-2d3a442.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF0F;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f42dddf );}.elementor-23465 .elementor-element.elementor-element-2d3a442.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-23465 .elementor-element.elementor-element-2d3a442.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#630F4D;background-color:transparent;background-image:linear-gradient(220deg, #630F4D 0%, #88136A 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f42dddf );}.elementor-23465 .elementor-element.elementor-element-2d3a442.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f42dddf );}.elementor-23465 .elementor-element.elementor-element-2d3a442.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Vazirmatn", Sans-serif;font-weight:700;}@media(min-width:768px){.elementor-23465 .elementor-element.elementor-element-2c834b3{--width:1250px;}.elementor-23465 .elementor-element.elementor-element-d9a3120{--width:30%;}.elementor-23465 .elementor-element.elementor-element-d4597bb{--width:45%;}.elementor-23465 .elementor-element.elementor-element-af5d916{--width:90%;}.elementor-23465 .elementor-element.elementor-element-e146922{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23465 .elementor-element.elementor-element-d9a3120{--width:35%;}.elementor-23465 .elementor-element.elementor-element-d4597bb{--width:63%;}.elementor-23465 .elementor-element.elementor-element-e146922{--width:100%;}}@media(max-width:1024px){.elementor-23465 .elementor-element.elementor-element-55bb8ba{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-swiper-gallery-thumbs{padding-top:10px;padding-bottom:10px;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:20px 20px 20px 20px;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;padding:30px 30px 30px 30px;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:center;}.elementor-23465 .elementor-element.elementor-element-d4597bb{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-23465 .elementor-element.elementor-element-e146922{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-23465 .elementor-element.elementor-element-ab2cbfa.elementor-element{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-23465 .elementor-element.elementor-element-2c834b3{--width:100%;}.elementor-23465 .elementor-element.elementor-element-55bb8ba{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-23465 .elementor-element.elementor-element-d86ebfb .jet-gallery-swiper-thumb .swiper-slide{--columns:3;--space-between:10px;}.elementor-23465 .elementor-element.elementor-element-d4597bb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23465 .elementor-element.elementor-element-567b3cb{text-align:justify;}.elementor-23465 .elementor-element.elementor-element-567b3cb .elementor-heading-title{font-size:17px;font-weight:900;line-height:1.9em;letter-spacing:1.1px;}.elementor-23465 .elementor-element.elementor-element-1440640{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23465 .elementor-element.elementor-element-209d90e{--spacer-size:0px;}.elementor-23465 .elementor-element.elementor-element-5ddbe95{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23465 .elementor-element.elementor-element-3b9e39d img{width:40px;}.elementor-23465 .elementor-element.elementor-element-af5d916{--width:85%;}.elementor-23465 .elementor-element.elementor-element-ebe2f61 .elementor-heading-title{font-size:14px;}.elementor-23465 .elementor-element.elementor-element-e670a14{font-size:10px;}.elementor-23465 .elementor-element.elementor-element-e146922{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23465 .elementor-element.elementor-element-7bb2034{--width:46.5%;}.elementor-23465 .elementor-element.elementor-element-489f5aa{--width:46.5%;}.elementor-23465 .elementor-element.elementor-element-098e55f{--width:46.5%;}.elementor-23465 .elementor-element.elementor-element-37866ff{--width:46.5%;}.elementor-23465 .elementor-element.elementor-element-ab2cbfa.elementor-element{--order:-99999 /* order start hack */;}.elementor-23465 .elementor-element.elementor-element-e89bcc6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23465 .elementor-element.elementor-element-718df6d .elementor-divider-separator{width:20%;}.elementor-23465 .elementor-element.elementor-element-b9e98e5{font-size:8px;}.elementor-23465 .elementor-element.elementor-element-a5b6bb0 .elementor-divider-separator{width:20%;}.elementor-23465 .elementor-element.elementor-element-2d3a442{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-91f8a72 *//* ===============================
   WOOCOMMERCE BREADCRUMB – FINAL
================================ */

/* کانتینر */
.elementor-widget-woocommerce-breadcrumb nav.woocommerce-breadcrumb {
    display: flex;
    align-items: center;
    gap: .25rem;
    padding: .7rem .6rem .7rem .3rem; /* فاصله راست کمتر */
    white-space: nowrap;
    overflow-x: auto;
    color: #6B7280; /* رنگ اسلش‌ها */
}

/* حذف اسکرول */
.woocommerce-breadcrumb::-webkit-scrollbar {
    display: none;
}
.woocommerce-breadcrumb {
    scrollbar-width: none;
    -ms-overflow-style: none;
}

/* لینک‌ها (مسیرهای قبلی) */
.elementor-widget-woocommerce-breadcrumb .woocommerce-breadcrumb a {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: .3rem;
    text-decoration: none;
    color: #6B7280; /* رنگ پیش‌فرض لینک‌ها */
    transition: color .3s ease, transform .3s cubic-bezier(.22,.61,.36,1);
}

/* هاور لینک */
.elementor-widget-woocommerce-breadcrumb .woocommerce-breadcrumb a:hover {
    color: #fff;
    transform: translateY(-1px);
}

/* آیتم آخر (صفحه فعلی) */
.elementor-widget-woocommerce-breadcrumb .woocommerce-breadcrumb .current {
    color: #fff;
    font-weight: 500;
}

/* آیکون خانه */
.elementor-widget-woocommerce-breadcrumb
.woocommerce-breadcrumb a:first-child::before {
    content: "";
    width: 12px;
    height: 12px;
    margin-left: .25rem;
    transform: translateY(-1px); /* تراز عمودی با متن */
    background-color: currentColor;
    -webkit-mask: url("https://applepars.com/wp-content/uploads/2026/02/Home_Flag_Icon.svg") no-repeat center;
    mask: url("https://applepars.com/wp-content/uploads/2026/02/Home_Flag_Icon.svg") no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
    transition: transform .3s ease;
}

/* هاور آیکون خانه */
.elementor-widget-woocommerce-breadcrumb
.woocommerce-breadcrumb a:first-child:hover::before {
    transform: translateY(-1px) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-f13f39a */.woocommerce-product-rating .woocommerce-review-link {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-80653fe *//* ===============================
   FIX STOCK STATUS ICON LIST
================================ */

/* آیتم لیست */
.elementor-icon-list-item {
    display: flex;
    align-items: center;
}

/* کانتینر آیکون */
.elementor-icon-list-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
}

/* خود SVG */
.elementor-icon-list-icon svg {
    display: block;
}

/* متن کنار آیکون */
.elementor-icon-list-text {
    display: flex;
    align-items: center;
}

/* متن موجودی ووکامرس */
.elementor-icon-list-text .stock {
    display: inline-flex;
    align-items: center;
    margin: 0 !important;   /* مهم‌ترین بخش */
    line-height: 1.2;
}

/* حالت ناموجود */
.elementor-icon-list-text .out-of-stock {
    color: #ef4444; /* قرمز تمیز */
}

/* حالت موجود (اگه داشتی) */
.elementor-icon-list-text .in-stock {
    color: #22c55e;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-f67c082 */.Buy_P_Switch *,
.Buy_P_Switch table,
.Buy_P_Switch tbody,
.Buy_P_Switch tr,
.Buy_P_Switch th,
.Buy_P_Switch td {
    all: unset;
    box-sizing: border-box
}

.Buy_P_Switch .variations {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    width: 100%
}

.Buy_P_Switch .label {
    display: flex;
    gap: 6px;
    align-items: center;
    font-size: 12px;
    color: #9ca3af;
    margin-bottom: 6px
}

.Buy_P_Switch .woo-selected-variation-item-name {
    font-weight: 600;
    color: #d1d5db
}

.Buy_P_Switch .variable-items-wrapper {
    display: flex;
    gap: 8px;
    align-items: center;
    margin-bottom: 20px
}

.Buy_P_Switch .variable-item {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    border: none;
    background-color: transparent !important;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 2px;
    transition: transform .25s ease, border-color .25s ease, box-shadow .25s ease
}

.Buy_P_Switch .variable-item-span-color {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    display: block
}

.Buy_P_Switch .variable-item:hover {
    transform: scale(1.08);
    border-color: #630F4D;
    box-shadow: 0 0 6px rgba(99, 15, 77, .3)
}

.Buy_P_Switch .variable-item.selected {
    border: 2px solid #630F4D;
    box-shadow: none;
    background-color: transparent !important
}

.Buy_P_Switch .reset_variations {
    display: none !important
}

.Buy_P_Switch .woocommerce-variation {
    margin-top: 50px
}

.Buy_P_Switch .woocommerce-variation-price {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 4px
}

.Buy_P_Switch .woocommerce-variation-price::before {
    content: "قیمت نهایی برای شما:";
    font-size: 11px;
    color: #9ca3af
}

.Buy_P_Switch .woocommerce-Price-amount {
    font-size: 26px;
    font-weight: 800;
    color: #e5e7eb
}

.Buy_P_Switch .woocommerce-Price-currencySymbol {
    font-size: 11px;
    margin-right: 6px;
    color: #9ca3af
}

.Buy_P_Switch .variations_button,
.Buy_P_Switch .single_add_to_cart_button,
.Buy_P_Switch .quantity {
    display: none !important
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    margin: 4px;
    padding: 0;
    background-color: transparent !important;
    border-radius: 50% !important;
    border: none;
    box-shadow: none;
    transition: all .3s ease
}

.woo-variation-swatches .variable-items-wrapper .variable-item.selected {
    border: 2px solid #630F4D !important;
    background-color: transparent !important;
    box-shadow: none !important
}

.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
    border: 0;
    line-height: 2em;
    vertical-align: top;
    background: #f0f8ff00
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-a5dc698 *//* فقط روی محصولات ساده */
.product-type-simple .woocommerce-Price-amount {
    display: inline-block;
    font-family: "Vazirmatn", sans-serif;
}
/* قیمت اصلی خط خورده (del) - پایین تر و کوچکتر */
.product-type-simple del .woocommerce-Price-amount {
    font-size: 18px;
    font-weight: 600;
    color: #9ca3af;
    text-decoration: line-through;
    text-decoration-thickness: 2px;
    text-decoration-color: #630f4d;
    display: block; /* جدا شدن از خط بعدی */
    margin-bottom: 4px;
}

/* قیمت نهایی بزرگ و برجسته (ins) */
.product-type-simple ins .woocommerce-Price-amount {
    font-size: 36px;
    font-weight: 900;
    color: #fff;
    display: inline-block;
    line-height: 1.2;
}

/* واحد پول نهایی */
.product-type-simple ins .woocommerce-Price-currencySymbol {
    font-size: 16px;
    margin-right: 6px;
    color: #9ca3af;
}

/* Badge تخفیف ویژه کنار قیمت اصلی */
.product-type-simple .price:has(del) {
    position: relative;
}

.product-type-simple .price:has(del)::after {
    content: "تخفیف ویژه";
    position: absolute;
    top: -14px;
    right: 0;
    font-size: 10px;
    font-weight: 700;
    font-family: "Vazirmatn", sans-serif;
    color: #fff;
    background-color: #630f4d;
    padding: 2px 6px;
    border-radius: 9999px;
    box-shadow: 0 0 10px rgba(99, 15, 77, 0.5);
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

/* انیمیشن پالس برای Badge */
@keyframes pulse {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.5; }
}
/* کل قیمت محصول */
p.price {
    font-family: "Vazirmatn", sans-serif;
    display: flex;
    flex-direction: column; /* هر خط جدا شود */
    align-items: flex-start; /* چپ چین */
    gap: 6px; /* فاصله بین خطوط */
    margin: 0;
}

/* قیمت اصلی (del) */
p.price del {
    display: block; /* خط جدا */
    font-size: 18px;
    font-weight: 600;
    color: #9ca3af;
    text-decoration: line-through;
    text-decoration-thickness: 2px;
    text-decoration-color: #630f4d;
}

/* قیمت نهایی (ins) */
p.price ins {
    display: block; /* خط جدا */
    font-size: 36px;
    font-weight: 900;
    color: #fff;
}

/* واحد پول داخل del و ins */
p.price del .woocommerce-Price-currencySymbol,
p.price ins .woocommerce-Price-currencySymbol {
    font-size: 16px;
    margin-right: 4px;
    color: #9ca3af;
}
/* انیمیشن پالس */
@keyframes pulse {
    0%,100% { opacity: 1; }
    50% { opacity: 0.5; }
}
/* فقط برای محصولات متغیر پنهان کن */
.single-product .product-type-variable .elementor-widget-woocommerce-product-price {
    display: none !important;
}

/* فقط برای محصولات ساده نمایش بده */
.single-product .product-type-simple .elementor-widget-woocommerce-product-price {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-a87a2a8 */.reviews-columns{display:flex;flex-direction:column;gap:2rem;max-width:100%;overflow-x:hidden}@media(min-width:1024px){.reviews-columns{flex-direction:row;align-items:flex-start}.comments-wrapper{flex:0 0 70%;max-width:70%;display:flex;flex-direction:column;gap:1.5rem}#respond{flex:0 0 30%;max-width:30%}}.woocommerce-Reviews-title{font-size:0 !important;display:flex;align-items:center;gap:.4rem;margin-bottom:1.5rem}.woocommerce-Reviews-title span{display:none !important}.woocommerce-Reviews-title::before{content:"";width:18px;height:18px;background:url('https://applepars.com/wp-content/uploads/2026/02/Comment_Icon.svg') center/contain no-repeat;filter:invert(20%) sepia(44%) saturate(1890%) hue-rotate(295deg) brightness(90%) contrast(95%)}.woocommerce-Reviews-title::after{content:"نظر کاربران";font-size:1.25rem;font-weight:900;color:#fff}.comment_container{background:rgba(99,15,77,.2);border:1px solid rgba(255,255,255,.05);border-radius:.75rem;padding:1.5rem;transition:.3s}.comment_container:hover{background:rgba(99,15,77,.25);border-color:rgba(99,15,77,.5)}.comment-text{display:flex;flex-direction:column;gap:.5rem}.woocommerce-review__author{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:#b0b0b0}.woocommerce-review__author::before{content:"";width:28px;height:28px;background:url('https://applepars.com/wp-content/uploads/2026/02/User_Pen.svg') center/60% no-repeat;background-color:#FFFFFF08;border:1px solid #FFFFFF1A;border-radius:6px;flex-shrink:0;filter:invert(20%) sepia(44%) saturate(1890%) hue-rotate(295deg) brightness(90%) contrast(95%)}.woocommerce-review__published-date{font-size:.75rem;color:#9ca3af;order:2;margin-left:0}.comment_container .star-rating{display:block;font-size:.95rem;margin-bottom:.5rem;position:relative;line-height:1}.comment_container .star-rating span{display:block;height:1em;background:linear-gradient(90deg,#facc15 var(--percent,0%),#555 var(--percent,0%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.description p{color:#d1d5db;line-height:1.6;margin:0}#respond{background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}#reply-title{display:none}#respond .comment-notes{display:none}.comment-form-cookies-consent{display:none !important}#respond label{color:#ffffff;font-size:.75rem;font-weight:800;letter-spacing:.03em;margin-bottom:.35rem;display:inline-block}#respond input[type=text],#respond input[type=email],#respond textarea{width:100%;background:#FFFFFF08;border:1px solid #FFFFFF1A;border-radius:.6rem;padding:.85rem .9rem;color:#fff;font-size:.85rem;transition:.25s}#respond input:focus,#respond textarea:focus{outline:none;border-color:#630f4d;box-shadow:0 0 0 2px rgba(99,15,77,.35)}#respond textarea{resize:none}#respond .stars a{color:#facc15}#respond .star-rating{font-size:1rem}#respond .star-rating span{color:#facc15}#respond .submit{width:100%;background:#630F4D;background-color:#fff0;background-image:linear-gradient(220deg,#630F4D 0%,#88136A 100%);border-style:solid;border-width:1px;border-color:var(--e-global-color-f42dddf);color:#ffffff;font-weight:900;font-size:.9rem;padding:.95rem 1rem;border-radius:.75rem;cursor:pointer;transition:.3s}#respond .submit:hover{box-shadow:0 0 18px rgba(99,15,77,.6);transform:translateY(-1px)}.woocommerce-noreviews{display:none}@media(max-width:1023px){.comments-wrapper{gap:1rem}.comment_container{margin-bottom:.5rem}}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-a87a2a8 */.reviews-columns{display:flex;flex-direction:column;gap:2rem;max-width:100%;overflow-x:hidden}@media(min-width:1024px){.reviews-columns{flex-direction:row;align-items:flex-start}.comments-wrapper{flex:0 0 70%;max-width:70%;display:flex;flex-direction:column;gap:1.5rem}#respond{flex:0 0 30%;max-width:30%}}.woocommerce-Reviews-title{font-size:0 !important;display:flex;align-items:center;gap:.4rem;margin-bottom:1.5rem}.woocommerce-Reviews-title span{display:none !important}.woocommerce-Reviews-title::before{content:"";width:18px;height:18px;background:url('https://applepars.com/wp-content/uploads/2026/02/Comment_Icon.svg') center/contain no-repeat;filter:invert(20%) sepia(44%) saturate(1890%) hue-rotate(295deg) brightness(90%) contrast(95%)}.woocommerce-Reviews-title::after{content:"نظر کاربران";font-size:1.25rem;font-weight:900;color:#fff}.comment_container{background:rgba(99,15,77,.2);border:1px solid rgba(255,255,255,.05);border-radius:.75rem;padding:1.5rem;transition:.3s}.comment_container:hover{background:rgba(99,15,77,.25);border-color:rgba(99,15,77,.5)}.comment-text{display:flex;flex-direction:column;gap:.5rem}.woocommerce-review__author{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:#b0b0b0}.woocommerce-review__author::before{content:"";width:28px;height:28px;background:url('https://applepars.com/wp-content/uploads/2026/02/User_Pen.svg') center/60% no-repeat;background-color:#FFFFFF08;border:1px solid #FFFFFF1A;border-radius:6px;flex-shrink:0;filter:invert(20%) sepia(44%) saturate(1890%) hue-rotate(295deg) brightness(90%) contrast(95%)}.woocommerce-review__published-date{font-size:.75rem;color:#9ca3af;order:2;margin-left:0}.comment_container .star-rating{display:block;font-size:.95rem;margin-bottom:.5rem;position:relative;line-height:1}.comment_container .star-rating span{display:block;height:1em;background:linear-gradient(90deg,#facc15 var(--percent,0%),#555 var(--percent,0%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.description p{color:#d1d5db;line-height:1.6;margin:0}#respond{background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}#reply-title{display:none}#respond .comment-notes{display:none}.comment-form-cookies-consent{display:none !important}#respond label{color:#ffffff;font-size:.75rem;font-weight:800;letter-spacing:.03em;margin-bottom:.35rem;display:inline-block}#respond input[type=text],#respond input[type=email],#respond textarea{width:100%;background:#FFFFFF08;border:1px solid #FFFFFF1A;border-radius:.6rem;padding:.85rem .9rem;color:#fff;font-size:.85rem;transition:.25s}#respond input:focus,#respond textarea:focus{outline:none;border-color:#630f4d;box-shadow:0 0 0 2px rgba(99,15,77,.35)}#respond textarea{resize:none}#respond .stars a{color:#facc15}#respond .star-rating{font-size:1rem}#respond .star-rating span{color:#facc15}#respond .submit{width:100%;background:#630F4D;background-color:#fff0;background-image:linear-gradient(220deg,#630F4D 0%,#88136A 100%);border-style:solid;border-width:1px;border-color:var(--e-global-color-f42dddf);color:#ffffff;font-weight:900;font-size:.9rem;padding:.95rem 1rem;border-radius:.75rem;cursor:pointer;transition:.3s}#respond .submit:hover{box-shadow:0 0 18px rgba(99,15,77,.6);transform:translateY(-1px)}.woocommerce-noreviews{display:none}@media(max-width:1023px){.comments-wrapper{gap:1rem}.comment_container{margin-bottom:.5rem}}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-a87a2a8 */.reviews-columns{display:flex;flex-direction:column;gap:2rem;max-width:100%;overflow-x:hidden}@media(min-width:1024px){.reviews-columns{flex-direction:row;align-items:flex-start}.comments-wrapper{flex:0 0 70%;max-width:70%;display:flex;flex-direction:column;gap:1.5rem}#respond{flex:0 0 30%;max-width:30%}}.woocommerce-Reviews-title{font-size:0 !important;display:flex;align-items:center;gap:.4rem;margin-bottom:1.5rem}.woocommerce-Reviews-title span{display:none !important}.woocommerce-Reviews-title::before{content:"";width:18px;height:18px;background:url('https://applepars.com/wp-content/uploads/2026/02/Comment_Icon.svg') center/contain no-repeat;filter:invert(20%) sepia(44%) saturate(1890%) hue-rotate(295deg) brightness(90%) contrast(95%)}.woocommerce-Reviews-title::after{content:"نظر کاربران";font-size:1.25rem;font-weight:900;color:#fff}.comment_container{background:rgba(99,15,77,.2);border:1px solid rgba(255,255,255,.05);border-radius:.75rem;padding:1.5rem;transition:.3s}.comment_container:hover{background:rgba(99,15,77,.25);border-color:rgba(99,15,77,.5)}.comment-text{display:flex;flex-direction:column;gap:.5rem}.woocommerce-review__author{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:#b0b0b0}.woocommerce-review__author::before{content:"";width:28px;height:28px;background:url('https://applepars.com/wp-content/uploads/2026/02/User_Pen.svg') center/60% no-repeat;background-color:#FFFFFF08;border:1px solid #FFFFFF1A;border-radius:6px;flex-shrink:0;filter:invert(20%) sepia(44%) saturate(1890%) hue-rotate(295deg) brightness(90%) contrast(95%)}.woocommerce-review__published-date{font-size:.75rem;color:#9ca3af;order:2;margin-left:0}.comment_container .star-rating{display:block;font-size:.95rem;margin-bottom:.5rem;position:relative;line-height:1}.comment_container .star-rating span{display:block;height:1em;background:linear-gradient(90deg,#facc15 var(--percent,0%),#555 var(--percent,0%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.description p{color:#d1d5db;line-height:1.6;margin:0}#respond{background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}#reply-title{display:none}#respond .comment-notes{display:none}.comment-form-cookies-consent{display:none !important}#respond label{color:#ffffff;font-size:.75rem;font-weight:800;letter-spacing:.03em;margin-bottom:.35rem;display:inline-block}#respond input[type=text],#respond input[type=email],#respond textarea{width:100%;background:#FFFFFF08;border:1px solid #FFFFFF1A;border-radius:.6rem;padding:.85rem .9rem;color:#fff;font-size:.85rem;transition:.25s}#respond input:focus,#respond textarea:focus{outline:none;border-color:#630f4d;box-shadow:0 0 0 2px rgba(99,15,77,.35)}#respond textarea{resize:none}#respond .stars a{color:#facc15}#respond .star-rating{font-size:1rem}#respond .star-rating span{color:#facc15}#respond .submit{width:100%;background:#630F4D;background-color:#fff0;background-image:linear-gradient(220deg,#630F4D 0%,#88136A 100%);border-style:solid;border-width:1px;border-color:var(--e-global-color-f42dddf);color:#ffffff;font-weight:900;font-size:.9rem;padding:.95rem 1rem;border-radius:.75rem;cursor:pointer;transition:.3s}#respond .submit:hover{box-shadow:0 0 18px rgba(99,15,77,.6);transform:translateY(-1px)}.woocommerce-noreviews{display:none}@media(max-width:1023px){.comments-wrapper{gap:1rem}.comment_container{margin-bottom:.5rem}}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-a87a2a8 */.reviews-columns{display:flex;flex-direction:column;gap:2rem;max-width:100%;overflow-x:hidden}@media(min-width:1024px){.reviews-columns{flex-direction:row;align-items:flex-start}.comments-wrapper{flex:0 0 70%;max-width:70%;display:flex;flex-direction:column;gap:1.5rem}#respond{flex:0 0 30%;max-width:30%}}.woocommerce-Reviews-title{font-size:0 !important;display:flex;align-items:center;gap:.4rem;margin-bottom:1.5rem}.woocommerce-Reviews-title span{display:none !important}.woocommerce-Reviews-title::before{content:"";width:18px;height:18px;background:url('https://applepars.com/wp-content/uploads/2026/02/Comment_Icon.svg') center/contain no-repeat;filter:invert(20%) sepia(44%) saturate(1890%) hue-rotate(295deg) brightness(90%) contrast(95%)}.woocommerce-Reviews-title::after{content:"نظر کاربران";font-size:1.25rem;font-weight:900;color:#fff}.comment_container{background:rgba(99,15,77,.2);border:1px solid rgba(255,255,255,.05);border-radius:.75rem;padding:1.5rem;transition:.3s}.comment_container:hover{background:rgba(99,15,77,.25);border-color:rgba(99,15,77,.5)}.comment-text{display:flex;flex-direction:column;gap:.5rem}.woocommerce-review__author{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:#b0b0b0}.woocommerce-review__author::before{content:"";width:28px;height:28px;background:url('https://applepars.com/wp-content/uploads/2026/02/User_Pen.svg') center/60% no-repeat;background-color:#FFFFFF08;border:1px solid #FFFFFF1A;border-radius:6px;flex-shrink:0;filter:invert(20%) sepia(44%) saturate(1890%) hue-rotate(295deg) brightness(90%) contrast(95%)}.woocommerce-review__published-date{font-size:.75rem;color:#9ca3af;order:2;margin-left:0}.comment_container .star-rating{display:block;font-size:.95rem;margin-bottom:.5rem;position:relative;line-height:1}.comment_container .star-rating span{display:block;height:1em;background:linear-gradient(90deg,#facc15 var(--percent,0%),#555 var(--percent,0%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.description p{color:#d1d5db;line-height:1.6;margin:0}#respond{background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}#reply-title{display:none}#respond .comment-notes{display:none}.comment-form-cookies-consent{display:none !important}#respond label{color:#ffffff;font-size:.75rem;font-weight:800;letter-spacing:.03em;margin-bottom:.35rem;display:inline-block}#respond input[type=text],#respond input[type=email],#respond textarea{width:100%;background:#FFFFFF08;border:1px solid #FFFFFF1A;border-radius:.6rem;padding:.85rem .9rem;color:#fff;font-size:.85rem;transition:.25s}#respond input:focus,#respond textarea:focus{outline:none;border-color:#630f4d;box-shadow:0 0 0 2px rgba(99,15,77,.35)}#respond textarea{resize:none}#respond .stars a{color:#facc15}#respond .star-rating{font-size:1rem}#respond .star-rating span{color:#facc15}#respond .submit{width:100%;background:#630F4D;background-color:#fff0;background-image:linear-gradient(220deg,#630F4D 0%,#88136A 100%);border-style:solid;border-width:1px;border-color:var(--e-global-color-f42dddf);color:#ffffff;font-weight:900;font-size:.9rem;padding:.95rem 1rem;border-radius:.75rem;cursor:pointer;transition:.3s}#respond .submit:hover{box-shadow:0 0 18px rgba(99,15,77,.6);transform:translateY(-1px)}.woocommerce-noreviews{display:none}@media(max-width:1023px){.comments-wrapper{gap:1rem}.comment_container{margin-bottom:.5rem}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vazirmatn';
	font-display: auto;
	src: url('https://applepars.com/wp-content/uploads/2025/12/Vazirmatn-RDwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */