.stories-list-wrapper[data-v-e198269a] {
    position: relative
}

.highlights-loader[data-v-e198269a] {
    width: 100%;
    position: absolute;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center
}

.highlights-loader.loading[data-v-e198269a] {
    z-index: 2;
    pointer-events: none
}

.highlights-loader.preloading[data-v-e198269a] {
    top: -30px;
    height: 30px
}

.highlights-loader.loading~.swiper-container[data-v-e198269a] {
    opacity: .5
}

.b-settings[data-v-70cf8dc4] {
    line-height: 24px
}

@media (min-width: 768px) {
    .b-settings[data-v-70cf8dc4] {
        display:flex;
        flex-direction: column
    }
}

.b-settings[data-v-70cf8dc4] .g-section {
    padding: 0
}

.b-settings[data-v-70cf8dc4] .m-disabled {
    opacity: .5;
    pointer-events: none
}

[data-v-70cf8dc4] .b-settings__header__left-col {
    display: flex;
    flex-direction: row;
    align-content: center;
    align-items: center;
    height: 100%
}

@media (min-width: 1004px) {
    [data-v-70cf8dc4] .b-settings__header__left-col {
        flex:0 0 calc(33.33% - 24px);
        margin-right: 32px
    }
}

.b-settings[data-v-70cf8dc4] .g-input__wrapper.m-checkbox__toggle {
    padding: 12px 16px 11px;
    min-height: 48px;
    border-bottom: 1px solid rgba(138,150,163,.25)
}

.b-settings[data-v-70cf8dc4] .m-helpers .g-input__wrapper.m-checkbox__toggle:last-child {
    border: none
}

.b-settings[data-v-70cf8dc4] .g-select__wrapper {
    padding: 12px 16px
}

.b-settings[data-v-70cf8dc4] .b-settings__spacer {
    padding: 14px 16px
}

.b-settings[data-v-70cf8dc4] .b-settings__spacer.g-border-bottom>p {
    margin-bottom: 12px
}

.b-settings[data-v-70cf8dc4] .b-settings__spacer.g-input__fieldset,.b-settings[data-v-70cf8dc4] .b-settings__spacer.g-input__wrapper {
    padding: 24px 16px 19px;
    border-bottom: 1px solid rgba(138,150,163,.25)
}

.b-settings[data-v-70cf8dc4] .b-settings__spacer>p {
    margin: 0 0 20px
}

.b-settings[data-v-70cf8dc4] .b-settings__spacer>p .g-input__help {
    padding: 0
}

.b-settings[data-v-70cf8dc4] .b-settings__spacer .g-input__wrapper:last-child,.b-settings[data-v-70cf8dc4] .b-settings__spacer.g-input__wrapper:last-child {
    padding-bottom: 0
}

.phone-setting-block .b-settings[data-v-70cf8dc4] .b-settings__spacer .g-input__wrapper:last-child,.phone-setting-block .b-settings[data-v-70cf8dc4] .b-settings__spacer.g-input__wrapper:last-child {
    padding-bottom: 19px
}

.b-settings[data-v-70cf8dc4] .list-offers {
    width: 100%
}

.b-settings[data-v-70cf8dc4] .list-offers .b-offer-join {
    padding-top: 16px;
    padding-bottom: 16px
}

[data-v-70cf8dc4] .b-settings__row {
    padding: 12px 16px 11px;
    width: 100%
}

[data-v-70cf8dc4] .b-settings__row.g-negative-sides-gaps {
    width: calc(100% + 32px)
}

[data-v-70cf8dc4] .b-settings__row.m-social-buttons {
    padding-top: 15px;
    padding-bottom: 16px
}

[data-v-70cf8dc4] .b-settings__row.g-md-text {
    padding-top: 14px;
    padding-bottom: 8px
}

[data-v-70cf8dc4] .b-settings__row.g-btn__wrapper {
    padding-top: 10px;
    padding-bottom: 10px
}

[data-v-70cf8dc4] .b-settings__row:not(.g-border-bottom)+.b-settings__row {
    padding-top: 8px
}

[data-v-70cf8dc4] .b-settings__row:not(.g-border-bottom)+.b-settings__row.g-border-bottom {
    padding-bottom: 12px
}

[data-v-70cf8dc4] .b-settings__row.m-session-row {
    padding-bottom: 7px
}

[data-v-70cf8dc4] .b-settings__row.m-with-field-control {
    padding-top: 24px;
    padding-bottom: 16px
}

.b-settings[data-v-70cf8dc4] .b-offer-wrapper:not(:empty) {
    border-bottom: 1px solid rgba(138,150,163,.25);
    min-height: unset;
    border-radius: 0;
    margin: 0
}

@media (min-width: 1004px) {
    .b-settings[data-v-70cf8dc4]>.g-page__header:before {
        content:"";
        top: 0;
        bottom: 0;
        width: 1px;
        background: rgba(138,150,163,.25);
        position: absolute;
        left: 33.33%
    }

    [data-v-70cf8dc4] .row>.b-settings__block:first-child {
        border-top: none
    }
}

[data-v-70cf8dc4] .b-settings__block ul {
    margin: 0;
    list-style: none
}

.b-settings[data-v-70cf8dc4] .empty-message {
    display: block
}

.b-settings[data-v-70cf8dc4] .g-section-title {
    font: unset;
    font-weight: 500;
    color: var(--text-color)
}

.b-settings[data-v-70cf8dc4] .g-section-title:not(.m-capitalize) {
    text-transform: unset
}

.b-settings[data-v-70cf8dc4] .g-section-title.m-no-bottom-border:not(.m-only-border-reset) {
    padding-bottom: 3px
}

.b-settings[data-v-70cf8dc4] .g-section-title .g-input__help {
    padding: 0
}

.b-settings[data-v-70cf8dc4] .g-section-title .g-btn {
    margin: 0 0 0 auto
}

.b-settings[data-v-70cf8dc4] .g-btn__wrapper>.g-btn__wrapper {
    padding: 0
}

.b-settings[data-v-70cf8dc4] .g-btn__wrapper>.g-btn__wrapper+.g-btn__wrapper {
    margin-left: 11px
}

.b-settings[data-v-70cf8dc4] .g-btn__wrapper>.g-btn__wrapper.w-100 .g-btn {
    width: 100%;
    text-align: center;
    justify-content: center
}

.b-settings[data-v-70cf8dc4] .g-btn__wrapper .g-btn .g-icon {
    margin: 0
}

.b-settings[data-v-70cf8dc4] .b-price-input {
    padding: 28px 16px 18px
}

[data-v-70cf8dc4] .b-settings__menu,[data-v-70cf8dc4] .b-settings__menu ul {
    margin: 0
}

[data-v-70cf8dc4] .b-settings__menu ul {
    border-top: 8px solid var(--marked-color)
}

@media (max-width: 767px) {
    [data-v-70cf8dc4] .b-settings__menu ul {
        margin-left:-16px;
        margin-right: -16px
    }
}

[data-v-70cf8dc4] .b-settings__content>.b-settings__menu ul {
    border-top: 8px solid var(--marked-color)
}

.b-settings__content[data-v-70cf8dc4]:last-child,.b-settings__nav ul[data-v-70cf8dc4]:last-child {
    margin-bottom: 50px
}

.b-settings__content:last-child.m-empty-content[data-v-70cf8dc4] {
    margin-bottom: 0;
    display: flex;
    flex-direction: column
}

.b-settings__content:last-child.m-empty-content>.row[data-v-70cf8dc4] {
    display: inherit;
    flex-direction: inherit
}

.b-settings__content:last-child.m-empty-content>.row .b-settings__block[data-v-70cf8dc4] {
    flex: 1;
    display: inherit;
    flex-direction: inherit
}

[data-v-70cf8dc4] .b-settings__content .b-things__group-items:after {
    content: "";
    flex: 0 0 16px;
    height: 168px
}

[data-v-70cf8dc4] .b-settings__content>.row,[data-v-70cf8dc4] .b-settings__wrapper>.row {
    display: block
}

@media (min-width: 768px) {
    [data-v-70cf8dc4] .b-settings__content>.row,[data-v-70cf8dc4] .b-settings__wrapper>.row {
        margin:0
    }
}

@media (min-width: 1004px) {
    [data-v-70cf8dc4] .b-settings__content>.row,[data-v-70cf8dc4] .b-settings__wrapper>.row {
        border-top:8px solid var(--marked-color)
    }

    [data-v-70cf8dc4] .b-settings__wrapper {
        display: flex;
        position: relative;
        flex: 1
    }

    [data-v-70cf8dc4] .b-settings__wrapper:before {
        content: "";
        top: 0;
        bottom: 0;
        width: 1px;
        background: rgba(138,150,163,.25);
        position: absolute;
        left: 33.33%
    }

    [data-v-70cf8dc4] .b-settings__nav {
        display: block
    }

    .b-settings[data-v-70cf8dc4] .b-settings__nav {
        max-width: 33.33%;
        flex: 0 0 33.33%;
        margin-right: 1px;
        position: -webkit-sticky;
        position: sticky;
        align-self: flex-start;
        top: 56px;
        height: calc(100vh - 56px);
        height: calc(var(--vh, 1vh)*100 - 56px)
    }

    [data-v-70cf8dc4] .b-settings__content {
        flex: 1 1 auto;
        min-width: 0
    }
}

.b-settings .m-profile-settings[data-v-70cf8dc4] .g-input__fieldset {
    padding-left: 0;
    padding-right: 0
}

@media (min-width: 768px) {
    .b-settings .m-profile-settings[data-v-70cf8dc4] .g-input__fieldset {
        padding-left:16px;
        padding-right: 16px
    }
}

@media (max-width: 767px) {
    .b-settings[data-v-70cf8dc4] .m-profile-images {
        margin:0 -16px
    }
}

.b-settings .g-input__fieldset[data-v-70cf8dc4] {
    padding: 0
}

@media (max-width: 559px) {
    .b-settings__g-btn-w100[data-v-70cf8dc4] {
        width:100%
    }
}

[data-v-70cf8dc4] .b-profile__header__cover__btns {
    z-index: 3;
    position: absolute;
    transform: translate(-50%,-50%);
    top: 50%;
    left: 50%;
    display: flex
}

[data-v-70cf8dc4] .b-profile__header__cover__btns .g-btn {
    color: hsla(0,0%,100%,.75);
    background: none;
    margin: 0 8px
}

[data-v-70cf8dc4] .b-profile__header__cover__btns .g-btn:not(.m-with-icon) {
    padding: 0
}

[data-v-70cf8dc4] .b-profile__header__cover__btns .g-btn:hover {
    color: #fefefe
}

[data-v-70cf8dc4] .b-profile__user .b-profile__header__cover__btns .g-btn {
    margin: 0 4px
}

[data-v-70cf8dc4] .b-sessions-list .session-time {
    float: right;
    padding: 1px 0 0 10px;
    text-align: right;
    font-size: 14px
}

[data-v-70cf8dc4] .b-sessions-list .session-time:not(.g-blue) {
    color: #8a96a3
}

[data-v-70cf8dc4] .b-session-location {
    font-size: 14px;
    color: #8a96a3
}

.m-malachite-color[data-v-70cf8dc4] {
    color: #1ed760
}

.phone-setting-block[data-v-70cf8dc4] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-content: flex-start;
    align-items: flex-start;
    z-index: 0
}

[data-v-70cf8dc4] .g-btn.m-profile-qrcode {
    min-width: 246px;
    width: auto;
    margin-top: 21px
}

[data-v-70cf8dc4] .b-settings__block {
    border-top: 8px solid var(--marked-color);
    width: 100%
}

[data-v-70cf8dc4] .b-settings__menu,[data-v-70cf8dc4] .b-settings__menu ul {
    list-style: none
}

@media (min-width: 768px) {
    .b-feed__aside>.b-settings__menu__item[data-v-70cf8dc4] {
        border:1px solid rgba(138,150,163,.25);
        border-radius: 6px;
        margin-bottom: 16px
    }
}

.b-offer-wrapper[data-v-70cf8dc4] .b-settings__menu__item {
    margin-left: -16px;
    margin-right: -16px
}

[data-v-70cf8dc4] .b-offer-wrapper .b-settings__menu__item+.b-offer-join__btn {
    padding-top: 2px
}

.b-settings__menu__item__two-rows.m-after-title[data-v-70cf8dc4] {
    margin-top: -10px;
    border-bottom: none
}

.b-settings__menu__item__two-rows.m-after-title .b-settings__menu__item__sub[data-v-70cf8dc4] {
    margin-top: 2px
}

[data-v-70cf8dc4] .b-settings__menu__item__arrow {
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    color: #8a96a3;
    width: 24px;
    height: 24px
}

[data-v-70cf8dc4] .b-settings__menu__item__arrow>.g-icon {
    transition: transform .1s,color .3s
}

[data-v-70cf8dc4] .b-settings__menu__item[disabled]>a,[data-v-70cf8dc4] .b-settings__menu__item[disabled]>span {
    pointer-events: none
}

[data-v-70cf8dc4] .b-settings__menu__item[disabled]>a>*,[data-v-70cf8dc4] .b-settings__menu__item[disabled]>span>* {
    opacity: .4
}

.b-settings__menu__item button[data-v-70cf8dc4]:not(.g-btn.m-btn-remove),.b-settings__menu__item>a[data-v-70cf8dc4],.b-settings__menu__item>span[data-v-70cf8dc4],[data-v-70cf8dc4] .b-settings__menu__item button:not(.g-btn.m-btn-remove),[data-v-70cf8dc4] .b-settings__menu__item>a,[data-v-70cf8dc4] .b-settings__menu__item>span {
    min-height: 48px;
    border-bottom: 1px solid rgba(138,150,163,.25);
    padding: 10px 40px 10px 16px;
    position: relative;
    display: block;
    width: 100%
}

.b-useful-data .b-settings__menu__item button[data-v-70cf8dc4]:not(.g-btn.m-btn-remove):last-child,.b-useful-data .b-settings__menu__item>a[data-v-70cf8dc4]:last-child,.b-useful-data .b-settings__menu__item>span[data-v-70cf8dc4]:last-child,.b-useful-data[data-v-70cf8dc4] .b-settings__menu__item button:not(.g-btn.m-btn-remove):last-child,.b-useful-data[data-v-70cf8dc4] .b-settings__menu__item>a:last-child,.b-useful-data[data-v-70cf8dc4] .b-settings__menu__item>span:last-child {
    border-bottom: none
}

.b-settings__menu__item button[data-v-70cf8dc4]:not(.g-btn.m-btn-remove):not(:hover),.b-settings__menu__item>a[data-v-70cf8dc4]:not(:hover),.b-settings__menu__item>span[data-v-70cf8dc4]:not(:hover),[data-v-70cf8dc4] .b-settings__menu__item button:not(.g-btn.m-btn-remove):not(:hover),[data-v-70cf8dc4] .b-settings__menu__item>a:not(:hover),[data-v-70cf8dc4] .b-settings__menu__item>span:not(:hover) {
    color: inherit
}

.b-settings__menu__item button[data-v-70cf8dc4]:not(.g-btn.m-btn-remove):not(.b-offer-join__content),.b-settings__menu__item>a[data-v-70cf8dc4]:not(.b-offer-join__content),.b-settings__menu__item>span[data-v-70cf8dc4]:not(.b-offer-join__content),[data-v-70cf8dc4] .b-settings__menu__item button:not(.g-btn.m-btn-remove):not(.b-offer-join__content),[data-v-70cf8dc4] .b-settings__menu__item>a:not(.b-offer-join__content),[data-v-70cf8dc4] .b-settings__menu__item>span:not(.b-offer-join__content) {
    display: flex;
    align-content: center;
    align-items: center
}

[data-v-70cf8dc4] .b-offer-wrapper .b-settings__menu__item button:not(.g-btn.m-btn-remove),[data-v-70cf8dc4] .b-offer-wrapper .b-settings__menu__item>a,[data-v-70cf8dc4] .b-offer-wrapper .b-settings__menu__item>span {
    border-bottom: none
}

.b-settings__menu__item button:not(.g-btn.m-btn-remove).b-available-users__item[data-v-70cf8dc4],.b-settings__menu__item>a.b-available-users__item[data-v-70cf8dc4],.b-settings__menu__item>span.b-available-users__item[data-v-70cf8dc4] {
    display: block
}

.b-settings__menu__item button:not(.g-btn.m-btn-remove).m-opened .b-settings__menu__item__arrow>.g-icon[data-v-70cf8dc4],.b-settings__menu__item>a.m-opened .b-settings__menu__item__arrow>.g-icon[data-v-70cf8dc4],.b-settings__menu__item>span.m-opened .b-settings__menu__item__arrow>.g-icon[data-v-70cf8dc4],[data-v-70cf8dc4] .b-settings__menu__item button:not(.g-btn.m-btn-remove).m-opened .b-settings__menu__item__arrow>.g-icon,[data-v-70cf8dc4] .b-settings__menu__item>a.m-opened .b-settings__menu__item__arrow>.g-icon,[data-v-70cf8dc4] .b-settings__menu__item>span.m-opened .b-settings__menu__item__arrow>.g-icon {
    transform: rotate(-180deg)
}

[data-v-70cf8dc4] .b-settings__menu__item>a,[data-v-70cf8dc4] .b-settings__menu__item>button {
    z-index: 1
}

.b-settings__menu__item>a.b-settings__menu__item__two-rows[data-v-70cf8dc4],.b-settings__menu__item>button.b-settings__menu__item__two-rows[data-v-70cf8dc4],[data-v-70cf8dc4] .b-settings__menu__item>a.b-settings__menu__item__two-rows,[data-v-70cf8dc4] .b-settings__menu__item>button.b-settings__menu__item__two-rows {
    min-height: 60px;
    padding-top: 7px
}

.b-settings__menu__item>a:hover .g-icon[data-v-70cf8dc4],.b-settings__menu__item>button:hover .g-icon[data-v-70cf8dc4],[data-v-70cf8dc4] .b-settings__menu__item>a:hover .g-icon,[data-v-70cf8dc4] .b-settings__menu__item>button:hover .g-icon {
    color: #0091ea
}

[data-v-70cf8dc4] .b-settings__menu__item.m-current>a.m-with-rectangle-hover:after {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border-radius: 0;
    opacity: 1
}

[data-v-70cf8dc4] .b-settings__menu__item>span {
    font-weight: 500
}

[data-v-70cf8dc4] .b-settings__menu.m-normal .b-settings__menu__item>span {
    font-weight: inherit
}

[data-v-70cf8dc4] .b-settings__menu__item>span a {
    color: inherit
}

[data-v-70cf8dc4] .b-settings__menu__item>span a:hover {
    text-decoration: underline;
    color: #0091ea
}

.g-box__content .b-settings__menu__item:last-child button[data-v-70cf8dc4],.g-box__content .b-settings__menu__item:last-child>a[data-v-70cf8dc4],.g-box__content .b-settings__menu__item:last-child>span[data-v-70cf8dc4] {
    border-bottom: none
}

.empty-message[data-v-132b30a5],.m-shopify-products__preloader[data-v-132b30a5] {
    height: 175px
}

.empty-message[data-v-132b30a5] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-content: center;
    align-items: center
}

.b-link-more[data-v-132b30a5] {
    margin-bottom: -10px;
    padding-top: 6px
}

.stories-list[data-v-5fdac214] {
    transform: translateZ(0)
}

.modal-header .g-page__header__btn.m-back-btn[data-v-25eb7699] {
    margin-left: -7px;
    margin-right: 5px
}

[data-v-25eb7699] .modal-body.m-highlights-height {
    height: calc(100vh - 128px);
    height: calc(var(--vh, 1vh)*100 - 128px);
    min-height: 340px
}
