.elementor-341 .elementor-element.elementor-element-4bd8bb0{text-align:left;}.elementor-341 .elementor-element.elementor-element-4bd8bb0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-weight:700;}.woocommerce .elementor-341 .elementor-element.elementor-element-ea31d87 .star-rating{color:#FD0F0F;font-size:1.3em;}.woocommerce .elementor-341 .elementor-element.elementor-element-ea31d87 .star-rating::before{color:#C63939;}.woocommerce .elementor-341 .elementor-element.elementor-element-ea31d87 .woocommerce-review-link{color:#AC11F0;}.woocommerce:not(.rtl) .elementor-341 .elementor-element.elementor-element-ea31d87 .star-rating{margin-right:0.4em;}.woocommerce.rtl .elementor-341 .elementor-element.elementor-element-ea31d87 .star-rating{margin-left:0.4em;}@media(min-width:768px){.elementor-341 .elementor-element.elementor-element-e38e22b{width:59.665%;}.elementor-341 .elementor-element.elementor-element-6a8fa29{width:40%;}}/* Start custom CSS */.woocommerce table.variations th.label {
    text-align: left;
}

.woocommerce table.variations tr {
    margin: 20px 0 !important;
    display: block;
}

.woocommerce span.woocommerce-Price-amount {
    font-size: 25px;
    font-weight: bold;
}

.woocommerce div.product form.cart div.quantity button {
    width: 200px;
}

.woocommerce .quantity .qty {
    width: auto;
    padding: 10px;
    border-radius: 10px;
    border: 1px solid #ddd;
}

.woocommerce button.single_add_to_cart_button.button {padding: 8px 30px !important;font-size: 20px;border-radius: 10px;background: var(--e-global-color-secondary) !important;}/* End custom CSS */