.header-search{display:none}.header-search__inner,.header-search__box,.header-search__form{display:block}.header-search__bar{position:relative;display:flex;align-items:center;gap:1.2rem;min-height:var(--two-row-search-height, 36px);padding:0 1.6rem;border:.1rem solid rgba(var(--search-bar-border-rgb, var(--color-foreground)),var(--search-bar-border-a, .2));border-radius:var(--border-radius, 0);background-color:var(--search-bar-bg, rgb(var(--color-background)));transition:border-color var(--duration-default) ease}.header-search:focus-within .header-search__bar,.header-search__bar:hover{border-color:rgba(var(--search-bar-border-rgb, var(--color-foreground)),min(1,calc(var(--search-bar-border-a, .2) * 2.75)))}.header-search__icon{flex-shrink:0;width:1.6rem;height:1.6rem;color:rgba(var(--color-foreground),.75)}.header-search__input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;font-size:1.4rem;color:rgb(var(--color-foreground))}.header-search__input::placeholder{color:rgba(var(--color-foreground),.5)}.header-search__input:focus,.header-search__input:focus-visible,.header-search__input.focused{outline:none;box-shadow:none}.header-search__input::-webkit-search-cancel-button{display:none}.header-search__reset{position:static;transform:none;flex-shrink:0;display:none;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;padding:0;border:0;background:transparent;cursor:pointer}.header-search__input:not(:placeholder-shown)~.header-search__reset{display:flex}.header-search__close{display:none;flex-shrink:0;padding:0 0 0 .4rem;border:0;background:transparent;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;line-height:1;color:rgb(var(--color-foreground));cursor:pointer;transition:opacity var(--duration-default) ease}.header-search__close:hover{opacity:.6}.header-search:focus-within .header-search__close,.header-search.predictive-open .header-search__close,.header-search.is-engaged .header-search__close{display:block}@media screen and (max-width:989px){.header--two-row .header-search.mobile-open{display:block;position:fixed;top:100%;left:0;width:100%;z-index:6;background-color:var(--search-panel-bg, rgb(var(--color-background)));padding:var(--search-strip-pad, 1.4rem) var(--main-padding, 2rem)}.header--two-row .menu-drawer__navigation>.menu-drawer__menu>li{border-bottom:.1rem solid rgba(var(--color-foreground),.07)}.header--two-row .menu-drawer__navigation>.menu-drawer__menu>li:last-child{border-bottom:0}.header--two-row .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item,.header--two-row .menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item-wrapper>.menu-drawer__menu-item{display:block;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:0;text-transform:uppercase;font-size:1.4rem;letter-spacing:.04em}body.search-strip-lock .menu-drawer__navigation-container .menu-drawer__navigation{padding-top:0}.header--two-row .menu-drawer__navigation>.menu-drawer__menu>li .menu-drawer__dropdown-toggle{top:50%;transform:translateY(-50%)}.header--two-row .menu-drawer__navigation>.menu-drawer__menu>li:first-child>.menu-drawer__menu-item,.header--two-row .menu-drawer__navigation>.menu-drawer__menu>li:first-child>.menu-drawer__menu-item-wrapper>.menu-drawer__menu-item{font-weight:700}}@media screen and (min-width:990px){.header--two-row .header-top__wrapper{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:minmax(var(--header-min-height, 75px),auto) auto;grid-template-areas:"logo search right" "menu menu menu";align-items:center;column-gap:4rem;row-gap:0}.header--two-row .header-top__wrapper>header-drawer{display:none}.header--two-row .header-top__logo{grid-area:logo;display:flex;align-items:center}.header--two-row .header-top__right{grid-area:right;justify-self:end}.header--two-row .header-top__right .header__search{display:none}.header--two-row .header-top__left{grid-area:menu;width:100%;justify-self:stretch;padding:var(--two-row-menu-padding, 8px) 0;border-top:var(--two-row-divider-width, .1rem) solid rgba(var(--color-foreground),.08)}.header--two-row .header-top__left .header__menu{justify-content:flex-start}.header--two-row .header-top__left .header__menu>.list-menu--inline{justify-content:flex-start;padding:0}.header--two-row .header-search{grid-area:search;display:block;width:100%;max-width:var(--two-row-search-max-width, 56rem)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-header-two-row.css.map */
