.elementor-629 .elementor-element.elementor-element-0d60286{padding:5% 5% 5% 5%;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-629 .elementor-element.elementor-element-fc8cd1f > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-629 .elementor-element.elementor-element-fc8cd1f{text-align:center;}.elementor-629 .elementor-element.elementor-element-fc8cd1f .elementor-heading-title{color:var( --e-global-color-3bfb353 );}.elementor-629 .elementor-element.elementor-element-2c87a5b .cart button{color:var( --e-global-color-3bfb353 );background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-629 .elementor-element.elementor-element-2c87a5b .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-629 .elementor-element.elementor-element-2c87a5b form.cart .variations{width:52%;}.woocommerce .elementor-629 .elementor-element.elementor-element-2c87a5b form.cart table.variations label{color:var( --e-global-color-3bfb353 );}.woocommerce .elementor-629 .elementor-element.elementor-element-2c87a5b form.cart table.variations td.value:before{background-color:var( --e-global-color-accent );}/* Start custom CSS */.woocommerce div.product div.images img {
    width: 50%;
    margin: 0 auto;
}
.woocommerce-variation-price {
    text-align: center;
    margin-bottom: 2%;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: white;
    font-size: 1.55em;
}
.woocommerce .elementor-629 .elementor-element.elementor-element-2c87a5b form.cart .variations {
    width: 52%;
    margin: 0 auto;
}/* End custom CSS */