.elementor-15 .elementor-element.elementor-element-058a8ee{--display:flex;}.elementor-15 .elementor-element.elementor-element-d754952{--update-cart-automatically-display:none;--sections-border-type:solid;--sections-title-color:var( --e-global-color-569e255 );--links-normal-color:var( --e-global-color-569e255 );--links-hover-color:var( --e-global-color-569e255 );--order-summary-color:var( --e-global-color-569e255 );--totals-color:var( --e-global-color-569e255 );}.elementor-15 .elementor-element.elementor-element-d754952 .cart_totals h2{font-family:"Unbounded", Sans-serif;}.elementor-15 .elementor-element.elementor-element-d754952 {--sections-descriptions-color:var( --e-global-color-569e255 );}.elementor-15 .elementor-element.elementor-element-d754952 .e-shop-table .cart th, .elementor-15 .elementor-element.elementor-element-d754952 .e-shop-table .cart td:before{font-family:"Unbounded", Sans-serif;}.elementor-15 .elementor-element.elementor-element-d754952 .cart_totals .shop_table td:before, .elementor-15 .elementor-element.elementor-element-d754952 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Unbounded", Sans-serif;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-d754952 */.elementor-widget-woocommerce-cart .woocommerce .input-text.qty {
    border: none;
    padding: inherit !important;
    max-height: 100px !important;
    height: auto !important;
    text-align: center;
}
.product-name {
    vertical-align: middle;
}
.cart_item td {
    vertical-align: middle !important;
}/* End custom CSS */