.filter-select{position:relative}.block-filter-top[data-mobile-style=stacked] .filter-select{border:.0625rem solid #8cb8ac;border-radius:.25rem}@media (min-width:62rem){.block-filter-top[data-mobile-style=stacked] .filter-select{min-width:19rem}}.block-filter-top[data-mobile-style=stacked] .filter-select.active{border-color:#003f2e}.block-filter-top[data-mobile-style=modal] .filter-select{border-bottom:.0625rem solid #8cb8ac}@media (min-width:48rem){.block-filter-top[data-mobile-style=modal] .filter-select{border:.0625rem solid #8cb8ac;border-radius:.25rem}}@media (min-width:62rem){.block-filter-top[data-mobile-style=modal] .filter-select{min-width:19rem}}@media (min-width:48rem){.block-filter-top[data-mobile-style=modal] .filter-select.active{border-color:#003f2e}}.block-filter-side .filter-select{border:none;border-bottom:.0625rem solid #8cb8ac;border-radius:0}.block-filter-side .filter-select.active{border-color:#003f2e}.filter-select__current{font-weight:var(--link-1-font-weight);font-size:var(--link-1-font-size);font-family:var(--link-1-font-family);line-height:var(--link-1-line-height);letter-spacing:var(--link-1-letter-spacing);text-transform:var(--link-1-text-transform);font-variant-numeric:var(--link-1-font-variant-numeric);position:relative;width:100%;height:3rem;padding:.75rem 3rem .75rem .75rem;color:#090e0d;white-space:nowrap;text-align:left;border:none;background:0 0}@media (min-width:48rem){.filter-select__current{border-radius:.25rem}}.filter-select__current::after{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-chev-expand);mask-image:var(--icon-chev-expand);content:" ";width:1.25rem;height:1.25rem;background-color:currentcolor;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}@media (min-width:48rem){.block-filter-top .filter-select__current{width:19rem}}.filter-select__current-inner{text-overflow:ellipsis;overflow:hidden}.filter-select.active__current::after{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-chev-collapse);mask-image:var(--icon-chev-collapse);content:" ";width:1.25rem;height:1.25rem;background-color:currentcolor}.filter-select__dropdown{z-index:10;display:none;width:auto;padding-bottom:1.25rem}.block-filter-top[data-mobile-style=stacked] .filter-select__dropdown{position:absolute;top:calc(100% + .5rem);left:0;padding:1.25rem 0;border-radius:.25rem;background:#fff;box-shadow:0 0 .5rem 0 rgba(9,14,13,.12)}@media (max-width:47.98rem){.block-filter-side .filter-select__dropdown{position:static;box-shadow:none}}@media (min-width:48rem){.block-filter-top .filter-select__dropdown{position:absolute;top:calc(100% + .5rem);left:0;padding:1.25rem 0;border-radius:.25rem;background:#fff;box-shadow:0 0 8px 0 rgba(10,10,10,.1215686275)}}.filter-select.active .filter-select__dropdown{display:block}.filter-select__option{font-weight:var(--subtitle-1-font-weight);font-size:var(--subtitle-1-font-size);font-family:var(--subtitle-1-font-family);line-height:var(--subtitle-1-line-height);font-variant-numeric:var(--subtitle-1-font-variant-numeric);width:100%;padding:.5rem .75rem;color:#090e0d;text-align:left;border:none;background:0 0}.filter-select__option.selected,.filter-select__option:focus,.filter-select__option:hover{background-color:#cee0db}