

/* Start:/local/articles-css/kakie-byvayut-stojki-resepshn-arti.css?17902382665672*/
.kakie-byvayut-stojki-resepshn-article {
  font: inherit;
  color: inherit;
  line-height: 1.65;
  max-width: 100%;
}

.kakie-byvayut-stojki-resepshn-article * {
  box-sizing: border-box;
}

.kakie-byvayut-stojki-resepshn-section {
  margin: 0 0 56px;
}

.kakie-byvayut-stojki-resepshn-section:last-child {
  margin-bottom: 0;
}

.kakie-byvayut-stojki-resepshn-title {
  margin: 0 0 28px;
  font: inherit;
  font-size: clamp(30px, 4vw, 48px);
  line-height: 1.15;
  font-weight: 500;
}

.kakie-byvayut-stojki-resepshn-h2 {
  margin: 0 0 24px;
  font: inherit;
  font-size: clamp(24px, 3vw, 36px);
  line-height: 1.2;
  font-weight: 500;
}

.kakie-byvayut-stojki-resepshn-h3 {
  margin: 32px 0 16px;
  font: inherit;
  font-size: clamp(20px, 2.2vw, 26px);
  line-height: 1.25;
  font-weight: 500;
}

.kakie-byvayut-stojki-resepshn-text {
  margin: 0 0 18px;
}

.kakie-byvayut-stojki-resepshn-lead {
  margin: 0 0 28px;
  font-size: 1.08em;
}

.kakie-byvayut-stojki-resepshn-summary {
  margin: 0 0 48px;
  padding: 24px;
  border-radius: 20px;
  background: #f5f5f5;
}

.kakie-byvayut-stojki-resepshn-summary-title {
  margin: 0 0 12px;
  font: inherit;
  font-size: 18px;
  line-height: 1.35;
  font-weight: 500;
}

.kakie-byvayut-stojki-resepshn-list {
  margin: 0 0 22px;
  padding-left: 22px;
}

.kakie-byvayut-stojki-resepshn-list-item {
  margin: 0 0 10px;
}

.kakie-byvayut-stojki-resepshn-note {
  margin: 28px 0;
  padding: 22px 24px;
  border-radius: 0 18px 18px 0;
}

.kakie-byvayut-stojki-resepshn-note-title {
  margin: 0 0 10px;
  font: inherit;
  font-size: 18px;
  line-height: 1.35;
  font-weight: 500;
}

.kakie-byvayut-stojki-resepshn-media-spec {
  margin: 32px 0;
  padding: 24px;
  border: 1px solid #e5e5e5;
  border-radius: 20px;
  background: #fafafa;
}

.kakie-byvayut-stojki-resepshn-media-title {
  margin: 0 0 14px;
  font: inherit;
  font-size: 18px;
  line-height: 1.35;
  font-weight: 500;
}

.kakie-byvayut-stojki-resepshn-table-wrap {
  margin: 28px 0;
  overflow-x: auto;
}

.kakie-byvayut-stojki-resepshn-table {
  width: 100%;
  min-width: 860px;
  border-collapse: collapse;
  font: inherit;
}

.kakie-byvayut-stojki-resepshn-table-caption {
  margin: 0 0 14px;
  text-align: left;
  font: inherit;
  font-size: 18px;
  line-height: 1.35;
  font-weight: 500;
}

.kakie-byvayut-stojki-resepshn-th,
.kakie-byvayut-stojki-resepshn-td {
  padding: 14px 16px;
  border: 1px solid #e1e1e1;
  vertical-align: top;
  text-align: left;
}

.kakie-byvayut-stojki-resepshn-th {
  background: #f3f3f3;
  font-weight: 500;
}

.kakie-byvayut-stojki-resepshn-card-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 18px;
  margin: 28px 0;
}

.kakie-byvayut-stojki-resepshn-card {
  padding: 22px;
  border: 1px solid #e5e5e5;
  border-radius: 20px;
  background: #fff;
}

.kakie-byvayut-stojki-resepshn-card-title {
  margin: 0 0 12px;
  font: inherit;
  font-size: 18px;
  line-height: 1.35;
  font-weight: 500;
}

.kakie-byvayut-stojki-resepshn-placeholder {
  margin: 18px 0;
  min-height: 180px;
  display: grid;
  place-items: center;
  padding: 24px;
  border: 1px dashed #cfcfcf;
  border-radius: 18px;
  background: #f8f8f8;
  text-align: center;
}

.kakie-byvayut-stojki-resepshn-source {
  margin: 28px 0 0;
  font-size: 0.95em;
  opacity: 0.8;
}

/* Базовый фикс изображений: запрещает искажение пропорций */
.kakie-byvayut-stojki-resepshn-article img,
.kakie-byvayut-stojki-resepshn-img,
.kakie-byvayut-stojki-resepshn-figure img,
.kakie-byvayut-stojki-resepshn-media-spec img,
.kakie-byvayut-stojki-resepshn-card img {
  display: block;
  max-width: 100% !important;
  height: auto !important;
  object-fit: contain !important;
  aspect-ratio: auto !important;
}

/* Обертки изображений не должны задавать фиксированную высоту */
.kakie-byvayut-stojki-resepshn-figure,
.kakie-byvayut-stojki-resepshn-media,
.kakie-byvayut-stojki-resepshn-image-wrap,
.kakie-byvayut-stojki-resepshn-picture {
  max-width: 100%;
  height: auto !important;
  max-height: none !important;
  overflow: visible;
}

@media (max-width: 768px) {
  .kakie-byvayut-stojki-resepshn-section {
    margin-bottom: 42px;
  }

  .kakie-byvayut-stojki-resepshn-summary,
  .kakie-byvayut-stojki-resepshn-note,
  .kakie-byvayut-stojki-resepshn-media-spec,
  .kakie-byvayut-stojki-resepshn-card {
    padding: 18px;
    border-radius: 16px;
  }

  .kakie-byvayut-stojki-resepshn-card-grid {
    grid-template-columns: 1fr;
  }

  /* На мобильных широкие инфографики не плющим, а даем горизонтальную прокрутку */
  .kakie-byvayut-stojki-resepshn-figure,
  .kakie-byvayut-stojki-resepshn-media,
  .kakie-byvayut-stojki-resepshn-image-wrap,
  .kakie-byvayut-stojki-resepshn-picture {
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
  }

  .kakie-byvayut-stojki-resepshn-figure img,
  .kakie-byvayut-stojki-resepshn-media img,
  .kakie-byvayut-stojki-resepshn-image-wrap img,
  .kakie-byvayut-stojki-resepshn-picture img,
  .kakie-byvayut-stojki-resepshn-img {
    width: auto !important;
    max-width: none !important;
    min-width: 760px;
    height: auto !important;
    object-fit: contain !important;
  }

  /* Обычные изображения внутри карточек оставляем адаптивными по ширине */
  .kakie-byvayut-stojki-resepshn-card img {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0;
    height: auto !important;
  }
}

/* End */


/* Start:/local/articles-css/kak-vybrat-stojku-resepshn-dlya-of.css?179023826612254*/
.kak-vybrat-stojku-resepshn-dlya-ofisa-article {
  font-family: inherit;
  color: inherit;
  line-height: 1.65;
  max-width: 100%;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-article * {
  box-sizing: border-box;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-section {
  margin: 0 0 54px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-section:last-child {
  margin-bottom: 0;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-h1,
.kak-vybrat-stojku-resepshn-dlya-ofisa-h2,
.kak-vybrat-stojku-resepshn-dlya-ofisa-h3,
.kak-vybrat-stojku-resepshn-dlya-ofisa-h4 {
  font-family: inherit;
  color: inherit;
  line-height: 1.2;
  font-weight: 600;
  margin: 0 0 18px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-h1 {
  font-size: clamp(32px, 4.2vw, 52px);
  margin-bottom: 24px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-h2 {
  font-size: clamp(25px, 3vw, 36px);
  margin-top: 0;
  margin-bottom: 22px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-h3 {
  font-size: clamp(20px, 2vw, 26px);
  margin-top: 30px;
  margin-bottom: 14px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-h4 {
  font-size: 18px;
  margin-top: 22px;
  margin-bottom: 10px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-p {
  margin: 0 0 18px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-lead {
  font-size: 1.08em;
  margin: 0 0 22px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-summary {
  padding: 24px 28px;
  margin: 0 0 44px;
  border-radius: 18px;
  background: #f6f7f8;
  border-left: 4px solid #d7a84d;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-summary-title,
.kak-vybrat-stojku-resepshn-dlya-ofisa-note-title,
.kak-vybrat-stojku-resepshn-dlya-ofisa-media-title,
.kak-vybrat-stojku-resepshn-dlya-ofisa-cta-title {
  display: block;
  margin: 0 0 10px;
  font-size: 1.02em;
  font-weight: 600;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 18px;
  margin: 24px 0;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-card {
  padding: 22px;
  border: 1px solid #ececec;
  border-radius: 18px;
  background: #fff;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-list,
.kak-vybrat-stojku-resepshn-dlya-ofisa-numbered {
  margin: 0 0 22px 0;
  padding-left: 22px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-list-item,
.kak-vybrat-stojku-resepshn-dlya-ofisa-numbered-item {
  margin: 0 0 10px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-note {
  padding: 22px 26px;
  margin: 26px 0;
  border-radius: 18px;
  background: #fbf7ee;
  border-left: 4px solid #d7a84d;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-quote {
  margin: 26px 0;
  padding: 22px 26px;
  border-radius: 18px;
  background: #f6f7f8;
  border-left: 4px solid #d7a84d;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-media-tz {
  margin: 30px 0;
  padding: 22px 26px;
  border-radius: 18px;
  border: 1px dashed #cfcfcf;
  background: #fafafa;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-table-wrap {
  width: 100%;
  overflow-x: auto;
  margin: 26px 0;
  border-radius: 18px;
  border: 1px solid #e7e7e7;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-table {
  width: 100%;
  min-width: 760px;
  border-collapse: collapse;
  background: #fff;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-caption {
  text-align: left;
  padding: 18px 18px 0;
  font-weight: 600;
  font-size: 1.02em;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-th,
.kak-vybrat-stojku-resepshn-dlya-ofisa-td {
  padding: 15px 18px;
  text-align: left;
  vertical-align: top;
  border-bottom: 1px solid #ececec;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-th {
  background: #f6f7f8;
  font-weight: 600;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-table tr:last-child .kak-vybrat-stojku-resepshn-dlya-ofisa-td {
  border-bottom: 0;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-checklist {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px;
  padding: 0;
  margin: 22px 0;
  list-style: none;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-checklist-item {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 14px 16px;
  border-radius: 14px;
  background: #f6f7f8;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-checkbox {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  margin: 4px 0 0;
  cursor: pointer;
  accent-color: #d7a84d;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-details {
  margin: 12px 0;
  padding: 18px 20px;
  border: 1px solid #e7e7e7;
  border-radius: 16px;
  background: #fff;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-summary-line {
  cursor: pointer;
  font-weight: 600;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-cta {
  padding: 28px;
  margin: 44px 0 0;
  border-radius: 22px;
  background: #f6f7f8;
  border: 1px solid #e7e7e7;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-cta-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-top: 8px;
  padding: 13px 22px;
  border-radius: 999px;
  background: #d7a84d;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-muted {
  opacity: .78;
}

/* Уникальные стили для блока мультимедиа: инфографика и чек-лист */
.kak-vybrat-stojku-resepshn-dlya-ofisa-multimedia-container {
  margin: 35px 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  font-family: inherit;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-figure {
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-img {
  max-width: 100%;
  height: auto;
  display: block;
  border-radius: 4px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05);
  border: 1px solid #e2e8f0;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-figcaption {
  margin-top: 12px;
  font-size: 0.9em;
  color: #718096;
  font-style: italic;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-checklist-box {
  margin: 30px 0;
  padding: 26px 28px;
  background: #f8fafc;
  border: 1px solid #d9e2ec;
  border-radius: 8px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-checklist-title {
  margin: 0 0 20px;
  font-size: 20px;
  line-height: 1.35;
  font-weight: 600;
  color: #1f2937;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-ul-check {
  display: flex;
  flex-direction: column;
  gap: 14px;
  margin: 0;
  padding: 0;
  list-style: none !important;
  list-style-type: none !important;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-li-check {
  margin: 0;
  padding: 0;
  list-style: none !important;
  list-style-type: none !important;
}

/* Сброс маркеров, тире и декоративных псевдоэлементов темы сайта */
.kak-vybrat-stojku-resepshn-dlya-ofisa-ul-check::before,
.kak-vybrat-stojku-resepshn-dlya-ofisa-ul-check::after,
.kak-vybrat-stojku-resepshn-dlya-ofisa-li-check::before,
.kak-vybrat-stojku-resepshn-dlya-ofisa-li-check::after,
.kak-vybrat-stojku-resepshn-dlya-ofisa-label::before,
.kak-vybrat-stojku-resepshn-dlya-ofisa-label::after {
  content: none !important;
  display: none !important;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-label {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  margin: 0;
  padding: 0;
  cursor: pointer;
  font-size: 16px;
  line-height: 1.45;
  font-weight: 400;
  color: #334155;
  transition: color 0.2s ease;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-label:hover {
  color: #1a202c;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-label .kak-vybrat-stojku-resepshn-dlya-ofisa-checkbox {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  min-width: 18px;
  margin: 2px 0 0;
}

/* Уникальные стили калькулятора бюджета */
.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-wrapper {
  margin: 40px 0;
  padding: 30px;
  background-color: #f8fafc;
  border: 1px solid #e2e8f0;
  border-radius: 8px;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.03);
  font-family: inherit;
  color: #2d3748;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-header {
  font-size: 1.4em;
  margin-bottom: 25px;
  color: #1a202c;
  border-bottom: 2px solid #e2e8f0;
  padding-bottom: 10px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
  margin-bottom: 25px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-group {
  display: flex;
  flex-direction: column;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-label {
  font-size: 0.95em;
  margin-bottom: 8px;
  color: #4a5568;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-select {
  padding: 10px 12px;
  border: 1px solid #cbd5e1;
  border-radius: 4px;
  font-size: 1em;
  color: #1a202c;
  background-color: #ffffff;
  outline: none;
  transition: border-color 0.2s;
  font-family: inherit;
  cursor: pointer;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-select:focus {
  border-color: #3182ce;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-checkboxes {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 30px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-check-label {
  display: flex;
  align-items: center;
  font-size: 1em;
  cursor: pointer;
  color: #4a5568;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-check-input {
  margin: 0 10px 0 0;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-result-box {
  background-color: #ebf8ff;
  border: 1px solid #bee3f8;
  border-radius: 6px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-result-title {
  font-size: 1.1em;
  color: #2b6cb0;
  margin-bottom: 10px;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-result-value {
  font-size: 1.8em;
  color: #2c5282;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

.kak-vybrat-stojku-resepshn-dlya-ofisa-calc-result-desc {
  font-size: 0.9em;
  color: #4299e1;
  margin-top: 10px;
}

@media (max-width: 767px) {
  .kak-vybrat-stojku-resepshn-dlya-ofisa-section {
    margin-bottom: 42px;
  }

  .kak-vybrat-stojku-resepshn-dlya-ofisa-summary,
  .kak-vybrat-stojku-resepshn-dlya-ofisa-note,
  .kak-vybrat-stojku-resepshn-dlya-ofisa-quote,
  .kak-vybrat-stojku-resepshn-dlya-ofisa-media-tz,
  .kak-vybrat-stojku-resepshn-dlya-ofisa-cta {
    padding: 20px;
    border-radius: 16px;
  }

  .kak-vybrat-stojku-resepshn-dlya-ofisa-grid,
  .kak-vybrat-stojku-resepshn-dlya-ofisa-checklist {
    grid-template-columns: 1fr;
  }

  .kak-vybrat-stojku-resepshn-dlya-ofisa-th,
  .kak-vybrat-stojku-resepshn-dlya-ofisa-td {
    padding: 13px 14px;
  }

  .kak-vybrat-stojku-resepshn-dlya-ofisa-checklist-box {
    padding: 20px 18px;
  }

  .kak-vybrat-stojku-resepshn-dlya-ofisa-checklist-title {
    font-size: 18px;
  }

  .kak-vybrat-stojku-resepshn-dlya-ofisa-label {
    font-size: 15px;
  }
}

@media (max-width: 600px) {
  .kak-vybrat-stojku-resepshn-dlya-ofisa-calc-grid {
    grid-template-columns: 1fr;
  }
}

/* Финальный фикс изображений: убирает искажение пропорций и делает схемы читаемыми на мобильных */
.kak-vybrat-stojku-resepshn-dlya-ofisa-article img,
.kak-vybrat-stojku-resepshn-dlya-ofisa-img {
  display: block;
  max-width: 100% !important;
  height: auto !important;
  object-fit: contain !important;
  aspect-ratio: auto !important;
}

/* Обертки изображений не должны задавать фиксированную высоту */
.kak-vybrat-stojku-resepshn-dlya-ofisa-figure,
.kak-vybrat-stojku-resepshn-dlya-ofisa-multimedia-container {
  height: auto !important;
  max-height: none !important;
}

/* Для широких инфографик на мобильных: не плющим, а даем горизонтальную прокрутку */
@media (max-width: 767px) {
  .kak-vybrat-stojku-resepshn-dlya-ofisa-figure {
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    align-items: flex-start;
    -webkit-overflow-scrolling: touch;
  }

  .kak-vybrat-stojku-resepshn-dlya-ofisa-figure .kak-vybrat-stojku-resepshn-dlya-ofisa-img {
    width: auto !important;
    max-width: none !important;
    min-width: 760px;
    height: auto !important;
  }

  .kak-vybrat-stojku-resepshn-dlya-ofisa-figcaption {
    width: 100%;
    text-align: left;
  }
}

/* End */


/* Start:/bitrix/templates/aspro-allcorp3/components/bitrix/news.list/blog-list/style.min.css?17902382123268*/
.blog-list__item{position:relative;overflow:hidden}.grid-list--no-gap .blog-list__item{overflow:visible}.grid-list--no-gap .blog-list__item-image--absolute{left:-1px}.blog-list__item-image-wrapper{position:relative}.blog-list__item-image-wrapper--BG{padding-top:130%;overflow:hidden;width:100%}.blog-list__item-image-wrapper--BG:after{content:"";position:absolute;left:0;right:0;top:51%;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%)}.blog-list__item-image-wrapper--TOP{padding-top:67%}.blog-list__item-image{background-size:cover;background-position:center;background-repeat:no-repeat;display:block}.blog-list__item-image--absolute{position:absolute;top:0;left:0;right:0;bottom:0}.bx-ie .blog-list__item-text-top-part{flex-basis:auto}.blog-list__item-preview-wrapper{margin-top:9px}.blog-list__item-period{position:relative}.blog-list__item-period--mt-19{margin-top:19px}.blog-list__item-period.blog-list__item-period--FON{position:relative;color:rgba(255,255,255,.7);margin-top:12px}.blog-list__item-text-wrapper--BOTTOM{position:absolute;bottom:33px;left:39px;right:39px;z-index:2}body .blog-list__item-text-wrapper--BOTTOM .dark_link{color:#fff}.blog-list__item-text-wrapper--BOTTOM_RELATIVE{padding:25px 29px}#main .blog-list__item .sticker{display:flex}.blog-list__item .sticker .sticker__item{margin-left:0}body .blog-list__item-sticker{top:29px;left:29px;right:29px}body .blog-list__item-sticker--normal{position:static;margin-bottom:9px}.sticker__item--fon.sticker__item--bordered{color:#fff;border-color:rgba(255,255,255,.5);background:0 0}.blog-list__item-link--absolute{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}@media (max-width:1199px) and (min-width:992px){.grid-list--no-grid>.blog-list__wrapper{width:33.33%}.grid-list--no-grid>.blog-list__wrapper.item-w50,.grid-list--no-grid>.blog-list__wrapper.item-w66{width:66.66%}}@media (min-width:992px){.blog-list__wrapper.item-w50 .blog-list__item-image-wrapper--BG{padding-top:62%}.blog-list__wrapper.item-w66 .blog-list__item-image-wrapper--BG{padding-top:63%}.blog-list__item-sticker--BOTTOM{bottom:35px;left:36px}.grid-list--wide-first .blog-list__item-image-wrapper--BG{height:100%}.grid-list--wide-first>div:first-of-type .blog-list__item-title{font-size:1.6em}.blog-list__item-image-wrapper--BG .blog-list__item-sticker{top:40px;left:38px}}@media (max-width:991px){.blog-list__item-text-wrapper--BOTTOM{bottom:20px;left:29px;right:29px}.grid-list--no-grid>.blog-list__wrapper{width:33.33%}}@media (max-width:767px){.grid-list--no-grid>.blog-list__wrapper{width:50%}}@media (min-width:601px){.blog-list__item-sticker--BOTTOM_CORNER{bottom:40px;left:39px}}@media (max-width:600px){.blog-list__item.flexbox--direction-row-reverse{flex-direction:column}.blog-list__item-preview-wrapper{font-size:13px;line-height:20px;margin-bottom:15px}.blog-list__item-sticker--BOTTOM,.blog-list__item-sticker--BOTTOM_CORNER{bottom:24px;left:27px}.blog-list__item-image-wrapper--BG{padding-top:150%}.blog-list__item-image-wrapper--BG:after{top:40%}}@media (max-width:500px){.grid-list--normal .blog-list__wrapper{width:100%}.grid-list--normal .blog-list__item-image-wrapper--BG{padding-top:110%}}@media (max-width:450px){.blog-list__item-sticker--TOP{top:30px;left:31px}}
/* End */
/* /local/articles-css/kakie-byvayut-stojki-resepshn-arti.css?17902382665672 */
/* /local/articles-css/kak-vybrat-stojku-resepshn-dlya-of.css?179023826612254 */
/* /bitrix/templates/aspro-allcorp3/components/bitrix/news.list/blog-list/style.min.css?17902382123268 */
