.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dropdownTrigger{color:#007cc2;background-color:#f4f7fa;border-radius:.5rem;align-items:center;column-gap:.45em;height:3.75em;padding:0 1em 0 .5em;font-size:1.6rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:flex}@media (any-hover:hover){.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dropdownTrigger:hover{background-color:#e3ecf2}}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dropdownTrigger:focus{outline-offset:1px;outline:2px solid #f7b40b}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dropdownTrigger:focus-visible{background-color:#e3ecf2}@media (max-width:47.9375em){.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dropdownTrigger{border-radius:1rem;height:4.25em;padding:0 1em 0 .825em;font-size:3.2rem}}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dropdownTrigger[data-any-checked=true]{background-color:#e3ecf2}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dropdownTrigger>.FilterOptionsCheckbox-module-scss-module__S4Rl8W__icon{width:1.75em;height:1.75em}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__triggerText{white-space:nowrap;translate:0 -.0625em}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkedCount{color:#fff;background-color:#007cc2;border-radius:3.40282e38px;justify-content:center;align-items:center;width:1.25em;height:1.25em;margin-inline-start:.1875em;padding-block-end:.125em;display:flex}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__content{cursor:auto;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 1rem);background-color:#fff;border:2px solid #007cc2;border-radius:.5rem;min-height:13.6rem;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);overflow:hidden;container-type:normal}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__content[data-side=top]{animation-name:FilterOptionsCheckbox-module-scss-module__S4Rl8W__slideUp}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__content[data-side=bottom]{animation-name:FilterOptionsCheckbox-module-scss-module__S4Rl8W__slideDown}@keyframes FilterOptionsCheckbox-module-scss-module__S4Rl8W__slideDown{0%{opacity:0;translate:0 -2.4rem;scale:.95}to{opacity:1;translate:0;scale:1}}@keyframes FilterOptionsCheckbox-module-scss-module__S4Rl8W__slideUp{0%{opacity:0;translate:0 2.4rem;scale:.95}to{opacity:1;translate:0;scale:1}}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__fieldsContainer{row-gap:2rem;padding:2rem 2rem 7rem;display:grid}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__fieldContainer{row-gap:1rem;display:grid}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__groupTitle{font-size:1.6rem;font-weight:700;line-height:1}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkboxContainer{grid-template-columns:repeat(2,minmax(24.5rem,1fr));gap:.5rem 1rem;display:grid}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkbox{background-color:#fff;border:1px solid #ccc;border-radius:.3rem;width:.875em;height:.875em}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkboxItem{background-color:#f4f4f4;border-radius:.5rem;justify-content:flex-start;align-items:center;column-gap:.625em;padding:.628em .625em;font-size:1.6rem;line-height:1;transition:color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:flex}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkboxItem[aria-checked=true]>.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkbox{background-color:#007cc2;border-color:#007cc2}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkboxItem:hover{background-color:#e3ecf2;outline:none}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkboxItem[aria-checked=true]:not(:focus-visible){background-color:#e3ecf2;outline:none}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkboxItem:focus-visible{z-index:1;background-color:#e3ecf2}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__checkedIcon{color:#fff;width:.5em;height:.5em}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__controlBar{z-index:1;background-color:#fff;border-top:1px solid #e8e8e8;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;justify-content:space-between;align-items:center;height:4.6rem;padding:0 2rem 0 1rem;display:flex;position:fixed;bottom:2px;left:2px;right:2px}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__resetButton{background-color:#0000;border-radius:.5rem;padding:.5em;font-size:1.6rem;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__resetButton:hover{background-color:#f4f7fa;outline:none}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__selectButton{color:#fff;background-color:#007cc2;border-radius:3.40282e38px;place-content:center;width:3.75em;height:1.625em;font-size:1.6rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:grid}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__selectButton:hover{background-color:#005b8f;outline:none}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__ScrollAreaRoot{--scrollbar-size:8px}@media (max-width:47.9375em){.FilterOptionsCheckbox-module-scss-module__S4Rl8W__ScrollAreaRoot{--scrollbar-size:1.2rem;padding-inline-end:4rem}}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__ScrollAreaViewport{border-radius:inherit;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 1rem);width:100%}@media (max-width:47.9375em){.FilterOptionsCheckbox-module-scss-module__S4Rl8W__ScrollAreaViewport{max-height:calc(100dvh - 27rem)}}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__ScrollAreaScrollbar{touch-action:none;-webkit-user-select:none;user-select:none;background-color:#0000001a;padding:2px;transition:background-color .25s cubic-bezier(.16,1,.3,1);display:flex}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__ScrollAreaScrollbar:hover{background-color:#00000026}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__ScrollAreaScrollbar[data-orientation=vertical]{width:var(--scrollbar-size);bottom:0!important}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__ScrollAreaThumb{border-radius:var(--scrollbar-size);background-color:#0003;flex:1;position:relative}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__ScrollAreaThumb:before{content:"";z-index:100;width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogOverlay{z-index:95;background-color:#0000;animation:.25s cubic-bezier(.16,1,.3,1) FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogOverlayShow;position:fixed;top:0;bottom:0;left:0;right:0}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogContent{z-index:96;background-color:#fff;align-content:flex-start;row-gap:5rem;padding:5rem 0 5rem 4rem;animation:.2s cubic-bezier(.16,1,.3,1) FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogContentShow;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogFeaturesHeader{justify-content:space-between;align-items:center;padding-inline-end:4rem;display:flex}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogFeaturesTitle{color:#007cc2;align-items:center;column-gap:.6em;font-size:3.2rem;font-weight:700;line-height:1;display:flex}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogFeaturesTitle>.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogListFilterIcon{width:1.875em;height:1.875em}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogCloseButton{background-color:#0000;outline:none;width:4rem;height:4rem}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogCloseButton>svg{width:100%;height:100%}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogFieldsContainer{row-gap:5rem;padding-block-end:4.4rem;display:grid}@media (max-width:47.9375em){.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogFieldsContainer{padding-block-end:7rem}}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogFieldContainer{row-gap:4rem;display:grid}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogGroupTitle{font-size:3.2rem;font-weight:700;line-height:1}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogCheckboxContainer{row-gap:2rem;margin-block-start:-1.7rem;display:grid}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogCheckbox{background-color:#fff;border:1px solid #ccc;border-radius:.3rem;place-content:center;width:.875em;height:.875em;display:grid}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogCheckbox[aria-checked=true]{background-color:#007cc2;border-color:#007cc2}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogCheckboxItem{-webkit-tap-highlight-color:#0000;background-color:#f4f4f4;border-radius:.5rem;justify-content:flex-start;align-items:center;column-gap:.625em;padding-block-start:.5em;padding-block-end:.5em;padding-inline-start:.625em;padding-inline-end:.625em;font-size:3.2rem;line-height:1;transition:color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:flex}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogCheckedIcon{color:#fff;width:.7em;height:.7em}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogCheckedIcon>svg{width:100%;height:100%}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogControlBar{z-index:1;background-color:#fff;border-top:1px solid #e8e8e8;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;justify-content:space-between;align-items:center;padding:3rem 4rem 3rem 2rem;display:flex;position:fixed;bottom:2px;left:2px;right:2px}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogResetButton{background-color:#0000;border-radius:.5rem;padding:.5em;font-size:2.8rem;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogSelectButton{color:#fff;letter-spacing:.3em;text-indent:.3em;background-color:#007cc2;border-radius:3.40282e38px;place-content:center;width:4.28125em;height:1.84375em;font-size:3.2rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:grid}.FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogSelectButton:hover{background-color:#005b8f;outline:none}@keyframes FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogOverlayShow{0%{opacity:0}to{opacity:1}}@keyframes FilterOptionsCheckbox-module-scss-module__S4Rl8W__dialogContentShow{0%{opacity:0;translate:0 -10vh}to{opacity:1;translate:0}}
.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dropdownTrigger{color:#007cc2;background-color:#f4f7fa;border-radius:.5rem;align-items:center;column-gap:.45em;height:3.75em;padding:0 1em 0 .5em;font-size:1.6rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:flex}@media (any-hover:hover){.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dropdownTrigger:hover{background-color:#e3ecf2}}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dropdownTrigger:focus{outline-offset:1px;outline:2px solid #f7b40b}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dropdownTrigger:focus-visible{background-color:#e3ecf2}@media (max-width:47.9375em){.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dropdownTrigger{border-radius:1rem;height:4.25em;padding:0 1em 0 .825em;font-size:3.2rem}}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dropdownTrigger[data-any-checked=true]{background-color:#e3ecf2}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dropdownTrigger>.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__icon{width:1.75em;height:1.75em}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__triggerText{white-space:nowrap;translate:0 -.0625em}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkedCount{color:#fff;background-color:#007cc2;border-radius:3.40282e38px;justify-content:center;align-items:center;width:1.25em;height:1.25em;margin-inline-start:.1875em;padding-block-end:.125em;display:flex}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__content{cursor:auto;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 1rem);background-color:#fff;border:2px solid #007cc2;border-radius:.5rem;min-height:13.6rem;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);overflow:hidden;container-type:normal}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__content[data-side=top]{animation-name:PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__slideUp}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__content[data-side=bottom]{animation-name:PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__slideDown}@keyframes PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__slideDown{0%{opacity:0;translate:0 -2.4rem;scale:.95}to{opacity:1;translate:0;scale:1}}@keyframes PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__slideUp{0%{opacity:0;translate:0 2.4rem;scale:.95}to{opacity:1;translate:0;scale:1}}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__fieldsContainer{row-gap:2rem;padding:2rem 2rem 7rem;display:grid}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__fieldContainer{row-gap:1rem;display:grid}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__groupTitle{font-size:1.6rem;font-weight:700;line-height:1}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkboxContainer{grid-template-columns:repeat(5,minmax(13rem,1fr));gap:.5rem;display:grid}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkbox{background-color:#fff;border:1px solid #ccc;border-radius:.3rem;width:.875em;height:.875em}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkboxItem{background-color:#f4f4f4;border-radius:.5rem;justify-content:flex-start;align-items:center;column-gap:.625em;padding:.628em 0 .628em .625em;font-size:1.6rem;line-height:1;transition:color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:flex}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkboxItem[aria-checked=true]>.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkbox{background-color:#007cc2;border-color:#007cc2}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkboxItem:hover{background-color:#e3ecf2;outline:none}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkboxItem[aria-checked=true]:not(:focus-visible){background-color:#e3ecf2;outline:none}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkboxItem:focus-visible{z-index:1;background-color:#e3ecf2}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__checkedIcon{color:#fff;width:.5em;height:.5em}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__controlBar{z-index:1;background-color:#fff;border-top:1px solid #e8e8e8;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;justify-content:space-between;align-items:center;height:4.6rem;padding:0 2rem 0 1rem;display:flex;position:fixed;bottom:2px;left:2px;right:2px}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__resetButton{background-color:#0000;border-radius:.5rem;padding:.5em;font-size:1.6rem;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__resetButton:hover{background-color:#f4f7fa;outline:none}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__selectButton{color:#fff;background-color:#007cc2;border-radius:3.40282e38px;place-content:center;width:3.75em;height:1.625em;font-size:1.6rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:grid}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__selectButton:hover{background-color:#005b8f;outline:none}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__ScrollAreaRoot{--scrollbar-size:8px}@media (max-width:47.9375em){.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__ScrollAreaRoot{--scrollbar-size:1.2rem;padding-inline-end:4rem}}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__ScrollAreaViewport{border-radius:inherit;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 1rem);width:100%}@media (max-width:47.9375em){.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__ScrollAreaViewport{max-height:calc(100dvh - 27rem)}}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__ScrollAreaScrollbar{touch-action:none;-webkit-user-select:none;user-select:none;background-color:#0000001a;padding:2px;transition:background-color .25s cubic-bezier(.16,1,.3,1);display:flex}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__ScrollAreaScrollbar:hover{background-color:#00000026}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__ScrollAreaScrollbar[data-orientation=vertical]{width:var(--scrollbar-size);bottom:0!important}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__ScrollAreaThumb{border-radius:var(--scrollbar-size);background-color:#0003;flex:1;position:relative}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__ScrollAreaThumb:before{content:"";z-index:100;width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogOverlay{z-index:95;background-color:#0000;animation:.25s cubic-bezier(.16,1,.3,1) PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogOverlayShow;position:fixed;top:0;bottom:0;left:0;right:0}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogContent{z-index:96;background-color:#fff;align-content:flex-start;row-gap:5rem;padding:5rem 0 5rem 4rem;animation:.2s cubic-bezier(.16,1,.3,1) PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogContentShow;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogRegionHeader{justify-content:space-between;align-items:center;padding-inline-end:4rem;display:flex}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogReginTitle{color:#007cc2;align-items:center;column-gap:.375em;font-size:3.2rem;font-weight:700;line-height:1;display:flex}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogReginTitle>.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogMapPinIcon{width:2em;height:2em}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogCloseButton{background-color:#0000;outline:none;width:4rem;height:4rem}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogCloseButton>svg{width:100%;height:100%}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogFieldsContainer{row-gap:5rem;padding-block-end:4.4rem;display:grid}@media (max-width:47.9375em){.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogFieldsContainer{padding-block-end:7rem}}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogFieldContainer{row-gap:4rem;display:grid}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogGroupTitle{font-size:3.2rem;font-weight:700;line-height:1}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogCheckboxContainer{row-gap:2rem;margin-block-start:-1.7rem;display:grid}@media (max-width:47.9375em){.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogCheckboxContainer{grid-template-columns:repeat(2,1fr);gap:2rem 4rem}}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogCheckbox{background-color:#fff;border:1px solid #ccc;border-radius:.3rem;place-content:center;width:.875em;height:.875em;display:grid}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogCheckbox[aria-checked=true]{background-color:#007cc2;border-color:#007cc2}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogCheckboxItem{-webkit-tap-highlight-color:#0000;background-color:#f4f4f4;border-radius:.5rem;justify-content:flex-start;align-items:center;column-gap:.625em;padding-block-start:.5em;padding-block-end:.5em;padding-inline-start:.625em;padding-inline-end:.625em;font-size:3.2rem;line-height:1;transition:color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:flex}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogCheckedIcon{color:#fff;width:.7em;height:.7em}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogCheckedIcon>svg{width:100%;height:100%}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogControlBar{z-index:1;background-color:#fff;border-top:1px solid #e8e8e8;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;justify-content:space-between;align-items:center;padding:3rem 4rem 3rem 2rem;display:flex;position:fixed;bottom:2px;left:2px;right:2px}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogResetButton{background-color:#0000;border-radius:.5rem;padding:.5em;font-size:2.8rem;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogSelectButton{color:#fff;letter-spacing:.3em;text-indent:.3em;background-color:#007cc2;border-radius:3.40282e38px;place-content:center;width:4.28125em;height:1.84375em;font-size:3.2rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:grid}.PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogSelectButton:hover{background-color:#005b8f;outline:none}@keyframes PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogOverlayShow{0%{opacity:0}to{opacity:1}}@keyframes PrefectureOptionsCheckbox-module-scss-module__Ai2OMW__dialogContentShow{0%{opacity:0;translate:0 -10vh}to{opacity:1;translate:0}}
.SearchButton-module-scss-module__CFQzwG__root{color:#eb6100;text-align:right;background-color:#fff;border:2px solid #eb6100;border-radius:.5rem;place-content:center;width:6.66667em;height:2.5em;padding-inline-start:.5em;padding-inline-end:.5em;font-size:2.4rem;font-weight:700;line-height:1.08333;transition:color .25s cubic-bezier(.83,0,.17,1),background-color .25s cubic-bezier(.16,1,.3,1) .2s;display:grid;overflow:hidden;container-type:normal}@media (max-width:47.9375em){.SearchButton-module-scss-module__CFQzwG__root{border-radius:1rem;grid-template-columns:auto auto;place-content:center;align-items:center;width:100%;font-size:4.8rem}}.SearchButton-module-scss-module__CFQzwG__root:before{content:"";opacity:.7;transform-origin:100% 100%;background-color:#eb6100;width:135%;height:calc(100% + 4px);transition:transform .45s cubic-bezier(.83,0,.17,1),opacity .45s cubic-bezier(.83,0,.17,1);position:absolute;top:-2px;left:0;transform:skew(-25deg)translate(-25%)scaleX(0)}.SearchButton-module-scss-module__CFQzwG__root:hover{color:#fff;background-color:#eb6100}.SearchButton-module-scss-module__CFQzwG__root:hover:before{opacity:1;transform-origin:0 100%;transform:skew(-25deg)translate(-25%)scale(1)}.SearchButton-module-scss-module__CFQzwG__root:focus-visible{color:#fff;background-color:#eb6100}.SearchButton-module-scss-module__CFQzwG__root:focus-visible:before{opacity:1;transform-origin:0 100%;transform:skew(-25deg)translate(-25%)scale(1)}.SearchButton-module-scss-module__CFQzwG__root:focus:not(:active){color:#fff;outline-offset:1px;background-color:#eb6100;outline:2px solid #f7b40b}.SearchButton-module-scss-module__CFQzwG__root:focus:not(:active):before{opacity:1;transform-origin:0 100%;transform:skew(-25deg)translate(-25%)scale(1)}.SearchButton-module-scss-module__CFQzwG__root>.SearchButton-module-scss-module__CFQzwG__text{align-items:baseline;display:flex}.SearchButton-module-scss-module__CFQzwG__root>.SearchButton-module-scss-module__CFQzwG__text>span{font-size:.833333em}
.TypesCheckbox-module-scss-module__TNV5_W__dropdownTrigger{color:#007cc2;background-color:#f4f7fa;border-radius:.5rem;align-items:center;column-gap:.45em;height:3.75em;padding:0 1em 0 .5em;font-size:1.6rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:flex}@media (any-hover:hover){.TypesCheckbox-module-scss-module__TNV5_W__dropdownTrigger:hover{background-color:#e3ecf2}}.TypesCheckbox-module-scss-module__TNV5_W__dropdownTrigger:focus{outline-offset:1px;outline:2px solid #f7b40b}.TypesCheckbox-module-scss-module__TNV5_W__dropdownTrigger:focus-visible{background-color:#e3ecf2}@media (max-width:47.9375em){.TypesCheckbox-module-scss-module__TNV5_W__dropdownTrigger{border-radius:1rem;height:4.25em;padding:0 1em 0 .825em;font-size:3.2rem}}.TypesCheckbox-module-scss-module__TNV5_W__dropdownTrigger[data-any-checked=true]{background-color:#e3ecf2}.TypesCheckbox-module-scss-module__TNV5_W__dropdownTrigger>.TypesCheckbox-module-scss-module__TNV5_W__icon{width:1.75em;height:1.75em}.TypesCheckbox-module-scss-module__TNV5_W__triggerText{white-space:nowrap;translate:0 -.0625em}.TypesCheckbox-module-scss-module__TNV5_W__checkedCount{color:#fff;background-color:#007cc2;border-radius:3.40282e38px;justify-content:center;align-items:center;width:1.25em;height:1.25em;margin-inline-start:.1875em;padding-block-end:.125em;display:flex}.TypesCheckbox-module-scss-module__TNV5_W__content{cursor:auto;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 1rem);background-color:#fff;border:2px solid #007cc2;border-radius:.5rem;min-height:13.6rem;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);overflow:hidden;container-type:normal}.TypesCheckbox-module-scss-module__TNV5_W__content[data-side=top]{animation-name:TypesCheckbox-module-scss-module__TNV5_W__slideUp}.TypesCheckbox-module-scss-module__TNV5_W__content[data-side=bottom]{animation-name:TypesCheckbox-module-scss-module__TNV5_W__slideDown}@keyframes TypesCheckbox-module-scss-module__TNV5_W__slideDown{0%{opacity:0;translate:0 -2.4rem;scale:.95}to{opacity:1;translate:0;scale:1}}@keyframes TypesCheckbox-module-scss-module__TNV5_W__slideUp{0%{opacity:0;translate:0 2.4rem;scale:.95}to{opacity:1;translate:0;scale:1}}.TypesCheckbox-module-scss-module__TNV5_W__fieldsContainer{row-gap:1rem;padding:2rem 2rem 6.6rem;display:grid}.TypesCheckbox-module-scss-module__TNV5_W__fieldContainer{row-gap:1rem;display:grid}.TypesCheckbox-module-scss-module__TNV5_W__groupTitle{font-size:1.6rem;font-weight:700;line-height:1}.TypesCheckbox-module-scss-module__TNV5_W__checkboxContainer{grid-template-columns:repeat(2,minmax(16.5rem,1fr));gap:.5rem 1rem;display:grid}.TypesCheckbox-module-scss-module__TNV5_W__checkbox{background-color:#fff;border:1px solid #ccc;border-radius:.3rem;width:.875em;height:.875em}.TypesCheckbox-module-scss-module__TNV5_W__checkboxItem{background-color:#f4f4f4;border-radius:.5rem;justify-content:flex-start;align-items:center;column-gap:.625em;padding:.628em .625em;font-size:1.6rem;line-height:1;transition:color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:flex}.TypesCheckbox-module-scss-module__TNV5_W__checkboxItem[aria-checked=true]>.TypesCheckbox-module-scss-module__TNV5_W__checkbox{background-color:#007cc2;border-color:#007cc2}.TypesCheckbox-module-scss-module__TNV5_W__checkboxItem:hover{background-color:#e3ecf2;outline:none}.TypesCheckbox-module-scss-module__TNV5_W__checkboxItem[aria-checked=true]:not(:focus-visible){background-color:#e3ecf2;outline:none}.TypesCheckbox-module-scss-module__TNV5_W__checkboxItem:focus-visible{z-index:1;background-color:#e3ecf2}.TypesCheckbox-module-scss-module__TNV5_W__checkedIcon{color:#fff;width:.5em;height:.5em}.TypesCheckbox-module-scss-module__TNV5_W__controlBar{z-index:1;background-color:#fff;border-top:1px solid #e8e8e8;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;justify-content:space-between;align-items:center;height:4.6rem;padding:0 2rem 0 1rem;display:flex;position:fixed;bottom:2px;left:2px;right:2px}.TypesCheckbox-module-scss-module__TNV5_W__resetButton{background-color:#0000;border-radius:.5rem;padding:.5em;font-size:1.6rem;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.TypesCheckbox-module-scss-module__TNV5_W__resetButton:hover{background-color:#f4f7fa;outline:none}.TypesCheckbox-module-scss-module__TNV5_W__selectButton{color:#fff;background-color:#007cc2;border-radius:3.40282e38px;place-content:center;width:3.75em;height:1.625em;font-size:1.6rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:grid}.TypesCheckbox-module-scss-module__TNV5_W__selectButton:hover{background-color:#005b8f;outline:none}.TypesCheckbox-module-scss-module__TNV5_W__ScrollAreaRoot{--scrollbar-size:8px}@media (max-width:47.9375em){.TypesCheckbox-module-scss-module__TNV5_W__ScrollAreaRoot{--scrollbar-size:1.2rem;padding-inline-end:4rem}}.TypesCheckbox-module-scss-module__TNV5_W__ScrollAreaViewport{border-radius:inherit;max-height:calc(var(--radix-dropdown-menu-content-available-height) - 1rem);width:100%}@media (max-width:47.9375em){.TypesCheckbox-module-scss-module__TNV5_W__ScrollAreaViewport{max-height:calc(100dvh - 27rem)}}.TypesCheckbox-module-scss-module__TNV5_W__ScrollAreaScrollbar{touch-action:none;-webkit-user-select:none;user-select:none;background-color:#0000001a;padding:2px;transition:background-color .25s cubic-bezier(.16,1,.3,1);display:flex}.TypesCheckbox-module-scss-module__TNV5_W__ScrollAreaScrollbar:hover{background-color:#00000026}.TypesCheckbox-module-scss-module__TNV5_W__ScrollAreaScrollbar[data-orientation=vertical]{width:var(--scrollbar-size);bottom:0!important}.TypesCheckbox-module-scss-module__TNV5_W__ScrollAreaThumb{border-radius:var(--scrollbar-size);background-color:#0003;flex:1;position:relative}.TypesCheckbox-module-scss-module__TNV5_W__ScrollAreaThumb:before{content:"";z-index:100;width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TypesCheckbox-module-scss-module__TNV5_W__dialogOverlay{z-index:95;background-color:#0000;animation:.25s cubic-bezier(.16,1,.3,1) TypesCheckbox-module-scss-module__TNV5_W__dialogOverlayShow;position:fixed;top:0;bottom:0;left:0;right:0}.TypesCheckbox-module-scss-module__TNV5_W__dialogContent{z-index:96;background-color:#fff;align-content:flex-start;row-gap:5rem;padding:5rem 0 5rem 4rem;animation:.2s cubic-bezier(.16,1,.3,1) TypesCheckbox-module-scss-module__TNV5_W__dialogContentShow;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.TypesCheckbox-module-scss-module__TNV5_W__dialogTypesHeader{justify-content:space-between;align-items:center;padding-inline-end:4rem;display:flex}.TypesCheckbox-module-scss-module__TNV5_W__dialogTypesTitle{color:#007cc2;align-items:center;column-gap:.6em;font-size:3.2rem;font-weight:700;line-height:1;display:flex}.TypesCheckbox-module-scss-module__TNV5_W__dialogTypesTitle>.TypesCheckbox-module-scss-module__TNV5_W__dialogBedIcon{width:1.875em;height:1.875em}.TypesCheckbox-module-scss-module__TNV5_W__dialogCloseButton{background-color:#0000;outline:none;width:4rem;height:4rem}.TypesCheckbox-module-scss-module__TNV5_W__dialogCloseButton>svg{width:100%;height:100%}.TypesCheckbox-module-scss-module__TNV5_W__dialogFieldsContainer{row-gap:5rem;padding-block-end:4.4rem;display:grid}.TypesCheckbox-module-scss-module__TNV5_W__dialogFieldContainer{row-gap:5rem;display:grid}.TypesCheckbox-module-scss-module__TNV5_W__dialogGroupTitle{font-size:3.2rem;font-weight:700;line-height:1}.TypesCheckbox-module-scss-module__TNV5_W__dialogCheckboxContainer{row-gap:2rem;display:grid}.TypesCheckbox-module-scss-module__TNV5_W__dialogCheckbox{background-color:#fff;border:1px solid #ccc;border-radius:.3rem;place-content:center;width:.875em;height:.875em;display:grid}.TypesCheckbox-module-scss-module__TNV5_W__dialogCheckbox[aria-checked=true]{background-color:#007cc2;border-color:#007cc2}.TypesCheckbox-module-scss-module__TNV5_W__dialogCheckboxItem{-webkit-tap-highlight-color:#0000;background-color:#f4f4f4;border-radius:.5rem;justify-content:flex-start;align-items:center;column-gap:.625em;padding-block-start:.5em;padding-block-end:.5em;padding-inline-start:.625em;padding-inline-end:.625em;font-size:3.2rem;line-height:1;transition:color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:flex}.TypesCheckbox-module-scss-module__TNV5_W__dialogCheckedIcon{color:#fff;width:.7em;height:.7em}.TypesCheckbox-module-scss-module__TNV5_W__dialogCheckedIcon>svg{width:100%;height:100%}.TypesCheckbox-module-scss-module__TNV5_W__dialogControlBar{z-index:1;background-color:#fff;border-top:1px solid #e8e8e8;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;justify-content:space-between;align-items:center;padding:3rem 4rem 3rem 2rem;display:flex;position:fixed;bottom:2px;left:2px;right:2px}.TypesCheckbox-module-scss-module__TNV5_W__dialogResetButton{background-color:#0000;border-radius:.5rem;padding:.5em;font-size:2.8rem;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1)}.TypesCheckbox-module-scss-module__TNV5_W__dialogSelectButton{color:#fff;letter-spacing:.3em;text-indent:.3em;background-color:#007cc2;border-radius:3.40282e38px;place-content:center;width:4.28125em;height:1.84375em;font-size:3.2rem;font-weight:700;line-height:1;transition:background-color .2s cubic-bezier(.16,1,.3,1);display:grid}.TypesCheckbox-module-scss-module__TNV5_W__dialogSelectButton:hover{background-color:#005b8f;outline:none}@keyframes TypesCheckbox-module-scss-module__TNV5_W__dialogOverlayShow{0%{opacity:0}to{opacity:1}}@keyframes TypesCheckbox-module-scss-module__TNV5_W__dialogContentShow{0%{opacity:0;translate:0 -10vh}to{opacity:1;translate:0}}
@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/818920d548580f83-s.7013bead.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e83bc706a99bf666-s.bd9870ea.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5580d1579f4df088-s.b6c45254.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/77f3c17f20550db3-s.fb654755.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/221faba0970ae6e0-s.p.a2cf9b4d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_9d8748db-module__CJewxa__className{font-family:Montserrat,Montserrat Fallback;font-style:normal;font-weight:700}
.HotelSearchForm-module-scss-module__F4PIYq__root{grid-template-columns:1fr auto;align-items:center;column-gap:1.2rem;width:min(100% - 8rem,96rem);margin-inline-start:auto;margin-inline-end:auto;display:grid}@media (max-width:47.9375em){.HotelSearchForm-module-scss-module__F4PIYq__root{grid-template-columns:1fr;row-gap:2rem}}.HotelSearchForm-module-scss-module__F4PIYq__root[data-is-show-tag-button=true]{background-color:#fff;border-radius:1rem;grid-template-columns:1fr auto auto;column-gap:2rem;width:min(100% - 8rem,116rem);padding:2rem}@media (max-width:60em){.HotelSearchForm-module-scss-module__F4PIYq__root[data-is-show-tag-button=true]{grid-template-columns:1fr auto}}@media (max-width:47.9375em){.HotelSearchForm-module-scss-module__F4PIYq__root[data-is-show-tag-button=true]{grid-template-columns:1fr;padding:3.5rem 3.5rem 5rem}}.HotelSearchForm-module-scss-module__F4PIYq__root[data-is-home=true]{background-color:#fff;border-radius:1rem;grid-template-columns:1fr auto auto;column-gap:2rem;width:min(100% - 8rem,116rem);padding:2rem}@media (max-width:60em){.HotelSearchForm-module-scss-module__F4PIYq__root[data-is-home=true]{grid-template-columns:1fr auto}}@media (max-width:47.9375em){.HotelSearchForm-module-scss-module__F4PIYq__root[data-is-home=true]{grid-template-columns:1fr;padding:3.5rem 3.5rem 5rem}}.HotelSearchForm-module-scss-module__F4PIYq__fieldContainer{grid-template-columns:1fr 1fr 1fr;column-gap:1rem;display:grid}@media (max-width:47.9375em){.HotelSearchForm-module-scss-module__F4PIYq__fieldContainer{grid-template-columns:1fr;row-gap:2rem}}.HotelSearchForm-module-scss-module__F4PIYq__tagSearch{row-gap:.6rem;padding-inline-start:2.1rem;display:grid}@media (max-width:60em){.HotelSearchForm-module-scss-module__F4PIYq__tagSearch{display:none}}@media (max-width:47.9375em){.HotelSearchForm-module-scss-module__F4PIYq__tagSearch{grid-template-columns:max-content auto;align-items:center;margin-block-start:3rem;padding-block-start:5rem;padding-inline-start:0;display:grid}}.HotelSearchForm-module-scss-module__F4PIYq__tagSearch:before{content:"";background-color:#e8e8e8;width:1px;height:100%;display:block;position:absolute;top:0;left:0}@media (max-width:47.9375em){.HotelSearchForm-module-scss-module__F4PIYq__tagSearch:before{width:100%;height:1px}}.HotelSearchForm-module-scss-module__F4PIYq__tagSearch>.HotelSearchForm-module-scss-module__F4PIYq__link{color:#007cc2;background-color:#f4f7fa;border:1px solid #007cc2;border-radius:.5rem;align-items:center;column-gap:.4em;height:1.77778em;padding-inline-start:.5em;padding-inline-end:.5em;font-size:1.8rem;font-weight:700;line-height:1;transition:color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:flex}@media (max-width:47.9375em){.HotelSearchForm-module-scss-module__F4PIYq__tagSearch>.HotelSearchForm-module-scss-module__F4PIYq__link{font-size:3.6rem}}.HotelSearchForm-module-scss-module__F4PIYq__tagSearch>.HotelSearchForm-module-scss-module__F4PIYq__link:hover{color:#fff;background-color:#007cc2}.HotelSearchForm-module-scss-module__F4PIYq__tagSearch>.HotelSearchForm-module-scss-module__F4PIYq__link:focus-visible{color:#fff;background-color:#007cc2}.HotelSearchForm-module-scss-module__F4PIYq__tagSearch>.HotelSearchForm-module-scss-module__F4PIYq__link>.HotelSearchForm-module-scss-module__F4PIYq__icon{width:1.33333em;height:1.33333em}.HotelSearchForm-module-scss-module__F4PIYq__tagSearch>.HotelSearchForm-module-scss-module__F4PIYq__link>.HotelSearchForm-module-scss-module__F4PIYq__tag{font-size:1em}.HotelSearchForm-module-scss-module__F4PIYq__tagSearch>.HotelSearchForm-module-scss-module__F4PIYq__link>.HotelSearchForm-module-scss-module__F4PIYq__search{font-size:.888889em}.HotelSearchForm-module-scss-module__F4PIYq__tagSearch>.HotelSearchForm-module-scss-module__F4PIYq__description{color:#007cc2;text-align:center;text-indent:.3em;font-size:1.2rem;line-height:1}@media (max-width:47.9375em){.HotelSearchForm-module-scss-module__F4PIYq__tagSearch>.HotelSearchForm-module-scss-module__F4PIYq__description{font-size:2.4rem}}
.Container-module-scss-module__u6XQEG__main{grid-template-rows:auto 1fr;align-content:flex-start;row-gap:10rem;padding-block-end:1rem;display:grid}@media (max-width:47.9375em){.Container-module-scss-module__u6XQEG__main{padding-block-end:2rem}}.Container-module-scss-module__u6XQEG__search{row-gap:5rem;padding-block-start:5rem;display:grid}.Container-module-scss-module__u6XQEG__searchForm{row-gap:2rem;display:grid}@media (max-width:47.9375em){.Container-module-scss-module__u6XQEG__searchForm{row-gap:5rem}}.Container-module-scss-module__u6XQEG__content{background-color:#f4f4f4;row-gap:7rem;padding-block-start:2.6rem;padding-block-end:7rem;display:grid}@media (max-width:47.9375em){.Container-module-scss-module__u6XQEG__content{row-gap:10rem;padding-block-start:5rem;padding-block-end:10rem}}.Container-module-scss-module__u6XQEG__results{row-gap:2.6rem;display:grid}@media (max-width:47.9375em){.Container-module-scss-module__u6XQEG__results{row-gap:5rem}}
.FilterRemoveButtons-module-scss-module__8zE2Aq__buttons{justify-content:flex-start;gap:1rem;display:flex}.FilterRemoveButtons-module-scss-module__8zE2Aq__root[data-independent=true]{width:min(100% - 8rem,96rem);margin-block-start:-3px;margin-block-end:-3px;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:3px;padding-block-end:3px;overflow-x:auto}.FilterRemoveButtons-module-scss-module__8zE2Aq__root[data-independent=true]>.FilterRemoveButtons-module-scss-module__8zE2Aq__buttons{width:-webkit-fit-content;width:fit-content}.FilterRemoveButtons-module-scss-module__8zE2Aq__root[data-independent=false]>.FilterRemoveButtons-module-scss-module__8zE2Aq__buttons{flex-wrap:wrap;width:100%}.FilterRemoveButtons-module-scss-module__8zE2Aq__filterRemoveButton{color:#007cc2;background-color:#e3ecf2;border-radius:3.40282e38px;align-items:center;column-gap:.5em;width:-webkit-max-content;width:max-content;height:2.14286em;padding-inline-start:1.1em;padding-inline-end:1.1em;font-size:1.4rem;font-weight:400;line-height:1;transition:color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1);display:flex}@media (any-hover:hover){.FilterRemoveButtons-module-scss-module__8zE2Aq__filterRemoveButton:hover{color:#fff;background-color:#007cc2}}.FilterRemoveButtons-module-scss-module__8zE2Aq__filterRemoveButton:focus-visible{color:#fff;background-color:#007cc2}.FilterRemoveButtons-module-scss-module__8zE2Aq__filterRemoveButton>span{flex:1}.FilterRemoveButtons-module-scss-module__8zE2Aq__filterRemoveButton>svg{width:.857143em;height:.857143em}@media (max-width:47.9375em){.FilterRemoveButtons-module-scss-module__8zE2Aq__filterRemoveButton{font-size:2.8rem}}
.NoResults-module-scss-module__zjjsBa__root{background-color:#fff;border-radius:1rem;row-gap:1.6rem;width:min(100% - 8rem,96rem);margin-inline-start:auto;margin-inline-end:auto;padding:2rem;display:grid}@media (max-width:47.9375em){.NoResults-module-scss-module__zjjsBa__root{row-gap:2.4rem;padding:4rem}}.NoResults-module-scss-module__zjjsBa__title{font-size:1.6rem;font-weight:700;line-height:1}@media (max-width:47.9375em){.NoResults-module-scss-module__zjjsBa__title{font-size:2.8em}}.NoResults-module-scss-module__zjjsBa__description{margin-block-end:.3em;font-size:1.6rem;line-height:1}@media (max-width:47.9375em){.NoResults-module-scss-module__zjjsBa__description{font-size:2.8em;line-height:1.25}}.NoResults-module-scss-module__zjjsBa__resetAllButton{color:#007cc2;background-color:#0000;border-radius:.5rem;font-weight:700}@media (any-hover:hover){.NoResults-module-scss-module__zjjsBa__resetAllButton:hover{text-decoration:underline}}
.ResultCount-module-scss-module__SKBw7q__root{justify-content:center;align-items:flex-end;font-size:1.6rem;line-height:1;display:flex}@media (max-width:47.9375em){.ResultCount-module-scss-module__SKBw7q__root{align-items:center;font-size:2.8em}}.ResultCount-module-scss-module__SKBw7q__root>span{color:#eb6100;margin-block-start:-.2em;font-size:1.875em;font-weight:700;translate:0 .1em}@media (max-width:47.9375em){.ResultCount-module-scss-module__SKBw7q__root>span{margin-inline-end:.15em;font-size:1.78571em;translate:0 .04em}}
