.search-autocomplete-item[data-v-bbebb8b5]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid var(--color-darkblue-10,rgba(27,51,124,.1));color:var(--color-darkest);display:flex;font-size:var(--font-size-md);justify-content:space-between;line-height:var(--lineHeight-lg);padding:.75rem 0;text-align:left;width:100%}@media screen and (min-width:577px){.search-autocomplete-item[data-v-bbebb8b5]{font-size:var(--font-size-lg)}}.search-autocomplete-item .dn-icon[data-v-bbebb8b5]{font-size:1.25rem}.search-autocomplete-item[data-v-bbebb8b5] mark{background-color:transparent;font-weight:700}.search-bar{display:flex;gap:var(--spacing-xs);justify-content:space-between;position:relative}.search-bar .dn-input{flex-grow:1;position:relative;z-index:123}.search-bar .ais-SearchBox{width:100%}.search-bar--autocomplete .base-input.dn-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar .base-input{align-items:center;gap:var(--spacing-2xs);height:3.75rem;padding:0 .5rem 0 1.5rem}.search-bar .base-input input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-bar .base-input[data-focus=true]{border-color:var(--color-darkblue-10)}.search-bar .base-input .dn-input__field input::-moz-placeholder{color:var(--color-darkest)}.search-bar .base-input .dn-input__field input::placeholder{color:var(--color-darkest)}.search-bar .search-bar__button{font-family:var(--font-family-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-secondary-medium);line-height:var(--lineHeight-md);text-transform:uppercase}@media screen and (min-width:577px){.search-bar .search-bar__button{font-size:var(--font-size-md)}}.search-bar .search-bar__button .search-bar__button__text{display:none}@media screen and (min-width:769px){.search-bar .search-bar__button .search-bar__button__text{display:block}}.search-bar .search-bar__button .base-icon.dn-icon{font-size:24px}@media screen and (max-width:768px){.search-bar .search-bar__button{height:auto;padding:var(--spacing-2xs)}}.search-bar:focus-within .search-bar__autocomplete{display:block}.search-bar__autocomplete{background-color:#fff;left:0;list-style:none;margin:0;padding-left:1rem;padding-right:1rem;position:absolute;right:0;top:100%;z-index:999}@media screen and (min-width:769px){.search-bar__autocomplete{margin-left:var(--grid-side-gap-sm);margin-right:var(--grid-side-gap-sm)}}.search-bar__autocomplete-show-all{display:flex;justify-content:center;padding:1rem}.search-bar__autocomplete-backdrop{inset:0;position:fixed;z-index:99}
