/* One readable filter scale on desktop and mobile. */
.filter-drawer .profile-filters{font-size:17px;line-height:1.5}
.filter-drawer .profile-filters label{font-size:17px;line-height:1.5;color:#35303a;font-weight:500}
.filter-drawer .profile-filters select,
.filter-drawer .profile-filters input:not([type=range]):not([type=checkbox]),
.filter-drawer .dating-goal-options span{font-size:17px;line-height:1.5}
.filter-drawer .profile-filters select{min-height:48px}
.filter-drawer .profile-filters legend,
.filter-drawer .range-caption,
.filter-drawer .extra-number>strong{font-size:18px;line-height:1.4;font-weight:650;color:#302631}
.filter-drawer .extra-filter>summary{font-size:18px;line-height:1.5}
.filter-drawer .extra-filter legend{padding:0 5px}
.filter-drawer .extra-filter fieldset{margin:22px 0;padding:16px}
.filter-drawer .profile-filters .extra-filter-check{display:flex;align-items:center;gap:12px;min-height:44px;padding:7px 0}
.filter-drawer .extra-filter-check input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin:0;accent-color:#964669}
.filter-drawer .range-limits{font-size:16px}
.filter-drawer-heading strong{font-size:20px}
