

/* Start:/local/templates/-andromeda/components/jorique/filter/full/style.css?17664914692203*/
.filter {
  background-color: var(--bs-white);
  border-radius: 10px;
  padding: 20px;
}
.filter__container {
  background-color: var(--bs-white);
  border-radius: 10px;
}
.filter__title {
  font-size: 20px;
}
.filter__row {
  margin-top: 4px;
}
.filter__col {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-top: 16px;
}
.filter__item {
  width: 100%;
}
.filter__item.-half {
  width: calc(50% - 6px);
}
.filter__handle {
  display: flex;
  align-items: center;
}
.filter__handle svg {
  margin-right: 12px;
}
.filter .form .row {
  width: 100%;
  margin: 0;
}
@media (min-width: 1440px) {
  .filter .form-group .text {
    margin: 27px 12px 0 10px;
  }
}
.filter .form-group .btn {
  padding: 18px 0;
}
.filter .form-label {
  color: var(--tertiary);
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 10px;
}
.filter .form-label.visually-hidden ~ .form-control {
  margin-top: 27px;
}
.filter .form-control {
  border-color: transparent !important;
  background-color: #F4F6FA !important;
}
.filter .form-control .current {
  color: var(--bs-secondary);
}
.filter .form-control.disabled {
  opacity: 0.5;
}
.filter .form-control.-slider {
  display: flex;
  align-items: center;
  position: relative;
}
.filter .form-control.-price input {
  width: 75px;
}
.filter .form-control.-run input {
  width: 60px;
}
.filter .form-control-block {
  display: flex;
  align-items: center;
  flex-grow: 1;
}
.filter .form-control-block input {
  border: none;
  border: none;
  background: none;
  font-size: 16px;
  font-weight: 500;
  color: var(--bs-secondary);
  padding: 0;
  width: 40px;
}
.filter .form-control-block label {
  margin-right: 5px;
  font-size: 12px;
  font-weight: 500;
  color: var(--tertiary);
}
.filter .form-control-separator {
  text-align: center;
  flex-grow: 40;
  font-size: 14px;
  font-weight: 500;
  color: var(--tertiary);
}
@media (min-width: 1200px) {
  .filter .form-control.-price-from, .filter .form-control.-price-to {
    width: 140px;
  }
}
.filter .form-range-slider {
  position: absolute;
  bottom: 0;
  width: 90%;
}

.nice-select .list li.option[data-value=""] {
  display: none;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/-andromeda/components/bitrix/catalog.section.list/brands/style.min.css?17379897141476*/
.brands-section{background-color:var(--bs-white);border-radius:24px}.brands__row{margin:0-15px}.brands__item{width:50%;padding:0 15px}@media (min-width:375px){.brands__item{width:33.33%}}@media (min-width:576px){.brands__item{width:25%}}@media (min-width:768px){.brands__item{width:20%}}@media (min-width:992px){.brands__item{width:16.66%}}@media (min-width:1200px){.brands__item{width:12.5%}}@media (min-width:1440px){.brands__item{width:10%}}.brands__item.hidden{display:none}.brands__card{display:flex;align-items:center;justify-content:center;margin-top:20px;padding:8px;border:1px solid var(--bs-border-color);border-radius:10px;transition:box-shadow .25s ease-out}@media (min-width:576px){.brands__card{flex-direction:column;height:108px}}.brands__card:focus,.brands__card:hover{box-shadow:0 4px 12px rgba(187,187,187,.45)}.brands__picture{display:flex;align-items:center;justify-content:center;flex-grow:1}@media (max-width:575.98px){.brands__picture{display:none}}.brands__img{max-width:100%;max-height:100%}.brands__name{text-align:center;color:var(--bs-body-color)}@media (min-width:576px){.brands__name{margin-top:6px}}@media (max-width:575.98px){.brands__quantity{display:flex;color:var(--bs-body-color);margin-left:4px}.brands__quantity:before{content:"("}.brands__quantity:after{content:")"}}@media (min-width:576px){.brands__quantity{margin-top:6px;color:var(--bs-primary)}}.brands__more{display:flex;justify-content:center}.brands__more button{margin-top:20px}
/* End */


/* Start:/local/templates/-andromeda/components/bitrix/catalog.section/section-slider/style.css?17379897141*/


/* End */


/* Start:/local/templates/-andromeda/components/bitrix/system.pagenavigation/.default/style.min.css?1737989714610*/
.pagination{margin-top:35px}.pagination__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin:0;padding:0;list-style:none}.pagination__item{margin-top:10px}.pagination__item+.pagination__item{margin-left:10px}.pagination__link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50px;font-size:16px;font-weight:700;color:var(--bs-body-color);transition:background-color .25s ease-out,color .25s ease-out}.pagination__link.-disabled,.pagination__link:focus,.pagination__link:hover{background-color:var(--bs-primary);color:var(--bs-body-bg)}
/* End */


/* Start:/local/templates/-andromeda/components/jorique/calc.credit/.default/style.css?17664914693119*/
.calculator {
  background-color: var(--bs-white);
  padding: 50px 0;
  border-radius: 50px;
}
@media (max-width: 575.98px) {
  .calculator {
    padding: 0;
  }
}
.calculator-calculation__title {
  font-size: 22px;
}
@media (min-width: 768px) {
  .calculator-calculation__title {
    font-size: 32px;
  }
}
.calculator-calculation__description {
  margin-top: 8px;
  color: var(--gray-font-color);
}
.calculator-calculation__col {
  margin-top: 47px;
}
.calculator-calculation__prices {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 8px;
}
.calculator-calculation__prices .price {
  font-size: 18px;
  font-weight: 700;
}
@media (min-width: 1200px) {
  .calculator-calculation__prices .price {
    font-size: 20px;
  }
}
@media (min-width: 1440px) {
  .calculator-calculation__prices .price {
    font-size: 24px;
  }
}
.calculator-calculation__prices .input input {
  width: 142px;
  -moz-appearance: textfield;
}
.calculator-calculation__prices .input input::-webkit-outer-spin-button, .calculator-calculation__prices .input input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  appearance: none !important;
}
.calculator-calculation__range {
  margin-top: 8px;
}
.calculator-calculation__total {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 14px 24px;
  margin-top: 47px;
  row-gap: 4px;
  column-gap: 20px;
}
@media (max-width: 767.98px) {
  .calculator-calculation__total {
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 10px;
  }
}
@media (min-width: 992px) {
  .calculator-calculation__total {
    padding: 22px 32px;
  }
}
.calculator-calculation__total .left {
  display: inline-flex;
}
.calculator-calculation__total .center {
  display: inline-flex;
  font-size: 20px;
  font-weight: 700;
}
.calculator-calculation__total .right {
  display: inline-flex;
  font-size: 12px;
  color: var(--gray-font-color);
}
.calculator-calculation .form-control {
  border-color: transparent;
  background-color: #F4F6FA;
  color: var(--bs-black);
}
@media (max-width: 767.98px) {
  .calculator__form {
    margin: 0 -15px;
  }
}
.calculator-form {
  padding: 24px 15px 20px;
}
@media (min-width: 1440px) {
  .calculator-form {
    padding: 32px;
  }
}
.calculator-form__title {
  margin-bottom: 8px;
  font-size: 22px;
}
@media (min-width: 992px) {
  .calculator-form__title {
    font-size: 28px;
  }
}
@media (min-width: 1440px) {
  .calculator-form__title {
    margin-bottom: 16px;
    font-size: 32px;
  }
}
.calculator-form__description {
  margin-bottom: 16px;
}
@media (min-width: 1440px) {
  .calculator-form__description {
    margin-bottom: 24px;
  }
}
.calculator-form__submit {
  margin-bottom: 20px;
}
.calculator-form__info {
  font-size: 12px;
}
.calculator-form__info a {
  color: #fff;
  border-bottom: 1px solid #fff;
  transition: border-bottom-color 0.25s ease-out;
}
.calculator-form__info a:hover, .calculator-form__info a:focus {
  color: #fff;
  border-bottom-color: transparent;
}
.calculator-form .invalid-feedback {
  color: var(--bs-white);
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/components/bitrix/map.yandex.system/templates/.default/style.css?1737989714666*/
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 */
/* /local/templates/-andromeda/components/jorique/filter/full/style.css?17664914692203 */
/* /local/templates/-andromeda/components/bitrix/catalog.section.list/brands/style.min.css?17379897141476 */
/* /local/templates/-andromeda/components/bitrix/catalog.section/section-slider/style.css?17379897141 */
/* /local/templates/-andromeda/components/bitrix/system.pagenavigation/.default/style.min.css?1737989714610 */
/* /local/templates/-andromeda/components/jorique/calc.credit/.default/style.css?17664914693119 */
/* /local/components/bitrix/map.yandex.system/templates/.default/style.css?1737989714666 */
