.elementor-2090 .elementor-element.elementor-element-716b704{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2090 .elementor-element.elementor-element-87ca901{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2090 .elementor-element.elementor-element-f934e21 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-410b12a );}.elementor-2090 .elementor-element.elementor-element-edacd8d{--display:flex;}.elementor-2090 .elementor-element.elementor-element-edacd8d:not(.elementor-motion-effects-element-type-background), .elementor-2090 .elementor-element.elementor-element-edacd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c8dc57 );}.elementor-2090 .elementor-element.elementor-element-488a696{--confirmation-message-display:block;}body.elementor-page-2090:not(.elementor-motion-effects-element-type-background), body.elementor-page-2090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-edacd8d */.woocommerce-order-details__title,
.product-title-text,
.product-quantity,
.woocommerce-customer-details h2{
    color: var( --e-global-color-primary ) !important;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}





tbody.woocommerce-table__line-item {
    display: flex;
    width: 100%;
}

.woocommerce-table__product-name {
    width: 80%;
}
.woocommerce-table__product-total {
    width: 20%;
    display: flex;
}

.wc-item-meta {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    width: 80% !important;
    padding: 0;
    margin: 24px 0 24px 0 !important;
}

.wc-item-meta li{
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    -webkit-align-items: flex-start !important;
    align-items: flex-start !important;
    border-bottom: 1px solid;
    padding: 12px;
    margin: 0 !important;
    width: calc(33% - 8px);
    order: 2;
}

.wc-item-meta .order-meta-location{
    order: 0;
    width: 100%;
    border: 1px solid;
    border-radius: 8px;
}

.wc-item-meta-label{
    width: 100%;
    text-transform: uppercase;
    font-size: 1.4rem;
    
}

.wc-item-meta li p {
    padding: 0;
    font-size: 1.4rem !important;
}


@media only screen and (max-width: 1023px) {
    table{
        overflow: hidden;
    }

    .wc-item-meta li{
        padding: 0 0 16px 0;
        width: 100%;
    }    
    
}/* End custom CSS */