.elementor-505 .elementor-element.elementor-element-54f45077{--display:flex;overflow:visible;}.elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-button{background-color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;}.elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-button:hover{background-color:#EC840985;}.elementor-505 .elementor-element.elementor-element-a640d7d #payment #place_order{background-color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-a640d7d #payment #place_order:hover{background-color:#EC8409;}.elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-checkout{--place-order-title-alignment:flex-end;--purchase-button-width:fit-content;}.elementor-505 .elementor-element.elementor-element-a640d7d{--sections-border-type:none;--links-normal-color:var( --e-global-color-primary );--links-hover-color:#EC840980;--purchase-button-normal-text-color:var( --e-global-color-bb08b2f );}.elementor-505 .elementor-element.elementor-element-a640d7d h3#order_review_heading, .elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-billing-fields h3, .elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-additional-fields h3{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-checkout #payment .payment_box, .elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-privacy-policy-text p, .elementor-505 .elementor-element.elementor-element-a640d7d .e-checkout-message{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-505 .elementor-element.elementor-element-a640d7d .woocommerce #payment #place_order{font-weight:600;}@media(max-width:1024px){.elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-checkout #payment .payment_box, .elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-privacy-policy-text p, .elementor-505 .elementor-element.elementor-element-a640d7d .e-checkout-message{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-checkout #payment .payment_box, .elementor-505 .elementor-element.elementor-element-a640d7d .woocommerce-privacy-policy-text p, .elementor-505 .elementor-element.elementor-element-a640d7d .e-checkout-message{font-size:var( --e-global-typography-text-font-size );}}