.predictive-search{display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;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:auto;-webkit-overflow-scrolling:touch}.predictive-search--search-template{z-index:2;width:calc(100% + .2rem)}.predictive-search__results-groups-wrapper{display:flex;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:1rem}@media screen and (max-width:749px){.predictive-search--header{right:0;left:0;top:100%}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}}@media screen and (min-width:750px){.predictive-search{border-top:none;width:calc(100% + .2rem)}.header predictive-search{position:relative}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto;gap:2rem}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width:750px){.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__result-group:first-child{flex:0 0 26.4rem}.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{border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin:0 2rem;padding:1.5rem 0 .75rem;color:rgba(var(--color-foreground),.7)}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{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>*,.predictive-search__item[aria-selected=true],.predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.03)}.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:1rem 2rem;text-align:left;text-decoration:none;width:100%}.predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:2rem;grid-template-areas:"product-image product-content"}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.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),.75)}.predictive-search__item-query-result mark{background-color:transparent}.predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:1.2rem}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}#cloud-search-results .price,.cloud-search-results .price,.instant-search-menu .price{color:#000!important;font-weight:500!important;font-size:14px!important}.cloud-search-results a:hover,.cloud-search-results a:not([disabled]):hover,.cloud-search-results .cs-item a:hover,.cloud-search-results .cs-item.active a,.cloud-search-results a:hover .cs-item-title,.cloud-search-results .cs-item.active .cs-item-title{color:#000!important}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width:750px){.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link))}:root{--presearch-list-thumb-width: 84px;--presearch-list-thumb-height: 76px;--presearch-preview-thumb-size: 150px;--presearch-panel-radius: 12px;--presearch-row-radius: 8px;--presearch-separator: rgba(0, 0, 0, .08)}#cloud-search-results,.cloud-search-results,.instant-search-menu#cloud-search-results,.instant-search-menu.cloud-search-results{overflow:visible!important}#cloud-search-results .cloud-search-results__list,.cloud-search-results .cloud-search-results__list{overflow-y:auto!important;overflow-x:visible!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}#cloud-search-results .cloud-search-results__list::-webkit-scrollbar,.cloud-search-results .cloud-search-results__list::-webkit-scrollbar{display:none;width:0;height:0}#cloud-search-results dd,.cloud-search-results dd{overflow:visible!important;z-index:2}#cloud-search-results,.cloud-search-results,#cloud-search-results dd,.cloud-search-results dd{border-radius:var(--presearch-panel-radius)}@media screen and (min-width:750px){#cloud-search-results:not(.cloud-search-results--mobile) dt .cs-item-details>.description,.cloud-search-results:not(.cloud-search-results--mobile) dt .cs-item-details>.description,#cloud-search-results:not(.cloud-search-results--mobile) a.cs-item .cs-item-details>.description,.cloud-search-results:not(.cloud-search-results--mobile) a.cs-item .cs-item-details>.description,#cloud-search-results:not(.cloud-search-results--mobile) .results-block.block-categories .cs-item-description,.cloud-search-results:not(.cloud-search-results--mobile) .results-block.block-categories .cs-item-description{display:none!important}}.instant-search-menu .results-block,#cloud-search-results .results-block,.cloud-search-results .results-block{margin:0;overflow:visible!important}#cloud-search-results dl,.cloud-search-results dl{overflow:visible!important}.instant-search-menu .header-right,#cloud-search-results .header-right,.cloud-search-results .header-right{margin:16px 12px 8px 0;color:#000c;font-weight:400}#cloud-search-results dt.cs-item,.cloud-search-results dt.cs-item{display:flex!important;align-items:flex-start!important;gap:6px;padding:0 4px;margin:0;border-radius:0;border-bottom:1px solid var(--presearch-separator);box-sizing:border-box;overflow:visible!important;cursor:pointer;position:relative}#cloud-search-results dt.cs-item a.list-image,#cloud-search-results dt.cs-item .cs-item-details,.cloud-search-results dt.cs-item a.list-image,.cloud-search-results dt.cs-item .cs-item-details{position:relative;z-index:1}#cloud-search-results .results-block dt.cs-item:first-of-type,.cloud-search-results .results-block dt.cs-item:first-of-type{border-top:1px solid var(--presearch-separator)}#cloud-search-results .list-image,.cloud-search-results .list-image{margin-inline:0}#cloud-search-results .list-image--reserved,.cloud-search-results .list-image--reserved{display:block;flex-shrink:0;align-self:flex-start;box-sizing:border-box;background:transparent!important;border-radius:0;overflow:hidden;pointer-events:none;width:var(--presearch-list-thumb-width);height:var(--presearch-list-thumb-height);padding:0}#cloud-search-results a.list-image.list-image--reserved,.cloud-search-results a.list-image.list-image--reserved{padding:8px 12px}#cloud-search-results .list-image--reserved img,.cloud-search-results .list-image--reserved img{display:none!important}#cloud-search-results dt a.list-image,.cloud-search-results dt a.list-image{display:flex;align-items:center;justify-content:center;width:var(--presearch-list-thumb-width);height:var(--presearch-list-thumb-height);flex-shrink:0;align-self:flex-start;line-height:0;box-sizing:border-box;padding:8px 12px;background:#fff;border-radius:0;overflow:hidden}#cloud-search-results dt .list-image img,.cloud-search-results dt .list-image img,#cloud-search-results a.cs-item .list-image img,.cloud-search-results a.cs-item .list-image img,.instant-search-menu a.cs-item .list-image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center}#cloud-search-results .results-block.block-pages .list-image,.cloud-search-results .results-block.block-pages .list-image,.instant-search-menu .results-block.block-pages .list-image,#cloud-search-results .results-block.block-pages .list-image img,.cloud-search-results .results-block.block-pages .list-image img,.instant-search-menu .results-block.block-pages .list-image img{border-radius:8px;overflow:hidden}@media screen and (min-width:750px){#cloud-search-results .results-block.block-pages dt a.list-image,.cloud-search-results .results-block.block-pages dt a.list-image,#cloud-search-results .results-block.block-pages dt .list-image,.cloud-search-results .results-block.block-pages dt .list-image{display:flex;align-items:center;justify-content:center;width:var(--presearch-list-thumb-width);height:var(--presearch-list-thumb-height);flex-shrink:0;align-self:flex-start;line-height:0;box-sizing:border-box;padding:8px 12px;background:#fff;border-radius:0;overflow:hidden}}#cloud-search-results dd .details-top-image a.image,.cloud-search-results dd .details-top-image a.image{display:block;width:var(--presearch-preview-thumb-size);height:var(--presearch-preview-thumb-size);flex-shrink:0;line-height:0}#cloud-search-results dd .details-top-image .image img,.cloud-search-results dd .details-top-image .image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}#cloud-search-results .block-pages dd .image,.cloud-search-results .block-pages dd .image,.instant-search-menu .block-pages dd .image{margin:16px 16px 0 0!important;margin-inline:0 16px!important;border-radius:8px!important;overflow:hidden!important}#cloud-search-results .block-pages dd .image img,.cloud-search-results .block-pages dd .image img,.instant-search-menu .block-pages dd .image img{display:block;border-radius:8px!important}#cloud-search-results dd .description,.cloud-search-results dd .description,.instant-search-menu dd .description{margin-top:12px;padding-top:12px;border-top:1px solid var(--presearch-separator);color:#000000e6!important;font-size:13px;line-height:1.4;font-weight:400}#cloud-search-results dd .see-details,.cloud-search-results dd .see-details,.instant-search-menu dd .see-details{margin-top:12px;padding-top:12px;border-top:1px solid var(--presearch-separator)}#cloud-search-results dt .cs-item-details,.cloud-search-results dt .cs-item-details{position:relative;align-self:flex-start;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;padding:8px 8px 8px 0;overflow:visible!important}.predictive-search__media{grid-area:product-image;position:relative;overflow:visible;align-self:start}.predictive-search__image{display:block;width:100%;object-fit:contain;font-family:"object-fit: contain"}predictive-search .predictive-search__media{position:relative;overflow:visible}.results-block.block-categories .list-image:not(.list-image--reserved){min-width:fit-content!important;width:fit-content!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important}.results-block.block-categories picture img,.results-block.block-categories .list-image img{max-width:160px!important;max-height:40px!important;width:auto!important;height:40px!important;object-fit:contain!important}.results-block.block-categories .image img{max-width:160px!important;max-height:80px!important}@media screen and (min-width:750px){#cloud-search-results.cloud-search-results--single-panel .cloud-search-results__list,.cloud-search-results.cloud-search-results--single-panel .cloud-search-results__list{padding-left:12px;padding-right:12px;box-sizing:border-box}#cloud-search-results.cloud-search-results--single-panel a.cs-item .list-image,.cloud-search-results.cloud-search-results--single-panel a.cs-item .list-image{margin-right:12px}#cloud-search-results .results-block.block-products dt .cs-item-details,.cloud-search-results .results-block.block-products dt .cs-item-details{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;column-gap:8px;align-content:start}#cloud-search-results .results-block.block-products dt .cs-item-details>.cs-price-block,.cloud-search-results .results-block.block-products dt .cs-item-details>.cs-price-block{grid-column:2;grid-row:1;justify-self:end;align-self:start;margin:0!important;padding:0;text-align:right;white-space:nowrap;pointer-events:none}#cloud-search-results .results-block.block-products dt .cs-item-details>.cs-price-block .price,.cloud-search-results .results-block.block-products dt .cs-item-details>.cs-price-block .price{margin:0!important}#cloud-search-results .results-block.block-products dt .cs-item-details>a.cs-product-link,.cloud-search-results .results-block.block-products dt .cs-item-details>a.cs-product-link,#cloud-search-results .results-block.block-products dt .cs-item-details>a.cs-item-title,.cloud-search-results .results-block.block-products dt .cs-item-details>a.cs-item-title,#cloud-search-results .results-block.block-products dt .cs-item-details>a[id$=-name],.cloud-search-results .results-block.block-products dt .cs-item-details>a[id$=-name]{grid-column:1;grid-row:1;display:block;min-width:0;margin:0!important;padding-right:4px;text-decoration:none;color:#000!important;font-weight:400;line-height:1.35}}@media screen and (max-width:749px){#cloud-search-results.cloud-search-results--mobile,.cloud-search-results.cloud-search-results--mobile,.instant-search-menu--mobile-input,#cloud-search-results.cloud-search-results--mobile dd,.cloud-search-results.cloud-search-results--mobile dd{border-radius:0!important}#cloud-search-results .cloud-search-results__list,.cloud-search-results .cloud-search-results__list,.instant-search-menu .cloud-search-results__list{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));box-sizing:border-box}.instant-search-menu .results-block,#cloud-search-results .results-block,.cloud-search-results .results-block{margin:0 16px}.cloud-search-results--mobile .cs-item,#cloud-search-results.cloud-search-results--mobile .cs-item,.cloud-search-results.cloud-search-results--mobile .cs-item{padding:0!important}#cloud-search-results .results-block.block-products .cs-item,.cloud-search-results .results-block.block-products .cs-item,.instant-search-menu .results-block.block-products .cs-item,#cloud-search-results .results-block.block-categories .cs-item,.cloud-search-results .results-block.block-categories .cs-item,.instant-search-menu .results-block.block-categories .cs-item,#cloud-search-results .results-block.block-pages .cs-item,.cloud-search-results .results-block.block-pages .cs-item,.instant-search-menu .results-block.block-pages .cs-item{padding-top:12px!important;padding-bottom:12px!important}#cloud-search-results a.cs-item,.cloud-search-results a.cs-item,.instant-search-menu a.cs-item{display:flex!important;align-items:flex-start!important;gap:12px;position:relative;border-radius:0;border-bottom:1px solid var(--presearch-separator);box-sizing:border-box;overflow:visible!important}#cloud-search-results .results-block.block-products .cs-item:first-of-type,.cloud-search-results .results-block.block-products .cs-item:first-of-type,.instant-search-menu .results-block.block-products .cs-item:first-of-type{border-top:1px solid var(--presearch-separator)}#cloud-search-results .results-block.block-products .cs-item .cs-item-details,.cloud-search-results .results-block.block-products .cs-item .cs-item-details,.instant-search-menu .results-block.block-products .cs-item .cs-item-details{position:relative;align-self:flex-start;flex:1;min-width:0;margin:0!important;padding:0!important;overflow:visible!important;top:auto!important}#cloud-search-results a.cs-item .list-image,.cloud-search-results a.cs-item .list-image,.instant-search-menu a.cs-item .list-image{display:flex;align-items:center;justify-content:center;width:var(--presearch-list-thumb-width);height:auto;min-height:var(--presearch-list-thumb-height);flex-shrink:0;align-self:flex-start;box-sizing:border-box;padding:0;background:#fff;overflow:hidden}#cloud-search-results a.cs-item .list-image img,.cloud-search-results a.cs-item .list-image img,.instant-search-menu a.cs-item .list-image img{width:100%;height:auto;max-height:none;object-fit:contain;object-position:center}#cloud-search-results a.cs-item .cs-item-details,.cloud-search-results a.cs-item .cs-item-details,.instant-search-menu a.cs-item .cs-item-details{flex:1;min-width:0}#cloud-search-results .cs-item-details,.cloud-search-results .cs-item-details,.instant-search-menu .cs-item-details{font-size:14px;line-height:1.35}#cloud-search-results .cs-item-details .price,.cloud-search-results .cs-item-details .price,.instant-search-menu .cs-item-details .price{font-size:13px;line-height:1.3}#cloud-search-results .cs-item-details .cs-item-title,.cloud-search-results .cs-item-details .cs-item-title,.instant-search-menu .cs-item-details .cs-item-title,#cloud-search-results .cs-item-details .cs-product-link,.cloud-search-results .cs-item-details .cs-product-link,.instant-search-menu .cs-item-details .cs-product-link{font-size:14px;line-height:1.35}#cloud-search-results .cs-item-details .description,.cloud-search-results .cs-item-details .description,.instant-search-menu .cs-item-details .description{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3;line-clamp:3;overflow:hidden!important;font-size:13px;line-height:1.35;max-width:100%;word-break:break-word}#cloud-search-results .results-block.block-categories .cs-item-description,.cloud-search-results .results-block.block-categories .cs-item-description,.instant-search-menu .results-block.block-categories .cs-item-description{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;overflow:hidden!important;font-size:13px;line-height:1.35;color:#000000bf;margin-top:2px;max-width:100%;word-break:break-word}.results-block.block-categories .list-image:not(.list-image--reserved){min-height:80px!important;align-items:center!important}.results-block.block-categories picture img,.results-block.block-categories .list-image img,.results-block.block-categories .image img{max-width:100px!important;min-width:100px!important;max-height:none!important;height:auto!important}#cloud-search-results .see-more-results,.cloud-search-results .see-more-results,.instant-search-menu .see-more-results{position:static!important;inset:auto!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;z-index:auto!important;width:auto!important;box-sizing:border-box!important;margin:0 16px!important;padding:14px 0!important;border-top:1px solid var(--presearch-separator)!important}}.results-block.block-categories img[src*=logo]{filter:invert(1)}#cloud-search-results .results-block.block-categories dt.cs-item,.cloud-search-results .results-block.block-categories dt.cs-item{align-items:flex-start}#cloud-search-results dt.cs-item:not(:has(.list-image img)):not(:has(.list-image--reserved)):before,.cloud-search-results dt.cs-item:not(:has(.list-image img)):not(:has(.list-image--reserved)):before{content:"";display:block;flex-shrink:0;width:var(--presearch-list-thumb-width);min-width:var(--presearch-list-thumb-width);height:var(--presearch-list-thumb-height);align-self:flex-start}#cloud-search-results .results-block.block-categories .cs-item-details,.cloud-search-results .results-block.block-categories .cs-item-details{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}#cloud-search-results .results-block.block-categories .cs-item-details>.description,.cloud-search-results .results-block.block-categories .cs-item-details>.description{display:none!important}#cloud-search-results .results-block.block-categories .cs-item-details>a,.cloud-search-results .results-block.block-categories .cs-item-details>a,#cloud-search-results .results-block.block-categories .cs-item-details>a.cs-category-link,.cloud-search-results .results-block.block-categories .cs-item-details>a.cs-category-link{display:block;min-width:0;flex:1;text-decoration:none;color:#000!important;font-weight:400;user-select:none;-webkit-user-select:none}#cloud-search-results .results-block.block-categories .cs-item-title-line,.cloud-search-results .results-block.block-categories .cs-item-title-line,#cloud-search-results .results-block.block-categories .cs-item.active a,.cloud-search-results .results-block.block-categories .cs-item.active a,#cloud-search-results .results-block.block-categories .cs-item a:hover,.cloud-search-results .results-block.block-categories .cs-item a:hover{color:#000!important}#cloud-search-results .results-block.block-categories .cs-item-details>a .highlight-hit,.cloud-search-results .results-block.block-categories .cs-item-details>a .highlight-hit{display:inline}#cloud-search-results dt .cs-item-details>a .highlight-hit,.cloud-search-results dt .cs-item-details>a .highlight-hit,#cloud-search-results dt .cs-item-details>a.cs-product-link .highlight-hit,.cloud-search-results dt .cs-item-details>a.cs-product-link .highlight-hit{display:inline;font-weight:inherit}#cloud-search-results .results-block.block-categories .cs-item-title-line,.cloud-search-results .results-block.block-categories .cs-item-title-line{display:block}#cloud-search-results .results-block.block-categories .cs-item-description,.cloud-search-results .results-block.block-categories .cs-item-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.35;font-weight:400;color:#000000bf;margin:2px 0 0;max-width:100%;word-break:break-word;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/component-predictive-search.css.map */
