.elementor-546 .elementor-element.elementor-element-b90ff66{text-align:center;}.elementor-546 .elementor-element.elementor-element-b90ff66 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-546 .elementor-element.elementor-element-b90ff66 > .elementor-widget-container{margin:10px 40px 40px 40px;}.elementor-546 .elementor-element.elementor-element-be35686 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-546 .elementor-element.elementor-element-be35686 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-546 .elementor-element.elementor-element-89d76d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-546 .elementor-element.elementor-element-b90ff66 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-546 .elementor-element.elementor-element-b90ff66 .elementor-heading-title{font-size:25px;}.elementor-546 .elementor-element.elementor-element-b90ff66 > .elementor-widget-container{margin:6px 0px 6px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for wc-elements, class: .elementor-element-89d76d2 */.cart-collaterals {
   margin-top: 20px; }
   
.products .product {
    background: #ffffff; }   
    
table {
    border-collapse: collapse;
    
} 

.price {
    
    color: #000000;
}


button:hover, .button:hover, .form-submit input[type="submit"]:hover {
        color: #FAD69D;
}


.button { 
padding: 10px 15px;
margin-top: 20px;
}

#order_review .button {
    width: auto;}/* End custom CSS */