.cmw-Y25.cmw-senior-living {
    max-width: min(83%, 1200px);
    margin-inline:auto;
}
.cmw-senior-living form,
.cmw-senior-living form .senior-living-form,
.cmw-senior-living form .cmw-sinterface-sort {
    display: flex;
}

.cmw-senior-living form {
    justify-content: space-between;
    flex-wrap: wrap;
    gap: var(--cmw-2xs);
}

.cmw-senior-living form .senior-living-form {
    flex-wrap: wrap;
    gap: var(--cmw-2xs);
}
.cmw-senior-living form .senior-living-form #cmwy25Category select,
.cmw-senior-living form .senior-living-form #search-interface {
    min-width: 300px;
}
.cmw-senior-living form .senior-living-form #cmwy25Category {
    margin-right: var(--cmw-4xs);
}
.cmw-senior-living form .cmw-sinterface-sort {
    align-items: flex-end;
    gap: var(--cmw-4xs);
}
.cmw-senior-living form .cmw-sinterface-sort label,
.cmw-senior-living form .cmw-sinterface-sort label span{
    display: flex;
    gap: var(--cmw-4xs);
    align-items: baseline;
}
.cmw-senior-living form .cmw-sinterface-sort .sort-by {
    font-size: 0.88889rem;
    font-weight: 700;
}
.cmw-senior-living form .cmw-sinterface-sort #interfaces-sort {
    border: none;
    font-size: 0.88889rem;
    padding: 0 var(--cmw-4xs);
    box-sizing: border-box;
    cursor: pointer;
    width: 120px;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M6.00391 7.92724L11.2114 2.71973L12.0039 3.51222L6.40015 9.11597C6.18131 9.33481 5.8265 9.33481 5.60766 9.11597L0.00390625 3.51222L0.796396 2.71973L6.00391 7.92724Z' fill='black'/></svg>");
    background-repeat: no-repeat;
    background-position-x: 95%;
    background-position-y: center;
    background-color: var(--cmw-White);
}
.cmw-senior-living form .cmw-sinterface-sort #interfaces-sort:focus-visible {
    outline: 2px solid var(--cmw-Primary-Blue) !important;
    outline-offset: 6px;
    border-radius: 2px;
}