.elementor-8731 .elementor-element.elementor-element-56dd84dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-40px 0px 30px 0px;}.elementor-8731 .elementor-element.elementor-element-56dd84dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8731 .elementor-element.elementor-element-6c1e992b{margin:0px 0px 30px 0px;}.elementor-8731 .elementor-element.elementor-element-77ba466d > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-8731 .elementor-element.elementor-element-578b9b3f > .elementor-element-populated{padding:10px 10px 10px 30px;}@media(max-width:1024px) and (min-width:768px){.elementor-8731 .elementor-element.elementor-element-77ba466d{width:100%;}.elementor-8731 .elementor-element.elementor-element-578b9b3f{width:100%;}}@media(max-width:1024px){.elementor-8731 .elementor-element.elementor-element-77ba466d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-8731 .elementor-element.elementor-element-578b9b3f > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-8731 .elementor-element.elementor-element-578b9b3f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for wd_cart_table, class: .elementor-element-59e64572 */.amount {
    color: black;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_cart_totals, class: .elementor-element-574f4a41 */.wc-proceed-to-checkout>*:last-child {
    background-color: green;
}
.wc-proceed-to-checkout>*:last-child:hover {
    background-color: green;
}
.cart-actions .button[name="apply_coupon"] {
    background-color: green;
}
.cart-actions .button[name="apply_coupon"]:hover{
    background-color: green;
}
.cart-totals-inner .shipping-calculator-button {
    color: green;
}/* End custom CSS */