.elementor-37905 .elementor-element.elementor-element-8728963{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-37905 .elementor-element.elementor-element-83e530d{--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:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37905 .elementor-element.elementor-element-1bb016a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37905 .elementor-element.elementor-element-146c828{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37905 .elementor-element.elementor-element-110c15f{--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:flex-start;--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-f69a00a );--border-color:var( --e-global-color-f69a00a );--border-radius:15px 15px 15px 15px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-37905 .elementor-element.elementor-element-3b78650 .awp-gallery, .awp-gallery-modal.awp-gallery-modal--3b78650, .awp-gallery-lightbox.awp-gallery-lightbox--3b78650{--awp-gl-ratio:1 / 1;--awp-gl-fit:contain;--awp-gl-thumb-fit:contain;--awp-gl-duration:200ms;--awp-gl-ease:linear;--awp-gl-thumb-ratio:1 / 1;--awp-gl-arrow-size:34px;}.elementor-37905 .elementor-element.elementor-element-a771da1{--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-f69a00a );--border-color:var( --e-global-color-f69a00a );--border-radius:15px 15px 15px 15px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-37905 .elementor-element.elementor-element-a771da1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-37905 .elementor-element.elementor-element-b5a3733 .elementor-heading-title{font-family:"yekanbakh", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.5em;}.elementor-37905 .elementor-element.elementor-element-ff2e482{--divider-border-style:solid;--divider-color:var( --e-global-color-f69a00a );--divider-border-width:1px;}.elementor-37905 .elementor-element.elementor-element-ff2e482 .elementor-divider-separator{width:100%;}.elementor-37905 .elementor-element.elementor-element-ff2e482 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.woocommerce .elementor-37905 .elementor-element.elementor-element-54a0144 .woocommerce-product-details__short-description{color:var( --e-global-color-182b055 );font-family:"yekanbakh", Sans-serif;font-size:0.9rem;font-weight:400;line-height:2em;}.elementor-37905 .elementor-element.elementor-element-a524e15{background-color:var( --e-global-color-9b8652e );padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px;--e-icon-list-icon-size:20px;--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-37905 .elementor-element.elementor-element-a524e15 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-37905 .elementor-element.elementor-element-a524e15 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-37905 .elementor-element.elementor-element-a524e15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37905 .elementor-element.elementor-element-a524e15 .elementor-icon-list-item > a{font-family:"yekanbakh", Sans-serif;font-size:0.9rem;font-weight:600;line-height:1.8em;}.elementor-37905 .elementor-element.elementor-element-a524e15 .elementor-icon-list-text{transition:color 0.3s;}.elementor-37905 .elementor-element.elementor-element-6f63eb8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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-f69a00a );--border-color:var( --e-global-color-f69a00a );--border-radius:15px 15px 15px 15px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-37905 .elementor-element.elementor-element-2a31437{background-color:#16A34A0D;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;--awp-heading-mark-size:20px;--awp-heading-mark-gap:5px;--awp-heading-mark-offset:0px;}.elementor-37905 .elementor-element.elementor-element-2a31437 .awp-heading{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#16A34A;}.elementor-37905 .elementor-element.elementor-element-2eaedb1{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-37905 .elementor-element.elementor-element-2eaedb1:not(.elementor-motion-effects-element-type-background), .elementor-37905 .elementor-element.elementor-element-2eaedb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b8652e );}.elementor-37905 .elementor-element.elementor-element-d3980d3 .awp-discount{--awp-dc-align:flex-end;}.elementor-37905 .elementor-element.elementor-element-d3980d3 .awp-discount-badge{font-family:"yekanbakh", Sans-serif;font-size:0.9rem;font-weight:600;line-height:1.6em;}.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price{--awp-price-align:flex-end;--awp-price-strike-color:#DCDCDC;--awp-price-strike-width:1.5px;--awp-price-icon-size:22px;--awp-price-icon-gap:0px;--awp-price-icon-color:#CECECE;}.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price-current .woocommerce-Price-amount{font-family:"yekanbakh", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4em;}.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price .awp-price-current .woocommerce-Price-amount{color:var( --e-global-color-9ee4eff );}.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price-old{font-family:"yekanbakh", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4em;}.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price .awp-price-old{color:#DCDCDC;}.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price-stock{font-family:"yekanbakh", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );font-family:"yekanbakh", Sans-serif;font-size:1rem;font-weight:600;line-height:1.5em;padding:12px 16px 12px 16px;color:var( --e-global-color-dd68f3b );border-style:none;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn:hover:not(:disabled):not(.awp-is-disabled){background-color:var( --e-global-color-9785787 );background-image:var( --e-global-color-9785787 );}.elementor-37905 .elementor-element.elementor-element-f7c875b{--awp-radius:12px;--awp-atc-sticky-line:var( --e-global-color-f69a00a );}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn > svg, .elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn-content svg{fill:var( --e-global-color-dd68f3b );color:var( --e-global-color-dd68f3b );}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn > svg path, .elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn-content svg path{fill:var( --e-global-color-dd68f3b );}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn:hover{color:var( --e-global-color-dd68f3b );}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn:hover > svg path, .elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn:hover .awp-btn-content svg path{fill:var( --e-global-color-dd68f3b );}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price .awp-price-badge{font-weight:600;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price .awp-price{--awp-price-icon-color:#979797;}.awp-modal-box.awp-modal-box{--awp-cm-bg:var( --e-global-color-5922121 );--awp-cm-width:450px;--awp-cm-max-width:calc(100vw - 32px);}.awp-modal-box .awp-modal-title.awp-modal-title{font-family:"yekanbakh", Sans-serif;font-size:1rem;font-weight:700;line-height:1.8em;color:var( --e-global-color-db0cc32 );}.awp-modal-box.awp-modal-box :is(.awp-cart-card-title, .awp-ep-cart-list__title){color:var( --e-global-color-9ee4eff );}.awp-modal-box.awp-modal-box :is(.awp-cart-card-price, .awp-ep-cart-list__price, .awp-ep-cart-list__total), .awp-modal-box.awp-modal-box :is(.awp-cart-card-price, .awp-ep-cart-list__price, .awp-ep-cart-list__total) :is(.woocommerce-Price-amount, bdi){color:var( --e-global-color-9ee4eff );}.awp-modal-box .awp-cart-card.awp-cart-card{background-color:var( --e-global-color-9b8652e );}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-9ee4eff );background-color:var( --e-global-color-9b8652e );background-image:var( --e-global-color-9b8652e );}.elementor-37905 .elementor-element.elementor-element-f089bd2{--divider-border-style:solid;--divider-color:var( --e-global-color-f69a00a );--divider-border-width:1px;}.elementor-37905 .elementor-element.elementor-element-f089bd2 .elementor-divider-separator{width:100%;}.elementor-37905 .elementor-element.elementor-element-f089bd2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-37905 .elementor-element.elementor-element-9e71ec6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-37905 .elementor-element.elementor-element-9e71ec6:not(.elementor-motion-effects-element-type-background), .elementor-37905 .elementor-element.elementor-element-9e71ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DD242814;}.elementor-37905 .elementor-element.elementor-element-0dccf59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--awp-heading-mark-size:20px;--awp-heading-mark-gap:5px;--awp-heading-mark-offset:0px;}.elementor-37905 .elementor-element.elementor-element-0dccf59 .awp-heading{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-37905 .elementor-element.elementor-element-1c718d5 .elementor-button{background-color:var( --e-global-color-5922121 );font-family:"yekanbakh", Sans-serif;font-size:0.8rem;font-weight:500;line-height:1.4em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:6px 12px 6px 12px;}.elementor-37905 .elementor-element.elementor-element-1c718d5 .elementor-button:hover, .elementor-37905 .elementor-element.elementor-element-1c718d5 .elementor-button:focus{background-color:#F3F3F3;}.elementor-37905 .elementor-element.elementor-element-1c718d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37905 .elementor-element.elementor-element-449a045 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-37905 .elementor-element.elementor-element-449a045{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:60vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.3s;--e-off-canvas-overlay-opacity:1;}.elementor-37905 .elementor-element.elementor-element-449a045 .e-off-canvas__content{border-radius:15px 15px 15px 15px;}.elementor-37905 .elementor-element.elementor-element-d9b498b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-37905 .elementor-element.elementor-element-9b24b89{right:10px;}body.rtl .elementor-37905 .elementor-element.elementor-element-9b24b89{left:10px;}.elementor-37905 .elementor-element.elementor-element-9b24b89{top:10px;text-align:end;--awp-button-width:auto;--awp-button-radius:10px 10px 10px 10px;--awp-button-icon-size:22px;}.elementor-37905 .elementor-element.elementor-element-9b24b89 .awp-button{min-height:40px;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-37905 .elementor-element.elementor-element-96be399{text-align:center;--awp-divider-color:var( --e-global-color-9785787 );--awp-divider-width:100%;--awp-divider-height:1px;}.elementor-37905 .elementor-element.elementor-element-96be399 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.4em;color:var( --e-global-color-9785787 );}.elementor-37905 .elementor-element.elementor-element-96be399 .awp-heading-divider{margin-inline:auto;}.elementor-37905 .elementor-element.elementor-element-b57a815{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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-f69a00a );--border-color:var( --e-global-color-f69a00a );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37905 .elementor-element.elementor-element-b57a815.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-37905 .elementor-element.elementor-element-521ed4d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37905 .elementor-element.elementor-element-2cb7d06{padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;color:var( --e-global-color-182b055 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-37905 .elementor-element.elementor-element-90bdfeb{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37905 .elementor-element.elementor-element-9939c73{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes{--awp-at-cols:2;--awp-at-accent:var( --e-global-color-text );--awp-at-item-bg:var( --e-global-color-9b8652e );--awp-at-item-radius:12px;--awp-at-value:var( --e-global-color-9ee4eff );}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes .awp-attributes-item{padding:16px 16px 16px 16px;}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes .awp-attributes-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes .awp-attributes-value{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-5252c26{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:12px 12px 12px 12px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:1rem;--n-tabs-title-color:var( --e-global-color-text );}.elementor-37905 .elementor-element.elementor-element-5252c26 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-9b8652e );}.elementor-37905 .elementor-element.elementor-element-5252c26.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-primary );}.elementor-37905 .elementor-element.elementor-element-5252c26.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-37905 .elementor-element.elementor-element-5252c26.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-primary );}.elementor-37905 .elementor-element.elementor-element-5252c26.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:"yekanbakh", Sans-serif;font-weight:600;line-height:1.4em;}.elementor-37905 .elementor-element.elementor-element-e7d95d3{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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-f69a00a );--border-color:var( --e-global-color-f69a00a );--border-radius:15px 15px 15px 15px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-37905 .elementor-element.elementor-element-6a93f17{background-color:#16A34A0D;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;--awp-heading-mark-size:20px;--awp-heading-mark-gap:5px;--awp-heading-mark-offset:0px;}.elementor-37905 .elementor-element.elementor-element-6a93f17 .awp-heading{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#16A34A;}.elementor-37905 .elementor-element.elementor-element-1471e95{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-37905 .elementor-element.elementor-element-1471e95:not(.elementor-motion-effects-element-type-background), .elementor-37905 .elementor-element.elementor-element-1471e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DD242814;}.elementor-37905 .elementor-element.elementor-element-248400f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--awp-heading-mark-size:20px;--awp-heading-mark-gap:5px;--awp-heading-mark-offset:0px;}.elementor-37905 .elementor-element.elementor-element-248400f .awp-heading{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-37905 .elementor-element.elementor-element-16047ca .elementor-button{background-color:var( --e-global-color-5922121 );font-family:"yekanbakh", Sans-serif;font-size:0.8rem;font-weight:500;line-height:1.4em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:6px 12px 6px 12px;}.elementor-37905 .elementor-element.elementor-element-16047ca .elementor-button:hover, .elementor-37905 .elementor-element.elementor-element-16047ca .elementor-button:focus{background-color:#F3F3F3;}.elementor-37905 .elementor-element.elementor-element-16047ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37905 .elementor-element.elementor-element-4a22c1c .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-37905 .elementor-element.elementor-element-4a22c1c{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:50vw;--e-off-canvas-height:60vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.3s;--e-off-canvas-overlay-opacity:1;}.elementor-37905 .elementor-element.elementor-element-4a22c1c .e-off-canvas__content{border-radius:15px 15px 15px 15px;}.elementor-37905 .elementor-element.elementor-element-8f0d1ce{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-37905 .elementor-element.elementor-element-3e4aee8{right:10px;}body.rtl .elementor-37905 .elementor-element.elementor-element-3e4aee8{left:10px;}.elementor-37905 .elementor-element.elementor-element-3e4aee8{top:10px;text-align:end;--awp-button-width:auto;--awp-button-radius:10px 10px 10px 10px;--awp-button-icon-size:22px;}.elementor-37905 .elementor-element.elementor-element-3e4aee8 .awp-button{min-height:40px;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-37905 .elementor-element.elementor-element-0e4c853{text-align:center;--awp-divider-color:var( --e-global-color-9785787 );--awp-divider-width:100%;--awp-divider-height:1px;}.elementor-37905 .elementor-element.elementor-element-0e4c853 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.4em;color:var( --e-global-color-9785787 );}.elementor-37905 .elementor-element.elementor-element-0e4c853 .awp-heading-divider{margin-inline:auto;}.elementor-37905 .elementor-element.elementor-element-243fdcb{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-37905 .elementor-element.elementor-element-243fdcb:not(.elementor-motion-effects-element-type-background), .elementor-37905 .elementor-element.elementor-element-243fdcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b8652e );}.elementor-37905 .elementor-element.elementor-element-61abb89 .awp-discount{--awp-dc-align:flex-end;}.elementor-37905 .elementor-element.elementor-element-61abb89 .awp-discount-badge{font-family:"yekanbakh", Sans-serif;font-size:0.9rem;font-weight:600;line-height:1.6em;}.elementor-37905 .elementor-element.elementor-element-9838ee9 .awp-price{--awp-price-align:flex-end;--awp-price-strike-color:#DCDCDC;--awp-price-strike-width:1.5px;--awp-price-icon-size:20px;--awp-price-icon-gap:0px;--awp-price-icon-color:#FFFFFF;}.elementor-37905 .elementor-element.elementor-element-9838ee9 .awp-price-current .woocommerce-Price-amount{font-family:"yekanbakh", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4em;}.elementor-37905 .elementor-element.elementor-element-9838ee9 .awp-price .awp-price-current .woocommerce-Price-amount{color:var( --e-global-color-9ee4eff );}.elementor-37905 .elementor-element.elementor-element-9838ee9 .awp-price-old{font-family:"yekanbakh", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4em;}.elementor-37905 .elementor-element.elementor-element-9838ee9 .awp-price .awp-price-old{color:#DCDCDC;}.elementor-37905 .elementor-element.elementor-element-9838ee9 .awp-price-stock{font-family:"yekanbakh", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-btn{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );font-family:"yekanbakh", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5em;padding:12px 16px 12px 16px;color:var( --e-global-color-dd68f3b );border-style:none;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-btn:hover:not(:disabled):not(.awp-is-disabled){background-color:var( --e-global-color-9785787 );background-image:var( --e-global-color-9785787 );}.elementor-37905 .elementor-element.elementor-element-9e28a10{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--awp-radius:12px;--awp-atc-sticky-line:var( --e-global-color-f69a00a );}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-btn > svg, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-btn-content svg{width:20px;height:20px;fill:var( --e-global-color-dd68f3b );color:var( --e-global-color-dd68f3b );}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-btn > svg path, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-btn-content svg path{fill:var( --e-global-color-dd68f3b );}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-btn:hover{color:var( --e-global-color-dd68f3b );}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-btn:hover > svg path, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-btn:hover .awp-btn-content svg path{fill:var( --e-global-color-dd68f3b );}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price .awp-price-current .woocommerce-Price-amount, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price > .woocommerce-Price-amount, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price ins .woocommerce-Price-amount{font-weight:700;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price .awp-price-current .woocommerce-Price-amount{color:var( --e-global-color-9ee4eff );}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price :is(.awp-price-old, del){font-weight:400;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price .awp-price-badge{font-weight:600;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price .awp-price{--awp-price-icon-color:#A1A1A1;}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn.awp-modal-btn-cart, .awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn.awp-modal-btn-cart:is(:visited, :focus, :active){color:var( --e-global-color-5922121 );background-color:var( --e-global-color-db0cc32 );background-image:var( --e-global-color-db0cc32 );}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn.awp-modal-btn-checkout, .awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn.awp-modal-btn-checkout:is(:visited, :focus, :active){background-color:var( --e-global-color-db0cc32 );background-image:var( --e-global-color-db0cc32 );}.elementor-37905 .elementor-element.elementor-element-3f8d00c{--divider-border-style:solid;--divider-color:var( --e-global-color-f69a00a );--divider-border-width:1px;}.elementor-37905 .elementor-element.elementor-element-3f8d00c .elementor-divider-separator{width:100%;}.elementor-37905 .elementor-element.elementor-element-3f8d00c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-37905 .elementor-element.elementor-element-b04b987{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-37905 .elementor-element.elementor-element-507d8d6{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37905 .elementor-element.elementor-element-642d8f0{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37905 .elementor-element.elementor-element-2b3b563 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel{--awp-carousel-columns:4;--awp-carousel-gap:20px;}@media(min-width:768px){.elementor-37905 .elementor-element.elementor-element-8728963{--content-width:1600px;}.elementor-37905 .elementor-element.elementor-element-1bb016a{--width:75%;}.elementor-37905 .elementor-element.elementor-element-110c15f{--width:40%;}.elementor-37905 .elementor-element.elementor-element-a771da1{--width:60%;}.elementor-37905 .elementor-element.elementor-element-6f63eb8{--width:25%;}.elementor-37905 .elementor-element.elementor-element-b57a815{--width:70%;}.elementor-37905 .elementor-element.elementor-element-e7d95d3{--width:25%;}.elementor-37905 .elementor-element.elementor-element-b04b987{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-37905 .elementor-element.elementor-element-1bb016a{--width:100%;}.elementor-37905 .elementor-element.elementor-element-146c828{--width:100%;}.elementor-37905 .elementor-element.elementor-element-110c15f{--width:40%;}.elementor-37905 .elementor-element.elementor-element-a771da1{--width:50%;}.elementor-37905 .elementor-element.elementor-element-6f63eb8{--width:100%;}.elementor-37905 .elementor-element.elementor-element-e7d95d3{--width:100%;}}@media(max-width:1024px){.elementor-37905 .elementor-element.elementor-element-83e530d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-37905 .elementor-element.elementor-element-146c828{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-37905 .elementor-element.elementor-element-110c15f.e-con{--order:1;}.elementor-37905 .elementor-element.elementor-element-a771da1.e-con{--order:3;}.elementor-37905 .elementor-element.elementor-element-6f63eb8.e-con{--order:3;}.elementor-37905 .elementor-element.elementor-element-2a31437 .awp-heading{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-0dccf59 .awp-heading{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-2cb7d06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes{--awp-at-cols:2;}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes .awp-attributes-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes .awp-attributes-value{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-e7d95d3.e-con{--order:3;}.elementor-37905 .elementor-element.elementor-element-6a93f17 .awp-heading{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-248400f .awp-heading{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel{--awp-carousel-columns:3;}}@media(max-width:767px){.elementor-37905 .elementor-element.elementor-element-8728963{--gap:.80em .80em;--row-gap:.80em;--column-gap:.80em;--padding-top:.80em;--padding-bottom:0em;--padding-left:.80em;--padding-right:.80em;}.elementor-37905 .elementor-element.elementor-element-83e530d{--gap:.80em .80em;--row-gap:.80em;--column-gap:.80em;}.elementor-37905 .elementor-element.elementor-element-110c15f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-37905 .elementor-element.elementor-element-a771da1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-37905 .elementor-element.elementor-element-a771da1.e-con{--order:2;}.elementor-37905 .elementor-element.elementor-element-b5a3733 .elementor-heading-title{font-size:1.3rem;}.elementor-37905 .elementor-element.elementor-element-a524e15{padding:10px 0px 10px 0px;border-radius:12px 12px 12px 12px;--e-icon-list-icon-size:18px;--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;}.elementor-37905 .elementor-element.elementor-element-a524e15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37905 .elementor-element.elementor-element-a524e15 .elementor-icon-list-item > a{font-size:10px;}.elementor-37905 .elementor-element.elementor-element-6f63eb8{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-37905 .elementor-element.elementor-element-6f63eb8.e-con{--order:2;}.elementor-37905 .elementor-element.elementor-element-09ba801.elementor-element{--order:99999 /* order end hack */;}.elementor-37905 .elementor-element.elementor-element-2a31437 .awp-heading{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-2eaedb1{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price-old{font-size:1rem;}.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price{--awp-price-icon-size:20px;}.elementor-37905 .elementor-element.elementor-element-f7c875b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--awp-atc-sticky-pad:10px 10px 10px 10px;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn{letter-spacing:0px;word-spacing:-1px;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn > svg, .elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn-content svg{width:20px;height:20px;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn, .elementor-37905 .elementor-element.elementor-element-f7c875b .awp-btn-content{gap:5px;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price, .elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price .awp-price-current .woocommerce-Price-amount, .elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price > .woocommerce-Price-amount, .elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price ins .woocommerce-Price-amount{font-size:1.2rem;letter-spacing:-1px;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price :is(.awp-price-old, del){font-size:0.8rem;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price .awp-price{--awp-price-gap:2px;--awp-price-badge-gap:8px;--awp-price-icon-size:16px;--awp-price-icon-gap:0px;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price .awp-price-badge{font-size:11px;line-height:1.3em;}.elementor-37905 .elementor-element.elementor-element-f7c875b .awp-atc-sticky-price .awp-price-currency__icon{translate:0 -1px;}.awp-modal-box.awp-modal-box{--awp-cm-width:100%;--awp-cm-max-width:calc(100vw - 32px);}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-0dccf59 .awp-heading{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-449a045{--e-off-canvas-width:90vw;--e-off-canvas-height:80vh;}.elementor-37905 .elementor-element.elementor-element-d9b498b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-37905 .elementor-element.elementor-element-9b24b89{right:10px;}body.rtl .elementor-37905 .elementor-element.elementor-element-9b24b89{left:10px;}.elementor-37905 .elementor-element.elementor-element-9b24b89 .awp-button{min-height:35px;}.elementor-37905 .elementor-element.elementor-element-96be399 .awp-heading{font-size:1.4em;}.elementor-37905 .elementor-element.elementor-element-b57a815{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-37905 .elementor-element.elementor-element-521ed4d{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-37905 .elementor-element.elementor-element-2cb7d06{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-37905 .elementor-element.elementor-element-90bdfeb{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-37905 .elementor-element.elementor-element-9939c73{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes{--awp-at-cols:1;}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes .awp-attributes-label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-3f4a7f7 .awp-attributes .awp-attributes-value{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-5252c26{--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-font-size:0.9rem;}.elementor-37905 .elementor-element.elementor-element-e7d95d3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-37905 .elementor-element.elementor-element-e7d95d3.e-con{--order:2;}.elementor-37905 .elementor-element.elementor-element-6a93f17 .awp-heading{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-248400f .awp-heading{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-37905 .elementor-element.elementor-element-9e28a10{--awp-atc-sticky-pad:10px 10px 10px 10px;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price .awp-price-current .woocommerce-Price-amount, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price > .woocommerce-Price-amount, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price ins .woocommerce-Price-amount{font-size:1.2rem;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price :is(.awp-price-old, del){font-size:0.8rem;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price .awp-price-old-row, .elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price > del{translate:0 0px;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price .awp-price{--awp-price-gap:2px;--awp-price-badge-gap:5px;--awp-price-icon-size:16px;--awp-price-icon-gap:0px;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price .awp-price-badge{translate:0 -1px;font-size:11px;line-height:1.3em;}.elementor-37905 .elementor-element.elementor-element-9e28a10 .awp-atc-sticky-price .awp-price-currency__icon{translate:0 -1px;}.elementor-37905 .elementor-element.elementor-element-b04b987{--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-37905 .elementor-element.elementor-element-2b3b563 .awp-heading{font-size:1.3rem;}.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel{--awp-carousel-columns:2;--awp-carousel-gap:8px;}}/* Start custom CSS for awp-ep-breadcrumb, class: .elementor-element-5d5dca5 *//* مسیر پیمایش داخل نوار حاشیه‌دار (مثل طرح) */
.elementor-37905 .elementor-element.elementor-element-5d5dca5 {
	padding: 13px 20px;
	border: 1px solid var(--border,#EEE);
	border-radius: 16px;
	background: var(--bg,#FFF);
	font-family: "yekanbakh",Tahoma,sans-serif;
	font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-product-gallery, class: .elementor-element-3b78650 */.elementor-37905 .elementor-element.elementor-element-3b78650 * {
    font-family: yekanbakh !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110c15f */.elementor-37905 .elementor-element.elementor-element-110c15f {
    box-shadow: var(--shadow) !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-54a0144 */.elementor-37905 .elementor-element.elementor-element-54a0144 .product-brief li::marker{
    color: var(--primary) !important;
    font-size: 16px;
  

}

.elementor-37905 .elementor-element.elementor-element-54a0144 ul{
    padding-right: 15px;
}

.elementor-37905 .elementor-element.elementor-element-54a0144 ::marker{
    color: var(--primary);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a524e15 */.elementor-37905 .elementor-element.elementor-element-a524e15 ul {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    align-items: stretch;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
}

.elementor-37905 .elementor-element.elementor-element-a524e15 ul > li {
    display: flex;
    flex-direction: ROW;
    align-items: center;
    justify-content: center;
    min-width: 0;
    text-align: center;
    position: relative;
}

/* جداکننده بین آیتم‌ها */
.elementor-37905 .elementor-element.elementor-element-a524e15 ul > li:not(:last-child)::after {
    content: "";
    position: absolute;
    left: 0;
    top: 20%;
    height: 60%;
    border-left: 1px dashed #D8D8D8;
}

/* موبایل */
@media (max-width: 767px) {

    
    .elementor-37905 .elementor-element.elementor-element-a524e15 ul > li {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-width: 0;
    text-align: center;
    position: relative;
    gap: 5px;

}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-09ba801 */.elementor-37905 .elementor-element.elementor-element-09ba801 *{
    font-family: yekanbakh !important;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .custom-product-box{
    box-shadow: none;
    background: var(--section1);
    border-radius: 16px;
    padding: 16px;
    display: flex ;
    gap: 20px;
    position: relative !important;

    
}

.elementor-37905 .elementor-element.elementor-element-09ba801 form.cart{
    margin: 0 !important;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .discount-percent{
    position: absolute;
    top: 16px;
    left: 16px;
    color: var(--primary);
    background: #FCE9EA;
    font-size: 0.9rem;
    padding: 6px 10px;
    border-radius: 8px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .product-title ,
.elementor-37905 .elementor-element.elementor-element-09ba801 button.added::after{
    display: none !important;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .product-price{
        display: flex !important;
    flex-direction: row;
    justify-content: space-between !important;
    width: 100%;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .price-new  bdi{
    font-size: 1.4rem;
    font-weight: 700;
    color: var(--dark-text);
    display: flex;
    flex-direction: row-reverse;
    gap: 4px;
    align-items: center;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .price-new .woocommerce-Price-currencySymbol {
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 0;
    color: transparent;
    vertical-align: middle;
    position: relative;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .price-new .woocommerce-Price-currencySymbol::after {
    content: "";
    position: absolute;
    inset: 0;
    width: 20px;
    height: 20px;
    background: url("data:image/svg+xml,%3Csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.3059 4.35999C5.33923 4.35999 5.36257 4.38999 5.3759 4.44999C5.3959 4.50332 5.4059 4.61999 5.4059 4.79999C5.4059 4.97332 5.3959 5.08666 5.3759 5.13999C5.36257 5.18666 5.33923 5.20999 5.3059 5.20999H4.3559C4.32923 5.69666 4.2059 6.12332 3.9859 6.48999C3.7659 6.85666 3.4659 7.13999 3.0859 7.33999C2.7059 7.54666 2.2659 7.64999 1.7659 7.64999H0.555899L0.475898 6.79999H1.7659C2.29923 6.79999 2.7259 6.65666 3.0459 6.36999C3.37257 6.08332 3.5359 5.71332 3.5359 5.25999V5.20999H2.5759C1.9159 5.20999 1.4259 5.06332 1.1059 4.76999C0.785899 4.47666 0.625898 4.03332 0.625898 3.43999V3.38999C0.625898 2.96999 0.705898 2.59666 0.865899 2.26999C1.0259 1.94332 1.2459 1.68999 1.5259 1.50999C1.81256 1.32332 2.1359 1.22999 2.4959 1.22999C3.0759 1.22999 3.53257 1.42666 3.8659 1.81999C4.19923 2.21332 4.3659 2.75332 4.3659 3.43999V4.35999H5.3059ZM1.4459 3.38999C1.4459 3.74332 1.52923 3.99332 1.6959 4.13999C1.86923 4.28666 2.16257 4.35999 2.5759 4.35999H3.5359V3.43999C3.5359 2.99332 3.44256 2.64999 3.2559 2.40999C3.0759 2.16999 2.81256 2.04999 2.4659 2.04999C2.15923 2.04999 1.91257 2.16666 1.7259 2.39999C1.53923 2.63332 1.4459 2.94666 1.4459 3.33999V3.38999ZM6.80371 4.35999C6.87038 4.35999 6.90371 4.50666 6.90371 4.79999C6.90371 4.97332 6.89371 5.08666 6.87371 5.13999C6.85371 5.18666 6.83038 5.20999 6.80371 5.20999H5.30371C5.23704 5.20999 5.20371 5.07333 5.20371 4.79999C5.20371 4.50666 5.23704 4.35999 5.30371 4.35999H6.80371ZM8.30762 4.35999C8.37428 4.35999 8.40762 4.50666 8.40762 4.79999C8.40762 4.97332 8.39762 5.08666 8.37762 5.13999C8.35762 5.18666 8.33428 5.20999 8.30762 5.20999H6.80762C6.74095 5.20999 6.70762 5.07333 6.70762 4.79999C6.70762 4.50666 6.74095 4.35999 6.80762 4.35999H8.30762ZM9.81152 4.35999C9.87819 4.35999 9.91152 4.50666 9.91152 4.79999C9.91152 4.97332 9.90152 5.08666 9.88152 5.13999C9.86152 5.18666 9.83819 5.20999 9.81152 5.20999H8.31152C8.24486 5.20999 8.21152 5.07333 8.21152 4.79999C8.21152 4.50666 8.24486 4.35999 8.31152 4.35999H9.81152ZM11.3154 4.35999C11.3821 4.35999 11.4154 4.50666 11.4154 4.79999C11.4154 4.97332 11.4054 5.08666 11.3854 5.13999C11.3654 5.18666 11.3421 5.20999 11.3154 5.20999H9.81543C9.74876 5.20999 9.71543 5.07333 9.71543 4.79999C9.71543 4.50666 9.74876 4.35999 9.81543 4.35999H11.3154ZM13.9893 3.53999C13.9893 4.07332 13.8427 4.48666 13.5493 4.77999C13.256 5.06666 12.8593 5.20999 12.3593 5.20999H11.3193C11.2527 5.20999 11.2193 5.07333 11.2193 4.79999C11.2193 4.50666 11.2527 4.35999 11.3193 4.35999H12.3593C12.606 4.35999 12.8027 4.29332 12.9493 4.15999C13.096 4.01999 13.1693 3.81999 13.1693 3.55999V1.99999H13.9893V3.53999ZM11.6693 0.789991V-8.82149e-06H14.3093V0.789991H11.6693ZM2.6202 16.65C1.7802 16.65 1.13353 16.4067 0.680195 15.92C0.226862 15.4333 0.000195503 14.7533 0.000195503 13.88V12H0.830195V13.86C0.830195 14.4933 0.983529 14.9733 1.2902 15.3C1.59686 15.6333 2.04686 15.8 2.6402 15.8H3.06019C3.6402 15.8 4.1002 15.63 4.4402 15.29C4.78686 14.9567 4.9602 14.5067 4.9602 13.94V11H5.7802V13.86C5.7802 14.4333 5.66353 14.93 5.4302 15.35C5.20353 15.77 4.88353 16.09 4.4702 16.31C4.06353 16.5367 3.59353 16.65 3.06019 16.65H2.6202ZM2.1702 10.69V9.85999H3.2102V10.69H2.1702ZM9.29301 13.36C9.35967 13.36 9.39301 13.5067 9.39301 13.8C9.39301 14.0733 9.35967 14.21 9.29301 14.21H9.03301C8.52634 14.21 8.13967 14.06 7.87301 13.76C7.61301 13.4533 7.48301 13.02 7.48301 12.46V7.73999H8.31301V12.42C8.31301 12.7333 8.37301 12.97 8.49301 13.13C8.61967 13.2833 8.81301 13.36 9.07301 13.36H9.29301ZM12.1479 10.23C12.7412 10.23 13.1979 10.4033 13.5179 10.75C13.8379 11.0967 13.9979 11.5933 13.9979 12.24V12.29C13.9979 12.89 13.8312 13.36 13.4979 13.7C13.1645 14.04 12.7045 14.21 12.1179 14.21C11.7712 14.21 11.4812 14.1567 11.2479 14.05C11.0145 13.9367 10.8379 13.78 10.7179 13.58C10.6045 13.8 10.4545 13.96 10.2679 14.06C10.0812 14.16 9.83452 14.21 9.52785 14.21H9.29785C9.23118 14.21 9.19785 14.0733 9.19785 13.8C9.19785 13.5067 9.23118 13.36 9.29785 13.36H9.52785C10.0079 13.36 10.2479 13.1433 10.2479 12.71V12.29C10.2479 11.65 10.4145 11.1467 10.7479 10.78C11.0879 10.4133 11.5545 10.23 12.1479 10.23ZM12.1179 11.05C11.7579 11.05 11.4912 11.15 11.3179 11.35C11.1512 11.55 11.0679 11.8533 11.0679 12.26V12.31C11.0679 12.6433 11.1579 12.9033 11.3379 13.09C11.5245 13.27 11.7845 13.36 12.1179 13.36C12.8179 13.36 13.1679 13.0033 13.1679 12.29V12.24C13.1679 11.4467 12.8179 11.05 12.1179 11.05Z' fill='%23CECECE'/%3E%3C/svg%3E") no-repeat center;
    background-size: 20px 20px;
}
.elementor-37905 .elementor-element.elementor-element-09ba801 .price-old bdi{
   font-size: 1rem;
    font-weight: 400;
    color: #DCDCDC;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .price-old *{
     color: #DCDCDC !important; 
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .price-old .woocommerce-Price-currencySymbol {
    display: none;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .input-text  {
    display: none;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .added_to_cart{
    display: none !important;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .stz-flex{
    display: flex !important;
    width: 100%;
}
.elementor-37905 .elementor-element.elementor-element-09ba801 .single_add_to_cart_button{
    width: 100% !important;
    flex: 1 !important;
    text-align: center !important;
    line-height: 1.5em;
    font-size: 1rem !important;
    font-weight: 600 !important;
    background: var(--bg ) !important;
    color: var(--text) !important;
    border: 1px solid var(--border);
    border-radius: 12px !important;
    padding: 12px 16px !important;
    
    
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .single_add_to_cart_button:hover{
        background: var(--bg ) !important;
        color: var(--primary) !important;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .single_add_to_cart_button .stz-flex{
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .single_add_to_cart_button svg{
    display: none;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 h4{
    margin: 0;
    padding-bottom: 24px;
    padding-top: 10px;
    border-bottom: 1px solid var(--border);
    font-size: 1rem;
    color: var(--light-text);
}

.elementor-37905 .elementor-element.elementor-element-09ba801 h4 {
    position: relative;
    padding-right: 30px;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 h4::after {
    content: "";
    position: absolute;
    right: 0;
    top: 10px;
    width: 20px;
    height: 20px;
    background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.45769 2.4375H10.5423C11.9206 2.43749 13.0124 2.43748 13.8668 2.55235C14.7461 2.67057 15.4578 2.91966 16.0191 3.48093C16.5276 3.98949 16.7805 4.62235 16.9113 5.39334C17.0068 5.95618 17.0417 6.62217 17.0546 7.40578C17.0598 7.43642 17.0625 7.46789 17.0625 7.5C17.0625 7.52648 17.0607 7.55253 17.0571 7.57803C17.0598 7.79284 17.0611 8.01619 17.0618 8.24835C17.0627 8.55901 16.8116 8.81159 16.5009 8.8125C16.1903 8.81341 15.9377 8.56231 15.9368 8.25165C15.9366 8.18763 15.9364 8.12459 15.9361 8.0625H2.06399C2.06257 8.35379 2.0625 8.66558 2.0625 9C2.0625 10.4301 2.0637 11.4461 2.16732 12.2169C2.26877 12.9714 2.45902 13.4062 2.77643 13.7236C3.09384 14.041 3.52857 14.2312 4.28314 14.3327C5.05388 14.4363 6.06988 14.4375 7.5 14.4375H8.625C8.93566 14.4375 9.1875 14.6893 9.1875 15C9.1875 15.3107 8.93566 15.5625 8.625 15.5625H7.45769C6.07937 15.5625 4.98764 15.5625 4.13323 15.4476C3.25392 15.3294 2.54221 15.0803 1.98093 14.5191C1.41966 13.9578 1.17057 13.2461 1.05235 12.3668C0.937479 11.5124 0.937488 10.4206 0.9375 9.04231V8.95769C0.937496 8.46137 0.937492 8.00221 0.942852 7.57791C0.939324 7.55244 0.937501 7.52644 0.937501 7.5C0.937501 7.46787 0.940194 7.43638 0.945367 7.40572C0.956731 6.72533 0.984502 6.13789 1.05235 5.63323C1.17057 4.75392 1.41966 4.04221 1.98093 3.48093C2.54221 2.91966 3.25392 2.67057 4.13323 2.55235C4.98764 2.43748 6.07937 2.43749 7.45769 2.4375ZM2.08206 6.9375H15.9179C15.9 6.40139 15.866 5.95785 15.8022 5.58153C15.695 4.95013 15.5123 4.56519 15.2236 4.27643C14.9062 3.95902 14.4714 3.76877 13.7169 3.66732C12.9461 3.5637 11.9301 3.5625 10.5 3.5625H7.5C6.06989 3.5625 5.05388 3.5637 4.28314 3.66732C3.52857 3.76877 3.09384 3.95902 2.77643 4.27643C2.45902 4.59384 2.26877 5.02857 2.16732 5.78314C2.1224 6.11725 2.09673 6.49745 2.08206 6.9375ZM11.625 9.9375C11.9357 9.9375 12.1875 10.1893 12.1875 10.5V13.642L12.7273 13.1023C12.9469 12.8826 13.3031 12.8826 13.5227 13.1023C13.7424 13.3219 13.7424 13.6781 13.5227 13.8977L12.0227 15.3977C11.8031 15.6174 11.4469 15.6174 11.2273 15.3977L9.72725 13.8977C9.50758 13.6781 9.50758 13.3219 9.72725 13.1023C9.94692 12.8826 10.3031 12.8826 10.5227 13.1023L11.0625 13.642V10.5C11.0625 10.1893 11.3143 9.9375 11.625 9.9375ZM14.6023 10.1023C14.8219 9.88258 15.1781 9.88258 15.3977 10.1023L16.8977 11.6023C17.1174 11.8219 17.1174 12.1781 16.8977 12.3977C16.6781 12.6174 16.3219 12.6174 16.1023 12.3977L15.5625 11.858V15C15.5625 15.3107 15.3107 15.5625 15 15.5625C14.6893 15.5625 14.4375 15.3107 14.4375 15V11.858L13.8977 12.3977C13.6781 12.6174 13.3219 12.6174 13.1023 13.1023L14.6023 10.1023ZM3.9375 12C3.9375 11.6893 4.18934 11.4375 4.5 11.4375H7.5C7.81066 11.4375 8.0625 12.3107 8.0625 12C8.0625 12.3107 7.81066 12.5625 7.5 12.5625H4.5C4.18934 12.5625 3.9375 12.3107 3.9375 12Z' fill='%235D5555'/%3E%3C/svg%3E") no-repeat center;
    background-size: 20px 20px;
}

/* چیدمان باکس اقساطی: عنوان بالا، قیمت و دکمه زیر هم (ساختار جدید خروجی افزونه) */
.elementor-37905 .elementor-element.elementor-element-09ba801 .custom-product-box{
    flex-direction: column;
}

.elementor-37905 .elementor-element.elementor-element-09ba801 .stz-installment-box{
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for awp-ep-product-price, class: .elementor-element-3525e02 */.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price-currency{
    height: 24px;
}

.elementor-37905 .elementor-element.elementor-element-3525e02 .awp-price-stack{
    display: flex !important;
    flex-direction: row-reverse;
    justify-content: space-between !important;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for awp-ep-add-to-cart, class: .elementor-element-f7c875b */.elementor-37905 .elementor-element.elementor-element-f7c875b svg path{
    fill: none !important;
    
}

.elementor-37905 .elementor-element.elementor-element-f7c875b svg{
    margin-top: -1px;
}

.elementor-37905 .elementor-element.elementor-element-f7c875b button{
    width: 100%;
    padding: 12px !important;
}

.elementor-37905 .elementor-element.elementor-element-f7c875b *{
    font-family: yekanbakh !important;
}

.elementor-37905 .elementor-element.elementor-element-f7c875b p.awp-cart-card-title ,
.elementor-37905 .elementor-element.elementor-element-f7c875b button ,
.elementor-37905 .elementor-element.elementor-element-f7c875b p.awp-cart-card-price{
    font-family: yekanbakh !important;
}

.awp-ep-cart--sticky-no-qty{
    gap: 14px !important;
    display: flex !important;
    justify-content: space-between;
    
}

.awp-ep-cart--sticky-no-qty .awp-wrapper{
    flex: 1;
}

.awp-ep-cart--sticky-no-qty .awp-price-stack .awp-price-current{
    font-size: 1.2rem;
}

.awp-ep-cart--sticky-no-qty .awp-price-stack  .awp-price-badge{
    border-radius: 4px;
    margin-bottom: 3px;
    margin-right: 3px;
}

.awp-ep-cart--sticky-no-qty .woocommerce-Price-amount .awp-price-currency{

    height: 16px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-0dccf59 */.elementor-37905 .elementor-element.elementor-element-0dccf59 svg path{
    stroke: red !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c718d5 */.elementor-37905 .elementor-element.elementor-element-1c718d5 svg {
    width: 16px;
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-button, class: .elementor-element-9b24b89 */.elementor-37905 .elementor-element.elementor-element-9b24b89 a {
    width: 35px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e64fc0d *//* ═══ تنظیمات شیوه‌نامه ارسال ═══ */
.elementor-37905 .elementor-element.elementor-element-e64fc0d {
    --ship-red: var(--primary, #DD2428);   /* رنگ اصلی سایت */
    --ship-text: var(--dark-text, #050101);   /* رنگ عنوان‌ها */
    --ship-muted: var(--light-text, #5d5555);   /* رنگ توضیحات */
    --ship-bg: var(--section1, #F7F7F7);   /* پس‌زمینه کارت‌ها */
    --ship-radius: 12px;   /* گردی گوشه‌ها */
}

/* حذف فاصله پاراگراف‌های پیش‌فرض */
.elementor-37905 .elementor-element.elementor-element-e64fc0d p {
    margin: 0;
}

/* چیدمان کلی */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship {
    display: flex;
    flex-direction: column;
    gap: 14px;
    font-size: 0.9rem;
    line-height: 1.9em;
}

/* متن مقدمه */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__intro {
    color: var(--ship-muted);
}

/* بنر ارسال رایگان */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__free {
    display: flex;
    flex-direction: column;
    gap: 2px;
    padding: 12px 16px;
    border-radius: var(--ship-radius);
    background: #E8F7EE;
    border: 1px dashed #1E9E57;
}

.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__free-title {
    color: #157A42;
    font-weight: 800;
    font-size: 1rem;
}

.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__free-text {
    color: #1E6B44;
    font-weight: 500;
}

/* لیست روش‌ها */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__list {
    list-style: none;
    margin: 0;
    padding: 0;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px;
}

/* کارت هر روش */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__item {
    --ship-accent: var(--ship-red);
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin: 0;
    padding: 12px 14px;
    border-radius: var(--ship-radius);
    background: var(--ship-bg);
    border-inline-start: 4px solid var(--ship-accent);
}

/* رنگ هر روش */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__item.is-red {
    --ship-accent: var(--ship-red);
}

.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__item.is-orange {
    --ship-accent: #E8891A;
}

.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__item.is-blue {
    --ship-accent: #2F6FD6;
}

.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__item.is-purple {
    --ship-accent: #7B4FC9;
}

.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__item.is-green {
    --ship-accent: #1E9E57;
}

/* شماره روش */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__num {
    flex: 0 0 auto;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: var(--ship-accent);
    color: #fff;
    font-weight: 800;
    font-size: 0.95rem;
    line-height: 1;
}

.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__body {
    display: flex;
    flex-direction: column;
    gap: 2px;
    min-width: 0;
}

/* نام روش */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__name {
    color: var(--ship-text);
    font-weight: 800;
    font-size: 0.95rem;
}

/* برچسب کنار نام */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__tag {
    font-style: normal;
    font-size: 0.7rem;
    font-weight: 600;
    margin-inline-start: 6px;
    padding: 2px 8px;
    border-radius: 999px;
    color: var(--ship-accent);
    background: color-mix(in srgb, var(--ship-accent) 12%, #fff);
    white-space: nowrap;
}

/* توضیح روش */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__desc {
    color: var(--ship-muted);
    font-size: 0.85rem;
    line-height: 1.8em;
}

/* نکته پایانی */
.elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__note {
    padding: 10px 14px;
    border-radius: var(--ship-radius);
    background: #FCE9EA;
    color: #8A1C1F;
    font-size: 0.85rem;
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
    .elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship__list {
        grid-template-columns: minmax(0, 1fr);
    }

    .elementor-37905 .elementor-element.elementor-element-e64fc0d .awp-ship {
        font-size: 0.85rem;
    }
}/* End custom CSS */
/* Start custom CSS for off-canvas, class: .elementor-element-449a045 *//* وقتی این پنجره باز است، ستون‌های والد (که z-index:1 دارند) بالای همه‌ی صفحه می‌آیند تا چیزی روی پنجره نیفتد */
.elementor-element-6f63eb8:has(.elementor-element-449a045 .e-off-canvas[aria-hidden="false"]),
.elementor-element-9e71ec6:has(.elementor-element-449a045 .e-off-canvas[aria-hidden="false"]) {
    z-index: 2147483000 !important;
}

/* اسکرول داخل پنجره وقتی متن بلندتر از ارتفاع آن است */
.elementor-37905 .elementor-element.elementor-element-449a045 .e-off-canvas__content {
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f63eb8 */.elementor-37905 .elementor-element.elementor-element-6f63eb8 {
    box-shadow: var(--shadow);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a771da1 */.elementor-37905 .elementor-element.elementor-element-a771da1 {
    box-shadow: var(--shadow);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-2cb7d06 */.elementor-37905 .elementor-element.elementor-element-2cb7d06 h1,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h2,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h3,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h4,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h5,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h6 {
    color: var(--dark-text);
    font-size: 1.2rem;
    font-weight: 800 !important;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 1.6em;
    text-align: right;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 p{
    margin: 0;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 strong{
    font-weight: 800;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 a{
    color: var(--link);
    font-weight: 500;
}
.elementor-37905 .elementor-element.elementor-element-2cb7d06 a:hover{
    color: var(--link-hover);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-2cb7d06 */.elementor-37905 .elementor-element.elementor-element-2cb7d06 h1,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h2,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h3,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h4,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h5,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h6 {
    color: var(--dark-text);
    font-size: 1.2rem;
    font-weight: 800 !important;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 1.6em;
    text-align: right;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 p{
    margin: 0;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 strong{
    font-weight: 800;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 a{
    color: var(--link);
    font-weight: 500;
}
.elementor-37905 .elementor-element.elementor-element-2cb7d06 a:hover{
    color: var(--link-hover);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-2cb7d06 */.elementor-37905 .elementor-element.elementor-element-2cb7d06 h1,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h2,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h3,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h4,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h5,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h6 {
    color: var(--dark-text);
    font-size: 1.2rem;
    font-weight: 800 !important;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 1.6em;
    text-align: right;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 p{
    margin: 0;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 strong{
    font-weight: 800;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 a{
    color: var(--link);
    font-weight: 500;
}
.elementor-37905 .elementor-element.elementor-element-2cb7d06 a:hover{
    color: var(--link-hover);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-2cb7d06 */.elementor-37905 .elementor-element.elementor-element-2cb7d06 h1,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h2,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h3,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h4,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h5,
.elementor-37905 .elementor-element.elementor-element-2cb7d06 h6 {
    color: var(--dark-text);
    font-size: 1.2rem;
    font-weight: 800 !important;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 1.6em;
    text-align: right;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 p{
    margin: 0;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 strong{
    font-weight: 800;
}

.elementor-37905 .elementor-element.elementor-element-2cb7d06 a{
    color: var(--link);
    font-weight: 500;
}
.elementor-37905 .elementor-element.elementor-element-2cb7d06 a:hover{
    color: var(--link-hover);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b57a815 */.elementor-37905 .elementor-element.elementor-element-b57a815 {
    box-shadow: var(--shadow);
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-248400f */.elementor-37905 .elementor-element.elementor-element-248400f svg path{
    stroke: red !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16047ca */.elementor-37905 .elementor-element.elementor-element-16047ca svg {
    width: 16px;
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-button, class: .elementor-element-3e4aee8 */.elementor-37905 .elementor-element.elementor-element-3e4aee8 a {
    width: 40px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97038c0 *//* ═══ تنظیمات شیوه‌نامه ارسال ═══ */
.elementor-37905 .elementor-element.elementor-element-97038c0 {
    --ship-red: var(--primary, #DD2428);   /* رنگ اصلی سایت */
    --ship-text: var(--dark-text, #050101);   /* رنگ عنوان‌ها */
    --ship-muted: var(--light-text, #5d5555);   /* رنگ توضیحات */
    --ship-bg: var(--section1, #F7F7F7);   /* پس‌زمینه کارت‌ها */
    --ship-radius: 12px;   /* گردی گوشه‌ها */
}

/* حذف فاصله پاراگراف‌های پیش‌فرض */
.elementor-37905 .elementor-element.elementor-element-97038c0 p {
    margin: 0;
}

/* چیدمان کلی */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship {
    display: flex;
    flex-direction: column;
    gap: 14px;
    font-size: 0.9rem;
    line-height: 1.9em;
}

/* متن مقدمه */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__intro {
    color: var(--ship-muted);
}

/* بنر ارسال رایگان */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__free {
    display: flex;
    flex-direction: column;
    gap: 2px;
    padding: 12px 16px;
    border-radius: var(--ship-radius);
    background: #E8F7EE;
    border: 1px dashed #1E9E57;
}

.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__free-title {
    color: #157A42;
    font-weight: 800;
    font-size: 1rem;
}

.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__free-text {
    color: #1E6B44;
    font-weight: 500;
}

/* لیست روش‌ها */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__list {
    list-style: none;
    margin: 0;
    padding: 0;
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px;
}

/* کارت هر روش */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__item {
    --ship-accent: var(--ship-red);
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin: 0;
    padding: 12px 14px;
    border-radius: var(--ship-radius);
    background: var(--ship-bg);
    border-inline-start: 4px solid var(--ship-accent);
}

/* رنگ هر روش */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__item.is-red {
    --ship-accent: var(--ship-red);
}

.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__item.is-orange {
    --ship-accent: #E8891A;
}

.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__item.is-blue {
    --ship-accent: #2F6FD6;
}

.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__item.is-purple {
    --ship-accent: #7B4FC9;
}

.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__item.is-green {
    --ship-accent: #1E9E57;
}

/* شماره روش */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__num {
    flex: 0 0 auto;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: var(--ship-accent);
    color: #fff;
    font-weight: 800;
    font-size: 0.95rem;
    line-height: 1;
}

.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__body {
    display: flex;
    flex-direction: column;
    gap: 2px;
    min-width: 0;
}

/* نام روش */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__name {
    color: var(--ship-text);
    font-weight: 800;
    font-size: 0.95rem;
}

/* برچسب کنار نام */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__tag {
    font-style: normal;
    font-size: 0.7rem;
    font-weight: 600;
    margin-inline-start: 6px;
    padding: 2px 8px;
    border-radius: 999px;
    color: var(--ship-accent);
    background: color-mix(in srgb, var(--ship-accent) 12%, #fff);
    white-space: nowrap;
}

/* توضیح روش */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__desc {
    color: var(--ship-muted);
    font-size: 0.85rem;
    line-height: 1.8em;
}

/* نکته پایانی */
.elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__note {
    padding: 10px 14px;
    border-radius: var(--ship-radius);
    background: #FCE9EA;
    color: #8A1C1F;
    font-size: 0.85rem;
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
    .elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship__list {
        grid-template-columns: minmax(0, 1fr);
    }

    .elementor-37905 .elementor-element.elementor-element-97038c0 .awp-ship {
        font-size: 0.85rem;
    }
}/* End custom CSS */
/* Start custom CSS for off-canvas, class: .elementor-element-4a22c1c *//* وقتی این پنجره باز است، ستون‌های والد (که z-index:1 دارند) بالای همه‌ی صفحه می‌آیند تا چیزی روی پنجره نیفتد */
.elementor-element-e7d95d3:has(.elementor-element-4a22c1c .e-off-canvas[aria-hidden="false"]),
.elementor-element-1471e95:has(.elementor-element-4a22c1c .e-off-canvas[aria-hidden="false"]) {
    z-index: 2147483000 !important;
}

/* اسکرول داخل پنجره وقتی متن بلندتر از ارتفاع آن است */
.elementor-37905 .elementor-element.elementor-element-4a22c1c .e-off-canvas__content {
    overflow-y: auto;
}/* End custom CSS */
/* Start custom CSS for awp-ep-product-price, class: .elementor-element-9838ee9 */.elementor-37905 .elementor-element.elementor-element-9838ee9 .awp-price-currency{
    height: 24px;
}

.elementor-37905 .elementor-element.elementor-element-9838ee9 .awp-price-stack{
    display: flex !important;
    flex-direction: row-reverse;
    justify-content: space-between !important;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for awp-ep-add-to-cart, class: .elementor-element-9e28a10 */.elementor-37905 .elementor-element.elementor-element-9e28a10 svg path {
  fill: transparent !important;  
}
.elementor-37905 .elementor-element.elementor-element-9e28a10 button{
    width: 100%;
    padding: 12px !important;
}

.elementor-37905 .elementor-element.elementor-element-9e28a10 *{
    font-family: yekanbakh !important;
}

.elementor-37905 .elementor-element.elementor-element-9e28a10 p.awp-cart-card-title ,
.elementor-37905 .elementor-element.elementor-element-9e28a10 button ,
.elementor-37905 .elementor-element.elementor-element-9e28a10 p.awp-cart-card-price{
    font-family: yekanbakh !important;
}

.awp-cart-card-title{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

.awp-modal-box .awp-cart-card {
    gap: 5px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fd03910 */.elementor-37905 .elementor-element.elementor-element-fd03910 *{
    font-family: yekanbakh !important;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .custom-product-box{
    box-shadow: none;
    background: var(--section1);
    border-radius: 16px;
    padding: 16px;
    display: flex ;
    gap: 20px;
    position: relative !important;

    
}

.elementor-37905 .elementor-element.elementor-element-fd03910 form.cart{
    margin: 0 !important;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .discount-percent{
    position: absolute;
    top: 16px;
    left: 16px;
    color: var(--primary);
    background: #FCE9EA;
    font-size: 0.9rem;
    padding: 6px 10px;
    border-radius: 8px;
    font-weight: 700;
    line-height: 1.4em;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .product-title ,
.elementor-37905 .elementor-element.elementor-element-fd03910 button.added::after{
    display: none !important;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .product-price{
        display: flex !important;
    flex-direction: row;
    justify-content: space-between !important;
    width: 100%;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .price-new  bdi{
    font-size: 1.4rem;
    font-weight: 700;
    color: var(--dark-text);
    display: flex;
    flex-direction: row-reverse;
    gap: 4px;
    align-items: center;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .price-new .woocommerce-Price-currencySymbol {
    display: inline-block;
    width: 20px;
    height: 20px;
    font-size: 0;
    color: transparent;
    vertical-align: middle;
    position: relative;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .price-new .woocommerce-Price-currencySymbol::after {
    content: "";
    position: absolute;
    inset: 0;
    width: 20px;
    height: 20px;
    background: url("data:image/svg+xml,%3Csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.3059 4.35999C5.33923 4.35999 5.36257 4.38999 5.3759 4.44999C5.3959 4.50332 5.4059 4.61999 5.4059 4.79999C5.4059 4.97332 5.3959 5.08666 5.3759 5.13999C5.36257 5.18666 5.33923 5.20999 5.3059 5.20999H4.3559C4.32923 5.69666 4.2059 6.12332 3.9859 6.48999C3.7659 6.85666 3.4659 7.13999 3.0859 7.33999C2.7059 7.54666 2.2659 7.64999 1.7659 7.64999H0.555899L0.475898 6.79999H1.7659C2.29923 6.79999 2.7259 6.65666 3.0459 6.36999C3.37257 6.08332 3.5359 5.71332 3.5359 5.25999V5.20999H2.5759C1.9159 5.20999 1.4259 5.06332 1.1059 4.76999C0.785899 4.47666 0.625898 4.03332 0.625898 3.43999V3.38999C0.625898 2.96999 0.705898 2.59666 0.865899 2.26999C1.0259 1.94332 1.2459 1.68999 1.5259 1.50999C1.81256 1.32332 2.1359 1.22999 2.4959 1.22999C3.0759 1.22999 3.53257 1.42666 3.8659 1.81999C4.19923 2.21332 4.3659 2.75332 4.3659 3.43999V4.35999H5.3059ZM1.4459 3.38999C1.4459 3.74332 1.52923 3.99332 1.6959 4.13999C1.86923 4.28666 2.16257 4.35999 2.5759 4.35999H3.5359V3.43999C3.5359 2.99332 3.44256 2.64999 3.2559 2.40999C3.0759 2.16999 2.81256 2.04999 2.4659 2.04999C2.15923 2.04999 1.91257 2.16666 1.7259 2.39999C1.53923 2.63332 1.4459 2.94666 1.4459 3.33999V3.38999ZM6.80371 4.35999C6.87038 4.35999 6.90371 4.50666 6.90371 4.79999C6.90371 4.97332 6.89371 5.08666 6.87371 5.13999C6.85371 5.18666 6.83038 5.20999 6.80371 5.20999H5.30371C5.23704 5.20999 5.20371 5.07333 5.20371 4.79999C5.20371 4.50666 5.23704 4.35999 5.30371 4.35999H6.80371ZM8.30762 4.35999C8.37428 4.35999 8.40762 4.50666 8.40762 4.79999C8.40762 4.97332 8.39762 5.08666 8.37762 5.13999C8.35762 5.18666 8.33428 5.20999 8.30762 5.20999H6.80762C6.74095 5.20999 6.70762 5.07333 6.70762 4.79999C6.70762 4.50666 6.74095 4.35999 6.80762 4.35999H8.30762ZM9.81152 4.35999C9.87819 4.35999 9.91152 4.50666 9.91152 4.79999C9.91152 4.97332 9.90152 5.08666 9.88152 5.13999C9.86152 5.18666 9.83819 5.20999 9.81152 5.20999H8.31152C8.24486 5.20999 8.21152 5.07333 8.21152 4.79999C8.21152 4.50666 8.24486 4.35999 8.31152 4.35999H9.81152ZM11.3154 4.35999C11.3821 4.35999 11.4154 4.50666 11.4154 4.79999C11.4154 4.97332 11.4054 5.08666 11.3854 5.13999C11.3654 5.18666 11.3421 5.20999 11.3154 5.20999H9.81543C9.74876 5.20999 9.71543 5.07333 9.71543 4.79999C9.71543 4.50666 9.74876 4.35999 9.81543 4.35999H11.3154ZM13.9893 3.53999C13.9893 4.07332 13.8427 4.48666 13.5493 4.77999C13.256 5.06666 12.8593 5.20999 12.3593 5.20999H11.3193C11.2527 5.20999 11.2193 5.07333 11.2193 4.79999C11.2193 4.50666 11.2527 4.35999 11.3193 4.35999H12.3593C12.606 4.35999 12.8027 4.29332 12.9493 4.15999C13.096 4.01999 13.1693 3.81999 13.1693 3.55999V1.99999H13.9893V3.53999ZM11.6693 0.789991V-8.82149e-06H14.3093V0.789991H11.6693ZM2.6202 16.65C1.7802 16.65 1.13353 16.4067 0.680195 15.92C0.226862 15.4333 0.000195503 14.7533 0.000195503 13.88V12H0.830195V13.86C0.830195 14.4933 0.983529 14.9733 1.2902 15.3C1.59686 15.6333 2.04686 15.8 2.6402 15.8H3.06019C3.6402 15.8 4.1002 15.63 4.4402 15.29C4.78686 14.9567 4.9602 14.5067 4.9602 13.94V11H5.7802V13.86C5.7802 14.4333 5.66353 14.93 5.4302 15.35C5.20353 15.77 4.88353 16.09 4.4702 16.31C4.06353 16.5367 3.59353 16.65 3.06019 16.65H2.6202ZM2.1702 10.69V9.85999H3.2102V10.69H2.1702ZM9.29301 13.36C9.35967 13.36 9.39301 13.5067 9.39301 13.8C9.39301 14.0733 9.35967 14.21 9.29301 14.21H9.03301C8.52634 14.21 8.13967 14.06 7.87301 13.76C7.61301 13.4533 7.48301 13.02 7.48301 12.46V7.73999H8.31301V12.42C8.31301 12.7333 8.37301 12.97 8.49301 13.13C8.61967 13.2833 8.81301 13.36 9.07301 13.36H9.29301ZM12.1479 10.23C12.7412 10.23 13.1979 10.4033 13.5179 10.75C13.8379 11.0967 13.9979 11.5933 13.9979 12.24V12.29C13.9979 12.89 13.8312 13.36 13.4979 13.7C13.1645 14.04 12.7045 14.21 12.1179 14.21C11.7712 14.21 11.4812 14.1567 11.2479 14.05C11.0145 13.9367 10.8379 13.78 10.7179 13.58C10.6045 13.8 10.4545 13.96 10.2679 14.06C10.0812 14.16 9.83452 14.21 9.52785 14.21H9.29785C9.23118 14.21 9.19785 14.0733 9.19785 13.8C9.19785 13.5067 9.23118 13.36 9.29785 13.36H9.52785C10.0079 13.36 10.2479 13.1433 10.2479 12.71V12.29C10.2479 11.65 10.4145 11.1467 10.7479 10.78C11.0879 10.4133 11.5545 10.23 12.1479 10.23ZM12.1179 11.05C11.7579 11.05 11.4912 11.15 11.3179 11.35C11.1512 11.55 11.0679 11.8533 11.0679 12.26V12.31C11.0679 12.6433 11.1579 12.9033 11.3379 13.09C11.5245 13.27 11.7845 13.36 12.1179 13.36C12.8179 13.36 13.1679 13.0033 13.1679 12.29V12.24C13.1679 11.4467 12.8179 11.05 12.1179 11.05Z' fill='%23CECECE'/%3E%3C/svg%3E") no-repeat center;
    background-size: 20px 20px;
}
.elementor-37905 .elementor-element.elementor-element-fd03910 .price-old bdi{
   font-size: 1.1rem;
    font-weight: 400;
    color: #DCDCDC;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .price-old *{
     color: #DCDCDC !important; 
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .price-old .woocommerce-Price-currencySymbol {
    display: none;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .input-text  {
    display: none;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .added_to_cart{
    display: none !important;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .stz-flex{
    display: flex !important;
    width: 100%;
}
.elementor-37905 .elementor-element.elementor-element-fd03910 .single_add_to_cart_button{
    width: 100% !important;
    flex: 1 !important;
    text-align: center !important;
    line-height: 1.5em;
    font-size: 1rem !important;
    font-weight: 600 !important;
    background: var(--bg ) !important;
    color: var(--text) !important;
    border: 1px solid var(--border);
    border-radius: 12px !important;
    padding: 12px 16px !important;
    
    
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .single_add_to_cart_button:hover{
        background: var(--bg ) !important;
        color: var(--primary) !important;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .single_add_to_cart_button .stz-flex{
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .single_add_to_cart_button svg{
    display: none;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 h4{
    margin: 0;
    padding-bottom: 24px;
    padding-top: 10px;
    border-bottom: 1px solid var(--border);
    font-size: 1rem;
    color: var(--light-text);
}

.elementor-37905 .elementor-element.elementor-element-fd03910 h4 {
    position: relative;
    padding-right: 30px;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 h4::after {
    content: "";
    position: absolute;
    right: 0;
    top: 10px;
    width: 20px;
    height: 20px;
    background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.45769 2.4375H10.5423C11.9206 2.43749 13.0124 2.43748 13.8668 2.55235C14.7461 2.67057 15.4578 2.91966 16.0191 3.48093C16.5276 3.98949 16.7805 4.62235 16.9113 5.39334C17.0068 5.95618 17.0417 6.62217 17.0546 7.40578C17.0598 7.43642 17.0625 7.46789 17.0625 7.5C17.0625 7.52648 17.0607 7.55253 17.0571 7.57803C17.0598 7.79284 17.0611 8.01619 17.0618 8.24835C17.0627 8.55901 16.8116 8.81159 16.5009 8.8125C16.1903 8.81341 15.9377 8.56231 15.9368 8.25165C15.9366 8.18763 15.9364 8.12459 15.9361 8.0625H2.06399C2.06257 8.35379 2.0625 8.66558 2.0625 9C2.0625 10.4301 2.0637 11.4461 2.16732 12.2169C2.26877 12.9714 2.45902 13.4062 2.77643 13.7236C3.09384 14.041 3.52857 14.2312 4.28314 14.3327C5.05388 14.4363 6.06988 14.4375 7.5 14.4375H8.625C8.93566 14.4375 9.1875 14.6893 9.1875 15C9.1875 15.3107 8.93566 15.5625 8.625 15.5625H7.45769C6.07937 15.5625 4.98764 15.5625 4.13323 15.4476C3.25392 15.3294 2.54221 15.0803 1.98093 14.5191C1.41966 13.9578 1.17057 13.2461 1.05235 12.3668C0.937479 11.5124 0.937488 10.4206 0.9375 9.04231V8.95769C0.937496 8.46137 0.937492 8.00221 0.942852 7.57791C0.939324 7.55244 0.937501 7.52644 0.937501 7.5C0.937501 7.46787 0.940194 7.43638 0.945367 7.40572C0.956731 6.72533 0.984502 6.13789 1.05235 5.63323C1.17057 4.75392 1.41966 4.04221 1.98093 3.48093C2.54221 2.91966 3.25392 2.67057 4.13323 2.55235C4.98764 2.43748 6.07937 2.43749 7.45769 2.4375ZM2.08206 6.9375H15.9179C15.9 6.40139 15.866 5.95785 15.8022 5.58153C15.695 4.95013 15.5123 4.56519 15.2236 4.27643C14.9062 3.95902 14.4714 3.76877 13.7169 3.66732C12.9461 3.5637 11.9301 3.5625 10.5 3.5625H7.5C6.06989 3.5625 5.05388 3.5637 4.28314 3.66732C3.52857 3.76877 3.09384 3.95902 2.77643 4.27643C2.45902 4.59384 2.26877 5.02857 2.16732 5.78314C2.1224 6.11725 2.09673 6.49745 2.08206 6.9375ZM11.625 9.9375C11.9357 9.9375 12.1875 10.1893 12.1875 10.5V13.642L12.7273 13.1023C12.9469 12.8826 13.3031 12.8826 13.5227 13.1023C13.7424 13.3219 13.7424 13.6781 13.5227 13.8977L12.0227 15.3977C11.8031 15.6174 11.4469 15.6174 11.2273 15.3977L9.72725 13.8977C9.50758 13.6781 9.50758 13.3219 9.72725 13.1023C9.94692 12.8826 10.3031 12.8826 10.5227 13.1023L11.0625 13.642V10.5C11.0625 10.1893 11.3143 9.9375 11.625 9.9375ZM14.6023 10.1023C14.8219 9.88258 15.1781 9.88258 15.3977 10.1023L16.8977 11.6023C17.1174 11.8219 17.1174 12.1781 16.8977 12.3977C16.6781 12.6174 16.3219 12.6174 16.1023 12.3977L15.5625 11.858V15C15.5625 15.3107 15.3107 15.5625 15 15.5625C14.6893 15.5625 14.4375 15.3107 14.4375 15V11.858L13.8977 12.3977C13.6781 12.6174 13.3219 12.6174 13.1023 13.1023L14.6023 10.1023ZM3.9375 12C3.9375 11.6893 4.18934 11.4375 4.5 11.4375H7.5C7.81066 11.4375 8.0625 12.3107 8.0625 12C8.0625 12.3107 7.81066 12.5625 7.5 12.5625H4.5C4.18934 12.5625 3.9375 12.3107 3.9375 12Z' fill='%235D5555'/%3E%3C/svg%3E") no-repeat center;
    background-size: 20px 20px;
}

/* چیدمان باکس اقساطی: عنوان بالا، قیمت و دکمه زیر هم (ساختار جدید خروجی افزونه) */
.elementor-37905 .elementor-element.elementor-element-fd03910 .custom-product-box{
    flex-direction: column;
}

.elementor-37905 .elementor-element.elementor-element-fd03910 .stz-installment-box{
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7d95d3 */.elementor-37905 .elementor-element.elementor-element-e7d95d3 {
    box-shadow: var(--shadow);
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-2b3b563 */.elementor-37905 .elementor-element.elementor-element-2b3b563 span {
	color: var(--text,#DD2428);
}/* End custom CSS */
/* Start custom CSS for awp-ep-button, class: .elementor-element-a5915dd *//* دکمه‌ی متنی «مشاهده همه» */
.elementor-37905 .elementor-element.elementor-element-a5915dd .awp-button.awp-button,
.elementor-37905 .elementor-element.elementor-element-a5915dd .awp-button.awp-button:hover,
.elementor-37905 .elementor-element.elementor-element-a5915dd .awp-button.awp-button:focus {
	min-height: 0;
	padding: 0;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	color: var(--text,#27242A);
	font-size: 15px;
	font-weight: 500;
	line-height: 28px;
}

.elementor-37905 .elementor-element.elementor-element-a5915dd .awp-button.awp-button:hover {
	color: var(--primary,#DD2428);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-642d8f0 *//* ===== ردیف عنوان: عنوان — خط‌چین — «مشاهده همه» — جای دکمه‌های جهت ===== */
.elementor-37905 .elementor-element.elementor-element-642d8f0 {
	padding-left: 92px;
	min-height: 40px;
}

/* لایه‌ی تزئینی این بخش */
.elementor-37905 .elementor-element.elementor-element-642d8f0::after {
	content: "";
	order: 1;
	flex: 1 1 auto;
	border-top: 1px dashed #D5D1D1;
}

/* ویجت‌های داخلی */
.elementor-37905 .elementor-element.elementor-element-642d8f0 > .elementor-widget {
	flex: none;
	width: auto;
}

.elementor-37905 .elementor-element.elementor-element-642d8f0 > .elementor-widget-awp-ep-button {
	order: 2;
}

/* ---------- موبایل ---------- */
@media (max-width: 767px) {
	/* خود این بخش */
	.elementor-37905 .elementor-element.elementor-element-642d8f0 {
		gap: 12px;
		padding-left: 84px;
	}

	/* ویجت‌های داخلی */
	.elementor-37905 .elementor-element.elementor-element-642d8f0 > .elementor-widget-awp-ep-button {
		display: none;
	}
}/* End custom CSS */
/* Start custom CSS for awp-ep-carousel, class: .elementor-element-6ee0afc *//* ===== کروسل با دکمه‌های کپسولی بالا سمت چپ (کنار عنوان) ===== */
.elementor-37905 .elementor-element.elementor-element-6ee0afc {
	position: static;
	width: 100%;
	min-width: 0;
}

/* کروسل */
.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel {
	position: static;
}

/* دکمه‌های جهت کروسل */
.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel-head {
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
}

.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel-nav {
	gap: 8px;
}

.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel-arrow.awp-carousel-arrow {
	width: 30px;
	height: 40px;
	padding: 0;
	border: 0;
	border-radius: 14px;
	background: var(--lighter-primary,#FCE9EA);
	box-shadow: none;
	color: var(--primary,#DD2428);
	transition: background .25s,color .25s;
}

.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel-arrow.awp-carousel-arrow--next,
.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel-arrow.awp-carousel-arrow:hover {
	background: var(--primary,#DD2428);
	color: #fff;
}

.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel-arrow svg {
	width: 20px;
	height: 20px;
}

.elementor-37905 .elementor-element.elementor-element-6ee0afc .awp-carousel-arrow svg path {
	stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-507d8d6 *//* بخش «عنوان + کروسل»: مرجع جای‌گذاری دکمه‌های جهت */
.elementor-37905 .elementor-element.elementor-element-507d8d6 {
	position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b04b987 *//* ===== تنظیم‌های مشترک این سکشن ===== */
.elementor-37905 .elementor-element.elementor-element-b04b987 {
	overflow-x: clip;
}

/* فونت همه‌ی متن‌های این سکشن */
.elementor-37905 .elementor-element.elementor-element-b04b987,
.elementor-37905 .elementor-element.elementor-element-b04b987 :is(h1, h2, h3, h4, h5, h6, p, a, li, button, input, label, blockquote, strong, b, small) {
	font-family: "yekanbakh", Tahoma, sans-serif;
}

/* عنوان برگه مخفی است؛ عنوان محصول داخل کارت‌ها نباید همراهش پنهان شود */
.elementor-37905 .elementor-element.elementor-element-b04b987 .elementor-widget-woocommerce-product-title {
	display: block;
}/* End custom CSS */