.fb-properties{--property-red:#b40101;--property-red-hover:#950505;--fb-navy:#262626;--fb-ink:#262626;--fb-muted:#595959;--fb-paper:#f5f5f5;--fb-blue:#fff1f1;--fb-line:#dedede;color:var(--fb-ink);background:#fff}.fb-site .fb-properties h1,.fb-site .fb-properties h2,.fb-site .fb-properties h3{color:var(--fb-ink)}.fb-properties .fb-page-hero{border-bottom:1px solid var(--fb-line);background:#f5f5f5}.fb-properties .fb-page-hero:before,.fb-properties .fb-page-hero:after{display:none}.fb-properties .fb-eyebrow{color:var(--property-red);background:#fff1f1}.fb-properties .fb-page-hero .fb-lead{color:var(--fb-muted)}.fb-properties .fb-page-hero+.fb-section{background:#fff}.fb-properties .fb-button{background:var(--property-red);border-color:var(--property-red);color:#fff}.fb-properties .fb-button:hover{background:var(--property-red-hover);border-color:var(--property-red-hover);color:#fff}.fb-properties .fb-text-link,.fb-properties .fb-empty p a{color:var(--property-red)}.fb-properties .fb-text-link:hover,.fb-properties .fb-empty p a:hover{color:var(--property-red-hover)}.fb-properties .fb-filters{border:1px solid var(--fb-line);background:#f5f5f5;border-radius:18px;padding:24px}.fb-properties .fb-filters select{color:var(--fb-ink);accent-color:var(--property-red);background:#fff;border-color:#bdbdbd}.fb-properties :is(a,button,select):focus-visible{outline:2px solid var(--property-red);outline-offset:4px}.fb-properties .fb-property-card{border-color:var(--fb-line);background:#fff}.fb-properties .fb-property-card h3 a{color:var(--fb-ink)}.fb-properties .fb-property-card h3 a:hover,.fb-properties .fb-property-card .fb-badge{color:var(--property-red)}.fb-properties .fb-empty{border-color:var(--fb-line);background:#fafafa}.fb-properties .fb-tint{border-top:3px solid var(--property-red);background:#f5f5f5}@media (max-width:600px){.fb-properties .fb-filters{padding:18px}}.fb-properties .fb-button-outline{color:var(--property-red);border-color:var(--property-red);background:#fff}.fb-properties .fb-button-outline:hover{color:var(--property-red-hover);border-color:var(--property-red-hover);background:#fff1f1}.fb-properties .fb-property-facts{color:var(--fb-ink);border-color:var(--fb-line)}.fb-properties .fb-form{border-color:var(--fb-line);background:#fff}.fb-properties .fb-field :is(input,select,textarea){border-color:#bdbdbd}.fb-properties input{accent-color:var(--property-red)}.fb-properties :is(input,textarea):focus-visible{outline:2px solid var(--property-red);outline-offset:4px}.fb-properties .fb-consent-check a{color:var(--property-red)}.fb-properties .fb-photo-open{border-color:var(--fb-line);background:#f5f5f5}.fb-properties .fb-photo-open>span{color:#fff;background:#262626}.fb-properties .fb-photo-open:hover>span{background:var(--property-red)}.fb-properties .fb-photo-dialog{color:var(--fb-ink);border-color:var(--fb-line);background:#fff}.fb-properties .fb-photo-dialog button{background:var(--property-red);border-color:var(--property-red);color:#fff}.fb-properties .fb-photo-dialog button:hover{background:var(--property-red-hover)}.fb-properties .fb-photo-dialog::backdrop{background:#171717e8}.fb-properties .fb-photo-dialog button:focus-visible,.fb-properties .fb-photo-open:focus-visible{outline:2px solid var(--property-red);outline-offset:4px}
