.elementor-574 .elementor-element.elementor-element-534ecc80{--display:flex;}.elementor-574 .elementor-element.elementor-element-534ecc80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-574 .elementor-element.elementor-element-b5b3b77 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#000000;}.elementor-574 .elementor-element.elementor-element-b5b3b77 .e-cart-section{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-574 .elementor-element.elementor-element-b5b3b77 {--sections-descriptions-color:#000000;}.elementor-574 .elementor-element.elementor-element-b5b3b77{--order-summary-color:#000000;--order-summary-variations-color:#000000;--product-link-normal-color:#000000;--product-link-hover-color:#000000;--order-summary-quantity-border-color:#949494;}.elementor-574 .elementor-element.elementor-element-b5b3b77 .cart td span, .elementor-574 .elementor-element.elementor-element-b5b3b77 .cart td, .elementor-574 .elementor-element.elementor-element-b5b3b77 .input-text.qty{font-weight:bold;}@media(max-width:767px){.elementor-574 .elementor-element.elementor-element-534ecc80{--width:420px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-574 .elementor-element.elementor-element-b5b3b77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-574 .elementor-element.elementor-element-b5b3b77 .woocommerce-cart-form{--update-cart-button-alignment:center;--update-cart-button-width:auto;}.elementor-574 .elementor-element.elementor-element-b5b3b77 .cart_totals h2{font-size:19px;line-height:1.4em;}.elementor-574 .elementor-element.elementor-element-b5b3b77 .coupon .input-text, .elementor-574 .elementor-element.elementor-element-b5b3b77 .cart-collaterals .input-text, .elementor-574 .elementor-element.elementor-element-b5b3b77 select, .elementor-574 .elementor-element.elementor-element-b5b3b77 .select2-selection--single{font-size:15px;}.elementor-574 .elementor-element.elementor-element-b5b3b77 .e-shop-table .cart th, .elementor-574 .elementor-element.elementor-element-b5b3b77 .e-shop-table .cart td:before{font-size:16px;}.elementor-574 .elementor-element.elementor-element-b5b3b77 .cart td span, .elementor-574 .elementor-element.elementor-element-b5b3b77 .cart td, .elementor-574 .elementor-element.elementor-element-b5b3b77 .input-text.qty{font-size:17px;line-height:1em;}.elementor-574 .elementor-element.elementor-element-b5b3b77{--order-summary-quantity-border-weight:1px;}.elementor-574 .elementor-element.elementor-element-b5b3b77 .cart_totals .shop_table td:before, .elementor-574 .elementor-element.elementor-element-b5b3b77 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:19px;}}