

/* Start:/local/templates/.default/components/bitrix/form.result.new/modal/style.css?16862135682120*/
:root {
  scroll-behavior: inherit;
  --bs-gutter-x: 20px;
  --font-m: "Montserrat", sans-serif;
  --font-uc: "Ubuntu Condensed", sans-serif;
  --color-red: #FF005C;
  --color-red-hover: #E60054;
  --color-gray: #808080;
  --color-gray-s: #E6E6E6;
  --color-white: #F3F3F3;
  --bs-gutter-x: 20px;
  --p-theme-color: #0071C3;
  --p-theme-hover: #0068B3;
  --s-theme-color: #333333;
  --outline-color: #ededed;
  --p-text-color: #333333;
  --s-text-color: #808080;
  --i-text-color: #ffffff;
}

.callback-modal .modal-dialog {
  max-width: 480px;
}
.callback-modal .modal-content {
  border-radius: 24px;
  border: none;
}
.callback-modal__body {
  padding: 60px 70px;
}
.callback-modal__close {
  position: absolute;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  top: 30px;
  right: 30px;
  opacity: 0.5;
  transition: all 0.2s ease-out;
}
.callback-modal__close:hover {
  opacity: 1;
}
.callback-modal__title {
  font-size: 30px;
  font-weight: bold;
  line-height: 30px;
  margin-bottom: 20px;
}
.callback-modal__btn {
  margin-bottom: 20px;
}
.callback-modal__btn .btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 12px;
  width: 100%;
  padding: 18px 20px;
  font-size: 18px;
}
.callback-modal__btn .btn.btn-blue {
  background: var(--p-theme-color);
  color: white;
  font-weight: bold;
}
.callback-modal__desc {
  font-size: 14px;
  color: var(--gray);
}

.callback-modal-input {
  margin-bottom: 20px;
  border-radius: 16px;
  border: 2px solid var(--color-gray);
  padding: 10px 15px;
  transition: all 0.2s ease-out;
}
.callback-modal-input__label {
  font-size: 12px;
  color: var(--gray);
  margin-bottom: 10px;
}
.callback-modal-input__input input {
  border: none;
  font-size: 16px;
  box-shadow: none !important;
  outline: none !important;
  padding: 0;
}
.modal-product-selector .callback-modal-input, .callback-modal-input .modal-product-selector input {
  background-color: rgb(233, 236, 239);
}
.callback-modal-input:hover {
  border-color: var(--gray);
}/*# sourceMappingURL=style.css.map */
/* End */


/* Start:/local/templates/.default/components/bitrix/menu/catalog-menu/style.css?1694086128132*/
.drop-menu__body .catalog-item {
    min-height: unset;
  }
  .drop-menu__body .catalog__product-list {
    margin-left: 0;
  }
/* End */
/* /local/templates/.default/components/bitrix/form.result.new/modal/style.css?16862135682120 */
/* /local/templates/.default/components/bitrix/menu/catalog-menu/style.css?1694086128132 */
