.elementor-4048 .elementor-element.elementor-element-0fe3294{--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;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4048 .elementor-element.elementor-element-732f794 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4048 .elementor-element.elementor-element-732f794{--icon-box-icon-margin:15px;}.elementor-4048 .elementor-element.elementor-element-732f794.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4048 .elementor-element.elementor-element-732f794.elementor-view-framed .elementor-icon, .elementor-4048 .elementor-element.elementor-element-732f794.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4048 .elementor-element.elementor-element-732f794 .elementor-icon{font-size:80px;}.elementor-4048 .elementor-element.elementor-element-be16f52{--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;}.elementor-4048 .elementor-element.elementor-element-074907a{--sections-padding:20px 20px 20px 20px;--general-text-color:var( --e-global-color-astglobalcolor3 );--payment-details-titles-color:var( --e-global-color-secondary );--payment-details-items-color:var( --e-global-color-astglobalcolor3 );--order-details-titles-totals-color:var( --e-global-color-astglobalcolor2 );--order-details-items-color:var( --e-global-color-astglobalcolor3 );--order-details-variations-color:var( --e-global-color-astglobalcolor3 );--order-details-product-links-normal-color:var( --e-global-color-astglobalcolor0 );--order-details-product-links-hover-color:var( --e-global-color-astglobalcolor1 );}.elementor-4048 .elementor-element.elementor-element-074907a address, .elementor-4048 .elementor-element.elementor-element-074907a .product-purchase-note, .elementor-4048 .elementor-element.elementor-element-074907a .woocommerce-thankyou-order-details + p{font-family:"Poppins", Sans-serif;}.elementor-4048 .elementor-element.elementor-element-074907a .shop_table thead tr th, .elementor-4048 .elementor-element.elementor-element-074907a .shop_table tfoot th, .elementor-4048 .elementor-element.elementor-element-074907a .shop_table tfoot tr td, .elementor-4048 .elementor-element.elementor-element-074907a .shop_table tfoot tr td span, .elementor-4048 .elementor-element.elementor-element-074907a .woocommerce-table--order-downloads tr td:before{font-family:"Poppins", Sans-serif;}/* Start custom CSS for container, class: .elementor-element-0fe3294 */.elementor-icon-box-description{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-074907a */section.woocommerce-order-details,
.elementor-4048 .elementor-element.elementor-element-074907a .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    margin-bottom: 0 !important;
}

.elementor-4048 .elementor-element.elementor-element-074907a .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    padding: 0 20px !important;
}

section.woocommerce-order-details,
.elementor-4048 .elementor-element.elementor-element-074907a .woocommerce-column--billing-address,
.elementor-4048 .elementor-element.elementor-element-074907a .woocommerce-column--shipping-address {
    margin-top: 28px !important;
}

.woocommerce-order-details{
    .woocommerce-table--order-details{
        thead{
            display: flex;
            tr{
                display: flex;
                width: 100%;
                justify-content: space-between;
            }
        }
        tbody{
            tr{
                .product-name{
                    flex-grow: 1;
                }
            }
        }
        tfoot{
            tr{
                display: flex;
                justify-content: space-between;
                th{
                    flex-grow:1;
                }
            }
        }
    }
}

.elementor-4048 .elementor-element.elementor-element-074907a .woocommerce-customer-details,
.elementor-4048 .elementor-element.elementor-element-074907a .woocommerce-columns--addresses {
    margin-top: 0 !important;
}/* End custom CSS */