.header.header--custom-tworow{display:block;padding-top:0;padding-bottom:0;grid-template-columns:none;grid-template-areas:none}.header__topbar{display:grid;grid-template-columns:auto auto 1fr auto;grid-template-areas:"logo phone search icons";align-items:center;column-gap:2.4rem;padding:1.2rem 0}.header__topbar-logo{grid-area:logo;display:flex;align-items:center}.header__topbar-logo .header__heading,.header__topbar-logo .header__heading-link{margin:0;display:inline-flex;align-items:center}.header__topbar-phone{grid-area:phone;display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;white-space:nowrap;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.header__topbar-phone:hover{text-decoration:underline}.header__phone-icon{display:inline-flex;color:rgb(var(--color-foreground))}.header__topbar-search{grid-area:search;position:relative;width:100%;max-width:70rem;justify-self:center}.header__icons{grid-area:icons;display:flex;align-items:center;justify-content:flex-end;column-gap:.4rem}.search-inline{display:block;width:100%}.search-inline__form{width:100%}.search-inline .field{display:flex;align-items:center;position:relative;width:100%;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:var(--inputs-radius, .4rem);background:rgb(var(--color-background));min-height:4.4rem}.search-inline .field:before,.search-inline .field:after{display:none}.search-inline .search__input.field__input{flex:1 1 auto;border:0;background:transparent;box-shadow:none;padding:0 1.2rem;min-height:4.2rem;height:4.2rem}.search-inline .search__input.field__input:focus,.search-inline .search__input.field__input:focus-visible{box-shadow:none;outline:0}.search-inline .field:focus-within{box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.search-inline .field__label{display:none}.search-inline .field__button{width:4.2rem;height:4.2rem;color:rgb(var(--color-foreground));background:transparent;border:0;cursor:pointer}.search-inline .field__button.hidden{display:none}.search-inline .field__button .svg-wrapper{width:1.8rem;height:1.8rem}.header__topbar-search .predictive-search{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:4}.header__navbar{display:flex;align-items:center;justify-content:center;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0}.header__navbar .header__inline-menu{width:100%;max-width:var(--page-width, 120rem);margin:0 auto;padding:0 3rem;display:flex;justify-content:center}.header__navbar .list-menu--inline{display:flex;flex-wrap:wrap;gap:0;justify-content:center}.header__navbar .header__menu-item{padding:.7rem 2.8rem 1.3rem;color:rgb(var(--color-foreground));font-size:2rem;font-weight:700;letter-spacing:.02rem}.header__navbar .header__menu-item span{font-size:2rem;font-weight:700}.header__navbar .header__menu-item:hover{color:rgb(var(--color-foreground));opacity:.75}.header__navbar .header__submenu{margin-top:0}.header__mobile-search{display:none}@media screen and (max-width:989px){.header__topbar{grid-template-columns:auto 1fr auto;grid-template-areas:"logo search icons";column-gap:1rem}.header__topbar-phone,.header__topbar-search{display:none}.header__mobile-search{display:inline-flex}.header__navbar{display:none}}@media screen and (min-width:990px){.header__mobile-search{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-header-custom.css.map */
