/* Subtiele, tijdelijke TOP 3-beloning op het individuele bedrijfsprofiel. */
body.zvj-pp-vip-profile{--zvj-vip-line:#c69b35;--zvj-vip-tint:#fffbef;--zvj-vip-text:#835c12}
body.zvj-pp-vip-rank-2{--zvj-vip-line:#9ba8b9;--zvj-vip-tint:#f7f9fc;--zvj-vip-text:#516174}
body.zvj-pp-vip-rank-3{--zvj-vip-line:#bb8667;--zvj-vip-tint:#fff9f5;--zvj-vip-text:#925c40}
body.zvj-pp-vip-profile .zvj-vip-heading{display:flex!important;align-items:center;flex-wrap:wrap;gap:10px}
body.zvj-pp-vip-profile .zvj-vip-award{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--zvj-vip-line);background:var(--zvj-vip-tint);color:var(--zvj-vip-text);border-radius:999px;padding:5px 11px;font:700 12px/1.3 system-ui,-apple-system,sans-serif;letter-spacing:.02em;white-space:nowrap;vertical-align:middle}
body.zvj-pp-vip-profile .zvj-vip-gallery{border:2px solid var(--zvj-vip-line)!important;border-radius:18px!important;overflow:hidden;background:var(--zvj-vip-tint)}
@media(max-width:767px){body.zvj-pp-vip-profile .zvj-vip-award{font-size:11px;padding:5px 9px}body.zvj-pp-vip-profile .zvj-vip-gallery{border-radius:14px!important}}

/* TOP 1–3 already have an award; suppress only the redundant title crown. */
body.zvj-pp-vip-profile .zvj-vip-heading .zvj-pp-premium-crown,
body.zvj-pp-vip-profile .zvj-vip-heading .zvj-simple-crown,
body.zvj-pp-vip-profile .zvj-vip-heading [class*="premium-crown"],
body.zvj-pp-vip-profile .zvj-vip-heading [class*="premium-kroon"],
body.zvj-pp-vip-profile .zvj-vip-heading [class*="premium_kroon"]{display:none!important}
