.header-search-inline{position:relative;z-index:1;line-height:normal}.header-search-inline--desktop{display:block;flex:0 1 clamp(18rem,24vw,28rem);width:clamp(18rem,24vw,28rem);min-width:18rem}.header-search-inline__form{width:100%}.header-search-inline__field{align-items:center;min-height:4.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:2.4rem;background-color:rgba(var(--color-background),.9);column-gap:1rem;padding:0 1.2rem;transition:color var(--duration-default) ease,background-color var(--duration-default) ease,border-color var(--duration-default) ease}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field{background-color:rgba(var(--color-header-background),.1);border-color:rgb(var(--color-header-transparent));color:rgb(var(--color-header-transparent))}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__input,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__input::placeholder,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__search-button,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__reset{color:rgb(var(--color-header-transparent))}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__input::placeholder{opacity:.85}.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header-search-inline__field,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:hover,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:focus-within{background-color:rgba(var(--color-header-background),.9);border-color:rgb(var(--color-header-foreground));color:rgb(var(--color-header-foreground))}.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__input,.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__input::placeholder,.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__search-button,.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__reset,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header-search-inline__input,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header-search-inline__input::placeholder,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header-search-inline__search-button,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header-search-inline__reset,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:hover .header-search-inline__input,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:hover .header-search-inline__input::placeholder,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:hover .header-search-inline__search-button,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:focus-within .header-search-inline__input,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:focus-within .header-search-inline__input::placeholder,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:focus-within .header-search-inline__search-button,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:focus-within .header-search-inline__reset{color:rgb(var(--color-header-foreground))}.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__input::placeholder,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header-search-inline__input::placeholder,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:hover .header-search-inline__input::placeholder,.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header-search-inline__field:focus-within .header-search-inline__input::placeholder{opacity:.7}.header-search-inline__input{min-width:0;min-height:4.2rem;height:4.2rem;padding:0;border:0;outline:0;box-shadow:none;background:transparent;font-size:1.4rem}.header-search-inline__input:focus,.header-search-inline__input:focus-visible,.header-search-inline .header-search-inline__input:hover{border:0;outline:0;box-shadow:none!important}.header-search-inline__search-button,.header-search-inline__reset{display:flex;flex:0 0 2.4rem;align-items:center;justify-content:center;width:2.4rem;min-width:2.4rem;min-height:2.4rem;padding:0;border:0;color:rgb(var(--color-foreground));background:transparent;cursor:pointer}.header-search-inline__search-button .icon{width:1.8rem;height:1.8rem;stroke-width:var(--icon-weight)}.header-search-inline__reset{visibility:hidden;opacity:0;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.header-search-inline__reset .icon{width:1.2rem;height:1.2rem;stroke-width:var(--icon-weight)}.header-search-inline__input:not(:placeholder-shown)~.header-search-inline__reset{visibility:visible;opacity:1}.header-search-inline .search-start{display:none;top:calc(100% + .8rem);right:0;left:auto;width:min(85vw,120rem)}.header-search-inline .search__input:placeholder-shown~.search__recommendation,.header-search-inline .search__input:placeholder-shown~.search-start{display:none}.header-search-inline .search__input:placeholder-shown:focus~.search__recommendation,.header-search-inline .search__input:placeholder-shown:focus~.search-start{display:block}.header-search-inline__predictive-results{display:none;position:absolute;top:calc(100% + .8rem);right:0;left:auto;width:min(80vw,80rem);max-height:min(60vh,48rem);margin:0;padding:2rem;overflow-y:auto;border-radius:1rem;background-color:rgb(var(--color-background));box-shadow:0 .1rem .8rem rgba(var(--color-foreground),.15),0 2rem 4rem rgba(var(--color-foreground),.08)}.header .header-search-inline__predictive-results{position:absolute;flex:none;margin:0}.header-search-inline__predictive-results .predictive-search-results{position:static;display:block;height:auto}.predictive-search--focus:not(.search-modal--open) .transition-body:after{z-index:19}.header-search-inline[open] .header-search-inline__predictive-results{display:block}.header-search-inline[loading] .header-search-inline__reset,.header-search-inline-mobile{display:none}@media screen and (max-width:989px){.header-search-inline--desktop{display:none!important}.shopify-section-header .header__search--mobile-only{display:flex!important;align-items:center}.shopify-section-header.shopify-section-header-sticky .header__search--mobile-only{display:none!important}.header-search-inline-mobile{display:none;width:100%;padding:0 1.5rem .7rem;background-color:rgb(var(--color-header-background))}.shopify-section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden) .header-search-inline-mobile{display:block}.header-search-inline-mobile .header-search-inline{width:100%}.header-search-inline-mobile .header-search-inline__field{min-height:4.2rem;background-color:rgba(var(--color-background),.95)}.header-search-inline-mobile .header-search-inline__input{min-height:4rem;height:4rem}.header-search-inline-mobile .search-start,.header-search-inline-mobile .header-search-inline__predictive-results{right:auto;left:50%;width:calc(100vw - 3rem);transform:translate(-50%)}}@media screen and (min-width:990px){.shopify-section-header .header__search--mobile-only,.header-search-inline-mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/header-search-inline.css.map */
