predictive-search{width:100%}predictive-search .search-modal__form-wrapper{position:relative;width:100%}predictive-search .predictive-search{color:var(--color-brand-text)}predictive-search .predictive-search__close-button{background:transparent;border:none;position:absolute;right:0;top:.375rem}@media screen and (min-width:1024px){predictive-search .predictive-search__close-button{right:-2.25rem}}predictive-search .predictive-search-results{-webkit-box-sizing:border-box;box-sizing:border-box;left:0;overflow:auto;right:0}@media screen and (min-width:1024px){predictive-search .predictive-search-results{background-color:var(--color-white);border-bottom:1px solid var(--color-brand-text-25);border-radius:var(--border-radius);left:0;max-height:72vh;max-width:100dvw;position:absolute;right:0;top:5.5rem;z-index:var(--z-index-popover)}}predictive-search .predictive-search-results__inner{margin:3.5rem auto;padding:0 1rem}@media screen and (min-width:1024px){predictive-search .predictive-search-results__inner{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:27rem;padding:0 1.5rem;width:100%}}predictive-search .predictive-search__group{border-bottom:1px solid var(--color-brand-text-25);margin-bottom:1rem}predictive-search .predictive-search__group:last-child{margin-bottom:0}predictive-search .predictive-search__group__header{margin-bottom:1rem}predictive-search .predictive-search__group__header .label-medium{margin-bottom:0}predictive-search .predictive-search__group--footer{margin-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width:1024px){predictive-search .predictive-search__group--footer{margin-top:1rem;padding-bottom:1rem}}predictive-search .predictive-search__item__brand{margin-bottom:.5rem}predictive-search .predictive-search__item__title{margin-bottom:0}predictive-search .predictive-search__list{list-style:none;margin:0;padding:0}predictive-search .predictive-search__list-item{margin-bottom:1rem}predictive-search .predictive-search__list-item.predictive-search__list-item--heading .label-small{margin-top:0}predictive-search .predictive-search__list-item.predictive-search__list-item--action{margin-top:1px solid var(--color-brand-primary-50);padding:.5rem 1rem 1rem}predictive-search .predictive-search__list__link{color:inherit;text-decoration:none}predictive-search .predictive-search__list__link--grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:4rem 1fr}predictive-search .predictive-search__list__link:hover{opacity:.72}predictive-search .predictive-search__list__link:active{opacity:1}predictive-search .predictive-search__list__link .highlight{color:var(--color-brand-primary)}predictive-search .predictive-search-mob{padding-left:3rem;padding-right:3rem}predictive-search .predictive-search-mob .predictive-search-results__inner{margin-bottom:1rem;margin-top:1rem;padding-bottom:0;padding-top:0}.predictive-search__show-all{margin-bottom:1rem}