.search-field{--icon-size: var(--size-icon-m);position:relative;display:flex;align-items:center;width:100%}.search-field__icon{position:absolute;top:50%;left:1.6rem;transform:translateY(-50%);pointer-events:none}.search-field .search__input{width:100%;height:var(--input-height-l);margin:0;padding:0 1.6rem 0 calc(1.6rem + var(--size-icon-m) + 1.2rem);border:var(--inputs-border-width) solid rgb(var(--color-border-input));border-radius:var(--inputs-radius);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:var(--type-text-m-size);line-height:var(--type-text-m-line-height);letter-spacing:var(--type-text-m-letter-spacing);-webkit-appearance:none;appearance:none;transition:border-color var(--motion-duration) ease}.search-field .search__input:hover,.search-field .search__input:focus{border-color:rgb(var(--color-border-strong));outline:0;box-shadow:none}html.is-keyboard .search-field .search__input:focus{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.search-field .search__input::placeholder{opacity:1;color:rgb(var(--color-text-subtle))}.search-field:has(.reset__button:not(.hidden)) .search__input{padding-right:calc(1.6rem + var(--size-icon-m) + 1.2rem)}.search-field .reset__button{position:absolute;top:50%;right:.4rem;display:flex;align-items:center;justify-content:center;width:var(--icon-button-size);height:var(--icon-button-size);padding:0;border:0;background:none;color:rgb(var(--color-foreground));transform:translateY(-50%);cursor:pointer}.search-field .reset__button.hidden{display:none}.search-field .reset__button:active{opacity:var(--opacity-pressed)}input::-webkit-search-decoration,input::-webkit-search-cancel-button{-webkit-appearance:none}.template-search__results{position:relative}
/*# sourceMappingURL=/cdn/shop/t/48/assets/component-search.css.map */
