.predictive-search{display:none;position:absolute;top:100%;width:100%;left:0;z-index:3}.predictive-search--search-template{z-index:2;overflow-y:auto}@media screen and (max-width:749px){.predictive-search--header{right:0;left:0;top:100%}}@media screen and (max-width:989px){.predictive-search{overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:750px){.predictive-search{border-top:none}.header .search-modal__form{position:relative}}.search-modal__form[open] .predictive-search,.search-modal__form[loading] .predictive-search{display:block}.predictive-search__heading{font-size:10px;text-transform:uppercase;color:#343432;font-weight:400;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";padding:25px 0 5px;margin-bottom:0}@media(min-width:1200px){.predictive-search__heading{border-bottom:1px solid #343432}}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}.predictive-search__heading .spinner{margin:0 .2rem 0 2rem}predictive-search:not([loading]) .predictive-search__heading .spinner,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__heading~.predictive-search__loading-state,predictive-search[loading] .predictive-search__results-list:first-child{display:none}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.predictive-search__item-heading{font-family:hagrid,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;margin:0;text-transform:inherit}@media(min-width:1024px){.predictive-search__item-heading{font-size:16px}}.predictive-search__item .price,.price--on-sale .price-item--regular{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;justify-content:center}.price__compare{order:1}.price__compare .price-item{color:#b9b9b8;padding-left:10px}.price__last span{color:#1f1f1f}.predictive-search__image{object-fit:contain}.search-modal__content .search-modal__form .predictive-search{display:block!important;background-color:#fff}.search-modal__content .search-modal__form .products-no-results{margin-bottom:0}.search-modal__content .search-modal__form .predictive-search__results-list:empty{display:none}.search-modal__content .search-modal__form .predictive-search__results-list{margin-left:calc(-.2*var(--bs-gutter-x));margin-right:calc(-.2*var(--bs-gutter-x));padding-top:25px;padding-bottom:25px}.search-modal__content .search-modal__form .predictive-search__results-list li{padding-right:calc(var(--bs-gutter-x)*.2);padding-left:calc(var(--bs-gutter-x)*.2)}.search-modal__content .search-modal__form .predictive-search__heading{display:none}.search-modal__content .search-modal__form .search-link{font-size:14px;font-weight:600;border:1px solid #e5e5e5;display:inline-block;width:auto;text-align:center;background-color:#0000;border-radius:30px;text-transform:inherit;padding:9px 26px;margin-top:0}@media(min-width:1024px){.search-modal__content .search-modal__form .search-link{margin-top:50px}}.search-modal__content .search-modal__form .categories-wrapper{padding-top:6px}.search-modal__content .search-modal__form .categories-wrapper .product-tag{font-size:13px;color:#565656}@media(min-width:1024px){.search-modal__content .search-modal__form .categories-wrapper .product-tag{font-size:15px}}body.search-open{overflow:hidden}.search-form{flex:1}.search-form input[type=search]::-ms-clear{display:none;width:0;height:0}.search-form input[type=search]::-ms-reveal{display:none;width:0;height:0}.search-form input[type=search]::-webkit-search-decoration,.search-form input[type=search]::-webkit-search-cancel-button,.search-form input[type=search]::-webkit-search-results-button,.search-form input[type=search]::-webkit-search-results-decoration{display:none}.search-form .search-modal__form{z-index:999;position:relative}.search-form .close__button,.search-form .reset__button{border:none;background-color:#0000;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.search-form .close__button svg,.search-form .reset__button svg{display:none}.search-form .reset__button{width:15px;height:15px;right:0}.search-form .reset__button:before,.search-form .reset__button:after{content:"";position:absolute;background-color:#1f1f1f;width:9px;height:1px;top:6px;left:2px}.search-form .reset__button:before{transform:rotate(45deg)}.search-form .reset__button:after{transform:rotate(-45deg)}.search-form .close__button{font-size:15px;font-weight:500;right:8px}.search-form input[type=search]:placeholder-shown~.reset__button{display:none}.search-form .field{border:none}.search-form .field .top-wrapper{z-index:1;position:relative;background-color:inherit;isolation:isolate}@media(max-width:1023.98px){.search-form .field .top-wrapper{width:100%}}@media(min-width:1024px){body:not(.search-opened) .search-form .field .top-wrapper{width:max-content}}.search-form .field .top-wrapper .field__label{display:none}.search-form .field .top-wrapper .field__input{background-color:inherit;border:1px solid #dad6d2;border-radius:42px;min-width:100%;padding:6px 16px;position:relative;z-index:1;-webkit-appearance:none;appearance:none}.search-form .field .top-wrapper .field__input::-webkit-input-placeholder{font-size:14px;color:#6e6e6e}.search-form .field .top-wrapper .field__input:-moz-placeholder{font-size:14px;color:#6e6e6e}.search-form .field .top-wrapper .field__input::-moz-placeholder{font-size:14px;color:#6e6e6e}.search-form .field .top-wrapper .field__input:-ms-input-placeholder{font-size:14px;color:#6e6e6e}@media(min-width:1024px){.search-form .field .top-wrapper .field__input{min-width:287px}}@media(min-width:1200px){.search-form .field .top-wrapper .field__input{min-width:507px}}.search-form .field .top-wrapper .search__button{background-color:#0000;border:none;position:absolute;right:7px;top:50%;transform:translateY(-50%);padding-bottom:4px;z-index:2;-webkit-appearance:none;appearance:none;color:#1f1f1f;display:flex;align-items:center;justify-content:center}.search-form .predictive-search{background-color:#fff;border-radius:0 0 10px 10px}.search-form .predictive-search #predictive-search-results{max-width:100%;padding-top:0}@media(max-width:1199.98px){.search-form .predictive-search #predictive-search-results{padding-left:0;padding-right:0}}@media(min-width:1024px){.search-form .predictive-search #predictive-search-results{position:fixed;top:0;left:0;width:100%;z-index:5}}.search-form .predictive-search #predictive-search-results .predictive-search__results-groups-wrapper{display:flex;flex-direction:column}@media(min-width:768px){.search-form .predictive-search #predictive-search-results .predictive-search__results-groups-wrapper{flex-direction:row;gap:20px}}@media(min-width:768px){.search-form .predictive-search #predictive-search-results .predictive-search__results-groups-wrapper .predictive-search__result-group{flex:1}}.search-form .predictive-search #predictive-search-results .predictive-search__results-list{flex-direction:column;margin:0;padding:12px 0 20px;gap:20px}.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item{width:100%;padding:0}.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item .predictive-search__item{display:flex;flex-direction:row;align-items:center;text-decoration:none}@media(min-width:1024px){.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item .predictive-search__item:hover{text-decoration:underline}}.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item button.predictive-search__item{padding:10px 0;border:none;background-color:#0000;font-size:12px;font-weight:600;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-decoration:none;margin:0;color:#1f1f1f}@media(min-width:1024px){.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item button.predictive-search__item:hover{text-decoration:underline}}.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item .predictive-search__image{width:40px;height:40px;margin-right:20px}.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item .predictive-search__item-content{flex:1}.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item .predictive-search__item-content .predictive-search__item-heading{font-weight:600;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:12px;line-height:1.1em}.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item .predictive-search__item-content .price,.search-form .predictive-search #predictive-search-results .predictive-search__results-list .predictive-search__list-item .predictive-search__item-content .categories-wrapper{display:none}.search-form .predictive-search #predictive-search-results .products-no-results{margin-bottom:0;font-size:14px;color:#1f1f1f;padding-top:15px}body.predictive-search-open:not([data-doofinder-integration-enabled=true]):has(.page-header__main predictive-search[open]){overflow:hidden}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search{position:fixed;top:var(--full-menu-space, 150px);right:0;bottom:0;left:0;width:100%;overflow-y:auto;overscroll-behavior:contain;background-color:#f5f5e8;border-radius:0;box-shadow:0 16px 24px #1f1f1f1f}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results{position:static;width:100%;max-width:none;padding:24px 20px 48px}@media(min-width:1024px){body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results{padding:32px 48px 48px}}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__results-groups-wrapper{gap:24px}@media(min-width:1024px){body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__results-groups-wrapper:has(>.predictive-search__result-group-first-col){display:grid;grid-template-columns:280px minmax(0,1fr);gap:32px}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__results-groups-wrapper:has(>.predictive-search__result-group-first-col) .predictive-search__result-group-products{grid-column:2}}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__results-groups-wrapper .predictive-search__result-group{min-width:0}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__heading{margin:0 0 16px;padding:0;border:0;color:#1f1f1f;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:18px;font-weight:700;text-transform:none}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-first-col .predictive-search__results-list{gap:12px;padding:0 0 24px}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-first-col .predictive-search__results-list .predictive-search__item-heading{font-size:14px;font-weight:400;line-height:1.4}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--product-grid-gutter-y-sm) var(--product-grid-gutter-x);padding:0}@media(min-width:768px){body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--product-grid-gutter-y)}}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list .predictive-search__list-item{width:100%;max-width:none;min-width:0}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list .predictive-search__list-item .predictive-search__item--link{flex-direction:column;align-items:stretch;gap:12px}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list .predictive-search__list-item .predictive-search__image{width:100%;height:auto;aspect-ratio:1;margin:0;padding:16px;border-radius:10px;background-color:#fff;object-fit:contain}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list .predictive-search__list-item .predictive-search__item-content{width:100%;text-align:left}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list .predictive-search__list-item .predictive-search__item-content .predictive-search__item-heading{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.4}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list .predictive-search__list-item .predictive-search__item-content .price{display:flex;justify-content:flex-start;font-size:18px;font-weight:700}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list .predictive-search__list-item:has(>.search-link){grid-column:1/-1;text-align:center}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search #predictive-search-results .predictive-search__result-group-products .predictive-search__results-list .predictive-search__list-item:has(>.search-link) button.search-link{display:inline-flex;justify-content:center;padding:10px 24px;border:1px solid #1f1f1f;border-radius:30px;font-size:14px;font-weight:600}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search:has(.predictive-search__result-group-products)>.predictive-search__search-for-button{display:none}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search .predictive-search__search-for-button{display:flex;justify-content:center;padding:0 20px 48px}body:not([data-doofinder-integration-enabled=true]) .page-header__main .search-form .predictive-search>[data-predictive-search-live-region-count-value]{display:none}
/*# sourceMappingURL=/cdn/shop/t/72/assets/component-search__predictive-search-form.css.map */
