img[src="https://cdn.salla.sa/form-builder/4D4c72BuoSox7mviVBNgkMPL3Uj3OEkFNkL8Whkc.gif"] {
    width: 50%; /* غيّر القيمة إلى الحجم المطلوب */
    height: auto; /* للحفاظ على نسبة العرض إلى الطول */
}
/* تصغير العنصر مع الحفاظ على تناسقه */
.s-block--features__item {
  max-width: 250px; /* عرض العنصر */
  margin: 0 auto; /* توسيط العنصر */
  padding: 10px; /* تقليل المسافات الداخلية */
  text-align: center; /* توسيط النصوص والصورة داخل العنصر */
}

.s-block--features__item img {
  width: 100px; /* تصغير عرض الصورة */
  height: auto; /* الحفاظ على النسبة */
}

.s-block--features__item h2 {
  font-size: 1rem; /* حجم مناسب للعناوين */
}

.s-block--features__item p {
  font-size: 0.85rem; /* حجم أصغر للنصوص الفرعية */
}
/* Anas Codex */
.header--full .main-nav,
.main-nav.fixed-header .inner{
background:#fff;
}
#app .s-search-input:is(.dark *){
background:#0e0f0f1a;
}
.header--full .main-nav__content{
        align-items: center;
}
.navbar-brand img,
.main-nav.fixed-pinned .navbar-brand img{

max-height:80px;
}
@media (max-width: 992px) {

.header__search{
width:100%;
}
}
.line-clamp-2{
font-weight: 500;
}

.header__icons span.opacity-70{
color:#333;
opacity:1;
font-weight: 500;
}

@media (min-width: 1024px) {
     .s-block--categories.is-grid .swiper-wrapper .swiper-slide {
        flex-basis: 16rem;
    }
}
.s-block--fixed-banner .container{
max-width:100%;
    padding-right: 0px;
    padding-left: 0px;
}

.app-inner{
overflow:hidden;
}
.s-button-light{
    color: rgb(255 0 9);
    opacity: 0.7;
        background-color: rgb(255 255 255);
}
.out-of-stock .promotion-badge {
    background-color: rgb(0 0 0);
    color: rgb(255 0 0);
    font-weight: 500;
    font-size: 16px;}
    
.out-of-stock img{    
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
}
@media only screen and (min-width: 1025px) {
    .mainmenu--default .main-menu {
        margin-left: 0;
        margin-right: 0;}}
        
@media (max-width: 1024px) {
    .main-nav.fixed-pinned .header__search {
        display: block !important;
    }
    #offers a{
            font-weight: 700;
                    padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
}