
  #hermano-ceramic-bentonite-loi-article {
    width: 100%;
    max-width: none;
    margin: 0;
    padding: 0;
    color: #2b2b2b;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.85;
    text-align: left;
  }

  #hermano-ceramic-bentonite-loi-article * {
    box-sizing: border-box;
  }

  #hermano-ceramic-bentonite-loi-article h2,
  #hermano-ceramic-bentonite-loi-article h3 {
    color: #111111;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
  }

  #hermano-ceramic-bentonite-loi-article h2 {
    margin: 0 0 20px;
    padding-bottom: 8px;
    border-bottom: 1px solid #e4e4e4;
  }

  #hermano-ceramic-bentonite-loi-article h3 {
    margin: 30px 0 10px;
  }

  #hermano-ceramic-bentonite-loi-article p,
  #hermano-ceramic-bentonite-loi-article li,
  #hermano-ceramic-bentonite-loi-article td,
  #hermano-ceramic-bentonite-loi-article th,
  #hermano-ceramic-bentonite-loi-article a,
  #hermano-ceramic-bentonite-loi-article summary,
  #hermano-ceramic-bentonite-loi-article blockquote,
  #hermano-ceramic-bentonite-loi-article figcaption {
    font-size: 16px;
    line-height: 1.85;
  }

  #hermano-ceramic-bentonite-loi-article p {
    margin: 0 0 18px;
  }

  #hermano-ceramic-bentonite-loi-article ul,
  #hermano-ceramic-bentonite-loi-article ol {
    margin: 0 0 22px;
    padding-left: 24px;
  }

  #hermano-ceramic-bentonite-loi-article li {
    margin-bottom: 8px;
  }

  #hermano-ceramic-bentonite-loi-article a {
    color: #0b5cab;
    text-decoration: underline;
    text-underline-offset: 2px;
  }

  #hermano-ceramic-bentonite-loi-article .article-section {
    margin: 0;
  }

  #hermano-ceramic-bentonite-loi-article .article-section + .article-section {
    margin-top: 56px;
  }

  #hermano-ceramic-bentonite-loi-article .article-lead {
    margin-bottom: 22px;
    color: #111111;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.8;
  }

  #hermano-ceramic-bentonite-loi-article .article-table-wrap {
    width: 100%;
    margin: 22px 0 26px;
    overflow-x: auto;
  }

  #hermano-ceramic-bentonite-loi-article table {
    width: 100%;
    border-collapse: collapse;
    table-layout: auto;
  }

  #hermano-ceramic-bentonite-loi-article th,
  #hermano-ceramic-bentonite-loi-article td {
    padding: 12px 10px;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
    text-align: left;
    vertical-align: top;
  }

  #hermano-ceramic-bentonite-loi-article thead th {
    border-bottom: 1px solid #222222;
    background: transparent;
    font-weight: 700;
  }

  #hermano-ceramic-bentonite-loi-article .article-note {
    margin: 20px 0 24px;
    padding: 15px 0 15px 18px;
    border-left: 3px solid #b7c2c8;
    color: #333333;
  }

  #hermano-ceramic-bentonite-loi-article .article-note p:last-child {
    margin-bottom: 0;
  }

  #hermano-ceramic-bentonite-loi-article .article-figure {
    margin: 24px 0 28px;
  }

  #hermano-ceramic-bentonite-loi-article .article-figure img {
    display: block;
    width: 100%;
    height: auto;
    border: 0;
  }

  #hermano-ceramic-bentonite-loi-article .article-figure figcaption {
    margin-top: 10px;
    color: #666666;
  }

  #hermano-ceramic-bentonite-loi-article .article-faq-list {
    margin: 0;
  }

  #hermano-ceramic-bentonite-loi-article .article-faq-item {
    border-bottom: 1px solid #dddddd;
  }

  #hermano-ceramic-bentonite-loi-article .article-faq-item summary {
    position: relative;
    padding: 16px 44px 16px 0;
    cursor: pointer;
    color: #111111;
    font-weight: 700;
    list-style: none;
  }

  #hermano-ceramic-bentonite-loi-article .article-faq-item summary::-webkit-details-marker {
    display: none;
  }

  #hermano-ceramic-bentonite-loi-article .article-faq-item summary::after {
    position: absolute;
    top: 50%;
    right: 6px;
    content: "+";
    color: #0b5cab;
    font-size: 22px;
    font-weight: 400;
    line-height: 1;
    transform: translateY(-50%);
  }

  #hermano-ceramic-bentonite-loi-article .article-faq-item[open] summary::after {
    content: "−";
  }

  #hermano-ceramic-bentonite-loi-article .article-faq-answer {
    padding: 0 44px 18px 0;
  }

  #hermano-ceramic-bentonite-loi-article .article-faq-answer p:last-child {
    margin-bottom: 0;
  }

  @media (max-width: 640px) {
    #hermano-ceramic-bentonite-loi-article .article-section + .article-section {
      margin-top: 42px;
    }

    #hermano-ceramic-bentonite-loi-article th,
    #hermano-ceramic-bentonite-loi-article td {
      padding: 10px 8px;
    }
  }
