.elementor-3583 .elementor-element.elementor-element-0756468{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3583 .elementor-element.elementor-element-7363635{--display:flex;--min-height:20px;}.elementor-3583 .elementor-element.elementor-element-a06665b > .elementor-widget-container{background-color:#FFFFFF0A;padding:20px 30px 20px 30px;}.elementor-3583 .elementor-element.elementor-element-a06665b{--confirmation-message-display:block;--confirmation-message-alignment:start;--billing-details-alignment:start;--sections-background-color:#02010100;--sections-border-type:solid;--sections-border-color:#FFFFFF33;--sections-border-radius:12px 12px 12px 12px;--sections-padding:20px 20px 20px 20px;--sections-spacing:30px;--confirmation-message-color:var( --e-global-color-accent );--titles-color:var( --e-global-color-accent );--titles-spacing:27px;--general-text-color:var( --e-global-color-accent );--payment-details-space-between:60px;--payment-details-titles-color:var( --e-global-color-accent );--payment-details-items-color:#FFFFFF99;--payment-details-border-type:none;--bank-details-space-between:0px;--account-title-color:var( --e-global-color-accent );--account-title-spacing:0px;--bank-details-titles-color:var( --e-global-color-accent );--bank-details-titles-spacing:3px;--bank-details-items-color:var( --e-global-color-accent );--bank-details-border-color:var( --e-global-color-accent );--order-details-rows-gap:28px;--order-details-titles-totals-color:var( --e-global-color-accent );--order-details-items-color:var( --e-global-color-accent );--order-details-variations-color:var( --e-global-color-accent );--order-details-product-links-normal-color:var( --e-global-color-accent );--tables-divider-border-type:solid;--tables-divider-border-width:1px;--tables-divider-border-color:#FFFFFF33;--button-normal-text-color:var( --e-global-color-accent );--buttons-border-type:solid;}.elementor-3583 .elementor-element.elementor-element-a06665b .shop_table, .elementor-3583 .elementor-element.elementor-element-a06665b address{border-width:1px 1px 1px 1px;}.elementor-3583 .elementor-element.elementor-element-a06665b .woocommerce-thankyou-order-received{font-size:26px;font-weight:600;}.elementor-3583 .elementor-element.elementor-element-a06665b .woocommerce-order-overview.order_details li{font-size:16px;}.elementor-3583 .elementor-element.elementor-element-a06665b .woocommerce-order-overview.order_details li strong{font-size:15px;}body.elementor-page-3583:not(.elementor-motion-effects-element-type-background), body.elementor-page-3583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ce1f6f6 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3583 .elementor-element.elementor-element-0756468{--width:50%;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-a06665b */p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{
    margin-top: 20px
}
li.woocommerce-order-overview__total.total{
    display: none;
}
.elementor-3583 .elementor-element.elementor-element-a06665b .shop_table, .elementor-3583 .elementor-element.elementor-element-a06665b address{
    margin-top: 30px;
    color: #FFFFFFB2;
    
}
.elementor-widget-woocommerce-purchase-summary .woocommerce table tbody>tr:nth-child(odd)>td, .elementor-widget-woocommerce-purchase-summary .woocommerce table tbody>tr>th{
    font-weight: 400;
}

tfoot tr:nth-child(1),
tfoot tr:nth-child(3) {
    display: none;
}
.woocommerce-table--custom-fields td {
    display: none; /* Hides the '1' */
}

.woocommerce-table--custom-fields th::before {
    content: "✓ "; /* Adds a right checkmark before the text */
    color: green;  /* Optional: Set the color of the checkmark */
}/* End custom CSS */