.elementor-19 .elementor-element.elementor-element-b41af6d{margin-top:10px;margin-bottom:10px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-2985fc7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-2985fc7 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-2985fc7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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-19 .elementor-element.elementor-element-7140138{text-align:center;}.elementor-19 .elementor-element.elementor-element-7140138 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-009f347 );}.elementor-19 .elementor-element.elementor-element-a248db9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19 .elementor-element.elementor-element-a248db9 .elementor-divider-separator{width:100%;}.elementor-19 .elementor-element.elementor-element-a248db9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-15a34a4 .shop_table .button, .elementor-19 .elementor-element.elementor-element-15a34a4 .order-again .button{background-color:var( --e-global-color-009f347 );font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-15a34a4{--confirmation-message-display:block;--sections-border-type:solid;--sections-border-color:var( --e-global-color-009f347 );--titles-color:var( --e-global-color-009f347 );--general-text-color:var( --e-global-color-009f347 );--payment-details-titles-color:var( --e-global-color-009f347 );--payment-details-items-color:var( --e-global-color-009f347 );--account-title-color:var( --e-global-color-009f347 );--bank-details-titles-color:var( --e-global-color-009f347 );--bank-details-items-color:var( --e-global-color-009f347 );--order-details-titles-totals-color:var( --e-global-color-009f347 );--order-details-product-links-normal-color:var( --e-global-color-009f347 );--button-normal-text-color:var( --e-global-color-743d9d1 );}.elementor-19 .elementor-element.elementor-element-15a34a4 .shop_table, .elementor-19 .elementor-element.elementor-element-15a34a4 address{border-width:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-15a34a4 .woocommerce-thankyou-order-received{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-15a34a4 h2{font-family:"Playfair Display SC", Sans-serif;font-size:20px;}.elementor-19 .elementor-element.elementor-element-15a34a4 address, .elementor-19 .elementor-element.elementor-element-15a34a4 .product-purchase-note, .elementor-19 .elementor-element.elementor-element-15a34a4 .woocommerce-thankyou-order-details + p{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-15a34a4 .woocommerce-order-overview.order_details li{font-family:"Playfair Display", Sans-serif;}.elementor-19 .elementor-element.elementor-element-15a34a4 .woocommerce-order-overview.order_details li strong{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-15a34a4 .wc-bacs-bank-details-account-name{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-15a34a4 .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-15a34a4 .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-15a34a4 .shop_table thead tr th, .elementor-19 .elementor-element.elementor-element-15a34a4 .shop_table tfoot th, .elementor-19 .elementor-element.elementor-element-15a34a4 .shop_table tfoot tr td, .elementor-19 .elementor-element.elementor-element-15a34a4 .shop_table tfoot tr td span, .elementor-19 .elementor-element.elementor-element-15a34a4 .woocommerce-table--order-downloads tr td:before{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-15a34a4 .product-name .wc-item-meta .wc-item-meta-label, .elementor-19 .elementor-element.elementor-element-15a34a4 .wc-item-meta li p{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.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-19 .elementor-element.elementor-element-b2bd34d .woocommerce-button{background-color:var( --e-global-color-009f347 );font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-b2bd34d #payment #place_order{background-color:var( --e-global-color-009f347 );}.elementor-19 .elementor-element.elementor-element-b2bd34d{--additional-information-display:block;--sections-border-type:solid;--sections-border-color:var( --e-global-color-009f347 );--sections-title-color:var( --e-global-color-009f347 );--sections-secondary-title-color:var( --e-global-color-009f347 );--sections-descriptions-color:var( --e-global-color-009f347 );--sections-checkboxes-color:var( --e-global-color-009f347 );--sections-radio-buttons-color:var( --e-global-color-009f347 );--forms-labels-color:var( --e-global-color-009f347 );--forms-label-spacing:0px;--forms-fields-normal-color:var( --e-global-color-009f347 );--forms-buttons-normal-text-color:var( --e-global-color-743d9d1 );--order-summary-items-color:var( --e-global-color-009f347 );--order-summary-variations-color:var( --e-global-color-009f347 );--order-summary-totals-color:var( --e-global-color-009f347 );--purchase-button-normal-text-color:var( --e-global-color-743d9d1 );}.elementor-19 .elementor-element.elementor-element-b2bd34d .e-woocommerce-login-section, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-checkout #customer_details .col-1, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-additional-fields, .elementor-19 .elementor-element.elementor-element-b2bd34d .e-checkout__order_review, .elementor-19 .elementor-element.elementor-element-b2bd34d .e-coupon-box, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-checkout #payment, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-shipping-fields .shipping_address{border-width:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-b2bd34d h3#order_review_heading, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-billing-fields h3, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-additional-fields h3{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-b2bd34d .e-checkout-secondary-title{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-b2bd34d .e-description{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-form__label-for-checkbox span{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-b2bd34d .wc_payment_method label, .elementor-19 .elementor-element.elementor-element-b2bd34d #shipping_method li label{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-billing-fields .form-row label, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-shipping-fields .form-row label, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-additional-fields .form-row label, .elementor-19 .elementor-element.elementor-element-b2bd34d .e-woocommerce-login-anchor .form-row label, .elementor-19 .elementor-element.elementor-element-b2bd34d .e-coupon-anchor-description{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-b2bd34d #customer_details .input-text, .elementor-19 .elementor-element.elementor-element-b2bd34d #customer_details .form-row textarea, .elementor-19 .elementor-element.elementor-element-b2bd34d #customer_details .form-row select, .elementor-19 .elementor-element.elementor-element-b2bd34d .e-woocommerce-login-anchor .input-text, .elementor-19 .elementor-element.elementor-element-b2bd34d #coupon_code, .elementor-19 .elementor-element.elementor-element-b2bd34d ::placeholder, .elementor-19 .elementor-element.elementor-element-b2bd34d .select2-container--default .select2-selection--single, .select2-results__option{font-family:"Playfair Display", Sans-serif;font-weight:600;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-009f347 );}.elementor-19 .elementor-element.elementor-element-b2bd34d .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-009f347 );}.elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-checkout-review-order-table .cart_item td{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-b2bd34d .product-name .variation{font-family:"Playfair Display", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-checkout-review-order-table thead tr th, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-checkout-review-order-table tfoot tr th, .elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce-checkout-review-order-table tfoot tr td{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}.elementor-19 .elementor-element.elementor-element-b2bd34d .woocommerce #payment #place_order{font-family:var( --e-global-typography-f817995-font-family ), Sans-serif;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-2985fc7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-19 .elementor-element.elementor-element-7140138 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-a248db9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-b41af6d{margin-top:0px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-9d4a482 > .elementor-element-populated{margin:-20px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-a3c7f9d{width:38.156%;}.elementor-19 .elementor-element.elementor-element-9d4a482{width:28.149%;}}