.s-block--features__item .feature-icon {
  height: 6rem;
  width: 6rem;
}
.top-navbar {
  display: none;
}
#app
  > div.flex.flex-col.min-h-full.app-inner.overflow-hidden.relative
  > footer
  > div
  > div.my-\[30px\].lg\:mb-0.footer-margin.h-\[60px\].flex.items-center.bg-\[\#ffffff7d\],
.slider-top {
  background-color: #b42f55 !important;
}
/* .slider-top * {
  color: black !important;
} */
.main-nav-container #shopping-bag path,
.main-nav-container #heart path,
.search-btn path,
.main-nav-container.fixed-pinned #heart path,
.main-nav-container.fixed-pinned #shopping-bag path {
  stroke: white !important;
}
.main-menu li.root-level > a#cat-in-header,
#cat-in-header,
.copyright-text p,
.main-nav-container.fixed-pinned .main-menu > li > a,
#mainnav
  > div
  > div
  > div
  > div:nth-child(1)
  > a.leading-none.lg\:hidden.mburger.mburger--collapse.rtl\:ml-4.ltr\:mr-4
  > i,
.s-comment-form-action > salla-button > button {
  color: white !important;
}
/* .image-title .title-heade {
  text-transform: uppercase;
  background-image: linear-gradient(
    -225deg,
    #ff698f 0%,
    #ff96b1 29%,
    #910024 67%,
    #c27d8e 100%
  );
  background-size: auto auto;
  background-clip: border-box;
  background-size: 200% auto;
  color: #fff;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 4s linear infinite;
  display: inline-block;
  font-weight: 800;
}
@keyframes textclip {
  to {
    background-position: 200% center;
  }
} */

@media screen and (max-width: 667px) {
  .store-footer__inner *,
  .store-footer h3 {
    text-align: center;
  }
  .quike-view {
    right: 0.3rem !important;
  }
  .s-product-card-content-title a {
    font-size: 0.75rem;
  }
  .s-slider-block__title {
    margin-top: 0;
  }
}
salla-social .s-social-link a {
  border-color: white;
}
salla-infinite-scroll > div > div.imag_article.overflow-hidden.rounded-\[4px\] {
  height: -webkit-fill-available;
}
.s-block--best-offers {
  margin-bottom: 3rem !important;
}
.weeklyOffers
  p.text-base.text-\[25px\].lg\:text-\[40px\].lg\:mb-9.font-bold.weekly-title {
  line-height: 1.3 !important;
}
.s-comment-form-action > salla-button > button,
.weeklyOffers,
salla-add-product-button salla-button.s-button-wrap.hydrated > button,
.product_deadline .data .last_buttons salla-add-product-button button,
.footer-is-light .store-footer .store-footer__inner,
.main-nav-container.fixed-header .inner,
.main-nav-container {
  background: #d75b7e;
  background: linear-gradient(90deg, #dc8fa4 0%, #d75b7e 100%) !important;
  color: white !important;
}
.s-payments-list-item img {
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  background: white;
  height: 2rem;
  width: 4rem;
  padding: 2px;
  border-radius: 5px;
}
.main-nav-container.fixed-pinned #cat-in-header span:hover,
.main-nav-container #cat-in-header:hover {
  color: #ffaec5 !important;
}
#swiper-wrapper-90d3d915638edcc8
  > div
  > div.max-h-\[300px\].lg\:max-h-full.lg\:min-h-full.w-full.lg\:w-1\/2.flex.items-center.overflow-hidden
  > img {
  object-fit: contain !important;
}
.s-block--features,
.s-block.s-block--photos-slider {
  margin-top: 0;
}
.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
  padding: 0;
  margin: 0;
  width: 100%;
}

salla-slider.photos-slider .swiper {
  padding: 0 !important;
}
.s-block.s-block--photos-slider * {
  border-radius: 0 !important;
}
.section_c_r,
.common_questions,
section.dead_line,
.s-block.s-block--photos-slider,
items-center,
.weeklyOffers {
  margin-bottom: 3rem !important;
}
.product_deadline .data h2 {
  min-height: 3.5rem;
}
#cat-slider a > div > img {
  border-radius: 20px !important;
}

@keyframes animate {
  0% {
    transform: translate(0px, 0px);
  }
  25% {
    transform: translate(3px, -3px);
  }
  50% {
    transform: translate(-3px, 3px);
  }
  75% {
    transform: translate(3px, 3px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}

.s-product-card-entry:hover img {
  animation: animate 0.6s linear;
}
.details-main-product :is(p, span, a, h1, h2, h3, h4, h5) {
  line-height: 2.5;
}
.side-photos.sticky {
  display: none !important;
}
.product-index .swiper-wrapper.s-slider-swiper-wrapper {
  justify-content: center;
}
a.\!flex.font-\[500\].text-\[18px\].gap-3.justify-center.items-center.flex-col.text-\[var\(--f-color\)\].swiper-slide
  > p {
  text-align: center;
  min-height: 55px !important;
}
.weekly-star-btn {
  background: #ffdb84;
}
.weeklyOffers .line-clamp-2 {
  color: #ffdb84 !important;
}
#product-1480631682 > div.w-full.main-content.md\:sticky.md\:overflow-hidden.top-24.md\:w-2\/4.md\:pb-16 > form > section,
.hydrated .is-sticky-product-bar .sticky-product-bar.bg-bar {
  background-color: #ffffffa1;
}