/* Add custom CSS styles below */ 
/* رفع زر واتساب بوت فوق شريط الشراء الثابت في صفحة المنتج على الجوال */
@media (max-width: 767px) { body.product-single #_2chat-whatsapp-widget > div > div { bottom: 120px !important; } }
/* تقليل المسافات في شبكة الأقسام (تسوقي حسب احتياجك) */
[component-name="category-icons-grid"] { display: block; padding-block: 8px !important; }
@media (min-width: 768px) { [component-name="category-icons-grid"] { max-width: 760px; margin-inline: auto; zoom: .85; } }
@media (max-width: 767px) { [component-name="category-icons-grid"] { zoom: .88; } }
/* الأسئلة الشائعة: تصميم أوضح */
.s-block--faq .faq__grid{counter-reset:faq;gap:14px !important}
.s-block--faq .single-faq{counter-increment:faq;border:1px solid #ece6f3 !important;border-radius:14px !important;background:#fff !important;padding:16px 18px !important;box-shadow:0 2px 10px rgba(123,44,191,.06);transition:box-shadow .2s,border-color .2s}
.s-block--faq .single-faq:hover{border-color:#cfa9ee !important;box-shadow:0 8px 22px rgba(123,44,191,.12)}
.s-block--faq .faq__question{display:flex;align-items:center;gap:10px;font-weight:700 !important;font-size:16px !important;line-height:1.5}
.s-block--faq .faq__question::before{content:counter(faq);flex:none;width:28px;height:28px;border-radius:50%;background:#f3e8ff;color:#7B2CBF;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}
.s-block--faq .faq-btn i{background:linear-gradient(135deg,#7B2CBF,#C2189B) !important;color:#fff !important;flex:none}
.s-block--faq .faq__answer{font-size:15px !important;line-height:1.9 !important;color:#4b5563 !important;padding-inline-start:38px}
.s-block--faq .faq__link{background:linear-gradient(135deg,#7B2CBF,#C2189B) !important;border-radius:999px !important;padding:7px 16px !important;margin-inline-start:38px;margin-bottom:6px}
/* أيقونة التحميل الفوري في شريط الثقة */
.s-block--enhanced-features__item:first-child .feature-icon img{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%237B2CBF' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M32 8v30'/><path d='M20 27l12 12 12-12'/><path d='M10 40v10a5 5 0 0 0 5 5h34a5 5 0 0 0 5-5V40'/></svg>");width:56px;height:56px}
/* آراء العملاء: بطاقات أوضح */
.s-block--testimonials .home-block-title::after{content:"تقييم 4.98 من 5 • أكثر من 15,000 طلب";display:block;text-align:center;color:#6b5a7e;font-size:15px;margin-top:6px}
.s-block--testimonials .testimonials__review-card{border:1px solid #ece6f3 !important;border-top:4px solid #7B2CBF !important;border-radius:16px !important;background:#fff !important;box-shadow:0 6px 20px rgba(123,44,191,.08) !important;position:relative}
.s-block--testimonials .testimonials__review-card::before{content:"”";position:absolute;top:6px;left:16px;font-size:56px;line-height:1;color:#C2189B;opacity:.18;font-family:Georgia,serif}
.s-block--testimonials .testimonials__text{font-size:15px !important;line-height:1.9 !important;color:#374151 !important}
.s-block--testimonials .testimonials__review-author img{border:2px solid #f3e8ff}
/* المنتج المميز: بطاقة أفقية على الكمبيوتر */
@media (min-width:1024px){
.special-product .special-product__wrapper{max-width:1000px !important;margin-inline:auto;width:100% !important}
.special-product .special-product__card,.special-product custom-salla-product-card{width:100% !important;max-width:1000px !important}
.special-product custom-salla-product-card{display:flex !important;flex-direction:row !important;align-items:center;gap:36px;background:#fff;border-radius:24px;padding:24px;box-shadow:0 12px 36px rgba(123,44,191,.12);border:1px solid #ece6f3}
.special-product .product-card__image{flex:0 0 380px !important;width:380px !important;height:380px !important;border-radius:18px;overflow:hidden}
.special-product .product-card__content{flex:1 1 auto;padding:0 !important;text-align:start}
.special-product .product-card__title,.special-product .product-card__title a{font-size:26px !important;font-weight:800 !important;line-height:1.5 !important}
.special-product .product-card__subtitle{font-size:16px !important}
.special-product .product-card__price{font-size:24px !important;font-weight:800;margin:10px 0 18px}
.special-product .product-card__normal-cart{display:block !important;max-width:320px}
.special-product .product-card__normal-cart salla-add-product-button,.special-product .product-card__normal-cart button{display:block !important;width:100%}
.special-product .product-card__addToCart{display:none !important}
}