body ,
header {
    background-color: #FFEED5;
}

footer {
  padding-top: 150px !important;
  border-radius: 50% 50% 0 0;
  @media (max-width: 1024px) {
  padding-top: 50px !important;
  border-radius: 25px 25px 0 0;  
  }
}

.object-contain {
padding-right: 50px;
}

custom-salla-product-card {
  border: 2px solid #0C534C;
  padding: 0px !important;
  .s-product-card-content {
    padding: .75em;
  }
}
.slide_bannar .absolute {
  display:none;
}
.s-slider-nav-arrow svg {
  fill: #fff !important;
  &:hover {
  fill: #fff !important;
  opacity: .8;
  }
}
.header-search button svg{
  fill: #fff !important;
}
.s-products-slider-card {
  width: 250px !important;
}

salla-add-product-button button:hover *{
  color: #fff;
}
.theme-toggle svg{
  fill: #000;
}
.s-cart-summary-count {
  background-color: #0c534b;
}

.product-single .swiper-wrapper {
  height: 320px;
}
.s-product-card-entry salla-add-product-button .s-button-btn {
    background: var(--color-primary);
}
 .s-product-card-entry span  {
color: white !important;
}
.sicon-heart:before {
color:var(--color-primary);
}
.s-product-card-wishlist-btn {
position: absolute !important;
top: -200% !important;
bottom:unset !important;
}
.s-product-card-wishlist-btn .s-button-icon.s-button-light-outline {
background-color: rgba(255, 255, 255, var(--tw-bg-opacity, 1)) !important;
}
.s-product-card-content-title a {
 overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  }
.s-product-card-vertical .s-product-card-wishlist-btn {
  right: .5rem !important;
}
.s-product-card-vertical .s-product-card-wishlist-btn:where([dir=rtl],[dir=rtl] *) {
    left: .5rem !important;
    right: auto !important;
}
.s-slider-block__title h2:where([dir=rtl],[dir=rtl] *) {
    color: #0c534b;
    FONT-SIZE: larger;
    FONT-WEIGHT: 900;
    FONT-SIZE: 24PX;
}
.ppheading .left, .ppheading .right {
    background-color: #0f534c;
    height: 2px;
    position: relative;
    width: clamp(3.06rem, -8.634rem + 44.3156vw, 26.25rem);
}
.ppheading h1 {
    font-size: 33PX;
    FONT-WEIGHT: 800;
    color: #0f534c !IMPORTANT;
}
.s-slider-nav-arrow svg {
    fill: #0f534c !important;
}
.s-slider-v-centered .s-slider-block__title-nav button {
    border-style: none;
    pointer-events: auto;
    --tw-bg-opacity: 1;
    background-color: #fff;
    background-color: rgb(208 178 178 / 0%);
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: 0 0 transparent, 0 0 transparent, 0 10px 15px -3px #d1d5db, 0 4px 6px -4px #d1d5db;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow);
    --tw-shadow-color: #4d5f7a00;
    --tw-shadow: var(--tw-shadow-colored);
}
.s-slider-v-centered .s-slider-block__title-nav {
    left: 50%;
    margin-left: 0;
    margin-right: 0;
    pointer-events: none;
    position: absolute;
    top: 50%;
    width: 104%;
    z-index: 2;
    --tw-translate-x: -50%;
    --tw-translate-y: -50%;
    justify-content: space-between;
    transform: translate(-50%, -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}