.UpcomingListingsSection-module__W8cSWq__section{border-block:1px solid var(--cms-color-border,#e8e6e2)}.UpcomingListingsSection-module__W8cSWq__intro{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:36px;display:flex}.UpcomingListingsSection-module__W8cSWq__intro>p{max-width:330px}.UpcomingListingsSection-module__W8cSWq__description{font-size:var(--cms-body-size,13px);line-height:var(--cms-line-height,1.85);color:var(--cms-color-text,#686660)}.UpcomingListingsSection-module__W8cSWq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.UpcomingListingsSection-module__W8cSWq__card{min-width:0}.UpcomingListingsSection-module__W8cSWq__photo{aspect-ratio:4/3;background:#eeede9;position:relative;overflow:hidden}.UpcomingListingsSection-module__W8cSWq__badge{color:#242620;letter-spacing:.1em;text-transform:uppercase;background:#f4f3ed;align-items:center;gap:7px;padding:8px 11px;font-size:9px;display:inline-flex;position:absolute;bottom:16px;left:16px}.UpcomingListingsSection-module__W8cSWq__badge>span{background:#747d60;border-radius:50%;width:5px;height:5px}.UpcomingListingsSection-module__W8cSWq__details{padding-top:23px}.UpcomingListingsSection-module__W8cSWq__location{font-size:var(--cms-label-size,9px);text-transform:uppercase;letter-spacing:.14em;color:var(--cms-color-muted,#686660);margin-bottom:10px}.UpcomingListingsSection-module__W8cSWq__details h3{font-family:var(--cms-heading-font,Georgia, serif);color:var(--cms-color-heading,#181715);margin-bottom:12px;font-size:24px;font-weight:400;line-height:1.2}.UpcomingListingsSection-module__W8cSWq__note{color:var(--cms-color-muted,#686660);margin-top:32px;font-size:10px}.UpcomingListingsSection-module__W8cSWq__empty{color:var(--cms-color-text,#686660);padding-block:40px}@media (max-width:767px){.UpcomingListingsSection-module__W8cSWq__intro{display:block}.UpcomingListingsSection-module__W8cSWq__intro>p{margin-top:20px}.UpcomingListingsSection-module__W8cSWq__grid{grid-template-columns:1fr;gap:36px}}
