.search-block--md:has(.search__toggle[aria-expanded=true]) .search__toggle{display: none}.search-block--md:has(.search__toggle[aria-expanded=true]) .exposed-form{display: block}@media (max-width: 480px){.search-block--md:has(.search__toggle[aria-expanded=true]) .exposed-form{display: flex;flex-wrap: nowrap;justify-content: space-between;padding-top: 0.75rem;padding-bottom: 0.75rem;padding-left: var(--container-padding);padding-right: var(--container-padding)}}.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item{position: absolute;right: 0px;top: 0px;width: auto}@media (max-width: 480px){.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item{position: relative;flex: 1 1 0%}}.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item .form-textfield,.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item .form-autocomplete{height: 100%;width: 50vw;max-width: 72rem;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px}@media (max-width: 480px){.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item .form-textfield,.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item .form-autocomplete{height: 2rem;width: 100%;border-style: none;background-color: transparent}.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item .form-textfield:focus,.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item .form-autocomplete:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item .form-textfield:active,.search-block--md:has(.search__toggle[aria-expanded=true]) .form-item .form-autocomplete:active{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.search-block--md:has(.search__toggle[aria-expanded=true]) .form-group label{position: relative;top: 24px;font-size: 0.875rem;line-height: 1.25rem;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}}.search-block--md:has(.search__toggle[aria-expanded=true]) .btn--submit{border-radius: 0px;border-style: none;background-color: transparent;color: var(--blue-black);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.search-block--md:has(.search__toggle[aria-expanded=true]) .btn--submit:hover{color: var(--dark-green)}.header :where(.search-block--md) :is(.btn--submit,.search__toggle){--btn-font-size: 0;display: flex;height: 3rem;width: 3rem;place-items: center;border-radius: 9999px;border-width: 2px;border-color: transparent;background-color: var(--mint);padding: 0px;text-indent: -9999px;font-size: 0px;color: var(--blue-black);--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);transition-property: all;transition-duration: 300ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.header :where(.search-block--md) :is(.btn--submit,.search__toggle):hover{border-color: var(--mint);background-color: var(--dark-green);color: var(--mint)}.header :where(.search-block--md) :is(.btn--submit,.search__toggle) .material-symbols-sharp{margin-left: auto;margin-right: auto;text-indent: 0px}.header :where(.search-block--md) .exposed-form{display: none;align-items: center;font-size: 0.875rem;line-height: 1.25rem;--toggled-display-override: grid;grid-template-columns:1fr auto}.header :where(.search-block--md) .exposed-form>.form-item{grid-column: span 2 / span 2;grid-column-start: 1;grid-row-start: 1}.header :where(.search-block--md) .exposed-form>.form-actions{position: relative;z-index: 10;grid-column: span 1 / span 1;grid-column-start: 2;grid-row-start: 1;margin-right: 0px;height: 100%}.header :where(.search-block--md) .exposed-form .form-textfield,.header :where(.search-block--md) .exposed-form .form-autocomplete{width: 0px;background-repeat: no-repeat;padding-inline-start: 1rem;font-size: 0.875rem;line-height: 1.25rem;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 200ms}.header :where(.search-block--md) .exposed-form .form-item-query{position: relative;margin-top: 0px;margin-bottom: 0px}.header :where(.search-block--md) .exposed-form .form-item-query label{width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0;position: absolute;left: 1rem;top: 0.75rem;z-index: 10;text-transform: none;--tw-text-opacity: 1;color: rgb(113 113 122 / var(--tw-text-opacity, 1))}.header :where(.search-block--md) .exposed-form .form-item-query:focus label,.header :where(.search-block--md) .exposed-form .form-item-query:hover label,.header :where(.search-block--md) .exposed-form .form-item-query:focus-within label,.header :where(.search-block--md) .exposed-form .form-item-query:has(input:focus,input:valid) label{top: 0.25rem;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(prefers-reduced-motion: no-preference){.header :where(.search-block--md) .exposed-form .form-item-query:focus label,.header :where(.search-block--md) .exposed-form .form-item-query:hover label,.header :where(.search-block--md) .exposed-form .form-item-query:focus-within label,.header :where(.search-block--md) .exposed-form .form-item-query:has(input:focus,input:valid) label{left: 1rem;top: 0px;font-size: 4px;--tw-text-opacity: 1;color: rgb(228 228 231 / var(--tw-text-opacity, 1));transition-property: all;transition-duration: 150ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}}.header :where(.search-block--md) .form-textfield.form-control,.header :where(.search-block--md) .form-autocomplete.form-control{font-weight: 300;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.header :where(.search-block--md) .form-textfield.form-control:focus,.header :where(.search-block--md) .form-autocomplete.form-control:focus{border-color: var(--dark-green)}.header :where(.search-block--md) .form-textfield.form-control:focus-visible,.header :where(.search-block--md) .form-autocomplete.form-control:focus-visible{border-color: var(--dark-green)}@media (max-width: 480px){.header :where(.search-block--md) .form-textfield.form-control,.header :where(.search-block--md) .form-autocomplete.form-control{margin-left: var(--container-padding)}}.header :where(.search-block--md) .form-textfield.form-control:valid,.header :where(.search-block--md) .form-textfield.form-control:focus,.header :where(.search-block--md) .form-autocomplete.form-control:valid,.header :where(.search-block--md) .form-autocomplete.form-control:focus{position:relative;z-index:10}.header :where(.search-block--md) .btn--reset{display: none}.search__toggle{display: flex}.block--kidshealth-search-sitewide-searchbox .form-item{width: auto}.search-api-autocomplete-search.ui-autocomplete{max-width: 100%}.search-api-autocomplete-search.ui-autocomplete > :not([hidden]) ~ :not([hidden]){--tw-divide-y-reverse: 0;border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width: calc(2px * var(--tw-divide-y-reverse))}.search-api-autocomplete-search.ui-autocomplete{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media (max-width: 480px){.search-api-autocomplete-search.ui-autocomplete{max-width: calc(100vw - 32px)}}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper{display: flex;align-items: flex-start;padding-left: 1rem;padding-right: 1rem;padding-top: 0.75rem;padding-bottom: 0.75rem}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper a{color: var(--blue-black)}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper:has(.search-api-autocomplete-suggestion){justify-content: space-between}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper:not(:has(.search-api-autocomplete-suggestion)){-moz-column-gap: 0.5rem;column-gap: 0.5rem}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper:not(:has(.search-api-autocomplete-suggestion))::before{position: relative;content: var(--tw-content);top: 0.25rem;--icon-size: 1.25rem;-webkit-mask-image:svg-load(article.svg, fill=currentColor);mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 -960 960 960' fill='currentColor'%3E%3Cpath d='M277-279h275v-60H277v60Zm0-171h406v-60H277v60Zm0-171h406v-60H277v60ZM120-120v-720h720v720H120Zm60-60h600v-600H180v600Zm0 0v-600 600Z'/%3E%3C/svg%3E");background-image:none;background-size:contain;background-repeat:no-repeat;background-position:center,-1000em -1000em;display:var(--icon-display, block);width:var(--icon-width, var(--icon-size, 1em));height:var(--icon-height, var(--icon-size, 1em));-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--icon-color-override, currentColor)}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background-color: var(--mint-50);color: var(--blue-black)}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper.ui-state-active a{color: var(--blue-black)}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background-color: transparent;color: var(--blue-black)}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion .material-symbols-sharp{--tw-translate-x: 0.25rem;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration: 200ms}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion .material-symbols-sharp:hover{cursor: pointer}@media (prefers-reduced-motion: no-preference){.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion .material-symbols-sharp{transition-duration: 300ms}}.search-api-autocomplete-search.ui-autocomplete .ui-menu-item-wrapper .search-api-autocomplete-suggestion{width: 100%}.search--footer .form-item{flex: 2}.search--footer .form-actions{flex: 1 1 0%}.search--footer .form-text{height: 4rem;width: 100%;border-radius: 9999px;border-style: none;background-repeat: no-repeat;padding-left: 2rem;padding-right: 2rem;font-size: 1.125rem;line-height: 1.75rem;color: var(--blue-black)}.search--footer .form-text:focus{--tw-ring-color: var(--blue-black)}.search--footer .btn--submit{height: 100%;max-height: 100%;width: 100%;border-style: none;background-color: var(--blue-black);font-size: 1.125rem;line-height: 1.75rem;font-weight: 400;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.search--footer .btn--submit:hover{color: var(--mint)}.search--footer .btn--submit .button__icon{display: none}.search--footer .btn--reset,.search--footer label{display: none}