.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2659 .elementor-element.elementor-element-73c9cc35 > .elementor-background-overlay{background-color:var( --e-global-color-8c17187 );opacity:0.5;}.elementor-2659 .elementor-element.elementor-element-73c9cc35{margin-top:0px;margin-bottom:0px;padding:0px 0px 85px 0px;}.elementor-2659 .elementor-element.elementor-element-018e9d4{margin-top:0px;margin-bottom:0px;padding:44px 0px 0px 0px;}.elementor-widget-theme-page-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-page-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-theme-page-title .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-2659 .elementor-element.elementor-element-16e60ce .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2rem;font-weight:400;color:var( --e-global-color-5d1c6bc );}.elementor-widget-woocommerce-cart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-cart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2659 .elementor-element.elementor-element-ccee16b{--update-cart-automatically-display:none;--sections-border-type:groove;--sections-border-color:var( --e-global-color-3b04517 );--sections-border-radius:10px 10px 10px 10px;--sections-margin:10px;--sections-title-color:var( --e-global-color-5d1c6bc );--links-normal-color:var( --e-global-color-5680a8a );--sections-radio-buttons-color:var( --e-global-color-accent );--forms-rows-gap:0px;--order-summary-title-spacing:8px;--order-summary-variations-color:var( --e-global-color-5d1c6bc );--product-link-normal-color:var( --e-global-color-5680a8a );--product-link-hover-color:var( --e-global-color-5d1c6bc );--order-summary-items-divider-weight:0px;--order-summary-quantity-border-weight:1px;--order-summary-remove-icon-normal-color:#FA00008F;--totals-rows-gap-top:calc( 2px/2 );--totals-rows-gap-bottom:calc( 2px/2 );--totals-color:var( --e-global-color-49ef542 );--totals-divider-color:var( --e-global-color-3b04517 );--totals-divider-weight:1px;}.elementor-2659 .elementor-element.elementor-element-ccee16b .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#D4702B;}.elementor-2659 .elementor-element.elementor-element-ccee16b .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#4A3F3F;}.elementor-2659 .elementor-element.elementor-element-ccee16b .e-cart-section{border-width:2px 2px 2px 2px;}.elementor-2659 .elementor-element.elementor-element-ccee16b .cart_totals h2{text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-2659 .elementor-element.elementor-element-ccee16b {--sections-descriptions-color:var( --e-global-color-5d1c6bc );}.elementor-2659 .elementor-element.elementor-element-ccee16b .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-5d1c6bc );}@media(max-width:767px){.elementor-2659 .elementor-element.elementor-element-018e9d4{padding:25px 0px 0px 0px;}.elementor-2659 .elementor-element.elementor-element-eec0fec{width:50%;}.elementor-2659 .elementor-element.elementor-element-16e60ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2659 .elementor-element.elementor-element-16e60ce{text-align:start;}.elementor-2659 .elementor-element.elementor-element-9c1dd70{width:50%;}}