.light-bg {
  background-color: #fff !important;
}
.bg-light {
  background-color: rgb(255, 255, 255) !important;
}
.category-card img[data-v-b7391030] {
  border: 1px solid hsla(0,0%,44%,.3);
  border-radius: 50%;
  height: 200px;
  margin-right: 0px;
  min-width: 200px;
  -o-object-fit: cover;
  object-fit: cover;
}
.category-card[data-v-b7391030] {
  align-items: center;
  background-color: #f7f8fa;
  border: 1px solid #f7f8fa;
  display: table-cell;
  line-height: 1.4;
  padding: 20px;
  width: 100%;
  text-align: center;
}
.category-card[data-v-b7391030] {
  align-items: center;
  background-color: #f7f8fa;
  border: 0px solid #f7f8fa;
  display: grid;
  line-height: 1.4;
  padding: 20px;
  width: 100%;
  text-align: center;
}
.category-card span[data-v-b7391030] {
  font-size: 16px;
  font-weight: 900;
  margin-top: 15px;
}
.bg-black {
  --cui-bg-opacity: 1;
  background-color: rgb(235, 100, 90) !important;
}.btn-circle.bg-black {
  background-color: #1e202c;
  border-color: rgb(235, 100, 90);
  color: #fff;
}
@media (min-width: 992px) {
  .pt-lg-60 {
    padding-top: 10px !important;
  }
}
.pb-60 {
  padding-bottom: 10px;
}
.btn:active, .btn:focus, .btn:hover {
  background-color: #502c14;
  color: #fff;
}
.single-product-item.style--eight .product-price[data-v-4427b06c] {
  font-size: 18px;
  font-weight: 900;
}
.single-product-item.style--eight .product-title[data-v-4427b06c] {
  font-weight: 500;
  margin: 8px 0 2px;
}
.button-group .btn[data-v-00dda7c9] {
  padding: 10px 22px;
  border-radius: 30px;
}
.quantity-input {
  width: 95px;
  border-radius: 30px;
}
.info-list[data-v-f6cec644] {
  background-color: #eee;
}
.product-description-tabs li a.active[data-v-67848654] {
  background-color: #fff;
  color: #3e210e;
  border-top: 5px solid #3e210e;
}
.product-description-tabs li a[data-v-67848654] {
  background-color: #eee;
}
.product-description-tabs li a[data-v-67848654] {
  font-family: nunito sans;
  font-size: 16px;
  font-weight: 400;
}
.product-description-tabs {
  --cui-bg-opacity: 1;
  background-color: rgb(238, 238, 238) !important;
}
.product-description-tabs li a[data-v-67848654]::after {
  content: "";
}
.product-description-tabs li a.active[data-v-67848654]::after {
  content: "";
}
.btn.btn_border {
  border-radius: 30px;
}
.btn, .btn:disabled {
  border-radius: 30px;
}
.pt-60 {
  padding-top: 20px;
}