/* Layout only. Controls inherit sidebar-location, field, disclosure and choice. */
.comfort-filters .sidebar-location~.sidebar-location{margin-top:8px}
.comfort-options{display:grid;gap:10px}
.comfort-hint{margin-top:17px}
.comfort-editor{margin-bottom:17px}
.comfort-profile{margin:20px 0}
.comfort-profile .detail-facts{margin:10px 0}
.comfort-meta>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.card-share{top:auto;bottom:12px}.photo-placeholder{display:inline-grid;place-items:center;background:var(--blue-light);color:var(--blue)}.listing-image>.photo-placeholder{width:100%;height:100%;min-height:210px}.photo-placeholder>svg{width:30px;height:30px}
.more-slots{font-size:12px;white-space:nowrap}
