/* ===== بيوتكم الراقية — طبقة تصميم مخصصة (v1) ===== */
@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@400;700;800&display=swap');

:root{
  --bt-navy:#0B1F3A;
  --bt-navy-2:#132B4F;
  --bt-blue:#1E56B3;
  --bt-blue-dark:#17468F;
  --bt-cyan:#2BB3E0;
  --bt-ink:#0E1726;
  --bt-muted:#5B6678;
  --bt-surface:#F4F7FB;
  --bt-line:#E6EBF2;
  --bt-radius:18px;
}

/* الخط والخلفية */
body, body *:not(i):not([class^="sicon"]):not([class*=" sicon"]){
  font-family:'Almarai', Tahoma, sans-serif !important;
}
body, .app-inner, main#main-content{ background:#fff !important; }
body{ color:var(--bt-ink); }

/* ===== الهيدر ===== */
.store-header .top-navbar{
  background:var(--bt-surface) !important;
  border-bottom:1px solid var(--bt-line);
  font-size:13px;
}
.store-header .top-navbar a{ color:var(--bt-muted) !important; }
.store-header .top-navbar a:hover{ color:var(--bt-blue) !important; }
#mainnav{
  box-shadow:none !important;
  border-bottom:1px solid var(--bt-line);
}
#mainnav a{ font-weight:600; color:var(--bt-ink); transition:color .2s; }
#mainnav a:hover{ color:var(--bt-blue); }

/* ===== المسافات بين الأقسام ===== */
main#main-content > section.s-block{ margin-top:48px !important; }
main#main-content > section.s-block:first-of-type{ margin-top:24px !important; }
@media (max-width:767px){
  main#main-content > section.s-block{ margin-top:28px !important; }
  main#main-content > section.s-block:first-of-type{ margin-top:12px !important; }
}

/* ===== البنرات ===== */
.banner--fixed{ display:block; border-radius:20px; overflow:hidden; transition:transform .3s ease; }
.banner--fixed img{ border-radius:20px !important; }
@media (hover:hover){ .banner--fixed:hover{ transform:translateY(-2px); } }

/* ===== عناوين الأقسام ===== */
.s-slider-block__title{ margin-bottom:20px !important; align-items:center; }
.s-slider-block__title h2,
.s-block__title h2,
.s-block__title h3{
  position:relative;
  font-size:26px !important;
  font-weight:700 !important;
  color:var(--bt-navy) !important;
  padding-inline-start:16px;
  line-height:1.4;
}
.s-slider-block__title h2::before,
.s-block__title h2::before,
.s-block__title h3::before{
  content:"";
  position:absolute;
  inset-inline-start:0; top:50%;
  width:6px; height:24px;
  transform:translateY(-50%);
  border-radius:3px;
  background:var(--bt-blue);
}
@media (max-width:767px){
  .s-slider-block__title h2, .s-block__title h2, .s-block__title h3{ font-size:20px !important; }
}
.s-slider-nav-arrow{
  width:42px !important; height:42px !important;
  border-radius:999px !important;
  border:1px solid var(--bt-line) !important;
  background:#fff !important;
  color:var(--bt-navy) !important;
  transition:all .2s;
}
.s-slider-nav-arrow:not([disabled]):hover{ background:var(--bt-navy) !important; color:#fff !important; border-color:var(--bt-navy) !important; }

/* ===== بطاقات الأقسام ===== */
.slide--cat-entry{
  display:flex !important; align-items:center; justify-content:center;
  min-height:92px;
  padding:18px 14px !important;
  background:var(--bt-surface) !important;
  border:1px solid var(--bt-line) !important;
  border-radius:16px !important;
  box-shadow:none !important;
  transition:all .25s ease;
}
.slide--cat-entry i.sicon-hr{ display:none !important; }
.slide--cat-entry h2{
  margin:0 !important;
  font-size:16px !important; font-weight:700 !important;
  color:var(--bt-navy) !important; line-height:1.5; text-align:center;
}
.slide--cat-entry:hover{ background:var(--bt-blue) !important; border-color:var(--bt-blue) !important; transform:translateY(-2px); }
.slide--cat-entry:hover h2{ color:#fff !important; }

/* ===== بطاقة المنتج ===== */
custom-salla-product-card.s-product-card-entry,
salla-product-card.s-product-card-entry{
  background:#fff !important;
  border:1px solid var(--bt-line) !important;
  border-radius:var(--bt-radius) !important;
  box-shadow:none !important;
  overflow:hidden;
  transition:box-shadow .25s ease, transform .25s ease, border-color .25s ease;
}
@media (hover:hover){
  custom-salla-product-card.s-product-card-entry:hover,
  salla-product-card.s-product-card-entry:hover{
    border-color:#CFDAEA !important;
    box-shadow:0 14px 30px rgba(11,31,58,.08) !important;
    transform:translateY(-3px);
  }
}
.s-product-card-image{
  background:var(--bt-surface) !important;
  margin:10px 10px 0 !important;
  border-radius:14px !important;
  overflow:hidden;
}
.s-product-card-image img{ mix-blend-mode:multiply; transition:transform .35s ease; }
@media (hover:hover){ .s-product-card-entry:hover .s-product-card-image img{ transform:scale(1.04); } }
.s-product-card-content{ padding:14px 16px 16px !important; }
.s-product-card-content-title,
.s-product-card-content-title a{
  font-size:15px !important; font-weight:600 !important;
  line-height:1.65 !important; color:var(--bt-ink) !important;
  display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;
  min-height:3.3em;
}
.s-product-card-price{
  font-size:20px !important; font-weight:700 !important;
  color:var(--bt-navy) !important;
}
.s-product-card-content-footer .s-button-element{
  min-height:46px !important;
  border-radius:12px !important;
  font-weight:700 !important; font-size:15px !important;
  background:var(--bt-blue) !important;
  border-color:var(--bt-blue) !important;
  color:#fff !important;
  transition:background .2s;
}
.s-product-card-content-footer .s-button-element:hover{ background:var(--bt-blue-dark) !important; border-color:var(--bt-blue-dark) !important; }
.s-product-card-content-footer .s-button-element i,
.s-product-card-content-footer .s-button-element span{ color:inherit !important; }
.s-product-card-wishlist-btn{ background:#fff !important; box-shadow:0 2px 8px rgba(11,31,58,.08) !important; }

/* نفدت الكمية: أهدأ حتى لا تشتت */
.s-product-card-out-of-stock .s-product-card-image img{ opacity:.55; filter:grayscale(.4); }
.s-product-card-out-of-stock .s-product-card-content-footer .s-button-element{
  background:var(--bt-surface) !important; border-color:var(--bt-line) !important; color:var(--bt-muted) !important;
}

/* ===== مميزات المتجر ===== */
section.s-block--features{
  background:var(--bt-navy) !important;
  border-radius:24px;
  padding:36px 24px !important;
}
section.s-block--features .s-block--features__item{
  background:transparent !important;
  box-shadow:none !important;
  border:0 !important;
  color:#fff !important;
}
section.s-block--features .s-block--features__item *{ color:#fff !important; }
section.s-block--features .s-block--features__item p,
section.s-block--features .s-block--features__item span{ color:#B9C6D8 !important; }
section.s-block--features .feature-icon{
  background:rgba(43,179,224,.14) !important;
  border-radius:16px !important;
}
section.s-block--features .feature-icon i{ color:var(--bt-cyan) !important; }

/* ===== الفوتر ===== */
.store-footer, .store-footer__inner{ background:var(--bt-navy) !important; color:#C3CEDD !important; }
.store-footer{ margin-top:64px; }
.store-footer h2, .store-footer h3, .store-footer h4, .store-footer .font-bold{ color:#fff !important; }
.store-footer a, .store-footer p, .store-footer span, .store-footer li{ color:#C3CEDD !important; }
.store-footer a:hover{ color:#fff !important; }
.store-footer .s-social-icon{ background:rgba(255,255,255,.08) !important; border-radius:999px; }
.store-footer .s-social-icon svg, .store-footer .s-social-icon i{ fill:#fff !important; color:#fff !important; }
.store-footer > div:last-child,
.store-footer .copyright-text{ background:#081629 !important; }

/* ===== أزرار عامة ===== */
.s-button-element{ border-radius:12px; }

/* ===== قص الفراغ الأبيض حول البنرات (كمبيوتر فقط) ===== */
.banner--fixed img{ background:transparent !important; }
@media (min-width:768px){
  .s-block--fixed-banner .banner--fixed img{
    aspect-ratio:3.05/1; height:auto !important; width:100% !important;
    object-fit:cover !important; object-position:center;
  }
  main#main-content > section.s-block--fixed-banner:first-of-type .banner--fixed img{ aspect-ratio:2.75/1 !important; }
}
.s-product-card-content{ padding-top:10px !important; }

/* ===== تكبير نصوص المميزات والفوتر ===== */
section.s-block--features .s-block--features__item h2,
section.s-block--features .s-block--features__item h3,
section.s-block--features .s-block--features__item h4{ font-size:18px !important; font-weight:700 !important; margin-top:12px !important; }
section.s-block--features .s-block--features__item p{ font-size:14px !important; line-height:1.8 !important; }
section.s-block--features .feature-icon{ width:64px !important; height:64px !important; display:flex !important; align-items:center; justify-content:center; margin-inline:auto; }
section.s-block--features .feature-icon i{ font-size:28px !important; }
.store-footer{ font-size:15px; }
.store-footer h3, .store-footer h2{ font-size:18px !important; margin-bottom:14px !important; }

/* ===== صفحة المنتج ===== */
.main-content h1{ color:var(--bt-navy) !important; line-height:1.6 !important; }
.sticky-product-bar{ border:1px solid var(--bt-line); border-radius:18px !important; box-shadow:0 10px 30px rgba(11,31,58,.06); }
.sticky-product-bar .s-button-element.s-button-primary{
  min-height:54px !important; font-size:17px !important; font-weight:700 !important;
  border-radius:14px !important; background:var(--bt-blue) !important; border-color:var(--bt-blue) !important;
}
.sticky-product-bar .s-button-element.s-button-primary:hover{ background:var(--bt-blue-dark) !important; }
.s-quantity-input{ border-radius:12px !important; }

/* ===== v2: ترتيب الصفحة الرئيسية ===== */
/* شريط الثقة: خفيف ومضغوط بعد الأقسام */
section.s-block--features{
  background:var(--bt-surface) !important;
  border:1px solid var(--bt-line);
  border-radius:20px;
  padding:18px 20px !important;
}
section.s-block--features .s-block--features__item *{ color:var(--bt-navy) !important; }
section.s-block--features .s-block--features__item p,
section.s-block--features .s-block--features__item span{ color:var(--bt-muted) !important; }
section.s-block--features .feature-icon{ background:#fff !important; border:1px solid var(--bt-line); }
section.s-block--features .feature-icon i{ color:var(--bt-blue) !important; }
@media (min-width:768px){
  section.s-block--features .s-block--features__item{
    display:grid !important;
    grid-template-columns:56px 1fr;
    grid-template-rows:auto auto;
    column-gap:14px; align-items:center; text-align:start !important;
    padding:6px 10px !important;
  }
  section.s-block--features .feature-icon{ grid-row:1 / span 2; width:56px !important; height:56px !important; margin:0 !important; }
  section.s-block--features .s-block--features__item h2{ margin:0 !important; font-size:17px !important; align-self:end; }
  section.s-block--features .s-block--features__item p{ margin:0 !important; align-self:start; }
}
@media (max-width:767px){
  section.s-block--features{ padding:14px 8px !important; }
  section.s-block--features .feature-icon{ width:48px !important; height:48px !important; }
  section.s-block--features .feature-icon i{ font-size:22px !important; }
  section.s-block--features .s-block--features__item h2{ font-size:15px !important; margin-top:8px !important; }
  section.s-block--features .s-block--features__item p{ font-size:12px !important; }
}

/* البنر وقسم منتجاته كوحدة واحدة */
main#main-content > section.s-block--fixed-banner + section.s-block--best-offers{ margin-top:20px !important; }

/* زر عرض الكل */
.s-slider-block__display-all, .s-slider-block__title a{
  display:inline-flex; align-items:center; min-height:40px; padding:0 16px;
  border:1px solid var(--bt-line); border-radius:999px;
  font-weight:600; font-size:14px; color:var(--bt-blue) !important;
  transition:all .2s;
}
.s-slider-block__display-all:hover, .s-slider-block__title a:hover{ background:var(--bt-blue); color:#fff !important; border-color:var(--bt-blue); }

/* ===== BT v3: category tiles with product images ===== */
.s-block--categories .slide--cat-entry{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;height:200px;padding:14px 12px 16px;background:#fff;border:1px solid var(--bt-line,#E6EBF2);border-radius:22px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.s-block--categories .slide--cat-entry::before{content:"";position:absolute;top:14px;left:50%;width:132px;height:132px;transform:translateX(-50%);border-radius:50%;background:var(--bt-tint,#EEF4FD) no-repeat center/78% auto;background-image:var(--bt-img);background-blend-mode:multiply;transition:transform .3s ease}
.s-block--categories .slide--cat-entry h2{position:relative;z-index:1;margin:0;font-size:15px;font-weight:700;color:var(--bt-navy,#0B1F3A);text-align:center;line-height:1.4}
.s-block--categories .slide--cat-entry i{display:none!important}
.s-block--categories .slide--cat-entry:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(11,31,58,.10);border-color:#cfdcf0}
.s-block--categories .slide--cat-entry:hover::before{transform:translateX(-50%) scale(1.06)}
.s-block--categories a[href*="c761998983"]::before{background-size:94% auto}
.s-block--categories a[href*="c761998983"]{--bt-tint:#E8F1FF;--bt-img:url(https://cdn.salla.sa/DGozOY/qcICYvcF6QWWnWUQeFsWVFmJuBi0c8fvgNPG9PJJ.png)}
.s-block--categories a[href*="c201451422"]{--bt-tint:#E3F6F8;--bt-img:url(https://cdn.salla.sa/DGozOY/2JIYj5Vlr2JRMH9Q2wmITgXEddU2kEYie6JJGSJe.png)}
.s-block--categories a[href*="c1467835290"]{--bt-tint:#ECEEFF;--bt-img:url(https://cdn.salla.sa/DGozOY/HjMcSypLGtoP9N8e3v0H1msWKpwS3w7Tbur1fj6j.jpg)}
.s-block--categories a[href*="c1715891170"]{--bt-tint:#FFF1E8;--bt-img:url(https://cdn.salla.sa/DGozOY/jdpCmqiNqkLtZFBp4jrDsRA4m7GNcaXleGXuzCTy.png)}
.s-block--categories a[href*="c800823804"]{--bt-tint:#F6EFE7;--bt-img:url(https://cdn.salla.sa/DGozOY/z958oBGniMiI2wD4vF7jE5Ua04HHN3fbBoHsWJf1.jpg)}
.s-block--categories a[href*="c765610946"]{--bt-tint:#EEF0F4;--bt-img:url(https://cdn.salla.sa/DGozOY/lXXc9g9aEqKIXsw6IRYn3jBrl9lWReTniBB8SfF2.jpg)}
@media (max-width:767px){.s-block--categories .slide--cat-entry{height:158px;border-radius:18px;padding-bottom:12px}.s-block--categories .slide--cat-entry::before{width:98px;height:98px;top:12px}.s-block--categories .slide--cat-entry h2{font-size:13px}}
/* ===== BT v4: shop-by-brand grid ===== */
.s-block--logos-slider{background:#F5F8FC!important}
.s-block--logos-slider .s-block__title h2{font-weight:800}
.s-block--logos-slider .grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:14px}
.s-block--logos-slider .brand-item{flex:0 0 calc((100% - 70px)/6);height:112px!important;grid-row:auto!important;display:flex;align-items:center;justify-content:center;padding:16px 20px;background:#fff;border:1px solid var(--bt-line,#E6EBF2);border-radius:18px;box-shadow:0 2px 8px rgba(11,31,58,.04);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.s-block--logos-slider .brand-item img{max-height:74px!important;max-width:100%;width:auto;object-fit:contain}
.s-block--logos-slider .brand-item:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(11,31,58,.10);border-color:#cfdcf0}
@media (max-width:1023px){.s-block--logos-slider .brand-item{flex-basis:calc((100% - 42px)/4)}}
@media (max-width:639px){.s-block--logos-slider .grid{gap:10px}.s-block--logos-slider .brand-item{flex-basis:calc((100% - 20px)/3);height:84px!important;padding:12px;border-radius:14px}.s-block--logos-slider .brand-item img{max-height:46px!important}}
/* ===== BT v5: hide empty offers link (no discounted products) ===== */
nav li:has(> a[href$="/offers"]){display:none!important}
/* ===== BT v6: payment methods row on product cards ===== */
.s-product-card-content-sub{flex-wrap:wrap}
.s-product-card-content-sub::after{content:"";flex:0 0 100%;order:9;height:20px;margin-top:8px;opacity:.9;background-image:url(https://cdn.salla.network/cdn-cgi/image/fit=scale-down,width=58,height=58,onerror=redirect,format=auto/images/payment/mada_mini.png),url(https://cdn.salla.network/cdn-cgi/image/fit=scale-down,width=58,height=58,onerror=redirect,format=auto/images/payment/bank_mini.png),url(https://cdn.salla.network/cdn-cgi/image/fit=scale-down,width=58,height=58,onerror=redirect,format=auto/images/payment/stc_pay_mini.png),url(https://cdn.salla.network/cdn-cgi/image/fit=scale-down,width=58,height=58,onerror=redirect,format=auto/images/payment/cod_mini.png);background-repeat:no-repeat;background-size:auto 18px,auto 18px,auto 11px,auto 18px;background-position:right 0 center,right 34px center,right 68px center,right 122px center}
/* ===== BT v7: best-price badge (cheapest in-stock 18k cold split & window) ===== */
@keyframes btShine{0%{background-position:0% 50%}100%{background-position:200% 50%}}
@keyframes btPulse{0%,100%{box-shadow:0 6px 16px rgba(255,61,46,.35)}50%{box-shadow:0 6px 22px rgba(255,61,46,.6)}}
.s-product-card-entry:has(a[href*="/p234322944-"]),.s-product-card-entry:has(a[href*="/p1637758-"]){position:relative;border-radius:18px;box-shadow:0 0 0 2px #FF7A1A,0 14px 30px rgba(255,107,26,.18)!important}
.s-product-card-entry:has(a[href*="/p234322944-"])::before,.s-product-card-entry:has(a[href*="/p1637758-"])::before{content:"\1F525  أفضل سعر";position:absolute;top:12px;right:12px;z-index:6;padding:8px 15px 8px 14px;border-radius:999px;font-family:"Almarai",Tahoma,sans-serif;font-weight:800;font-size:14px;line-height:1;color:#fff;background:linear-gradient(90deg,#FF7A1A,#FF2E63,#FF7A1A);background-size:200% 100%;animation:btShine 3s linear infinite,btPulse 2s ease-in-out infinite;pointer-events:none}
.s-product-card-entry:has(a[href*="/p234322944-"]) .s-product-card-price,.s-product-card-entry:has(a[href*="/p1637758-"]) .s-product-card-price{color:#E8430C!important}
.s-product-card-entry:has(a[href*="/p234322944-"]) .s-product-card-content-main::after,.s-product-card-entry:has(a[href*="/p1637758-"]) .s-product-card-content-main::after{display:inline-block;margin-top:6px;padding:3px 9px;border-radius:8px;font-family:"Almarai",Tahoma,sans-serif;font-size:11.5px;font-weight:700;color:#C2410C;background:#FFF1E6}
.s-product-card-entry:has(a[href*="/p234322944-"]) .s-product-card-content-main::after{content:"الأرخص بين سبليت 18 ألف بارد"}
.s-product-card-entry:has(a[href*="/p1637758-"]) .s-product-card-content-main::after{content:"الأرخص بين شباك 18 ألف بارد"}
@media (max-width:639px){.s-product-card-entry:has(a[href*="/p234322944-"])::before,.s-product-card-entry:has(a[href*="/p1637758-"])::before{top:8px;right:8px;padding:5px 10px;font-size:11px}}
/* ===== BT v8: VAT-inclusive pill next to card price ===== */
.s-product-card-price::after{content:"شامل الضريبة";display:inline-flex;align-items:center;vertical-align:middle;margin-inline-start:8px;padding:4px 10px 4px 9px;padding-inline-start:27px;border-radius:999px;font-family:"Almarai",Tahoma,sans-serif;font-size:11px;font-weight:700;line-height:1.2;color:#0E7A4E;background:#EAF8F1 url(https://cdn.salla.network/cdn-cgi/image/fit=scale-down,width=70,height=70,onerror=redirect,format=auto/images/tax.png) no-repeat right 9px center/auto 15px;border:1px solid #BFE9D3;white-space:nowrap}

/* ===== BT v9: soft, calm card hover ===== */
@media (hover:hover) and (prefers-reduced-motion:no-preference){
custom-salla-product-card.s-product-card-entry,salla-product-card.s-product-card-entry{transition:transform .5s cubic-bezier(.22,.61,.36,1),box-shadow .5s cubic-bezier(.22,.61,.36,1),border-color .5s ease!important}
custom-salla-product-card.s-product-card-entry:hover,salla-product-card.s-product-card-entry:hover{transform:translateY(-4px);border-color:#D6E2F2!important;box-shadow:0 2px 6px rgba(11,31,58,.04),0 20px 38px -14px rgba(11,31,58,.16)!important}
.s-product-card-image img{transition:transform .9s cubic-bezier(.22,.61,.36,1)!important}
.s-product-card-entry:hover .s-product-card-image img{transform:scale(1.035)!important}
.s-product-card-entry:has(a[href*="/p234322944-"]):hover,.s-product-card-entry:has(a[href*="/p1637758-"]):hover{box-shadow:0 0 0 2px #FF7A1A,0 20px 38px -12px rgba(255,107,26,.30)!important}
}

/* ===== BT v10: soft reveal of sections on scroll (progressive enhancement) ===== */
@keyframes btReveal{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}
@supports (animation-timeline: view()){
@media (prefers-reduced-motion:no-preference){
section.s-block{animation:btReveal linear both;animation-timeline:view();animation-range:entry 0% entry 40%}
}
}

/* ===== BT v11: lively add-to-cart button (gradient + soft shine on hover) ===== */
@keyframes btSweep{0%{transform:translateX(0) skewX(-20deg)}100%{transform:translateX(420%) skewX(-20deg)}}
@media (hover:hover) and (prefers-reduced-motion:no-preference){
salla-add-product-button .s-button-element:not([disabled]){position:relative;overflow:hidden;transition:background .4s ease,box-shadow .4s ease,transform .4s ease,border-color .4s ease!important}
salla-add-product-button .s-button-element:not([disabled])::after{content:"";position:absolute;top:0;bottom:0;right:auto;left:-45%;width:38%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.38),rgba(255,255,255,0));transform:translateX(0) skewX(-20deg);pointer-events:none;opacity:0}
salla-add-product-button .s-button-element:not([disabled]):hover{background:linear-gradient(135deg,#1E56B3 0%,#2A6FDB 100%)!important;border-color:#2A6FDB!important;box-shadow:0 10px 20px -8px rgba(30,86,179,.55)!important;transform:translateY(-1px)}
salla-add-product-button .s-button-element:not([disabled]):hover::after{opacity:1;animation:btSweep 1s cubic-bezier(.4,0,.2,1) 1}
}

/* ===== BT v12: brand logos colorize on hover + soft underline on top menu ===== */
@media (hover:hover){
.s-block--logos-slider .brand-item img{filter:grayscale(1);opacity:.72;transition:filter .45s ease,opacity .45s ease,transform .45s ease}
.s-block--logos-slider .brand-item:hover img{filter:none;opacity:1;transform:scale(1.04)}
}
@media (min-width:1024px) and (hover:hover){
ul.main-menu > li.root-level > a{background-image:linear-gradient(90deg,#2A6FDB,#1E56B3);background-repeat:no-repeat;background-position:center bottom;background-size:0% 2px;transition:background-size .35s cubic-bezier(.22,.61,.36,1),color .3s ease}
ul.main-menu > li.root-level:hover > a{background-size:100% 2px}
}
/* ===== BT v13: free installation in Riyadh (AC only, not evaporative coolers) ===== */
.s-product-card-entry:has(a[href*="مكيف"]):not(:has(a[href*="صحراوي"])) .s-product-card-content-footer{flex-wrap:wrap}
.s-product-card-entry:has(a[href*="مكيف"]):not(:has(a[href*="صحراوي"])) .s-product-card-content-footer::before{content:"تركيب مجاني داخل الرياض";order:-1;flex:0 0 100%;display:flex;align-items:center;justify-content:center;height:30px;margin-bottom:2px;border-radius:10px;font-family:"Almarai",Tahoma,sans-serif;font-size:12px;font-weight:700;color:#1E56B3;background:#EEF4FF url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%231E56B3%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.7%206.3a4%204%200%200%200-5.4%205.2L3.6%2017.2a1.9%201.9%200%200%200%202.7%202.7l5.7-5.7a4%204%200%200%200%205.2-5.4l-2.6%202.6-2.3-.5-.5-2.3z%22/%3E%3C/svg%3E") no-repeat right 12px center/15px 15px;border:1px dashed #BFD3F5;padding-inline-start:22px}
html:has(link[rel="canonical"][href*="مكيف"]):not(:has(link[rel="canonical"][href*="صحراوي"])) .product-form .sticky-product-bar::after{content:"التركيب مجاني داخل مدينة الرياض — السعر شامل التركيب القياسي للمكيف\A⚡ تبي تركيبه اليوم؟ اطلب قبل ٤:٠٠ العصر واختر «التركيب السريع» عند اختيار طريقة التوصيل";white-space:pre-line;display:block;margin-top:14px;padding:12px 44px 12px 14px;border-radius:14px;font-family:"Almarai",Tahoma,sans-serif;font-size:13.5px;font-weight:700;line-height:1.7;color:#16408A;border:1px solid #CFDDF6;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%231E56B3%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.7%206.3a4%204%200%200%200-5.4%205.2L3.6%2017.2a1.9%201.9%200%200%200%202.7%202.7l5.7-5.7a4%204%200%200%200%205.2-5.4l-2.6%202.6-2.3-.5-.5-2.3z%22/%3E%3C/svg%3E"),linear-gradient(135deg,#EEF4FF,#F5F9FF);background-repeat:no-repeat,no-repeat;background-position:right 14px center,0 0;background-size:20px 20px,100% 100%}
@media (max-width:639px){.s-product-card-entry:has(a[href*="مكيف"]):not(:has(a[href*="صحراوي"])) .s-product-card-content-footer::before{font-size:11px;height:28px;background-position:right 8px center;padding-inline-start:18px}}
/* ===== BT v14: same-day express installation chip on AC card images ===== */
.s-product-card-entry:has(a[href*="مكيف"]):not(:has(a[href*="صحراوي"])) .s-product-card-image{position:relative}
.s-product-card-entry:has(a[href*="مكيف"]):not(:has(a[href*="صحراوي"])) .s-product-card-image::after{content:"⚡ تركيب بنفس اليوم";position:absolute;bottom:10px;left:10px;z-index:4;padding:5px 11px;border-radius:999px;font-family:"Almarai",Tahoma,sans-serif;font-size:11.5px;font-weight:800;line-height:1.2;color:#0B1F3A;background:linear-gradient(90deg,#FFD36E,#FFB020);box-shadow:0 4px 12px rgba(255,160,0,.35);pointer-events:none}
@media (max-width:639px){.s-product-card-entry:has(a[href*="مكيف"]):not(:has(a[href*="صحراوي"])) .s-product-card-image::after{bottom:6px;left:6px;padding:4px 8px;font-size:10px}}
/* ===== BT v15: strong deal styling (generic for any discounted product) ===== */
.s-product-card-entry:has(.s-product-card-sale-price){box-shadow:0 0 0 2px #F97066,0 14px 30px rgba(240,68,56,.14)!important;border-radius:18px}
.s-product-card-promotion-title{background:linear-gradient(90deg,#F04438,#FF7A1A)!important;color:#fff!important;font-family:"Almarai",Tahoma,sans-serif!important;font-weight:800!important;font-size:12.5px!important;padding:6px 12px!important;box-shadow:0 6px 14px rgba(240,68,56,.35)}
.s-product-card-sale-price{display:flex!important;align-items:center;flex-wrap:wrap;gap:4px 10px}
.s-product-card-sale-price h4{margin:0;font-size:21px!important;font-weight:800!important;color:#D92D20!important}
.s-product-card-sale-price span{font-size:13.5px!important;font-weight:700;color:#98A2B3!important;text-decoration:line-through;text-decoration-color:#F04438;text-decoration-thickness:2px}
.s-product-card-sale-price::after{content:"شامل الضريبة";display:inline-flex;align-items:center;padding:4px 10px 4px 9px;padding-inline-start:27px;border-radius:999px;font-family:"Almarai",Tahoma,sans-serif;font-size:11px;font-weight:700;line-height:1.2;color:#0E7A4E;background:#EAF8F1 url(https://cdn.salla.network/cdn-cgi/image/fit=scale-down,width=70,height=70,onerror=redirect,format=auto/images/tax.png) no-repeat right 9px center/auto 15px;border:1px solid #BFE9D3;white-space:nowrap}
.price_is_on_sale .total-price{font-size:28px!important;font-weight:800!important;color:#D92D20!important}
.price_is_on_sale .before-price{font-size:17px!important;font-weight:700;color:#98A2B3!important;text-decoration-color:#F04438!important;text-decoration-thickness:2px!important}
html:has(link[rel="canonical"][href*="p1873983535-"]) .product-form .sticky-product-bar::before{content:"🔥 عرض قوي — وفّر 804 ريال (خصم 27%)\Aسعرها كان 2,899 ريال، والحين 2,095 ريال شامل الضريبة";white-space:pre-line;display:block;margin-bottom:14px;padding:12px 16px;border-radius:14px;font-family:"Almarai",Tahoma,sans-serif;font-size:14px;font-weight:800;line-height:1.8;color:#B42318;background:linear-gradient(135deg,#FFF1EC,#FFF7F3);border:1px solid #FECDCA}
/* ===== BT v16: deal box for Gree washer-dryer XWDQG100 ===== */
html:has(link[rel="canonical"][href*="p739719922-"]) .product-form .sticky-product-bar::before{content:"🔥 صفقة قوية — وفّر 3,004 ريال (خصم 37%)\Aسعرها كان 7,999 ريال، والحين 4,995 ريال شامل الضريبة\Aغسيل + تنشيف كلي + كوي بجهاز واحد";white-space:pre-line;display:block;margin-bottom:14px;padding:12px 16px;border-radius:14px;font-family:"Almarai",Tahoma,sans-serif;font-size:14px;font-weight:800;line-height:1.8;color:#B42318;background:linear-gradient(135deg,#FFF1EC,#FFF7F3);border:1px solid #FECDCA}

/* ===== BT v17: AC product page — clean trust card + final-price line (replaces v13 box) ===== */
html:has(link[rel="canonical"][href*="مكيف"]):not(:has(link[rel="canonical"][href*="صحراوي"])) .product-form > section.flex:has(.price-wrapper){flex-wrap:wrap;padding-bottom:16px!important}
html:has(link[rel="canonical"][href*="مكيف"]):not(:has(link[rel="canonical"][href*="صحراوي"])) .product-form > section.flex:has(.price-wrapper)::after{content:"السعر نهائي شامل الضريبة — بدون أي رسوم مخفية";flex:0 0 100%;margin-top:10px;padding:8px 36px 8px 12px;border-radius:10px;font-family:"Almarai",Tahoma,sans-serif;font-size:13px;font-weight:700;line-height:1.5;color:#15803D;background:#F0FDF4 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2315803D%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2012l-8%208-9-9V3h8z%22%2F%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%221.5%22%2F%3E%3C%2Fsvg%3E") no-repeat right 12px center/16px 16px}
html:has(link[rel="canonical"][href*="مكيف"]):not(:has(link[rel="canonical"][href*="صحراوي"])) .product-form.product-form .sticky-product-bar.sticky-product-bar::after{content:"تركيب مجاني داخل الرياض\Aتركيب بنفس اليوم إذا طلبت قبل ٤ العصر\Aالدفع عند الاستلام متاح\Aضمان الوكيل — منتج أصلي";display:block;white-space:pre-line;margin:16px 0 0;padding:12px 46px 12px 14px;border:1px solid #E6EBF2;border-radius:14px;font-family:"Almarai",Tahoma,sans-serif;font-size:13.5px;font-weight:700;line-height:32px;color:#0B1F3A;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%2316A34A%22%2F%3E%3Cpath%20d%3D%22M7%2012.5l3.2%203.2L17%209%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 18px/20px 20px,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%23F59E0B%22%2F%3E%3Cpath%20d%3D%22M13%205l-5%208h4l-1%206%205-8h-4z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 50px/20px 20px,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%231E56B3%22%2F%3E%3Cpath%20d%3D%22M12%206l5%202v4c0%203-2.2%205.2-5%206-2.8-.8-5-3-5-6V8z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 114px/20px 20px,linear-gradient(#E6EBF2,#E6EBF2) no-repeat right 14px top 44px/calc(100% - 28px) 1px,linear-gradient(#E6EBF2,#E6EBF2) no-repeat right 14px top 76px/calc(100% - 28px) 1px,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%230D9488%22%2F%3E%3Crect%20x%3D%225.5%22%20y%3D%228%22%20width%3D%2213%22%20height%3D%228%22%20rx%3D%221.6%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.8%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%221.9%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 82px/20px 20px,linear-gradient(#E6EBF2,#E6EBF2) no-repeat right 14px top 108px/calc(100% - 28px) 1px,#FAFCFF}
html:has(link[rel="canonical"][href*="مكيف"]):not(:has(link[rel="canonical"][href*="صحراوي"])) .product-form::after{content:"⚡ للتركيب بنفس اليوم اختر «التركيب السريع» عند اختيار طريقة التوصيل";display:block;padding:8px 20px 4px;font-family:"Almarai",Tahoma,sans-serif;font-size:12px;font-weight:400;color:#64748B;text-align:center}
@media (max-width:639px){html:has(link[rel="canonical"][href*="مكيف"]):not(:has(link[rel="canonical"][href*="صحراوي"])) .product-form.product-form .sticky-product-bar.sticky-product-bar::after{display:none}html:has(link[rel="canonical"][href*="مكيف"]):not(:has(link[rel="canonical"][href*="صحراوي"])) .product-form > section.flex:has(.price-wrapper)::after{order:2;font-size:12px;padding-inline-start:32px}html:has(link[rel="canonical"][href*="مكيف"]):not(:has(link[rel="canonical"][href*="صحراوي"])) .product-form > section.flex:has(.price-wrapper)::before{content:"تركيب مجاني داخل الرياض\Aتركيب بنفس اليوم إذا طلبت قبل ٤ العصر\Aالدفع عند الاستلام متاح\Aضمان الوكيل — منتج أصلي";order:3;flex:0 0 100%;display:block;white-space:pre-line;margin-top:10px;padding:12px 46px 12px 14px;border:1px solid #E6EBF2;border-radius:14px;font-family:"Almarai",Tahoma,sans-serif;font-size:13px;font-weight:700;line-height:32px;color:#0B1F3A;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%2316A34A%22%2F%3E%3Cpath%20d%3D%22M7%2012.5l3.2%203.2L17%209%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 18px/20px 20px,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%23F59E0B%22%2F%3E%3Cpath%20d%3D%22M13%205l-5%208h4l-1%206%205-8h-4z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 50px/20px 20px,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%231E56B3%22%2F%3E%3Cpath%20d%3D%22M12%206l5%202v4c0%203-2.2%205.2-5%206-2.8-.8-5-3-5-6V8z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 114px/20px 20px,linear-gradient(#E6EBF2,#E6EBF2) no-repeat right 14px top 44px/calc(100% - 28px) 1px,linear-gradient(#E6EBF2,#E6EBF2) no-repeat right 14px top 76px/calc(100% - 28px) 1px,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%230D9488%22%2F%3E%3Crect%20x%3D%225.5%22%20y%3D%228%22%20width%3D%2213%22%20height%3D%228%22%20rx%3D%221.6%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.8%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%221.9%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 82px/20px 20px,linear-gradient(#E6EBF2,#E6EBF2) no-repeat right 14px top 108px/calc(100% - 28px) 1px,#FAFCFF}html:has(link[rel="canonical"][href*="مكيف"]):not(:has(link[rel="canonical"][href*="صحراوي"])) .product-form::after{padding-bottom:12px}}


/* ===== BT v18: out-of-stock AC cards — muted, one grey chip, no extra badges ===== */
.s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]){box-shadow:none!important;background:#FBFCFD}
.s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]):hover{transform:none!important;box-shadow:none!important}
.s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]) .s-product-card-image img{filter:grayscale(1);opacity:.45;transition:none}
.s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]) .s-product-card-image.s-product-card-image::after{content:"نفدت الكمية"!important;background:#64748B!important;color:#fff!important;box-shadow:none!important;animation:none!important}
.s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]) .s-product-card-content-title a,.s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]) .s-product-card-price{color:#94A3B8!important}
.s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]) .s-product-card-price.s-product-card-price::after,.s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]) .s-product-card-content-sub.s-product-card-content-sub::after,.s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]) .s-product-card-content-footer.s-product-card-content-footer::before{visibility:hidden!important}

/* ===== BT v19: push out-of-stock AC cards to the end of listing grids ===== */
.s-products-list-wrapper > .s-product-card-entry.s-product-card-out-of-stock:has(a[href*="مكيف"]){order:1}


/* ===== BT v20: AC cards — capacity + cooling-mode pill under title ===== */
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 9000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 9200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 9,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 9 ألف"]){--bt-cap:"9 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 9500"]){--bt-cap:"9.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 12000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 12200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 12,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 12 ألف"]){--bt-cap:"12 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 12500"]){--bt-cap:"12.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 18000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 18200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 18,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 18 ألف"]){--bt-cap:"18 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 18500"]){--bt-cap:"18.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 19000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 19200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 19,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 19 ألف"]){--bt-cap:"19 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 19500"]){--bt-cap:"19.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 20000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 20200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 20,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 20 ألف"]){--bt-cap:"20 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 20500"]){--bt-cap:"20.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 21000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 21200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 21,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 21 ألف"]){--bt-cap:"21 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 21500"]){--bt-cap:"21.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 22000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 22200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 22,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 22 ألف"]){--bt-cap:"22 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 22500"]){--bt-cap:"22.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 24000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 24200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 24,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 24 ألف"]){--bt-cap:"24 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 24500"]){--bt-cap:"24.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 25000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 25200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 25,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 25 ألف"]){--bt-cap:"25 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 25500"]){--bt-cap:"25.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 26000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 26200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 26,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 26 ألف"]){--bt-cap:"26 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 26500"]){--bt-cap:"26.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 28000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 28200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 28,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 28 ألف"]){--bt-cap:"28 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 28500"]){--bt-cap:"28.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 30000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 30200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 30,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 30 ألف"]){--bt-cap:"30 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 30500"]){--bt-cap:"30.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 32000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 32200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 32,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 32 ألف"]){--bt-cap:"32 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 32500"]){--bt-cap:"32.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 36000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 36200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 36,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 36 ألف"]){--bt-cap:"36 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 36500"]){--bt-cap:"36.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 42000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 42200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 42,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 42 ألف"]){--bt-cap:"42 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 42500"]){--bt-cap:"42.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 48000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 48200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 48,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 48 ألف"]){--bt-cap:"48 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 48500"]){--bt-cap:"48.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 60000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 60200"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 60,000"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 60 ألف"]){--bt-cap:"60 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*=" 60500"]){--bt-cap:"60.5 ألف وحدة"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):has(.s-product-card-image a[aria-label*="بارد"]),.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):has(.s-product-card-image a[aria-label*="تبريد"]){--bt-mode:" · بارد فقط";--bt-ico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%230284C7%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%202v20M4.9%206.5l14.2%2011M19.1%206.5%204.9%2017.5M9.5%203.8%2012%206l2.5-2.2M9.5%2020.2%2012%2018l2.5%202.2%22%2F%3E%3C%2Fsvg%3E");--bt-fg:#0369A1;--bt-bg:#F0F8FF;--bt-bd:#D3E8FA}
.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):has(.s-product-card-image a[aria-label*="حار"]){--bt-mode:" · حار وبارد";--bt-ico:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%223.2%22%20stroke%3D%22%23EA580C%22%2F%3E%3Cpath%20d%3D%22M8%201.5v1.6M8%2012.9v1.6M1.5%208h1.6M12.9%208h1.6M3.4%203.4l1.1%201.1M11.5%2011.5l1.1%201.1M3.4%2012.6l1.1-1.1M11.5%204.5l1.1-1.1%22%20stroke%3D%22%23EA580C%22%2F%3E%3Cpath%20d%3D%22M17%2012v10M13%2014.5l8%205M21%2014.5l-8%205%22%20stroke%3D%22%230284C7%22%2F%3E%3C%2Fsvg%3E");--bt-fg:#9A3412;--bt-bg:linear-gradient(90deg,#FFF5EE,#F0F8FF);--bt-bd:#F6DCCB}
.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])) .s-product-card-content-title::after{content:var(--bt-cap,"") var(--bt-mode,"");display:table;margin-top:7px;padding:4px 28px 4px 10px;border-radius:999px;border:1px solid var(--bt-bd,#E2E8F0);font-family:"Almarai",Tahoma,sans-serif;font-size:12px;font-weight:700;line-height:1.4;color:var(--bt-fg,#334155);background:var(--bt-ico,none) no-repeat right 9px center/14px 14px,var(--bt-bg,#F8FAFC);white-space:nowrap}
.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])).s-product-card-out-of-stock .s-product-card-content-title::after{color:#94A3B8;border-color:#E2E8F0;background:var(--bt-ico,none) no-repeat right 9px center/14px 14px,#F8FAFC;filter:grayscale(1)}


/* ===== BT v21: AC cards — bigger, bolder price with soft highlighter ===== */
.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):not(.s-product-card-out-of-stock) .s-product-card-content-sub .s-product-card-price{font-size:22px!important;font-weight:800!important;letter-spacing:-.3px;color:#0B1F3A!important;text-decoration:underline 7px #FFD95A;text-underline-offset:-3px;text-decoration-skip-ink:none}
.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):not(.s-product-card-out-of-stock) .s-product-card-content-sub .s-product-card-price i{font-size:.72em;font-weight:700;color:#334155}
@media (max-width:639px){.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):not(.s-product-card-out-of-stock) .s-product-card-content-sub .s-product-card-price{font-size:19px!important;text-decoration-thickness:6px}}
.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):not(.s-product-card-out-of-stock):has(a[href*="/p234322944-"]) .s-product-card-content-sub .s-product-card-price,.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):not(.s-product-card-out-of-stock):has(a[href*="/p1637758-"]) .s-product-card-content-sub .s-product-card-price{color:#E8430C!important;text-decoration-color:#FFD3B8}


/* ===== BT v22: footer — tidy 4-column layout + trust column ===== */
.store-footer .store-footer__inner{background:radial-gradient(1200px 400px at 85% -10%,rgba(30,86,179,.35),transparent 60%),#0B1F3A!important;border-top:3px solid #1E56B3;padding-top:56px!important;padding-bottom:40px!important}
.store-footer .store-footer__inner > .container{display:grid!important;grid-template-columns:1.5fr 1fr 1fr 1.3fr!important;gap:40px!important;align-items:start}
.store-footer .store-footer__inner > .container > *{grid-column:auto!important;padding-left:0!important;padding-right:0!important}
.store-footer .store-footer__inner h3{font-family:"Almarai",Tahoma,sans-serif!important;font-size:17px!important;font-weight:800!important;color:#fff!important;position:relative;padding-bottom:12px;margin-bottom:16px!important}
.store-footer .store-footer__inner h3::after{content:"";position:absolute;bottom:0;right:0;width:32px;height:3px;border-radius:3px;background:linear-gradient(90deg,#FFD95A,#F59E0B)}
.store-footer .store-footer__inner p,.store-footer .store-footer__inner a{color:#C7D3E6!important;font-size:14px;line-height:1.9}
.store-footer .store-footer__inner > .container > div:not(:first-child) a{transition:color .2s,transform .2s}
.store-footer .store-footer__inner > .container > div:nth-child(2) a{display:block;width:fit-content;line-height:1.6;margin-bottom:12px}
.store-footer .store-footer__inner > .container > div:not(:first-child) a:hover{color:#fff!important;transform:translateX(-4px)}
.store-footer .s-social-list .s-social-link a{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12)!important;transition:background .2s}
.store-footer .s-social-list .s-social-link a:hover{background:#1E56B3!important}
.store-footer .s-trust-badges-wrapper,.store-footer .store-footer__inner > .container > div:first-child .flex.gap-4 > div{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.10);border-radius:14px;padding:10px 14px!important}
.store-footer .s-trust-badges-label{color:#9FB2CF!important;font-size:12px!important}
.store-footer .s-trust-badges-number,.store-footer .store-footer__inner b{color:#fff!important;letter-spacing:.3px}
.store-footer salla-apps-icons{display:block!important}
.store-footer salla-apps-icons::before{content:"تسوّق بثقة";display:block;font-family:"Almarai",Tahoma,sans-serif;font-size:17px;font-weight:800;color:#fff;padding-bottom:12px;margin-bottom:16px;background:linear-gradient(90deg,#FFD95A,#F59E0B) no-repeat right bottom/32px 3px}
.store-footer salla-apps-icons::after{content:"منتجات أصلية بضمان الوكيل\Aتركيب مجاني للمكيفات داخل الرياض\Aتوصيل لكل مناطق المملكة\Aالدفع عند الاستلام متاح";display:block;white-space:pre-line;font-family:"Almarai",Tahoma,sans-serif;font-size:14px;line-height:34px;color:#C7D3E6;padding-right:28px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%2322C55E%22%20fill-opacity%3D%22.18%22%2F%3E%3Cpath%20d%3D%22M7%2012.5l3.2%203.2L17%209%22%20fill%3D%22none%22%20stroke%3D%22%234ADE80%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat right 0 top 7px/18px 18px,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%2322C55E%22%20fill-opacity%3D%22.18%22%2F%3E%3Cpath%20d%3D%22M7%2012.5l3.2%203.2L17%209%22%20fill%3D%22none%22%20stroke%3D%22%234ADE80%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat right 0 top 41px/18px 18px,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%2322C55E%22%20fill-opacity%3D%22.18%22%2F%3E%3Cpath%20d%3D%22M7%2012.5l3.2%203.2L17%209%22%20fill%3D%22none%22%20stroke%3D%22%234ADE80%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat right 0 top 75px/18px 18px,url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%2322C55E%22%20fill-opacity%3D%22.18%22%2F%3E%3Cpath%20d%3D%22M7%2012.5l3.2%203.2L17%209%22%20fill%3D%22none%22%20stroke%3D%22%234ADE80%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat right 0 top 109px/18px 18px}
.store-footer > div:last-child{border-top:1px solid rgba(255,255,255,.08)!important}
.store-footer > div:last-child, .store-footer > div:last-child *{color:#9FB2CF}
@media (max-width:1023px){.store-footer .store-footer__inner > .container{grid-template-columns:1fr 1fr!important;gap:32px 24px!important}.store-footer .store-footer__inner > .container > div:first-child{grid-column:1 / -1!important}}
@media (max-width:639px){.store-footer .store-footer__inner{padding-top:40px!important}.store-footer .store-footer__inner > .container{grid-template-columns:1fr!important}.store-footer salla-apps-icons{grid-column:1 / -1!important}}


/* ===== BT v23: main menu — polished root items + dropdown cards ===== */
.main-nav-container{border-bottom:1px solid #EEF2F7}
.main-nav-container .main-menu > li.root-level > a{font-family:"Almarai",Tahoma,sans-serif;font-size:15px!important;font-weight:700!important;color:#0B1F3A!important;transition:color .2s}
.main-nav-container .main-menu > li.root-level:hover > a,.main-nav-container .main-menu > li.root-level > a:hover{color:#1E56B3!important}
.main-nav-container .main-menu > li.root-level > a[aria-label="التكييف والتدفئة"] span{display:inline-flex;align-items:center;gap:6px}
.main-nav-container .main-menu > li.root-level > a[aria-label="التكييف والتدفئة"] span::before{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%230284C7%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%202v20M4.9%206.5l14.2%2011M19.1%206.5%204.9%2017.5M9.5%203.8%2012%206l2.5-2.2M9.5%2020.2%2012%2018l2.5%202.2%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain}
.main-nav-container .main-menu .sub-menu{border:1px solid #E6EBF2!important;border-radius:16px!important;box-shadow:0 18px 40px rgba(11,31,58,.12)!important;padding:8px!important;margin-top:6px;min-width:220px;animation:btDrop .18s ease-out}
@keyframes btDrop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.main-nav-container .main-menu .sub-menu li{margin:0!important}
.main-nav-container .main-menu .sub-menu li > a{display:flex!important;align-items:center;justify-content:space-between;padding:10px 14px!important;border-radius:10px;font-family:"Almarai",Tahoma,sans-serif;font-size:14px!important;font-weight:700!important;color:#334155!important;transition:background .18s,color .18s}
.main-nav-container .main-menu .sub-menu li > a::after{content:"";width:14px;height:14px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%231E56B3%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;opacity:0;transform:translateX(6px);transition:opacity .18s,transform .18s}
.main-nav-container .main-menu .sub-menu li > a:hover{background:#F0F6FF;color:#1E56B3!important}
.main-nav-container .main-menu .sub-menu li > a:hover::after{opacity:1;transform:none}


/* ===== BT v24: search box glow on hover/focus ===== */
.s-search-input-wrapper{transition:box-shadow .2s,border-color .2s,background .2s;border:1px solid transparent}
.s-search-placeholder-wrapper:hover .s-search-input-wrapper{border-color:#C9DAF5;background:#fff}
.s-search-input-wrapper:focus-within{border-color:#1E56B3!important;background:#fff;box-shadow:0 0 0 4px rgba(30,86,179,.14)}
.s-search-input-wrapper:focus-within svg,.s-search-input-wrapper:focus-within i{color:#1E56B3}

/* ===== BT v25: split-AC landing page (page-2030334967) ===== */
.btlp{font-family:"Almarai",Tahoma,sans-serif;color:#1F2A3D;line-height:1.9;font-size:15.5px;max-width:980px;margin:0 auto}
.btlp h2{font-size:24px;font-weight:800;color:#0B1F3A;margin:44px 0 14px;line-height:1.5}
.btlp h3{font-size:16.5px;font-weight:800;color:#0B1F3A;margin:0}
.btlp p{margin:0 0 12px}
.btlp a{color:#1E56B3;text-decoration:none}
.btlp ul li,.btlp ol li{list-style:none!important}
.btlp ul li::marker,.btlp ol li::marker{content:""}
.btlp ul,.btlp ol{padding-right:0!important;margin-right:0!important}
.btlp .btlp-hero{background:radial-gradient(700px 300px at 85% 0%,rgba(255,255,255,.12),transparent 60%),linear-gradient(135deg,#0B1F3A,#1E56B3);color:#fff;border-radius:24px;padding:40px 36px;margin-top:8px}
.btlp .btlp-hero h2{color:#fff;font-size:30px;margin:6px 0 12px}
.btlp .btlp-kicker{display:inline-block;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.2);padding:3px 14px;border-radius:999px;font-size:13px;font-weight:700;margin:0}
.btlp .btlp-lead{color:#DCE7F7;font-size:16.5px;max-width:640px}
.btlp .btlp-btn{display:inline-block;margin-top:8px;padding:12px 26px;border-radius:12px;background:#FFD95A;color:#0B1F3A!important;font-weight:800;font-size:15.5px;box-shadow:0 8px 20px rgba(255,217,90,.25);transition:transform .2s,box-shadow .2s}
.btlp .btlp-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(255,217,90,.35)}
.btlp .btlp-btn-outline{background:#fff;border:1.5px solid #1E56B3;color:#1E56B3!important;box-shadow:none}
.btlp .btlp-feats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}
.btlp .btlp-feats div{background:#fff;border:1px solid #E6EBF2;border-radius:16px;padding:16px;box-shadow:0 4px 14px rgba(11,31,58,.05)}
.btlp .btlp-feats b{display:block;font-size:15.5px;color:#0B1F3A;font-weight:800;margin-bottom:4px;padding-right:26px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%2316A34A%22%2F%3E%3Cpath%20d%3D%22M7%2012.5l3.2%203.2L17%209%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat right center/18px 18px}
.btlp .btlp-feats span{display:block;font-size:13.5px;color:#64748B;line-height:1.7}
.btlp .btlp-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #E6EBF2;border-radius:16px;overflow:hidden;margin:6px 0 10px;font-size:15px}
.btlp .btlp-table th{background:#F0F6FF;color:#0B1F3A;font-weight:800;padding:12px 16px;text-align:right}
.btlp .btlp-table td{padding:12px 16px;border-top:1px solid #EEF2F7;background:#fff}
.btlp .btlp-table td:nth-child(2){font-weight:800;color:#1E56B3}
.btlp .btlp-note{font-size:13.5px;color:#64748B}
.btlp .btlp-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}
.btlp .btlp-list li a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;background:#fff;border:1px solid #E6EBF2;border-radius:14px;font-weight:700;color:#0B1F3A;transition:border-color .2s,box-shadow .2s,transform .2s}
.btlp .btlp-list li a::after{content:"";flex:0 0 16px;height:16px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%231E56B3%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%206l6%206-6%206%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain}
.btlp .btlp-list li a:hover{border-color:#1E56B3;box-shadow:0 8px 20px rgba(30,86,179,.10);transform:translateY(-2px)}
.btlp .btlp-checks{list-style:none;padding:0;margin:0}
.btlp .btlp-checks li{padding:10px 32px 10px 0;border-bottom:1px dashed #E6EBF2;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211%22%20fill%3D%22%2316A34A%22%2F%3E%3Cpath%20d%3D%22M7%2012.5l3.2%203.2L17%209%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E") no-repeat right 0 top 15px/20px 20px}
.btlp .btlp-checks li:last-child{border-bottom:0}
.btlp .btlp-steps{counter-reset:s;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.btlp .btlp-steps li{counter-increment:s;background:#F8FAFC;border:1px solid #E6EBF2;border-radius:16px;padding:18px 16px 16px;font-weight:700;color:#334155}
.btlp .btlp-steps li::before{content:counter(s);display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#1E56B3;color:#fff;font-weight:800;margin-bottom:10px}
.btlp .btlp-faq{border:1px solid #E6EBF2;border-radius:18px;overflow:hidden;background:#fff}
.btlp .btlp-faq h3{padding:16px 20px 6px}
.btlp .btlp-faq p{padding:0 20px 16px;margin:0;color:#475569;border-bottom:1px solid #EEF2F7}
.btlp .btlp-faq p:last-child{border-bottom:0}
.btlp .btlp-cta{margin:44px 0 10px;text-align:center;background:linear-gradient(135deg,#FFF7DB,#F0F6FF);border:1px solid #F2E3A8;border-radius:24px;padding:32px 20px}
.btlp .btlp-cta h2{margin:0 0 6px}
@media (max-width:767px){.btlp .btlp-hero{padding:28px 20px;border-radius:18px}.btlp .btlp-hero h2{font-size:23px}.btlp h2{font-size:20px;margin-top:34px}.btlp .btlp-feats{grid-template-columns:repeat(2,1fr)}.btlp .btlp-list{grid-template-columns:1fr}.btlp .btlp-steps{grid-template-columns:1fr}.btlp .btlp-table{font-size:13.5px}.btlp .btlp-table th,.btlp .btlp-table td{padding:10px}}

/* ===== BT v26: best-price badge for cheapest cold-only split per capacity (12k, 24k) + calmer badge ===== */
.s-product-card-entry:has(a[href*="/p1686289900-"]),.s-product-card-entry:has(a[href*="/p231490991-"]){position:relative;border-radius:18px;box-shadow:0 0 0 2px #FF7A1A,0 14px 30px rgba(255,107,26,.18)!important}
.s-product-card-entry:has(a[href*="/p1686289900-"])::before,.s-product-card-entry:has(a[href*="/p231490991-"])::before{content:"🔥 أفضل سعر";position:absolute;top:12px;right:12px;z-index:6;padding:7px 14px 7px 13px;border-radius:999px;font-family:"Almarai",Tahoma,sans-serif;font-weight:800;font-size:13px;line-height:1;color:#fff;background:linear-gradient(90deg,#FF7A1A,#FF2E63,#FF7A1A);background-size:200% 100%;pointer-events:none}
.s-product-card-entry:has(a[href*="/p1686289900-"]) .s-product-card-content-main::after,.s-product-card-entry:has(a[href*="/p231490991-"]) .s-product-card-content-main::after{display:inline-block;margin-top:6px;padding:3px 9px;border-radius:8px;font-family:"Almarai",Tahoma,sans-serif;font-size:11.5px;font-weight:700;color:#C2410C;background:#FFF1E6}
.s-product-card-entry:has(a[href*="/p1686289900-"]) .s-product-card-content-main::after{content:"الأرخص بين سبليت 12 ألف بارد"}
.s-product-card-entry:has(a[href*="/p231490991-"]) .s-product-card-content-main::after{content:"الأرخص بين سبليت 24 ألف بارد"}
.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):not(.s-product-card-out-of-stock):has(a[href*="/p1686289900-"]) .s-product-card-content-sub .s-product-card-price,.s-product-card-entry:has(.s-product-card-image a[aria-label*="مكيف"]):not(:has(.s-product-card-image a[aria-label*="صحراوي"])):not(.s-product-card-out-of-stock):has(a[href*="/p231490991-"]) .s-product-card-content-sub .s-product-card-price{color:#E8430C!important;text-decoration-color:#FFD3B8}
.s-product-card-entry:has(a[href*="/p1458488468-"])::before,.s-product-card-entry:has(a[href*="/p234322944-"])::before,.s-product-card-entry:has(a[href*="/p1637758-"])::before,.s-product-card-entry:has(a[href*="/p1686289900-"])::before,.s-product-card-entry:has(a[href*="/p231490991-"])::before{animation:btShine 8s linear infinite!important;box-shadow:0 4px 12px rgba(255,61,46,.22)}
@media (max-width:639px){.s-product-card-entry:has(a[href*="/p1686289900-"])::before,.s-product-card-entry:has(a[href*="/p231490991-"])::before{top:8px;right:8px;padding:5px 10px;font-size:11px}}

/* ===== BT v27: homepage "cheapest price" deals section (featured products component 43452202) ===== */
[component-id="43452202"]{background:linear-gradient(180deg,#FFF4E8 0%,#FFFFFF 100%)!important;padding-top:40px!important;padding-bottom:44px!important}
[component-id="43452202"] .container::before{content:"🔥 أرخص سعر في المتجر";display:block;text-align:center;font-family:"Almarai",Tahoma,sans-serif;font-size:28px;font-weight:800;color:#0B1F3A;margin-bottom:6px}
[component-id="43452202"] .tabs-wrapper::before{content:"مكيفات سبليت بارد فقط — السعر شامل التركيب داخل الرياض";display:block;text-align:center;font-family:"Almarai",Tahoma,sans-serif;font-size:15px;font-weight:700;color:#9A3412;margin-bottom:24px}
[component-id="43452202"] .s-products-list-wrapper{gap:20px!important}
[component-id="43452202"] .s-product-card-entry{background:#fff!important}
[component-id="43452202"] .s-product-card-wishlist-btn{display:none!important}
[component-id="43452202"] .s-product-card-image img{transform:scale(1.15)}
[component-id="43452202"] .s-product-card-entry.s-product-card-entry.s-product-card-entry .s-product-card-content-sub .s-product-card-price.s-product-card-price.s-product-card-price.s-product-card-price.s-product-card-price.s-product-card-price{font-size:28px!important}
@media (max-width:639px){[component-id="43452202"] .container::before{font-size:22px}[component-id="43452202"] .tabs-wrapper::before{font-size:13px;margin-bottom:16px;padding:0 12px}[component-id="43452202"] .s-product-card-entry.s-product-card-entry.s-product-card-entry .s-product-card-content-sub .s-product-card-price.s-product-card-price.s-product-card-price.s-product-card-price.s-product-card-price.s-product-card-price{font-size:22px!important}}


/* ===== BT v28: market price comparison (prices given by owner, Oct 26 2026) — washer 739719922, fridge 1873983535 ===== */
html:has(link[rel="canonical"][href*="p739719922-"]) .product-form > section.flex:has(.price-wrapper){flex-wrap:wrap;padding-bottom:16px!important}
html:has(link[rel="canonical"][href*="p739719922-"]) .product-form > section.flex:has(.price-wrapper)::after{content:"قارنّا السعر لك\Aسعره عند متاجر أخرى: 6,333 ريال\Aسعرنا: 4,995 ريال — أرخص بـ 1,338 ريال";flex:0 0 100%;margin-top:12px;white-space:pre-line;padding:12px 44px 12px 14px;border:1px solid #BBF7D0;border-radius:14px;font-family:"Almarai",Tahoma,sans-serif;font-size:13.5px;font-weight:700;line-height:1.9;color:#14532D;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2315803D%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18%22%2F%3E%3Cpath%20d%3D%22M7%2014l4-4%203%203%205-6%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 14px/20px 20px,linear-gradient(135deg,#F0FDF4,#FFFFFF)}
html:has(link[rel="canonical"][href*="p1873983535-"]) .product-form > section.flex:has(.price-wrapper){flex-wrap:wrap;padding-bottom:16px!important}
html:has(link[rel="canonical"][href*="p1873983535-"]) .product-form > section.flex:has(.price-wrapper)::after{content:"قارنّا السعر لك\Aسعره عند متاجر أخرى: 3,950 ريال\Aسعرنا: 2,095 ريال — أرخص بـ 1,855 ريال";flex:0 0 100%;margin-top:12px;white-space:pre-line;padding:12px 44px 12px 14px;border:1px solid #BBF7D0;border-radius:14px;font-family:"Almarai",Tahoma,sans-serif;font-size:13.5px;font-weight:700;line-height:1.9;color:#14532D;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2315803D%22%20stroke-width%3D%222.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18%22%2F%3E%3Cpath%20d%3D%22M7%2014l4-4%203%203%205-6%22%2F%3E%3C%2Fsvg%3E") no-repeat right 14px top 14px/20px 20px,linear-gradient(135deg,#F0FDF4,#FFFFFF)}


/* ===== BT v29: unified product image stage on all cards ===== */
.s-product-card-entry .s-product-card-image{background:radial-gradient(ellipse 75% 65% at 50% 45%,#FFFFFF 0%,#F7F9FC 60%,#EDF1F6 100%)!important;border-radius:16px!important;isolation:isolate}
.s-product-card-entry .s-product-card-image img{object-fit:contain!important;padding:5% 6% 7%!important;mix-blend-mode:multiply;transition:transform .45s cubic-bezier(.2,.7,.2,1)}
.s-product-card-entry:hover .s-product-card-image img{transform:scale(1.06)}
.s-product-card-entry.s-product-card-out-of-stock:hover .s-product-card-image img{transform:none}


/* ===== BT v30: "Made in Japan" badge for Fisher blender 534354844 ===== */
.s-product-card-entry:has(a[href*="/p534354844-"]) .s-product-card-image::after{content:"صُنع في اليابان";position:absolute;top:12px;right:12px;z-index:6;padding:6px 12px 6px 34px;border-radius:999px;font-family:"Almarai",Tahoma,sans-serif;font-size:12px;font-weight:800;line-height:1;color:#BC002D;background:#fff url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Crect%20x%3D%221%22%20y%3D%224%22%20width%3D%2222%22%20height%3D%2216%22%20rx%3D%223%22%20fill%3D%22%23fff%22%20stroke%3D%22%23E5E7EB%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224.6%22%20fill%3D%22%23BC002D%22%2F%3E%3C%2Fsvg%3E") no-repeat left 10px center/18px 14px;border:1px solid #F5C9D2;box-shadow:0 4px 12px rgba(188,0,45,.12);pointer-events:none}
@media (max-width:639px){.s-product-card-entry:has(a[href*="/p534354844-"]) .s-product-card-image::after{top:8px;right:8px;font-size:11px;padding:5px 10px 5px 30px;background-size:16px 12px}}


/* ===== BT v31: Fisher blender 534354844 — hero price + "lowest in 30 days" (per owner) ===== */
.s-product-card-entry:has(a[href*="/p534354844-"]).s-product-card-entry .s-product-card-content-sub .s-product-card-price.s-product-card-price.s-product-card-price{font-size:24px!important;font-weight:800!important;color:#E8430C!important;text-decoration:underline 7px #FFD3B8;text-underline-offset:-3px;text-decoration-skip-ink:none}
.s-product-card-entry:has(a[href*="/p534354844-"]) .s-product-card-content-main::after{content:"أقل سعر خلال 30 يوم";display:inline-block;margin-top:7px;padding:4px 10px 4px 28px;border-radius:999px;font-family:"Almarai",Tahoma,sans-serif;font-size:12px;font-weight:800;color:#15803D;background:#F0FDF4 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2315803D%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%207l6%206%204-4%208%208%22%2F%3E%3Cpath%20d%3D%22M21%2011v6h-6%22%2F%3E%3C%2Fsvg%3E") no-repeat left 9px center/14px 14px;border:1px solid #BBF7D0}
html:has(link[rel="canonical"][href*="p534354844-"]) .product-form > section.flex:has(.price-wrapper){flex-wrap:wrap;padding-bottom:16px!important}
html:has(link[rel="canonical"][href*="p534354844-"]) .product-form > section.flex:has(.price-wrapper) .total-price{font-size:30px!important;color:#E8430C!important}
html:has(link[rel="canonical"][href*="p534354844-"]) .product-form > section.flex:has(.price-wrapper)::after{content:"أقل سعر خلال 30 يوم — سعر ما يتكرر لخلاط ياباني الصنع";flex:0 0 100%;margin-top:10px;padding:9px 36px 9px 12px;border-radius:12px;font-family:"Almarai",Tahoma,sans-serif;font-size:13px;font-weight:800;line-height:1.5;color:#15803D;background:#F0FDF4 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%2315803D%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%207l6%206%204-4%208%208%22%2F%3E%3Cpath%20d%3D%22M21%2011v6h-6%22%2F%3E%3C%2Fsvg%3E") no-repeat right 12px center/16px 16px;border:1px solid #BBF7D0}


/* ===== BT v32: mobile — bigger, easier tap targets on product page ===== */
@media (max-width:639px){
.product-form .sticky-product-bar{box-shadow:0 -8px 24px rgba(11,31,58,.10)!important;border-radius:18px 18px 0 0!important}
.product-form .sticky-product-bar .s-quantity-input-button{min-width:50px!important;height:48px!important;font-size:18px!important}
.product-form .sticky-product-bar .s-quantity-input-input{height:48px!important;font-size:18px!important;font-weight:800!important}
.product-form .sticky-product-bar salla-add-product-button button{min-height:56px!important;font-size:18px!important;font-weight:800!important;border-radius:14px!important}
.product-form .sticky-product-bar salla-mini-checkout-widget{display:block;min-height:48px}
}


/* ===== BT v33: push ALL out-of-stock cards to the end of listing grids ===== */
.s-products-list-wrapper > .s-product-card-entry.s-product-card-out-of-stock{order:1}

/* ===== BT v34: Google reviews section (homepage HTML block .btrv) ===== */
.s-block-html-content:has(.btrv){background:linear-gradient(180deg,#F7F9FC,#FFFFFF);padding:48px 0 56px!important}
.btrv{max-width:1240px;margin:0 auto;padding:0 16px;font-family:"Almarai",Tahoma,sans-serif}
.btrv-head{text-align:center;margin-bottom:28px}
.btrv-head h2{font-size:28px;font-weight:800;color:#0B1F3A;margin:0 0 6px}
.btrv-head p{font-size:15px;font-weight:700;color:#64748B;margin:0}
.btrv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.btrv-card{margin:0;background:#fff;border:1px solid #E6EBF2;border-radius:20px;padding:22px 22px 18px;box-shadow:0 6px 20px rgba(11,31,58,.05);display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}
.btrv-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(11,31,58,.09)}
.btrv-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.btrv-stars{color:#F5B301;font-size:20px;letter-spacing:2px;line-height:1}
.btrv-g{flex:0 0 18px}
.btrv-card blockquote{margin:0 0 18px;flex:1;font-size:15px;line-height:1.95;color:#334155;font-weight:400}
.btrv-card figcaption{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px dashed #E6EBF2}
.btrv-av{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#1E56B3,#0B1F3A);color:#fff;font-weight:800;font-size:15px;flex:0 0 36px}
.btrv-card figcaption b{font-size:14px;font-weight:800;color:#0B1F3A}
@media (max-width:1023px){.btrv-grid{grid-template-columns:1fr 1fr}}
@media (max-width:639px){.btrv-head h2{font-size:22px}.btrv-grid{grid-template-columns:1fr;gap:14px}.btrv-card{padding:18px}}