

/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1764327961467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/components/my/contact-form/templates/.default/style.css?17769459981071*/
.form-message {
    padding: 12px 16px;
    border-radius: 8px;
    font-size: 14px;
    line-height: 1.4;
    margin-bottom: 16px;
}

.form-message--success {
    background-color: rgba(76, 175, 80, 0.12);
    border: 1px solid rgba(76, 175, 80, 0.4);
    color: #2e7d32;
}

.form-message--error {
    background-color: rgba(244, 67, 54, 0.1);
    border: 1px solid rgba(244, 67, 54, 0.4);
    color: #c62828;
}

.input--invalid {
    border-color: #f44336 !important;
    box-shadow: 0 0 0 1px rgba(244, 67, 54, 0.3);
}

.form--loading button[type="submit"] {
    opacity: 0.6;
    cursor: wait;
}

/* Override: в шаблоне сайта есть баг - галка скрывается когда чекбокс отмечен.
   Чекбокс у формы всегда checked (disabled), поэтому принудительно показываем галку. */
#contactForm .custom-checkbox input:checked ~ .custom-checkbox__check::after {
    background: url("/upload/static/svg/check.svg") no-repeat !important;
    background-size: 12px !important;
}

/* End */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1764327961467 */
/* /local/components/my/contact-form/templates/.default/style.css?17769459981071 */
