.predictive-search{display:none;top:100px;width:100%;left:0;right:0;bottom:0;background-color:#fff;z-index:300;overflow-y:auto;overscroll-behavior:contain;height:calc(100vh - 48px);padding-bottom:48px}@media (min-width: 1024px){.predictive-search{border-top:none;height:fit-content}predictive-search[results=true] .predictive-search{border-top:1px solid #ffffff}}.predictive-search__results-groups-wrapper{display:flex;flex-direction:column;padding-bottom:32px;padding-top:8px}@media (min-width: 1024px){.predictive-search__results-groups-wrapper{padding-top:16px;height:auto}}@media screen and (max-width: 1023px){.predictive-search__results-groups-wrapper{flex-direction:column}}@media screen and (min-width: 1024px){.header predictive-search{position:relative}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block;position:fixed}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto}#predictive-search-results:not(:empty){padding-inline:16px}@media (max-width: 768px){#predictive-search-results:not(:empty){padding-bottom:16px}}@media (min-width: 1024px){#predictive-search-results:not(:empty){height:auto;padding-inline:40px}}#predictive-search-results-products-list .grid-product__colors,#predictive-search-results-products-list .banana-container,#predictive-search-results-products-list .fera-productReviewsSummary,#predictive-search-results-products-list .product-card__cta,.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}#predictive-search-results-products-list .grid-product__meta{flex-direction:column}#predictive-search-results-products-list .grid-product__col{margin-bottom:0}#predictive-search-results-products-list .grid-product__meta{gap:12px}@media screen and (min-width: 1024px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}#predictive-search-results-products-list .grid-product__meta{flex-direction:row}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search__heading{margin:0 2rem;padding:1.5rem 0 .75rem}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*{color:#d3d3d3;background-color:#fff}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search__item-heading{margin:0}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}.predictive-search__list-item .grid__item{padding-left:0;width:100%}menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icons;justify-self:start}.header--top-center.drawer-menu>.header__search{margin-left:3.2rem}.header__search{display:inline-flex;line-height:0;width:100%}.header__search details{width:100%}@media screen and (min-width: 1024px){.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:inline-flex}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:none}}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0 auto;padding:0 20px;background:#fff;overflow-y:hidden;touch-action:none;overscroll-behavior:contain}@media (min-width: 1024px){.search-modal__content{padding-inline:40px}}.search-modal{opacity:0}details[open]>.search-modal{opacity:.99;position:absolute;z-index:300;left:0;width:100%;height:100px;overflow-y:hidden;touch-action:none;overscroll-behavior:contain}@media (min-width: 1429px){details[open]>.search-modal{height:67px}}.search-modal__content .logo-wrapper img{max-width:210px;height:auto}search,.search-modal__form{width:100%;display:flex;align-items:center}.search-modal__close-button{position:absolute;padding:10px;margin:0;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:50%}@media screen and (min-width: 104px){search .search-modal__form{max-width:74.2rem}.search-modal__close-button{position:initial}}@media screen and (max-width: 767px){.small-hide{display:none!important}}@media screen and (min-width: 768px){.desktop-hide{display:none!important}}@media (min-width: 768px){.mobile-facets__wrapper{display:none!important}}.modal__toggle{list-style-type:none}.modal__toggle-close{display:none}.modal__toggle-open{display:flex}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;z-index:300;top:0;right:0;bottom:0;left:0;width:100%;height:100px;overflow-y:hidden;touch-action:none;overscroll-behavior:contain}.headerTop .search-container{order:4;flex:unset;width:100%}@media (min-width: 1024px){.headerTop .search-container{width:205px;flex:1;padding:0;display:flex}.search-container details{width:100%}}@media (min-width: 1290px){.headerTop .search-container{flex:unset;order:3}}.header-search-logo{display:none}@media (min-width: 768px){.header-search-logo{display:block}}.search-control{display:none;font-size:14px}@media (min-width: 1024px){.search-control{display:block}#search-panel-trigger .search-panel-trigger{display:none}}@media (min-width: 1024px){.search-control{font-size:12px}}.search-control,.ais-SearchBox-input{width:100%;background:#f5f5f5;border:1px solid #f1f1f1;border-radius:45px;padding:10px 10px 10px 36px;background-image:url(/cdn/shop/files/Search.svg?v=1759262678);background-repeat:no-repeat;background-position:8px;background-size:24px;margin-bottom:6px}.search-control::placeholder,.ais-SearchBox-input::placeholder{font-style:normal;font-weight:400;color:#42454f;opacity:100%}.ais-SearchBox-input{width:100%;font-size:14px;padding-left:42px;color:#42454f;font-style:normal;font-weight:400}@media (min-width: 375px){.ais-SearchBox-input{font-size:16px}}.ais-SearchBox-input::placeholder{color:#333}.header-search{position:relative;z-index:20;background:#fff;width:100%;top:0;left:0;height:98px;display:flex;align-items:center}@media (min-width: 768px){.header-search__wrapper{display:flex;align-items:center}}.header-search #instantsearch{flex:1;margin:0 auto}.header-search .ais-SearchBox-input{margin:0 auto}.header-search .width{position:relative}.ais-SearchBox-form{display:flex;justify-content:center;align-items:center;gap:16px;position:relative}@media (min-width: 768px){.ais-SearchBox-form{margin-left:48px}}.ais-SearchBox-input::-webkit-search-cancel-button{display:none}.ais-SearchBox-reset{position:absolute;color:#757575;font-size:22px;font-style:normal;display:flex;align-items:center;font-weight:500;right:27px;bottom:0;height:100%;width:23px}.ais-SearchBox-reset svg{width:23px;height:23px;display:none}.ais-SearchBox-close{display:flex;color:#000;font-size:16px;font-style:normal;font-weight:500}@media (min-width: 1024px){.header.fixed~.header-search{height:60px}}.header.fixed~.ais-SearchBox-input{height:75px;line-height:75px}@media (min-width: 1024px){.header.fixed~.ais-SearchBox-input{height:60px;line-height:60px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/component-predictive-search.css.map */
