.elementor-10 .elementor-element.elementor-element-1524a41:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1524a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BADAFF80;}.elementor-10 .elementor-element.elementor-element-1524a41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-1524a41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ac665d9 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-ac665d9 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:36px;font-weight:100;color:#000000;}.elementor-10 .elementor-element.elementor-element-4f39f58 > .elementor-background-overlay{background-color:#FFB45B;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-4f39f58{padding:10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-69871c2e{margin-top:30px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-418440c .shop_table .button{background-color:#FEFDFD;}.elementor-10 .elementor-element.elementor-element-418440c .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-418440c .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#020000;}.elementor-10 .elementor-element.elementor-element-418440c{--sections-title-color:#888888;--forms-buttons-normal-text-color:#000000;--order-summary-color:#020000;--order-summary-items-divider-color:#F0F0F0;--order-summary-quantity-border-color:#F9F9F9;--order-summary-remove-icon-normal-color:#888888;--totals-color:#060000;--checkout-button-normal-text-color:#FFFFFF;--checkout-button-hover-text-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-418440c .cart_totals h2{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-418440c {--sections-descriptions-color:#000000;}.elementor-10 .elementor-element.elementor-element-418440c .e-cart-content, .elementor-10 .elementor-element.elementor-element-418440c .woocommerce-shipping-destination, .elementor-10 .elementor-element.elementor-element-418440c .shipping-calculator-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-418440c .woocommerce-cart-form{--order-summary-title-color:#888888;}.elementor-10 .elementor-element.elementor-element-418440c .e-shop-table .cart th, .elementor-10 .elementor-element.elementor-element-418440c .e-shop-table .cart td:before{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:30px;}.elementor-10 .elementor-element.elementor-element-418440c .cart td span, .elementor-10 .elementor-element.elementor-element-418440c .cart td, .elementor-10 .elementor-element.elementor-element-418440c .input-text.qty{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-418440c .cart_totals .shop_table td:before, .elementor-10 .elementor-element.elementor-element-418440c .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Roboto", Sans-serif;font-weight:700;}.elementor-10 .elementor-element.elementor-element-418440c .checkout-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.1);}:root{--page-title-display:none;}/* Start custom CSS for section, class: .elementor-element-69871c2e */.elementor-widget-woocommerce-cart .e-cart-section {
    padding: var(--sections-padding,16px 30px);
    margin: var(--sections-margin,0 0 30px 0);
    border-radius: var(--sections-border-radius,3px);
    border: 0px var(--sections-border-type,solid) var(--sections-border-color,#d4d4d4);
    background: #FFFFFF;
    box-shadow: 0px 4px 8px rgb(0 0 0 / 10%);
}
.elementor-widget-woocommerce-cart .woocommerce table.cart td.actions, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-price, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-quantity, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-subtotal, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail {
    border-top: var(--order-summary-items-divider-weight,1px) solid var(--order-summary-items-divider-color,#F0F0F0);
}
a.checkout-button.button.alt.wc-forward {
    background-color: black;
    box-shadow: 0px 4px 8px rgb(0 0 0 / 10%);
}
.elementor-10 .elementor-element.elementor-element-418440c .shop_table .button {
    background: #FFFFFF;
    border: 2px solid #000000;
    box-shadow: 0px 4px 8px rgb(0 0 0 / 10%);
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    text-transform: uppercase;
}/* End custom CSS */