/* compiled by scssphp v0.1.9 on Wed, 28 Oct 2026 08:37:52 +0300 (0.0062s) */

/* Пути
 ========================================================================== */
/* Шрифты
 ========================================================================== */
/* Размеры шрифтов
 ========================================================================== */
/* Размеры экранов
 ========================================================================== */
/* Цвета
 ========================================================================== */
/* Цвета авто в наличии
 ========================================================================== */
/**
 * Контрольные точки
 * 
 * @type {map}
 * 
 * @require {variable} screen-lg-min
 * @require {variable} screen-md-max
 * @require {variable} screen-sm-max
 * @require {variable} screen-xs-max
 */
/**
 * Генерация медиа-запроса
 * 
 * @param {string} $point
 * 
 * @require {variable} $breakpoints
 */
/**
 * Исправление действия свойства vertical-align
 * 
 * Применяется к родительскому элементу.
 * 
 * @param {string} $align
 */
/**
 * Стили для заголовков
 * 
 * @require {variable}	$h1-font-size
 * @require {variable}	$h1-font-size-md
 * @require {variable}	$h1-font-size-sm
 * @require {variable}	$h1-font-size-xs
 * @require {mixin}		breakpoint
 */
/**
 * Стили для параграфов
 */
/**
 * @require {variable}	$p-font-size
 * @require {variable}	$p-font-size-md
 * @require {variable}	$p-font-size-sm
 * @require {variable}	$p-font-size-xs
 * @require {mixin}		breakpoint
 */
/**
 * @require {variable}	$p-smaller-font-size
 * @require {variable}	$p-smaller-font-size-md
 * @require {variable}	$p-smaller-font-size-sm
 * @require {variable}	$p-smaller-font-size-xs
 * @require {mixin}		breakpoint
 */
/**
 * @require {variable}	$p-bigger-font-size
 * @require {variable}	$p-bigger-font-size-md
 * @require {variable}	$p-bigger-font-size-sm
 * @require {variable}	$p-bigger-font-size-xs
 * @require {mixin}		breakpoint
 */
/**
 * Стили для блоков главной
 */
/**
 * Стилизация placeholder
 */
/**
 * Управление переносом строк при разбивке содержимого на колонки
 */
.Container .Share--small, .modal--share .Share--small, .Container #js-calc-result-block .Share--small {
  margin-bottom: 25px; }
  .Container .Share--small .Share-item-counter, .modal--share .Share--small .Share-item-counter, .Container #js-calc-result-block .Share--small .Share-item-counter {
    line-height: 24px; }
  .Container .Share--default .Share-item-counter, .modal--share .Share--default .Share-item-counter, .Container #js-calc-result-block .Share--default .Share-item-counter {
    font-size: 12px;
    line-height: 32px; }
  .Container .Share--default .ya-share2__list, .modal--share .Share--default .ya-share2__list, .Container #js-calc-result-block .Share--default .ya-share2__list {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 10px; }
  .Container .ya-share2__icon, .modal--share .ya-share2__icon, .Container #js-calc-result-block .ya-share2__icon {
    display: inline-block;
    width: 32px;
    height: 32px;
    border-radius: 8px;
    font-size: 0;
    line-height: 0;
    vertical-align: middle;
    background-size: contain;
    background-repeat: no-repeat; }
  .Container .ya-share2__container_size_s .ya-share2__icon, .modal--share .ya-share2__container_size_s .ya-share2__icon, .Container #js-calc-result-block .ya-share2__container_size_s .ya-share2__icon {
    width: 24px;
    height: 24px; }
  .Container .ya-share2[data-counter] .ya-share2__counter, .modal--share .ya-share2[data-counter] .ya-share2__counter, .Container #js-calc-result-block .ya-share2[data-counter] .ya-share2__counter {
    position: relative;
    display: inline-block;
    line-height: 32px;
    padding: 0 5px 0 7px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    vertical-align: middle; }
    .Container .ya-share2[data-counter] .ya-share2__counter:before, .modal--share .ya-share2[data-counter] .ya-share2__counter:before, .Container #js-calc-result-block .ya-share2[data-counter] .ya-share2__counter:before {
      content: '';
      position: absolute;
      top: 0;
      left: 3px;
      width: 1px;
      height: 100%;
      background: rgba(255, 255, 255, 0.3);
      margin: 0; }
  .Container .ya-share2__item, .modal--share .ya-share2__item, .Container #js-calc-result-block .ya-share2__item {
    display: inline-block;
    border-radius: 8px; }
  .Container .ya-share2__item:hover, .modal--share .ya-share2__item:hover, .Container #js-calc-result-block .ya-share2__item:hover {
    opacity: 0.8; }
  .Container .ya-share2__item .ya-share2__title, .modal--share .ya-share2__item .ya-share2__title, .Container #js-calc-result-block .ya-share2__item .ya-share2__title {
    display: none; }
  .Container .ya-share2__item .ya-share2__badge, .modal--share .ya-share2__item .ya-share2__badge, .Container #js-calc-result-block .ya-share2__item .ya-share2__badge {
    background-color: transparent !important; }
  .Container .ya-share2__item_service_vkontakte .ya-share2__icon, .modal--share .ya-share2__item_service_vkontakte .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_vkontakte .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_vk_colored_default.svg); }
  .Container .ya-share2__item_service_facebook .ya-share2__icon, .modal--share .ya-share2__item_service_facebook .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_facebook .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_fb_colored_default.svg); }
  .Container .ya-share2__item_service_odnoklassniki .ya-share2__icon, .modal--share .ya-share2__item_service_odnoklassniki .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_odnoklassniki .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_ok_colored_default.svg); }
  .Container .ya-share2__item_service_gplus .ya-share2__icon, .modal--share .ya-share2__item_service_gplus .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_gplus .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_gp_colored_default.svg); }
  .Container .ya-share2__item_service_twitter .ya-share2__icon, .modal--share .ya-share2__item_service_twitter .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_twitter .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_tw_colored_default.svg); }
  .Container .ya-share2__item_service_telegram .ya-share2__icon, .modal--share .ya-share2__item_service_telegram .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_telegram .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_tg_colored_default.svg); }
  .Container .ya-share2__item_service_viber .ya-share2__icon, .modal--share .ya-share2__item_service_viber .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_viber .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_vb_colored_default.svg); }
  .Container .ya-share2__item_service_whatsapp .ya-share2__icon, .modal--share .ya-share2__item_service_whatsapp .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_whatsapp .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_wt_colored_default.svg); }
  .Container .ya-share2__item_service_moimir .ya-share2__icon, .modal--share .ya-share2__item_service_moimir .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_moimir .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_mm_colored_default.svg); }
  .Container .ya-share2__item_service_messenger .ya-share2__icon, .modal--share .ya-share2__item_service_messenger .ya-share2__icon, .Container #js-calc-result-block .ya-share2__item_service_messenger .ya-share2__icon {
    background-image: url(/app/src/img/socials/icon_socials_ym_colored_default.svg); }
