.elementor-1085 .elementor-element.elementor-element-5ab1075{--display:flex;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce #customer_details .form-row .input-text, .elementor-1085 .elementor-element.elementor-element-f67634c  .woocommerce #customer_details .form-row textarea, .elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce form #customer_details select, .elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-1085 .elementor-element.elementor-element-f67634c #coupon_code, .elementor-1085 .elementor-element.elementor-element-f67634c .select2-container--default .select2-selection--single, .elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-checkout #payment .payment_methods .payment_box{background-color:#02010100;}.elementor-1085 .elementor-element.elementor-element-f67634c #payment #place_order{background-color:var( --e-global-color-primary );}.elementor-1085 .elementor-element.elementor-element-f67634c > .elementor-widget-container{background-color:#E2F0EB;}.elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-checkout{--place-order-title-alignment:center;--purchase-button-width:fit-content;}.elementor-1085 .elementor-element.elementor-element-f67634c{--sections-background-color:#E2F0EB;--sections-padding:36px 36px 36px 36px;--sections-margin:0px 0px 0px 0px;--sections-title-color:var( --e-global-color-secondary );--sections-secondary-title-color:var( --e-global-color-secondary );--sections-checkboxes-color:var( --e-global-color-secondary );--forms-labels-color:var( --e-global-color-secondary );--forms-fields-normal-color:var( --e-global-color-secondary );--order-summary-rows-gap-top:calc( 11px/2 );--order-summary-rows-gap-bottom:calc( 11px/2 );--order-summary-items-color:var( --e-global-color-secondary );--order-summary-totals-color:var( --e-global-color-secondary );--order-summary-totals-divider-color:var( --e-global-color-secondary );--order-summary-totals-divider-weight:1px;--purchase-button-border-radius:100px 100px 100px 100px;--purchase-button-padding:2% 10% 2% 10%;--purchase-button-width:fit-content;}.elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-shipping-fields{--shipping-heading-padding-start:36px;}.elementor-1085 .elementor-element.elementor-element-f67634c h3#order_review_heading, .elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-billing-fields h3, .elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-additional-fields h3{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:400;line-height:44px;}.elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-form__label-for-checkbox span{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-secondary );}.elementor-1085 .elementor-element.elementor-element-f67634c .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-secondary );}.elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce #customer_details .form-row .input-text, .elementor-1085 .elementor-element.elementor-element-f67634c  .woocommerce #customer_details .form-row textarea, .elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce form #customer_details select, .elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-1085 .elementor-element.elementor-element-f67634c #coupon_code, .elementor-1085 .elementor-element.elementor-element-f67634c .select2-container--default .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-checkout-review-order-table thead tr th, .elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-checkout-review-order-table tfoot tr th, .elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-checkout-review-order-table tfoot tr td{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;}.elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce #payment #place_order{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;}#elementor-popup-modal-1085 .dialog-widget-content{background-color:#E2F0EB;border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1085{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1085 .dialog-message{width:940px;height:auto;padding:24px 24px 24px 24px;}#elementor-popup-modal-1085 .dialog-close-button{display:flex;}@media(max-width:767px){.elementor-1085 .elementor-element.elementor-element-f67634c .woocommerce-checkout{--place-order-title-alignment:stretch;--purchase-button-width:100%;}.elementor-1085 .elementor-element.elementor-element-f67634c{--purchase-button-padding:6% 0% 6% 0%;--purchase-button-width:fit-content;}}