.header-search>summary{list-style:none}.header-search>summary::-webkit-details-marker{display:none}.header-search__form{display:flex;align-items:center;gap:var(--space-2)}.header-search__input{flex:1;min-height:4.4rem;padding:var(--space-2) var(--space-3);border:var(--border-hairline) solid rgba(var(--color-foreground),var(--alpha-rule-strong));background:transparent;color:inherit;font-size:var(--font-size-body)}.header-search__submit{min-height:4.4rem;padding-inline:var(--space-4)}.header-search__results{margin-top:var(--space-4);overflow-y:auto}.predictive__label{margin:var(--space-4) 0 var(--space-1);opacity:var(--opacity-muted)}.predictive__option{display:flex;align-items:center;gap:var(--space-3);min-height:4.4rem;padding:var(--space-2) var(--space-2);margin-inline:calc(-1 * var(--space-2));text-decoration:none;color:rgb(var(--color-foreground))}.predictive__option:hover,.predictive__option.is-active{background:rgba(var(--color-foreground),.06)}.predictive__thumb{width:4rem;height:4rem;object-fit:cover;flex:none}.predictive__option-body{display:grid;gap:.2rem}.predictive__title{font-weight:var(--font-body-weight-bold)}.predictive__all{margin-top:var(--space-3);border-top:var(--border-hairline) solid rgba(var(--color-foreground),var(--alpha-rule-soft));color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.25em}.predictive__empty{padding-block:var(--space-3);opacity:var(--opacity-muted)}@media(min-width:990px){.header-search__panel{position:absolute;top:100%;left:0;right:0;z-index:50;background:rgb(var(--color-background));border-top:var(--border-hairline) solid rgba(var(--color-foreground),var(--alpha-rule-soft));border-bottom:var(--border-hairline) solid rgba(var(--color-foreground),var(--alpha-rule-mid));box-shadow:0 24px 48px rgba(var(--color-shadow),.18);animation:submenu-in var(--dur-fast) var(--ease-soft)}.header-search__inner{padding-block:var(--space-6)}.header-search__results{max-height:min(60vh,48rem)}.header-search__close{display:none}}@media(max-width:989px){.header-search__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:rgb(var(--color-background));overflow-y:auto}.header-search__inner{padding-block:var(--space-4)}}@media(prefers-reduced-motion:reduce){.header-search__panel{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-search.css.map */
