.slide-image-1 {
  background-image: url("../imagens/auth-visual-1.jpg");
}

.slide-image-2 {
  background-image: url("../imagens/auth-visual-2.jpg");
}

.slide-image-3 {
  background-image: url("../imagens/auth-visual-3.jpg");
}

.tile-personal {
  background-image: url("../imagens/home-visual-2.jpg");
}

.tile-equipment {
  background-image: url("../imagens/home-visual-3.jpg");
}

.tile-supplements {
  background-image: url("../imagens/home-visual-4.jpg");
}

.tile-apparel {
  background-image: url("../imagens/home-visual-5.jpg");
}

.store-hero {
  background-image: url("../imagens/loja-visual-2.jpg");
}

.product-image-supplements-1 {
  background-position: 0% 74%;
}

.product-image-supplements-2 {
  background-position: 10% 100%;
}

.product-image-supplements-3 {
  background-position: 32% 54%;
}

.product-image-supplements-4 {
  background-position: 53% 100%;
}

.product-image-supplements-5 {
  background-position: 80% 65%;
}

.product-image-supplements-6 {
  background-position: 95% 100%;
}

.apparel-section {
  padding-top: 0;
}

.promo-apparel {
  background:
    linear-gradient(180deg, rgba(0, 0, 0, 0.05) 25%, rgba(0, 0, 0, 0.9)),
    url("../imagens/home-visual-5.jpg") 15% 50% / cover;
}

.promo-apparel.is-woman {
  background-image:
    linear-gradient(180deg, rgba(0, 0, 0, 0.05) 25%, rgba(0, 0, 0, 0.9)),
    url("../imagens/modelo_mulher.jpg");
  background-position: center, center 35%;
  background-size: cover, 170% auto;
}

.promo-apparel.is-man {
  background-image:
    linear-gradient(180deg, rgba(0, 0, 0, 0.05) 25%, rgba(0, 0, 0, 0.9)),
    url("../imagens/modelo_homem.jpg");
  background-position: center, center 35%;
  background-size: cover, 155% auto;
}

.product-image-apparel-1 {
  background-size: 200% auto;
  background-position: 22% 0%;
}

.product-image-apparel-2 {
  background-size: 200% auto;
  background-position: 24% 100%;
}

.product-image-apparel-3 {
  background-size: 300% auto;
  background-position: 100% 100%;
}

.product-image-apparel-4 {
  background-size: 300% auto;
  background-position: 0% 70%;
}

.product-image-apparel-5 {
  background-size: 300% auto;
  background-position: 95% 0%;
}

.apparel-woman-top {
  background-image: url("../imagens/roupa-mulher-topo.jpg");
  background-size: cover;
  background-position: center;
}

.apparel-woman-shorts {
  background-image: url("../imagens/roupa-mulher-shorts.jpg");
  background-size: cover;
  background-position: center;
}

.apparel-man-top {
  background-image: url("../imagens/roupa-homem-topo.jpg");
  background-size: cover;
  background-position: center;
}

.apparel-man-shorts {
  background-image: url("../imagens/roupa-homem-shorts.jpg");
  background-size: cover;
  background-position: center;
}

.register-submit {
  margin-top: 8px;
}
