
    .am-products-insert {
      --am-teal: #1CA79A;
      --am-teal-dark: #147d75;
      --am-text: #1f2933;
      --am-muted: #66727d;
      --am-line: #d9e5e4;
      --am-soft: #f5fbfa;
      width: 100%;
      margin: 28px 0 36px;
      color: var(--am-text);
      font-family: inherit;
    }

    .am-products-insert *,
    .am-products-insert *::before,
    .am-products-insert *::after {
      box-sizing: border-box;
    }

    .am-products-insert__top {
      display: grid;
      grid-template-columns: repeat(2, minmax(0, 1fr));
      border-top: 3px solid var(--am-teal);
      border-bottom: 1px solid var(--am-line);
      background: #ffffff;
    }

    .am-products-insert__item {
      display: grid;
      grid-template-columns: 150px minmax(0, 1fr);
      gap: 22px;
      align-items: start;
      padding: 24px 26px;
    }

    .am-products-insert__item + .am-products-insert__item {
      border-left: 1px solid var(--am-line);
    }

    .am-products-insert__label {
      color: var(--am-teal-dark);
      font-size: 14px;
      font-weight: 700;
      line-height: 1.45;
      text-transform: uppercase;
    }

    .am-products-insert__item strong {
      display: block;
      margin-bottom: 7px;
      color: var(--am-text);
      font-size: 19px;
      font-weight: 700;
      line-height: 1.35;
    }

    .am-products-insert__item p {
      margin: 0;
      color: var(--am-muted);
      font-size: 14px;
      line-height: 1.75;
    }

    .am-products-insert__middle {
      display: grid;
      grid-template-columns: repeat(3, minmax(0, 1fr));
      gap: 1px;
      border-bottom: 1px solid var(--am-line);
      background: var(--am-line);
    }

    .am-products-insert__note {
      padding: 20px 26px 22px;
      background: #ffffff;
    }

    .am-products-insert__note strong {
      display: block;
      margin-bottom: 7px;
      color: var(--am-text);
      font-size: 15px;
      font-weight: 700;
      line-height: 1.45;
    }

    .am-products-insert__note p {
      margin: 0;
      color: var(--am-muted);
      font-size: 14px;
      line-height: 1.75;
    }

    .am-products-insert__note--safe strong::before,
    .am-products-insert__note--humidity strong::before,
    .am-products-insert__note--operation strong::before {
      display: inline-block;
      width: 8px;
      height: 8px;
      margin: 0 9px 1px 0;
      border-radius: 50%;
      background: var(--am-teal);
      content: "";
    }

    @media (max-width: 900px) {
      .am-products-insert__top,
      .am-products-insert__middle {
        grid-template-columns: 1fr;
      }

      .am-products-insert__item {
        grid-template-columns: 125px minmax(0, 1fr);
      }

      .am-products-insert__item + .am-products-insert__item,
      .am-products-insert__note + .am-products-insert__note {
        border-top: 1px solid var(--am-line);
        border-left: 0;
      }
    }

    @media (max-width: 560px) {
      .am-products-insert__item {
        grid-template-columns: 1fr;
        gap: 8px;
        padding: 20px;
      }

      .am-products-insert__note {
        padding: 18px 20px 20px;
      }
    }
  