.phase89e-predictive-search [data-phase89e-predictive-form]{border-color:#bdc7b4;border-radius:3px;background:#fbfaf6;box-shadow:none}
.phase89e-predictive-search input[type=search]{color:#283d2a;background:#fbfaf6;font-family:Roboto,Arial,sans-serif;font-size:14px;box-shadow:none}
.phase89e-predictive-search input[type=search]::placeholder{color:#767d70;opacity:1}
.phase89e-predictive-search .doflee-header-search__submit{background:#283d2a;color:#fff;border-color:#283d2a;border-radius:0 2px 2px 0;box-shadow:none}
.phase89e-predictive-search .doflee-header-search__submit:hover{background:#405837}
.phase89e-predictive-search__panel{border:1px solid #c4cebb;border-radius:3px;background:#fbfaf6;box-shadow:0 12px 28px #283d2a1a;color:#283d2a;max-height:min(68vh,520px)}
.phase89e-predictive-search__panel[hidden]{display:none!important}
.phase89e-predictive-search__heading{padding:9px 14px;background:#edf0e6;color:#687061;border-color:#d3d9c9;font:700 10px/16px Roboto,Arial,sans-serif;letter-spacing:.1em}
.phase89e-predictive-search__option{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:9px 14px;min-height:72px;border-color:#e0e4d8;color:#283d2a}
.phase89e-predictive-search__media{width:56px;height:56px;border:0;border-radius:2px;background:#e9ede1}
.phase89e-predictive-search__copy strong{white-space:normal;overflow:visible;text-overflow:clip;font:400 14px/20px Merriweather,Georgia,serif;letter-spacing:-.015em}
.phase89e-predictive-search__copy>span{color:#73796b;font:400 11px/17px Roboto,Arial,sans-serif}
.phase89e-predictive-search__option--product .phase89e-predictive-search__copy>span{color:#252b20;font-weight:500;font-size:12px}
.phase89e-predictive-search__option:hover,.phase89e-predictive-search__option:focus-visible,.phase89e-predictive-search__option.is-active{background:#e9ede1;color:#283d2a}
.phase89e-predictive-search__option--page{grid-template-columns:1fr;min-height:52px}
.phase89e-predictive-search__option--all{grid-template-columns:1fr;min-height:58px;background:#283d2a;color:#fff}
.phase89e-predictive-search__option--all:hover,.phase89e-predictive-search__option--all:focus-visible,.phase89e-predictive-search__option--all.is-active{background:#405837;color:#fff}
.phase89e-predictive-search__option--all .phase89e-predictive-search__copy>span{color:#e1e7dc}
.phase89e-predictive-search__empty{background:#f6f4ed;color:#283d2a}
.phase89e-predictive-search__empty strong{font:400 16px/24px Merriweather,Georgia,serif}
.phase89e-predictive-search__empty span{font:400 12px/19px Roboto,Arial,sans-serif;color:#687061}
@media(max-width:600px){.phase89e-predictive-search__option{gap:10px;padding:8px 12px}.phase89e-predictive-search__copy strong{font-size:13px;line-height:19px}}
.phase89e-predictive-search__copy:only-child{grid-column:1/-1}
.enterprise-header .phase89e-predictive-search .doflee-header-search__submit{background:#283d2a;color:#fff;border-color:#283d2a}
.enterprise-header .phase89e-predictive-search .doflee-header-search__submit:hover{background:#405837}
