.elementor-16 .elementor-element.elementor-element-5acd2359>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.woocommerce .elementor-16 .elementor-element.elementor-element-e270f5f .flex-viewport:not(:last-child){margin-bottom:8px}.woocommerce .elementor-16 .elementor-element.elementor-element-e270f5f .flex-control-thumbs img{border-radius:0px 0px 0px 0px}.woocommerce .elementor-16 .elementor-element.elementor-element-e270f5f .flex-control-thumbs li{padding-right:calc(8px / 2);padding-left:calc(8px / 2);padding-bottom:8px}.woocommerce .elementor-16 .elementor-element.elementor-element-e270f5f .flex-control-thumbs{margin-right:calc(-8px / 2);margin-left:calc(-8px / 2)}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-7e667c60.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-41fc08d5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-16 .elementor-element.elementor-element-6a244ec6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.woocommerce .elementor-16 .elementor-element.elementor-element-738c2510 .star-rating{color:#eac664;font-size:.8em}.woocommerce .elementor-16 .elementor-element.elementor-element-738c2510 .star-rating::before{color:var(--e-global-color-9edb705)}.woocommerce .elementor-16 .elementor-element.elementor-element-738c2510 .woocommerce-review-link{font-family:var(--e-global-typography-e85353a-font-family),Sans-serif;font-size:var(--e-global-typography-e85353a-font-size);font-weight:var(--e-global-typography-e85353a-font-weight);font-style:var(--e-global-typography-e85353a-font-style);line-height:var(--e-global-typography-e85353a-line-height);letter-spacing:var(--e-global-typography-e85353a-letter-spacing)}.woocommerce:not(.rtl) .elementor-16 .elementor-element.elementor-element-738c2510 .star-rating{margin-right:1.2em}.woocommerce.rtl .elementor-16 .elementor-element.elementor-element-738c2510 .star-rating{margin-left:1.2em}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{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);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.woocommerce .elementor-16 .elementor-element.elementor-element-27d8349 form.cart table.variations label{color:var(--e-global-color-secondary)}.woocommerce .elementor-16 .elementor-element.elementor-element-27d8349 form.cart table.variations td.value select,.woocommerce .elementor-16 .elementor-element.elementor-element-27d8349 form.cart table.variations td.value:before{background-color:var(--e-global-color-accent);border:var(--e-global-color-accent)}.elementor-16 .elementor-element.elementor-element-7617d1bc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{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);text-transform:var(--e-global-typography-accent-text-transform);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-16 .elementor-element.elementor-element-3a164b41.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0}.elementor-16 .elementor-element.elementor-element-3a164b41.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}@media (max-width:1024px){.woocommerce .elementor-16 .elementor-element.elementor-element-738c2510 .woocommerce-review-link{font-size:var(--e-global-typography-e85353a-font-size);line-height:var(--e-global-typography-e85353a-line-height);letter-spacing:var(--e-global-typography-e85353a-letter-spacing)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-16 .elementor-element.elementor-element-3a164b41.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}@media (max-width:767px){.woocommerce .elementor-16 .elementor-element.elementor-element-738c2510 .woocommerce-review-link{font-size:var(--e-global-typography-e85353a-font-size);line-height:var(--e-global-typography-e85353a-line-height);letter-spacing:var(--e-global-typography-e85353a-letter-spacing)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-16 .elementor-element.elementor-element-3a164b41.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}