:root{--bg-main:#0D0C0C;--bg-secondary:#161515;--surface:#120E1E;--surface-hover:#1A1330;--surface-sunken:#0A0909;--text-main:#FFFFFF;--text-secondary:#C7C3D8;--text-muted:#9A94AE;--text-on-accent:#06060A;--primary:#9B3FF5;--primary-dark:#6A1FD0;--primary-vivid:#B96BFF;--primary-light:#00E5FF;--primary-bright:#C084FC;--cyan:#00E5FF;--ice:#7BE8FF;--ivory:#C724F0;--ivory-2:#E6DEFB;--grad-primary:linear-gradient(90deg,#A855F7 0%,#7BC4FF 52%,#00E5FF 100%);--grad-accent:linear-gradient(135deg,#07070B 0%,#120E1E 52%,#3B1470 100%);--grad-text:linear-gradient(90deg,#9B3FF5 0%,#C084FC 34%,#FFFFFF 50%,#C084FC 66%,#9B3FF5 100%);--grad-rule:linear-gradient(90deg,transparent,#3B1470,#00E5FF,#9B3FF5,transparent);--glass:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.03));--border-subtle:rgba(255,255,255,.08);--border:rgba(155,63,245,.24);--border-strong:rgba(155,63,245,.45);--rim-on-accent:rgba(0,229,255,.45);--focus-ring:rgba(0,229,255,.80);--shadow-card:0 1px 0 rgba(255,255,255,.05) inset,0 8px 24px rgba(2,2,6,.55);--shadow-raise:0 1px 0 rgba(255,255,255,.07) inset,0 14px 34px rgba(2,2,6,.62),0 0 0 1px rgba(155,63,245,.16);--glow-cta:0 8px 22px rgba(155,63,245,.30),0 4px 15px rgba(0,229,255,.18),inset 0 1px 0 rgba(255,255,255,.28);--glow-cta-hover:0 12px 30px rgba(155,63,245,.42),0 6px 20px rgba(0,229,255,.26),inset 0 1px 0 rgba(255,255,255,.34);--glow:rgba(155,63,245,.50);--glow-soft:rgba(155,63,245,.20);--success:#22C55E;--danger:#FB3B5C;--warning:#FBBF24;--bp-bg:var(--bg-main);--bp-bg-secondary:var(--bg-secondary);--bp-surface:var(--surface);--bp-blue-dark:var(--primary-dark);--bp-blue:var(--primary);--bp-electric:var(--primary-light);--bp-ice:var(--ice);--bp-white:var(--text-main);--bp-text:var(--text-secondary);--bp-muted:var(--text-muted);--bp-border:var(--border);--bp-border-strong:var(--border-strong);--bp-main:var(--primary);--bp-main-light:var(--primary-light);--bp-main-dark:var(--primary-dark);--bp-main-glow:var(--glow);--bp-main-glow-soft:var(--glow-soft);--dark-bg-main:var(--bg-main);--dark-text-main:var(--text-main);--dark-text-sec:var(--text-secondary);--dark-grey:var(--surface);--header-bg:var(--surface-sunken);--menu-bg:var(--bg-secondary);--footer-bg:var(--surface-sunken);--color-primary:var(--primary);--color-primary-dark:var(--primary-dark);--color-primary-light:var(--primary-light);--color-primary-reverse:#FFFFFF;--s-color-primary:var(--primary);--bg-color:var(--bg-main);--color-primary-d:var(--primary-dark);--color-primary-l:var(--primary-vivid);--color-secondary:var(--primary-light);--s-color-secondary:var(--primary-light)}
html,body{background-color:var(--bg-main)!important;color:var(--text-main)}
#app,.app-inner{background-color:transparent!important}
body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(58% 44% at 14% 8%,rgba(155,63,245,.26),transparent 70%),radial-gradient(54% 42% at 90% 58%,rgba(0,229,255,.15),transparent 70%),radial-gradient(62% 48% at 26% 104%,rgba(199,36,240,.16),transparent 70%),linear-gradient(180deg,#100F0F 0%,#0D0C0C 56%,#0A0909 100%)}
main,.index,.index .app-inner,.s-block,.s-block-html-content,salla-products-list,salla-products-slider,.products-list,.featured-products{background-color:transparent!important}
.store-header{position:relative;z-index:50;margin-bottom:5px}
.store-header .da-bgm,.dark .store-header .da-bgm{position:relative;background:linear-gradient(180deg,var(--bg-secondary) 0%,var(--surface-sunken) 100%)!important;color:var(--text-main)!important;border-radius:0 0 20px 20px;border-bottom:1px solid var(--border);box-shadow:0 10px 30px rgba(2,2,6,.40),inset 0 1px 0 rgba(255,255,255,.05)}
.navbar-brand img,.dark .navbar-brand img{max-height:6.5rem;max-width:165px;width:auto;filter:drop-shadow(0 0 10px rgba(0,229,255,.22)) drop-shadow(0 0 18px rgba(155,63,245,.16))}
.shadow-default{box-shadow:none!important}
.store-header,.store-header a,.store-header button,.store-header .da-tm,.store-header .da-ts{color:var(--text-main)}
.store-header .da-ts{color:var(--text-muted)!important}
.header-btn{padding:5px 5px 0 8px;color:var(--text-main)!important;transition:transform .22s ease,color .22s ease,filter .22s ease}
.header-btn:hover{opacity:1;color:var(--ice)!important;transform:translateY(-1px)}
.text-2xl,.dark .text-2xl{font-size:20px;color:var(--text-main)!important}
.btn.lang,.btn.currency{padding-top:15px;color:var(--text-main)!important}
.sicon-search::before,.dark .sicon-search::before{content:"\ef09"!important;background-image:none!important;font-size:22px}
.sicon-user::before,.dark .sicon-user::before{content:"\f078"!important;background-image:none!important;font-size:22px}
.header-btn .sicon-shopping::before,.dark .header-btn .sicon-shopping::before{content:"\ef39"!important;background-image:none!important;font-size:22px;display:block!important;position:relative;bottom:0}
.sicon-menu::before{content:"\ed7f"!important;background-image:none!important;padding-bottom:0;font-size:22px;display:block!important}
.sicon-menu::before,.sicon-search::before,.dark .sicon-search::before,.sicon-user::before,.dark .sicon-user::before,.header-btn .sicon-shopping::before,.dark .header-btn .sicon-shopping::before{color:var(--primary-light)!important;text-shadow:0 0 6px var(--glow),0 0 14px var(--glow-soft)!important}
.header-btn:hover .sicon-search::before,.header-btn:hover .sicon-user::before,.header-btn:hover .sicon-shopping::before,.header-btn:hover .sicon-menu::before{color:var(--ice)!important;filter:drop-shadow(0 0 8px var(--glow))!important}
.s-cart-summary-total{display:none}
.s-cart-summary-wrapper{align-items:center}
.s-cart-summary-wrapper .btn{padding:6px 8px 2px 8px!important}
.store-header .s-user-menu-trigger img{border:1px solid var(--border-strong)}
.s-user-menu-login-btn{border-color:var(--border-strong)!important;background:var(--glass)!important}
.s-user-menu-login-btn svg{fill:var(--primary-light)!important;filter:drop-shadow(0 0 6px var(--glow-soft))}
.store-header .s-user-menu-dropdown,.s-user-menu-dropdown{background:var(--surface)!important;color:var(--text-main)!important;border:1px solid var(--border)!important;box-shadow:var(--shadow-raise)}
.s-user-menu-dropdown-header{border-color:var(--border-subtle)!important}
.s-user-menu-dropdown-header-content p{color:var(--text-main)!important}
.s-user-menu-dropdown-header-content span{color:var(--text-muted)!important}
.s-user-menu-dropdown-item{color:var(--text-secondary)!important;border-color:var(--border-subtle)!important}
.s-user-menu-dropdown-item:hover{background:var(--surface-hover)!important;color:var(--text-main)!important}
.s-user-menu-dropdown-item-suffix svg{fill:var(--primary-light)!important}
.s-search-input,.s-search-modal .s-search-input{background:var(--surface)!important;color:var(--text-main)!important;border:1px solid var(--border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}
.s-search-input::placeholder{color:var(--text-muted)!important}
.s-search-input:focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 2px rgba(155,63,245,.25),0 0 18px var(--glow-soft)!important}
.s-search-results,.s-search-modal .s-search-results,.s-search-no-results-placeholder,.s-modal-body{background:var(--bg-secondary)!important;color:var(--text-main)!important;border:1px solid var(--border)!important}
.s-search-product{border-color:var(--border-subtle)!important}
.s-search-product:hover{background:var(--surface-hover)!important}
.mm-ocd--open{background:rgba(3,3,6,.82)!important}
body:has(.mm-ocd--open) .app-inner,body:has(.mm-ocd--open) .app-inner *,body:has(.mm-ocd--open) .app-inner *::before,body:has(.mm-ocd--open) .app-inner *::after{animation-play-state:paused!important}
.mm-ocd--open .mm-ocd__content{transform:translateZ(0)!important}
.mm-ocd__content{background-color:var(--bg-secondary)!important;border-left:1px solid var(--border);box-shadow:-18px 0 45px rgba(2,2,6,.50),-4px 0 25px rgba(155,63,245,.08);will-change:transform;contain:layout style}
.mobile-menu,.dark.mobile-menu,.mm-spn.mm-spn--light,.dark .mm-spn.mm-spn--light{background-color:var(--bg-secondary)!important;background-image:radial-gradient(circle at 50% 0%,rgba(155,63,245,.14),transparent 28%),linear-gradient(180deg,rgba(22,21,21,.97) 0%,rgba(22,21,21,.96) 46%,rgba(22,21,21,.74) 60%,rgba(22,21,21,.40) 74%,rgba(22,21,21,.14) 88%,rgba(22,21,21,0)   100%),url(https://cdn.salla.sa/qQZyEW/K31sYtlVAT4iW3z9xI0hgh22DzKJ9IJ5ylFawRAc.webp)!important;background-repeat:no-repeat,no-repeat,no-repeat!important;background-size:auto,auto,cover!important;background-position:center top,center,center bottom!important;color:var(--text-main)!important}
.mm-ocd__content .mm-spn>ul,.mm-ocd__content .mm-spn li{background:transparent!important}
#mobile-menu>ul>li{position:relative;background:transparent!important;border-bottom:1px solid var(--border-subtle)!important}
#mobile-menu>ul>li>ul,.mm-spn ul ul{background:var(--surface)!important;border-bottom:1px solid var(--border)!important}
.mm-spn a,.mm-spn span:not(.s-user-menu-dropdown-item-badge){color:var(--text-main)!important;transition:color .2s ease,background .2s ease}
.mm-spn li:hover>a,.mm-spn li:hover>span{color:var(--ice)!important}
.mm-spn li::after{content:"";position:absolute;width:5px;height:30px;left:0;bottom:50%;transform:translateY(50%);border:0;border-radius:0 10px 10px 0;background:linear-gradient(180deg,#6A1FD0,#9B3FF5,#C724F0)!important;box-shadow:0 0 8px var(--glow);opacity:.75;z-index:0;transition:width .22s ease,opacity .22s ease,box-shadow .22s ease}
.mm-spn li:hover::after{width:34px!important;opacity:1;box-shadow:0 0 14px rgba(155,63,245,.60)}
.mm-spn li::before{border-color:var(--ice)!important;opacity:.65!important}
.lazy__bg.lazy_menu{position:relative;height:2.5rem;width:2.5rem;flex-shrink:0;background-color:var(--surface);background-size:cover;background-repeat:no-repeat;border-radius:11px;border:1px solid var(--border);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}
.rounded-lg{border-radius:14px}
.main-menu .gap-2{gap:12px}
.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;transition:transform .2s ease,background .2s ease,border-color .2s ease}
.main-menu .contact-links a:hover{background:var(--primary)!important;border-color:var(--rim-on-accent)!important;transform:translateY(-2px)}
.main-menu .contact-links a i::before,.main-menu .contact-links span i::before{font-size:1.125rem;line-height:1.75rem;height:25px;width:25px;color:var(--ice)!important}
.store-footer,.dark .store-footer{position:relative;margin-top:60px;color:var(--text-main)!important;background:transparent!important;border-radius:20px 20px 0 0;border-top:1px solid var(--border);box-shadow:0 -12px 34px rgba(2,2,6,.35)}
.store-footer__inner{position:relative}
.store-footer__inner::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:20px 20px 0 0;background-image:linear-gradient(180deg,rgba(13,12,12,.72) 0%,rgba(13,12,12,.82) 26%,rgba(13,12,12,.82) 46%,rgba(13,12,12,.68) 68%,rgba(13,12,12,.46) 86%,rgba(13,12,12,.40) 100%),url(https://cdn.salla.sa/qQZyEW/EpCH6CvGvZ4zv62MnYVjPP9sC7LAorfHT5zFETpZ.webp);background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-position:center,left bottom}
.store-footer__inner>*{position:relative;z-index:1}
@media (min-width:768px){.store-footer__inner::before{background-image:linear-gradient(180deg,rgba(13,12,12,.30) 0%,rgba(13,12,12,.42) 40%,rgba(13,12,12,.52) 78%,rgba(13,12,12,.58) 100%),url(https://cdn.salla.sa/qQZyEW/fhANQFm0IPRaM4EY29xTMCr3afF2PEvvrwv7crET.webp);background-position:center,center bottom}
}
@media (max-width:767px){.store-footer__inner::before{border-radius:18px 18px 0 0}
}
footer.store-footer::before{content:"";position:absolute;right:0;left:0;bottom:0;height:74px;z-index:2;pointer-events:none;background:transparent;border-bottom:5px solid var(--primary);border-radius:0 0 50px 50px;box-shadow:0 10px 25px -15px var(--glow)}
.store-footer .footer-container .logo-footer .foo{margin-bottom:.5rem}
.store-footer .store-footer__inner,.store-footer .store-footer__inner.da-bgm,.store-footer .footer-middle,.store-footer .footer-top{background-color:transparent!important;background-image:none!important}
.store-footer__inner .container{padding-left:0;padding-right:0}
.footer-middle{order:1;overflow:hidden;position:relative;border:0!important;row-gap:2.5rem!important;border-radius:20px 20px 0 0;z-index:0}
.footer-middle::before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:var(--grad-rule);box-shadow:0 0 10px var(--glow-soft)}
.store-footer h3,.dark .store-footer h3{margin-inline:15px;width:calc(100% - 30px);height:34px;line-height:34px;color:var(--text-main)!important;font-weight:700!important;border-radius:11px;background:var(--glass)!important;border:1px solid var(--border-strong);box-shadow:0 0 12px var(--glow-soft),inset 0 1px 0 rgba(255,255,255,.05)}
.footer-profile p{max-width:100%;padding-left:2.75rem;padding-right:2.75rem;margin-top:12px;font-size:18px;line-height:1.9;font-weight:600!important;color:var(--text-secondary)!important;text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 12px rgba(0,0,0,.75)}
.store-footer .footer-list a,.store-footer .store-links-items a,.footer-bottom,.footer-bottom a,.store-footer h3{text-shadow:0 1px 3px rgba(0,0,0,.85)}
.store-footer .store-links-items{columns:2;margin-inline:20px;color:var(--text-main)!important}
.store-footer .footer-list a,.store-footer .store-links-items a{color:var(--text-secondary)!important;transition:color .2s ease,transform .2s ease}
.store-footer .footer-list a:hover,.store-footer .store-links-items a:hover,.footer-bottom a:hover{color:var(--primary-bright)!important;text-shadow:0 0 8px var(--glow-soft)}
.bubble-show,.contact-links a,.dark .bubble-show,.dark .contact-links a{background:var(--surface)!important;color:var(--text-main)!important;border:1px solid var(--border);border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}
.bubble-show{cursor:pointer;position:relative;width:36px;height:36px;display:flex}
.contact-links a{min-width:.5rem;padding:8px;font-size:20px}
.contact-links a:hover,.dark .contact-links a:hover,.bubble-show:hover{transform:translateY(-2px) scale(1.04);background:var(--primary)!important;border-color:var(--rim-on-accent)!important;box-shadow:0 0 18px var(--glow)}
.social-links .icon{margin:auto!important;width:36px!important;font-size:20px}
.sicon-whatsapp2::before,.sicon-iphone::before,.sicon-paper-plane-o::before,.sicon-instagram2::before,.sicon-snapchat::before,.sicon-tiktok::before{background-image:none!important;color:var(--ice)!important;background-size:initial!important}
.footer-social::after,.dark .footer-social::after{display:none!important}
.footer-top{order:2;position:relative;z-index:0;background-color:transparent!important;border:0;border-radius:0 0 25px 25px;padding-top:0!important;padding-bottom:0!important}
.footer-top::before{display:none!important}
.footer-top::after,.dark .footer-top::after{display:none!important}
.footer-bottom{order:3;padding-top:32px;color:var(--text-main)!important;background:transparent!important;border-top:1px solid var(--border)}
.footer-bottom .copyrights p,.dark .footer-bottom .copyrights p,.footer-bottom a{color:var(--text-secondary)!important}
.store-footer .text-gray-400,.store-footer .opacity-75{color:var(--text-muted)!important;opacity:1!important}
@media (min-width:768px){.da-brdr{border-color:var(--border)!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.footer-middle{padding-inline:100px}
[dir="rtl"] .md\:text-start{text-align:right;display:none}
.social-links .social-links{width:61%;display:flex;flex-direction:row}
.footer-top{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}
.footer-middle .contact-links{flex-wrap:wrap;justify-content:center;max-width:33rem}
[dir="rtl"] .footer-middle h3{text-align:center}
.store-footer__inner .container{max-width:none}
.md\:max-w-xs{max-width:none;display:grid;grid-column:span 3 / span 3}
.social-links{width:calc(33.33333% - 86px)!important;display:flex;flex-direction:column}
.footer-bottom{padding-inline:130px}
}
@media (max-width:767px){.store-header .da-bgm{border-radius:0 0 16px 16px}
.mm-ocd{--mm-ocd-width:84%}
.store-footer,.dark .store-footer{border-radius:18px 18px 0 0}
.footer-profile p{padding-left:1.25rem;padding-right:1.25rem;font-size:15px}
.footer-bottom{padding-top:25px}
}
.btn--primary,.btn-primary,.s-button-primary,button[class*="primary"],a[class*="btn-primary"],salla-add-product-button button,.s-add-product-button-btn,.s-add-to-cart-button{background:var(--grad-primary)!important;border-color:var(--rim-on-accent)!important;color:var(--text-on-accent)!important;box-shadow:var(--glow-cta)!important;transition:box-shadow .3s ease,transform .25s ease!important}
.btn--primary:hover,.btn-primary:hover,.s-button-primary:hover,button[class*="primary"]:hover,a[class*="btn-primary"]:hover,salla-add-product-button button:hover,.s-add-product-button-btn:hover,.s-add-to-cart-button:hover{box-shadow:var(--glow-cta-hover)!important;filter:brightness(1.06);transform:translateY(-1px)}
a:hover{color:var(--primary-bright)}
[class*="price"]{text-shadow:0 0 10px var(--glow-soft)}
.s-product-card-price-before{color:var(--text-muted)!important}
.s-product-card-entry{background:var(--surface)!important;border:1px solid var(--border)!important;box-shadow:var(--shadow-card);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}
@media(hover:hover){.s-product-card-entry:hover{background:var(--surface-hover)!important;border-color:var(--border-strong)!important}
}
.s-button-success,.bg-green-500{background:var(--success)!important}
salla-product-availability,.s-product-availability{color:var(--success)!important}
.s-localization-modal-trigger-btn:hover{background:var(--surface-hover)!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,.form-control:focus{border-color:var(--border-strong)!important;box-shadow:0 0 0 2px rgba(155,63,245,.25)!important}
.nav-header{position:relative;overflow:hidden}
.nav-header::after{content:"";position:absolute;right:0;left:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--border) 15%,var(--border-strong) 50%,var(--border) 85%,transparent);pointer-events:none;z-index:5}
.nav-header::before{content:"";position:absolute;bottom:0;right:0;width:30%;height:1.5px;border-radius:999px;background:linear-gradient(270deg,transparent,#6A1FD0,#9B3FF5,#FFFFFF,#00E5FF,#6A1FD0,transparent);box-shadow:0 0 5px rgba(155,63,245,.90),0 0 12px rgba(0,229,255,.55),0 0 22px var(--glow-soft);pointer-events:none;z-index:6;animation:bpCatScan 4.5s ease-in-out infinite}
@keyframes bpCatScan{0%{transform:translateX(100%);opacity:0}
10%{opacity:1}
90%{opacity:1}
100%{transform:translateX(-333%);opacity:0}
}
html,body{overflow-x:clip!important}
#app,.app-inner,.app-wrapper,main{overflow-x:clip!important;overflow-y:visible!important}
header.store-header,.store-header,body>header,#app>header,.app-inner>header{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:80!important}
salla-gifting{position:relative!important;display:block!important;overflow:hidden!important;isolation:isolate!important;margin:18px 0!important;border-radius:20px!important;background:linear-gradient(115deg,rgba(155,63,245,.70) 0%,rgba(255,255,255,.36) 25%,rgba(0,229,255,.62) 50%,rgba(199,36,240,.70) 75%,rgba(255,255,255,.36) 100%)!important;background-size:260% 260%!important;animation:bpGiftBorderFlow 7s linear infinite!important;box-shadow:0 0 22px var(--glow-soft),0 0 50px rgba(0,229,255,.10),0 14px 32px rgba(2,2,6,.45)!important}
@keyframes bpGiftBorderFlow{0%{background-position:0% 50%}
100%{background-position:260% 50%}
}
salla-gifting::after{content:""!important;position:absolute!important;inset:1.5px!important;z-index:1!important;pointer-events:none!important;border-radius:18.5px!important;background:radial-gradient(circle at 85% -10%,rgba(0,229,255,.22),transparent 50%),radial-gradient(circle at 10% 110%,rgba(155,63,245,.14),transparent 45%),linear-gradient(160deg,var(--surface-hover) 0%,var(--surface) 80%)!important}
salla-gifting>div{position:relative!important;z-index:2!important}
salla-gifting .s-gifting-widget,salla-gifting .s-list-tile-item{background:transparent!important;border:0!important;box-shadow:none!important}
salla-gifting .s-list-tile-item{position:relative!important;overflow:hidden!important;padding:22px 20px!important}
salla-gifting .s-list-tile-item-icon{display:none!important}
salla-gifting .s-list-tile-item::before,salla-gifting .s-list-tile-item::after{content:""!important;position:absolute!important;bottom:-10px!important;z-index:0!important;width:4px!important;height:4px!important;border-radius:50%!important;background:var(--primary-light)!important;opacity:0;pointer-events:none!important;animation:bpGiftDots 6.5s ease-out infinite}
salla-gifting .s-list-tile-item::before{left:6%!important;box-shadow:52px 6px 5px -1px rgba(106,31,208,.85),118px -5px 4px -1px rgba(255,255,255,.85),186px 4px 5px -1px rgba(0,229,255,.85),258px -2px 4px -2px rgba(155,63,245,.70)}
salla-gifting .s-list-tile-item::after{right:6%!important;animation-delay:3.2s;animation-duration:7.5s;box-shadow:-60px 5px 5px -1px rgba(0,229,255,.85),-132px -4px 4px -1px rgba(255,255,255,.85),-204px 3px 5px -1px rgba(106,31,208,.85)}
@keyframes bpGiftDots{0%{transform:translateY(0);opacity:0}
10%{opacity:.8}
65%{opacity:.35}
100%{transform:translateY(-160px);opacity:0}
}
salla-gifting .s-list-tile-item-content,salla-gifting .s-list-tile-item-action{position:relative!important;z-index:1!important}
salla-gifting h3{color:var(--text-main)!important;font-size:17px!important;font-weight:900!important;margin-bottom:4px!important}
salla-gifting .s-list-tile-item-subtitle,salla-gifting .s-list-tile-item-subtitle div{color:var(--text-secondary)!important;font-size:12.5px!important;line-height:1.8!important;font-weight:600!important}
salla-gifting salla-button button,salla-gifting .s-gifting-widget-action.s-button-element{background:var(--grad-primary)!important;border:1px solid var(--rim-on-accent)!important;border-radius:13px!important;color:var(--text-on-accent)!important;font-weight:800!important;box-shadow:var(--glow-cta)!important;transition:transform .22s ease,box-shadow .22s ease!important}
salla-gifting salla-button button:hover{transform:translateY(-2px)!important;box-shadow:var(--glow-cta-hover)!important}
salla-gifting salla-button button span{color:var(--text-on-accent)!important}
salla-gifting salla-button svg{width:20px!important;height:20px!important;fill:var(--text-on-accent)!important}
@media (max-width:640px){salla-gifting .s-list-tile-item{padding:18px 15px!important}
salla-gifting h3{font-size:15.5px!important}
salla-gifting .s-list-tile-item-subtitle div{font-size:11.8px!important}
}
.tabs.tabs__product .tab-trigger.is-active{background:var(--primary)!important;color:var(--text-on-accent)!important;border:1px solid var(--rim-on-accent)!important;box-shadow:var(--glow-cta)!important}
.tabs.tabs__product .tab-trigger.is-active i{color:var(--text-on-accent)!important}
.tabs.tabs__product .tab-trigger:not(.is-active){background:var(--surface)!important;color:var(--text-secondary)!important;box-shadow:none!important;transition:background .25s ease,color .25s ease!important}
.tabs.tabs__product .tab-trigger:not(.is-active):hover{background:var(--surface-hover)!important;color:var(--text-main)!important}
.product-single{background:transparent!important}
.store-footer div:has(>.mail-input){max-width:340px;margin-inline:auto}
footer::after{position:relative;z-index:1;content:"تطوير وتنفيذ منصة اد فلو";display:block;width:100%;padding:12px 16px 22px;text-align:center;direction:rtl;font-family:'Cairo',sans-serif;font-size:15px;font-weight:900;letter-spacing:.3px;background:linear-gradient(90deg,#C084FC 0%,#FFFFFF 14%,#9B3FF5 26%,#00E5FF 36%,#9A94AE 48%,#9A94AE 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 6px var(--glow-soft));animation:adflowGlow 3s ease-in-out infinite}
@keyframes adflowGlow{0%,100%{opacity:.82}
50%{opacity:1}
}
.da-cp{color:#FFFFFF!important}
.hk-neon{background:linear-gradient(90deg,#FFFFFF,#C084FC,#00E5FF,#FFFFFF)!important;background-size:300% auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;animation:hkTextFlow 8s linear infinite}
@keyframes hkTextFlow{to{background-position:300% center}
}
span.vertical-lines,span.vertical-lines.da-bgg,.dark span.vertical-lines{background-color:transparent!important;background-image:linear-gradient(90deg,transparent 0%,rgba(155,63,245,.60) 42%,rgba(0,229,255,.60) 58%,transparent 100%)!important;box-shadow:0 0 10px rgba(155,63,245,.30),0 0 14px rgba(0,229,255,.18)}
.index .divider-title h2.da-cp{font-size:0!important;line-height:1.45;white-space:normal}
.index .divider-title h2.da-cp::before{content:"الأكثر طلبًا في ";font-size:clamp(17px,2.2vw,20px);font-weight:700;color:#FFFFFF}
.index .divider-title h2.da-cp::after{content:"حكم ستور";font-size:clamp(17px,2.2vw,20px);font-weight:700;background:linear-gradient(90deg,#FFFFFF,#C084FC,#00E5FF,#FFFFFF);background-size:300% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:hkTextFlow 8s linear infinite}
@media (prefers-reduced-motion:reduce){.nav-header::before,salla-gifting,salla-gifting .s-list-tile-item::before,salla-gifting .s-list-tile-item::after,footer::after,.hk-neon,.index .divider-title h2.da-cp::after{animation:none!important}
.nav-header::before{opacity:0}
}
#wa-angel.wa-angel{background:var(--grad-primary)!important;border:1px solid var(--rim-on-accent);box-shadow:var(--glow-cta)!important;transition:box-shadow .3s ease,transform .25s ease,filter .25s ease}
#wa-angel.wa-angel:hover{box-shadow:var(--glow-cta-hover)!important;transform:translateY(-2px);filter:brightness(1.06)}
#wa-angel .sicon-whatsapp2::before{color:var(--text-on-accent)!important;text-shadow:none!important}
.footer-bottom .copyrights p{font-size:0!important;line-height:1.7}
.footer-bottom .copyrights p>a{display:none!important}
.footer-bottom .copyrights p::before{content:"الحقوق محفوظة | 2026 حكم ستور";font-size:14px;font-weight:600;color:var(--text-secondary)}
.hk-pd,.hk-pd *{text-align:start!important;text-justify:auto!important;letter-spacing:normal!important;word-spacing:normal!important;list-style:none!important}
.tabs-wrapper__product:has(.hk-pd),.tabs-wrapper__product:has(.hk-pd) .tabs__item,.s-product-tabs:has(.hk-pd),.opt-text:has(.hk-pd),.product-single *:has(>.hk-pd),.product-single .da-bgg:has(.hk-pd){background-color:transparent!important;background-image:none!important}
@media (max-width:640px){.tabs-wrapper__product:has(.hk-pd) .tabs__item{padding:14px 10px!important}
}
.hk-pd{direction:rtl;font-family:'Noto Sans Arabic','Cairo',system-ui,sans-serif;color:#C7C3D8;font-size:14px;line-height:1.85;max-width:720px;margin-inline:auto}
.hk-pd *{box-sizing:border-box}
.hk-pd-stat,.hk-pd-card,.hk-pd-row,.hk-pd-k,.hk-pd-v{min-width:0;overflow-wrap:anywhere}
.hk-pd-head{padding:6px 0 22px}
.hk-pd-head,.hk-pd-head *{text-align:center!important}
.hk-pd-kicker{display:inline-block;padding:3px 12px;border-radius:999px;font-size:11px;font-weight:700;color:#00E5FF;background:rgba(0,229,255,.08);border:1px solid rgba(0,229,255,.28)}
.hk-pd-title{margin:12px 0 6px;font-size:clamp(23px,5vw,32px);font-weight:900;color:#FFFFFF;line-height:1.3;text-wrap:balance}
.hk-pd-glow{background:linear-gradient(90deg,#C084FC 0%,#9B3FF5 38%,#00E5FF 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.hk-pd-sub{font-size:13.5px;color:#9A94AE;text-wrap:balance}
.hk-pd-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 26px}
.hk-pd-stat{padding:14px 6px;border-radius:14px;background:linear-gradient(160deg,rgba(155,63,245,.10),rgba(0,229,255,.05));border:1px solid rgba(155,63,245,.24)}
.hk-pd-stat,.hk-pd-stat *{text-align:center!important}
.hk-pd-big{display:block;font-size:clamp(16px,4.4vw,26px);font-weight:900;color:#FFFFFF;line-height:1.2;direction:ltr;unicode-bidi:isolate;overflow-wrap:normal;white-space:nowrap}
.hk-pd-cap{display:block;margin-top:3px;font-size:clamp(10px,2.5vw,12px);color:#9A94AE;line-height:1.5;text-wrap:balance}
.hk-pd-h{position:relative;margin:0 0 14px;padding-right:14px;font-size:clamp(15px,3.4vw,18px);font-weight:800;color:#FFFFFF;text-wrap:balance}
.hk-pd-h::before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:4px;height:19px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,#9B3FF5,#00E5FF)}
.hk-pd-specs{margin:0 0 26px}
.hk-pd-row{display:grid;grid-template-columns:max-content 1fr;gap:14px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.07)}
.hk-pd-row:nth-child(odd){background:rgba(255,255,255,.022)}
.hk-pd-row:last-child{border-bottom:0}
.hk-pd-k{color:#9A94AE;font-size:12.5px}
.hk-pd-v{color:#FFFFFF;font-size:13px;font-weight:600;text-wrap:pretty}
.hk-pd-chips{margin:0 0 26px;display:flex;flex-wrap:wrap;gap:7px}
.hk-pd-chips>span{padding:5px 11px;border-radius:9px;font-size:12px;font-weight:600;color:#E6DEFB;background:rgba(255,255,255,.045);border:1px solid rgba(155,63,245,.22);direction:ltr}
.hk-pd-cards,.hk-pd-steps{margin:0 0 26px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.hk-pd-cards.hk-pd-4,.hk-pd-steps.hk-pd-4{grid-template-columns:repeat(4,1fr)}
@media (max-width:640px){.hk-pd-cards.hk-pd-4,.hk-pd-steps.hk-pd-4{grid-template-columns:repeat(2,1fr)}
}
.hk-pd-card{padding:16px 9px;border-radius:14px;display:flex;flex-direction:column;align-items:center;background:rgba(255,255,255,.032);border:1px solid rgba(255,255,255,.075)}
.hk-pd-card,.hk-pd-card *{text-align:center!important}
.hk-pd-ct{display:block;margin:8px 0 4px;color:#FFFFFF;font-weight:800;font-size:clamp(12px,2.9vw,14px);line-height:1.4;text-wrap:balance}
.hk-pd-cd{display:block;font-size:clamp(10.5px,2.5vw,12.5px);color:#9A94AE;line-height:1.6;text-wrap:balance;max-width:23ch}
.hk-pd-ico{display:block;font-size:clamp(17px,4vw,22px);line-height:1;color:#00E5FF}
.hk-pd-num{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;border-radius:50%;font-size:14px;font-weight:900;color:#06060A;background:linear-gradient(135deg,#A855F7,#00E5FF)}
.hk-pd-cyan .hk-pd-kicker{color:#C084FC;background:rgba(155,63,245,.10);border-color:rgba(155,63,245,.34)}
.hk-pd-cyan .hk-pd-glow{background:linear-gradient(90deg,#00E5FF 0%,#7BC4FF 42%,#C084FC 100%);-webkit-background-clip:text;background-clip:text}
.hk-pd-cyan .hk-pd-h::before{background:linear-gradient(180deg,#00E5FF,#9B3FF5)}
.hk-pd-cyan .hk-pd-stat{background:linear-gradient(160deg,rgba(0,229,255,.10),rgba(155,63,245,.05));border-color:rgba(0,229,255,.26)}
.hk-pd-cyan .hk-pd-ico{color:#C084FC}
.hk-pd-cyan .hk-pd-num{background:linear-gradient(135deg,#00E5FF,#A855F7)}
.hk-pd-cyan .hk-pd-chips>span{border-color:rgba(0,229,255,.24)}
.hk-pd-cyan .hk-pd-note::before{background:rgba(0,229,255,.55)}
.hk-pd-big.hk-pd-txt{font-size:clamp(13px,3.1vw,17px);white-space:normal;direction:rtl;line-height:1.35}
.hk-pd-note{position:relative;margin:0 0 18px;padding:0 16px 0 0;font-size:11.5px;line-height:1.8;color:#7E7990;text-wrap:pretty}
.hk-pd-note::before{content:"";position:absolute;right:0;top:.72em;width:5px;height:5px;border-radius:50%;background:rgba(155,63,245,.55)}
.hk-pd-list{margin:0 0 26px}
.hk-pd-list>span{position:relative;display:block;padding:7px 18px 7px 0;font-size:13px;line-height:1.85;color:#C7C3D8;text-wrap:pretty}
.hk-pd-list>span::before{content:"";position:absolute;right:0;top:1.02em;width:5px;height:5px;border-radius:50%;background:linear-gradient(135deg,#9B3FF5,#00E5FF)}
.hk-pd-cyan .hk-pd-list>span::before{background:linear-gradient(135deg,#00E5FF,#9B3FF5)}
.hk-pd-qa{margin:0 0 26px}
.hk-pd-qa>div{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.07)}
.hk-pd-qa>div:nth-child(odd){background:rgba(255,255,255,.022)}
.hk-pd-qa>div:last-child{border-bottom:0}
.hk-pd-q{display:block;color:#FFFFFF;font-size:13px;font-weight:800;margin-bottom:3px;text-wrap:balance}
.hk-pd-a{display:block;color:#9A94AE;font-size:12.5px;line-height:1.8;text-wrap:pretty}
.hk-pd-p{margin:0 0 22px;font-size:13.5px;line-height:1.95;color:#C7C3D8;text-wrap:pretty}
.hk-pd-b{color:#FFFFFF;font-weight:700}
.hk-pd-sign{padding-top:18px;font-size:14px;font-weight:800;color:#FFFFFF;border-top:1px solid rgba(255,255,255,.07);text-align:center!important}
@media (max-width:400px){.hk-pd-row{grid-template-columns:minmax(88px,40%) 1fr;padding:9px 10px}
.hk-pd-card{padding:13px 6px}
}