.archives.category_columns .archive > .inner {
  background: var(--primaryColor);
  color: #FFF;
}
.archives.category_columns .archive > .inner .info {
  grid-gap: var(--space1);
}

.section.section_sub_category_description .block_wrap .photo_wrap .photo {
  aspect-ratio: 16/9;
  display: block;
}
.section.section_sub_category_description .block_wrap .photo_wrap .photo img,
.section.section_sub_category_description .block_wrap .photo_wrap .photo srouce,
.section.section_sub_category_description .block_wrap .photo_wrap .photo srcset {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.section.section_sub_category_description + .section {
  background: var(--primaryColor);
}
@media (min-width: 768px) {
  .section.section_sub_category_description .section_inner_wrap {
    min-height: 30dvh;
  }
}