.elementor-775 .elementor-element.elementor-element-c38bafd{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-775 .elementor-element.elementor-element-d7b2002 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-d7b2002 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-accent );}.elementor-775 .elementor-element.elementor-element-d7b2002 .e-cart-section{box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.13);}.elementor-775 .elementor-element.elementor-element-d7b2002{--sections-border-type:none;--sections-padding:30px 30px 30px 30px;--links-normal-color:#000000;--links-hover-color:var( --e-global-color-primary );--forms-buttons-normal-text-color:var( --e-global-color-primary );--forms-buttons-hover-text-color:var( --e-global-color-primary );--forms-buttons-hover-border-color:var( --e-global-color-primary );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-primary );--order-summary-remove-icon-hover-color:#FF2121;--checkout-button-normal-text-color:var( --e-global-color-secondary );}.elementor-775 .elementor-element.elementor-element-d7b2002 .coupon .input-text, .elementor-775 .elementor-element.elementor-element-d7b2002 .cart-collaterals .input-text, .elementor-775 .elementor-element.elementor-element-d7b2002 select, .elementor-775 .elementor-element.elementor-element-d7b2002 .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;}.elementor-775 .elementor-element.elementor-element-d7b2002 .e-shop-table{--sections-border-type:none;}@media(max-width:1024px){.elementor-775 .elementor-element.elementor-element-d7b2002{--sections-padding:20px 20px 20px 20px;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-d7b2002 */.input-text.qty.text {
	text-align: center !important;
}
.input-text.qty.text:focus {
	outline: 1px solid var(--e-global-color-primary);
}
.elementor-widget-woocommerce-cart .woocommerce table.cart tr {
	padding: 0 !important;
}
#coupon_code {
	height: 48px;
	padding-inline: 20px;
}

.input-text {
	border-radius: 2px !important;
}
.input-text:focus {
    border-color: #86b7fe !important;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
    outline: none;
}
.woocommerce-shipping-destination {
    display: none;
}/* End custom CSS */