.insta {
  padding-top: calc(var(--unit) * 9);
}

.new {
  padding-left: var(--unit);
  padding-right: var(--unit);
}
.new .new-list {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-column-gap: var(--unit);
  grid-row-gap: calc(var(--unit) * 4);
}
.new .new-list img {
  border-radius: 4px;
}
.new .new-list .new-item {
  position: relative;
}
.new .new-list .new-item h2 {
  font-size: 1em;
}
.new .new-list .new-item .item-title {
  padding-top: 5px;
}
.new .new-list .insta-video video {
  width: 100%;
  border-radius: 4px;
}

details[open] {
  display: block;
  width: calc(100% - 20px);
}

details[open] > summary {
  font-size: 1em;
}
details[open] > summary:after {
  content: ":";
}

summary {
  /* list-style: none; */
  cursor: pointer;
  list-style: "i ";
}

summary::-webkit-details-marker {
  /* display: none; */
  content: "i ";
  list-style: "i ";
}

@media screen and (min-width: 45rem) {
  .new .new-list {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
}

/*# sourceMappingURL=new.css.map */
