:root{--bg-main:#0B0707;--bg-secondary:#100B0C;--surface:#1A1213;--surface-hover:#221819;--surface-sunken:#070404;--text-main:#FFFFFF;--text-secondary:#DCDCE0;--text-muted:#B9B9C0;--text-on-accent:#FFFFFF;--primary:#C01B1B;--primary-dark:#8E0F14;--primary-vivid:#FF6B73;--teal:#E02023;--teal-2:#FF8A90;--border-subtle:rgba(255,255,255,.07);--border:rgba(255,255,255,.12);--border-strong:rgba(224,32,35,.42);--shadow-card:0 1px 0 rgba(255,255,255,.04) inset,0 10px 28px rgba(0,0,0,.5);--success:#2FBF7E;--color-primary:var(--primary);--color-primary-dark:var(--primary-dark);--color-primary-light:var(--primary-vivid);--color-primary-d:var(--primary-dark);--color-primary-l:var(--primary-vivid);--color-primary-reverse:var(--text-on-accent);--s-color-primary:var(--primary);--color-secondary:var(--teal);--s-color-secondary:var(--teal);--dark-grey:var(--surface);--bg-color:var(--bg-main)}html,body,#app,.app-inner{background:var(--bg-main)!important;color:var(--text-main)}html,body{overflow-x:hidden}@supports(overflow:clip){html,body{overflow-x:clip!important}}.store-header .da-bgm:not(.bottom-header),.dark .store-header .da-bgm:not(.bottom-header){background:rgba(11,7,7,.9)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}body.index .store-header .da-bgm:not(.bottom-header){background:rgba(11,7,7,.72)!important}.shadow-default{box-shadow:none!important}.store-header,.store-header a,.store-header button{color:var(--text-main)}.sicon-menu::before,.sicon-search::before,.sicon-user::before,.header-btn .sicon-shopping::before{color:var(--primary)!important}.s-search-input,.s-user-menu-dropdown,.s-search-results,.s-modal-body{background:var(--surface)!important;color:var(--text-main)!important;border:1px solid var(--border)!important}.s-search-input:focus{border-color:var(--primary)!important;box-shadow:0 0 0 2px rgba(224,32,35,.25)!important}.s-user-menu-dropdown-item:hover,.s-search-product:hover{background:var(--surface-hover)!important}.mm-ocd--open{background:rgba(0,0,0,.62)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mm-ocd__content{background:radial-gradient(circle 220px at 0% 22%,rgba(255,107,115,.16),rgba(255,107,115,0) 100%),radial-gradient(circle 220px at 100% 8%,rgba(224,32,35,.12),rgba(224,32,35,0) 100%),var(--bg-main)!important;border-left:1px solid rgba(224,32,35,.25)}.mobile-menu,.dark.mobile-menu,.mm-spn.mm-spn--light,.dark .mm-spn.mm-spn--light,#mobile-menu>ul{background:transparent!important;color:var(--text-main)!important}#mobile-menu>ul>li{background:transparent!important;border-bottom:1px solid var(--border-subtle)!important}#mobile-menu>ul>li>ul,.mm-spn ul ul{background:var(--bg-secondary)!important}.mm-spn a,.mm-spn span{color:var(--text-main)!important}.mm-spn li:hover>a,.mm-spn li:hover>span{color:var(--primary-vivid)!important}.mm-spn li::before{border-color:var(--primary)!important;opacity:1!important}.mm-spn li::after{border-color:var(--border-subtle)!important}.close-mobile-menu{color:var(--primary)!important}.main-menu .contact-links a,.main-menu .contact-links span{background:var(--surface)!important;color:var(--text-main)!important;border:1px solid var(--border);border-radius:12px}.store-footer,.dark .store-footer{background:var(--bg-main)!important;color:var(--text-main)!important;border-top:0!important;margin-top:0}.store-footer .store-footer__inner,.store-footer .store-footer__inner.da-bgm{position:relative;background:linear-gradient(to bottom,var(--bg-main) 0,rgba(11,7,7,0) 140px),radial-gradient(circle 300px at 10% 8%,rgba(255,107,115,.12),rgba(255,107,115,0) 100%),radial-gradient(circle 300px at 92% 12%,rgba(224,32,35,.10),rgba(224,32,35,0) 100%),linear-gradient(180deg,var(--bg-main) 0,var(--bg-secondary) 40%,var(--bg-main) 100%)!important;padding-bottom:30px}.store-footer .footer-middle,.store-footer .footer-top,.store-footer .footer-bottom{background:transparent!important;border-color:var(--border)!important}.store-footer h3,.dark .store-footer h3{color:var(--primary)!important;font-weight:800!important}.footer-profile p{color:var(--text-secondary)!important}.store-footer a,.footer-bottom .copyrights p{color:var(--text-secondary)!important}.store-footer a:hover{color:var(--primary-vivid)!important}.contact-links a,.bubble-show{background:rgba(255,107,115,.14)!important;color:var(--text-main)!important;border:1px solid rgba(255,107,115,.4);border-radius:12px}.contact-links a:hover,.bubble-show:hover{background:var(--primary)!important;color:var(--text-on-accent)!important}.store-footer .text-gray-400,.store-footer .opacity-75{color:var(--text-muted)!important;opacity:1!important}@media(max-width:767px){.mm-ocd__content{width:84%}}.btn--primary,.btn-primary,.s-button-primary,button[class*="primary"]:not(.s-button-primary-outline),a[class*="btn-primary"],salla-add-product-button button,salla-add-product-button .s-button-element,.s-add-product-button-btn,.s-add-to-cart-button,.s-product-card-content-footer .s-button-element{background:var(--primary)!important;background-image:linear-gradient(var(--primary),var(--primary))!important;color:var(--text-on-accent)!important;border:0!important;border-radius:14px!important;font-weight:900!important;box-shadow:0 4px 0 var(--primary-dark),0 10px 22px -8px rgba(224,32,35,.55)!important;transition:transform .15s ease,box-shadow .15s ease!important}.btn--primary:hover,.s-button-primary:hover,salla-add-product-button button:hover,salla-add-product-button .s-button-element:hover,.s-product-card-content-footer .s-button-element:hover{transform:translateY(-1px);box-shadow:0 5px 0 var(--primary-dark),0 14px 28px -8px rgba(224,32,35,.65)!important}.btn--primary:active,.s-button-primary:active,salla-add-product-button button:active,salla-add-product-button .s-button-element:active{transform:translateY(3px);box-shadow:0 1px 0 var(--primary-dark),0 4px 10px -6px rgba(224,32,35,.5)!important}salla-add-product-button button *,salla-add-product-button .s-button-element *,.s-product-card-content-footer .s-button-element *{color:var(--text-on-accent)!important;-webkit-text-fill-color:var(--text-on-accent)!important}.s-button-primary-outline{border:1.5px solid var(--primary)!important;color:var(--primary-vivid)!important;background:transparent!important}.s-product-card-entry{background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:18px!important;box-shadow:var(--shadow-card);transition:border-color .25s ease,background .25s ease}@media(hover:hover){.s-product-card-entry:hover{background:var(--surface-hover)!important;border-color:var(--border-strong)!important}}.s-product-card-content-title,.s-product-card-content-title a{color:var(--text-main)!important;font-weight:800!important}.s-product-card-content-subtitle{color:var(--text-muted)!important}.s-product-card-price,.s-product-card-price *,body.product-single .total-price,body.product-single .total-price *{color:#fff!important}.s-product-card-sale-price .s-product-card-price,.s-product-card-sale-price .s-product-card-price *,.price_is_on_sale .total-price,.price_is_on_sale .total-price *{color:#F87171!important}.s-product-card-price-before,.s-product-card-price-before *,.before-price,.before-price *{color:#9CA3AF!important}.s-product-card-content-footer{background:transparent!important}input,select,textarea,.s-form-control,.form-control{background:var(--surface)!important;color:var(--text-main)!important;border-color:var(--border)!important}input::placeholder,textarea::placeholder{color:var(--text-muted)!important}input:focus,select:focus,textarea:focus,.s-form-control:focus{border-color:var(--primary)!important;box-shadow:0 0 0 2px rgba(224,32,35,.22)!important}.product-single{background:transparent!important}body.product-single .main-content h1{color:var(--text-main)!important;font-weight:900!important}body.product-single .product-entry__sub-title,body.product-single .short__description p{color:var(--text-muted)!important}body.product-single .sticky-product-bar{background:rgba(11,7,7,.94)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--border)}.tabs.tabs__product .tab-trigger.is-active{background:var(--primary)!important;color:var(--text-on-accent)!important;border:1px solid var(--primary)!important}.tabs.tabs__product .tab-trigger.is-active i{color:var(--text-on-accent)!important}.tabs.tabs__product .tab-trigger:not(.is-active),body.product-single .details.is-sold{background:linear-gradient(165deg,rgba(255,255,255,.07),rgba(255,255,255,.02))!important;border:1px solid rgba(255,255,255,.09)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;color:var(--text-secondary)!important}body.product-single .details.is-sold{border-radius:16px!important}.s-button-success,.bg-green-500{background:var(--success)!important}salla-gifting{display:block;border-radius:18px!important;border:1px solid var(--border-strong)!important;background:var(--surface)!important;overflow:hidden}salla-gifting .s-gifting-widget,salla-gifting .s-list-tile-item{background:transparent!important;border:0!important}salla-gifting h3{color:var(--text-main)!important;font-weight:900!important}salla-gifting .s-list-tile-item-subtitle,salla-gifting .s-list-tile-item-subtitle div{color:var(--text-secondary)!important}:root{--cr-bg:#0B0707;--cr-bg-2:#100B0C;--cr-surface:rgba(30,20,21,.72);--cr-surface-2:rgba(20,12,13,.82);--cr-or:#C01B1B;--cr-or-2:#FF6B73;--cr-or-soft:rgba(224,32,35,.12);--cr-or-line:rgba(224,32,35,.42);--cr-teal:#E02023;--cr-teal-2:#FF8A90;--cr-teal-soft:rgba(255,107,115,.14);--cr-teal-line:rgba(255,107,115,.40);--cr-ivory:#F2E6E7;--cr-text:#FFFFFF;--cr-muted:rgba(255,255,255,.72);--cr-dim:rgba(255,255,255,.50);--cr-bd:rgba(255,255,255,.10);--cr-radius:20px;--cr-btn-radius:14px}body section.s-block--faqs{position:relative!important;overflow:hidden!important;border-radius:0!important;padding:56px 14px 66px!important;background:linear-gradient(to bottom,#0B0707 0,rgba(11,7,7,0) 130px),linear-gradient(to top,#0B0707 0,rgba(11,7,7,0) 130px),radial-gradient(circle 260px at 90% 12%,rgba(224,32,35,.14),rgba(224,32,35,0) 100%),radial-gradient(circle 280px at 6% 80%,rgba(255,107,115,.18),rgba(255,107,115,0) 100%),var(--cr-bg)!important}body section.s-block--faqs::before{content:none!important;display:none!important}body section.s-block--faqs h2{color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;animation:none!important;text-shadow:none!important;font-weight:900!important;text-align:center!important}body section.s-block--faqs .s-block__subtitle,body section.s-block--faqs h2 + p{color:var(--cr-muted)!important;text-align:center!important}body section.s-block--faqs .faqs-list__item{position:relative!important;overflow:hidden!important;border-radius:18px!important;background:linear-gradient(165deg,rgba(38,26,27,.8),rgba(20,12,13,.88))!important;border:1px solid var(--cr-bd)!important;box-shadow:0 10px 24px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.05)!important;transform:none!important;transition:border-color .25s ease,box-shadow .25s ease!important}body section.s-block--faqs .faqs-list__item::before{content:none!important}body section.s-block--faqs .faqs-list__item::after{content:""!important;position:absolute!important;inset-inline-start:0!important;top:18px!important;bottom:18px!important;width:3px!important;border-radius:999px!important;background:var(--cr-teal)!important;opacity:.75!important;box-shadow:none!important;pointer-events:none!important}body section.s-block--faqs .faqs-list__item:hover{border-color:var(--cr-teal-line)!important}body section.s-block--faqs .faqs-list__item label{display:block!important;margin-left:0!important;margin-right:0!important;padding-left:68px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:800!important;line-height:1.6!important;background:transparent!important}body section.s-block--faqs .faq-answer,body section.s-block--faqs .faq-answer *{color:var(--cr-muted)!important;-webkit-text-fill-color:var(--cr-muted)!important;line-height:1.95!important}body section.s-block--faqs .faqs-list__item .faq-item{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:var(--cr-teal-soft)!important;border:1px solid var(--cr-teal-line)!important;color:#fff!important;transition:background .28s ease!important}body section.s-block--faqs .faq-container input:checked + .faqs-list__item{border-color:var(--cr-or-line)!important;box-shadow:0 0 0 1px rgba(224,32,35,.18),0 14px 32px rgba(0,0,0,.36),0 0 24px rgba(224,32,35,.14)!important}body section.s-block--faqs .faq-container input:checked + .faqs-list__item::after{background:var(--cr-or)!important;opacity:1!important}body section.s-block--faqs .faq-container input:checked + .faqs-list__item label{color:var(--cr-or)!important;-webkit-text-fill-color:var(--cr-or)!important}body section.s-block--faqs .faq-container input:checked + .faqs-list__item .faq-item{background:var(--cr-or)!important;border-color:var(--cr-or)!important;color:#FFFFFF!important;transform:none!important}body section.s-block--faqs .faqs-list__item .faq-item::before{color:inherit!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}@media (max-width:768px){body section.s-block--faqs{padding:46px 10px 56px!important}body section.s-block--faqs .faqs-list__item{border-radius:16px!important}}body .s-block--testimonials .swiper-wrapper{align-items:stretch!important}body .s-block--testimonials .swiper-slide{height:auto!important;display:flex!important;padding-top:50px!important}body .s-block--testimonials .swiper-slide>div{position:relative!important;width:100%!important;height:auto!important;min-height:220px!important;overflow:visible!important;border-radius:20px!important;border:1px solid var(--cr-bd)!important;background:radial-gradient(ellipse 70% 50% at 100% 0%,rgba(224,32,35,.10),transparent 70%),radial-gradient(ellipse 70% 50% at 0% 100%,rgba(255,107,115,.12),transparent 70%),linear-gradient(165deg,rgba(38,26,27,.8),rgba(20,12,13,.88))!important;box-shadow:0 14px 30px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06)!important}body .s-block--testimonials .swiper-slide>div::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;padding:1.2px!important;border-radius:inherit!important;background:linear-gradient(120deg,rgba(224,32,35,.8),rgba(255,107,115,.6),rgba(224,32,35,.8))!important;background-size:220% 100%!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;-webkit-mask-composite:xor!important;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)!important;mask-composite:exclude!important;opacity:.6!important}body .s-block--testimonials .swiper-slide>div::after{content:none!important;display:none!important}body .s-block--testimonials .swiper-slide>div>div{position:relative!important;z-index:2!important;min-height:220px!important;margin-top:-48px!important;padding:0 20px 18px!important;display:flex!important;flex-direction:column!important;align-items:center!important}body .s-block--testimonials .testimonial__avatar{width:88px!important;height:88px!important;min-width:88px!important;overflow:hidden!important;border-radius:50%!important;border:3px solid var(--cr-bg)!important;background:#fff!important;box-shadow:0 0 0 2px var(--cr-or),0 10px 22px rgba(0,0,0,.3)!important}body .s-block--testimonials .testimonial__avatar img{width:100%!important;height:100%!important;object-fit:cover!important}body .s-block--testimonials h4{margin:12px 0 5px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;font-size:18px!important;font-weight:900!important;line-height:1.35!important;text-align:center!important}body .s-block--testimonials .testimonial__rating{margin-bottom:10px!important}body .s-block--testimonials .testimonial__rating svg,body .s-block--testimonials .testimonial__rating i{color:var(--cr-or)!important;fill:currentColor!important}body .s-block--testimonials .swiper-slide p{width:100%!important;margin:0 auto!important;color:var(--cr-muted)!important;-webkit-text-fill-color:var(--cr-muted)!important;font-size:15px!important;font-weight:600!important;line-height:1.8!important;text-align:center!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;background:none!important}body .s-block--testimonials .swiper-slide p.text-lg{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:17px!important;font-weight:800!important;margin-top:10px!important}body .s-block--testimonials .testimonial__icon{color:rgba(224,32,35,.22)!important;opacity:1!important}body .s-block--testimonials .swiper-pagination-bullet-active,body .s-block--testimonials [class*="pagination"] .active{background:var(--cr-or)!important}@media (max-width:768px){body .s-block--testimonials .swiper-slide>div{min-height:210px!important;border-radius:18px!important}body .s-block--testimonials .swiper-slide>div>div{min-height:210px!important;margin-top:-44px!important;padding:0 16px 16px!important}body .s-block--testimonials .testimonial__avatar{width:78px!important;height:78px!important;min-width:78px!important}body .s-block--testimonials h4{font-size:17px!important}body .s-block--testimonials .swiper-slide p{font-size:14px!important}}@supports not ((-webkit-mask-composite:xor) or (mask-composite:exclude)){body .s-block--testimonials .swiper-slide>div::before{display:none!important}}salla-cart-summary.header-cart{display:inline-flex;min-width:57px;min-height:32px}body.cart .app-inner>.container.mt-5{min-height:75vh}/* الفوتر */.store-footer .s-contacts-item .unicode{display:none!important}.store-footer .s-contacts-item{display:inline-flex!important;align-items:center;justify-content:center;width:48px!important;height:48px!important;min-width:0!important;max-width:48px!important;padding:0!important;overflow:hidden}.store-footer .copyrights{opacity:1!important}.store-footer .copyrights p{color:#B9B9C0!important}.store-footer .copyrights p::after{content:"";display:block;width:110px;height:60px;margin:12px auto 0;background:url("https://cdn.jsdelivr.net/gh/crunsh5/3abren@main/footer-logo.webp") center/contain no-repeat;opacity:.8}@media(min-width:1024px){.store-footer .copyrights p::after{margin-inline:0}}@media(max-width:1023px){.store-footer .copyrights p{text-align:center!important}}
html body#app.product-single{background-color:transparent!important}body.product-single .app-inner{background:transparent!important}html body.product-single .tabs-wrapper.tabs-wrapper__product{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body.product-single::before,body.product-single::after{content:"";position:fixed;inset:-25%;z-index:-1;pointer-events:none}body.product-single::before{background:radial-gradient(38% 30% at 22% 28%,rgba(224,32,35,.26),transparent 70%),radial-gradient(34% 28% at 78% 82%,rgba(224,32,35,.18),transparent 70%);animation:crw1 16s ease-in-out infinite alternate}body.product-single::after{background:radial-gradient(42% 34% at 76% 30%,rgba(255,107,115,.30),transparent 70%),radial-gradient(36% 30% at 24% 76%,rgba(255,107,115,.22),transparent 70%);animation:crw2 20s ease-in-out infinite alternate}@keyframes crw1{to{transform:translate3d(12%,9%,0) rotate(14deg) scale(1.12)}}@keyframes crw2{to{transform:translate3d(-11%,-8%,0) rotate(-12deg) scale(1.1)}}@media (prefers-reduced-motion:reduce){body.product-single::before,body.product-single::after{animation:none}}/* قسم الأكثر طلباً: النص يمين والشخصية يسار */
.s-block--slider-with-bg .slider-bg{background-position:100% 50%!important}@media(max-width:767px){.s-block--slider-with-bg .slider-bg>.container{padding-top:18px!important}.s-block--slider-with-bg .slider-bg h2{width:54%!important;margin-right:0!important;margin-left:auto!important;font-size:18px!important;line-height:1.45!important;text-shadow:0 2px 10px #0B0707}.s-block--slider-with-bg .slider-bg h2+p,.s-block--slider-with-bg .slider-bg p.max-w-lg{width:54%!important;margin-left:auto!important;font-size:12.5px!important;line-height:1.55!important;text-shadow:0 2px 8px #0B0707}}/* زر الواتساب: يسار الشاشة + متناول الإصبع + توهج أخضر + "للاستفسار" */


.wa-angel{
  right:auto !important;
  left:16px !important;
  bottom:155px !important;          /* الجوال — نقّص الرقم ينزل أكثر، زِده يرتفع */
  filter:drop-shadow(0 0 7px rgba(37,211,102,.85)) drop-shadow(0 0 15px rgba(37,211,102,.5));
}
@media(min-width:768px){
  .wa-angel{ bottom:150px !important; }/* الكمبيوتر */}
.wa-angel::after{
  content:"للاستفسار";
  position:absolute;
  bottom:calc(100% + 6px);
  left:50%;
  transform:translateX(-50%);
  font-size:10px;
  font-weight:800;
  color:#fff;
  background:rgba(0,0,0,.72);
  padding:2px 8px;
  border-radius:8px;
  white-space:nowrap;
  pointer-events:none;
}
@media(prefers-reduced-motion:reduce){ .wa-angel{ filter:drop-shadow(0 0 6px rgba(37,211,102,.6)) } }
/* أوصاف المنتجات النصية: تبدأ بعنوان وبدون صور */
body.product-single .product__description:has(>h2+p+h3){text-align:right!important;max-width:560px;margin:0 auto}
body.product-single .product__description:has(>h2+p+h3) h2{margin:0 0 6px!important;font-size:21px!important;font-weight:900!important;line-height:1.45!important;color:#fff!important;text-align:center!important;text-wrap:balance}
body.product-single .product__description:has(>h2+p+h3) h2+p{margin:0 auto 22px!important;font-size:15px!important;line-height:1.9!important;color:#DCDCE0!important;text-align:center!important;text-wrap:pretty}
body.product-single .product__description:has(>h2+p+h3) h3{margin:26px 0 8px!important;padding-right:12px!important;border-right:3px solid #C01B1B!important;font-size:18px!important;font-weight:800!important;line-height:1.5!important;color:#fff!important}
body.product-single .product__description:has(>h2+p+h3) h3+p{margin:0 0 6px!important;padding:12px 14px!important;background:#1A1213!important;border-radius:14px!important;font-size:15px!important;line-height:2!important;color:#DCDCE0!important}
body.product-single .product__description:has(>h2+p+h3) h4{margin:14px 0 2px!important;font-size:15.5px!important;font-weight:800!important;line-height:1.5!important;color:#fff!important}
body.product-single .product__description:has(>h2+p+h3) h4+p{margin:0 0 4px!important;padding-bottom:10px!important;border-bottom:1px solid rgba(255,255,255,.06)!important;font-size:14.5px!important;line-height:1.8!important;color:#B9B9C0!important}
body.product-single .product__description:has(>h2+p+h3) ul{margin:10px 0 0!important;padding:12px 30px 12px 14px!important;list-style:disc!important;background:rgba(255,255,255,.03)!important;border-radius:12px!important;font-size:12.5px!important;line-height:1.85!important;color:#A6A6AD!important}
body.product-single .product__description:has(>h2+p+h3) li{margin:0 0 4px!important;color:#A6A6AD!important;text-wrap:pretty}
body.product-single .product__description:has(>h2+p+h3) li::marker{color:#E02023}
body.product-single .product__description:has(>h2+p+h3) a{color:#C01B1B!important;font-weight:800!important;text-decoration:underline!important}

/* ===== عابرين: هيدر بأطراف منحنية + خط ناعم يتحرك من اليمين لليسار ===== */
.store-header .da-bgm:not(.bottom-header){position:relative;border-radius:0 0 26px 26px!important;border-bottom:0!important;box-shadow:0 10px 26px -14px rgba(0,0,0,.8),inset 0 -1px 0 rgba(224,32,35,.14)!important}
.store-header .da-bgm:not(.bottom-header)::after{content:"";position:absolute;left:26px;right:26px;bottom:0;height:2px;border-radius:2px;pointer-events:none;z-index:2;
  background:linear-gradient(90deg,transparent,#8E0F14 18%,#E02023 45%,#FF6B73 55%,#E02023 70%,transparent) 160% 0/34% 100% no-repeat,linear-gradient(90deg,transparent,rgba(224,32,35,.28) 15%,rgba(224,32,35,.28) 85%,transparent);
  filter:drop-shadow(0 0 4px rgba(224,32,35,.55));animation:abHeadLine 5.5s cubic-bezier(.45,0,.35,1) infinite}
@keyframes abHeadLine{0%{background-position:160% 0,0 0}100%{background-position:-60% 0,0 0}}
@media(max-width:767px){.store-header .da-bgm:not(.bottom-header){border-radius:0 0 20px 20px!important}.store-header .da-bgm:not(.bottom-header)::after{left:20px;right:20px}}
@media(prefers-reduced-motion:reduce){.store-header .da-bgm:not(.bottom-header)::after{animation:none;background-position:50% 0,0 0}}

/* ===== عابرين: الهيدر ينزل معك عند التمرير وخلفيته شفافة مموّهة ===== */
.store-header .main-nav-container.fixed-header{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:90!important;background:transparent!important}
.store-header .main-nav-container.fixed-header .da-bgm:not(.bottom-header){background:rgba(11,7,7,.62)!important;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}

/* ===== عابرين: تأثير على لون المتجر نفسه — كل نص بلون المتجر (da-cp) + عناوين الفوتر: لمعة ناعمة تمر كل 5 ثواني ===== */
.da-cp:not(i):not([class*="sicon"]),.store-footer h3{
  background:linear-gradient(100deg,var(--color-primary,#C01B1B) 0%,var(--color-primary,#C01B1B) 38%,#FF8A90 45%,#FFE4E7 50%,#FF8A90 55%,var(--color-primary,#C01B1B) 62%,var(--color-primary,#C01B1B) 100%) 100% 0/300% 100%;
  -webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent!important;
  animation:abStoreShine 5s cubic-bezier(.45,0,.25,1) infinite}
@keyframes abStoreShine{0%,40%{background-position:100% 0}80%,100%{background-position:0 0}}
@media(prefers-reduced-motion:reduce){.da-cp:not(i):not([class*="sicon"]),.store-footer h3{animation:none}}

/* ===== عابرين: صورة الهيرو تنزل تحت الهيدر الشفاف عشان الكأس ما يدخل تحته ===== */
@media(max-width:767px){.abm .abm-img{background-position:center 52px!important;height:calc(125vw + 52px)!important}}
@media(min-width:768px){.abm .abm-img{top:96px!important}}

/* ===== عابرين: حجز مكان بلوكات الواجهة قبل ما تنرسم — يمنع قفزة الصفحة (CLS كان 0.167) ===== */
[component-name="html-content"]:not(:has(section)){display:block}
[component-name="html-content"][config*='class=\\"abm\\"']:not(:has(section)){min-height:330vw}
[component-name="html-content"][config*='class=\\"nlcmp\\"']:not(:has(section)){min-height:390px}
[component-name="html-content"][config*='class=\\"sc\\"']:not(:has(section)){min-height:535px}
[component-name="html-content"][config*='class=\\"avr\\"']:not(:has(section)){min-height:375px}
[component-name="html-content"][config*='class=\\"ndp-shell\\"']:not(:has(section)){min-height:705px}
[component-name="html-content"][config*='class=\\"g6b\\"']:not(:has(section)){min-height:835px}
[component-name="html-content"][config*='class=\\"aht\\"']:not(:has(section)){min-height:605px}
[component-name="html-content"][config*='class=\\"afq\\"']:not(:has(section)){min-height:765px}
@media(min-width:768px){[component-name="html-content"][config*='class=\\"abm\\"']:not(:has(section)){min-height:1600px}[component-name="html-content"][config*='class=\\"nlcmp\\"']:not(:has(section)){min-height:625px}[component-name="html-content"][config*='class=\\"sc\\"']:not(:has(section)){min-height:620px}[component-name="html-content"][config*='class=\\"avr\\"']:not(:has(section)){min-height:395px}[component-name="html-content"][config*='class=\\"ndp-shell\\"']:not(:has(section)){min-height:800px}[component-name="html-content"][config*='class=\\"g6b\\"']:not(:has(section)){min-height:820px}[component-name="html-content"][config*='class=\\"aht\\"']:not(:has(section)){min-height:630px}[component-name="html-content"][config*='class=\\"afq\\"']:not(:has(section)){min-height:715px}}
@media(min-width:900px){[component-name="html-content"][config*='class=\\"abm\\"']:not(:has(section)){min-height:1800px}[component-name="html-content"][config*='class=\\"nlcmp\\"']:not(:has(section)){min-height:755px}[component-name="html-content"][config*='class=\\"sc\\"']:not(:has(section)){min-height:620px}[component-name="html-content"][config*='class=\\"avr\\"']:not(:has(section)){min-height:395px}[component-name="html-content"][config*='class=\\"ndp-shell\\"']:not(:has(section)){min-height:810px}[component-name="html-content"][config*='class=\\"g6b\\"']:not(:has(section)){min-height:620px}[component-name="html-content"][config*='class=\\"aht\\"']:not(:has(section)){min-height:630px}[component-name="html-content"][config*='class=\\"afq\\"']:not(:has(section)){min-height:715px}}

/* ===== عابرين: صورة الهيرو تظهر فوراً قبل ما يرسم البلوك (أسرع ظهور لأكبر عنصر بالصفحة) ===== */
[component-name="html-content"][config*='class=\\"abm\\"']:not(:has(section)){background:#0B0707 url("https://cdn.jsdelivr.net/gh/crunsh5/adflow-cdn@main/abryn-hero-m.webp") center 52px/100% auto no-repeat}
@media(min-width:768px){[component-name="html-content"][config*='class=\\"abm\\"']:not(:has(section)){background-position:left max(0px,calc(50% - 600px)) top 96px;background-size:min(46vw,560px) auto}}

/* إخفاء وثيقة العمل الحر من الفوتر */
.store-footer .footer-vat:has(salla-trust-badges),.store-footer salla-trust-badges{display:none!important}

/* إطار المسح الناعم لبطاقات المنتجات */
@property --abScan{syntax:'<angle>';inherits:false;initial-value:0deg}
custom-salla-product-card.s-product-card-entry:not(.s-product-card-out-of-stock){position:relative;border-color:rgba(255,255,255,.08)!important}
custom-salla-product-card.s-product-card-entry:not(.s-product-card-out-of-stock)::after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;padding:1.5px;pointer-events:none;
background:conic-gradient(from var(--abScan),rgba(192,27,27,0) 0deg,rgba(192,27,27,.25) 60deg,rgba(255,107,115,.95) 110deg,rgba(192,27,27,.25) 160deg,rgba(192,27,27,0) 220deg,rgba(192,27,27,0) 360deg);
-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);
animation:abScan 6s linear infinite}
:nth-child(even)>custom-salla-product-card.s-product-card-entry:not(.s-product-card-out-of-stock)::after{animation-delay:-3s}
@keyframes abScan{to{--abScan:360deg}}
@media(hover:hover){custom-salla-product-card.s-product-card-entry:not(.s-product-card-out-of-stock)::after{transition:padding .3s}custom-salla-product-card.s-product-card-entry:not(.s-product-card-out-of-stock):hover::after{padding:2px;animation-duration:3s}}
@media(prefers-reduced-motion:reduce){custom-salla-product-card.s-product-card-entry:not(.s-product-card-out-of-stock)::after{animation:none;background:linear-gradient(135deg,rgba(255,107,115,.6),rgba(192,27,27,.15))}}

/* منع قفزة الوصف المختصر في صفحة المنتج */
@media(max-width:767px){body.product-single .short__description:has(p){min-height:78px}}