body {
  background: url("https://cdn.salla.sa/form-builder/TrilQbLQL8cLIjrypqm0w5eOnwX9T3kdZxzeEM39.jpg") no-repeat center center fixed;
  background-size: cover;
}












/* Add custom CSS styles below */ 
/* تحميل الصفحة - شعار المتجر */
body:after {
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: fixed;
    z-index: 999999;
    background: var(--header) url('https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/vaoVl/MuHEZEaLwsqfDQBSoWMPCfoIoROj490xskNqqUdL.png') no-repeat center;
    background-size: 360px;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    animation: fade-in 2.5s forwards;
    border: none;
}

@keyframes fade-in {
    0% {
        opacity: 1;
        transform: scale(1);
    }
    75% {
        opacity: 1;
        transform: scale(1);
    }
    100% {
        opacity: 0;
        transform: scale(0.1);
    }
}

/* متغيرات الألوان والشعار */
:root {
    --header: #fff;
}
/* تصميم زر واتساب الثابت */
#whatsapp-btn {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 99999;
    width: 60px;
    height: 60px;
    background: #25D366;
    border-radius: 50%;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    animation: pop-up 1s ease-in-out;
}

#whatsapp-btn img {
    width: 35px;
    height: 35px;
}

/* تأثير الظهور */
@keyframes pop-up {
    0% {
        transform: scale(0.8);
        opacity: 0;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}
section.s-block.s-block--fixed-banner.wide-placeholder {
  margin-top: 0; /* إزالة أي مسافات علوية */
}

section.s-block.s-block--fixed-banner.wide-placeholder .container {
  max-width: 100%; /* تمديد العرض ليكون بكامل الشاشة */
  padding: 0; /* إزالة الهوامش الداخلية */
}

section.s-block.s-block--fixed-banner.wide-placeholder .container img {
  width: 100%; /* تمديد الصورة لتكون بعرض الشاشة */
  height: auto; /* الحفاظ على النسبة بين العرض والارتفاع */
  border-radius: 0; /* إزالة الزوايا المستديرة */
  background-color: transparent; /* جعل الخلفية شفافة */
}




@keyframes pulse-red-orange {
    0% { color: #e11d48; text-shadow: 0 0 6px #e11d48; }
    50% { color: #f97316; text-shadow: 0 0 8px #f97316; }
    100% { color: #e11d48; text-shadow: 0 0 6px #e11d48; }
}

.s-add-product-button-mini-checkout-content {
    animation: pulse-red-orange 4s infinite; /* أبطأ ومريح */
    font-weight: bold !important;
}


#\34 37709307 > a > span {
    background: #E65C9C !important; /* اللون الأساسي - بينك ناعم */
    color: #FFFFFF !important; /* لون النص أبيض */
    padding: 5px 10px !important; /* تباعد داخلي متناسق */
    border-radius: 50px !important; /* حواف دائرية ناعمة */
    font-weight: 700 !important; /* خط عريض */
    transition: all 0.3s ease-in-out !important; /* تأثير ناعم عند التمرير */
}

#\34 37709307 > a > span:hover {
    background: #F285B9 !important; /* لون أفتح عند التمرير */
    transform: scale(1.05);
}





.s-product-card-content-subtitle.opacity-80 {
    background: linear-gradient(90deg, #F8C8DC 0%, #F2A7C3 50%, #F8C8DC 100%);
    color: #4A0030; /* وردي غامق مائل للنبيتي */
    font-weight: 800;
    border-radius: 40px;
    padding: 4px 12px;
    width: max-content;
    margin-top: 6px;
    text-align: center;
    display: inline-block;
    box-shadow: 0 2px 6px rgba(242, 167, 195, 0.3);
    letter-spacing: 0.3px;
    transition: all 0.3s ease-in-out;
}
.s-product-card-content-subtitle.opacity-80:hover {
    transform: scale(1.05);
    background: linear-gradient(90deg, #FFD6E8 0%, #F8A6C1 100%);
}












.product-entry__sub-title.text-sm.text-gray-500.leading-6.mb-2\.5 {
    background: linear-gradient(90deg, #FAD1E0 0%, #F5A3C6 50%, #FAD1E0 100%);
    color: #4A0030;
    font-weight: 700;
    border-radius: 40px;
    padding: 4px 14px;
    width: max-content;
    display: inline-block;
    text-align: center;
    margin-bottom: 8px;
    box-shadow: 0 2px 5px rgba(242, 167, 195, 0.25);
    letter-spacing: 0.4px;
    transition: all 0.3s ease-in-out;
}
.product-entry__sub-title.text-sm.text-gray-500.leading-6.mb-2\.5:hover {
    transform: scale(1.05);
    background: linear-gradient(90deg, #FFE3EC 0%, #F8A6C1 100%);
}






.sicon-fire {
  color: #dc2626;              /* أحمر ناري */
  animation: flame 1s infinite alternate;
}

/* حركة الاشتعال */
@keyframes flame {
  0% {
    transform: scale(1) rotate(0deg);
    text-shadow: 0 0 5px #ff6a00, 0 0 10px #ff0000;
    color: #dc2626;
  }
  50% {
    transform: scale(1.2) rotate(-5deg);
    text-shadow: 0 0 10px #ff9a00, 0 0 20px #ff4500;
    color: #ff4500;
  }
  100% {
    transform: scale(1) rotate(5deg);
    text-shadow: 0 0 5px #ff6a00, 0 0 15px #ff0000;
    color: #dc2626;
  }
}









/* تغيير لون السعر إلى الأحمر */
.font-bold.text-xl.inline-block {
    color: red !important;
}


/* تغيير لون السعر في الصفحة الرئيسية */
.s-product-card-price {
    color: red !important;
}