.elementor-widget-container .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-container .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-1542 .elementor-element.elementor-element-28afdc1{--display:flex;}.elementor-widget-lottie .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-lottie .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-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1542 .elementor-element.elementor-element-70eded74{--lottie-container-max-width:10%;}.elementor-widget-heading .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-heading .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-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-1542 .elementor-element.elementor-element-14cb4ea{text-align:center;}.elementor-1542 .elementor-element.elementor-element-569d239{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-1542 .elementor-element.elementor-element-aba6ebc{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1542 .elementor-element.elementor-element-aba6ebc:not(.elementor-motion-effects-element-type-background), .elementor-1542 .elementor-element.elementor-element-aba6ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2cf279 );}.elementor-1542 .elementor-element.elementor-element-aba6ebc > .elementor-shape-bottom .elementor-shape-fill, .elementor-1542 .elementor-element.elementor-element-aba6ebc > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-bc0616e );}.elementor-1542 .elementor-element.elementor-element-aba6ebc > .elementor-shape-bottom svg, .elementor-1542 .elementor-element.elementor-element-aba6ebc > .e-con-inner > .elementor-shape-bottom svg{width:calc(290% + 1.3px);height:10px;}.elementor-widget-woocommerce-purchase-summary .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-purchase-summary .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-1542 .elementor-element.elementor-element-27457336 .shop_table .button, .elementor-1542 .elementor-element.elementor-element-27457336 .order-again .button{background-color:var( --e-global-color-accent );}.elementor-1542 .elementor-element.elementor-element-27457336{--confirmation-message-display:block;--confirmation-message-alignment:center;--sections-background-color:var( --e-global-color-bc0616e );--sections-border-type:none;--confirmation-message-color:var( --e-global-color-primary );--titles-color:var( --e-global-color-accent );--titles-spacing:15px;--payment-details-space-between:12px;--payment-details-titles-color:var( --e-global-color-primary );--payment-details-border-color:var( --e-global-color-accent );--order-details-titles-totals-color:#000;--order-details-items-color:var( --e-global-color-accent );--order-details-product-links-normal-color:var( --e-global-color-primary );--order-details-product-links-hover-color:var( --e-global-color-accent );--buttons-border-type:none;--button-border-radius:3px 3px 3px 3px;}.elementor-1542 .elementor-element.elementor-element-27457336 .woocommerce-thankyou-order-received{font-size:27px;font-weight:bold;}.elementor-1542 .elementor-element.elementor-element-27457336 h2{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-widget-button .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-button .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-1542 .elementor-element.elementor-element-4962c28 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1542 .elementor-element.elementor-element-569d239{--content-width:634px;}.elementor-1542 .elementor-element.elementor-element-aba6ebc{--width:100%;}}@media(max-width:1024px){.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}}