.testcolors {
    background-color: rgb(144 112 64 / 10%);
    background-color: rgb(36 56 45 / 10%);
}


.rounded-full {
    border-radius: 0px !important;
}

/* Add custom CSS styles below */
h2.text-3xl.lg\:text-5xl.lg\:\!leading-16.anime-item {
    color: white !important;
}

p.text-xl.opacity-80.line-clamp-2 {
    color: #24382d !important;
}

nav.breadcrumbs.w-full.py-4.mb-6 {
    color: #907040 !IMPORTANT;
}

.image--aspect-ratio img,
.image--aspect-ratio .img {

    height: 80% !important;
    width: 100%;
}

h2.text-2xl.sm\:text-3xl.lg\:text-5xl.lg\:\!leading-16.font-extrabold {
    color: #fff !important;
}

.text-primary {
    color: #134525;
}

h2.product-entry__title.mt-0{
    color: #907040 !important;
}

h2.sale-price {
    color: #24382d !important;
}

button.undefined.s-button-element.s-button-btn.s-button-outline.s-button-primary-outline.s-button-loader-center {
    background: #24382d;
    color: #F3FDF6;
}

a.group.quicklinks-item {
    color: #24382d;
}

aside#storemenu-panel {
    background: #F3FDF6 !important;
    color: #24382d !important;
}

button#storemenu-panel-close {
    background: #c8e9d4;
}

.header--mini #storemenu-panel .side-panel__top:after {
    --tw-gradient-from: none !important;
}



/* 
NEWS
    background-color: #24382d1a;

*/
.s-block.s-block--tabs.s-block--featrues-products.as-slider.with-banners.products-.has-one-tab.show-banner-beside.has-one-tab,
#featured-products-2 {
    /*background-color: #90704024;*/
    background-color: rgba(36 56 45 / 15%) !important;

    padding: 7vh 0px;
    margin-top: 0 !important;
    border-bottom: 1px solid #907040;
    border-top: 1px solid #907040;
}

#featured-products-2 .bg-cover .inset-0 {
    border: 2px solid #907040
}

@media (min-width: 1024px) {
    #featured-products-2 .lg\:min-h-\[360px\] {
        /* min-height: 205px; */
    }
}

/* ترويسة الصفحات */
@media (max-width: 512px) {
    p.text-xl.opacity-80.line-clamp-2 {
        max-width: 90%;
    }
}

/* 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 */
/* PRODUCTS CSS AND PRODUCT PAGE */

.product-entry__image .image--aspect-ratio img,
.image--aspect-ratio .img {
    height: 100% !important;
}

section.s-block--products-slider-and-fixedarea {
    background-color: rgba(36 56 45 / 15%) !important;
}

.product-single .product-details__item {
    margin-bottom: 0.625rem;
    border-bottom-width: 1px;
    --tw-border-opacity: .5 !important;
    border-color: rgba(144, 112, 64, var(--tw-border-opacity)) !important;
}

.product-single .product-details-col.w-full {
    padding: 5vh;
    background: #9070400f;
    border: 1px solid #907040;
}

/* ADD TO CARD BTN */
custom-salla-product-card button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-primary.s-button-loader-center {
    border-radius: var(--border-radius) !important;
}

custom-salla-product-card button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-primary.s-button-loader-center {
    border-color: #ffe8d6;
}

/* END ADD */
@media only screen and (max-width: 1024px) {

    li#\35 60347944 a::after {
        color: #24382d !important;
        margin-top: auto;
        margin-bottom: 0;
    }
}

@media (min-width: 1024px) {
.tab-banner.relative.flex-center.rounded.bg-no-repeat.bg-top.bg-cover.min-h-\[280px\].lg\:min-h-\[360px\] {
    height: 500px !important;
}
    .product-single .product-details-col.w-full {
        padding: 3vh;
    }
}

/* 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 */

/* 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 */
/* Navbar */
/* SEARCH ASIDE CSS */
#search-panel img.lazy.loaded {
    height: 100% !important;
}

@media (max-width: 512px) {

    #mobile-menu .main-menu .main-menu-item {
        border-bottom: 1px solid rgb(43 45 52 / 20%);


    }
}




/* END NAVBAR */
/* 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 */

h1#visitorCount{
opacity:0.75;
    position: fixed;
    bottom: 162px;
    right: 22px;
    background: #ffa732;
    padding: 1vh 2vh;
    font-size: 1.5rem;
    z-index: 20000;
    border-radius: 10px;
    }
  h1#visitorCount span{
    font-size: 1rem;
  }
  
  @media only screen and (max-width: 1024px) {
    h1#visitorCount ,h1#visitorCount span{
    font-size:smaller;
    }
  }
  /* اليوم الوطني 2025 */