

p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    text-align: center;
}

.redirect-order-page-to-thankyou p,
.redirect-order-page-to-thankyou h4 {
    width: fit-content;
    width: max-content;
    margin: 0 auto;
    max-width: 90%;
    text-align: center;
    margin-bottom: 20px;
}


.redirect-order-page-to-thankyou {
    width: 100%;
    height: calc(40vh);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}




.woocommerce-order-received .nw-order-review {
    padding: 30px;
}

.woocommerce-order-received .nw-order-summary--total,
.woocommerce-order-received .nw-order-summary--delivery {
    border-top: 1px solid var(--mid-grey);
    padding-top: 20px;
    padding-bottom: 20px;
}

.woocommerce-order-received .row.order-details .col-sm-4 {
    padding-right: 20px;
}

.woocommerce-order-received .row.order-details {
    margin-top: 40px;
}

.woocommerce-order-received .row.order-details .main-order-details p {
    border-bottom: 1px solid var(--mid-grey);
    padding-bottom: 15px;
}

.woocommerce-order-received .address-section {
    margin-top: 30px;
}

.woocommerce-order-received .order-details-heading {
    margin-bottom: 30px;
}

@media(max-width: 991.98px) {
    .woocommerce-order-received .nw-order-review {
        padding: 30px;
        border: 1px solid var(--mid-grey);
    }
}