.elementor-1901 .elementor-element.elementor-element-e6100ba{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-6e258bb );--border-color:var( --e-global-color-6e258bb );}.elementor-1901 .elementor-element.elementor-element-e6100ba:not(.elementor-motion-effects-element-type-background), .elementor-1901 .elementor-element.elementor-element-e6100ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1901 .elementor-element.elementor-element-0df2b1b{--display:flex;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-container{text-align:right;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-payment-price-label{text-align:right;color:#333;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-discount-percentage{text-align:right;background-color:#dc3545;color:#fff;padding:4px 8px 4px 8px;border-radius:4px 4px 4px 4px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-swatch.active{outline-color:#36BACC;border-color:#36BACC;border-width:1px 1px 1px 1px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-swatch.selected{outline-color:#36BACC;border-color:#36BACC;border-width:1px 1px 1px 1px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-swatch-rectangular{height:40px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-swatches-container{gap:8px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-swatch{background-color:#ffffff;border-color:var( --e-global-color-6e258bb );border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-swatch:hover{background-color:var( --e-global-color-2d329fd );}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-rectangular-text{color:#333;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-swatch:hover .pym-rectangular-text{color:#36BACC;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-rectangular-color-indicator{width:16px;height:16px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-swatch-rectangular.active::after, .elementor-1901 .elementor-element.elementor-element-a23af54 .pym-swatch-rectangular.selected::after{display:none;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price-range{color:var( --e-global-color-accent );}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price del{color:var( --e-global-color-6501ba0 );font-size:16px;font-weight:600;line-height:28px;display:block;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price ins{color:var( --e-global-color-accent );font-size:24px;font-weight:900;display:block;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price del .woocommerce-Price-currencySymbol{display:none;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price ins .woocommerce-Price-currencySymbol{color:var( --e-global-color-accent );font-size:14px;font-weight:400;line-height:24px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price{text-align:left;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-container-title{color:var( --e-global-color-accent );font-size:18px;font-weight:600;line-height:32px;justify-content:right;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-container-title-wrapper{text-align:right;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-container-icon i{color:var( --e-global-color-6501ba0 );font-size:12px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-container-icon svg{fill:var( --e-global-color-6501ba0 );width:12px;height:12px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-container-icon{margin-left:0px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-quantity-container{background-color:#fff;border-radius:10px 10px 10px 10px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-quantity-span{color:#000;font-size:1.1rem;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-text-span{color:rgba(0,0,0,0.9);font-size:0.6rem;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-structure-structure_2 .single_add_to_cart_button.button.alt.pymaddtocart-button{background-color:#36BACC !important;color:#fff !important;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-structure-structure_2 .single_add_to_cart_button.button.alt.pymaddtocart-button.pym-variable-product{background-color:#36BACC !important;color:#fff !important;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-structure-structure_2 .pymaddtocart-button{background-color:#36BACC !important;color:#fff !important;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-structure-structure_2 .single_add_to_cart_button.button.alt.pymaddtocart-button:hover{background-color:#001D3D !important;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-structure-structure_2 .single_add_to_cart_button.button.alt.pymaddtocart-button.pym-variable-product:hover{background-color:#001D3D !important;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-structure-structure_2 .pymaddtocart-button:hover{background-color:#001D3D !important;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-structure-structure_2 .pymaddtocart-go-to-shop{background:#36BACC !important;color:#fff !important;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-structure-structure_2 .pymaddtocart-go-to-shop:hover{background:#001D3D !important;}.elementor-1901 .elementor-element.elementor-element-a23af54{font-size:0.9rem;font-weight:500;}.elementor-1901 .elementor-element.elementor-element-a23af54.pymaddtocart-layout-horizontal .pymaddtocart-form{gap:10px;}.elementor-1901 .elementor-element.elementor-element-a23af54.pymaddtocart-layout-vertical .pymaddtocart-form{gap:10px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-1901 .elementor-element.elementor-element-e6100ba{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-1901 .elementor-element.elementor-element-0df2b1b{--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:nowrap;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price-range{font-size:10px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price del{font-size:12px;line-height:20px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price ins{font-size:14px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price ins .woocommerce-Price-currencySymbol{font-size:10px;line-height:20px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-quantity-span{font-size:10px;}.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-text-span{font-size:10px;}.elementor-1901 .elementor-element.elementor-element-a23af54{font-size:12px;}}/* Start custom CSS for pymaddtocart-add-to-cart, class: .elementor-element-a23af54 */span.pym-variation-price-range {
    font-size: 15px !important;
}

.elementor-1901 .elementor-element.elementor-element-a23af54 .pymaddtocart-structure-structure_2 .pymaddtocart-structure-structure_2 {
  width: 100% !important;
  display: flex;
}


.elementor-element.elementor-element-a23af54.pymaddtocart-structure-structure_2.pymaddtocart-layout-vertical.elementor-widget.elementor-widget-pymaddtocart-add-to-cart {
  width: 100%;
}


.elementor-1901 .elementor-element.elementor-element-a23af54 .pym-variation-price {
  margin: 0 0 5px 0;
  font-size: 18px;
  font-weight: 600;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6100ba */@media (max-width: 767px){
  body {
    padding-bottom: 90px; /* ارتفاع سکشن (80px) + 20px فاصله بیشتر */
  }

  .sectifoomobpym1 {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9999;
    height: 118px; /* ارتفاع ثابت سکشن */
  }
}/* End custom CSS */