/* Add custom CSS styles below */ 
.header-inner{
  background-color: #c2f7df73 !important;
}
.s-trust-badges-label, .s-trust-badges-number{
  color: #fff !important;
}
@media(max-width:768px){
 .s-block--banners  .square-grid {
    gap: 0.8rem !important;
}
}

header div.fixed-pinned {
    display: none !important;
}

.product-single .main-content {
  display: flex;
  flex-direction: column;
}
.product-single .main-content .s-block--payment{
  order: 2;
}
.product-single .main-content #product-tabs-faqs{
  display: none;
}
 #btn-show-more{
  display: none;
}
.product-single .main-content .form.product-form{
  display: flex;
  flex-direction: column;
  
}
.product-single .main-content .form.product-form #product-tabs-options{
  order: -1;
  padding-top: 0;
  margin-top: 0;
}
.product-single .main-content .product-availablity ,.total.details {
  display: none !important;
}
.product-single .main-content .full-description{
  order: 1;
}
#wa-angel{
  left: 1rem;
    right: auto;
}

/* Bulks – التصميم الثالث (مسودة) */
:root{--b-pri:#0F3D2C;--b-acc:#00C46F;--b-soft:#E3F6EC;--b-bg:#F7F9F8;--b-line:#E3EAE6}
body{background:var(--b-bg)}
/* بطاقات المنتجات */
.s-product-card-entry{background:#fff!important;border:1px solid var(--b-line)!important;border-radius:16px!important;overflow:hidden;box-shadow:0 4px 14px rgba(15,61,44,.05);transition:box-shadow .2s,transform .2s}
.s-product-card-entry:hover{box-shadow:0 10px 24px rgba(15,61,44,.10);transform:translateY(-2px)}
.s-product-card-image{background:#F6F8F7;border-radius:12px;margin:10px}
.s-product-card-content-title{font-weight:800!important;font-size:14px!important;line-height:1.45!important;-webkit-line-clamp:2!important;line-clamp:2;min-height:2.9em}
.s-product-card-brand{font-size:11px;color:#16784C;background:var(--b-soft);border-radius:10px;padding:2px 8px}
.s-product-card-price{color:var(--b-pri)!important;font-weight:900!important;font-size:18px!important}
.s-product-card-content-footer .s-button-element,.s-product-card-entry .s-button-primary{background:var(--b-acc)!important;border-color:var(--b-acc)!important;border-radius:22px!important;font-weight:800!important}
/* خيارات التعبئة: حبة / ربطة / كرتون */
.s-product-options-option-label small{display:none}
.s-product-options-grid-mode{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}
.s-product-options-grid-mode label{margin:0!important}
.s-product-options-grid-mode-span{display:flex!important;align-items:center;justify-content:center;min-height:54px;padding:10px 12px!important;border:1.5px solid var(--b-line)!important;border-radius:12px!important;background:#fff;font-weight:800;font-size:14px;color:#14231C;text-align:center;transition:all .15s}
.s-product-options-grid-mode input:checked+.s-product-options-grid-mode-span{border-color:var(--b-acc)!important;background:var(--b-soft)!important;color:var(--b-pri)!important;box-shadow:0 0 0 2px rgba(0,196,111,.15)}
/* أزرار الإضافة للسلة في صفحة المنتج */
salla-add-product-button .s-button-primary,.s-add-product-button-main .s-button-element{background:var(--b-acc)!important;border-color:var(--b-acc)!important;border-radius:14px!important;font-weight:900!important}
/* الفوتر */
footer{background:#262B29!important;color:#E7EFEA}
footer a,footer p,footer span{color:#E7EFEA}
footer h3,footer h4,footer .s-block__title{color:#2EE59D!important}
/* ثبات التخطيط: بطاقات أنواع العملاء */
[component-id="1346365657"] img,[component-id="1178027954"] img{aspect-ratio:3/1;height:auto!important;object-fit:cover}
/* انترو خفيف للصفحة الرئيسية: مرة واحدة لكل جلسة وما يطلع داخل التطبيق */
@keyframes bxBg{0%,62%{opacity:1}100%{opacity:0;visibility:hidden}}
@keyframes bxLogo{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}40%{opacity:1;transform:translate(-50%,-50%) scale(1)}68%{opacity:1;transform:translate(-50%,-50%) scale(1)}100%{opacity:0;transform:translate(-50%,-50%) scale(1.08);visibility:hidden}}
@keyframes bxOut{to{opacity:0;visibility:hidden}}
body.index::before{content:"";position:fixed;inset:0;z-index:2147483000;background:#F2FDF8;pointer-events:none;animation:bxBg 1.5s ease forwards}
body.index::after{content:"";position:fixed;left:50%;top:47%;width:min(60vw,280px);aspect-ratio:1/1;z-index:2147483001;background:url(https://cdn.files.salla.network/theme/810932735/4dc6c4bd-b062-4b15-a27a-3ccc97bacc62.webp) center/contain no-repeat;pointer-events:none;animation:bxLogo 1.5s cubic-bezier(.22,1,.36,1) forwards}
html.bx-ni body.index::before,html.bx-ni body.index::after{animation:bxOut .2s forwards}
@media (prefers-reduced-motion:reduce){body.index::before,body.index::after{display:none}}
/* ثبات التخطيط: حجز مساحة السلايدر والبنرات قبل التحميل */
@media (min-width:768px){.s-block--hero-slider .swiper{aspect-ratio:3/1}}
@media (max-width:767px){.s-block--hero-slider .swiper{min-height:33vw}}
[component-id="1346365657"] .box-img,[component-id="1178027954"] .box-img{aspect-ratio:3/1}
.bx-cats .box-img,[component-id="1017706926"] .box-img,[component-id="1454886278"] .box-img{aspect-ratio:1/1}
body.index::after{will-change:transform,opacity}
/* bx-cls2 reserve hero before hydration */
.s-block--hero-slider salla-slider.home-slider{display:block;aspect-ratio:3/1;overflow:hidden}