/* Add custom CSS styles below */ 
body::before {
background-color: #b5a38c !important;
}
.custom-bar {
background-color: #b5a38c !important;
}



.s-fast-checkout-button.rtl {
color: #ab8e68 !important;
border-color: #ab8e68 !important;
}

.custom-bar h3 {
color: black !important;
}
.kayan-header {
background-color: white !important;
color: black !important;
}

@media (min-width: 768px) {
    .md\:text-base {
        font-size: 1.5rem !important;
        color: rgba(0,0,0,0.8) !important;
    }
}

@media (min-width: 1024px) {
    .navbar {
        background-color: #b5a38c !important;
        }
  }
  
  .s-cart-summary-count, .hover\:bg-white:hover {
  background-color: #b5a38c !important;
  border-color: black !important;
  }

.scroll-top {
background-color: #b5a38c !important;
}

.sicon-gift-card:before, .sicon-discount-coupon:before, .sicon-packed-box:before {
content: "\2662";
}
:root {
--header-textmain-color : black !important;
}

.hz-new-element {
color: white;
    font-size: 1.5rem;
    margin-bottom: 3rem;
}

.aspect-square {
border-radius: .7rem;
}

.rtl\:right-6:where([dir="rtl"], [dir="rtl"] *) {
background-color: rgba(255,255,255,0.75);
}
.w-24 {
width: 10rem;
}
.kayan-card-button {
color: black !important;
border-color: black !important;
}
.s-block--special-products .tabs {
margin: 0 auto;
}
.s-block--special-products .tab-trigger, .s-block--special-products .tab-trigger.is-active button {
fill: black;
color: black;
border-width: 1px;
border-radius:20px;
border-color: black
}
.s-block--special-products .tab-trigger.is-active button {
background-color: black;
color: white !important;
}
.s-button-link {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.kayan-card img {
aspect-ratio: 1/1;
border-radius: 1rem;
}
@media (min-width: 768px) {
    .md\:text-lg {
        font-size: 1rem;
        
    }
    }
.kayan-footer {
background-color: #b5a38c !important;
}
.kayan-countdown-2 {
background-size: cover;
    background-position: center 60%;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.after\:bg-black\/50::after {
background-color: rgba(0, 0, 0, 0.42) !important;
}
.kayan-countdown {
display: none;
}
.kayan-features {
background-image: url(https://al-ammari.al-graphy.site/salla/ZEN03863n.webp);
    background-size: cover;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    padding-top: 10rem;
    padding-bottom: 10rem;
    color: white !important;
}
.kayan-features h4 {
width: 94%;
}
.kayan-features p {
visibility: hidden;
}
.kayan-features p:first-child {
visibility: visible;
display: block !important;
width: 100% !important;
font-size: 2rem;
font-weight: bold;
}
.kayan-features .my-new-element {
display: block !important;
text-align: center;
width: 100%;
font-weight: normal;
font-size: 1.5rem;
line-height: 2.25rem;
padding: 1rem;
}
.kayan-features .lg\:w-1\/2:first-child {
display: block !important;
}


.second-map-section .container h3 {
  font-size: 1.5rem !important;
  color: rgba(0,0,0,0.8) !important;
}