.elementor-1179 .elementor-element.elementor-element-7e825fe{width:100%;max-width:100%;}.woocommerce .elementor-1179 .elementor-element.elementor-element-7e825fe .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-1179 .elementor-element.elementor-element-7e825fe .flex-viewport{border-radius:16px 16px 16px 16px;}.woocommerce .elementor-1179 .elementor-element.elementor-element-7e825fe .flex-control-thumbs img{border-radius:16px 16px 16px 16px;}.elementor-1179 .elementor-element.elementor-element-2d2f1cf .elementor-heading-title{font-size:3rem;font-weight:500;}.woocommerce .elementor-1179 .elementor-element.elementor-element-77d3760 .price{color:var( --e-global-color-kadence3 );font-size:1.5rem;font-weight:600;}.woocommerce .elementor-1179 .elementor-element.elementor-element-ceb7632 .star-rating{color:var( --e-global-color-kadence3 );}.elementor-1179 .elementor-element.elementor-element-d18cbe5{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--button-spacing:16px;}.elementor-1179 .elementor-element.elementor-element-d18cbe5 .cart button, .elementor-1179 .elementor-element.elementor-element-d18cbe5 .cart .button{font-weight:400;letter-spacing:0.5px;border-radius:32px 32px 32px 32px;color:var( --e-global-color-kadence9 );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-1179 .elementor-element.elementor-element-d18cbe5 .cart button:hover, .elementor-1179 .elementor-element.elementor-element-d18cbe5 .cart .button:hover{background-color:var( --e-global-color-accent );}.elementor-1179 .elementor-element.elementor-element-d18cbe5 .quantity .qty{padding:0px 0px 0px 0px;color:var( --e-global-color-kadence3 );transition:all 0.2s;}.woocommerce .elementor-1179 .elementor-element.elementor-element-d18cbe5 form.cart .variations{width:50%;margin-bottom:16px;}.woocommerce .elementor-1179 .elementor-element.elementor-element-d18cbe5 form.cart table.variations tr th, .woocommerce .elementor-1179 .elementor-element.elementor-element-d18cbe5 form.cart table.variations tr td{padding-top:calc( 32px/2 );padding-bottom:calc( 32px/2 );}.woocommerce .elementor-1179 .elementor-element.elementor-element-d18cbe5 form.cart table.variations label{color:var( --e-global-color-kadence3 );text-transform:uppercase;}.woocommerce .elementor-1179 .elementor-element.elementor-element-d18cbe5 form.cart table.variations td.value select{color:var( --e-global-color-kadence3 );}.elementor-1179 .elementor-element.elementor-element-866d423{font-size:0.89rem;font-weight:300;letter-spacing:0.5px;color:var( --e-global-color-kadence3 );}.elementor-1179 .elementor-element.elementor-element-866d423 a{color:var( --e-global-color-accent );}.elementor-1179 .elementor-element.elementor-element-866d423 a:hover, .elementor-1179 .elementor-element.elementor-element-866d423 a:focus{color:var( --e-global-color-primary );}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d18cbe5 */.elementor-1179 .elementor-element.elementor-element-d18cbe5 .woocommerce-variation-price {
    color: #2c1f62;
    font-weight: 600;
    margin-bottom: 2rem;
    font-size: 1.6rem;
}/* End custom CSS */