.elementor-9 .elementor-element.elementor-element-659f404c{margin-top:5%;margin-bottom:5%;}.elementor-9 .elementor-element.elementor-element-4f6537e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9 .elementor-element.elementor-element-4f6537e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4f6537e5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-4f6537e5 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.9;}.elementor-9 .elementor-element.elementor-element-4f6537e5 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-4f6537e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-4f6537e5 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-4f6537e5 > .elementor-element-populated{box-shadow:0px 20px 40px 0px rgba(115.99999999999993, 95, 126, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 4% 4% 8%;}.elementor-9 .elementor-element.elementor-element-4f6537e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-46293fdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-9 .elementor-element.elementor-element-46293fdc .elementor-heading-title{color:var( --e-global-color-085fbe5 );}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-4f6537e5 > .elementor-element-populated{padding:04% 04% 04% 04%;}.elementor-9 .elementor-element.elementor-element-46293fdc{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-4fb9082 */.cross-sells, .qty-btn {
    display: none;
}

.elementor-9 .elementor-element.elementor-element-4fb9082 a {
    color: var(--accent);
}

.checkout-button {
    background: var(--accent) !important;
    color: var(--white) !important;
}

.checkout-button:hover {
    opacity: .6;
}

.woocommerce-cart table.cart img {
    width: 100px;
}

.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    min-width: 320px;
    display: flex;
}

#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    width: 50%;
}

.elementor-9 .elementor-element.elementor-element-4fb9082 th, .elementor-9 .elementor-element.elementor-element-4fb9082 h2 {
    color: var(--black);
}/* End custom CSS */