@font-face{font-family:brandFont;src:url(../media/Fredoka_Variable-s.p.3j9n-jqs50_oa.ttf)format("truetype");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:brandFont Fallback;src:local(Arial);ascent-override:95.32%;descent-override:23.1%;line-gap-override:0.0%;size-adjust:102.19%}.brandfont_756939d1-module__63gCTW__className{font-family:brandFont,brandFont Fallback,Arial,sans-serif;font-style:normal}
.header-search-module__XwP4Ya__row{min-width:0}.header-search-module__XwP4Ya__search{color:#251f1a;background:#fffdf8;border:1px solid #d9c5ab;border-radius:12px;flex-shrink:0;align-items:center;width:7rem;min-width:0;height:44px;padding-left:10px;display:flex;position:relative}.header-search-module__XwP4Ya__search:focus-within{outline-offset:2px;border-color:#9a5a39;outline:2px solid #9a5a39}.header-search-module__XwP4Ya__searchIcon{color:#9a5a39;flex-shrink:0;margin-right:8px}.header-search-module__XwP4Ya__input{width:0;min-width:0;height:100%;color:inherit;background:0 0;border:0;outline:none;flex:1;padding-right:8px;font-size:16px}.header-search-module__XwP4Ya__input::placeholder{color:#6f6256}.header-search-module__XwP4Ya__input::-webkit-search-cancel-button{display:none}.header-search-module__XwP4Ya__iconButton{color:#7c3f25;cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.header-search-module__XwP4Ya__iconButton:hover{background:#f1e7d8}.header-search-module__XwP4Ya__iconButton:focus-visible{outline-offset:-4px;outline:2px solid #9a5a39}@media (min-width:640px){.header-search-module__XwP4Ya__search{width:11rem}}@media (min-width:1024px){.header-search-module__XwP4Ya__search{width:14rem}.header-search-module__XwP4Ya__exit{display:none}}@media (max-width:1023px){.header-search-module__XwP4Ya__row:has(>.header-search-module__XwP4Ya__search[data-expanded=true])>:not(.header-search-module__XwP4Ya__search){display:none}.header-search-module__XwP4Ya__row>.header-search-module__XwP4Ya__search[data-expanded=true]{flex:1;width:100%;padding-left:0}.header-search-module__XwP4Ya__search[data-expanded=true] .header-search-module__XwP4Ya__searchIcon{display:none}}.header-search-module__XwP4Ya__suggestions{z-index:60;overscroll-behavior:contain;background:#fffdf8;border:1px solid #d9c5ab;border-radius:12px;width:min(26rem,100vw - 24px);max-height:min(65dvh,32rem);padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 8px 24px #251f1a1f}.header-search-module__XwP4Ya__suggestions[hidden]{display:none}.header-search-module__XwP4Ya__suggestionHint{color:#6f6256;padding:8px;font-size:12px;line-height:1.5}.header-search-module__XwP4Ya__suggestion{color:#251f1a;border-radius:8px;flex-direction:column;gap:3px;min-height:44px;padding:10px;display:flex}.header-search-module__XwP4Ya__suggestion[aria-selected=true],.header-search-module__XwP4Ya__suggestion:hover{background:#f1e7d8}.header-search-module__XwP4Ya__suggestionName{overflow-wrap:anywhere;font-size:14px;font-weight:600}.header-search-module__XwP4Ya__suggestionDetail{color:#6f6256;overflow-wrap:anywhere;font-size:12px}.header-search-module__XwP4Ya__allResults{color:#7c3f25;min-height:44px;padding:12px 10px;font-size:14px;font-weight:600;display:block}.header-search-module__XwP4Ya__allResults:focus-visible,.header-search-module__XwP4Ya__suggestion:focus-visible{outline-offset:-2px;outline:2px solid #9a5a39}@media (max-width:1023px){.header-search-module__XwP4Ya__suggestions{width:100%}}
