.product-card__image img {
  object-fit: fill !important;
}

section.px-4.s-block.s-block--stats > div > div > div > div {
  height: 5rem !important;
  width: 5rem !important;
}

section.px-4.s-block.s-block--stats i {
  font-size: 2.5rem !important;
}

.product-card__normal-cart,
.product-card__buttons > div button,
.product-card--primary-buttons button,
.product-card--primary-buttons salla-button,
.product-card.hover_style_3 .product-card__buttons div button,
.product-card.product-card--horizontal .product-card__buttons div button {
  color: white !important;
  background-color: #9277b6 !important;
}

.product-card--primary-buttons button i,
.product-card--primary-buttons salla-button i,
.product-card__buttons > div button i {
  fill: white !important;
  color: white !important;
}

.footer-is-custom .store-footer .footer-bottom {
  background-color: #f5834b;
}

.s-block--enhanced-features img {
  border-radius: 50% !important;
}

@media (min-width: 1280px) {
  .xl\:grid-cols-6 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}

@media (min-width: 768px) {
  .main-nav-container {
    min-height: 60px;
  }
}

/* .s-slider-wrapper.carousel-slider.s-slider-controls-outer
  > div.swiper-slide.custom-width
  > a
  > div {
  overflow: visible !important;
} */

.s-block--circle-links img {
  object-fit: contain !important;
}

.product-single
  div.product-single__info.col-lg-5.col-md-12.col-12.lg\:\!w-2\/4.md\:w-full.w-full.ltr\:md\:pl-\[15px\].rtl\:md\:pr-\[15px\]
  > h1 {
  color: #9277b6 !important;
}

section.s-block--faq
  > div
  > div.grid.items-start.grid-cols-1.md\:grid-cols-2.gap-4
  > div
  > div
  > p {
  font-size: 1rem !important;
font-weight: 700 !important;}