.elementor-7845 .elementor-element.elementor-element-8447f16{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7845 .elementor-element.elementor-element-3cb4151{--confirmation-message-display:block;--sections-border-type:none;--confirmation-message-color:var( --e-global-color-secondary );--titles-color:var( --e-global-color-text );--general-text-color:var( --e-global-color-text );--payment-details-titles-color:var( --e-global-color-text );--payment-details-items-color:var( --e-global-color-text );--account-title-color:var( --e-global-color-text );--bank-details-titles-color:var( --e-global-color-text );--bank-details-items-color:var( --e-global-color-text );--bank-details-border-type:none;--order-details-rows-gap:10px;--order-details-product-links-normal-color:var( --e-global-color-5414616 );--tables-divider-border-type:none;--button-normal-text-color:var( --e-global-color-5414616 );--buttons-border-type:none;}.elementor-7845 .elementor-element.elementor-element-3cb4151 .woocommerce-thankyou-order-received{font-size:18px;}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-3cb4151 */.elementor-7845 .elementor-element.elementor-element-3cb4151 .woocommerce.table.shop_table {
    border: none!important;
}

.elementor-7845 .elementor-element.elementor-element-3cb4151 .woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields{
    padding-top: 0!important;
    padding-bottom: 0!important;
    border: none;
}

.elementor-7845 .elementor-element.elementor-element-3cb4151 .woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields th {
    width: 50%;
        color: var(--order-details-titles-totals-color, #000);
}


.elementor-7845 .elementor-element.elementor-element-3cb4151 .woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields  {
    color: var(--order-details-titles-totals-color, #000);
    font-weight: 700;
}/* End custom CSS */