:root {
  --main-color: #56453f;
}
body:not(body.dark) {
  background-color: #fff4ee !important;
}
/******header******/
header.store-header.z-2 {
    z-index: 99;
}
.main-nav-container .header-btn__icon,.sicon-menu:before {
    color: black !important;
}
.main-nav-container .mobile-menu ul li a {
    color: black;
}
.top-navbar {
  background-color: transparent;
}

a.s-contacts-topnav-link {
  display: none;
}

.top-navbar .s-search-input {
  background-color: transparent;
  border-bottom: 1px solid black;
  border-radius: 0 !important;
}

.inner.bg-inherit {
  background-color: transparent !important;
  position: relative;
  z-index: 99;
}

.top-navbar .s-search-input:hover,
.s-cart-summary-count {
  background-color: var(--main-color);
}
.main-nav-container.fixed-header .inner {
  background: #fff4ee !important;
  padding: 20px;
}
@media (max-width: 600px) {
  .main-nav-container.fixed-header .inner {
    padding: 10px;
  }
}

img.absolute.top-0.left-0.-z-1.hidden.md\:block.\!h-full.sal-animate {
    object-fit: cover;
}
@media (min-width: 1024px) {
    .lg\:h-\[120vh\] {
        height: 236vh;
    }
}
.main-nav-container {
    background-image: url(https://i.ibb.co/Q3zgxyJq/Untitled-2.png);
  background-size:cover !important;
      background-color: white;
}
/******header******/
/*******************Products*********************/
.s-product-card-content {
    padding: 20px !important;!i;!;
}

button.s-product-card-wishlist-btn.animated.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center {
    padding-right: 5px !important;!i;!;
}
section#featured-products-style2-4 {
  background: white;
}

.s-product-card-entry {
  border: 1px solid #e6e6e6;
  transition: 0.6s ease-in-out;
}
.s-product-card-entry:hover {
  transform: translateY(-10px) scale(0.95);
}
.s-product-card-price {
  color: var(--main-color);
}
.s-button-primary-outline {
  border-color: #232323;
  color: #232323;
  border-radius: 30px;
}
.s-slider-block__title-right {
  margin: 0 auto;
  padding: 0;
}

.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) {
  padding: 0;
  margin-right: 130px;
}
@media (max-width: 600px) {
  .s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) {
    margin-right: 30px;
  }
}

/*******************Products*********************/
/******features******/
.swiper-wrapper.s-slider-swiper-wrapper {
  justify-content: space-around;
}

a.slide--cat-entry {
  border-radius: 50%;
  width: 150px;
  height: 150px;
  background: radial-gradient(circle, #f4eae3, #8b645a);
}

.sicon-d-rotate:before,
.sicon-car-alt:before,
.sicon-favorite:before,
.sicon-store2:before {
  content: "";
  display: block;
  width: 50px;
  height: 50px;

  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transition: 0.3s;
}
.sicon-d-rotate:before {
  background-image: url("https://i.ibb.co/V0XSXBPR/image.png");
}
.sicon-car-alt:before {
  background-image: url("https://i.ibb.co/qLBD1sHX/cotton.webp");
}
.sicon-favorite:before {
  background-image: url("https://i.ibb.co/k2vbS8qh/healthy-sleep.webp");
}
.sicon-store2:before {
  background-image: url(https://i.ibb.co/kpDGbp6/Group.webp);
}

.sicon-d-rotate:before,
.sicon-car-alt:before,
.sicon-favorite:before,
.sicon-store2:before {
  transform: scale(1.5);
}
section.mb-\[53px\].md\:mb-\[111px\] {
    margin-top: 30px;
}
@media (max-width: 600px) {
 a.slide--cat-entry {

  width: 100px;
  height: 100px;
  
}
.sicon-d-rotate:before,
.sicon-car-alt:before,
.sicon-favorite:before,
.sicon-store2:before {
  
  width: 30px;
  height: 30px;

  
}
}
/******features******/
/******banner******/
salla-slider.photos-slider .swiper-slide {
  padding: 0;
  margin: 0;
  width: 100%;
  border-radius: 0 !important;
}
img.w-full.object-contain.rounded-md {border-radius: 0 !important;}

salla-slider.photos-slider .swiper:where([dir="rtl"], [dir="rtl"] *) {
  padding: 0;
}
/*colap*/
section.s-block.s-block--photos-slider {
  margin-top: 170px;
}
@media (max-width: 600px) {
  section.s-block.s-block--photos-slider {
    margin-top: 100px;
  }
  .top-navbar,
  .inner.bg-inherit {
    background-color:white !important;
  }
}
.s-slider-v-centered .s-slider-block__title-nav button.swiper-button-disabled {
  display: none;
}
.banner--fixed img {
  background-color: transparent;
}

/******banner******/
/*******************Footer*********************/
footer a {
  transition: 0.8s ease-in !important;
}
footer a:hover {
  color: var(--main-color);
}
.store-footer__inner,
.store-footer {
  background-image: url(https://i.ibb.co/6RvMfYt5/Footer.png);

  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
@media (max-width: 600px) {
  .store-footer__inner,
  .store-footer {
    background-position: left;
  }
}

footer .copyright-text p {
  color: white;
  font-weight: 700;
}
button.back-to-top.fixed.z-50.bottom-\[39px\].h-14.w-14.rounded-full.bg-\[var\(--m-color\)\].left-8.hidden.justify-center.items-center.border.border-solid.border-\[var\(--f-color\)\].text-white {
    background: transparent;
}

footer .lg\:text-right,salla-contacts.s-contacts.hydrated,footer p.max-w-sm.mb-6.leading-6 {
    color: white;
}
.\!bg-\[\#F0E5CF\] {
    background-color: black !important;
}
/*******************Footer*********************/