/* v1.5.2 – supplied NAP artwork when RDW Logisch and editor allows display */
.single-sh_car .sh-nap-headline{display:inline-flex;align-items:center;gap:14px;margin-top:17px;background:#fffef8;border:1px solid #ebddaa;padding:9px 15px;border-radius:12px;box-shadow:0 3px 15px rgba(33,35,34,.05)}
.single-sh_car .sh-nap-headline img{width:205px;max-width:42vw;height:auto;display:block;object-fit:contain}
.single-sh_car .sh-nap-headline span{font-size:13px;font-weight:800;color:#263d33}
.single-sh_car .sh-nap-feature{display:flex;align-items:center;gap:22px;background:linear-gradient(135deg,#fffef5,#f6fbf6);border:1px solid #c7e4d2;border-radius:13px;padding:22px;margin-bottom:18px}
.single-sh_car .sh-nap-feature img{flex:0 0 265px;width:265px;max-width:45%;height:auto;display:block;object-fit:contain;background:#fff}
.single-sh_car .sh-nap-feature-copy strong{display:block;color:#176c43;font-size:21px;font-weight:800;line-height:1.35}
.single-sh_car .sh-nap-feature-copy span{display:block;font-size:13px;margin-top:7px;color:#57675c;line-height:1.6}
.car-card .sh-nap-card-badge{display:flex;align-items:center;gap:10px;padding:8px 0 4px;min-height:54px}
.car-card .sh-nap-card-badge img{flex:0 0 142px;width:142px;max-width:45%;height:auto;display:block;object-fit:contain}
.car-card .sh-nap-card-badge span{font-size:11px;color:#28633c;font-weight:700;line-height:1.35}
@media(max-width:680px){.single-sh_car .sh-nap-headline{padding:9px;gap:8px}.single-sh_car .sh-nap-headline img{width:158px}.single-sh_car .sh-nap-headline span{font-size:11px}.single-sh_car .sh-nap-feature{padding:16px;gap:13px;align-items:flex-start;flex-direction:column}.single-sh_car .sh-nap-feature img{max-width:100%;width:240px}.single-sh_car .sh-nap-feature-copy strong{font-size:19px}}
