.sort-by{display:block;-webkit-flex:1 1;flex:1 1;margin:0 0 0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:0}.sort-by--in-panel{min-width:100%;width:100%}.sort-by__form-content--sort-by{min-width:11.5rem;position:relative;text-align:right;width:auto}.sort-by__form-content--sort-by:not(:first-child){border-left:var(--border-width--default) solid var(--color-border--primary);margin-left:1.25rem;padding-left:1.25rem}.filter-and-sort-panel__form{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-justify-content:space-between;justify-content:space-between;padding:0;width:100%}.filter-and-sort-panel__form .filter__hidden-options-callout{display:none}.filter-and-sort-panel__form-content{display:-webkit-flex;display:flex;-webkit-flex:2 1 75%;flex:2 1 75%;-webkit-flex-flow:column;flex-flow:column;min-width:100%;overflow:auto;width:100%}.filter-and-sort-panel__form-field,.filter-and-sort-panel__form-fieldset{width:100%}.filter-and-sort-panel__form-field--sort-by{-webkit-align-content:center;align-content:center;background-color:var(--color--alternating);padding:1rem 1.25rem;z-index:15}.filter-and-sort-panel__form-field--sort-by,.filter-and-sort-panel__form-footer{box-shadow:0 0 .4rem rgba(var(--color-rgb--primary),var(--box-shadow-opacity--menu))}.filter-and-sort-panel__form-footer{-webkit-align-items:center;align-items:center;background-color:var(--color-fill--secondary);display:-webkit-flex;display:flex;-webkit-flex:1 1 15%;flex:1 1 15%;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;justify-content:space-around;margin-top:auto;max-height:7.2rem;min-height:6.4rem;padding:1rem;width:100%;z-index:10}.filter-and-sort-panel .filter-count{margin-left:.25rem}.filter-and-sort-panel .filter-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}