.elementor-1360 .elementor-element.elementor-element-20d5bff .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-f48d3f9 );}.elementor-1360 .elementor-element.elementor-element-20d5bff .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-002d081 );}.elementor-1360 .elementor-element.elementor-element-20d5bff{--sections-background-color:var( --e-global-color-002d081 );--sections-padding:20px 20px 20px 20px;--sections-title-color:var( --e-global-color-primary );--links-normal-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-f48d3f9 );--forms-buttons-border-radius:5px 5px 5px 5px;--forms-buttons-padding:12px 24px 12px 24px;--forms-buttons-width:auto;--totals-color:var( --e-global-color-primary );--checkout-button-hover-text-color:var( --e-global-color-primary );--checkout-button-hover-border-color:var( --e-global-color-f48d3f9 );--checkout-button-border-radius:5px 5px 5px 5px;--checkout-button-padding:12px 24px 12px 24px;--checkout-button-width:fit-content;}.elementor-1360 .elementor-element.elementor-element-20d5bff .cart_totals h2{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:28px;}.elementor-1360 .elementor-element.elementor-element-20d5bff #shipping_method li label{font-family:"Wix Madefor Text", Sans-serif;font-size:20px;font-weight:500;line-height:28px;}.elementor-1360 .elementor-element.elementor-element-20d5bff .shop_table .button{font-family:"Wix Madefor Text", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:1px;border-width:2px 2px 2px 2px;}.elementor-1360 .elementor-element.elementor-element-20d5bff .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-primary );}.elementor-1360 .elementor-element.elementor-element-20d5bff .e-shop-table .cart th, .elementor-1360 .elementor-element.elementor-element-20d5bff .e-shop-table .cart td:before{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:28px;}.elementor-1360 .elementor-element.elementor-element-20d5bff .cart_totals .shop_table td:before, .elementor-1360 .elementor-element.elementor-element-20d5bff .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;line-height:24px;}.elementor-1360 .elementor-element.elementor-element-20d5bff .checkout-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f48d3f9 );}/* Start custom CSS for woocommerce-cart, class: .elementor-element-20d5bff */.elementor-1360 .elementor-element.elementor-element-20d5bff .input-text{
    padding: 12px 24px !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 28px !important;
}

.elementor-1360 .elementor-element.elementor-element-20d5bff .product-thumbnail{
    padding: 0px !important;
}
.elementor-1360 .elementor-element.elementor-element-20d5bff .product-thumbnail img{
    width: 100px !important;
    height: 100px !important;
}/* End custom CSS */