.filter-bar-module__fFTaPq__filter-bar{gap:1rem;display:flex}
.filter-button-module__lnfvKq__filter-button{--background-color:var(--npo-color-ebony-400);--font-size:.875rem;font-size:var(--font-size);outline-offset:.25rem;background-color:var(--background-color);border-radius:624.938rem;outline:.125rem solid #0000;flex-shrink:0;padding:1ch 1.5ch 1.1ch;line-height:1;transition:background-color .2s}@media (min-width:768px){.filter-button-module__lnfvKq__filter-button{--font-size:1rem}}@media (hover:hover){.filter-button-module__lnfvKq__filter-button:hover{--background-color:var(--npo-color-alpha-150)}}.filter-button-module__lnfvKq__filter-button:has(svg){justify-content:center;align-items:center;inline-size:2.25rem;padding:.5rem;display:flex}@media (min-width:768px){.filter-button-module__lnfvKq__filter-button:has(svg){inline-size:2.375rem}}.filter-button-module__lnfvKq__filter-button:focus-visible{outline-color:var(--npo-color-orange-500)}.filter-button-module__lnfvKq__filter-button[data-is-selected=true]{--background-color:var(--npo-color-white);font-weight:var(--npo-font-weight-body-medium);color:var(--npo-color-ebony-500)}.filter-button-module__lnfvKq__filter-button svg{--size:1.125rem;inline-size:var(--size);block-size:var(--size)}
.search-form-module__0j9k8W__search-form{justify-content:center;display:flex}
.clear-search-button-module__ZG_kEG__clear-search-button{--size:1.125rem;inline-size:var(--size);block-size:var(--size);outline-offset:.25rem;background-color:#0000;border-radius:.125rem;outline:.125rem solid #0000;flex-shrink:0}.clear-search-button-module__ZG_kEG__clear-search-button:focus-visible{outline-color:var(--npo-color-orange-500)}
.search-dropdown-module__OBYdLq__search-dropdown{--width:100%;z-index:100;inline-size:var(--width);background-color:var(--npo-color-ebony-900);box-shadow:var(--npo-shadow-medium);border-radius:1rem;flex-direction:column;padding:.625rem;display:flex}
.search-dropdown-header-module__EQIYDW__search-dropdown-header{flex-wrap:wrap;justify-content:flex-start;gap:.375rem;padding:1.25rem;display:flex}.search-dropdown-header-module__EQIYDW__search-dropdown-header__title{color:var(--npo-color-white);font-size:.875rem;font-weight:400}.search-dropdown-header-module__EQIYDW__search-dropdown-header__clear{color:var(--npo-color-orange-500);text-underline-offset:.125rem;background:0 0;font-size:.875rem;font-weight:500;text-decoration:underline .0625rem;transition:text-decoration-thickness .2s,text-decoration-offset .2s}@media (hover:hover){.search-dropdown-header-module__EQIYDW__search-dropdown-header__clear:hover{text-underline-offset:.1875rem;text-decoration-thickness:.125rem}}
.search-dropdown-item-module__wUDINW__search-dropdown-item{--border-color:var(--npo-color-alpha-150);--icon-size:1.5rem;block-size:3.75rem;color:var(--npo-color-white);cursor:pointer;border-block-end:solid .0625rem var(--border-color);background-color:#0000;outline:.125rem solid #0000;align-items:center;gap:1rem;padding:1.5rem 1.25rem;transition:outline-color .2s;display:flex}.search-dropdown-item-module__wUDINW__search-dropdown-item:last-child{border:none}@media (hover:hover){.search-dropdown-item-module__wUDINW__search-dropdown-item:hover{background-color:var(--npo-color-ebony-400);border-color:#0000;border-radius:.5rem}}.search-dropdown-item-module__wUDINW__search-dropdown-item__remove{color:var(--npo-color-white);background:0 0;flex:none;justify-content:center;align-items:center;padding:0 .5rem;font-size:1.125rem;transition:color .2s;display:flex}@media (hover:hover){.search-dropdown-item-module__wUDINW__search-dropdown-item__remove:hover{color:var(--npo-color-orange-500)}}.search-dropdown-item-module__wUDINW__search-dropdown-item__remove svg{inline-size:var(--icon-size);block-size:var(--icon-size);flex-shrink:0}.search-dropdown-item-module__wUDINW__search-dropdown-item__label{text-overflow:ellipsis;color:var(--npo-color-white);text-align:start;white-space:nowrap;flex:auto;padding:0;overflow:hidden}.search-dropdown-item-module__wUDINW__search-dropdown-item[aria-selected=true]{background-color:var(--npo-color-ebony-400);border-color:#0000;border-radius:.5rem}
.search-input-module__iduYrG__search-input__input-wrapper{--standard-inline-padding:1rem;--input-color:var(--npo-color-accent-sand);--total-inline-padding:calc(var(--standard-inline-padding) + 2rem)var(--standard-inline-padding);inline-size:min(34rem,100%);display:grid;position:relative}@media (min-width:1024px){.search-input-module__iduYrG__search-input__input-wrapper{--standard-inline-padding:1.5rem;inline-size:43.25rem}}.search-input-module__iduYrG__search-input__input-wrapper:has(input:focus){--input-color:var(--npo-color-ebony-900)}.search-input-module__iduYrG__search-input__input,.search-input-module__iduYrG__search-input__icon{grid-area:1/1}.search-input-module__iduYrG__search-input__input{--font-size:1rem;inline-size:100%;padding-block:1rem;padding-inline:var(--total-inline-padding);font-size:var(--font-size);color:var(--input-color,var(--npo-color-ebony-500));caret-color:var(--npo-color-ff6d00);background-color:color-mix(in hsl,var(--npo-color-ebony-500),transparent 60%);border:.0625rem solid var(--npo-color-ebony-200);border-radius:624.938rem;line-height:1.4;transition:background-color .2s}.search-input-module__iduYrG__search-input__input::placeholder{color:var(--input-color)}.search-input-module__iduYrG__search-input__input::-webkit-search-cancel-button{appearance:none}.search-input-module__iduYrG__search-input__input:focus{background-color:revert;outline:none}.search-input-module__iduYrG__search-input__input[data-has-cancel-button]{--total-inline-padding:calc(var(--standard-inline-padding) + 2rem)calc(var(--standard-inline-padding) + 1.5rem)}@media (min-width:768px){.search-input-module__iduYrG__search-input__input{--font-size:1.125rem}}.search-input-module__iduYrG__search-input__icon{--margin-inline-start:1rem;block-size:1.5rem;inline-size:1.5rem;color:var(--input-color,var(--npo-color-ebony-500));pointer-events:none;place-self:center start;margin-inline-start:var(--margin-inline-start)}@media (min-width:1024px){.search-input-module__iduYrG__search-input__icon{--margin-inline-start:1.25rem}}.search-input-module__iduYrG__search-input__clear-button{color:var(--input-color);position:absolute;inset-block:50%;inset-inline-end:1.25rem;transform:translateY(-50%)}
/*# sourceMappingURL=1de547fd55eaf007.css.map*/