.search-modal__form .predictive-search[data-no-results]{overflow-y:auto}.search-modal__form .predictive-search{display:none;position:absolute;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;top:100%;left:0;right:0;width:100vw!important}.search-modal__form .predictive-search #predictive-search-results{position:relative;height:100%}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper{display:flex;flex-direction:column;border-bottom:.1rem solid rgba(var(--color-foreground),.08);overflow-y:auto;height:100%;scrollbar-width:none;-ms-overflow-style:none}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper ::-webkit-scrollbar{display:none}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:32px;margin:0 auto 28px;padding:16px 20px 20px;height:100%}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list .predictive-search__list-item .card .card__inner{height:100%}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list .predictive-search__list-item .card .card__inner .card__media{width:100%;height:100%}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list .predictive-search__list-item .card .card__content{flex-grow:0;height:100%}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list .predictive-search__list-item .card .card__content .card__information{display:flex;flex-direction:column}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list .predictive-search__list-item .card .card__content .card__information .card-information .loox-rating{margin-bottom:0!important}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list .predictive-search__list-item .card .card__content .card__information .card-information .price{margin-top:8px!important}.search-modal__form .predictive-search .predictive-search__pages-wrapper .predictive-search__results-list{display:flex;gap:48px;margin:0 auto 48px;flex-direction:row}.search-modal__form .predictive-search .predictive-search__pages-wrapper .predictive-search__results-list .predictive-search__article-item{display:flex;align-items:center;gap:16px}.search-modal__form .predictive-search .predictive-search__pages-wrapper .predictive-search__results-list .predictive-search__article-item .predictive-search__article-image-container{height:112px;width:154px;flex:none}.search-modal__form .predictive-search .predictive-search__pages-wrapper .predictive-search__results-list .predictive-search__article-item .predictive-search__article-image-container img{height:100%;width:100%;object-fit:cover}.search-modal__form .predictive-search .predictive-search__pages-wrapper .predictive-search__results-list .predictive-search__article-item .predictive-search__article-content .predictive-search__article-date{font-size:14px;font-weight:400;color:var(--Text-colors-Dark, #272727);margin-bottom:4px}.search-modal__form .predictive-search .predictive-search__pages-wrapper .predictive-search__results-list .predictive-search__article-item .predictive-search__article-content .predictive-search__article-title{line-height:24px}.search-modal__form .predictive-search__results-list{display:flex;flex-direction:column;gap:8px;margin:0 auto;padding:16px 0 20px 20px;width:100%}.search-modal__form .predictive-search__results-list li{line-height:24px}@media only screen and (min-width:1200px){.search-modal__form .search-modal__form .card .card__inner{height:300px!important}}@media screen and (min-width:1440px){.search-modal__form .predictive-search__products-wrapper{max-height:600px}}.search-modal__form .popular-search-terms{background:#fff;width:100%;position:absolute;left:0;right:0;top:100%;width:100vw}.search-modal__form .popular-search-terms .predictive-search__results-list{display:flex;gap:8px;margin:0 auto;padding:16px 20px}.search-modal__form .popular-search-terms .predictive-search__results-list .predictive-search__list-item{flex:0 0 auto}.search-modal__form .popular-search-terms .predictive-search__results-list .predictive-search__list-item .popular-search-term-button{text-align:left;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease,opacity .2s ease;text-decoration:none}.search-modal__form .popular-search-terms .predictive-search__results-list .predictive-search__list-item .popular-search-term-button:hover{opacity:.9}.search-modal__form .popular-search-terms .predictive-search__results-list .predictive-search__list-item .popular-search-term-button .predictive-search__item-content{padding:0;display:flex;flex-direction:row;align-items:center;gap:8px}.search-modal__form .popular-search-terms .predictive-search__results-list .predictive-search__list-item .popular-search-term-button .predictive-search__item-content .predictive-search__item-heading{margin:0;color:var(--Text-colors-Dark, #272727);font-size:16px;font-weight:400;line-height:22px}.search-modal__form .popular-search-terms .predictive-search__results-list .predictive-search__list-item .popular-search-term-button .predictive-search__item-content svg{width:14px;height:14px}predictive-search[open] .popular-search-terms,predictive-search[loading] .popular-search-terms{display:block}.header-wrapper{background:var(--Fill-colors-BG, #f7f6f5)}.header-wrapper .predictive-search__heading{padding:12px 20px;color:#272727;text-align:left;font-weight:700;line-height:24px}.predictive-search__search-for-button{position:absolute;bottom:0;left:0;background:#fff;width:100%;border-top:1px solid #dedede}.predictive-search__search-for-button .predictive-search__item{gap:4px}.predictive-search__search-for-button .predictive-search__item span{color:var(--Text-colors-Dark, #272727);font-size:16px;font-weight:500}.search-modal__content{position:relative}@media screen and (max-width:1025px){.predictive-search--header{right:0;left:0;top:100%;width:100%!important}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}.search-modal__form .popular-search-terms .predictive-search__results-list{padding:16px 20px}.search-modal__form .predictive-search .header-wrapper{padding:0 20px}.search-modal__form .predictive-search .header-wrapper .predictive-search__heading{padding:12px 0}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list{grid-template-columns:2fr 2fr;padding:16px 16px 32px;column-gap:16px;row-gap:4px}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list .card__information{padding-bottom:0}.search-modal__form .predictive-search .predictive-search__pages-wrapper .predictive-search__results-list{flex-direction:column;padding:16px 16px 32px;row-gap:12px}.search-modal__form .predictive-search .predictive-search__pages-wrapper .predictive-search__results-list .predictive-search__article-item .predictive-search__article-image-container{height:72px;width:98px}.search-modal__form .predictive-search .predictive-search__pages-wrapper .predictive-search__results-list .predictive-search__article-content{flex:1}.popular-search-terms .header-wrapper{padding:0 20px}.popular-search-terms .header-wrapper .predictive-search__heading{padding:12px 0}.search-modal__content{padding:10px 20px!important;height:auto}.header .header__icons .header__search .search-modal{height:fit-content}button.search-modal__close-button.modal__close-button.link.link--text.focus-inset{position:relative}.search-modal__form .predictive-search .predictive-search__results-groups-wrapper #predictive-search-results-products-list .predictive-search__list-item .card .card__inner{height:217px}}.search-empty-wrapper{padding:0 0 20px}.search-empty-wrapper .search-header{display:flex;flex-direction:column;gap:12px;padding-bottom:12px}.search-empty-wrapper .colelction-grid{display:flex;gap:32px}.search-empty-wrapper .grid-item{flex:1}.search-empty-wrapper h2{margin-top:0}@media screen and (max-width:1025px)and (min-width:750px){.search-empty-wrapper .colelction-grid .card__inner{height:217px}.search-empty-wrapper .heading h2{margin:0 0 8px;font-size:24px}}@media screen and (min-width:750px){.predictive-search{border-top:none}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__result-group{display:flex;flex-direction:column}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width:750px){.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{visibility:hidden}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__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search__item{display:flex;padding:0;text-align:left;text-decoration:none;width:100%;align-items:flex-start;gap:2rem}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center;padding:0;display:flex;flex-direction:row;align-items:center;gap:8px}.predictive-search__item-heading{margin:0}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-query-result mark{color:rgba(var(--color-foreground));font-weight:400}.predictive-search__item-query-result mark{background-color:transparent}.predictive-search__item .price{color:rgba(var(--color-foreground),.7)}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}.predictive-search__item--term{justify-content:center;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}[id^=StandardCardNoMediaLink-predictive-search-results-products]{display:none}@media screen and (min-width:750px){.predictive-search__item--term{padding-top:1.6rem;padding-bottom:1.6rem}}.predictive-search__item--term .icon-arrow{height:100%;width:100%;flex-shrink:0;color:rgb(var(--color-link))}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain";width:80px;height:80px;object-fit:cover}predictive-search[results=true] .predictive-search{display:block!important}@media screen and (max-width:749px){.search-empty-wrapper .colelction-grid{display:grid;gap:15px;grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.search-empty-wrapper{padding:24px 0;height:calc(100svh - 101px);overflow:auto}.search-empty-wrapper h3{font-size:30px}.search-empty-wrapper p{font-size:14px}.search-empty-wrapper .search-header{padding-bottom:20px}.search-empty-wrapper .search-collection .title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-predictive-search.css.map */
