:root{--js-mobile:(max-width: 719.9px);--js-tablet:(min-width: 720px);--js-below-small-desktop:(max-width: 1023.9px);--js-small-desktop:(min-width: 1024px);--js-desktop:(min-width: 1440px);--js-max-page-width:(min-width: 1600px)}@keyframes search_drawer_content_appear{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes search_drawer_content_hide{0%{opacity:0}to{opacity:1}}.drawer[data-fluco-dialog=predictiveSearchDrawer] .drawer-header{padding-top:var(--spacing-200);padding-bottom:var(--spacing-200)}@media (min-width: 1024px){.drawer[data-fluco-dialog=predictiveSearchDrawer] .drawer-header{padding-top:var(--spacing-200);padding-bottom:var(--spacing-200)}}.drawer[data-fluco-dialog=predictiveSearchDrawer] .drawer-header .search-form{margin-left:40px}.drawer[data-fluco-dialog=predictiveSearchDrawer] .predictive-search-drawer__header-content{display:flex;justify-content:center;align-items:center;position:relative}.drawer[data-fluco-dialog=predictiveSearchDrawer] .predictive-search-drawer__header-content .search-form{width:100%}.drawer[data-fluco-dialog=predictiveSearchDrawer] .predictive-search-drawer__header-content-left{position:absolute;top:0;bottom:0;left:0;right:auto;display:flex;align-items:center;justify-content:center}.drawer[data-fluco-dialog=predictiveSearchDrawer] .predictive-search-drawer__header-content-left .modal-close-button{margin-left:calc(var(--spacing-125) * -1)}.drawer[data-fluco-dialog=predictiveSearchDrawer] .drawer-viewport{padding-bottom:85px}.drawer[data-fluco-dialog=predictiveSearchDrawer] .drawer-footer{box-shadow:none!important}.drawer[data-fluco-dialog=predictiveSearchDrawer] .drawer-footer{background:linear-gradient(to bottom,transparent,var(--color-background));position:absolute;bottom:0;left:0;right:0}predictive-search-drawer .predictive-search-drawer_default-state{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 211px)}predictive-search-drawer[data-displayed-state=results] .predictive-search-drawer_default-state{display:none}predictive-search-drawer[data-displayed-state=default] .predictive-search-drawer_results-container{pointer-events:none;animation:search_drawer_content_hide var(--animation-timing-200) var(--ease-out-quart)}predictive-search-drawer[data-displayed-state=empty] .predictive-search-drawer_default-state{display:none}predictive-search-drawer[data-displayed-state=empty] .drawer-content,predictive-search-drawer[data-displayed-state=empty] .predictive-search-drawer_results-container{height:100%;min-height:100%}predictive-search-drawer[data-displayed-state=loading] .drawer-footer,predictive-search-drawer[data-displayed-state=default] .drawer-footer,predictive-search-drawer[data-displayed-state=empty] .drawer-footer{opacity:0}predictive-search-drawer[data-displayed-state=loading] .predictive-search-drawer_default-state,predictive-search-drawer[data-displayed-state=loading] .predictive-search__empty-state{display:none}predictive-search-drawer[data-displayed-state=results] .predictive-search-drawer_results-container{animation:search_drawer_content_appear var(--animation-timing-200) var(--ease-out-quart)}.predictive-search-drawer__submit-button{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.predictive-search-drawer__submit-button.hidden{opacity:0;pointer-events:none}.predictive-search__result-set{margin-top:var(--spacing-200);margin-bottom:var(--spacing-400)}@media (min-width: 1024px){.predictive-search__result-set{margin-bottom:var(--spacing-600)}}.predictive-search__result-set__heading{margin-bottom:var(--spacing-200);font-family:Harmonia Sans W01 Bold!important}@media (min-width: 1024px){.predictive-search-results:not([data-total-result-count="0"]):has(aside) aside{width:190px;position:sticky;top:0;flex-shrink:0}.predictive-search-results:not([data-total-result-count="0"]):has(aside) section{flex-grow:1}}.predictive-search-results[data-total-result-count="0"]{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.predictive-search__result-set__results--text-items a{display:block;margin-left:calc(var(--spacing-125) * -1);margin-right:calc(var(--spacing-125) * -1);padding-left:var(--spacing-125);padding-right:var(--spacing-125);padding-top:var(--spacing-125);padding-bottom:var(--spacing-125);border-radius:var(--button-radius);-webkit-text-decoration:none;text-decoration:none;min-height:46px;transition:background-color var(--animation-timing-100) var(--ease-out-quart);line-height:25px}@media (min-width: 1024px){.predictive-search__result-set__results--text-items a{margin-left:calc(var(--spacing-150) * -1);margin-right:calc(var(--spacing-150) * -1);padding-left:var(--spacing-150);padding-right:var(--spacing-150)}}.predictive-search__result-set__results--text-items a:hover{background-color:#ff50001a}.predictive-search__result-set--type-queries mark{background-color:transparent;font-weight:700}.predictive-search__result-set--type-products .predictive-search__result-set__results{display:flex;flex-direction:column;gap:var(--spacing-200)}@media (min-width: 1024px){.predictive-search__result-set--type-products .predictive-search__result-set__results{gap:var(--spacing-250)}}.predictive-search__result-set--type-products .product-item-minimal .product-item-minimal__content{justify-content:center}.predictive-search__result-set--type-products .product-item-minimal__content-main__title_and_price{display:flex;flex-direction:column;gap:var(--spacing-50)}.predictive-search__empty-state{text-align:center;gap:var(--spacing-100);display:flex;flex-direction:column}.predictive-search-results>aside{display:none}.predictive-search-results a.product-item-minimal.product-item-minimal--size-standard{border:1px solid var(--primary-color);border-radius:30px;overflow:hidden;padding:16px}.predictive-search-results .product-item-minimal__image{border-radius:16px;overflow:hidden}a.btn.btn--style-solid.btn--size-regular.btn--width-regular.predictive-search-drawer__submit-button{min-height:50px}a.btn.btn--style-solid.btn--size-regular.btn--width-regular.predictive-search-drawer__submit-button span{display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/47/assets/component-predictive-search-drawer.css.map */
