.elementor-widget-divider .elementor-divider__text{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.woocommerce .elementor-689 .elementor-element.elementor-element-e62b0ba form.cart .variations{margin-bottom:0}.woocommerce .elementor-689 .elementor-element.elementor-element-e62b0ba form.cart table.variations td.value select{color:var(--e-global-color-accent)}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-689 .elementor-element.elementor-element-1e154ce .gallery-item .gallery-caption{display:none}.elementor-689 .elementor-element.elementor-element-1e154ce .gallery-item{padding:0 0 1.4em 1.4em}.elementor-689 .elementor-element.elementor-element-1e154ce .gallery{margin:0 0 -1.4em -1.4em}.elementor-689 .elementor-element.elementor-element-1e154ce .gallery-item img{border-style:solid;border-width:1px;border-color:#e7e7e7;border-radius:20em 20em 20em 20em}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.woocommerce .elementor-689 .elementor-element.elementor-element-0ac3c5b form.cart .variations{margin-bottom:0}.woocommerce .elementor-689 .elementor-element.elementor-element-0ac3c5b form.cart table.variations td.value select{color:var(--e-global-color-accent)}.elementor-689 .elementor-element.elementor-element-c30b7b9 .gallery-item .gallery-caption{display:none}.elementor-689 .elementor-element.elementor-element-c30b7b9 .gallery-item{padding:0 0 1.4em 1.4em}.elementor-689 .elementor-element.elementor-element-c30b7b9 .gallery{margin:0 0 -1.4em -1.4em}.elementor-689 .elementor-element.elementor-element-c30b7b9 .gallery-item img{border-style:solid;border-width:1px;border-color:#e7e7e7;border-radius:20em 20em 20em 20em}.custom-minus{position:absolute;left:-40px;background:#4caf50;color:white;padding:8px 12px;border-radius:8px;cursor:pointer;user-select:none}.custom-plus{position:absolute;right:-40px;background:#4caf50;color:white;padding:8px 12px;border-radius:8px;cursor:pointer;user-select:none}.custom-minus:hover,.custom-plus:hover{background:#45a049}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{background:0 0;border:none;padding:5px 0}.woocommerce div.product form.cart .variations select{border:1px solid #ccc;border-radius:8px;padding:8px 12px;background:#fff}.woocommerce div.product form.cart .variations label{font-weight:700;color:#333}.woocommerce div.product form.cart .variations select:hover{border-color:#0073e6}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{background:0 0;border:none;padding:26px;margin:0;line-height:.1}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce-variation-price{display:none!important}.woocommerce div.product form.cart .woocommerce-variation-availability{display:none!important}.woocommerce div.product form.cart .variations{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.woocommerce a.added_to_cart{display:none!important}.woocommerce button.add_to_cart_button::after{display:none!important}.woocommerce .added::after{content:""!important}.elementor-lightbox .elementor-lightbox-item .elementor-lightbox-caption,.dialog-lightbox-message .elementor-lightbox-caption,.elementor-slideshow__footer,.elementor-slideshow__title,.elementor-slideshow__description{display:none!important}.custom-minus{position:absolute;left:-40px;background:#4caf50;color:white;padding:8px 12px;border-radius:8px;cursor:pointer;user-select:none}.custom-plus{position:absolute;right:-40px;background:#4caf50;color:white;padding:8px 12px;border-radius:8px;cursor:pointer;user-select:none}.custom-minus:hover,.custom-plus:hover{background:#45a049}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{background:0 0;border:none;padding:5px 0}.woocommerce div.product form.cart .variations select{border:1px solid #ccc;border-radius:8px;padding:8px 12px;background:#fff}.woocommerce div.product form.cart .variations label{font-weight:700;color:#333}.woocommerce div.product form.cart .variations select:hover{border-color:#0073e6}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{background:0 0;border:none;padding:26px;margin:0;line-height:.1}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce-variation-price{display:none!important}.woocommerce div.product form.cart .woocommerce-variation-availability{display:none!important}.woocommerce div.product form.cart .variations{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.woocommerce a.added_to_cart{display:none!important}.woocommerce button.add_to_cart_button::after{display:none!important}.woocommerce .added::after{content:""!important}.elementor-lightbox .elementor-lightbox-item .elementor-lightbox-caption,.dialog-lightbox-message .elementor-lightbox-caption,.elementor-slideshow__footer,.elementor-slideshow__title,.elementor-slideshow__description{display:none!important}.woocommerce #review_form .stars a{color:#e0bf61;font-size:24px;border-radius:50%;margin-right:8px}.woocommerce #review_form .stars{margin-top:10px}.woocommerce table.shop_attributes td p{padding:8px 12px}.woocommerce ul.products li.product a img{background-color:#f5f5f5;padding:13px;border-radius:8px}.woocommerce-Tabs-panel--additional_information{background:#fafafa;padding:30px;border-radius:12px}.woocommerce-review{border-bottom:1px solid #e0e0e0;padding:20px 0}.woocommerce-review:last-child{border-bottom:none}.woocommerce-review__content{font-size:15px;line-height:1.8}.woocommerce-review__rating{color:#ffd700;margin-bottom:10px}@media (max-width:410px){.woocommerce-review__content{font-size:14px}}