

/* Start:/local/css/kak-hranit-gofrotaru-na-sklade-art.css?17785746036572*/
.kak-hranit-gofrotaru-na-sklade-article {
  width: 100%;
  max-width: none;
  margin: 0 auto;
  font-family: inherit;
  color: inherit;
  line-height: 1.5;
}

.kak-hranit-gofrotaru-na-sklade-section {
  margin: 0 0 56px;
}

.kak-hranit-gofrotaru-na-sklade-hero {
  padding: 32px 28px;
  border: 1px solid #d9e2ec;
  border-radius: 18px;
  background: #f8fafc;
  margin: 0 0 40px;
}

.kak-hranit-gofrotaru-na-sklade-h1 {
  margin: 0 0 20px;
  font-family: inherit;
  font-size: 32px;
  line-height: 1.25;
  letter-spacing: normal;
  color: #222;
}

.kak-hranit-gofrotaru-na-sklade-h2 {
  margin: 0 0 22px;
  font-family: inherit;
  font-size: 24px;
  line-height: 1.3;
  letter-spacing: normal;
  color: #222;
}

.kak-hranit-gofrotaru-na-sklade-h3 {
  margin: 32px 0 14px;
  font-family: inherit;
  font-size: 20px;
  line-height: 1.35;
  letter-spacing: normal;
  color: #222;
}

.kak-hranit-gofrotaru-na-sklade-p {
  margin: 0 0 16px;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.5;
  color: inherit;
}

.kak-hranit-gofrotaru-na-sklade-lead {
  margin: 0 0 18px;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.5;
  color: inherit;
}

.kak-hranit-gofrotaru-na-sklade-summary {
  padding: 22px 24px;
  border-left: 6px solid #2f80ed;
  border-radius: 14px;
  background: #eef6ff;
  margin: 0 0 24px;
}

.kak-hranit-gofrotaru-na-sklade-summary-title {
  margin: 0 0 8px;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.4;
  color: #222;
  font-weight: 700;
}

.kak-hranit-gofrotaru-na-sklade-note {
  padding: 20px 22px;
  border: 1px solid #d9e2ec;
  border-radius: 16px;
  background: #ffffff;
  margin: 24px 0;
}

.kak-hranit-gofrotaru-na-sklade-note-title {
  margin: 0 0 10px;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.4;
  color: #222;
  font-weight: 700;
}

.kak-hranit-gofrotaru-na-sklade-expert {
  padding: 22px 24px;
  border-left: 6px solid #f59e0b;
  border-radius: 14px;
  background: #fff8e8;
  margin: 28px 0;
}

.kak-hranit-gofrotaru-na-sklade-warning {
  padding: 24px;
  border: 1px solid #f4b4b4;
  border-left: 6px solid #d64545;
  border-radius: 16px;
  background: #fff5f5;
  margin: 30px 0;
}

.kak-hranit-gofrotaru-na-sklade-warning-title {
  margin: 0 0 12px;
  font-family: inherit;
  font-size: 18px;
  line-height: 1.35;
  color: #222;
  font-weight: 700;
}

.kak-hranit-gofrotaru-na-sklade-list {
  margin: 0 0 20px 22px;
  padding: 0;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.5;
  color: inherit;
}

.kak-hranit-gofrotaru-na-sklade-list-item {
  margin: 0 0 10px;
  padding-left: 4px;
}

.kak-hranit-gofrotaru-na-sklade-ordered-list {
  margin: 0 0 20px 22px;
  padding: 0;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.5;
  color: inherit;
}

.kak-hranit-gofrotaru-na-sklade-ordered-item {
  margin: 0 0 12px;
  padding-left: 6px;
}

.kak-hranit-gofrotaru-na-sklade-table-wrap {
  width: 100%;
  overflow-x: auto;
  margin: 24px 0 30px;
  border: 1px solid #d9e2ec;
  border-radius: 16px;
  background: #ffffff;
}

.kak-hranit-gofrotaru-na-sklade-table {
  width: 100%;
  min-width: 720px;
  border-collapse: collapse;
}

.kak-hranit-gofrotaru-na-sklade-th {
  padding: 14px 16px;
  text-align: left;
  background: #f1f5f9;
  border-bottom: 1px solid #d9e2ec;
  color: #222;
  font-family: inherit;
  font-size: 15px;
  line-height: 1.4;
  font-weight: 700;
}

.kak-hranit-gofrotaru-na-sklade-td {
  padding: 14px 16px;
  vertical-align: top;
  border-bottom: 1px solid #edf2f7;
  color: inherit;
  font-family: inherit;
  font-size: 15px;
  line-height: 1.5;
}

.kak-hranit-gofrotaru-na-sklade-source {
  margin: 14px 0 0;
  font-family: inherit;
  font-size: 14px;
  line-height: 1.5;
  color: inherit;
  opacity: 0.7;
}

.kak-hranit-gofrotaru-na-sklade-link {
  color: #0b63ce;
  text-decoration: underline;
  text-underline-offset: 3px;
}

.kak-hranit-gofrotaru-na-sklade-quote {
  margin: 24px 0;
  padding: 20px 22px;
  border-left: 5px solid #9fb3c8;
  border-radius: 12px;
  background: #f8fafc;
  color: inherit;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.5;
}

.kak-hranit-gofrotaru-na-sklade-media-task {
  margin: 28px 0;
  padding: 22px 24px;
  border: 1px dashed #829ab1;
  border-radius: 16px;
  background: #f8fafc;
}

.kak-hranit-gofrotaru-na-sklade-media-title {
  margin: 0 0 12px;
  font-family: inherit;
  font-size: 16px;
  line-height: 1.4;
  color: #222;
  font-weight: 700;
}

.kak-hranit-gofrotaru-na-sklade-faq-item {
  padding: 22px 0;
  border-bottom: 1px solid #d9e2ec;
}

.kak-hranit-gofrotaru-na-sklade-faq-question {
  margin: 0 0 12px;
  font-family: inherit;
  font-size: 20px;
  line-height: 1.35;
  letter-spacing: normal;
  color: #222;
  font-weight: 700;
}

.kak-hranit-gofrotaru-na-sklade-cta {
  padding: 26px 28px;
  border-radius: 18px;
  background: #eef6ff;
  border: 1px solid #c7e0ff;
  margin: 34px 0 0;
}

.kak-hranit-gofrotaru-na-sklade-cta-title {
  margin: 0 0 12px;
  font-family: inherit;
  font-size: 20px;
  line-height: 1.3;
  letter-spacing: normal;
  color: #222;
  font-weight: 700;
}

.kak-hranit-gofrotaru-na-sklade-divider {
  height: 1px;
  background: #d9e2ec;
  margin: 42px 0;
}

@media (max-width: 640px) {
  .kak-hranit-gofrotaru-na-sklade-hero,
  .kak-hranit-gofrotaru-na-sklade-summary,
  .kak-hranit-gofrotaru-na-sklade-note,
  .kak-hranit-gofrotaru-na-sklade-expert,
  .kak-hranit-gofrotaru-na-sklade-warning,
  .kak-hranit-gofrotaru-na-sklade-media-task,
  .kak-hranit-gofrotaru-na-sklade-cta {
    padding: 20px;
    border-radius: 14px;
  }

  .kak-hranit-gofrotaru-na-sklade-h1 {
    font-size: 28px;
    line-height: 1.25;
    color: #222;
  }

  .kak-hranit-gofrotaru-na-sklade-h2 {
    font-size: 22px;
    line-height: 1.3;
    color: #222;
  }

  .kak-hranit-gofrotaru-na-sklade-h3,
  .kak-hranit-gofrotaru-na-sklade-faq-question,
  .kak-hranit-gofrotaru-na-sklade-cta-title {
    font-size: 20px;
    line-height: 1.35;
    color: #222;
  }

  .kak-hranit-gofrotaru-na-sklade-p,
  .kak-hranit-gofrotaru-na-sklade-lead,
  .kak-hranit-gofrotaru-na-sklade-list,
  .kak-hranit-gofrotaru-na-sklade-ordered-list,
  .kak-hranit-gofrotaru-na-sklade-quote {
    font-size: 16px;
    line-height: 1.5;
    color: inherit;
  }

  .kak-hranit-gofrotaru-na-sklade-summary-title,
  .kak-hranit-gofrotaru-na-sklade-note-title,
  .kak-hranit-gofrotaru-na-sklade-media-title {
    font-size: 16px;
    line-height: 1.4;
    color: #222;
  }

  .kak-hranit-gofrotaru-na-sklade-th,
  .kak-hranit-gofrotaru-na-sklade-td {
    font-size: 15px;
    line-height: 1.5;
  }
}
/* End */


/* Start:/local/css/kak-podobr-razm-korob-pod-tov.css?177876188110869*/
.kak-podobr-razm-korob-pod-tov {
  max-width: none;
  margin: 0;
  padding: 0;
  font-family: inherit;
  color: inherit;
  line-height: inherit;
}

/* Общие отступы разделов */
.kak-podobr-razm-korob-pod-tov__section {
  margin: 0 0 48px;
}

/* Hero делаем нейтральным, чтобы H1 выглядел как в шаблоне сайта */
.kak-podobr-razm-korob-pod-tov__hero {
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  margin: 0 0 32px;
}

/* Заголовки: не задаём font-size, color, line-height — берём из шаблона сайта */
.kak-podobr-razm-korob-pod-tov__h1 {
  margin: 0 0 24px;
}

.kak-podobr-razm-korob-pod-tov__h2 {
  margin: 40px 0 18px;
}

.kak-podobr-razm-korob-pod-tov__h3 {
  margin: 28px 0 14px;
}

/* Текст: наследуем шрифт и размер сайта */
.kak-podobr-razm-korob-pod-tov__p,
.kak-podobr-razm-korob-pod-tov__lead,
.kak-podobr-razm-korob-pod-tov__list-item,
.kak-podobr-razm-korob-pod-tov__source-text,
.kak-podobr-razm-korob-pod-tov__media-key,
.kak-podobr-razm-korob-pod-tov__media-value,
.kak-podobr-razm-korob-pod-tov__summary-text,
.kak-podobr-razm-korob-pod-tov-calc__text,
.kak-podobr-razm-korob-pod-tov-calc__result-text,
.kak-podobr-razm-korob-pod-tov-calc__hint-text {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.kak-podobr-razm-korob-pod-tov__p,
.kak-podobr-razm-korob-pod-tov__lead {
  margin: 0 0 16px;
}

.kak-podobr-razm-korob-pod-tov__list {
  margin: 12px 0 20px;
  padding: 0 0 0 22px;
}

.kak-podobr-razm-korob-pod-tov__list-item {
  margin: 0 0 8px;
}

/* Ссылки */
.kak-podobr-razm-korob-pod-tov__link {
  color: inherit;
  text-decoration: underline;
  text-underline-offset: 3px;
}

/* Блок краткого ответа */
.kak-podobr-razm-korob-pod-tov__answer {
  padding: 20px;
  border-radius: 16px;
  background: #ffffff;
  border: 1px solid #e2e8f0;
  margin: 0 0 24px;
}

.kak-podobr-razm-korob-pod-tov__answer-title {
  margin: 0 0 8px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-weight: 700;
}

/* Заметки */
.kak-podobr-razm-korob-pod-tov__note {
  padding: 18px 20px;
  border-radius: 16px;
  background: #fff7ed;
  border: 1px solid #fed7aa;
  margin: 22px 0;
}

.kak-podobr-razm-korob-pod-tov__note-blue {
  padding: 18px 20px;
  border-radius: 16px;
  background: #eff6ff;
  border: 1px solid #bfdbfe;
  margin: 22px 0;
}

.kak-podobr-razm-korob-pod-tov__expert {
  padding: 20px;
  border-radius: 16px;
  background: #f8fafc;
  border: 1px solid #e2e8f0;
  margin: 24px 0;
}

.kak-podobr-razm-korob-pod-tov__source {
  padding: 16px 18px;
  border-left: 4px solid #cbd5e1;
  background: #f8fafc;
  margin: 20px 0;
  border-radius: 0 12px 12px 0;
}

/* Формулы */
.kak-podobr-razm-korob-pod-tov__formula {
  display: block;
  padding: 16px 18px;
  border-radius: 14px;
  background: #f8fafc;
  border: 1px solid #e2e8f0;
  margin: 18px 0;
  overflow-x: auto;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

/* Таблицы */
.kak-podobr-razm-korob-pod-tov__table-wrap {
  overflow-x: auto;
  margin: 24px 0;
  border-radius: 16px;
  border: 1px solid #e2e8f0;
}

.kak-podobr-razm-korob-pod-tov__table {
  width: 100%;
  border-collapse: collapse;
  min-width: 760px;
  background: #ffffff;
}

.kak-podobr-razm-korob-pod-tov__th {
  padding: 14px 16px;
  background: #f8fafc;
  border-bottom: 1px solid #e2e8f0;
  text-align: left;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-weight: 700;
}

.kak-podobr-razm-korob-pod-tov__td {
  padding: 14px 16px;
  border-bottom: 1px solid #e2e8f0;
  vertical-align: top;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.kak-podobr-razm-korob-pod-tov__tr-last .kak-podobr-razm-korob-pod-tov__td {
  border-bottom: 0;
}

/* Медиа-блок */
.kak-podobr-razm-korob-pod-tov__media {
  margin: 28px 0;
  padding: 20px;
  border: 1px dashed #cbd5e1;
  border-radius: 18px;
  background: #f8fafc;
}

.kak-podobr-razm-korob-pod-tov__media-title {
  margin: 0 0 12px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-weight: 700;
}

.kak-podobr-razm-korob-pod-tov__media-grid {
  display: grid;
  grid-template-columns: 180px 1fr;
  gap: 10px 18px;
}

.kak-podobr-razm-korob-pod-tov__media-key,
.kak-podobr-razm-korob-pod-tov__media-value {
  margin: 0;
}

/* CTA */
.kak-podobr-razm-korob-pod-tov__cta {
  padding: 24px;
  border-radius: 18px;
  background: #0f172a;
  color: #ffffff;
  margin: 36px 0 0;
}

.kak-podobr-razm-korob-pod-tov__cta-title {
  margin: 0 0 10px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: #ffffff;
  font-weight: 700;
}

.kak-podobr-razm-korob-pod-tov__cta-text {
  margin: 0 0 16px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: #e5e7eb;
}

.kak-podobr-razm-korob-pod-tov__cta-links {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.kak-podobr-razm-korob-pod-tov__cta-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 11px 16px;
  border-radius: 999px;
  background: #ffffff;
  color: #0f172a;
  text-decoration: none;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: 700;
}

/* FAQ */
.kak-podobr-razm-korob-pod-tov__faq-item {
  padding: 22px 0;
  border-bottom: 1px solid #e2e8f0;
}

.kak-podobr-razm-korob-pod-tov__faq-item-last {
  border-bottom: 0;
}

/* Итоговые карточки */
.kak-podobr-razm-korob-pod-tov__summary-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 18px;
  margin-top: 22px;
}

.kak-podobr-razm-korob-pod-tov__summary-card {
  padding: 20px;
  border-radius: 16px;
  border: 1px solid #e2e8f0;
  background: #ffffff;
}

.kak-podobr-razm-korob-pod-tov__summary-title {
  margin: 0 0 8px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-weight: 700;
}

.kak-podobr-razm-korob-pod-tov__summary-text {
  margin: 0;
}

/* Калькулятор */
.kak-podobr-razm-korob-pod-tov-calc {
  margin: 32px 0;
  font-family: inherit;
  color: inherit;
  line-height: inherit;
}

.kak-podobr-razm-korob-pod-tov-calc__inner {
  padding: 24px;
  border: 1px solid #dbe3ee;
  border-radius: 20px;
  background: #f8fafc;
}

.kak-podobr-razm-korob-pod-tov-calc__head {
  margin: 0 0 22px;
}

.kak-podobr-razm-korob-pod-tov-calc__eyebrow {
  margin: 0 0 8px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}

.kak-podobr-razm-korob-pod-tov-calc__title {
  margin: 0 0 12px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-weight: 700;
}

.kak-podobr-razm-korob-pod-tov-calc__text {
  margin: 0;
  max-width: 780px;
}

.kak-podobr-razm-korob-pod-tov-calc__form {
  margin: 0;
}

.kak-podobr-razm-korob-pod-tov-calc__grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 16px;
  margin: 0 0 18px;
}

.kak-podobr-razm-korob-pod-tov-calc__field {
  min-width: 0;
}

.kak-podobr-razm-korob-pod-tov-calc__label {
  display: block;
  margin: 0 0 8px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-weight: 600;
}

.kak-podobr-razm-korob-pod-tov-calc__input {
  width: 100%;
  box-sizing: border-box;
  min-height: 48px;
  padding: 11px 14px;
  border: 1px solid #cbd5e1;
  border-radius: 12px;
  background: #ffffff;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  outline: none;
}

.kak-podobr-razm-korob-pod-tov-calc__input:focus {
  border-color: #2563eb;
  box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.14);
}

.kak-podobr-razm-korob-pod-tov-calc__input::placeholder {
  color: #94a3b8;
}

.kak-podobr-razm-korob-pod-tov-calc__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin: 0 0 20px;
}

.kak-podobr-razm-korob-pod-tov-calc__button,
.kak-podobr-razm-korob-pod-tov-calc__button-reset {
  min-height: 46px;
  padding: 11px 18px;
  border-radius: 999px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: 700;
  cursor: pointer;
}

.kak-podobr-razm-korob-pod-tov-calc__button {
  border: 1px solid #0f172a;
  background: #0f172a;
  color: #ffffff;
}

.kak-podobr-razm-korob-pod-tov-calc__button:hover {
  background: #1e293b;
}

.kak-podobr-razm-korob-pod-tov-calc__button-reset {
  border: 1px solid #cbd5e1;
  background: #ffffff;
  color: inherit;
}

.kak-podobr-razm-korob-pod-tov-calc__button-reset:hover {
  background: #f1f5f9;
}

.kak-podobr-razm-korob-pod-tov-calc__result {
  padding: 18px;
  border: 1px solid #bfdbfe;
  border-radius: 16px;
  background: #eff6ff;
}

.kak-podobr-razm-korob-pod-tov-calc__result-title {
  margin: 0 0 8px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-weight: 700;
}

.kak-podobr-razm-korob-pod-tov-calc__result-text {
  margin: 0;
}

.kak-podobr-razm-korob-pod-tov-calc__result-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px;
  margin-top: 14px;
}

.kak-podobr-razm-korob-pod-tov-calc__result-card {
  padding: 14px;
  border-radius: 14px;
  background: #ffffff;
  border: 1px solid #dbeafe;
}

.kak-podobr-razm-korob-pod-tov-calc__result-label {
  margin: 0 0 6px;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  color: inherit;
}

.kak-podobr-razm-korob-pod-tov-calc__result-value {
  margin: 0;
  font-family: inherit;
  font-size: 1.35em;
  line-height: 1.25;
  color: inherit;
  font-weight: 700;
}

.kak-podobr-razm-korob-pod-tov-calc__hint {
  margin: 16px 0 0;
  padding: 14px 16px;
  border-radius: 14px;
  background: #ffffff;
  border: 1px solid #e2e8f0;
}

.kak-podobr-razm-korob-pod-tov-calc__hint-text {
  margin: 0;
}

/* Адаптив */
@media (max-width: 820px) {
  .kak-podobr-razm-korob-pod-tov-calc__grid {
    grid-template-columns: 1fr;
  }

  .kak-podobr-razm-korob-pod-tov-calc__result-grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 768px) {
  .kak-podobr-razm-korob-pod-tov__media-grid {
    grid-template-columns: 1fr;
  }

  .kak-podobr-razm-korob-pod-tov__summary-grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 520px) {
  .kak-podobr-razm-korob-pod-tov-calc__inner {
    padding: 18px;
    border-radius: 16px;
  }

  .kak-podobr-razm-korob-pod-tov-calc__actions {
    flex-direction: column;
  }

  .kak-podobr-razm-korob-pod-tov-calc__button,
  .kak-podobr-razm-korob-pod-tov-calc__button-reset {
    width: 100%;
  }
}
/* End */


/* Start:/local/css/chem-mikrogofr-otlich-ot-trekhsl-r.css?17788295682403*/
.chem-mikrogofr-otlich-ot-trekhsl-root {
  width: 100%;
}

.chem-mikrogofr-otlich-ot-trekhsl-section {
  margin: 0 0 44px;
}

.chem-mikrogofr-otlich-ot-trekhsl-h1,
.chem-mikrogofr-otlich-ot-trekhsl-h2,
.chem-mikrogofr-otlich-ot-trekhsl-h3 {
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-h1 {
  margin: 0 0 24px;
}

.chem-mikrogofr-otlich-ot-trekhsl-h2 {
  margin: 0 0 22px;
}

.chem-mikrogofr-otlich-ot-trekhsl-h3 {
  margin: 28px 0 14px;
}

.chem-mikrogofr-otlich-ot-trekhsl-text {
  margin: 0 0 16px;
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-lead {
  margin: 0 0 18px;
  padding: 18px 20px;
  border: 1px solid #e8e8e8;
  border-radius: 12px;
  background: #fafafa;
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-note {
  margin: 22px 0;
  padding: 18px 20px;
  border-left: 4px solid #d9d9d9;
  background: #fafafa;
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-source {
  margin: 14px 0 0;
  color: inherit;
  opacity: 0.82;
}

.chem-mikrogofr-otlich-ot-trekhsl-list {
  margin: 14px 0 18px 22px;
  padding: 0;
}

.chem-mikrogofr-otlich-ot-trekhsl-list-item {
  margin: 0 0 9px;
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-table-wrap {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0 24px;
}

.chem-mikrogofr-otlich-ot-trekhsl-table {
  width: 100%;
  min-width: 760px;
  border-collapse: collapse;
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-th,
.chem-mikrogofr-otlich-ot-trekhsl-td {
  padding: 14px 16px;
  border: 1px solid #e5e5e5;
  vertical-align: top;
  text-align: left;
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-th {
  background: #f6f6f6;
  font-weight: 600;
}

.chem-mikrogofr-otlich-ot-trekhsl-media-task {
  margin: 24px 0;
  padding: 18px 20px;
  border: 1px dashed #cfcfcf;
  border-radius: 12px;
  background: #fbfbfb;
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-media-title {
  margin: 0 0 10px;
  font-weight: 600;
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-link {
  color: inherit;
  text-decoration: underline;
  text-underline-offset: 3px;
}

.chem-mikrogofr-otlich-ot-trekhsl-cta {
  margin: 24px 0;
  padding: 20px;
  border-radius: 12px;
  background: #f7f7f7;
  color: inherit;
}

.chem-mikrogofr-otlich-ot-trekhsl-faq-item {
  margin: 0 0 28px;
}

/* End */


/* Start:/local/css/kogda-semisl-gofrokarton-article.css?17830667104185*/
  .kogda-semisl-gofrokarton-article {
    font-family: inherit;
    color: inherit;
    font-size: inherit;
    line-height: 1.65;
  }

  .kogda-semisl-gofrokarton-section {
    margin: 0 0 42px 0;
  }

  .kogda-semisl-gofrokarton-h1 {
    margin: 0 0 24px 0;
    font-family: inherit;
    color: inherit;
    font-size: 38px;
    line-height: 1.18;
    font-weight: 700;
  }

  .kogda-semisl-gofrokarton-h2 {
    margin: 42px 0 20px 0;
    font-family: inherit;
    color: inherit;
    font-size: 30px;
    line-height: 1.25;
    font-weight: 700;
  }

  .kogda-semisl-gofrokarton-h3 {
    margin: 28px 0 14px 0;
    font-family: inherit;
    color: inherit;
    font-size: 22px;
    line-height: 1.3;
    font-weight: 700;
  }

  .kogda-semisl-gofrokarton-p {
    margin: 0 0 16px 0;
  }

  .kogda-semisl-gofrokarton-lead {
    margin: 0 0 18px 0;
    font-size: 18px;
    line-height: 1.6;
  }

  .kogda-semisl-gofrokarton-note {
    margin: 22px 0;
    padding: 20px 22px;
    border-radius: 14px;
    background: #f6f6f6;
    border-left: 4px solid #f6b23a;
  }

  .kogda-semisl-gofrokarton-note-title {
    margin: 0 0 8px 0;
    font-weight: 700;
  }

  .kogda-semisl-gofrokarton-source {
    margin: 14px 0 0 0;
    font-size: 14px;
    opacity: 0.78;
  }

  .kogda-semisl-gofrokarton-list {
    margin: 0 0 18px 22px;
    padding: 0;
  }

  .kogda-semisl-gofrokarton-list-item {
    margin: 0 0 8px 0;
  }

  .kogda-semisl-gofrokarton-link {
    color: inherit;
    text-decoration: underline;
    text-underline-offset: 3px;
  }

  .kogda-semisl-gofrokarton-table-wrap {
    width: 100%;
    overflow-x: auto;
    margin: 24px 0;
  }

  .kogda-semisl-gofrokarton-table {
    width: 100%;
    border-collapse: collapse;
    min-width: 720px;
  }

  .kogda-semisl-gofrokarton-caption {
    margin: 0 0 12px 0;
    caption-side: top;
    text-align: left;
    font-weight: 700;
  }

  .kogda-semisl-gofrokarton-th,
  .kogda-semisl-gofrokarton-td {
    padding: 14px 16px;
    border: 1px solid #e5e5e5;
    vertical-align: top;
    text-align: left;
  }

  .kogda-semisl-gofrokarton-th {
    background: #f6f6f6;
    font-weight: 700;
  }

  .kogda-semisl-gofrokarton-quote {
    margin: 24px 0;
    padding: 22px 24px;
    border-radius: 14px;
    background: #f6f6f6;
    border-left: 4px solid #f6b23a;
    font-style: italic;
  }

  .kogda-semisl-gofrokarton-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 18px;
    margin: 24px 0;
  }

  .kogda-semisl-gofrokarton-card {
    padding: 20px;
    border-radius: 14px;
    background: #f6f6f6;
  }

  .kogda-semisl-gofrokarton-card-title {
    margin: 0 0 10px 0;
    font-size: 18px;
    line-height: 1.35;
    font-weight: 700;
  }

  .kogda-semisl-gofrokarton-media-task {
    margin: 24px 0;
    padding: 18px 20px;
    border-radius: 14px;
    background: #fff8ec;
    border: 1px solid #f2d49a;
  }

  .kogda-semisl-gofrokarton-media-title {
    margin: 0 0 8px 0;
    font-weight: 700;
  }

  .kogda-semisl-gofrokarton-faq {
    margin: 18px 0 0 0;
  }

  .kogda-semisl-gofrokarton-details {
    border-bottom: 1px solid #e5e5e5;
    padding: 0;
  }

  .kogda-semisl-gofrokarton-summary {
    cursor: pointer;
    padding: 18px 0;
    font-weight: 700;
  }

  .kogda-semisl-gofrokarton-faq-answer {
    margin: 0 0 18px 0;
  }

  .kogda-semisl-gofrokarton-code {
    display: block;
    white-space: pre-wrap;
    overflow-x: auto;
    padding: 20px;
    border-radius: 14px;
    background: #f6f6f6;
    font-family: monospace;
    line-height: 1.55;
  }

  .kogda-semisl-gofrokarton-update {
    margin: 28px 0 0 0;
    font-size: 14px;
    opacity: 0.78;
  }

  @media (max-width: 768px) {
    .kogda-semisl-gofrokarton-h1 {
      font-size: 30px;
    }

    .kogda-semisl-gofrokarton-h2 {
      font-size: 25px;
    }

    .kogda-semisl-gofrokarton-h3 {
      font-size: 20px;
    }

    .kogda-semisl-gofrokarton-grid {
      grid-template-columns: 1fr;
    }
  }

/* End */


/* Start:/local/css/kak-vybrat-marku-gofrokarton-root.css?178453555816335*/
.kak-vybrat-marku-gofrokarton-root {
  --kak-vybrat-marku-gofrokarton-accent: #f39a1f;
  --kak-vybrat-marku-gofrokarton-accent-soft: #fff7ea;
  --kak-vybrat-marku-gofrokarton-line: #e5e5e5;
  --kak-vybrat-marku-gofrokarton-surface: #f7f7f7;
  --kak-vybrat-marku-gofrokarton-text-muted: #666666;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  font-family: inherit;
  font-size: inherit;
  line-height: 1.65;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-lead {
  margin: 0 0 18px;
  padding: 20px 22px;
  border-left: 4px solid var(--kak-vybrat-marku-gofrokarton-accent);
  background: var(--kak-vybrat-marku-gofrokarton-accent-soft);
  font-family: inherit;
  font-size: 1.06em;
  line-height: 1.65;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-paragraph {
  margin: 0 0 16px;
  font-family: inherit;
  font-size: inherit;
  line-height: 1.65;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-intro {
  margin-bottom: 22px;
}

.kak-vybrat-marku-gofrokarton-section {
  margin: 46px 0 0;
  scroll-margin-top: 24px;
}

.kak-vybrat-marku-gofrokarton-heading-2 {
  margin: 0 0 22px;
  padding: 0;
  font-family: inherit;
  font-size: clamp(25px, 3vw, 32px);
  line-height: 1.25;
  font-weight: 700;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-heading-3 {
  margin: 30px 0 14px;
  padding: 0;
  font-family: inherit;
  font-size: clamp(20px, 2.2vw, 24px);
  line-height: 1.32;
  font-weight: 700;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-toc {
  margin: 30px 0 42px;
  padding: 24px 26px;
  border: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
  border-radius: 4px;
  background: var(--kak-vybrat-marku-gofrokarton-surface);
  box-sizing: border-box;
}

.kak-vybrat-marku-gofrokarton-toc-title {
  margin: 0 0 12px;
  font-family: inherit;
  font-size: 1.08em;
  line-height: 1.4;
  font-weight: 700;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-toc-list {
  margin: 0;
  padding: 0 0 0 22px;
}

.kak-vybrat-marku-gofrokarton-toc-item {
  margin: 7px 0;
  padding-left: 4px;
}

.kak-vybrat-marku-gofrokarton-toc-link {
  color: inherit;
  text-decoration: underline;
  text-decoration-color: var(--kak-vybrat-marku-gofrokarton-accent);
  text-underline-offset: 3px;
}

.kak-vybrat-marku-gofrokarton-toc-link:hover {
  color: var(--kak-vybrat-marku-gofrokarton-accent);
}

.kak-vybrat-marku-gofrokarton-link {
  color: inherit;
  text-decoration: underline;
  text-decoration-color: var(--kak-vybrat-marku-gofrokarton-accent);
  text-underline-offset: 3px;
}

.kak-vybrat-marku-gofrokarton-link:hover {
  color: var(--kak-vybrat-marku-gofrokarton-accent);
}

.kak-vybrat-marku-gofrokarton-list,
.kak-vybrat-marku-gofrokarton-ordered-list {
  margin: 0 0 20px;
  padding-left: 26px;
}

.kak-vybrat-marku-gofrokarton-list-item {
  margin: 7px 0;
  padding-left: 4px;
}

.kak-vybrat-marku-gofrokarton-emphasis {
  font-style: italic;
}

.kak-vybrat-marku-gofrokarton-note {
  margin: 24px 0;
  padding: 20px 22px;
  border: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
  border-left: 4px solid var(--kak-vybrat-marku-gofrokarton-accent);
  border-radius: 3px;
  background: var(--kak-vybrat-marku-gofrokarton-surface);
  box-sizing: border-box;
}

.kak-vybrat-marku-gofrokarton-principle {
  background: var(--kak-vybrat-marku-gofrokarton-accent-soft);
}

.kak-vybrat-marku-gofrokarton-warning {
  border-left-width: 6px;
}

.kak-vybrat-marku-gofrokarton-media-spec {
  border-left-color: #8a8a8a;
  background: #fafafa;
}

.kak-vybrat-marku-gofrokarton-note .kak-vybrat-marku-gofrokarton-paragraph:last-child {
  margin-bottom: 0;
}

.kak-vybrat-marku-gofrokarton-note .kak-vybrat-marku-gofrokarton-list:last-child,
.kak-vybrat-marku-gofrokarton-note .kak-vybrat-marku-gofrokarton-ordered-list:last-child {
  margin-bottom: 0;
}

.kak-vybrat-marku-gofrokarton-table-scroll {
  width: 100%;
  margin: 24px 0 28px;
  overflow-x: auto;
  border: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
  border-radius: 4px;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
}

.kak-vybrat-marku-gofrokarton-table {
  width: 100%;
  min-width: 760px;
  border-collapse: collapse;
  border-spacing: 0;
  font-family: inherit;
  font-size: 0.94em;
  line-height: 1.48;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-table-caption {
  padding: 15px 16px;
  background: var(--kak-vybrat-marku-gofrokarton-surface);
  border-bottom: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
  text-align: left;
  font-family: inherit;
  font-size: 1.05em;
  font-weight: 700;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-table-head {
  background: #efefef;
}

.kak-vybrat-marku-gofrokarton-table-row {
  border-bottom: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
}

.kak-vybrat-marku-gofrokarton-table-row:last-child {
  border-bottom: 0;
}

.kak-vybrat-marku-gofrokarton-table-head-cell,
.kak-vybrat-marku-gofrokarton-table-row-head,
.kak-vybrat-marku-gofrokarton-table-cell {
  padding: 12px 14px;
  border-right: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
  vertical-align: top;
  text-align: left;
  font-family: inherit;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-table-head-cell:last-child,
.kak-vybrat-marku-gofrokarton-table-row-head:last-child,
.kak-vybrat-marku-gofrokarton-table-cell:last-child {
  border-right: 0;
}

.kak-vybrat-marku-gofrokarton-table-head-cell,
.kak-vybrat-marku-gofrokarton-table-row-head {
  font-weight: 700;
}

.kak-vybrat-marku-gofrokarton-code-block {
  margin: 22px 0 28px;
  padding: 20px;
  overflow-x: auto;
  border: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
  border-radius: 4px;
  background: #f4f4f4;
  box-sizing: border-box;
  white-space: pre;
}

.kak-vybrat-marku-gofrokarton-code {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 14px;
  line-height: 1.55;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-inline-code {
  padding: 2px 5px;
  border-radius: 3px;
  background: #f1f1f1;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 0.92em;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-checklist {
  margin: 0 0 22px;
  padding: 0;
  list-style: none;
}

.kak-vybrat-marku-gofrokarton-checklist-item {
  margin: 8px 0;
  padding: 0;
  list-style: none;
}

.kak-vybrat-marku-gofrokarton-checklist-label {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  cursor: pointer;
  font-family: inherit;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-checklist-input {
  flex: 0 0 auto;
  width: 18px;
  height: 18px;
  margin: 4px 0 0;
  accent-color: var(--kak-vybrat-marku-gofrokarton-accent);
}

.kak-vybrat-marku-gofrokarton-faq-item {
  margin: 0;
  border-top: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
}

.kak-vybrat-marku-gofrokarton-faq-item:last-of-type {
  border-bottom: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
}

.kak-vybrat-marku-gofrokarton-faq-question {
  position: relative;
  padding: 18px 46px 18px 0;
  cursor: pointer;
  list-style: none;
  font-family: inherit;
  font-size: 1.08em;
  line-height: 1.4;
  font-weight: 700;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-faq-question::-webkit-details-marker {
  display: none;
}

.kak-vybrat-marku-gofrokarton-faq-question::after {
  content: "+";
  position: absolute;
  top: 50%;
  right: 4px;
  width: 28px;
  height: 28px;
  transform: translateY(-50%);
  border: 1px solid var(--kak-vybrat-marku-gofrokarton-line);
  border-radius: 50%;
  text-align: center;
  font-size: 22px;
  line-height: 25px;
  font-weight: 400;
  color: inherit;
}

.kak-vybrat-marku-gofrokarton-faq-item[open] > .kak-vybrat-marku-gofrokarton-faq-question::after {
  content: "−";
}

.kak-vybrat-marku-gofrokarton-faq-answer {
  padding: 0 46px 18px 0;
}

.kak-vybrat-marku-gofrokarton-faq-answer .kak-vybrat-marku-gofrokarton-paragraph:last-child {
  margin-bottom: 0;
}

.kak-vybrat-marku-gofrokarton-separator {
  height: 1px;
  margin: 38px 0 24px;
  border: 0;
  background: var(--kak-vybrat-marku-gofrokarton-line);
}

.kak-vybrat-marku-gofrokarton-meta {
  margin-bottom: 8px;
  color: var(--kak-vybrat-marku-gofrokarton-text-muted);
}

@media (max-width: 767px) {
.kak-vybrat-marku-gofrokarton-section {
    margin-top: 36px;
  }

  .kak-vybrat-marku-gofrokarton-toc,
  .kak-vybrat-marku-gofrokarton-lead,
  .kak-vybrat-marku-gofrokarton-note {
    padding: 18px;
  }

  .kak-vybrat-marku-gofrokarton-table {
    min-width: 680px;
    font-size: 0.9em;
  }

  .kak-vybrat-marku-gofrokarton-table-head-cell,
  .kak-vybrat-marku-gofrokarton-table-row-head,
  .kak-vybrat-marku-gofrokarton-table-cell {
    padding: 10px 12px;
  }

  .kak-vybrat-marku-gofrokarton-faq-question {
    padding-right: 42px;
  }

  .kak-vybrat-marku-gofrokarton-faq-answer {
    padding-right: 0;
  }
}

@media print {
  .kak-vybrat-marku-gofrokarton-toc-link,
  .kak-vybrat-marku-gofrokarton-link {
    text-decoration: none;
  }

  .kak-vybrat-marku-gofrokarton-table-scroll {
    overflow: visible;
  }

  .kak-vybrat-marku-gofrokarton-table {
    min-width: 0;
    font-size: 10pt;
  }

  .kak-vybrat-marku-gofrokarton-faq-item {
    break-inside: avoid;
  }
}

  .kak-vybrat-marku-gofrokarton-bct {
    --kvmg-border: #d9dde3;
    --kvmg-muted: #5f6670;
    --kvmg-surface: #f7f8fa;
    --kvmg-accent: #e87522;
    --kvmg-accent-hover: #c95e12;
    --kvmg-danger: #b42318;
    --kvmg-danger-bg: #fff1f0;
    --kvmg-success-bg: #f1f8f4;
    --kvmg-focus: #2457d6;
    box-sizing: border-box;
    width: 100%;
    margin: 32px 0;
    color: inherit;
    font-family: inherit;
  }

  .kak-vybrat-marku-gofrokarton-bct__inner {
    box-sizing: border-box;
    border: 1px solid var(--kvmg-border);
    border-radius: 16px;
    padding: 28px;
    background: #fff;
  }

  .kak-vybrat-marku-gofrokarton-bct__title {
    margin: 0 0 12px;
    color: inherit;
    font: inherit;
    font-size: 1.65em;
    line-height: 1.25;
    font-weight: 700;
  }

  .kak-vybrat-marku-gofrokarton-bct__lead {
    margin: 0 0 22px;
    color: inherit;
    font: inherit;
    line-height: 1.6;
  }

  .kak-vybrat-marku-gofrokarton-bct__notice {
    box-sizing: border-box;
    margin: 0 0 24px;
    padding: 14px 16px;
    border-left: 4px solid var(--kvmg-accent);
    border-radius: 8px;
    background: #fff7f0;
    font: inherit;
    line-height: 1.55;
  }

  .kak-vybrat-marku-gofrokarton-bct__form {
    margin: 0;
  }

  .kak-vybrat-marku-gofrokarton-bct__grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 18px;
  }

  .kak-vybrat-marku-gofrokarton-bct__field {
    min-width: 0;
  }

  .kak-vybrat-marku-gofrokarton-bct__label {
    display: block;
    margin: 0 0 7px;
    color: inherit;
    font: inherit;
    font-weight: 600;
    line-height: 1.4;
  }

  .kak-vybrat-marku-gofrokarton-bct__input,
  .kak-vybrat-marku-gofrokarton-bct__select {
    box-sizing: border-box;
    width: 100%;
    min-height: 46px;
    border: 1px solid #aeb4bc;
    border-radius: 8px;
    padding: 10px 12px;
    background: #fff;
    color: inherit;
    font: inherit;
    line-height: 1.3;
  }

  .kak-vybrat-marku-gofrokarton-bct__input:focus,
  .kak-vybrat-marku-gofrokarton-bct__select:focus,
  .kak-vybrat-marku-gofrokarton-bct__button:focus,
  .kak-vybrat-marku-gofrokarton-bct__summary:focus {
    outline: 3px solid color-mix(in srgb, var(--kvmg-focus) 28%, transparent);
    outline-offset: 2px;
  }

  .kak-vybrat-marku-gofrokarton-bct__input[aria-invalid="true"],
  .kak-vybrat-marku-gofrokarton-bct__select[aria-invalid="true"] {
    border-color: var(--kvmg-danger);
  }

  .kak-vybrat-marku-gofrokarton-bct__hint {
    margin: 6px 0 0;
    color: var(--kvmg-muted);
    font: inherit;
    font-size: 0.9em;
    line-height: 1.45;
  }

  .kak-vybrat-marku-gofrokarton-bct__errors {
    box-sizing: border-box;
    margin: 18px 0 0;
    padding: 14px 16px;
    border: 1px solid #f1b8b3;
    border-radius: 8px;
    background: var(--kvmg-danger-bg);
    color: var(--kvmg-danger);
    font: inherit;
    line-height: 1.5;
  }

  .kak-vybrat-marku-gofrokarton-bct__errors[hidden] {
    display: none;
  }

  .kak-vybrat-marku-gofrokarton-bct__error-title {
    margin: 0 0 6px;
    font: inherit;
    font-weight: 700;
  }

  .kak-vybrat-marku-gofrokarton-bct__error-list {
    margin: 0;
    padding-left: 22px;
  }

  .kak-vybrat-marku-gofrokarton-bct__actions {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin-top: 22px;
  }

  .kak-vybrat-marku-gofrokarton-bct__button {
    box-sizing: border-box;
    min-height: 46px;
    border: 1px solid transparent;
    border-radius: 8px;
    padding: 11px 18px;
    cursor: pointer;
    font: inherit;
    font-weight: 600;
    line-height: 1.2;
  }

  .kak-vybrat-marku-gofrokarton-bct__button--primary {
    background: var(--kvmg-accent);
    color: #fff;
  }

  .kak-vybrat-marku-gofrokarton-bct__button--primary:hover {
    background: var(--kvmg-accent-hover);
  }

  .kak-vybrat-marku-gofrokarton-bct__button--secondary {
    border-color: var(--kvmg-border);
    background: #fff;
    color: inherit;
  }

  .kak-vybrat-marku-gofrokarton-bct__result {
    box-sizing: border-box;
    margin-top: 24px;
    padding: 20px;
    border: 1px solid #b9dcc8;
    border-radius: 12px;
    background: var(--kvmg-success-bg);
  }

  .kak-vybrat-marku-gofrokarton-bct__result[hidden] {
    display: none;
  }

  .kak-vybrat-marku-gofrokarton-bct__result-title {
    margin: 0 0 10px;
    color: inherit;
    font: inherit;
    font-size: 1.2em;
    font-weight: 700;
    line-height: 1.35;
  }

  .kak-vybrat-marku-gofrokarton-bct__result-value {
    margin: 0 0 10px;
    color: inherit;
    font: inherit;
    font-size: 1.35em;
    font-weight: 700;
    line-height: 1.35;
  }

  .kak-vybrat-marku-gofrokarton-bct__result-text {
    margin: 8px 0 0;
    color: inherit;
    font: inherit;
    line-height: 1.55;
  }

  .kak-vybrat-marku-gofrokarton-bct__details {
    box-sizing: border-box;
    margin-top: 24px;
    border: 1px solid var(--kvmg-border);
    border-radius: 10px;
    background: var(--kvmg-surface);
  }

  .kak-vybrat-marku-gofrokarton-bct__summary {
    box-sizing: border-box;
    padding: 15px 18px;
    cursor: pointer;
    color: inherit;
    font: inherit;
    font-weight: 600;
    line-height: 1.4;
  }

  .kak-vybrat-marku-gofrokarton-bct__details-content {
    box-sizing: border-box;
    padding: 0 18px 18px;
  }

  .kak-vybrat-marku-gofrokarton-bct__formula {
    box-sizing: border-box;
    overflow-x: auto;
    margin: 0 0 14px;
    padding: 12px 14px;
    border-radius: 8px;
    background: #fff;
    color: inherit;
    font-family: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;
    font-size: 0.94em;
    line-height: 1.5;
    white-space: nowrap;
  }

  .kak-vybrat-marku-gofrokarton-bct__assumptions {
    margin: 0;
    padding-left: 22px;
    color: inherit;
    font: inherit;
    line-height: 1.55;
  }

  .kak-vybrat-marku-gofrokarton-bct__assumptions-item + .kak-vybrat-marku-gofrokarton-bct__assumptions-item {
    margin-top: 6px;
  }

  .kak-vybrat-marku-gofrokarton-bct__disclaimer {
    margin: 18px 0 0;
    color: var(--kvmg-muted);
    font: inherit;
    font-size: 0.92em;
    line-height: 1.55;
  }

  @media (max-width: 720px) {
    .kak-vybrat-marku-gofrokarton-bct__inner {
      padding: 20px;
      border-radius: 12px;
    }

    .kak-vybrat-marku-gofrokarton-bct__grid {
      grid-template-columns: 1fr;
    }

    .kak-vybrat-marku-gofrokarton-bct__actions {
      flex-direction: column;
    }

    .kak-vybrat-marku-gofrokarton-bct__button {
      width: 100%;
    }
  }
/* End */


/* Start:/bitrix/templates/aspro_next/components/bitrix/news.list/news2/style.css?1776160056465*/
.news2 .flexbox {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.news2 .flexbox::after,
.news2 .flexbox::before {
  display: none;
}

@media screen and (max-width: 1200px) {
  .news2 .flexbox {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media screen and (max-width: 767px) {
  .news2 .flexbox {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media screen and (max-width: 400px) {
  .news2 .flexbox {
    grid-template-columns: 1fr;
  }
}

/* End */
/* /local/css/kak-hranit-gofrotaru-na-sklade-art.css?17785746036572 */
/* /local/css/kak-podobr-razm-korob-pod-tov.css?177876188110869 */
/* /local/css/chem-mikrogofr-otlich-ot-trekhsl-r.css?17788295682403 */
/* /local/css/kogda-semisl-gofrokarton-article.css?17830667104185 */
/* /local/css/kak-vybrat-marku-gofrokarton-root.css?178453555816335 */
/* /bitrix/templates/aspro_next/components/bitrix/news.list/news2/style.css?1776160056465 */
