body.path-give {
  /* Updates block on give page */
  .views-element-container {
    padding: 0;
  }
  #block-injili-page-title {
    text-align: center;
  }
  #block-injili-views-block-updates-block-5 {
    max-width: 500px;
    margin: 0 auto var(--sp60);
  }
  .slider-swiper {
    position: relative;
    margin: 0 auto;
    padding: 0 0 var(--sp60) 0;
  }
  .update-teaser {
    display: flex;
    flex-direction: column;
    gap: 15px;
  }
  .update-teaser .image img {
    /* width: 80%; */
    min-width: 250px;
    margin: 0 auto;
  }
  .update-teaser .body {
    /* text-align: center; */
    padding: 0 var(--sp30);
  }
  #block-injili-content {
    border-top: solid 1px;
    .views-element-container {
      padding: var(--sp60) var(--sp30);
      max-width: 720px;
      margin: 0 auto;
    }
    .views-row {
      text-align: center;
    }
    .views-row p {
      font-size: var(--font-size-base);
    }
    .views-row ul {
      font-size: var(--font-size-sm);
    }
    h2,
    .views-row ul,
    .views-row h3,
    .views-row p {
      position: relative;
      max-width: 500px;
      margin-left: auto;
      margin-right: auto;
      text-align: left;
    }
    .views-row h3 {
      border-top: solid thin rgba(0, 0, 0, 0.2);
      padding-top: var(--sp30);
      margin-top: var(--sp30);
    }
    .views-row ul li {
      margin: 5px 0;
    }
  }

  @media screen and (min-width: 450px) {
    #block-injili-views-block-updates-block-5 {
      max-width: 450px;
    }
    .views-element-container .slider-swiper {
      max-width: 450px;
    }
    .update-teaser .body {
      text-align: center;
      padding: 0 var(--sp30);
    }
    .update-teaser .image img {
      width: 60%;
      margin: 0 auto;
    }
    #block-injili-content {
      .views-row p {
        font-size: var(--font-size-md);
      }
    }
  }

  @media screen and (min-width: 700px) {
    #block-injili-content {
      h2,
      .views-row ul,
      .views-row h3,
      .views-row p {
        text-align: center;
      }
      .views-row p img {
        margin: 0 auto;
      }
    }
  }
}
