/*
Theme Name: Najjar Kuwait — Wood Doors Home
Theme URI: https://najjarkw.com/
Description: قالب ابن مخصص لثيم Astra — الصفحة الرئيسية «الوصلة والنقر» لموقع نجار أبواب خشب الكويت. كل الأنماط معزولة داخل .nw حتى لا تؤثر على باقي صفحات الموقع.
Author: Najjar Kuwait
Template: astra
Version: 1.0
Text Domain: najjarkw-nw
*/

/* ══════════════════════════════════════════════════════════
   هوية «الوصلة والنقر» — أسنان وصلة الأصابع + حشوة الباب
   كل شيء داخل .nw فقط
   ══════════════════════════════════════════════════════════ */

.nw{
  --nw-ink:#2A1C12;
  --nw-deep:#1C1209;
  --nw-wood:#8A5A2B;
  --nw-wood2:#A9743C;
  --nw-woodlt:#FAF2E6;
  --nw-olive:#53651F;
  --nw-olived:#44541A;
  --nw-pale:#F3F1EC;
  --nw-pale2:#E8E4DB;
  --nw-paper:#fff;
  --nw-txt:#231A13;
  --nw-mut:#5B5248;
  --nw-line:#DCD5C8;

  display:block;
  font-family:'Cairo','Segoe UI',Tahoma,sans-serif;
  color:var(--nw-txt);
  line-height:1.95;
  direction:rtl;
  text-align:right;
  font-size:1.02rem;
}

.nw *,.nw *::before,.nw *::after{box-sizing:border-box;}
.nw h1,.nw h2,.nw h3{
  font-family:'El Messiri','Cairo',sans-serif;
  color:var(--nw-ink);
  line-height:1.5;
  margin:0 0 14px;
}
.nw h1{font-size:clamp(1.85rem,4.4vw,2.9rem);font-weight:700;}
.nw h2{font-size:clamp(1.45rem,3vw,2.05rem);font-weight:700;}
.nw h3{font-size:1.15rem;font-weight:600;}
.nw p{margin:0 0 15px;}
.nw ul,.nw ol{margin:0 0 15px;padding:0;list-style:none;}
.nw img{max-width:100%;height:auto;display:block;}

.nw-w{max-width:1180px;margin:0 auto;padding:0 20px;}

/* ===== أسنان وصلة الأصابع — الموتيف الأساسي ===== */
.nw-joint{height:14px;
  background:repeating-linear-gradient(90deg,
    var(--nw-wood) 0 16px, transparent 16px 32px);}
.nw-s.deep .nw-joint{background:repeating-linear-gradient(90deg,
  var(--nw-wood2) 0 16px, transparent 16px 32px);}

/* ===== الوتد المرقّم ===== */
.nw-peg{position:relative;display:inline-flex;align-items:center;justify-content:center;
  width:46px;height:46px;background:var(--nw-ink);color:#fff;flex:0 0 46px;
  font-family:'El Messiri',sans-serif;font-weight:700;font-size:1rem;}
.nw-peg::after{content:'';position:absolute;top:50%;left:-9px;transform:translateY(-50%);
  width:9px;height:18px;background:var(--nw-wood);}
.nw-s.deep .nw-peg{background:var(--nw-wood2);color:#1A1004;}
.nw-s.deep .nw-peg::after{background:#F0CFA0;}

/* ===== الأشرطة ===== */
.nw-s{padding:60px 0;}
.nw-s.pale{background:var(--nw-pale);}
.nw-s.pale2{background:var(--nw-pale2);}
.nw-s.deep{background:var(--nw-deep);color:#CFC6BA;}
.nw-s.deep h2,.nw-s.deep h3{color:#fff;}
.nw-s.deep strong{color:#fff;}
@media(max-width:820px){.nw-s{padding:42px 0;}}

/* ===== روابط المقال — لون + تسطير إلزامي ===== */
.nw-s p a,.nw-s li a,.nw-s td a,.nw-s figcaption a,.nw-s .nw-a a{
  color:var(--nw-wood);
  font-weight:700;
  text-decoration:underline;
  text-decoration-color:rgba(138,90,43,.5);
  text-decoration-thickness:2px;
  text-underline-offset:4px;
}
.nw-s p a:hover,.nw-s li a:hover,.nw-s td a:hover,.nw-s figcaption a:hover{
  color:var(--nw-olived);
  text-decoration-color:currentColor;
  background:rgba(83,101,31,.09);
}
.nw-s.deep p a,.nw-s.deep li a{color:#E8BE84;text-decoration-color:rgba(232,190,132,.55);}
.nw-s.deep p a:hover,.nw-s.deep li a:hover{color:#FFDCB0;background:rgba(255,255,255,.08);}

/* ===== رأس القسم ===== */
.nw-head{margin-bottom:30px;}
.nw-head .nw-top{display:flex;align-items:center;gap:20px;margin-bottom:14px;}
.nw-kicker{font-family:'El Messiri',sans-serif;font-size:.84rem;font-weight:600;
  letter-spacing:1.2px;color:var(--nw-wood);}
.nw-s.deep .nw-kicker{color:#E8BE84;}
.nw-head .nw-row{display:grid;grid-template-columns:1.12fr .88fr;gap:24px;align-items:end;}
@media(max-width:820px){.nw-head .nw-row{grid-template-columns:1fr;gap:8px;}}
.nw-head p{margin:0;color:var(--nw-mut);font-size:.96rem;}
.nw-s.deep .nw-head p{color:#AFA69A;}
.nw-head .nw-joint{margin-top:18px;}

/* ===== البطل ===== */
.nw-hero{background:var(--nw-pale);padding:54px 0 60px;}
.nw-hero .nw-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center;}
@media(max-width:940px){.nw-hero .nw-grid{grid-template-columns:1fr;gap:30px;}}
.nw-hero h1{margin-bottom:16px;}
.nw-lede{font-size:1.1rem;color:#3A322A;margin-bottom:22px;}
.nw-tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px;}
.nw-tag{display:inline-flex;align-items:center;gap:9px;background:#fff;
  border:1px solid var(--nw-line);border-bottom:3px solid var(--nw-wood);
  padding:9px 17px;font-size:.88rem;font-weight:600;color:var(--nw-ink);}

/* ===== الأزرار ===== */
.nw-cta{display:flex;flex-wrap:wrap;gap:12px;}
.nw-cta a{display:inline-flex;align-items:center;gap:9px;padding:15px 30px;
  font-family:'El Messiri',sans-serif;font-weight:600;font-size:1.02rem;text-decoration:none;
  border:2px solid transparent;border-radius:3px;transition:.15s;}
.nw-btn{background:var(--nw-wood);color:#fff;}
.nw-btn:hover{background:var(--nw-ink);color:#fff;}
.nw-wa{background:#0B7A43;color:#fff;}
.nw-wa:hover{background:#095C33;color:#fff;}
.nw-ghost{background:#fff;color:var(--nw-ink);border-color:var(--nw-ink);}
.nw-ghost:hover{background:var(--nw-ink);color:#fff;}
.nw-s.deep .nw-ghost{background:transparent;border-color:rgba(255,255,255,.5);color:#fff;}
.nw-s.deep .nw-ghost:hover{background:#fff;color:var(--nw-deep);}

/* ===== الصور — حشوة الباب ===== */
.nw-shot{position:relative;margin:0;background:#fff;padding:12px;
  border:1px solid var(--nw-line);
  box-shadow:inset 0 0 0 12px #fff, inset 0 0 0 14px var(--nw-line);}
.nw-shot img{width:100%;display:block;}
.nw-stamp{position:absolute;bottom:26px;right:26px;background:var(--nw-ink);color:#fff;
  padding:13px 20px;border-right:4px solid var(--nw-wood2);}
.nw-stamp b{display:block;font-family:'El Messiri',sans-serif;font-size:1rem;line-height:1.4;color:#fff;}
.nw-stamp span{font-size:.79rem;color:#BDB3A6;}
@media(max-width:560px){.nw-stamp{right:auto;left:16px;bottom:16px;padding:9px 14px;}}

.nw-fig{margin:0;background:#fff;padding:10px;border:1px solid var(--nw-line);}
.nw-fig img{width:100%;}
.nw-fig figcaption{margin-top:12px;padding:0 6px 4px;font-size:.91rem;color:var(--nw-mut);
  border-right:4px solid var(--nw-wood);padding-right:12px;}
.nw-two{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;}
.nw-two.rev>.nw-fig{order:-1;}
@media(max-width:860px){.nw-two{grid-template-columns:1fr;gap:22px;}}

/* ===== شريط الأرقام ===== */
.nw-stats{background:var(--nw-ink);}
.nw-stats .nw-w{display:grid;grid-template-columns:repeat(4,1fr);padding:0 20px;}
.nw-stats div{padding:26px 14px;text-align:center;position:relative;}
.nw-stats div::after{content:'';position:absolute;left:0;top:28%;bottom:28%;width:3px;
  background:var(--nw-wood2);}
.nw-stats div:last-child::after{display:none;}
.nw-stats b{display:block;font-family:'El Messiri',sans-serif;color:#fff;font-size:1.55rem;line-height:1.45;}
.nw-stats span{color:#B3A99C;font-size:.85rem;}
@media(max-width:720px){.nw-stats .nw-w{grid-template-columns:repeat(2,1fr);}
  .nw-stats div:nth-child(2)::after{display:none;} .nw-stats b{font-size:1.28rem;}}

/* ===== الخدمات ===== */
.nw-svc{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;}
.nw-svc>div{background:#fff;border:1px solid var(--nw-line);padding:0 22px 22px;
  position:relative;overflow:hidden;}
.nw-svc>div::before{content:'';display:block;height:9px;margin:0 -22px 20px;
  background:repeating-linear-gradient(90deg,var(--nw-wood) 0 12px,transparent 12px 24px);}
.nw-s.deep .nw-svc>div{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.15);}
.nw-s.deep .nw-svc>div::before{background:repeating-linear-gradient(90deg,
  var(--nw-wood2) 0 12px,transparent 12px 24px);}
.nw-svc h3{margin:12px 0 6px;font-size:1.06rem;}
.nw-svc p{font-size:.94rem;color:var(--nw-mut);margin:0;}
.nw-s.deep .nw-svc p{color:#AFA69A;}
@media(max-width:880px){.nw-svc{grid-template-columns:repeat(2,1fr);}}
@media(max-width:560px){.nw-svc{grid-template-columns:1fr;}}

/* ===== الاقتباس ===== */
.nw-q{margin:32px 0;padding:0 0 30px;background:var(--nw-paper);
  border:1px solid var(--nw-line);overflow:hidden;}
.nw-q::before{content:'';display:block;height:12px;
  background:repeating-linear-gradient(90deg,var(--nw-wood) 0 16px,transparent 16px 32px);
  margin-bottom:26px;}
.nw-q p{margin:0;padding:0 32px;font-family:'El Messiri',sans-serif;font-size:1.2rem;
  font-weight:600;color:var(--nw-wood);line-height:1.9;}
.nw-s.pale .nw-q,.nw-s.pale2 .nw-q{background:#fff;}
.nw-s.deep .nw-q{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18);}
.nw-s.deep .nw-q::before{background:repeating-linear-gradient(90deg,
  var(--nw-wood2) 0 16px,transparent 16px 32px);}
.nw-s.deep .nw-q p{color:#FFD9A8;}

/* ===== التنبيهات ===== */
.nw-note,.nw-warn{padding:18px 20px;margin:24px 0;display:flex;gap:13px;align-items:flex-start;}
.nw-note{background:#ECEFE0;border:1px solid #CFD7B6;border-right:5px solid var(--nw-olive);}
.nw-warn{background:var(--nw-woodlt);border:1px solid #EADCC2;border-right:5px solid var(--nw-wood);}
.nw-note p:last-child,.nw-warn p:last-child{margin:0;}
.nw-note b,.nw-warn b{font-family:'El Messiri',sans-serif;}

/* ===== قوائم التحقق ===== */
.nw-tick{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;}
@media(max-width:760px){.nw-tick{grid-template-columns:1fr;}}
.nw-tick li{position:relative;padding:11px 30px 11px 0;border-bottom:1px solid var(--nw-line);}
.nw-s.deep .nw-tick li{border-color:rgba(255,255,255,.14);}
.nw-tick li::before{content:'';position:absolute;right:0;top:21px;width:15px;height:10px;
  background:var(--nw-wood);}
.nw-s.deep .nw-tick li::before{background:var(--nw-wood2);}

/* ===== المراحل ===== */
.nw-steps{margin:30px 0 10px;}
.nw-steps li{display:grid;grid-template-columns:46px 1fr;gap:22px;padding:19px 0;
  border-bottom:1px solid var(--nw-line);align-items:start;}
.nw-steps li:last-child{border-bottom:0;}
.nw-s.deep .nw-steps li{border-color:rgba(255,255,255,.14);}
.nw-steps h3{margin:0 0 5px;font-size:1.06rem;}
.nw-steps p{margin:0;font-size:.95rem;color:var(--nw-mut);}
.nw-s.deep .nw-steps p{color:#AFA69A;}

/* ===== الجداول ===== */
.nw-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:22px 0;}
.nw-t{width:100%;border-collapse:collapse;font-size:.97rem;background:#fff;min-width:580px;
  border:1px solid var(--nw-line);}
.nw-t thead th{background:var(--nw-ink);color:#fff;font-family:'El Messiri',sans-serif;
  font-weight:600;padding:14px;text-align:right;font-size:.96rem;
  border-left:1px solid rgba(255,255,255,.14);}
.nw-t thead th:last-child{border-left:0;}
.nw-t td{padding:12px 14px;border-bottom:1px solid var(--nw-line);
  border-left:1px solid var(--nw-line);vertical-align:top;}
.nw-t td:last-child{border-left:0;}
.nw-t tbody tr:nth-child(even){background:var(--nw-pale);}
.nw-t tbody tr:last-child td{border-bottom:0;}
.nw-t td b{color:var(--nw-ink);}

/* ===== المقارنة ===== */
.nw-cmp{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:28px 0;}
@media(max-width:700px){.nw-cmp{grid-template-columns:1fr;}}
.nw-cmp>div{padding:0 26px 26px;background:#fff;border:1px solid var(--nw-line);overflow:hidden;}
.nw-cmp>div::before{content:'';display:block;height:9px;margin:0 -26px 22px;}
.nw-yes::before{background:repeating-linear-gradient(90deg,var(--nw-olive) 0 12px,transparent 12px 24px);}
.nw-no::before{background:repeating-linear-gradient(90deg,#9B3520 0 12px,transparent 12px 24px);}
.nw-cmp h3{margin:0 0 12px;font-size:1.06rem;}
.nw-yes h3{color:var(--nw-olived);} .nw-no h3{color:#9B3520;}
.nw-cmp li{padding:8px 26px 8px 0;position:relative;font-size:.95rem;}
.nw-yes li::before{content:'✓';position:absolute;right:0;color:var(--nw-olived);font-weight:800;}
.nw-no li::before{content:'✕';position:absolute;right:0;color:#9B3520;font-weight:800;}

/* ===== الحاسبة ===== */
.nw-calc{background:#fff;border:1px solid var(--nw-line);padding:0 34px 34px;overflow:hidden;}
.nw-calc::before{content:'';display:block;height:14px;margin:0 -34px 28px;
  background:repeating-linear-gradient(90deg,var(--nw-wood) 0 18px,transparent 18px 36px);}
@media(max-width:700px){.nw-calc{padding:0 16px 24px;}
  .nw-calc::before{margin:0 -16px 22px;}}
.nw-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:22px 0;}
@media(max-width:700px){.nw-fields{grid-template-columns:1fr;}}
.nw-f label{display:block;font-family:'El Messiri',sans-serif;font-weight:600;margin-bottom:7px;
  font-size:.95rem;color:var(--nw-ink);}
.nw-f select,.nw-f input{width:100%;padding:12px 13px;border:1px solid var(--nw-line);
  background:#fff;color:var(--nw-txt);font-family:inherit;font-size:1rem;}
.nw-f select:focus,.nw-f input:focus{outline:2px solid var(--nw-wood);outline-offset:1px;}
.nw-calc button{background:var(--nw-ink);color:#fff;border:0;padding:15px 36px;border-radius:3px;
  font-family:'El Messiri',sans-serif;font-weight:600;font-size:1.02rem;cursor:pointer;}
.nw-calc button:hover{background:var(--nw-wood);}
.nw-out{display:none;margin-top:24px;padding:24px;background:var(--nw-pale);
  border-right:5px solid var(--nw-wood);}
.nw-out.on{display:block;}
.nw-out .big{display:block;font-family:'El Messiri',sans-serif;font-size:1.55rem;font-weight:700;
  color:var(--nw-ink);line-height:1.5;}
.nw-out .row{display:flex;justify-content:space-between;gap:14px;padding:9px 0;
  border-bottom:1px solid var(--nw-line);font-size:.94rem;}
.nw-out .row:last-child{border-bottom:0;}
.nw-out .row b{font-family:'El Messiri',sans-serif;color:var(--nw-wood);white-space:nowrap;}
.nw-out small{display:block;margin-top:15px;color:var(--nw-mut);font-size:.86rem;line-height:1.75;}

/* ===== الشرائح (المناطق) ===== */
.nw-chips{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0 6px;}
.nw-chips a,.nw-chips span{display:inline-block;padding:7px 16px;background:#fff;
  border:1px solid var(--nw-line);border-bottom:3px solid var(--nw-line);
  font-size:.88rem;color:var(--nw-wood);text-decoration:none;font-weight:600;}
.nw-chips a:hover{background:var(--nw-wood);color:#fff;border-color:var(--nw-wood);}
.nw-chips span{color:var(--nw-mut);font-weight:400;}

/* ===== صفحات تهمك ===== */
.nw-rel{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-top:20px;}
@media(max-width:860px){.nw-rel{grid-template-columns:repeat(2,1fr);}}
@media(max-width:540px){.nw-rel{grid-template-columns:1fr;}}
.nw-rel a{display:flex;align-items:center;gap:11px;padding:14px 16px;background:#fff;
  border:1px solid var(--nw-line);border-bottom:3px solid var(--nw-wood);
  color:var(--nw-wood);text-decoration:none;font-weight:600;font-size:.93rem;}
.nw-rel a::before{content:'';width:14px;height:9px;background:var(--nw-wood);flex:0 0 14px;}
.nw-rel a:hover{background:var(--nw-pale);border-bottom-color:var(--nw-olive);}

/* ===== الأسئلة الشائعة ===== */
.nw-faq details{border:1px solid var(--nw-line);background:#fff;margin-bottom:11px;}
.nw-faq details[open]{border-right:5px solid var(--nw-wood);}
.nw-faq summary{cursor:pointer;padding:17px 19px;font-family:'El Messiri',sans-serif;
  font-weight:600;color:var(--nw-ink);list-style:none;position:relative;padding-left:46px;
  font-size:1.03rem;}
.nw-faq summary::-webkit-details-marker{display:none;}
.nw-faq summary::after{content:'+';position:absolute;left:19px;top:50%;transform:translateY(-50%);
  font-size:1.4rem;color:var(--nw-wood);line-height:1;}
.nw-faq details[open] summary::after{content:'–';}
.nw-faq .ans{padding:0 19px 18px;color:#332A22;}
.nw-faq .ans p:last-child{margin:0;}

/* ===== القاموس ===== */
.nw-dict{display:grid;grid-template-columns:repeat(2,1fr);gap:0 30px;}
@media(max-width:760px){.nw-dict{grid-template-columns:1fr;}}
.nw-dict div{padding:14px 0;border-bottom:1px solid var(--nw-line);}
.nw-dict b{font-family:'El Messiri',sans-serif;color:var(--nw-ink);display:block;font-size:1.04rem;}
.nw-dict span{font-size:.93rem;color:var(--nw-mut);}

/* ===== النداء الأخير ===== */
.nw-final{background:var(--nw-ink);color:#fff;padding:0 44px 50px;text-align:center;overflow:hidden;}
.nw-final::before{content:'';display:block;height:14px;margin:0 -44px 44px;
  background:repeating-linear-gradient(90deg,var(--nw-wood2) 0 18px,transparent 18px 36px);}
@media(max-width:620px){.nw-final{padding:0 18px 36px;} .nw-final::before{margin:0 -18px 32px;}}
.nw-final h2{color:#fff;}
.nw-final p{color:#CFC6BA;max-width:770px;margin:0 auto 24px;}
.nw-final .nw-cta{justify-content:center;}
.nw-final .nw-btn{background:var(--nw-wood2);color:#1A1004;}
.nw-final .nw-btn:hover{background:#fff;color:var(--nw-ink);}
.nw-final .nw-ghost{background:transparent;border-color:rgba(255,255,255,.55);color:#fff;}
.nw-final .nw-ghost:hover{background:#fff;color:var(--nw-ink);}

/* ===== المصادر ===== */
.nw-end{font-size:.92rem;color:var(--nw-mut);}
.nw-end h3{font-size:1rem;}
.nw-end li{padding:6px 0;}

/* ===== شريط التواصل للجوال ===== */
.nw-fixed{background:none;line-height:normal;}
.nw-bar{display:none;}
@media(max-width:768px){
  .nw-bar{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:fixed;bottom:0;right:0;left:0;
    z-index:9999;background:rgba(42,28,18,.97);padding:9px;}
  .nw-bar a{padding:12px;text-align:center;font-family:'El Messiri',sans-serif;
    font-weight:600;color:#fff;font-size:1rem;text-decoration:none;}
  .nw-bar .c{background:var(--nw-wood);}
  .nw-bar .w{background:#0B7A43;}
  body{padding-bottom:62px;}
}

/* ══════════════════════════════════════════════════════════
   تثبيت ألوان النص داخل الصناديق الفاتحة الواقعة ضمن الأقسام الداكنة
   (الجداول والتنبيهات والمقارنات والحاسبة لا ترث لون القسم الداكن)
   ══════════════════════════════════════════════════════════ */
.nw-s.deep .nw-t,
.nw-s.deep .nw-t tbody,
.nw-s.deep .nw-t tbody tr,
.nw-s.deep .nw-t td,
.nw-s.deep .nw-cmp>div,
.nw-s.deep .nw-cmp li,
.nw-s.deep .nw-note,
.nw-s.deep .nw-note p,
.nw-s.deep .nw-warn,
.nw-s.deep .nw-warn p,
.nw-s.deep .nw-calc,
.nw-s.deep .nw-calc p,
.nw-s.deep .nw-out,
.nw-s.deep .nw-out .row,
.nw-s.deep .nw-faq .ans,
.nw-s.deep .nw-faq .ans p,
.nw-s.deep .nw-dict span,
.nw-s.deep .nw-rel a,
.nw-s.deep .nw-chips span{color:var(--nw-txt);}

.nw-s.deep .nw-t td b,
.nw-s.deep .nw-t strong,
.nw-s.deep .nw-cmp b,
.nw-s.deep .nw-cmp strong,
.nw-s.deep .nw-note b,
.nw-s.deep .nw-note strong,
.nw-s.deep .nw-warn b,
.nw-s.deep .nw-warn strong,
.nw-s.deep .nw-calc b,
.nw-s.deep .nw-calc strong,
.nw-s.deep .nw-dict b{color:var(--nw-ink);}

.nw-s.deep .nw-t a,
.nw-s.deep .nw-t p a,
.nw-s.deep .nw-t li a,
.nw-s.deep .nw-note a,
.nw-s.deep .nw-note p a,
.nw-s.deep .nw-warn a,
.nw-s.deep .nw-warn p a,
.nw-s.deep .nw-cmp a,
.nw-s.deep .nw-cmp li a,
.nw-s.deep .nw-calc a,
.nw-s.deep .nw-faq .ans a{color:var(--nw-wood);text-decoration-color:rgba(138,90,43,.5);}

.nw-s.deep .nw-t a:hover,
.nw-s.deep .nw-note a:hover,
.nw-s.deep .nw-note p a:hover,
.nw-s.deep .nw-warn a:hover,
.nw-s.deep .nw-warn p a:hover,
.nw-s.deep .nw-cmp a:hover,
.nw-s.deep .nw-calc a:hover{color:var(--nw-olived);background:rgba(83,101,31,.09);}
