.elementor-101 .elementor-element.elementor-element-1468199{--display:flex;}.elementor-101 .elementor-element.elementor-element-e3e01d4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-101 .elementor-element.elementor-element-e3e01d4.e-con{--align-self:center;}.elementor-101 .elementor-element.elementor-element-074617e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Trebouchet MS;}.elementor-101 .elementor-element.elementor-element-dfbe231{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--order-summary-alignment:start;--confirmation-message-color:var( --e-global-color-text );--order-details-rows-gap:2em;--order-details-product-links-normal-color:var( --e-global-color-primary );--order-details-product-links-hover-color:var( --e-global-color-2eb1b8f );}.elementor-101 .elementor-element.elementor-element-dfbe231.elementor-element{--align-self:center;}.elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table thead tr th, .elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table tfoot th, .elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table tfoot tr td, .elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table tfoot tr td span, .elementor-101 .elementor-element.elementor-element-dfbe231 .woocommerce-table--order-downloads tr td:before{font-family:var( --e-global-typography-primary-font-family ), Trebouchet MS;font-size:var( --e-global-typography-primary-font-size );}.elementor-101 .elementor-element.elementor-element-dfbe231 .product-quantity, .elementor-101 .elementor-element.elementor-element-dfbe231 .woocommerce-table--order-details td a, .elementor-101 .elementor-element.elementor-element-dfbe231 td.product-total, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-product, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-remaining, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-expires, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-file{font-family:var( --e-global-typography-primary-font-family ), Trebouchet MS;font-size:var( --e-global-typography-primary-font-size );}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-e3e01d4{--width:80%;}}@media(max-width:1024px){.elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table thead tr th, .elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table tfoot th, .elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table tfoot tr td, .elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table tfoot tr td span, .elementor-101 .elementor-element.elementor-element-dfbe231 .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-101 .elementor-element.elementor-element-dfbe231 .product-quantity, .elementor-101 .elementor-element.elementor-element-dfbe231 .woocommerce-table--order-details td a, .elementor-101 .elementor-element.elementor-element-dfbe231 td.product-total, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-product, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-remaining, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-expires, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-file{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table thead tr th, .elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table tfoot th, .elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table tfoot tr td, .elementor-101 .elementor-element.elementor-element-dfbe231 .shop_table tfoot tr td span, .elementor-101 .elementor-element.elementor-element-dfbe231 .woocommerce-table--order-downloads tr td:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-101 .elementor-element.elementor-element-dfbe231 .product-quantity, .elementor-101 .elementor-element.elementor-element-dfbe231 .woocommerce-table--order-details td a, .elementor-101 .elementor-element.elementor-element-dfbe231 td.product-total, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-product, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-remaining, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-expires, .elementor-101 .elementor-element.elementor-element-dfbe231 td.download-file{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-dfbe231 */.elementor-101 .elementor-element.elementor-element-dfbe231
.woocommerce .woocommerce-thankyou-order-details {
    display: flex;
}
td, .product-total {
    text-align:right;
}
td.product-name {
    text-align:left !important;
}/* End custom CSS */