@media (min-width: 768px) {
  .home__video {
    aspect-ratio: 16/8.2;
  }
}
.home__destaques .galeria--masonry .wp-block-group__inner-container {
  display: grid;
  gap: 12px;
  grid-template-columns: 1fr 1fr;
}
.home__destaques .galeria--masonry .wp-block-group__inner-container figure {
  aspect-ratio: 1/1.05;
}
.home__destaques .galeria--masonry .wp-block-group__inner-container figure:nth-child(2n+1) {
  grid-row: span 2;
  aspect-ratio: 1/1.4;
}
.home__destaques .galeria--masonry .wp-block-group__inner-container img, .home__destaques .galeria--masonry .wp-block-group__inner-container video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (min-width: 768px) {
  .home__designs__img-large img {
    width: 58.33333333vw;
    max-width: unset;
    float: right;
  }
}
@media (min-width: 1400px) {
  .home__designs__img-large img {
    width: 50vw;
  }
}
.home__estamparia .m-auto {
  width: 50%;
  margin: 0 auto !important;
}
.home__estamparia .wp-block-group-is-layout-flex {
  width: fit-content;
}
@media (min-width: 768px) {
  .home__estamparia .m-auto {
    float: right;
  }
}
@media (min-width: 1400px) {
  .home__estamparia .m-auto {
    width: 40%;
  }
}
@media (min-width: 768px) {
  .home__estamparia__img-large img {
    width: 58.33333333vw;
    max-width: unset;
    float: right;
    max-height: 280px;
  }
}
@media (min-width: 1400px) {
  .home__estamparia__img-large img {
    width: 50vw;
    max-height: 340px;
  }
}
.home__estamparia__cobertura-large {
  height: 100%;
}
@media (min-width: 768px) {
  .home__estamparia__cobertura-large {
    width: 58.33333333vw;
    max-width: unset;
    float: left;
  }
}
@media (min-width: 1400px) {
  .home__estamparia__cobertura-large {
    width: 50vw;
  }
}
.home__estamparia .estampas__list {
  display: grid;
}
.home__estamparia .estampas__list__item {
  color: var(--white-color);
  font-size: var(--text-medium);
  font-weight: bold;
  text-transform: uppercase;
  display: grid;
  grid-template-columns: 16px auto;
  gap: var(--g2);
}
.home__estamparia .estampas__list__item i {
  width: 16px;
}
@media (max-width: 767px) {
  .home__certificacoes {
    text-align: center;
  }
  .home__certificacoes .wp-block-buttons {
    justify-content: center;
  }
}
.home__certificacoes .wp-block-create-block-float-elements img {
  height: 100%;
}
.home__certificacoes .certificacoes--list {
  display: grid;
  justify-items: center;
  justify-content: end;
  gap: 5px;
}
@media (max-width: 767px) {
  .home__certificacoes .certificacoes--list {
    justify-content: center;
  }
}
.home__certificacoes .certificacoes--list__card {
  text-align: center;
  font-size: var(--title-x-small);
  text-transform: uppercase;
  text-decoration: underline var(--secondary-color);
}
@media (max-width: 991px) {
  .home__certificacoes .certificacoes--list__card {
    font-size: var(--text-large);
  }
}
@media (max-width: 767px) {
  .home__certificacoes .certificacoes--list__card {
    color: var(--primary-color);
    text-decoration: underline transparent;
  }
}
.home__certificacoes .certificacoes--list__card:hover {
  text-decoration: underline var(--default-color);
}
@media (max-width: 767px) {
  .home__certificacoes .certificacoes--list__card:hover {
    text-decoration: underline var(--secondary-color);
  }
}
.home__referencia__card {
  border: 1px solid var(--white-color);
  border-radius: 10px;
  padding: 50px 30px;
  height: 100%;
}
@media (min-width: 992px) {
  .home__referencia__card {
    --text-medium: 20px;
  }
}

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