:root {
     --dark-grey: #00343A;
}
body {
  background-image: url(https://i.ibb.co/S4HyBLHJ/Frame-203-3.png);
  background-repeat: repeat-y;
  background-position: left top, right top;
  background-size:100%;

}


.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.popup-content{background-color:#fff;padding:2rem;border-radius:12px;text-align:center;width:90%;max-width:380px;color:#000;box-shadow:0 8px 30px rgba(0,0,0,.2);font-family:'Tajawal',sans-serif}.popup-content h2{margin-bottom:1rem;font-size:1.4rem;color:#026630}.popup-content p{font-size:1rem;line-height:1.6}.popup-content b{color:#023E20;font-weight:900;font-size:1.5em}.popup-content button{margin-top:1.5rem;padding:.6rem 1.6rem;font-size:1rem;border:none;border-radius:6px;background-color:#D0AF33;color:#fff;cursor:pointer;transition:background-color .3s ease}.popup-content button:hover{background-color:#b8962e}.angel-ad__item{font-weight:800!important}.lazy__bg.lazy_img{background-size:contain}.s-cart-summary-count{color:#000}.page-single.salla-1130931637 .content-entry,.page-single.salla-1130931637 .content-entry *{color:#ffffff!important}



.s-block--faqs .faqs-list input:checked+div .open-badge {
    color: rgb(198 170 51);
}

.banner-entry {
    height: 560px;
    }
@media (max-width: 768px) {
    .s-block--banners .grid.one-row {
        grid-template-columns: repeat(2, 1fr);
        gap: 1rem;
    }
    .banner-entry {
    height: 260px;
    }
}

    
    .dark .contact-links a {
    background-color: rgba(251, 191, 36, 1) !important;
}