.predictive-search.js-predictive-search{top:var(--bh-search-top,0px);left:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - var(--bh-search-top,0px));scale:1;transform:none}.predictive-search.js-predictive-search .predictive-search__form{height:auto;max-height:calc(100vh - var(--bh-search-top,0px));border-radius:0;background:#fff;box-shadow:0 24px 60px -20px #00000047}.predictive-search.js-predictive-search .predictive-search__header{width:100%;gap:12px;padding:12px 16px;box-shadow:inset 0 -1px #00000014}.predictive-search.js-predictive-search .predictive-search__submit{margin:0;color:#0006}.predictive-search.js-predictive-search .predictive-search__input-wrapper{flex:1 1 auto;width:auto;margin:0}.predictive-search.js-predictive-search .predictive-search__input{padding:8px 0;font-size:15px;font-weight:400;background:transparent;box-shadow:none;outline:none}.predictive-search.js-predictive-search .predictive-search__input::placeholder{font-weight:400;color:#0006}.predictive-search.js-predictive-search .bh-search-btn{flex-shrink:0;border:0;border-radius:9999px;background:var(--button-background-color-secondary,#ff9400);padding:10px 22px;font-size:13px;font-weight:600;line-height:1.2;color:#fff;cursor:pointer;transition:background-color .2s}.predictive-search.js-predictive-search .bh-search-btn:hover{background:var(--button-background-color-secondary-hover,#cd853f)}.predictive-search.js-predictive-search .predictive-search__close{position:static;inset:auto;flex-shrink:0;width:36px;height:36px;margin:0;border-radius:9999px}.predictive-search.js-predictive-search .predictive-search__body{max-height:calc(100vh - var(--bh-search-top,0px) - 80px);overflow-y:auto;padding:24px 16px;border-top:0}.predictive-search.js-predictive-search:not(.predictive-search--has-featured-items) .predictive-search__body--empty:has(.predictive-search__result-container:empty){display:none}@media(min-width:640px){.predictive-search.js-predictive-search .predictive-search__header{padding:12px max(32px,calc((100% - 1432px)/2 + 32px))}.predictive-search.js-predictive-search .predictive-search__body{padding:24px max(32px,calc((100% - 1432px)/2 + 32px))}}@media(min-width:768px){.predictive-search.js-predictive-search{width:100%;max-width:none;height:auto}.predictive-search.js-predictive-search .predictive-search__close{inset-inline-end:auto;width:36px;height:36px}.predictive-search.js-predictive-search .predictive-search__input-wrapper{margin-inline-end:0}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bh-search.css.map */
