.custom-about {
  display: flex;
  width: 100%;
  flex-direction: column;
  margin-bottom: 15px;
}
.custom-about h2 {
  width: auto;
  margin-bottom: 8px;
  font-size: 20px;
}
.custom-about p {
  width: auto;
}
.store-photo-gallery {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  gap: 26px;
  margin-bottom: 25px;
}
.store-photo-gallery-sub {
  width: calc(33.3% - 20px);
}
.store-photo-gallery-sub img {
  width: 100%;
  background: #ccc;
  padding: 8px;
}
@media screen and (max-width: 991.5px) and (min-width: 768px) {
  .store-photo-gallery-sub {
    width: calc(50% - 15px);
  }
}
@media screen and (max-width: 767.5px) and (min-width: 481px) {
  .store-photo-gallery {
    gap: 15px;
  }
  .store-photo-gallery-sub {
    width: calc(50% - 9px);
  }
}
@media screen and (max-width: 480.5px) {
  .store-photo-gallery {
    gap: 15px 0;
  }
  .store-photo-gallery-sub {
    width: 100%;
  }
}
/*# sourceMappingURL=custom.map */