.profile-page {}
.profile-page__info {
    display: flex;
    flex-direction: column;
    margin-bottom: 35px;
}
.profile-page__orders {
    margin-bottom: 35px;
}

.profile-info {
    background: #F0F0F0;
    border-radius: 4px;
    padding: 20px;
    flex: 1 1 auto;
}
.profile-info__section {}
.profile-info__section + .profile-info__section {
    margin-top: 24px;
}
.profile-info__helper {
    font-family: 'Roboto Condensed';
    font-weight: 300;
    font-size: 18px;
    line-height: 1.5;
    color: #737373;
}
.profile-info__text {
    font-family: 'Roboto Condensed';
    font-weight: 400;
    font-size: 18px;
    line-height: 1.5;
    color: #000000;
}
.profile-info__text a:not([class]) {
    color: #008ABD;
    text-decoration: none !important;
    border-bottom: 1px solid rgba(0, 138, 189, 0.5);
    transition: color 0.3s ease, border-color 0.3s ease;
}
.profile-info__text a:not([class]):hover {
    border-color: transparent;
}
@media screen and (min-width: 768px) {
    .profile-info {
        padding: 40px;
    }
}

.profile-buttons {
    margin-left: -7px;
    margin-right: -7px;
}
.profile-buttons__item {
    padding-left: 7px;
    padding-right: 7px;
}
.profile-buttons__btn.form-block__btn {
    height: 69px;
    background: #F0F0F0;
    border-radius: 4px;
    font-size: 18px;
    color: #000000;
    margin-top: 14px;
}
.profile-buttons__btn_compare:before,
.profile-buttons__btn_cart:before {
    content: "";
    margin-right: 13px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: filter 0.3s ease;
}
.profile-buttons__btn_compare:before {
    width: 20px;
    height: 14px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMC43NUMwIDAuNTUxMDg4IDAuMDc5MDE3NSAwLjM2MDMyMiAwLjIxOTY3IDAuMjE5NjdDMC4zNjAzMjIgMC4wNzkwMTc1IDAuNTUxMDg4IDAgMC43NSAwSDE4Ljc1QzE4Ljk0ODkgMCAxOS4xMzk3IDAuMDc5MDE3NSAxOS4yODAzIDAuMjE5NjdDMTkuNDIxIDAuMzYwMzIyIDE5LjUgMC41NTEwODggMTkuNSAwLjc1QzE5LjUgMC45NDg5MTIgMTkuNDIxIDEuMTM5NjggMTkuMjgwMyAxLjI4MDMzQzE5LjEzOTcgMS40MjA5OCAxOC45NDg5IDEuNSAxOC43NSAxLjVIMC43NUMwLjU1MTA4OCAxLjUgMC4zNjAzMjIgMS40MjA5OCAwLjIxOTY3IDEuMjgwMzNDMC4wNzkwMTc1IDEuMTM5NjggMCAwLjk0ODkxMiAwIDAuNzVaTTAgNC43NUMwIDQuNTUxMDkgMC4wNzkwMTc1IDQuMzYwMzIgMC4yMTk2NyA0LjIxOTY3QzAuMzYwMzIyIDQuMDc5MDIgMC41NTEwODggNCAwLjc1IDRIMTguNzVDMTguOTQ4OSA0IDE5LjEzOTcgNC4wNzkwMiAxOS4yODAzIDQuMjE5NjdDMTkuNDIxIDQuMzYwMzIgMTkuNSA0LjU1MTA5IDE5LjUgNC43NUMxOS41IDQuOTQ4OTEgMTkuNDIxIDUuMTM5NjggMTkuMjgwMyA1LjI4MDMzQzE5LjEzOTcgNS40MjA5OCAxOC45NDg5IDUuNSAxOC43NSA1LjVIMC43NUMwLjU1MTA4OCA1LjUgMC4zNjAzMjIgNS40MjA5OCAwLjIxOTY3IDUuMjgwMzNDMC4wNzkwMTc1IDUuMTM5NjggMCA0Ljk0ODkxIDAgNC43NVpNMTguMjExIDcuNjU5QzE4LjM2NzYgNy43ODEzNCAxOC40NjkzIDcuOTYwODUgMTguNDkzNyA4LjE1ODFDMTguNTE4MSA4LjM1NTM1IDE4LjQ2MzEgOC41NTQyMSAxOC4zNDEgOC43MTFMMTQuNDQxIDEzLjcxMUMxNC4zNzIzIDEzLjc5OSAxNC4yODQ3IDEzLjg3MDUgMTQuMTg0OCAxMy45MjA0QzE0LjA4NDkgMTMuOTcwMiAxMy45NzUxIDEzLjk5NzEgMTMuODYzNSAxMy45OTkxQzEzLjc1MTkgMTQuMDAxMiAxMy42NDEyIDEzLjk3ODIgMTMuNTM5NSAxMy45MzJDMTMuNDM3OSAxMy44ODU4IDEzLjM0NzkgMTMuODE3NSAxMy4yNzYgMTMuNzMyTDExLjE3NiAxMS4yMzJDMTEuMTA4NiAxMS4xNTcyIDExLjA1NjkgMTEuMDY5NiAxMS4wMjQgMTAuOTc0NEMxMC45OTEyIDEwLjg3OTIgMTAuOTc3OCAxMC43NzgzIDEwLjk4NDggMTAuNjc3OEMxMC45OTE4IDEwLjU3NzQgMTEuMDE4OSAxMC40NzkzIDExLjA2NDYgMTAuMzg5NkMxMS4xMTAzIDEwLjI5OTggMTEuMTczNiAxMC4yMjAxIDExLjI1MDcgMTAuMTU1NEMxMS4zMjc4IDEwLjA5MDYgMTEuNDE3MiAxMC4wNDIgMTEuNTEzNSAxMC4wMTI2QzExLjYwOTggOS45ODMxIDExLjcxMTEgOS45NzMzMiAxMS44MTEzIDkuOTgzODNDMTEuOTExNCA5Ljk5NDM0IDEyLjAwODQgMTAuMDI0OSAxMi4wOTY1IDEwLjA3MzdDMTIuMTg0NiAxMC4xMjI2IDEyLjI2MiAxMC4xODg2IDEyLjMyNCAxMC4yNjhMMTMuODI4IDEyLjA1OEwxNy4xNTggNy43ODhDMTcuMjE4NiA3LjcxMDMgMTcuMjkzOSA3LjY0NTI5IDE3LjM3OTYgNy41OTY3QzE3LjQ2NTMgNy41NDgxMiAxNy41NTk4IDcuNTE2ODkgMTcuNjU3NiA3LjUwNDgyQzE3Ljc1NTQgNy40OTI3NSAxNy44NTQ2IDcuNTAwMDYgMTcuOTQ5NSA3LjUyNjM0QzE4LjA0NDUgNy41NTI2MyAxOC4xMzMzIDcuNTk3MzYgMTguMjExIDcuNjU4VjcuNjU5Wk0wIDguNzVDMCA4LjU1MTA5IDAuMDc5MDE3NSA4LjM2MDMyIDAuMjE5NjcgOC4yMTk2N0MwLjM2MDMyMiA4LjA3OTAyIDAuNTUxMDg4IDggMC43NSA4SDcuNzVDNy45NDg5MSA4IDguMTM5NjggOC4wNzkwMiA4LjI4MDMzIDguMjE5NjdDOC40MjA5OCA4LjM2MDMyIDguNSA4LjU1MTA5IDguNSA4Ljc1QzguNSA4Ljk0ODkxIDguNDIwOTggOS4xMzk2OCA4LjI4MDMzIDkuMjgwMzNDOC4xMzk2OCA5LjQyMDk4IDcuOTQ4OTEgOS41IDcuNzUgOS41SDAuNzVDMC41NTEwODggOS41IDAuMzYwMzIyIDkuNDIwOTggMC4yMTk2NyA5LjI4MDMzQzAuMDc5MDE3NSA5LjEzOTY4IDAgOC45NDg5MSAwIDguNzVaTTAgMTIuNzVDMCAxMi41NTExIDAuMDc5MDE3NSAxMi4zNjAzIDAuMjE5NjcgMTIuMjE5N0MwLjM2MDMyMiAxMi4wNzkgMC41NTEwODggMTIgMC43NSAxMkg3Ljc1QzcuOTQ4OTEgMTIgOC4xMzk2OCAxMi4wNzkgOC4yODAzMyAxMi4yMTk3QzguNDIwOTggMTIuMzYwMyA4LjUgMTIuNTUxMSA4LjUgMTIuNzVDOC41IDEyLjk0ODkgOC40MjA5OCAxMy4xMzk3IDguMjgwMzMgMTMuMjgwM0M4LjEzOTY4IDEzLjQyMSA3Ljk0ODkxIDEzLjUgNy43NSAxMy41SDAuNzVDMC41NTEwODggMTMuNSAwLjM2MDMyMiAxMy40MjEgMC4yMTk2NyAxMy4yODAzQzAuMDc5MDE3NSAxMy4xMzk3IDAgMTIuOTQ4OSAwIDEyLjc1WiIgZmlsbD0iIzAwOEFCRCIvPjwvc3ZnPg==");
}
.profile-buttons__btn_cart:before {
    width: 22px;
    height: 18px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4wMjk3MiA4LjI0MkMwLjk5Mjk2NSA4LjA5NDYyIDAuOTkwMjYzIDcuOTQwOCAxLjAyMTgzIDcuNzkyMjJDMS4wNTMzOSA3LjY0MzYzIDEuMTE4MzggNy41MDQxOSAxLjIxMTg4IDcuMzg0NDhDMS4zMDUzOCA3LjI2NDc3IDEuNDI0OTIgNy4xNjc5MiAxLjU2MTQyIDcuMTAxMzFDMS42OTc5MyA3LjAzNDY5IDEuODQ3ODMgNy4wMDAwNCAxLjk5OTcyIDdIMTkuNDM5N0MxOS41OTE2IDcuMDAwMDQgMTkuNzQxNSA3LjAzNDY5IDE5Ljg3OCA3LjEwMTMxQzIwLjAxNDUgNy4xNjc5MiAyMC4xMzQxIDcuMjY0NzcgMjAuMjI3NiA3LjM4NDQ4QzIwLjMyMTEgNy41MDQxOSAyMC4zODYxIDcuNjQzNjMgMjAuNDE3NiA3Ljc5MjIyQzIwLjQ0OTIgNy45NDA4IDIwLjQ0NjUgOC4wOTQ2MiAyMC40MDk3IDguMjQyTDE4LjU5ODcgMTUuNDg1QzE4LjQ5MDYgMTUuOTE3NyAxOC4yNDA5IDE2LjMwMTggMTcuODg5NCAxNi41NzYzQzE3LjUzNzkgMTYuODUwOCAxNy4xMDQ3IDE2Ljk5OTkgMTYuNjU4NyAxN0g0Ljc4MDcyQzQuMzM0NzMgMTYuOTk5OSAzLjkwMTU2IDE2Ljg1MDggMy41NTAwNSAxNi41NzYzQzMuMTk4NTUgMTYuMzAxOCAyLjk0ODg4IDE1LjkxNzcgMi44NDA3MiAxNS40ODVMMS4wMjk3MiA4LjI0M1Y4LjI0MloiIHN0cm9rZT0iIzAwOEFCRCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjI3NDUzIDAuMTY3OTM0QzkuNzM0MDYgMC40NzQyODYgOS44NTgyNCAxLjA5NTE2IDkuNTUxODggMS41NTQ2OEw1LjU1MTg4IDcuNTU0NjhDNS4yNDU1MyA4LjAxNDIxIDQuNjI0NjYgOC4xMzgzOSA0LjE2NTEzIDcuODMyMDNDMy43MDU2IDcuNTI1NjggMy41ODE0MyA2LjkwNDgxIDMuODg3NzggNi40NDUyOEw3Ljg4Nzc4IDAuNDQ1Mjg0QzguMTk0MTMgLTAuMDE0MjQ0NyA4LjgxNSAtMC4xMzg0MTggOS4yNzQ1MyAwLjE2NzkzNFpNMTIuMTY1MSAwLjE2NzkzNEMxMi42MjQ3IC0wLjEzODQxOCAxMy4yNDU1IC0wLjAxNDI0NDcgMTMuNTUxOSAwLjQ0NTI4NEwxNy41NTE5IDYuNDQ1MjhDMTcuODU4MiA2LjkwNDgxIDE3LjczNDEgNy41MjU2OCAxNy4yNzQ1IDcuODMyMDNDMTYuODE1IDguMTM4MzkgMTYuMTk0MSA4LjAxNDIxIDE1Ljg4NzggNy41NTQ2OEwxMS44ODc4IDEuNTU0NjhDMTEuNTgxNCAxLjA5NTE2IDExLjcwNTYgMC40NzQyODYgMTIuMTY1MSAwLjE2NzkzNFpNNy43MTk4MyA5Ljk5OTk4QzguMjcyMTIgOS45OTk5OCA4LjcxOTgzIDEwLjQ0NzcgOC43MTk4MyAxMVYxM0M4LjcxOTgzIDEzLjU1MjMgOC4yNzIxMiAxNCA3LjcxOTgzIDE0QzcuMTY3NTUgMTQgNi43MTk4MyAxMy41NTIzIDYuNzE5ODMgMTNWMTFDNi43MTk4MyAxMC40NDc3IDcuMTY3NTUgOS45OTk5OCA3LjcxOTgzIDkuOTk5OThaTTEzLjcxOTggOS45OTk5OEMxNC4yNzIxIDkuOTk5OTggMTQuNzE5OCAxMC40NDc3IDE0LjcxOTggMTFWMTNDMTQuNzE5OCAxMy41NTIzIDE0LjI3MjEgMTQgMTMuNzE5OCAxNEMxMy4xNjc1IDE0IDEyLjcxOTggMTMuNTUyMyAxMi43MTk4IDEzVjExQzEyLjcxOTggMTAuNDQ3NyAxMy4xNjc1IDkuOTk5OTggMTMuNzE5OCA5Ljk5OTk4WiIgZmlsbD0iIzAwOEFCRCIvPjwvc3ZnPg==");
}
.profile-buttons__btn_cart:after {
    content: attr(data-count);
    min-width: 28px;
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-left: 15px;
    padding: 0 4px;
    background: #008ABD;
    border-radius: 14px;
    font-family: 'Roboto Condensed';
    font-weight: 400;
    font-size: 18px;
    line-height: 1.5;
    color: #FFFFFF;
    transition: background 0.3s ease, color 0.3s ease;
}
.profile-buttons__btn:hover {
    background: #008ABD;
    color: #fff;
}
.profile-buttons__btn:hover:before {
    filter: brightness(0) invert(1);
}
.profile-buttons__btn_cart:hover:after {
    color: #008ABD;
    background: #fff;
}


.orders-list {
    background: #F0F0F0;
    border-radius: 4px;
    padding: 20px;
    height: 100%;
}
.orders-list__title {
    font-family: 'Roboto Condensed';
    font-weight: 500;
    font-size: 25px;
    line-height: 1.5;
    color: #000000;
    margin-bottom: 20px;
}
.orders-list__table {}
.orders-list__table-row {
    margin: 0 0 10px;
    background: #fff;
    border-radius: 4px;
    font-family: 'Roboto Condensed';
    font-weight: 400;
    font-size: 18px;
    line-height: 1.5;
    color: #000000;
    transition: background 0.2s ease;
    cursor:pointer;
}
.orders-list__table-row_header {
    background: none;
    font-weight: 300;
    color: #737373;
}
.orders-list__table-row:not(.orders-list__table-row_header):hover {
    background: #DBE4F4;
}
.orders-list__table-col {
    padding: 5px 10px;
}
.orders-list__btn-wrapper {
    margin-top: 30px;
}
.orders-list__btn {
    height: 60px;
    padding: 0 70px;
    font-size: 18px;
}
@media screen and (max-width: 767px) {
    .orders-list__table-row {
        padding: 10px 0;
    }
    .orders-list__table-col[data-th]:before {
        content: attr(data-th);
        display: block;
        font-size: 12px;
        line-height: 1.2;
        color: rgba(0, 0, 0, 0.4);
        text-transform: uppercase;
    }
}
@media screen and (min-width: 768px) {
    .orders-list {
        padding: 24px 40px;
    }
    .orders-list__table-col:first-child {
        padding-left: 24px;
    }
    .orders-list__table-col:last-child {
        padding-right: 24px;
    }
    .orders-list__table-col {
        padding: 10px;
    }
}