.elementor-kit-6{--e-global-color-primary:#E51230;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#E51230;--e-global-color-458576b:#000000;--e-global-color-b2cfa06:#FFFFFF;--e-global-color-211b70f:#B2B1B1;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 h2{text-transform:uppercase;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-420 .elementor-element.elementor-element-cd69e8d .jet-woo-builder > .related.products > h2 {
    text-align: center;
    display: none !important;
}

.woocommerce table.variations .reset_variations{
    display:none!important;
}



.single_variation_wrap{
   margin-top: 20px!important; 
}

.cfvsw-swatches-option:not( .cfvsw-label-option, .cfvsw-image-option ) .cfvsw-swatch-inner{
    border-radius: 5px;
}

.cfvsw-label-option{
    border-radius: 5px!important;
}

.comment-form .submit, .wpcf7-submit, .post-password-form label + input{
    background-color: #E51230;
}

.comment-form .submit:hover, .wpcf7-submit:hover, .post-password-form label + input:hover{
    background-color: #000;
}

.button.wc-forward{
    background-color: #E51230; 
}

.woocommerce-notices-wrapper{
    margin-top: 40px;
}

.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .checkout-button.button, .woocommerce-checkout .place-order button.button, .product .button.ajax_add_to_cart.added{
    background-color: #E51230;
}



.woocommerce-cart table tr td.actions > .button, .woocommerce-cart .cart-collaterals table tr.order-total .amount{
    color: #000;
}

.page-title{
    margin: 50px;
}

.elementor-widget-wp-widget-woocommerce_product_search button, .widget_product_search button, .added_to_cart.wc-forward, .woocommerce .button, .elementor-widget-wp-widget-woocommerce_widget_cart .button, .elementor-widget-wp-widget-woocommerce_product_search .button{
    background-color: #E51230;
}

.woocommerce-cart table tr td.actions{
    background-color: rgba(0,0,0,0.05);
}

.woocommerce-checkout .woocommerce-info a{
    color: #E51230;
}

.widget_recently_viewed_products .amount, .widget_products .amount, .widget_top_rated_products .amount, .price, table.woocommerce-grouped-product-list tr td.woocommerce-grouped-product-list-item__price{
    font-size: 24px;
    font-weight: 700;
}

.woocommerce-message:before, .woocommerce-info:before, .woocommerce-error:before{
    background-color: #E51230!important;
}

.woocommerce-cart table.cart tr td.actions .coupon *+*{
    background-color:gray;!important;
}

.woocommerce-Reviews-title{
    font-weight: bold;
}

.page-title {
    text-transform: uppercase;
}

.woocommerce-checkout-payment{
    margin-bottom: 50px;
}/* End custom CSS */