/* Isolated V20: promotional card inside the existing package path selector. */
.bn20-special-card{margin:20px 0 8px;padding:24px 28px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:linear-gradient(105deg,#060708,#171a1c);border:0;color:#eaf3f6;max-width:100%}
.bn20-special-card[hidden]{display:none!important}.bn20-special-card strong{font:800 clamp(22px,3vw,34px) Manrope,Inter,sans-serif}.bn20-special-card p{margin:0;color:#b4c5ce;line-height:1.65}.bn20-special-card small{color:#9ca9ae}.bn20-special-card button{cursor:pointer;background:#83dceb;color:#0b1419;border:0;border-radius:8px;font-weight:800;padding:14px 20px}
.bn20-locked #foundation,.bn20-locked #coverage,.bn20-locked #customise{display:none!important}
.bn20-locked #location .section-note{display:none}.bn20-locked #location .section-head::after{content:'Black November includes 150 km return travel. Additional verified road kilometres are calculated automatically.';display:block;font-size:13px;line-height:1.6;color:#b7ced6;margin-top:12px}
