.elementor-40569 .elementor-element.elementor-element-86d7a35{overflow:visible;}.elementor-40569 .elementor-element.elementor-element-5cfa535{overflow:visible;}.elementor-40569 .elementor-element.elementor-element-7b697e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.woocommerce .elementor-40569 .elementor-element.elementor-element-7b697e4 .flex-viewport:not(:last-child){margin-bottom:60px;}.woocommerce .elementor-40569 .elementor-element.elementor-element-7b697e4 .flex-control-thumbs li{padding-right:calc(100px / 2);padding-left:calc(100px / 2);padding-bottom:100px;}.woocommerce .elementor-40569 .elementor-element.elementor-element-7b697e4 .flex-control-thumbs{margin-right:calc(-100px / 2);margin-left:calc(-100px / 2);}.elementor-40569 .elementor-element.elementor-element-5cb6476{width:var( --container-widget-width, 69.607% );max-width:69.607%;--container-widget-width:69.607%;--container-widget-flex-grow:0;}.elementor-40569 .elementor-element.elementor-element-5cb6476 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:400;}.elementor-40569 .elementor-element.elementor-element-4a9c987{width:var( --container-widget-width, 95.035% );max-width:95.035%;--container-widget-width:95.035%;--container-widget-flex-grow:0;}.woocommerce .elementor-40569 .elementor-element.elementor-element-4a9c987 .price{font-weight:400;}.elementor-40569 .elementor-element.elementor-element-f778822{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--view-cart-spacing:0px;--button-spacing:47px;}.elementor-40569 .elementor-element.elementor-element-f778822 .cart button, .elementor-40569 .elementor-element.elementor-element-f778822 .cart .button{font-weight:400;transition:all 0.2s;}.elementor-40569 .elementor-element.elementor-element-f778822 .added_to_cart{font-weight:400;}.elementor-40569 .elementor-element.elementor-element-f778822 .quantity .qty{font-weight:500;transition:all 0.2s;}.woocommerce .elementor-40569 .elementor-element.elementor-element-f778822 form.cart .variations{width:0%;margin-bottom:0px;}.woocommerce .elementor-40569 .elementor-element.elementor-element-f778822 form.cart table.variations label{font-weight:400;}.woocommerce .elementor-40569 .elementor-element.elementor-element-f778822 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-40569 .elementor-element.elementor-element-f778822 form.cart table.variations td.value:before{font-weight:400;}.woocommerce .elementor-40569 .elementor-element.elementor-element-f778822 form.cart table.variations td.value select, .woocommerce .elementor-40569 .elementor-element.elementor-element-f778822 form.cart table.variations td.value:before{border-radius:0px;}.elementor-40569 .elementor-element.elementor-element-77bf094{overflow:visible;}.elementor-40569 .elementor-element.elementor-element-48851e9{overflow:visible;}.elementor-40569 .elementor-element.elementor-element-cc2ac67.elementor-wc-products  ul.products{grid-column-gap:3px;grid-row-gap:28px;}.elementor-40569 .elementor-element.elementor-element-cc2ac67.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-40569 .elementor-element.elementor-element-f29129d{width:72.658%;}.elementor-40569 .elementor-element.elementor-element-c8c4796{width:26.649%;}}@media(max-width:1024px){.elementor-40569 .elementor-element.elementor-element-cc2ac67.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-40569 .elementor-element.elementor-element-cc2ac67.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-7b697e4 *//* رفع محدودیت اندازه تصویر در گالری محصول */
.woo-variation-gallery-wrapper .woo-variation-gallery-slider img {
  max-width: 100% !important;
  width: auto !important;
  height: auto !important;
  display: block !important;
  margin: 0 auto !important;
  object-fit: contain !important;
}

/* اگر کانتینر گالری خودش محدود شده باشد، آن را بازتر کن */
.woo-variation-gallery-wrapper,
.woo-variation-gallery-slider {
  max-width: 800px !important;   /* می‌تونی بیشتر هم بذاری مثلاً 900px یا 100% */
  width: 100% !important;
  margin: 0 auto !important;
}/* End custom CSS */