.header-inline-search{position:relative;flex:1 1 36rem;max-width:56rem;min-width:0;margin:0 2rem}.header-inline-search__wrapper,.header-inline-search__form{width:100%}.header-inline-search__form{position:relative;display:flex;align-items:stretch;width:100%;height:4.4rem;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.18);border-radius:999px;overflow:hidden;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.header-inline-search__form:before,.header-inline-search__form:after{display:none}.header-inline-search__form:focus-within{border-color:rgba(var(--color-foreground),.55);box-shadow:0 0 0 1px rgba(var(--color-foreground),.18)}.header-inline-search__input{flex:1;min-width:0;height:100%;padding:0 1.6rem;margin:0;border:0;background:transparent;box-shadow:none;font-size:1.4rem;color:rgb(var(--color-foreground));outline:none;-webkit-appearance:none;appearance:none}.header-inline-search__input:focus,.header-inline-search__input:focus-visible{box-shadow:none;outline:none}.header-inline-search__input::-webkit-search-cancel-button,.header-inline-search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.header-inline-search__input::placeholder{color:rgba(var(--color-foreground),.55)}.header-inline-search__submit{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0 2.4rem;border:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;font-weight:600;line-height:1;cursor:pointer;border-radius:0 999px 999px 0;margin:0;height:100%}.header-inline-search__submit:hover{opacity:.9}.header-inline-search__submit span{display:inline-block}.header-inline-search__results{position:absolute;top:calc(100% + .6rem);left:0;right:0;z-index:5;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);border-radius:1.2rem;box-shadow:0 8px 24px #00000014;max-height:60vh;overflow:auto}@media screen and (min-width:990px){.header.header--has-inline-search{grid-template-columns:auto 1fr auto!important;grid-template-areas:"logo search icons" "menu menu menu"!important;row-gap:.6rem}.header.header--has-inline-search .header__heading,.header.header--has-inline-search .header__heading-link,.header.header--has-inline-search>a:first-of-type{grid-area:logo}.header.header--has-inline-search .header-inline-search{grid-area:search;justify-self:center;width:100%}.header.header--has-inline-search .header__icons{grid-area:icons}.header.header--has-inline-search nav.header__inline-menu,.header.header--has-inline-search .header__inline-menu,.header.header--has-inline-search header-menu.mega-menu{grid-area:menu;justify-self:center}.header.header--has-inline-search .header-drawer{display:none}}@media screen and (max-width:989px){.header.header--has-inline-search{grid-template-areas:"drawer logo icons" "search search search"!important;row-gap:1rem}.header.header--has-inline-search .header-drawer{grid-area:drawer}.header.header--has-inline-search .header__heading,.header.header--has-inline-search .header__heading-link,.header.header--has-inline-search>a:first-of-type{grid-area:logo}.header.header--has-inline-search .header__icons{grid-area:icons}.header.header--has-inline-search .header-inline-search{grid-area:search;margin:0;max-width:none}.header-inline-search__form{height:4.2rem}.header-inline-search__submit{padding:0 1.6rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/component-header-inline-search.css.map */
