custom-salla-product-card .s-product-card-content [class='s-product-card-content-footer rounded-none'] {
  height:0 !important
}
custom-salla-product-card .s-product-card-content [class='s-product-card-content-sub justify-between '] {
  margin-bottom:0 !important
}
custom-salla-product-card [class='s-product-card-content-sub justify-between '] {
  min-height:13px
}
custom-salla-product-card .s-product-card-content-footer.rounded-none {
  margin-top:0
}
custom-salla-product-card img {
  border-radius:10px !important;
  border-top-right-radius:10px !important
}
custom-salla-product-card [class='s-product-card-promotion-title'] {
  border-top-right-radius:10px !important
}
custom-salla-product-card .s-product-card-content-footer.rounded-none salla-button.s-product-card-wishlist-btn {
  display:none
}
custom-salla-product-card .s-product-card-content-subtitle {
  display:none
}
.s-product-card-content-title a,
.s-product-card-content-title {
  text-align:center;
  max-height:20px !important
}
custom-salla-product-card h4,
custom-salla-product-card a {
  font-weight:500 !important
}
[class='s-product-card-entry rounded-none no-bg hide-out-of-stock s-product-card-vertical s-product-card-fit-height'] button,
salla-add-product-button .w-full salla-button button {
  border-color:transparent !important;
  border:none !important
}
salla-add-product-button .w-full salla-button button i {
  color:#000
}
custom-salla-product-card .s-button-text {
  display:none !important
}
custom-salla-product-card .s-button-element.s-button-btn.s-button-primary.s-button-wide::before {
  font-family:sallaicons !important;
  content:'\ea6e';
  content:'\e901';
  content:'\ef36';
  width:20px;
  height:22px;
  display:block !important;
  color:#000;
  border:none !important;
  font-size:20px
}
div.m.flaifel {
  margin:0;
  text-align:center
}
salla-add-product-button .w-full salla-button:hover .s-button-element.s-button-btn.s-button-primary.s-button-wide::before {
  color:#fff
}
custom-salla-product-card .s-button-element.s-button-btn.s-button-primary.s-button-wide {
  width:26px;
  background-color:transparent
}
custom-salla-product-card .s-product-card-content {
  display:flex !important;
  flex-direction:row;
  flex-wrap:wrap;
  gap:0 !important;
  align-content:flex-start !important
}
custom-salla-product-card .s-product-card-content .s-product-card-content-main {
  width:100% !important
}
custom-salla-product-card .s-product-card-content .s-product-card-content-sub.justify-between {
  padding:0 !important;
  width:calc(100% - 22px);
  max-height:30px !important
}
custom-salla-product-card .s-product-card-content .s-product-card-content-footer.rounded-sm {
  padding:0 !important;
  width:22px;
  max-height:30px
}
custom-salla-product-card .s-button-element.s-button-btn.s-button-primary.s-button-wide:hover {
  width:26px;
  background-color:rgb(126,62,149);
  color:black;
  border-radius:5px
}
@keyframes shine {
  100% {
    left:125%
  }
}
custom-salla-product-card a[class='flex-center h-full w-full'] {
  position:relative;
  overflow:hidden
}
custom-salla-product-card a[class='flex-center h-full w-full']:after {
  position:absolute;
  top:0;
  left:-100%;
  z-index:1;
  display:block;
  content:'';
  width:50%;
  height:100%;
  background:linear-gradient(to right,rgba(255,255,255,0)0%,rgba(255,255,255,0.3)100%);
  transform:skewX(-25deg);
  pointer-events:none
}
custom-salla-product-card a[class='flex-center h-full w-full']:hover::after {
  animation:shine 0.75s
}
custom-salla-product-card .s-product-card-image {
  opacity:1 !important
}
@media(max-width:600px) {
  .s-products-slider-card.swiper-slide {
    min-width:49vw !important
  }
}
section.home-slider:first-of-type {
  z-index:-2147483647 !important;
  margin-top:-64px
}
section.home-slider:first-of-type img {
  min-height:40vh;
  object-fit:cover
}
header #mainnav .inner.bg-white.da-bgm {
  background:linear-gradient(to bottom,rgba(0,0,0,0.75),transparent)!important
}
header #mainnav[class='main-nav-container fixed-pinned animated fixed-header'] .inner.bg-white.da-bgm {
  backdrop-filter:blur(40px)
}
header #mainnav {
  box-shadow:none !important
}
header #mainnav.main-nav-container.shadow-default.fixed-pinned.animated.fixed-header .inner.bg-white.da-bgm {
  backdrop-filter:blur(40px)
}
header i,
header p,
header div.currency-btn {
  color:#fff !important
}
header img.logo-light {
  filter:brightness(0)invert(1)
}
header .navbar-brand.p-1 {
  margin-top:0 !important;
  margin-bottom:0 !important
}
header .fixed-pinned img.logo-fixed {
  display:unset;
  height:2.5rem;
  width:auto;
  max-width:145px
}
[class='angel-ad__slider'] {
  display:flex;
  justify-content:center
}
[class='angel-ad__slider'] .angel-ad__item:last-child {
  display:block;
  display:flex
}
[class='angel-ad__slider'] .angel-ad__item:last-child i:before {
  color:#fff !important
}
footer .menu-list [class='footer-list store-links-items'] a {
  text-align:right
}
footer .contact-links.flex-center.gap-3 a {
  background-color:transparent !important
}
footer h3,
footer h3[class='title text-center'],
footer .menu-list h3 {
  text-align:center !important
}
footer a[class='social-icon bubble-show da-tm angel_anime animate__ animate__fadeInUp']:hover svg,
footer a[class='social-icon bubble-show da-tm angel_anime animate__ animate__fadeInUp'] i:before {
  color:#000 !important;
  fill:#000 !important
}
footer [class='block mb-5 last:mb-0 text-sm leading-none da-tm hover:text-primary']::before {
  content:'•';
  font-size:30px;
  vertical-align:sub;
  margin-left:1px;
  color:#000 !important
}
footer a[class='block mb-5 last:mb-0 text-sm leading-none da-tm hover:text-primary'].da-tm {
  color:#333 !important
}
footer [class='footer-list store-links-items'] {
  gap:1px !important;
  width:100vw
}
@media(max-width:1000px) {
  salla-slider [class='s-slider-block__title-right'] h2,
  salla-slider [class='s-slider-block__title-right'] {
    padding-left:0
  }
  salla-slider [class='s-slider-block__title-nav'] {
    display:flex !important;
    margin-right:0 !important
  }
  salla-slider [class='s-slider-block__title-nav'] .s-slider-prev,
  salla-slider [class='s-slider-block__title-nav'] .s-slider-next,
  salla-slider [class='s-slider-block__title-nav'] .s-slider-next svg {
    width:30px;
    padding:0 !important
  }
  salla-products-slider salla-slider [class='s-slider-block__title-nav'] .s-slider-prev span svg,
  salla-products-slider salla-slider [class='s-slider-block__title-nav'] .s-slider-next span svg {
    fill:black !important
  }
  salla-products-slider salla-slider [class='s-slider-block__title-nav'] .s-slider-prev,
  salla-products-slider salla-slider [class='s-slider-block__title-nav'] .s-slider-next {
    background-color:rgba(255,255,255,0.2)!important;
    border-radius:10px
  }
  salla-products-slider salla-slider [class='s-slider-block__title-nav'] .swiper-button-disabled {
    background-color:transparent !important
  }
  salla-products-slider salla-slider [class='s-slider-block__title-nav'] .swiper-button-disabled span svg {
    fill:gray !important
  }
  salla-slider [class='s-slider-block__title-nav'] .s-slider-next {
    margin-right:0 !important
  }
}
custom-salla-product-card img {
  border-radius:0.2rem !important
}
custom-salla-product-card .s-product-card-promotion-title {
  border-radius:0 0.2rem 0 1rem !important
}
.s-angel--divider.merge-bottom [class='s-block s-block--best-offers  container overflow-hidden ']+.s-block .s-block__title,
.s-angel--divider.merge-bottom+.s-block .s-slider-block__title {
  display:flex !important;
  margin-bottom:0
}
salla-products-slider .s-slider-block__title {
  visibility:visible !important
}
.s-slider-block__title .s-slider-block__title-right {
  display:none
}
.s-slider-block__title .s-slider-block__title-left .s-slider-block__display-all {
  display:none
}
.s-slider-block__title .s-slider-block__title-left .s-slider-nav-arrow {
  position:absolute;
  top:40%;
  opacity:1;
  z-index:2
}
.s-slider-block__title .s-slider-block__title-left button.s-slider-next {
  left:0 !important
}
.s-slider-block__title .s-slider-block__title-left button.s-slider-prev {
  right:0 !important
}
@media(max-width:779px) {
  .store-footer__inner .store-links-items {
    display:flex;
    flex-wrap:wrap;
    justify-content:center
  }
  .store-footer__inner .store-links-items a {
    width:50%
  }
}
@media(min-width:779px) {
  .store-footer__inner .store-links-items {
    width:unset;
    gap:3rem !important
  }
}
.mm-spn--main .main-menu .menu-img {
  width:3rem !important;
  height:3rem !important;
  background-size:contain
}
.mm-spn--main .main-menu li a {
  align-items:center
}
.product-rating-repositioned {
  display:flex;
  gap:5px;
  font-size:14px;
  justify-content:center !important;
  width:100%
}
.product-rating-repositioned .rating-stars {
  display:flex;
  gap:2px
}
.product-rating-repositioned .rating-star {
  color:#ffd700;
  font-size:18px
}
.product-rating-repositioned .rating-count {
  color:#666;
  font-size:12px;
  margin-left:5px
}
.s-product-card-image .rating-overlay,
.s-product-card-image .product-rating,
.s-product-card-image [class*='rating'] {
  display:none !important
}
.s-product-card-content-main {
  position:relative;
  margin:0 !important
}
[class='nav-header py-6 px-4 flex flex-col bg-gray-100 da-bgg relative'] {
  background-color:transparent
}
@media(max-width:600px) {
  body.index .s-products-slider-card {
    max-width:33vw !important;
    min-width:unset !important
  }
  body.index .s-products-list-wrapper {
    grid-template-columns:repeat(3,1fr)!important
  }
  [class='s-block s-angel--divider             merge-bottom centered-title'] {
    margin-bottom:0 !important;
    padding-bottom:0 !important
  }
}
@media  (max-width:600px) {
  .index .s-block.s-block--banners {
    width:100vw;
    overflow-x:scroll !important
  }
  .index .s-block.s-block--banners .square-grid {
    width:145vw !important
  }
}