/* Special Deals highlight */
.ndv-mega__item.is-deals>.ndv-mega__top{background:#d7262e;color:#fff!important;border-radius:4px;margin:6px 4px;padding-top:9px;padding-bottom:9px;border-bottom:0}
.ndv-mega__item.is-deals>.ndv-mega__top:hover,.ndv-mega__item.is-deals.is-active>.ndv-mega__top{background:#b51d24;color:#fff!important}
.ndv-mega__item.is-deals>.ndv-mega__top:after{display:none!important}
.ndv-m1.is-deals>summary{background:#d7262e;color:#fff;font-weight:800}
.ndv-deals-banner{padding:26px 4% 6px}
.ndv-deals-banner__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:var(--ndv-ink);color:#fff;border-radius:10px;padding:22px 28px;border-left:8px solid #d7262e}
.ndv-deals-banner__tag{display:inline-block;background:#d7262e;color:#fff;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:4px}
.ndv-deals-banner h2{color:#fff;font-size:28px;margin:10px 0 6px;text-transform:uppercase}
.ndv-deals-banner p{margin:0;color:#cfcfcf;font-size:14px;line-height:1.6;max-width:560px}
.ndv-deals-banner__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.ndv-deals-banner__cta{display:inline-block;background:var(--ndv-accent);color:var(--ndv-ink);font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:13px 22px;border-radius:6px;font-size:13px}
.ndv-deals-banner__cta:hover{background:#fff}
.ndv-deals-banner__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.ndv-deals-banner__links a{display:inline-block;border:1px solid #ffffff40;border-radius:20px;padding:5px 12px;font-size:12px;font-weight:600;color:#fff}
.ndv-deals-banner__links a:hover{border-color:var(--ndv-accent);color:var(--ndv-accent)}
@media(max-width:720px){.ndv-deals-banner{padding:18px 5% 4px}.ndv-deals-banner__inner{padding:18px;gap:14px}.ndv-deals-banner h2{font-size:21px}.ndv-deals-banner p{font-size:13px}}

