:root {
  --rensino-blue: #00479b;
  --rensino-cyan: #00a6c4;
  --rensino-ink: #102231;
  --rensino-muted: #667684;
  --rensino-line: #dbe5ea;
  --rensino-soft: #f3f7f9;
}

.garment-logo img,
.dibu .footer-l .logo img {
  object-fit: contain !important;
}

@media (min-width: 701px) {
  .garment-logo {
    width: 250px;
  }

  .garment-logo img {
    width: 100%;
    height: 100%;
  }

  .dibu {
    background-image:
      linear-gradient(100deg, rgba(3, 18, 33, 0.97) 0%, rgba(4, 26, 45, 0.91) 52%, rgba(0, 46, 75, 0.72) 100%),
      url('../img/rensino-home/footer-waterproofing.webp') !important;
    background-position: center !important;
    background-size: cover !important;
  }

  .dibu .footer-l .logo {
    width: min(300px, 100%);
    height: auto;
  }

  .dibu .footer-l .logo img {
    display: block;
    height: auto;
    max-height: 104px;
  }
}
