.chip[aria-pressed=true],.chip[aria-current]:not([aria-current=false]),.chip.is-active{border-color:var(--petrol);background:var(--petrol);color:#fff}.chip:has(input:checked){border-color:var(--petrol);background:var(--petrol);color:#fff}.chip:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.badge.badge--vendu{background:var(--deep);color:#fff}:where(.section){padding-block:78px 74px;position:relative}:where(.section--mist){background:var(--mist)}.muted{color:var(--muted)}:where(.section--deep){background:var(--deep);color:#fff}:where(.section--deep) :is(h1,h2,h3){color:#fff}:where(.section--deep) .eyebrow{color:#8fb9cb}:where(.section--deep) .section-head p,:where(.section--deep) .muted{color:#b9d0da}:where(.section--deep) .text-link{color:#fff;text-decoration-color:#fff6}:where(.section--deep) :is(a,button,input,select,textarea,summary):focus-visible{outline-color:#8fb9cb}:where(.property-actions){z-index:2;padding:0 24px 22px;position:relative}.section--mist.section--contours{background:var(--mist)}.section--deep.section--contours{background:var(--deep)}.section--deep.section--contours:before{opacity:.07;background:#fff}@media (hover:hover) and (pointer:fine){:where(.section--deep) .text-link:hover{text-decoration-color:#fff}}@media (max-width:760px){:where(.section){padding-block:56px}:where(.property-actions){padding:0 20px 20px}}
