search-popup.search-popup{position:absolute;left:0;right:0;top:0;width:100%;height:100%;pointer-events:none;z-index:30}.search-popup__panel,.search-popup__overlay{pointer-events:auto}.search-popup__trigger{background:none;border:0;color:inherit;cursor:pointer}.search-popup__overlay{position:fixed;left:0;right:0;bottom:0;background:transparent;z-index:20}.search-popup__panel{position:absolute;left:0;right:0;top:100%;z-index:21;background:var(--color-primary-background, #fff);color:var(--color-primary-text, #414142);font-family:"Neue Helvetica Light",var(--font-body);padding:.85rem 1.25rem 2rem;box-shadow:none;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:manipulation}.search-popup__panel[hidden],.search-popup__overlay[hidden]{display:none!important}.search-popup__form{margin:0;border:0}.search-popup__bar{display:flex;align-items:center;gap:.65rem;border:0;border-bottom:1px solid var(--color-primary-text, #414142);border-radius:0;box-shadow:none;min-height:42px;background:transparent}.search-popup__bar-icon{display:flex;flex:0 0 auto;color:var(--color-primary-text, #414142)}.search-popup__bar-icon .icon{width:16px;height:16px}.search-popup__input{flex:1 1 auto;min-width:0;height:40px;margin:0;padding:0;border:0!important;border-radius:0;background:transparent!important;color:var(--color-primary-text, #414142);font-family:inherit;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.4px;outline:none!important;box-shadow:none!important;-webkit-appearance:none;appearance:none}.search-popup__input:focus,.search-popup__input:focus-visible,.search-popup__close:focus,.search-popup__close:focus-visible{outline:none!important;border:0!important;box-shadow:none!important}.search-popup__input::placeholder{color:#9a9a9a;font-weight:400}.search-popup__close{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;padding:0;color:var(--color-primary-text, #414142);cursor:pointer}.search-popup__close .icon{width:16px;height:16px}.search-popup__close .icon path{stroke:currentColor}.search-popup__layout{display:grid;grid-template-columns:1fr;gap:1.75rem;padding-top:1.35rem}.search-popup__heading{margin:0;font-family:"Neue Helvetica Light",var(--font-body);font-size:11px!important;font-weight:500;line-height:2;letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap;color:var(--color-primary-text, #414142)}.search-popup__queries{display:flex;flex-direction:column;gap:.85rem;margin:.9rem 0 0;padding:0;list-style:none}.search-popup__query a{display:flex;align-items:center;gap:.55rem;color:var(--color-primary-text, #414142);font-family:"Neue Helvetica Light",var(--font-body);font-size:13px;font-weight:400;line-height:1.35;letter-spacing:.2px;text-decoration:none}.search-popup__query a:hover{text-decoration:underline;text-underline-offset:3px}.search-popup__query-icon{display:none}.search-popup__queries mark,.search-popup__queries span{background:none;color:inherit;font-weight:inherit}.search-popup__recommended-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.search-popup__view-all{flex:0 0 auto;color:var(--color-primary-text, #414142);font-family:"Neue Helvetica Light",var(--font-body);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.3px;text-decoration:underline;text-underline-offset:2px}.search-popup__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .85rem;margin:.9rem 0 0;padding:0;list-style:none}.search-popup__card-link{display:block;color:inherit;text-decoration:none}.search-popup__card-media{display:block;background:#e3e3e3;aspect-ratio:3 / 4;overflow:hidden}.search-popup__card-media img{display:block;width:100%;height:100%;object-fit:cover}.search-popup__card-title,.search-popup__card-price{display:block;font-family:var(--font-body);font-weight:500;font-size:13px;line-height:20px!important;letter-spacing:.5px;color:var(--color-primary-text, #414142)}.search-popup__card-title{margin-top:.7rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-popup__card-price{margin-top:.15rem}search-popup[loading] .search-popup__queries,search-popup[loading] .search-popup__products[data-source=search]{opacity:.55}@media screen and (min-width:769px){.header__util-link>.search-popup__trigger{padding-top:15px;padding-bottom:0}.header__util-link>.search-popup__trigger svg{margin:0 1.2vw}.search-popup__panel{padding:1.25rem 18% 3rem 13%}.search-popup__layout{grid-template-columns:max-content minmax(0,1fr);column-gap:3.5rem;align-items:start}.search-popup__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem 1.15rem}}@media screen and (max-width:600px){.search-popup__bar-icon{margin-top:5px}.search-popup__bar{border-bottom-width:1px}}.search-popup__panel{font-family:"Neue Helvetica Regular",var(--font-body)}.search-popup__form,.search-popup__layout{max-width:980px;margin-left:auto;margin-right:auto}.search-popup__bar{gap:17px}.search-popup__bar-icon .icon{width:18px;height:18px}.search-popup__close .icon{width:24px;height:24px}.search-popup__input{font-size:12px;font-weight:400;line-height:16px;letter-spacing:1.5px}.search-popup__input::placeholder{color:#414142;opacity:1}.search-popup__layout{padding-top:26px}.search-popup__heading,.search-popup__query a,.search-popup__view-all,.search-popup__product-title,.search-popup__card-title,.search-popup__card-price{font-family:"Neue Helvetica Regular",var(--font-body);font-size:12px!important;font-weight:400;line-height:17px;letter-spacing:2px;color:#414142}.search-popup__queries{gap:12px;margin-top:13px}.search-popup__view-all{text-underline-offset:3px}.search-popup__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:17px 0 0;padding:0;list-style:none}.search-popup__product a{display:block;color:inherit;text-decoration:none}.search-popup__product img,.search-popup__card-media{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:contain;object-position:center;background:transparent}.search-popup__card-media img{object-fit:contain;object-position:center}@media screen and (max-width:768px){.search-popup__panel{padding-bottom:60px}.search-popup__input{font-size:16px;letter-spacing:2px;line-height:21px;transform:scale(.75);transform-origin:left center;margin-right:-25%}.search-popup .search-popup__close .icon{width:24px;height:24px;transform:translateY(2.5px)}.search-popup__input::-webkit-input-placeholder{font-size:inherit;letter-spacing:inherit}.search-popup__input::placeholder{font-size:inherit;letter-spacing:inherit}}.search-popup__product-title,.search-popup__card-title{display:block;margin-top:7px}@media screen and (min-width:769px){.search-popup__panel{padding:1.25rem 20px 3rem}.search-popup__layout{grid-template-columns:180px minmax(0,1fr);column-gap:35px}.search-popup__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 35px}.search-popup__product img,.search-popup__card-media{aspect-ratio:13 / 20}}
/*# sourceMappingURL=/cdn/shop/t/440/assets/search-popup.css.map */
