.profilee-container {
    display: flex;
    flex-direction: row;
}

.profile-content {
    /* max-width: 350px; */
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 2rem 0 15px;
    justify-content: center;
    gap: 1rem;
    padding: 0 5%;
}

.saved-addresses,
.account-details-wrapper {
    /* min-width: 250px; */
    width: 40vw;
    max-width: 500px;
    min-width: 300px;
}

.orders {
    width: max(40vw, 80vw);
    max-width: 1076px;
}

.account-details {
    padding: 40px 20px;
    width: 100%;
    margin-top: 5px;
    border-radius: 8px;
}

.profile-container input.form-input {
    border: none;
}

.profile-container .header {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 10px;
}

.address_each {
    max-width: 251.31px;
    box-shadow: none;
}

.address-each-wrapper {
    width: 100%;
}

.address-each-wrapper:not(:last-child)::after {
    content: "";
    display: block;
    height: 2px;
    width: 100%;
    background: rgb(211, 211, 211);
}

.profile-container .address_list {
    gap: 0px;
}

.order-id {
    margin-bottom: 14px;
}

.profile-container .cart-item {
    justify-content: flex-start;
}

.profile-container .cart-item>div {
    cursor: pointer;
}

.order-list {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 1rem;
    row-gap: 0.99rem;
}

.each-order {
    display: flex;
    width: fit-content;
    flex-grow: 1;
    /* border: 1px solid; */
    border-radius: 8px;
    flex-direction: column;
    padding: 1% 3% 0.5%;
    /* max-height: 232px; */
    max-width: 400px;
    background: #fff;
}

.order-items {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    max-height: 225px;
    overflow-x: auto;
    overflow-y: hidden;
}

.order-items::-webkit-scrollbar {
    height: 7px;
    width: 50%;
}

.order-items::-webkit-scrollbar-thumb {
    background: hsl(40deg 6% 64%);
}

.order-tx {
    padding-top: 5px;
}

.order-tx,
.order-date {
    text-align: center;
    color: rgb(128, 128, 128);
    font-weight: 700;
}

.profile-container .cart-item:hover {
    transform: scale(1);
}

.profile-container input[type="radio"]:checked~label {
    border: none;
    padding: none;
    box-shadow: none !important;
    width: none;
}

.profile-container .address_each label {
    padding: 15px 7% 18px 7%;
    position: relative;
    /* bottom: 5px; */
    /* margin: 6px 5px 0 6px; */
    transition: none;
    border: 2px solid #fff;
    border-radius: var(--address-border-radius);
}

.account-details a {
    text-align: none;
    color: initial;
    padding: 0 0 0 14px;
}

.account-details a:hover {
    color: rgb(94, 153, 215);
}

.account-details a svg {
    height: 14px;
}

@media screen and (max-width: 750px) {

    .saved-addresses,
    .account-details-wrapper {
        width: 100%;
    }
}