.site-header{position:relative}#SearchSuggestions.pp-search-suggestions{position:absolute;top:100%;left:0;right:0;z-index:40;background:#fff;border-top:1px solid #ececec;box-shadow:0 16px 32px #14141a1f;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;transition:opacity .3s ease,visibility 0s linear .3s}#SearchSuggestions.pp-search-suggestions.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease,visibility 0s linear 0s}.pp-search-suggestions__content{transform:translateY(-14px);will-change:transform;transition:transform .45s cubic-bezier(.22,1,.36,1)}#SearchSuggestions.pp-search-suggestions.is-visible .pp-search-suggestions__content{transform:translateY(0)}.pp-search-suggestions__inner{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pp-search-suggestions__grid{display:flex;flex-wrap:wrap;gap:48px;padding:28px 0 36px}.pp-search-suggestions__col--trending{flex:0 0 220px;background:#0c314a;color:#fff;padding:28px 24px;margin:-28px 0 -36px;box-sizing:border-box}.pp-search-suggestions__col--trending .pp-search-suggestions__heading{color:#fff}.pp-search-suggestions__col--recommended{flex:1 1 460px;min-width:0}.pp-search-suggestions__heading{margin:0 0 18px;font-size:11px;letter-spacing:.02em;color:#14141a;font-weight:700}.pp-search-suggestions__heading--serif{font-size:20px;letter-spacing:normal;text-transform:none;font-weight:400;font-family:var(--typeHeaderPrimary, inherit)}.pp-search-suggestions__terms{list-style:none;margin:0;padding:0}.pp-search-suggestions__terms li{margin:0 0 14px}.pp-search-suggestions__terms a{display:flex;align-items:center;gap:10px;font-size:15px;color:#14141a;text-decoration:none}.pp-search-suggestions__terms a:hover{text-decoration:underline}.pp-search-suggestions__col--trending .pp-search-suggestions__terms a{color:#fff}.pp-search-suggestions__terms svg{width:13px;height:13px;flex:none;fill:none;stroke:#14141a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pp-search-suggestions__col--trending .pp-search-suggestions__terms svg{stroke:#fff}.pp-search-suggestions__products{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;min-width:0}.pp-search-suggestions__product{display:flex;flex-direction:column;text-decoration:none;color:#14141a;min-width:0}.pp-search-suggestions__product-image{display:block;margin-bottom:12px;overflow:hidden;aspect-ratio:3 / 4}.pp-search-suggestions__product-image img{display:block;width:100%;height:100%;object-fit:contain}.pp-search-suggestions__product-title{font-size:13px;line-height:1.35;margin-bottom:4px}.pp-search-suggestions__product-price{font-size:12px;color:#747474}.site-header__search-container .site-header__search .page-width{display:flex;align-items:center;gap:14px}.site-header__search-form{display:flex;align-items:center;gap:8px;flex:1 1 auto;background:#f6f4f1;border-radius:6px;padding:10px 16px;box-sizing:border-box}.site-header__search-btn--submit{flex:none;display:flex;align-items:center}.site-header__search-btn--submit svg{width:14px;height:14px;stroke:#747474}.site-header__search-input{border:none;background:transparent;outline:none;font-size:13px;width:100%;padding:0}#PredictiveWrapper{display:none!important}.pp-search-suggestions__live-results,#SearchSuggestions.is-searching .pp-search-suggestions__grid{display:none}#SearchSuggestions.is-searching .pp-search-suggestions__live-results{display:block}.pp-predictive-search{padding:28px 0 36px}.pp-predictive-search__layout{display:flex;gap:48px}.pp-predictive-search__suggestions{flex:0 0 220px;background:#0c314a;color:#fff;padding:28px 24px;margin:-28px 0 -36px;box-sizing:border-box}.pp-predictive-search__suggestions-list,.pp-predictive-search__related-list{list-style:none;margin:0 0 24px;padding:0}.pp-predictive-search__suggestions-list li,.pp-predictive-search__related-list li{margin:0 0 12px}.pp-predictive-search__suggestions-list a,.pp-predictive-search__related-list a{font-size:14px;font-weight:600;color:#fff;text-decoration:none}.pp-predictive-search__suggestions-list a:hover,.pp-predictive-search__related-list a:hover{text-decoration:underline}.pp-predictive-search__suggestions-list b{font-weight:700}.pp-predictive-search__related-heading{margin:0 0 14px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;font-weight:700}.pp-predictive-search__results{flex:1 1 auto;min-width:0}.pp-predictive-search__results-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.pp-predictive-search__results-heading{margin:0;font-size:20px;font-weight:400;font-family:var(--typeHeaderPrimary, inherit)}.pp-predictive-search__view-all{flex:none;display:inline-flex;align-items:center;padding:10px 20px;border-radius:999px;background:#0c314a;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;white-space:nowrap}.pp-predictive-search__view-all:hover{opacity:.85}.pp-predictive-search__products{display:grid;grid-template-columns:repeat(4,minmax(0,250px));justify-content:flex-start;gap:24px;list-style:none;margin:0;padding:0}.pp-predictive-search__product-item{list-style:none}.pp-predictive-search__product{display:flex;flex-direction:column;text-decoration:none;color:#14141a}.pp-predictive-search__product-image{display:block;margin-bottom:12px;overflow:hidden;aspect-ratio:3 / 4}.pp-predictive-search__product-image img{display:block;width:100%;height:100%;object-fit:contain}.pp-predictive-search__product-title{font-size:13px;line-height:1.35;margin-bottom:4px}.pp-predictive-search__product-price{font-size:12px;color:#747474}.pp-predictive-search__empty{margin:0;font-size:14px;color:#747474}.pp-predictive-search__search-for{margin-top:20px;border-top:1px solid #ececec;padding-top:16px}.pp-predictive-search__search-for-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;font-size:14px;font-weight:500;color:#14141a;padding:0}.pp-predictive-search__search-for-icon{display:flex;align-items:center}.pp-predictive-search__search-for-icon svg{width:15px;height:15px}@media(max-width:768px){.pp-predictive-search{padding:20px 0 24px}.pp-predictive-search__layout{flex-direction:column;gap:22px}.pp-predictive-search__suggestions{flex:none;width:100vw;margin:-20px calc(50% - 50vw) 0;padding:20px}.pp-predictive-search__products{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pp-predictive-search__product-item{min-width:0}.pp-search-suggestions__grid{flex-direction:column;gap:10px;padding:10px 0 12px}.pp-search-suggestions__col--trending{flex:none;width:100vw;margin:-14px calc(50% - 50vw) 0;padding:10px 20px;border-radius:0}.pp-search-suggestions__col--trending .pp-search-suggestions__heading{margin:0 0 6px;font-size:10px}.pp-search-suggestions__terms{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px;-webkit-mask-image:linear-gradient(to right,#000 92%,transparent 100%);mask-image:linear-gradient(to right,#000 92%,transparent 100%)}.pp-search-suggestions__terms::-webkit-scrollbar{display:none}.pp-search-suggestions__terms li{margin:0;flex:none}.pp-search-suggestions__terms a{background:#ffffff24;color:#fff;border-radius:6px;padding:5px 10px;font-size:11px;white-space:nowrap}.pp-search-suggestions__terms svg{stroke:#fff;width:11px;height:11px}.pp-search-suggestions__col--recommended .pp-search-suggestions__heading{margin:0 0 8px;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:none}.pp-search-suggestions__products{grid-template-columns:repeat(2,1fr);gap:8px}.pp-search-suggestions__product-image{aspect-ratio:3 / 4;margin-bottom:4px}.pp-search-suggestions__product-title{font-size:10px;line-height:1.2;margin-bottom:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-search-suggestions__product-price{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/176/assets/pp-search-suggestions.css.map */
