@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");

:root {
  --secondaryColor: #ff7b00;
}

.bg-secondaryColor {
  background-color: var(--secondaryColor);
}

.secondaryColor {
  color: var(--secondaryColor);
}

body {
  background-color: #eaeaea;
  font-family: "Poppins", sans-serif;
  color: #2d2d2d;
  font-size: 14px;
}

.form-control {
  font-size: 14px;
}

/* start responsive */
@media screen and (min-width: 994px) {
  .form-control {
    width: 350px;
  }
}

@media screen and (max-width: 994px) {
}

/* layar medium */
@media screen and (max-width: 768px) {
  .carousel-inner {
    height: 300px !important;
  }

  .carousel-item img {
    height: 300px !important;
  }
}

/* layar mobile */
@media screen and (max-width: 576px) {
  .carousel-inner {
    height: 160px !important;
  }

  .carousel-item img {
    height: 160px !important;
  }

  .item-kategori {
    font-size: 14px !important;
    margin-left: 10px !important;
  }

  .item-kategori-active {
    font-size: 14px !important;
  }
}
/* end responsive */

/* navbar */
/* end navbar */

/* Style Categori */
.img-categori {
  width: 50px;
}
.img-categori:hover {
  transform: scale(1.2);
  transition: 0.2%;
}
.row-container {
  background-color: #fff;
  margin: 0%;
}

.nav-link {
  color: var(--secondaryColor);
}

.kategori-active {
  background-color: var(--secondaryColor) !important;
}
/* Style Categori */

/* carousel */
.carousel {
  margin-top: 90px;
}

/* end carousel */

/* Style Produk */
.card a img {
  margin-top: -30px !important;
  border-radius: 7px !important;
}
.card:hover {
  border: 1px solid #2d2d2d;
}

.card {
  transition: 0.3s;
}
.card:hover {
  border: 1px solid var(--secondaryColor);
}

.card .btn {
  background-color: var(--secondaryColor);
}

.card .btn-dark {
  border: none;
}
/* Style Produk */
.item-kategori-active {
  border-radius: 7px;
  background-color: var(--secondaryColor);
}

.item-kategori {
  border-radius: 7px;
  border: 1px solid var(--secondaryColor);
  transition: 0.3s;
  background-color: #fff0e3;
}

.item-kategori:hover {
  background-color: var(--secondaryColor);
  color: #fff;
}

/* card */

/* end card */

/* contact us */

/* end */
