

/* Start:/local/templates/schauma/components/bitrix/news.detail/blog/style.css?176494435711110*/
.g-article__info {
    display: flex;
    justify-content: space-between;
    font-size: 0.95vw;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 1.3vw;
}

.g-article__time-img {
    width: 1.35vw;
    margin-bottom: 5px;
}

.g-article h1 {
    font-weight: 700;
}

.g-article__menu {
    height: fit-content;
    background: var(--theme);
    padding: 2vw 1.5vw;
}

.g-article__menu * {

    color: var(--bs-white);

}

.g-article__menu a {
    text-decoration: none;
    font-size: 0.95vw;
}

.g-article__menu a:hover {
    color: var(--bs-white);
    text-decoration: underline;
}

.g-article__menu-list li {
    list-style-type: none;
    position: relative;
    margin-bottom: 0.8vw;
    line-height: 1.1;
}

.g-article__menu-list li:before {
    content: '•';
    position: absolute;
    left: -0.7vw;
    top: -0.1vw;

}

.g-article__menu-title {
    font-size: 1.11111111vw;
    font-weight: 600;
    margin-bottom: 0.8vw;
}

.g-article .block--flex .block__content--2>div:last-child {
    width: 54.544444vw;
}

.g-article__tag {
    font-size: 0.95vw;
    line-height: 1;
    display: flex;
    flex-wrap: wrap;
    padding: 0 0 0 1vw;
}

.g-article__tag.g-article__desk a {
    margin-right: 2vw;
    margin-bottom: 0.6vw;
    display: block;
    color: #363636;
}

.g-article__breadcrumbs {
    margin: 2.2vw 0;
}

.g-article__breadcrumbs-link {
    font-size: 0.95vw;
    color: #161616;
    text-decoration: none !important;
    position: relative;
    margin-right: 1.4vw;
}

.g-article__breadcrumbs-link:after {
    content: '•';
    color: #E9DFC7;
    position: absolute;
    transform: scale(2.2);
    right: -0.75vw;
}

.g-article__breadcrumbs-link:hover {
    color: #161616;
}

.g-article__breadcrumbs-current {
    font-size: 0.95vw;
    color: #242424;
    opacity: .5;
}

.g-article__breadcrumbs-link .g-article__time-img {
    margin-right: 0.2vw;
}

.g-article__menu-list {
    padding-left: 1.2vw;
}

.g-article .g-article__menu {
    width: 23.522222vw;
}

.g-article h1.title {
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 2.5vw;
    margin-top: 2.2vw
}

.g-article h2.title {
    text-transform: initial;
    font-weight: 500;
    margin-bottom: 2.5vw;
    margin-top: 2.2vw
}

.g-article .text {
    color: #161616;
    line-height: 1.2;
    margin-bottom: 1.7vw;
}

.g-article__flex {
    display: flex;
    margin-bottom: 2vw;
}

.g-article__special {
    display: flex;
    align-items: center;
    background: #E9DFC7;
    padding: 1.5vw 1vw 1.5vw 2.5vw;

}

.g-article__special-icon {
    width: 3.1vw;
    margin-right: 0.7vw;
}

.g-article__flex-2 {
    margin-left: 0.8vw;
    min-width: 16.2vw;
}

.g-article__miniimg {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.g-article__flex-2-2 {
    margin-left: 0;
    margin-right: 0.8vw;
}

.g-article .text a,
.g-article__listOl a,
.g-article__listUl a {
    color: #161616;
    text-decoration: underline;
}

.g-article__listOl,
.g-article__listUl {
    margin-top: -1vw;
}


.g-article__listUl li {
    list-style-type: none;
    position: relative;
}

.g-article__listUl li:before {
    content: '•';
    position: absolute;
    left: -0.8vw;
    top: -0.1vw;
}

.g-article__likes {
    display: flex;
    justify-content: space-between;
    background: var(--theme);
    color: var(--bs-white);
    padding: 1.5vw 2vw;
    margin-top: 2.5vw;
}

.g-article__like {
    cursor: pointer;
    width: 1.75vw;
    height: auto;
}

.g-article__like path {
    transition: .3s;
}

.g-article__likes__self .g-article__like {
    float: right;
    margin-left: 0.8rem;
}

.g-article__like:hover path {
    fill: #363636;
}

.g-article__like:hover~.g-article__like path {
    fill: #363636;
}

.g-article__like.active path,
.g-article__like.active~.g-article__like path {
    fill: #363636;
}


.g-article__likes.user-liked .g-article__like {
    pointer-events: none;
}

.user-liked .g-article__likes-text-start {
    display: none;
}

.g-article__likes-text-done {
    display: none;
}

.user-liked .g-article__likes-text-done {
    display: inline;
}


.g-article__other {
    margin-top: 2vw;
}

.g-article__other-title {
    color: #161616;
    font-weight: 700;
    font-size: 2.22222222vw;
    margin-bottom: 3vw;
}

.other-articles {
    display: flex;
}

.other-articles__item {
    width: 32.5%;
    background: #242424;
    transition: .2s;
    text-decoration: none !important;
    margin-right: 1vw;
}

.other-articles__item:hover {
    transform: translateY(-5px);
}

.other-articles__top {
    height: 15.5vw;
    overflow: hidden;
}

.other-articles__top-img {
    width: 101%;
    height: 101%;
    object-fit: cover;
}

.other-articles__bottom-info {
    display: flex;
    justify-content: space-between;
    color: #BDBDBD;
    font-size: 0.85vw;
    text-transform: uppercase;
    margin: 1vw 0 1.2vw 0;
}

.other-articles__bottom-text {
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 1.35vw;
    line-height: 1.2;
}

.other-articles__bottom {
    padding: 0 1.5vw 1.8vw 1.5vw;
}

.g-article__content {
    position: relative;
}

.g-article__menu {
    position: sticky;
    top: 5vw;
    left: 0;
}

.g-article .block--flex .block__pic {
    margin-left: -11.222222vw;
}

.g-article__mob {
    display: none;
}

.g-article__special-text a {
    color: #161616;
    text-decoration: underline !important;
}

.g-article__sharing {
    display: flex;
    justify-content: flex-end;
    margin-top: 2vw;
}

.g-article__sharing-title {
    font-size: 1.3vw;
    font-weight: 700;
    margin-right: 0.7vw;
}

.ya-share2__link * {
    display: none !important;
}

.ya-share2__link {
    width: 1.9vw;
    height: 1.9vw;
    margin-left: 0.8vw;
    background-repeat: no-repeat;
    background-size: 100%;
}

.ya-share2__item_service_vkontakte .ya-share2__link {
    background-image: url(/local/templates/glisskur/assets/img/glisskur/vk.svg);
}

.ya-share2__item_service_telegram .ya-share2__link {
    background-image: url(/local/templates/glisskur/assets/img/glisskur/tel.svg);
}

.ya-share2__item_service_whatsapp .ya-share2__link {
    background-image: url(/local/templates/glisskur/assets/img/glisskur/ws.svg);
}


@media (max-width: 991px) {
    .g-article__time-img {
        width: 6.35vw;
        height: 5.5vw;
        transform: translateY(-0.3vw);
    }

    .g-article__info {
        font-size: 4.8vw;
        flex-wrap: wrap;
    }

    .g-article__time-text {
        margin-bottom: 2vw;
    }

    .g-article h1 {
        font-size: 6.5vw;
        margin-top: 10vw;
    }

    .g-article .block--flex .block__pic {
        margin-left: -6.222222vw;
    }

    .g-article__menu {
        min-width: 100%;
        width: 100%;
    }

    .g-article__main {
        min-width: 100%;
        width: 100%;
    }

    .g-article__desk {
        display: none;
    }

    .g-article__mob {
        display: flex;
        align-items: baseline;
    }

    .g-article__tag.g-article__mob {
        padding: 0;
        margin-bottom: 6vw;
        font-size: 5vw;
    }

    .g-article__tag.g-article__mob a {
        font-size: 4.3vw;
        color: #363636;
        display: block;
        margin-right: 5vw;
        margin-bottom: 2.5vw;
    }

    .g-article__breadcrumbs-link {
        margin-right: 6.4vw;
        font-size: 4.7vw;
    }

    .g-article__breadcrumbs {
        white-space: nowrap;
        margin: 5vw 0 8vw 0;
        overflow: hidden;
    }

    .g-article__breadcrumbs-current {
        font-size: 4.7vw;
    }

    .g-article__breadcrumbs-link .g-article__time-img {
        margin-bottom: 0;
        margin-right: 0.5vw;
    }

    .g-article__breadcrumbs-link:after {
        right: -4.2vw;
    }

    .g-article__menu a {
        font-size: 4.7vw;
    }

    .g-article__menu-title {
        font-size: 5.511111vw;
        margin-bottom: 5vw;
    }

    .g-article__menu-list li {
        margin-bottom: 5vw;
    }

    .g-article__menu {
        position: static;
        padding: 9vw 5.5vw 6.5vw 5.5vw;
    }

    .g-article__menu-list li:before {
        left: -2.7vw;
        top: 0vw;
        transform: scale(1.7);
    }

    .g-article__menu-list {
        padding-left: 5.2vw;
    }

    .g-article h2.title {
        font-size: 6.1vw;
        line-height: 1.1;
        margin-bottom: 4.5vw;
        margin-top: 8.7vw;
    }

    .g-article__flex {
        flex-wrap: wrap;
    }

    .g-article__flex-1 {
        min-width: 100%;
    }

    .g-article__flex-2 {
        min-width: 100%;
        margin-left: 0;
    }

    .g-article__special {
        padding: 4.5vw 3vw 4.5vw 4.5vw;
        margin-bottom: 1rem;
        margin-top: 6vw;
    }

    .g-article__special-icon {
        width: 16vw;
        margin-right: 2.7vw;
    }

    .g-article__special-text {
        font-size: 4.7vw;
        line-height: 1.2;
    }

    .g-article__flex {
        margin-bottom: 8vw;
    }

    .g-article__flex-2-2 {
        margin-right: 0;
        margin-bottom: 5vw;
    }

    .g-article__listOl,
    .g-article__listUl {
        font-size: 4.7vw;
        line-height: 1.2;
        padding-left: 6vw;
    }

    .g-article__listUl li:before {
        left: -3.5vw;
    }

    .g-article__likes {
        padding: 5.5vw 6vw;
        flex-wrap: wrap;
        margin-top: 11.5vw;
        margin-bottom: 10vw;
        padding-right: 4vw;
    }

    .g-article__likes-text {
        width: 100%;
        margin-bottom: 5vw;
        font-size: 4.5vw;
    }

    .g-article__like {
        width: 8.5vw;
        margin-left: 0;
        margin-right: 2vw;
    }

    .g-article__other {
        margin-top: 14vw;
    }

    .g-article__other-title {
        font-size: 6.622222vw;
        margin-bottom: 8vw;
    }

    .other-articles {
        flex-wrap: wrap;
    }

    .other-articles__item {
        margin-right: 0;
        width: 100%;
        margin-bottom: 5vw;
    }

    .other-articles__top {
        height: 49.5vw;
    }

    .other-articles__bottom-info {
        margin: 5vw 0 6.2vw 0;
        font-size: 3.15vw;
    }

    .other-articles__bottom-text {
        font-size: 4.2vw;
    }

    .other-articles__bottom {
        padding: 0 6.5vw 12.8vw 6.5vw;
    }

    .g-article__sharing-title {
        align-items: flex-start;
        font-size: 4.3vw;
    }

    .g-article__sharing {
        justify-content: space-between;
    }

    .ya-share2__link {
        width: 9.75vw;
        height: 9.75vw;
        margin-left: 3.8vw;
    }


}
/* End */
/* /local/templates/schauma/components/bitrix/news.detail/blog/style.css?176494435711110 */
