.elementor-86 .elementor-element.elementor-element-1606d59e{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-433c0539{--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;}.elementor-86 .elementor-element.elementor-element-c17f870 .woocommerce-breadcrumb{color:#404040;font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:400;}.woocommerce .elementor-86 .elementor-element.elementor-element-10b8a516 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-86 .elementor-element.elementor-element-10b8a516 .flex-viewport, .woocommerce .elementor-86 .elementor-element.elementor-element-10b8a516 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;}.woocommerce .elementor-86 .elementor-element.elementor-element-10b8a516 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-86 .elementor-element.elementor-element-10b8a516 .flex-viewport{border-radius:16px 16px 16px 16px;}.woocommerce .elementor-86 .elementor-element.elementor-element-10b8a516 .flex-viewport:not(:last-child){margin-bottom:6px;}.woocommerce .elementor-86 .elementor-element.elementor-element-10b8a516 .flex-control-thumbs img{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-86 .elementor-element.elementor-element-10b8a516 .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-86 .elementor-element.elementor-element-10b8a516 .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-86 .elementor-element.elementor-element-5a9b6fb6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-86 .elementor-element.elementor-element-c62d0ff .woocommerce-breadcrumb{color:#404040;font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:400;}.elementor-86 .elementor-element.elementor-element-49bc491{text-align:start;}.elementor-86 .elementor-element.elementor-element-49bc491 .elementor-heading-title{font-family:"Yekan Bakh Bold", Sans-serif;font-size:20px;font-weight:700;line-height:30px;}.elementor-86 .elementor-element.elementor-element-9a69299 .jet-listing-dynamic-field__content{color:#404040;font-size:14px;text-align:left;}.elementor-86 .elementor-element.elementor-element-16dbacf{--divider-border-style:solid;--divider-color:#DFDFDF;--divider-border-width:1px;}.elementor-86 .elementor-element.elementor-element-16dbacf .elementor-divider-separator{width:100%;}.elementor-86 .elementor-element.elementor-element-16dbacf .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-86 .elementor-element.elementor-element-f4f1e55{padding:10px 0px 8px 0px;}.elementor-86 .elementor-element.elementor-element-f4f1e55 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:400;color:#404040;}.elementor-86 .elementor-element.elementor-element-0d8ce9c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;text-align:justify;}.elementor-86 .elementor-element.elementor-element-0d8ce9c .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:400;color:#404040;}.elementor-86 .elementor-element.elementor-element-b45404f{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;--e-rating-icon-font-size:13px;--e-rating-gap:2px;--e-rating-icon-marked-color:#FFB200;}.elementor-86 .elementor-element.elementor-element-9a1a3d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-fd23535{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:170px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-fd23535:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-fd23535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-86 .elementor-element.elementor-element-3ca4949{--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:space-evenly;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-9f9f72b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:5px;}.elementor-86 .elementor-element.elementor-element-9f9f72b .elementor-icon{font-size:15px;}.elementor-86 .elementor-element.elementor-element-9f9f72b .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-9f9f72b .elementor-icon-box-title a{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-9f9f72b .elementor-icon-box-title{color:#686868;}.elementor-86 .elementor-element.elementor-element-90f23a6 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:2px;}.elementor-86 .elementor-element.elementor-element-90f23a6 .elementor-icon-box-title{margin-block-end:5px;color:#686868;}.elementor-86 .elementor-element.elementor-element-90f23a6 .elementor-icon{font-size:15px;}.elementor-86 .elementor-element.elementor-element-90f23a6 .elementor-icon i{transform:rotate(0deg);}.elementor-86 .elementor-element.elementor-element-90f23a6 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-90f23a6 .elementor-icon-box-title a{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-90f23a6 .elementor-icon-box-description{color:#686868;}.elementor-86 .elementor-element.elementor-element-0ed6820{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DEED;border-radius:9px 9px 9px 9px;--e-icon-list-icon-size:40px;--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:-2px;}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-item > a{font-family:"Yekan Bakh Bold", Sans-serif;font-size:17px;font-weight:400;}.elementor-86 .elementor-element.elementor-element-0ed6820 .elementor-icon-list-text{color:#686868;transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-fabafac{text-align:center;}.woocommerce .elementor-86 .elementor-element.elementor-element-fabafac .price{color:#404040;font-family:"Yekan Bakh Bold", Sans-serif;font-size:20px;font-weight:700;}.elementor-86 .elementor-element.elementor-element-1e2a6dd{--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;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-8cdd9ed{padding:0px 3px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DEED;border-radius:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-8cdd9ed .elementor-image-box-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-8cdd9ed.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-86 .elementor-element.elementor-element-8cdd9ed.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-86 .elementor-element.elementor-element-8cdd9ed.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-8cdd9ed .elementor-image-box-title{margin-bottom:0px;font-family:"Yekan Bakh Bold", Sans-serif;font-size:12px;font-weight:700;color:#686868;}.elementor-86 .elementor-element.elementor-element-8cdd9ed .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-86 .elementor-element.elementor-element-8cdd9ed .elementor-image-box-img img{transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-8cdd9ed .elementor-image-box-description{font-size:10px;color:#686868;}.elementor-86 .elementor-element.elementor-element-84514a2{padding:0px 3px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DEED;border-radius:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-84514a2 .elementor-image-box-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-84514a2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-86 .elementor-element.elementor-element-84514a2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-86 .elementor-element.elementor-element-84514a2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-84514a2 .elementor-image-box-title{margin-bottom:0px;font-family:"Yekan Bakh Bold", Sans-serif;font-size:12px;font-weight:700;color:#686868;}.elementor-86 .elementor-element.elementor-element-84514a2 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-86 .elementor-element.elementor-element-84514a2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-84514a2 .elementor-image-box-description{font-size:10px;color:#686868;}.elementor-86 .elementor-element.elementor-element-4bdd548{--display:flex;}.elementor-86 .elementor-element.elementor-element-ea08784{padding:0px 3px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DEED;border-radius:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-ea08784 .elementor-image-box-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-ea08784.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-86 .elementor-element.elementor-element-ea08784.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-86 .elementor-element.elementor-element-ea08784.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-ea08784 .elementor-image-box-title{margin-bottom:5px;font-family:"Yekan Bakh Bold", Sans-serif;font-size:16px;font-weight:700;color:#686868;}.elementor-86 .elementor-element.elementor-element-ea08784 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-86 .elementor-element.elementor-element-ea08784 .elementor-image-box-img img{height:30px;object-fit:contain;object-position:bottom center;transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-ea08784 .elementor-image-box-description{font-size:11px;color:#686868;}.elementor-86 .elementor-element.elementor-element-3dc6770 > .elementor-widget-container{margin:25px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-3dc6770{--add-to-cart-wc-forward-display:none;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-86 .elementor-element.elementor-element-3dc6770 .jet-woo-builder .single_add_to_cart_button.button{max-width:200px;font-size:18px;background-color:#E47E34;border-radius:9px 9px 9px 9px;margin:5px 5px 5px 0px;padding:15px 15px 15px 15px;}.elementor-86 .elementor-element.elementor-element-3dc6770 .jet-woo-builder .single_add_to_cart_button.button:hover{background-color:#CA6115;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:70px;}.elementor-86 .elementor-element.elementor-element-3dc6770 .jet-woo-builder .qty{font-family:"Yekan Bakh", Sans-serif;font-size:16px;color:#000000;border-radius:9px 9px 9px 9px;padding:3px 0px 3px 0px;}.elementor-86 .elementor-element.elementor-element-3dc6770 .jet-woo-builder .qty:not([type="hidden"]){margin:5px 2px 5px 2px;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .variations .label label{font-family:"Yekan Bakh", Sans-serif;font-size:20px;font-weight:500;color:#686868;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .variations select{font-family:"Yekan Bakh", Sans-serif;font-size:15px;border-radius:9px 9px 9px 9px;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-family:"Yekan Bakh", Sans-serif;font-size:16px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{color:#363636;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{color:#363636;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{color:#131313;text-decoration:line-through;font-weight:400;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del .amount{color:#131313;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{color:#131313;text-decoration:line-through;font-weight:400;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del .amount{color:#131313;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .stock{font-family:"Yekan Bakh", Sans-serif;font-size:16px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .stock.in-stock{color:#686868;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .stock.out-of-stock{color:#686868;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .stock.available-on-backorder{color:#686868;}.elementor-86 .elementor-element.elementor-element-3dc6770 .elementor-jet-single-add-to-cart .reset_variations{font-family:"Yekan Bakh", Sans-serif;font-size:16px;font-weight:500;color:#EE9517;border-style:solid;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;margin:10px 7px 10px 0px;padding:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-da0211c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-da0211c .jet-listing-dynamic-repeater__items{flex-direction:row;justify-content:center;}.elementor-86 .elementor-element.elementor-element-da0211c .jet-listing-dynamic-repeater__item > *{justify-content:center;font-family:"Yekan Bakh Semi", Sans-serif;font-size:14px;display:flex;width:100%;height:15px;align-items:center;border-radius:15px 15px 15px 15px;margin:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-6b7f3525{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:9px 9px 9px 9px;--margin-top:0px;--margin-bottom:170px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-6b7f3525:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-6b7f3525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-86 .elementor-element.elementor-element-a945f14{--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:space-evenly;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-deadae1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:5px;}.elementor-86 .elementor-element.elementor-element-deadae1 .elementor-icon{font-size:15px;}.elementor-86 .elementor-element.elementor-element-deadae1 .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-deadae1 .elementor-icon-box-title a{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-deadae1 .elementor-icon-box-title{color:#686868;}.elementor-86 .elementor-element.elementor-element-5c2805f .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:2px;}.elementor-86 .elementor-element.elementor-element-5c2805f .elementor-icon-box-title{margin-block-end:5px;color:#686868;}.elementor-86 .elementor-element.elementor-element-5c2805f .elementor-icon{font-size:15px;}.elementor-86 .elementor-element.elementor-element-5c2805f .elementor-icon i{transform:rotate(0deg);}.elementor-86 .elementor-element.elementor-element-5c2805f .elementor-icon-box-title, .elementor-86 .elementor-element.elementor-element-5c2805f .elementor-icon-box-title a{font-family:"Yekan Bakh", Sans-serif;font-size:14px;font-weight:500;}.elementor-86 .elementor-element.elementor-element-5c2805f .elementor-icon-box-description{color:#686868;}.elementor-86 .elementor-element.elementor-element-a4671a2{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DEED;border-radius:9px 9px 9px 9px;--e-icon-list-icon-size:40px;--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:-2px;}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-item > a{font-family:"Yekan Bakh Bold", Sans-serif;font-size:17px;font-weight:400;}.elementor-86 .elementor-element.elementor-element-a4671a2 .elementor-icon-list-text{color:#686868;transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-ccb1ee7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:5px 0px 5px 0px;text-align:center;}.woocommerce .elementor-86 .elementor-element.elementor-element-ccb1ee7 .price{color:#404040;font-family:"Yekan Bakh Bold", Sans-serif;font-size:20px;font-weight:700;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-ccb1ee7:not(.elementor-product-price-block-yes) del{margin-right:5px;}body.rtl .elementor-86 .elementor-element.elementor-element-ccb1ee7:not(.elementor-product-price-block-yes) del{margin-left:5px;}.elementor-86 .elementor-element.elementor-element-ccb1ee7.elementor-product-price-block-yes del{margin-bottom:5px;}.elementor-86 .elementor-element.elementor-element-3a57d8b{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-96b8c22{padding:0px 3px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DEED;border-radius:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-96b8c22 .elementor-image-box-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-96b8c22.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-86 .elementor-element.elementor-element-96b8c22.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-86 .elementor-element.elementor-element-96b8c22.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-96b8c22 .elementor-image-box-title{margin-bottom:0px;font-family:"Yekan Bakh Bold", Sans-serif;font-size:12px;font-weight:700;color:#686868;}.elementor-86 .elementor-element.elementor-element-96b8c22 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-86 .elementor-element.elementor-element-96b8c22 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-96b8c22 .elementor-image-box-description{font-size:10px;color:#686868;}.elementor-86 .elementor-element.elementor-element-a78123b{padding:0px 3px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DEED;border-radius:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-a78123b .elementor-image-box-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-a78123b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-86 .elementor-element.elementor-element-a78123b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-86 .elementor-element.elementor-element-a78123b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-a78123b .elementor-image-box-title{margin-bottom:0px;font-family:"Yekan Bakh Bold", Sans-serif;font-size:12px;font-weight:700;color:#686868;}.elementor-86 .elementor-element.elementor-element-a78123b .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-86 .elementor-element.elementor-element-a78123b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-a78123b .elementor-image-box-description{font-size:10px;color:#686868;}.elementor-86 .elementor-element.elementor-element-710e616{--display:flex;}.elementor-86 .elementor-element.elementor-element-3cf44d8{padding:0px 3px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2DEED;border-radius:5px 5px 5px 5px;}.elementor-86 .elementor-element.elementor-element-3cf44d8 .elementor-image-box-wrapper{text-align:start;}.elementor-86 .elementor-element.elementor-element-3cf44d8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-86 .elementor-element.elementor-element-3cf44d8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-86 .elementor-element.elementor-element-3cf44d8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-3cf44d8 .elementor-image-box-title{margin-bottom:5px;font-family:"Yekan Bakh Bold", Sans-serif;font-size:16px;font-weight:700;color:#686868;}.elementor-86 .elementor-element.elementor-element-3cf44d8 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-86 .elementor-element.elementor-element-3cf44d8 .elementor-image-box-img img{height:30px;object-fit:contain;object-position:bottom center;transition-duration:0.3s;}.elementor-86 .elementor-element.elementor-element-3cf44d8 .elementor-image-box-description{font-size:11px;color:#686868;}.elementor-86 .elementor-element.elementor-element-6304b35{--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs{background-color:#F4F4F4;border-radius:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{background-color:#F4F4F4;align-self:flex-start;justify-content:flex-start;margin:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{align-self:flex-start;margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{justify-content:flex-start;margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-icon{margin:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-image{margin:0px 0px 0px 0px;width:0px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-image{margin:0px 0px 0px 0px;width:0px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:#272727;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{color:#272727;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-family:"Yekan Bakh Bold", Sans-serif;font-size:18px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:#5A5A5A;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:#5A5A5A;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:#838383;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:#838383;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__control-inner{padding:8px 8px 8px 8px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__control-inner{padding:8px 8px 8px 8px;}.elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab, .elementor-86 .elementor-element.elementor-element-fcb829d > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab{border-style:solid;border-width:0px 0px 4px 0px;border-color:#E47E34;}.elementor-86 .elementor-element.elementor-element-20af1c1{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-20af1c1:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-20af1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCFCFC 0%, #F3F0EB80 100%);}.elementor-86 .elementor-element.elementor-element-e058894{--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;}.elementor-86 .elementor-element.elementor-element-bbf25cf{--display:flex;--justify-content:space-between;}.elementor-86 .elementor-element.elementor-element-021ccea .elementor-heading-title{font-family:"Yekan Bakh Bold", Sans-serif;font-size:25px;font-weight:700;color:#6B6B6B;}.elementor-86 .elementor-element.elementor-element-09e9694{--display:flex;}.elementor-86 .elementor-element.elementor-element-7380b3b{text-align:end;}.elementor-86 .elementor-element.elementor-element-7380b3b .elementor-heading-title{font-family:"Yekan Bakh Meduim", Sans-serif;font-size:16px;font-weight:500;color:#272727;}.elementor-86 .elementor-element.elementor-element-a2af607{--swiper-slides-to-display:5;--swiper-offset-size:80px;--swiper-slides-gap:7px;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-86 .elementor-element.elementor-element-a2af607{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-1606d59e{--content-width:1300px;}.elementor-86 .elementor-element.elementor-element-433c0539{--width:30%;}.elementor-86 .elementor-element.elementor-element-5a9b6fb6{--width:45%;}.elementor-86 .elementor-element.elementor-element-fd23535{--width:25%;}.elementor-86 .elementor-element.elementor-element-6b7f3525{--width:25%;}.elementor-86 .elementor-element.elementor-element-6304b35{--content-width:1300px;}.elementor-86 .elementor-element.elementor-element-20af1c1{--content-width:1300px;}.elementor-86 .elementor-element.elementor-element-e058894{--width:100%;}.elementor-86 .elementor-element.elementor-element-bbf25cf{--width:50%;}.elementor-86 .elementor-element.elementor-element-09e9694{--width:50%;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-1606d59e{--margin-top:05px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-fd23535{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-1e2a6dd{--justify-content:center;--gap:0px 27px;--row-gap:0px;--column-gap:27px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-8cdd9ed{padding:0px 10px 0px 10px;}.elementor-86 .elementor-element.elementor-element-8cdd9ed .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-84514a2{padding:0px 10px 0px 10px;}.elementor-86 .elementor-element.elementor-element-84514a2 .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-ea08784 .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-ea08784 .elementor-image-box-title{margin-bottom:1px;}.elementor-86 .elementor-element.elementor-element-ea08784 .elementor-image-box-img img{height:30px;}.elementor-86 .elementor-element.elementor-element-da0211c .jet-listing-dynamic-repeater__items{flex-direction:row;justify-content:flex-start;}.elementor-86 .elementor-element.elementor-element-da0211c .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-size:12px;}.elementor-86 .elementor-element.elementor-element-6b7f3525{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-3a57d8b{--justify-content:center;--gap:0px 27px;--row-gap:0px;--column-gap:27px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-96b8c22{padding:0px 10px 0px 10px;}.elementor-86 .elementor-element.elementor-element-96b8c22 .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-a78123b{padding:0px 10px 0px 10px;}.elementor-86 .elementor-element.elementor-element-a78123b .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-3cf44d8 .elementor-image-box-img{margin-bottom:0px;}.elementor-86 .elementor-element.elementor-element-3cf44d8 .elementor-image-box-title{margin-bottom:1px;}.elementor-86 .elementor-element.elementor-element-3cf44d8 .elementor-image-box-img img{height:30px;}.elementor-86 .elementor-element.elementor-element-6304b35{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-86 .elementor-element.elementor-element-fcb829d .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-86 .elementor-element.elementor-element-bbf25cf{--width:43%;}.elementor-86 .elementor-element.elementor-element-021ccea .elementor-heading-title{font-size:20px;}.elementor-86 .elementor-element.elementor-element-09e9694{--width:50%;}.elementor-86 .elementor-element.elementor-element-7380b3b .elementor-heading-title{font-size:15px;}.elementor-86 .elementor-element.elementor-element-a2af607{--swiper-slides-to-display:1;--swiper-offset-size:50px;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-fabafac *//* باکس کلی قیمت محصول */
.styled-price-box {
  position: relative;
  display: inline-flex;
  align-items: flex-start;
  gap: 10px; /* فاصله اولیه */
  flex-direction: row-reverse;
}

/* نشان درصد تخفیف */
.styled-price-box::before {
  content: attr(data-discount);
  padding: 4px 8px;
  line-height: 1;
  display: inline-block;
}

/* قیمت قدیم */
.styled-price-box del {
  color: #999;
  font-size: 14px; /* اندازه فونت اولیه */
  text-decoration: line-through;
  margin-bottom: 4px;
  display: block;
}

/* قیمت جدید */
.styled-price-box ins {
  color: #222;
  font-size: 20px; /* اندازه فونت اولیه */
  font-weight: 700;
  text-decoration: none;
  display: block;
}

/* استایل درصد تخفیف کنار قیمت محصول - در صورتی که از این کلاس استفاده شود */
.hello-discount-badge {
  background-color: #f37021;
  color: #fff;
  padding: 4px 8px;
  border-radius: 50px;
  font-size: 13px; /* اندازه فونت اولیه */
  font-weight: 600;
  line-height: 1;
  display: inline-block;
  margin-right: 6px;
  vertical-align: middle;
}

/* حذف خط از قیمت جدید و نگه داشتن فقط برای قیمت قدیم */
.price ins {
  text-decoration: none !important;
}

.price del {
  text-decoration: line-through;
  color: #999;
}

/* --------------------------------- */
/* **تنظیمات ریسپانسیو برای موبایل (عرض کمتر از 600 پیکسل)** */
/* --------------------------------- */
@media (max-width: 600px) {
  
  /* کاهش فاصله بین درصد تخفیف و قیمت‌ها */
  .styled-price-box {
    gap: 6px; /* کاهش گپ */
  }

  /* کاهش اندازه فونت قیمت جدید برای نمایشگرهای کوچکتر */
  .styled-price-box ins {
    font-size: 16px; /* کاهش سایز فونت قیمت جدید */
  }

  /* کاهش اندازه فونت قیمت قدیم */
  .styled-price-box del {
    font-size: 12px; /* کاهش سایز فونت قیمت قدیم */
  }

  /* کاهش اندازه فونت درصد تخفیف */
  .styled-price-box::before,
  .hello-discount-badge {
    font-size: 11px; /* کاهش سایز فونت درصد تخفیف */
    padding: 3px 7px; /* کمی کاهش پدینگ */
  }
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-3dc6770 */.woocommerce div.product form.cart .quantity {

  display: inline-flex;

  align-items: center;

  justify-content: center;

  border: 1px solid #ddd;

  border-radius: 8px;

  overflow: hidden;

  background: #fff;

  height: 45px; /* ارتفاع متعادل */

  width: fit-content;

}

/* فیلد عدد */

.woocommerce div.product form.cart .quantity input.qty {

  width: 55px; /* اندازه کافی برای عدد دو رقمی */

  height: 42px;

  text-align: center;

  font-size: 16px;

  font-weight: 500;

  border: none !important;

  outline: none !important;

  background: transparent;

  box-shadow: none !important;

  -moz-appearance: textfield;

  line-height: 42px; /* وسط‌چین عمودی */

}



/* حذف فلش‌های پیش‌فرض مرورگر */

.woocommerce div.product form.cart .quantity input[type=number]::-webkit-inner-spin-button,

.woocommerce div.product form.cart .quantity input[type=number]::-webkit-outer-spin-button {

  -webkit-appearance: none;

  margin: 0;

}



/* دکمه‌های + و - */

.woocommerce div.product form.cart .quantity button.plus,

.woocommerce div.product form.cart .quantity button.minus {

  width: 38px;

  height: 42px;

  border: none;

  background: #f5f5f5;

  color: #333;

  font-size: 20px;

  font-weight: 600;

  cursor: pointer;

  display: inline-flex;

  align-items: center;

  justify-content: center;

  transition: all 0.2s ease;

  line-height: 1;

}



/* افکت هاور */

.woocommerce div.product form.cart .quantity button.plus:hover,

.woocommerce div.product form.cart .quantity button.minus:hover {

  background: #e0e0e0;

}



/* گردی لبه‌ها */

.woocommerce div.product form.cart .quantity button.minus {

  border-top-left-radius: 8px;

  border-bottom-left-radius: 8px;

}

.woocommerce div.product form.cart .quantity button.plus {

  border-top-right-radius: 8px;

  border-bottom-right-radius: 8px;

}

/* تراز عمودی quantity با دکمه افزودن به سبد خرید */

.woocommerce div.product form.cart {

  display: flex;

  align-items: center;

  gap: 4px; /* فاصله بین تعداد و دکمه */

}



/* اصلاح موقعیت quantity */

.woocommerce div.product form.cart .quantity {

  margin-top: 0 !important;

  margin-bottom: 0 !important;

  position: relative;

  top: 5px; /* مقدار رو کم‌کم تغییر بده: 1px تا 3px */

}
.woocommerce div.product form.cart .quantity {
  gap: 4px !important;
}

.woocommerce div.product form.cart .quantity input.qty {
  width: 50px !important;
}

.woocommerce div.product form.cart .quantity button.plus,
.woocommerce div.product form.cart .quantity button.minus {
  width: 36px !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-da0211c *//* ساختار گرید اصلی */
.acf-features-grid .jet-listing-dynamic-repeater__items {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr);
  gap: 7px;
}

/* باکس ویژگی‌ها */
.acf-features-grid .jet-listing-dynamic-repeater__item {
  background: #F4F4F4;
  border-radius: 7px;
  padding: 5px;
  color: #686868;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  justify-content: flex-start !important;
}

/* متن ویژگی */
.acf-features-grid .jet-listing-dynamic-field {
  display: block !important;
  width: 100% !important;
  text-align: right !important;
  font-family: "Yekan Bakh Semi", Sans-serif;
  font-size: 14px;
  color: #686868;
}

/* دکمه مشاهده همه ویژگی‌ها */
.acf-more-features-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #e3e3e3;
  color: #333;
  font-family: "Yekan Bakh Semi", Sans-serif;
  font-size: 14px;
  padding: 8px 15px;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.3s ease;
  text-decoration: none;
}

/* افکت هاور */
.acf-more-features-btn:hover {
  background-color: #d1d1d1;
}

/* قرار گرفتن دکمه در ستون دوم و ردیف دوم */
.acf-features-grid {
  position: relative;
}

.acf-features-grid .acf-more-features-btn {
  grid-column: 2 / 3; /* ستون دوم */
  grid-row: 2 / 3;    /* ردیف دوم */
}

/* برای اینکه دکمه هم جزو گرید بشه */
.acf-features-grid {
  display: grid;
}

.acf-features-grid .jet-listing-dynamic-repeater__items,
.acf-features-grid .acf-more-features-btn {
  grid-area: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a1a3d7 */.woocommerce div.product form.cart { position: relative; display: flex; flex-direction: column; } /* محصولات متغیر */ .woocommerce div.product form.cart .single_variation_wrap { position: absolute; left: -110%; top: -10%; width: 100%; z-index: 10; } /* محصولات ساده */ .woocommerce div.product form.cart:not(:has(.single_variation_wrap)) { position: absolute; left: -103%; top: 30%; width: 100%; z-index: 10; } /* ===== نسخه ریسپانسیو ===== */ /* تبلت (عرض زیر 1024px) */ @media (max-width: 1024px) { .woocommerce div.product form.cart .single_variation_wrap, .woocommerce div.product form.cart:not(:has(.single_variation_wrap)) { position: static; /* حذف حالت absolute */ left: auto; top: auto; width: 100%; z-index: auto; margin-top: 20px; /* فاصله از بخش بالا */ display: flex; flex-direction: column; align-items: center; } .woocommerce div.product form.cart { flex-direction: column; align-items: center; } } @media (max-width: 768px) { /* فرم افزودن به سبد خرید */ .woocommerce div.product form.cart { order: -1; /* می‌فرسته بالا */ margin-bottom: 20px; } /* اطمینان از اینکه کانتینر محصول از Flex استفاده کنه */ .woocommerce div.product .summary { display: flex; flex-direction: column; } }/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-ccb1ee7 *//* باکس کلی قیمت محصول */
.styled-price-box {
  position: relative;
  display: inline-flex;
  align-items: flex-start;
  gap: 10px; /* فاصله اولیه */
  flex-direction: row-reverse;
}

/* نشان درصد تخفیف */
.styled-price-box::before {
  content: attr(data-discount);
  padding: 4px 8px;
  line-height: 1;
  display: inline-block;
}

/* قیمت قدیم */
.styled-price-box del {
  color: #999;
  font-size: 14px; /* اندازه فونت اولیه */
  text-decoration: line-through;
  margin-bottom: 4px;
  display: block;
}

/* قیمت جدید */
.styled-price-box ins {
  color: #222;
  font-size: 20px; /* اندازه فونت اولیه */
  font-weight: 700;
  text-decoration: none;
  display: block;
}

/* استایل درصد تخفیف کنار قیمت محصول - در صورتی که از این کلاس استفاده شود */
.hello-discount-badge {
  background-color: #f37021;
  color: #fff;
  padding: 4px 8px;
  border-radius: 50px;
  font-size: 13px; /* اندازه فونت اولیه */
  font-weight: 600;
  line-height: 1;
  display: inline-block;
  margin-right: 6px;
  vertical-align: middle;
}

/* حذف خط از قیمت جدید و نگه داشتن فقط برای قیمت قدیم */
.price ins {
  text-decoration: none !important;
}

.price del {
  text-decoration: line-through;
  color: #999;
}

/* --------------------------------- */
/* **تنظیمات ریسپانسیو برای موبایل (عرض کمتر از 600 پیکسل)** */
/* --------------------------------- */
@media (max-width: 600px) {
  
  /* کاهش فاصله بین درصد تخفیف و قیمت‌ها */
  .styled-price-box {
    gap: 6px; /* کاهش گپ */
  }

  /* کاهش اندازه فونت قیمت جدید برای نمایشگرهای کوچکتر */
  .styled-price-box ins {
    font-size: 16px; /* کاهش سایز فونت قیمت جدید */
  }

  /* کاهش اندازه فونت قیمت قدیم */
  .styled-price-box del {
    font-size: 12px; /* کاهش سایز فونت قیمت قدیم */
  }

  /* کاهش اندازه فونت درصد تخفیف */
  .styled-price-box::before,
  .hello-discount-badge {
    font-size: 11px; /* کاهش سایز فونت درصد تخفیف */
    padding: 3px 7px; /* کمی کاهش پدینگ */
  }
}/* End custom CSS */
/* Start custom CSS for jet-tabs, class: .elementor-element-fcb829d */.jet-tabs__control-inner .jet-tabs__label-text:contains("بررسی تخصصی") {
  cursor: pointer;
}
.jet-tabs__control.jet-tabs__control-active {
  border-bottom: 3px solid #E47E34 !important;
}

.jet-tabs__control.jet-tabs__control-active .jet-tabs__label-text {
  color: #838383 !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-a2af607 */.elementor .e-loop-item .elementor-heading-title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 3.2em;
  line-height: 1.5; /* فاصله خطوط */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yekan Bakh';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://parsakala.net/wp-content/uploads/2025/10/YEKAN-BAKH-FANUM-04-REGULAR.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yekan Bakh Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://parsakala.net/wp-content/uploads/2025/10/YEKAN-BAKH-FANUM-06-BOLD.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yekan Bakh Semi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://parsakala.net/wp-content/uploads/2025/10/YEKAN-BAKH-FANUM-05-MEDIUM.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yekan Bakh Meduim';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://parsakala.net/wp-content/uploads/2025/10/yakanbakh-medum.ttf') format('truetype');
}
/* End Custom Fonts CSS */