.search-overlay__backdrop{z-index:110}.search-overlay__panel{position:fixed;top:0;left:0;right:0;z-index:111;max-height:100%;overflow-y:auto;box-shadow:var(--shadow-lg);transform:translateY(-16px);opacity:0;transition:transform .25s,opacity .25s}.search-overlay__panel.is-open{transform:none;opacity:1}.search-overlay__bar{display:flex;align-items:center;gap:12px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--color-divider)}.search-overlay__input{flex:1;min-width:0;padding:6px 0;border:0;background:transparent;color:var(--color-text);outline:none;font:var(--font-heading-weight) clamp(26px,3vw,40px)/1.1 var(--font-heading);text-transform:var(--font-heading-case)}.search-overlay__input::placeholder{color:var(--color-neutral-600)}.search-overlay__input::-webkit-search-cancel-button{display:none}.search-overlay__body{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 48px;padding-top:28px;padding-bottom:36px}@media screen and (min-width:990px){.search-overlay__body{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.search-overlay__aside{display:flex;flex-direction:column;gap:28px}.search-overlay__group{display:flex;flex-direction:column;gap:12px}.search-overlay__chips,.search-overlay__suggest{display:flex;flex-wrap:wrap;gap:8px}.search-overlay__suggest{margin-top:16px}.search-overlay__chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--color-divider);background:transparent;cursor:pointer;font:var(--font-body-weight-medium) 14px/1 var(--font-body);color:var(--color-text);text-decoration:none}.search-overlay__chip:hover{background:rgba(var(--color-text-rgb),.06)}.search-overlay__chip mark{background:none;color:inherit;font-weight:var(--font-body-weight-bold)}.search-overlay__collections{margin:0;padding:0;list-style:none}.search-overlay__collections a{display:flex;justify-content:space-between;align-items:center;min-height:44px;border-bottom:1px solid var(--color-divider);color:var(--color-text);text-decoration:none;font-size:15px}.search-overlay__collections a:hover{color:var(--color-accent)}.search-overlay__collections .text-muted{font-size:13px}.search-overlay__main{min-width:0}.search-overlay__col-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.search-overlay__col-head .link-cta{font-size:15px;text-decoration:none}.search-overlay__col-head .link-cta:hover{text-decoration:underline;color:inherit}.search-overlay__products{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none}.search-overlay__empty{color:var(--color-muted)}.search-overlay__main.is-loading{opacity:.55;transition:opacity .2s}.product-row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--color-divider);color:var(--color-text);text-decoration:none}.product-row__media{display:block;aspect-ratio:4 / 5;border-radius:var(--radius-image)}.product-row__info{display:flex;flex-direction:column;gap:4px;min-width:0}.product-row__title{font:var(--font-heading-weight) 17px/1.12 var(--font-heading);letter-spacing:.02em;text-transform:var(--font-heading-case);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-row:hover .product-row__title{color:var(--color-accent)}.product-row .price__current{font-size:19px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-search-overlay.css.map */
