

/* Start:/bitrix/templates/euro/components/custom/empty/messengers/style.css?17935482621328*/
.messenger-widget {
    position: fixed;
    bottom: 8px;
    right: 15px;
    z-index: 100;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 12px;
}

.messenger-widget__row {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    color: inherit;
    transition: transform 0.2s ease, opacity 0.2s ease;
}

.messenger-widget__row:hover {
    transform: translateX(-2px);
}

.messenger-widget__icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    transition: filter 0.25s ease, box-shadow 0.25s ease;
}

.messenger-widget__icon--telegram {
    background-color: transparent;
    overflow: hidden;
}

.messenger-widget__row:hover .messenger-widget__img--telegram {
    filter: brightness(0.92);
}

.messenger-widget__icon--max {
    background-color: #1e3a8a;
}

.messenger-widget__row:hover .messenger-widget__icon--max {
    background-color: #172e6e;
}

.messenger-widget__img {
    display: block;
    flex-shrink: 0;
}

.messenger-widget__img--telegram {
    width: 50px;
    height: 50px;
    object-fit: cover;
}

.messenger-widget__img--max {
    width: 25px;
    height: 25px;
    object-fit: contain;
}

/* End */
/* /bitrix/templates/euro/components/custom/empty/messengers/style.css?17935482621328 */
