.filters-extra{display:none}@media (max-width:1023px){.filters-extra{display:block}}.filters-extra__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-width:var(--container);margin-right:auto;margin-left:auto;padding-right:var(--indent);padding-left:var(--indent)}.filters-extra__counters{display:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:1.25rem;padding:0 .25rem;color:#fff;font-size:.75rem;line-height:1.25rem;border-radius:.625rem;background:#d12e46}.filters-extra__counters.is-visible{display:-webkit-flex;display:-ms-flexbox;display:flex}.filters-extra__modal{position:fixed;top:var(--header-offset);left:0;right:0;z-index:7;display:none;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:.5rem;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100vh - var(--header-offset));margin:0;padding-bottom:4.75rem;background-color:#f5f8ff;overflow:auto}@supports (height:100dvh){.filters-extra__modal{height:calc(100dvh - var(--header-offset))}}.filters-extra__modal::-webkit-scrollbar{display:none}.filters-extra__modal.is-open{display:-webkit-flex;display:-ms-flexbox;display:flex}.filters-extra__modal.is-category-expanded .filters-extra__button-group-bar{z-index:8}.filters-extra__modal.is-category-expanded .button-group-bar__apply,.filters-extra__modal.is-category-expanded .button-group-bar__reset{display:none}.filters-extra__modal.is-category-expanded .button-group-bar__done,.filters-extra__modal.is-category-expanded .button-group-bar__reset-group{display:block}.filters-extra__filters-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filters-extra__filters-title h6{color:#000724;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:500;font-size:1rem;line-height:1.25;letter-spacing:-.005rem}.filters-extra__filters-action{margin-right:-.1875rem}.filters-extra__filters-action .action{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:.25rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:-.1875rem;padding:.1875rem;border-radius:.25rem;-webkit-touch-callout:none;color:#50505e;transition:color 125ms ease-in-out;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:400;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.004375rem;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:500;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.004375rem}.filters-extra__filters-action .action:focus-visible,.filters-extra__filters-action .action:hover{color:#000724}.filters-extra__filters-action .action:focus-visible svg,.filters-extra__filters-action .action:hover svg{fill:#000724}.filters-extra__filters-action .action:focus-visible{outline:solid .125rem #d9e6ff}.filters-extra__filters-action .action svg{fill:#464653}.filters-extra__filters-action .action img,.filters-extra__filters-action .action svg{display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:1rem;height:1rem}.filters-extra__filters-action .action svg{transition:fill 125ms ease-in-out}.filters-extra__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:4rem;padding:1rem 2rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;background:#fff}@media (max-width:767px){.filters-extra__header{padding:1rem}}.filters-extra__header h5{color:#000724;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:500;font-size:1.5rem;line-height:1.3333333333;letter-spacing:-.0075rem}@media (max-width:1023px){.filters-extra__header h5{font-weight:500;font-size:1.125rem;line-height:1.3333333333;letter-spacing:-.005625rem}}@media (max-width:1023px){.filters-extra__header h5{font-size:1.5rem}}.filters-extra__button-open{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 0 auto}.filters-extra__button-open .button{width:auto}.filters-extra__button-open .button--secondary{display:inline-grid;grid-auto-flow:column;gap:.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0;-webkit-touch-callout:none;transition:background-color .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out,fill .25s ease-in-out}.filters-extra__button-open .button--secondary:focus-visible{outline:solid .125rem #d9e6ff;outline-offset:.125rem}.filters-extra__button-open .button--secondary:disabled{cursor:not-allowed}.filters-extra__button-open .button--secondary{color:#000724;background-color:#eef1fc;height:2.75rem;padding:0 1.25rem;border-radius:.5rem;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:500;font-size:1rem;line-height:1.25;letter-spacing:-.005rem}.filters-extra__button-open .button--secondary:focus-visible,.filters-extra__button-open .button--secondary:hover{background-color:#d9e6ff}.filters-extra__button-open .button--secondary:disabled{color:#a2a2af;background-color:#f5f8ff;box-shadow:none}.filters-extra__button-open .button--secondary:disabled svg{fill:#464653;opacity:.25}.filters-extra__button-open .button--secondary span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filters-extra__button-open .button--secondary svg{fill:#000724}.filters-extra__button-open .button--secondary img,.filters-extra__button-open .button--secondary svg{display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;transition:inherit;width:1.5rem;height:1.5rem}.filters-extra__group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.filters-extra__filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%;padding:1.25rem 2rem;border-radius:1rem;background:#fff;overflow:hidden}@media (max-width:767px){.filters-extra__filters{padding:1.25rem 1rem}}.filters-extra__filters .chip-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.filters-extra__filters.is-expanded{position:fixed;top:calc(4.5rem + var(--header-offset));left:0;right:0;z-index:8;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:.5rem;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100vh - var(--header-offset));margin:0;padding-top:0;padding-bottom:4.75rem;padding-bottom:4.75rem;background-color:#fff;overflow:auto;-webkit-animation:menu-dropdown-mobile .25s ease-in-out;animation:menu-dropdown-mobile .25s ease-in-out}@supports (height:100dvh){.filters-extra__filters.is-expanded{height:calc(100dvh - var(--header-offset))}}.filters-extra__filters.is-expanded:last-child{border-bottom:0}.filters-extra__filters.is-expanded::-webkit-scrollbar{display:none}.filters-extra__filters.is-expanded .filters-extra__filters-title{display:none}.filters-extra__filters.is-expanded .filters-extra__chip-group{width:100%;margin:0;padding:0;overflow:initial}.filters-extra__filters.is-expanded .chip-group{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;width:100%;padding:0 0 3.75rem}.filters-extra__filters.is-expanded .chip-group .chip-group__reset.pin.is-visible{display:none}.filters-extra__filters.is-expanded .chip-group .chip{position:relative;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;max-width:100%;padding:1.125rem 0;padding-right:1.5rem;color:#000724;border-bottom:.0625rem solid #dce2f9;border-radius:0;background:#fff;transition:none}.filters-extra__filters.is-expanded .chip-group .chip:last-child{border-bottom:0}.filters-extra__filters.is-expanded .chip-group .chip.is-active .chip__icon-after{position:absolute;top:50%;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filters-extra .chip-group{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.25rem var(--indent)}.filters-extra .chip-group__reset{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000724;border-radius:56.25rem;background-color:#eef1fc;-webkit-touch-callout:none;width:2rem;height:2rem;color:#000724;background-color:#f5f8ff;transition:background-color 125ms ease-in-out,color 125ms ease-in-out,box-shadow 125ms ease-in-out}.filters-extra .chip-group__reset:focus-visible,.filters-extra .chip-group__reset:hover{background-color:#d9e6ff}.filters-extra .chip-group__reset:focus-visible svg,.filters-extra .chip-group__reset:hover svg{fill:#000724}.filters-extra .chip-group__reset:focus-visible{outline:solid .125rem #d9e6ff;outline-offset:.125rem}.filters-extra .chip-group__reset:disabled{color:#a2a2af;background-color:#f5f8ff;cursor:not-allowed}.filters-extra .chip-group__reset:disabled:hover{color:#a2a2af;background-color:#f5f8ff}.filters-extra .chip-group__reset:disabled:hover svg{fill:#a2a2af}.filters-extra .chip-group__reset:disabled svg{fill:#a2a2af}.filters-extra .chip-group__reset svg{display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:1.5rem;height:1.5rem;width:1rem;height:1rem;fill:#464653}.filters-extra .chip-group__reset.pin{display:none}.filters-extra .chip-group__reset.pin.is-visible{display:-webkit-flex;display:-ms-flexbox;display:flex}.filters-extra__title.is-hidden{display:none}.filters-extra__chip-group{width:calc(100% + 2 * var(--indent));margin:-.25rem 0 -.25rem calc(-1 * var(--indent));overflow-x:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none}.filters-extra__back,.filters-extra__close{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filters-extra__back svg,.filters-extra__close svg{fill:#000724}.filters-extra__close{margin-right:-.1875rem}.filters-extra__back{display:none;margin-left:-.1875rem}.filters-extra__back.is-visible{display:-webkit-flex;display:-ms-flexbox;display:flex}.filters-extra__button-group-bar{position:fixed;left:0;bottom:0;right:0;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:1rem 1rem .5rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background:#fff;box-shadow:0 .75rem 1.25rem rgba(70,70,83,.06),0 0 1.25rem rgba(70,70,83,.1)}.filters-extra .button-group-bar__apply,.filters-extra .button-group-bar__done,.filters-extra .button-group-bar__reset,.filters-extra .button-group-bar__reset-group{width:50%}.filters-extra .button-group-bar__done,.filters-extra .button-group-bar__reset-group{display:none}.filters-extra .button-group-bar .button{width:100%}.filters-extra .button-group-bar .button--primary{display:inline-grid;grid-auto-flow:column;gap:.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0;-webkit-touch-callout:none;transition:background-color .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out,fill .25s ease-in-out}.filters-extra .button-group-bar .button--primary:focus-visible{outline:solid .125rem #d9e6ff;outline-offset:.125rem}.filters-extra .button-group-bar .button--primary:disabled{cursor:not-allowed}.filters-extra .button-group-bar .button--primary{color:#fff;background-color:#2851f5;gap:.25rem;height:2.75rem;padding:0 1.25rem;border-radius:.5rem;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:500;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.004375rem}.filters-extra .button-group-bar .button--primary:hover{background-color:#1433e1}.filters-extra .button-group-bar .button--primary:disabled{color:#a2a2af;background-color:#f5f8ff;box-shadow:none}.filters-extra .button-group-bar .button--primary:disabled svg{fill:#464653;opacity:.25}.filters-extra .button-group-bar .button--primary svg{fill:#fff}.filters-extra .button-group-bar .button--primary span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filters-extra .button-group-bar .button--primary svg{fill:#000724;fill:#fff}.filters-extra .button-group-bar .button--primary img,.filters-extra .button-group-bar .button--primary svg{display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;transition:inherit;width:1.25rem;height:1.25rem}.filters-extra .button-group-bar .button--secondary{display:inline-grid;grid-auto-flow:column;gap:.5rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0;-webkit-touch-callout:none;transition:background-color .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out,fill .25s ease-in-out}.filters-extra .button-group-bar .button--secondary:focus-visible{outline:solid .125rem #d9e6ff;outline-offset:.125rem}.filters-extra .button-group-bar .button--secondary:disabled{cursor:not-allowed}.filters-extra .button-group-bar .button--secondary{color:#000724;background-color:#eef1fc;gap:.25rem;height:2.75rem;padding:0 1.25rem;border-radius:.5rem;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:500;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.004375rem}.filters-extra .button-group-bar .button--secondary:focus-visible,.filters-extra .button-group-bar .button--secondary:hover{background-color:#d9e6ff}.filters-extra .button-group-bar .button--secondary:disabled{color:#a2a2af;background-color:#f5f8ff;box-shadow:none}.filters-extra .button-group-bar .button--secondary:disabled svg{fill:#464653;opacity:.25}.filters-extra .button-group-bar .button--secondary span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filters-extra .button-group-bar .button--secondary svg{fill:#000724}.filters-extra .button-group-bar .button--secondary img,.filters-extra .button-group-bar .button--secondary svg{display:block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;transition:inherit;width:1.25rem;height:1.25rem}.filters-extra .chip--secondary{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.375rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0;border-radius:56.25rem;background-color:#f5f8ff;overflow:hidden;-webkit-touch-callout:none;color:#50505e;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:500;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.004375rem;max-width:14.2rem;padding:.25rem .5rem .25rem .25rem;transition:background-color 125ms ease-in-out,color 125ms ease-in-out,border 125ms ease-in-out}@media (hover:hover) and (pointer:fine){.filters-extra .chip--secondary:hover{color:#000724;background-color:#d9e6ff}.filters-extra .chip--secondary:hover .chip__close svg{fill:#000724}}.filters-extra .chip--secondary:focus-visible{outline:solid .125rem #d9e6ff;outline-offset:.125rem;color:#000724;background-color:#d9e6ff}.filters-extra .chip--secondary:focus-visible .chip__close svg{fill:#000724}.filters-extra .chip--secondary:disabled{color:#a2a2af;background-color:#f5f8ff;cursor:not-allowed}.filters-extra .chip--secondary:disabled .chip__close svg{fill:#a2a2af}.filters-extra .chip--secondary span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filters-extra .chip--secondary .chip__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:56.25rem}.filters-extra .chip--secondary .chip__icon svg{width:100%;height:100%}.filters-extra .chip--secondary .chip__close{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1rem;height:1rem}.filters-extra .chip--secondary .chip__close svg{width:100%;height:100%;fill:#464653}.filters-extra .chip--secondary.is-active{color:#fff;background-color:#000724}.filters-extra .chip--secondary.is-active .chip__close svg{fill:#fff}.filters-extra .chip--addition{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.375rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:0;border-radius:56.25rem;background-color:#f5f8ff;overflow:hidden;-webkit-touch-callout:none;color:#50505e;font-variant-numeric:lining-nums proportional-nums;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on;font-weight:500;font-size:.875rem;line-height:1.4285714286;letter-spacing:-.004375rem;max-width:13rem;padding:.375rem .75rem;transition:background-color 125ms ease-in-out,color 125ms ease-in-out,border 125ms ease-in-out}.filters-extra .chip--addition .chip__icon{display:none}@media (hover:hover) and (pointer:fine){.filters-extra .chip--addition:hover{color:#000724;background-color:#d9e6ff}.filters-extra .chip--addition:hover .chip__close svg{fill:#000724}}.filters-extra .chip--addition:focus-visible{outline:solid .125rem #d9e6ff;outline-offset:.125rem;color:#000724;background-color:#d9e6ff}.filters-extra .chip--addition:focus-visible .chip__close svg{fill:#000724}.filters-extra .chip--addition:disabled{color:#a2a2af;background-color:#f5f8ff;cursor:not-allowed}.filters-extra .chip--addition:disabled .chip__close svg{fill:#a2a2af}.filters-extra .chip--addition span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filters-extra .chip--addition .chip__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:56.25rem}.filters-extra .chip--addition .chip__icon svg{width:100%;height:100%}.filters-extra .chip--addition .chip__close{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1rem;height:1rem}.filters-extra .chip--addition .chip__close svg{width:100%;height:100%;fill:#464653}.filters-extra .chip--addition.is-active{color:#fff;background-color:#000724}.filters-extra .chip--addition.is-active .chip__close svg{fill:#fff}.filters-extra .chip__icon-after{display:none}.filters-extra .chip__icon-after svg{fill:#000724}
/*# sourceMappingURL=filters-extra.min.css.map */
