search-dropdown{overflow:auto;transform:translateY(-100%);color:var(--nav-text-color);transition:all .25s ease-in;position:absolute;scroll-behavior:smooth;clip-path:inset(0 0 0 round 0 0 var(--block-border-radius) var(--block-border-radius));opacity:0;visibility:hidden;top:100%;left:0;width:100%;z-index:-1}.sticked search-dropdown{--announcement-bar-height:0px!important}@media screen and (max-width:767px){search-dropdown:has(.predictive-search__empty-state),search-dropdown:has(.predictive-search__results){height:calc(100vh - var(--header-height-mobile) - var(--announcement-bar-height));clip-path:unset}@supports (height:100dvh){search-dropdown:has(.predictive-search__empty-state),search-dropdown:has(.predictive-search__results){height:calc(100dvh - var(--header-height-mobile) - var(--announcement-bar-height))}}}@media screen and (min-width:768px){search-dropdown{height:auto;max-height:calc(100vh - var(--header-height-desktop) - var(--announcement-bar-height) - 30px)}@supports (height:100dvh){search-dropdown{max-height:calc(100dvh - var(--header-height-desktop) - var(--announcement-bar-height) - 30px)}}}search-dropdown[aria-hidden=false]{transform:none;transition:all .25s ease-out;opacity:1;visibility:visible}@media screen and (prefers-reduced-motion:reduce){search-dropdown,search-dropdown[aria-hidden=false]{transition-duration:1ms}search-dropdown{scroll-behavior:auto}}.search-dropdown__overlay{height:0;right:0;transition:height 0s 1s,visibility .25s ease-in,opacity .25s ease-in;position:fixed;opacity:0;bottom:0;visibility:hidden;top:0;background-color:var(--body-overlay-color);left:0;z-index:-2}[data-search-dropdown-overlay-visible] .search-dropdown__overlay{height:100%;transition:height 0s,visibility .25s ease-out,opacity .25s ease-out;opacity:1;visibility:visible}.search-dropdown__close{justify-content:center;border:0;align-items:center;background:0 0;display:flex}@media screen and (max-width:767px){[data-search-dropdown-open]:has(.predictive-search__empty-state),[data-search-dropdown-open]:has(.predictive-search__results){overflow:hidden}}