

/* Start:/local/templates/.default/components/bitrix/breadcrumb/breadcrumb/style.css?17903099271023*/
ul.breadcrumbs__list {
  flex-wrap: nowrap;
  overflow: hidden;
}

.breadcrumbs__list > li {
  white-space: nowrap;
}

.breadcrumbs__list > li span,
.breadcrumbs__list > li a {
  white-space: nowrap;
}

.breadcrumbs__list > li:last-child {
  min-width: 0;
  overflow: hidden;
  flex-shrink: 1;
}

.breadcrumbs__list > li:last-child span,
.breadcrumbs__list > li:last-child a {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}

@media (max-width: 48rem) {
  ul.breadcrumbs__list {
    flex-wrap: wrap;
    overflow: visible;
    gap: 6px;
  }

  .breadcrumbs__list > li {
    white-space: nowrap;
  }

  .breadcrumbs__list > li:last-child {
    overflow: visible;
  }

  .breadcrumbs__list > li:last-child span,
  .breadcrumbs__list > li:last-child a {
    overflow: visible;
    text-overflow: unset;
    white-space: normal;
  }

  .breadcrumbs .separator {
    width: 5px;
    height: 8px;
    flex: 0 0 5px;
    background-size: contain;
    opacity: 1;
  }
}

/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1790309843666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/main.feedback/contact/style.css?1792323644578*/
.form__feedback .form__feedback-inner .checkbox-privacy {
  max-width: none;
  flex-wrap: wrap;
}

.form__feedback .checkbox-privacy a {
  color: #00cd86;
  text-decoration: underline;
}

.form__alert {
  margin: 0 0 16px;
  font-size: 14px;
  line-height: 1.4;
}

.form__alert--error {
  color: #c0392b;
}

.form__alert--success {
  color: #0a8f4d;
}

.form__field-error {
  margin: 6px 0 0;
  font-size: 12px;
  line-height: 1.35;
  color: #c0392b;
}

.form__field-error[hidden] {
  display: none;
}

.form__feedback .checkbox-privacy .form__field-error {
  flex: 1 0 100%;
}

/* End */
/* /local/templates/.default/components/bitrix/breadcrumb/breadcrumb/style.css?17903099271023 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1790309843666 */
/* /local/templates/.default/components/bitrix/main.feedback/contact/style.css?1792323644578 */
