/* Add custom CSS styles below */ 

.art-store-footer .copyright-text p,
.copyright-text p a , .mm-spn.mm-spn--navbar.mm-spn--main:where([dir="rtl"], [dir="rtl"] *):after  , .mm-spn.mm-spn--navbar.mm-spn--main:after  , nav ul li{
font-family: (var(--font-main), inherit) !important;
line-height: inherit !important;
font-weight: inherit !important;
font-style: inherit !important;
}
.s-product-card-image::before ,.s-product-card-out-of-stock img  {
filter: unset !important;
background: transparent !important;
}


// .art-store-footer .copyright-text p,
// .copyright-text p a , .mm-spn.mm-spn--navbar.mm-spn--main:where([dir="rtl"], [dir="rtl"] *):after  , .mm-spn.mm-spn--navbar.mm-spn--main:after  , nav ul li{
// font-family: (var(--font-main), inherit) !important;
// line-height: inherit !important;
// font-weight: inherit !important;
// font-style: inherit !important;
// }
// .s-product-card-image::before ,.s-product-card-out-of-stock img  {
// filter: unset !important;
// background: transparent !important;
// }

  salla-products-list custom-salla-product-card.s-product-card-out-of-stock {
  position: relative;
  overflow: hidden;
}
 salla-products-list > div.s-products-list-wrapper.s-products-list-vertical-cards custom-salla-product-card.s-product-card-out-of-stock::before {
  content: "Out of Stock";
  position: absolute;
  top: 0.8rem;
  right: 0.8rem ;
  background-color: var(--color-primary) ;
  color: white;
  font-weight: bold;
  font-size: 12px;
  padding: 0.8rem;
  z-index: 10;
  box-shadow: 0 2px 5px rgba(0,0,0,0.2);
  text-transform: uppercase;
  letter-spacing: 1px;
  white-space: nowrap;
}
 salla-products-list > div.s-products-list-wrapper.s-products-list-vertical-cards custom-salla-product-card.s-product-card-out-of-stock::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
  pointer-events: none;
}