/* Buyer SEO additions: home, information pages and contact only. */
.rbp-page .rb-seo-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:12px;line-height:1.6;margin-bottom:26px;color:var(--muted)}
.rbp-page .rb-seo-breadcrumb a{text-decoration:underline;text-underline-offset:6px}
.rbp-page .rb-seo-table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.rbp-page .rb-seo-table th[scope=row]{background:#f3f6f7;width:23%;min-width:150px}
.rbp-page .rb-seo-note{font-size:14px;line-height:1.75;max-width:90ch}
.rbp-page .rb-seo-table td a{text-underline-offset:5px}
.rbp-page .rbp-jumplinks a{min-height:36px;display:inline-flex;align-items:center}
.rbp-page .rb-seo-table{margin:28px 0 20px}
.rbp-contact-followup{padding:0!important}
.rbp-contact-followup .custom-content__wrapper{padding:0}
@media(max-width:767px){
.rbp-page .rb-seo-table{border:0;overflow:visible}
.rbp-page .rb-seo-table table,.rbp-page .rb-seo-table tbody,.rbp-page .rb-seo-table tr,.rbp-page .rb-seo-table th,.rbp-page .rb-seo-table td{display:block;width:100%;min-width:0}
.rbp-page .rb-seo-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.rbp-page .rb-seo-table tr{border:1px solid var(--line);margin-bottom:14px;background:#fff}
.rbp-page .rb-seo-table th[scope=row]{width:100%;min-width:0;padding:14px 16px;font-size:15px}
.rbp-page .rb-seo-table td{padding:13px 16px;border-bottom:0;font-size:14px}
.rbp-page .rb-seo-table td+td{border-top:1px solid #edf1f3}
.rbp-page .rb-seo-table td:before{content:attr(data-label);display:block;font-weight:600;font-size:11px;letter-spacing:.04em;color:var(--ink);margin-bottom:5px}
.rbp-page .rb-seo-breadcrumb{font-size:11px;margin-bottom:20px}
.rbp-page .rbp-jumplinks{gap:10px 20px}
}

#rbp-enquiry-form-start{scroll-margin-top:100px}
