

/* Start:/local/templates/.default/components/arturgolubev/yandex.share/template2/style.css?17530800113802*/
.ar_al_left {
    text-align: left;
}
.ar_al_center {
    text-align: center;
}
.ar_al_right {
    text-align: right;
}

.ya-share2 {
    margin-right: 10px;
}

.ya-share-wrap,
.ya-share2__container {
    display: flex;
}

.ya-share2__list {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 10px;
}

.ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item .ya-share2__link,
.ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 51px;
    height: 52px;
    padding: 5px;
    border: 1px solid #e2e1e1;
    color: var(--red);
    margin: 0 !important;
}

.ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item .ya-share2__link:hover {
    background: var(--red);
    color: var(--white);
    border-color: var(--red);
}

.ya-share2__container_size_s .ya-share2__badge .ya-share2__icon,
.ya-share2__badge {
    width: 19px !important;
    height: 20px !important;
    background: none !important;
}

.ya-share2__container_size_s .ya-share2__badge .ya-share2__icon {
    position: relative;
}

.ya-share2__container_size_s .ya-share2__badge .ya-share2__icon:before,
.ya-share2__container_size_s .ya-share2__badge .ya-share2__icon:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: opacity 0.3s ease;
    -moz-transition: opacity 0.3s ease;
    -ms-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    -webkit-background-size: contain !important;
    -moz-background-size: contain !important;
    -o-background-size: contain !important;
    background-size: contain !important;
}
.ya-share2__container_size_s .ya-share2__badge .ya-share2__icon:before {
    opacity: 1; filter:alpha(opacity=100); -moz-opacity: 1;
    z-index: 1;
}
.ya-share2__container_size_s .ya-share2__badge .ya-share2__icon:after {
    opacity: 0; filter:alpha(opacity=0); -moz-opacity: 0;
    z-index: 2;
}
.ya-share2__container_size_s .ya-share2__link:hover .ya-share2__badge .ya-share2__icon:before {
    opacity: 0; filter:alpha(opacity=0); -moz-opacity: 0;
}
.ya-share2__container_size_s .ya-share2__link:hover .ya-share2__badge .ya-share2__icon:after {
    opacity: 1; filter:alpha(opacity=100); -moz-opacity: 1;
}

.ya-share2__item_service_vkontakte .ya-share2__badge .ya-share2__icon:before {
    background-image: url('/dist/img/soc/vk.svg') !important;
}
.ya-share2__item_service_vkontakte .ya-share2__badge .ya-share2__icon:after {
    background-image: url('/dist/img/soc/vk_act.svg') !important;
}

.ya-share2__item_service_telegram .ya-share2__badge .ya-share2__icon:before {
    background-image: url('/dist/img/soc/tg.svg') !important;
}
.ya-share2__item_service_telegram .ya-share2__badge .ya-share2__icon:after {
    background-image: url('/dist/img/soc/tg_act.svg') !important;
}

.ya-share2__item_service_whatsapp .ya-share2__badge .ya-share2__icon:before {
    background-image: url('/dist/img/soc/wp.svg') !important;
}
.ya-share2__item_service_whatsapp .ya-share2__badge .ya-share2__icon:after {
    background-image: url('/dist/img/soc/wp_act.svg') !important;
}
/* End */
/* /local/templates/.default/components/arturgolubev/yandex.share/template2/style.css?17530800113802 */
