/* Khamra: reciprocal recommendations for the care set and Nile suit only. */
(function () {
function mountKhamraPair() {
var match = location.pathname.match(/\/p(563108788|789023226)\/?$/);
if (!match || document.getElementById('khamra-pair-recommendation')) return;
var main = document.getElementById('main-content');
if (!main) return;
var suitPage = match[1] === '563108788';
var product = suitPage ? {
id: '789023226', name: 'مجموعة خُمرة للعناية', price: '15 د.ك',
detail: 'الصابونية بالأعشاب، مقشر السدر، وكريم اليدين والقدمين.',
image: 'ba44c921-a3b2-47a8-9d08-2cf1aa88bd9a-original.webp', button: 'شاهدي المجموعة'
} : {
id: '563108788', name: 'بدلة النيلة', price: 'البدلة فقط 25 د.ك',
detail: 'عرض البدلة مع الصابونية 25 د.ك.',
image: '1c9adc27-4455-44b9-82e0-eb36b10945f3-original.webp', button: 'اختاري عرض البدلة'
};
var prefix = location.hostname === 'salla.sa' ? '/KHAMRA/-/p' : '/-/p';
var href = prefix + product.id;
var section = document.createElement('section');
section.id = 'khamra-pair-recommendation';
section.dir = 'rtl';
section.setAttribute('aria-labelledby', 'khamra-pair-title');
section.innerHTML = '
عادةً ما يُشترى معها
' +
'
' +
'
';
var style = document.createElement('style');
style.textContent = '#khamra-pair-recommendation{max-width:980px;margin:36px auto;padding:0 16px;color:#382b2c;font-family:inherit}#khamra-pair-title{font-size:24px;font-weight:700;margin:0 0 18px;line-height:1.6}.khamra-pair-card{display:flex;gap:24px;align-items:center;padding:20px;border:1px solid #e8d8d7;border-radius:16px;background:#fff9f7}.khamra-pair-image{flex:0 0 180px}.khamra-pair-image img{display:block;width:180px;height:205px;object-fit:contain;border-radius:12px;background:#f8eeec}.khamra-pair-copy{min-width:0}.khamra-pair-copy h3{font-size:21px;font-weight:700;line-height:1.6;margin:0 0 6px}.khamra-pair-price{font-size:18px;font-weight:700;color:#914f60;margin:0 0 6px}.khamra-pair-detail{font-size:15px;line-height:1.8;color:#6d585b;margin:0 0 14px}.khamra-pair-button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:10px 22px;border-radius:24px;background:#5b3940;color:#fff!important;text-decoration:none;font-size:15px;font-weight:600}@media(max-width:600px){#khamra-pair-recommendation{margin:28px auto;padding:0 16px}#khamra-pair-title{font-size:21px}.khamra-pair-card{gap:14px;padding:14px;align-items:flex-start}.khamra-pair-image{flex-basis:112px}.khamra-pair-image img{width:112px;height:150px}.khamra-pair-copy h3{font-size:17px}.khamra-pair-price{font-size:16px}.khamra-pair-detail{font-size:13px}.khamra-pair-button{font-size:13px;padding:8px 14px}}';
section.prepend(style);
var related = main.querySelector('salla-products-slider[data-testid="store-product-related"]');
if (related) { related.before(section); related.style.display = 'none'; }
else main.appendChild(section);
}
if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', mountKhamraPair, {once:true});
else mountKhamraPair();
})();
/* KHAMRA reference presentation: native navigation and readable existing prices. */
(function(){
var retries=0;
function mountKhamraReference(){
if(!document.body.classList.contains('index'))return;
document.querySelectorAll('.W_selected_product .W_sp__desc').forEach(function(p){
if(p.dataset.khamraPriceStyled)return;p.dataset.khamraPriceStyled='true';
var text=p.textContent;var re=/([0-9٠-٩]+\s*د\.ك)/g;var part,last=0;var fragment=document.createDocumentFragment();
while((part=re.exec(text))){fragment.appendChild(document.createTextNode(text.slice(last,part.index)));var strong=document.createElement('strong');strong.className='kh-inline-price';strong.textContent=part[0];fragment.appendChild(strong);last=re.lastIndex;}
fragment.appendChild(document.createTextNode(text.slice(last)));p.replaceChildren(fragment);
});
var products=document.querySelector('section[component-id="211134409"]');
function labelCards(){if(!products)return;products.querySelectorAll('custom-salla-product-card').forEach(function(card){var name=card.querySelector('.pc-name-text')?.textContent.trim();if(!name)return;card.querySelectorAll('.pc-img img').forEach(function(img){img.alt=name});card.querySelectorAll('.pc-name a').forEach(function(a){a.setAttribute('aria-label',name)});var add=card.querySelector('salla-add-product-button button');if(add)add.setAttribute('aria-label','أضيفي '+name+' للسلة');});}
labelCards();if(products){var observer=new MutationObserver(function(){labelCards();if(products.querySelectorAll('salla-add-product-button button').length===5)observer.disconnect();});observer.observe(products,{childList:true,subtree:true});}
if(document.getElementById('kh-mobile-nav'))return;
var home=document.querySelector('.navbar-brand')?.getAttribute('href');var cart=document.querySelector('.s-cart-summary-wrapper')?.getAttribute('href');if(!home||!cart){if(retries++<12)setTimeout(mountKhamraReference,500);return;}
var nav=document.createElement('nav');nav.id='kh-mobile-nav';nav.setAttribute('aria-label','التنقل السريع');
var icons={home:'',categories:'',cart:'',account:''};
[{key:'home',label:'الرئيسية',href:home},{key:'categories',label:'التصنيفات',selector:'a[data-testid="store-header-mobile-toggle"]'},{key:'cart',label:'السلة',href:cart},{key:'account',label:'حسابي',selector:'.store-header button[aria-label="user-icon"]'}].forEach(function(item){var el=document.createElement(item.href?'a':'button');if(item.href)el.href=item.href;else{el.type='button';el.addEventListener('click',function(){document.querySelector(item.selector)?.click();});}el.innerHTML=''+item.label+'';if(item.key==='home')el.setAttribute('aria-current','page');nav.appendChild(el);});
document.body.appendChild(nav);
var style=document.createElement('style');style.textContent='#kh-mobile-nav{display:none}.kh-inline-price{display:inline-block;white-space:nowrap;color:#82474f;font-size:1.12em;font-weight:700}#W_selected_product-3 .kh-inline-price{display:block;font-size:22px;margin-top:8px}@media(max-width:600px){body.index.salla-2014008853{padding-bottom:74px!important}#kh-mobile-nav{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;bottom:0;inset-inline:0;z-index:45;background:#fffdfbf5;backdrop-filter:blur(10px);border-top:1px solid #ecdbd4;padding:8px 10px calc(8px + env(safe-area-inset-bottom));box-shadow:0 -2px 14px #623e3607}#kh-mobile-nav a,#kh-mobile-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:48px;font:inherit;font-size:12px;color:#623e36;border:0;background:none}#kh-mobile-nav [aria-current]{color:#a45d65}body.index.salla-2014008853 #waFloatBtn{bottom:88px!important}body.index.salla-2014008853 #scrollTopBtn{bottom:148px!important}#W_selected_product-3 .kh-inline-price{font-size:18px;margin-top:5px}}';document.head.appendChild(style);
}
if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mountKhamraReference,{once:true});else mountKhamraReference();
})();
/* KHAMRA reference service strip; approved Kuwait delivery information. */
(function(){
var attempts=0;
function mountServices(){
if(!document.body.classList.contains('index'))return;
var header=document.querySelector('.store-header');
var features=document.querySelector('section[component-id="168164620"]');
if(!header||!features){if(attempts++<20)setTimeout(mountServices,500);return;}
var start='';
var cash=start+'';
var support=start+'';
if(!document.getElementById('kh-delivery-note')){var note=document.createElement('div');note.id='kh-delivery-note';note.innerHTML=truck+'توصيل لجميع مناطق الكويت — 2 د.ك';header.prepend(note);}
if(!document.getElementById('kh-service-strip')){var strip=document.createElement('section');strip.id='kh-service-strip';strip.setAttribute('aria-labelledby','kh-service-heading');strip.innerHTML='مميزات المتجر
'+truck+'
توصيل بـ 2 د.كلجميع مناطق الكويت
'+cash+'
الدفع الإلكترونيكي نت، البطاقات وآبل باي
'+support+'
نسعد بخدمتكللاستفسار عن طلبك،تواصلي معنا
';features.after(strip);}
}
if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mountServices,{once:true});else mountServices();
})();
/* KHAMRA — branded promotion cards from approved catalogue content. */
(function(){
var attempts=0;
var paths={leaf:'',heart:'',jar:'',soap:'',shirt:'',pants:'',bag:''};
function icon(kind){return '';}
function benefits(items,extra){var row=document.createElement('div');row.className='kh-reference-benefits '+(extra||'');items.forEach(function(item){var card=document.createElement('div');card.className='kh-reference-benefit';var circle=document.createElement('span');circle.className='kh-icon-disc';circle.innerHTML=icon(item[0]);var label=document.createElement('span');label.textContent=item[1];card.append(circle,label);row.appendChild(card);});return row;}
function brand(){var row=document.createElement('div');row.className='kh-panel-brand';var img=document.createElement('img');img.src='https://cdn.files.salla.network/other/1224008194/fdad6cde-2b68-4b35-a169-17860561ad07-original.webp';img.alt='';img.width=67;img.height=67;var text=document.createElement('div');text.innerHTML='خُمرةللعناية والجمال';row.append(img,text);return row;}
function mount(){
if(!document.body.classList.contains('index'))return;
var group=document.querySelector('#W_selected_product-3'),suit=document.querySelector('#W_selected_product-5'),hero=document.querySelector('#W_hero_section-0 .hero-slide .hero-content-inner');
if(!group||!suit||!hero){if(attempts++<20)setTimeout(mount,500);return;}
if(!group.querySelector('.kh-panel-brand')){var head=group.querySelector('.W_sp__head');head.prepend(brand());head.appendChild(benefits([['soap','صابونية بالأعشاب'],['leaf','مقشر السدر'],['jar','كريم اليدين والقدمين']]));}
var price=group.querySelector('.W_sp__desc .kh-inline-price');if(price){price.classList.add('kh-featured-price');group.querySelector('.W_sp__cta-wrap').prepend(price);}
if(!suit.querySelector('.kh-panel-brand')){var head2=suit.querySelector('.W_sp__head');head2.prepend(brand());head2.appendChild(benefits([['shirt','قميص'],['pants','بنطلون'],['soap','خيار مع الصابونية']]));}
if(!hero.querySelector('.kh-hero-benefits')){var cta=hero.querySelector('.W_btn');if(cta){var row=benefits([['leaf','مختارة بعناية'],['heart','عناية يومية'],['jar','للبشرة والجسم']],'kh-hero-benefits');cta.before(row);var actions=document.createElement('div');actions.className='kh-hero-actions';cta.before(actions);actions.appendChild(cta);var other=document.createElement('a');other.href=group.querySelector('.W_sp__cta-wrap a').href;other.className='W_btn kh-secondary-cta';other.textContent='اكتشفي المجموعة';actions.appendChild(other);}}
}
if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mount,{once:true});else mount();
})();
/* Clickable group button in supplied hero artwork. */
(function(){var tries=0;function mount(){var hero=document.querySelector('#W_hero_section-0 .hero-slide'),target=document.querySelector('#W_selected_product-3 .W_sp__cta-wrap a');if(!hero||!target){if(tries++<12)setTimeout(mount,500);return;}if(hero.querySelector('.kh-image-group-hotspot'))return;var link=document.createElement('a');link.className='kh-image-group-hotspot';link.href=target.href;link.setAttribute('aria-label','اكتشفي مجموعاتنا');hero.appendChild(link);}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mount,{once:true});else mount();})();
/* KHAMRA: route the hero shop links to the verified product section. */
(function(){function bind(){var products=document.querySelector('section[component-id="211134409"]');var hero=document.querySelector("#W_hero_section-0");if(!products||!hero)return;products.id="kh-products";products.style.scrollMarginTop="96px";hero.querySelectorAll('a[href="https://khamrakw.com/products"]').forEach(function(link){link.setAttribute("href","#kh-products");});}if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",bind,{once:true});else bind();})();