.elementor-1393 .elementor-element.elementor-element-da80a75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-1393 .elementor-element.elementor-element-f3be2ff .shop_table .button, .elementor-1393 .elementor-element.elementor-element-f3be2ff .order-again .button{background-color:var( --e-global-color-primary );}.elementor-1393 .elementor-element.elementor-element-f3be2ff .shop_table .button:hover, .elementor-1393 .elementor-element.elementor-element-f3be2ff .order-again .button:hover{background-color:var( --e-global-color-45b2fe6 );}.elementor-1393 .elementor-element.elementor-element-f3be2ff{--confirmation-message-display:block;--confirmation-message-alignment:start;--sections-background-color:var( --e-global-color-3841f91 );--confirmation-message-color:var( --e-global-color-primary );--titles-color:var( --e-global-color-f0c0c36 );--general-text-color:var( --e-global-color-f0c0c36 );--payment-details-titles-color:var( --e-global-color-f0c0c36 );--payment-details-items-color:var( --e-global-color-primary );--payment-details-border-color:var( --e-global-color-secondary );--account-title-color:var( --e-global-color-text );--bank-details-items-color:var( --e-global-color-primary );--order-details-titles-totals-color:var( --e-global-color-f0c0c36 );--order-details-items-color:var( --e-global-color-primary );--order-details-variations-color:var( --e-global-color-primary );--order-details-product-links-normal-color:var( --e-global-color-primary );--button-normal-text-color:var( --e-global-color-accent );--button-hover-text-color:var( --e-global-color-1499c5c );}.elementor-1393 .elementor-element.elementor-element-f3be2ff .woocommerce-thankyou-order-received{font-size:26px;}.elementor-1393 .elementor-element.elementor-element-f3be2ff h2{font-size:24px;font-weight:500;}.elementor-1393 .elementor-element.elementor-element-f3be2ff .woocommerce-order-overview.order_details li{font-size:14px;}@media(max-width:1024px){.elementor-1393 .elementor-element.elementor-element-da80a75{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-1393 .elementor-element.elementor-element-f3be2ff{--confirmation-message-alignment:center;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-f3be2ff */.elementor-1393 .elementor-element.elementor-element-f3be2ff th.woocommerce-table__product-table.product-total {
    text-align: right;
}


.elementor-1393 .elementor-element.elementor-element-f3be2ff td.woocommerce-table__product-total.product-total {
    text-align: right;
}

.elementor-1393 .elementor-element.elementor-element-f3be2ff tfoot td {
    text-align: right;
}
.elementor-1393 .elementor-element.elementor-element-f3be2ff section.woocommerce-customer-details {
    display: none;
}
@media only screen and (max-width: 600px) {
.order_details {
    padding: 10px !important;
}
}/* End custom CSS */