.sd-header-search,.sd-header-contact{display:none}@media screen and (min-width:990px){.header.header--middle-left{grid-template-areas:"heading search contact icons" "navigation navigation navigation navigation";grid-template-columns:220px minmax(240px,1fr) auto auto;column-gap:2.4rem;row-gap:0;padding-top:12px;padding-bottom:0}.header--middle-left .header__heading,.header--middle-left .header__heading-link{grid-area:heading}.header--middle-left .header__heading-logo-wrapper{max-width:220px}.sd-header-search{display:block;grid-area:search;width:100%;max-width:620px;justify-self:center;position:relative}.sd-header-search__form{display:block;width:100%}.sd-header-search .field{border-radius:6px;background:#f7f7f7}.sd-header-search .field:after,.sd-header-search .field:before{border-radius:6px}.sd-header-search .field__input{height:4.6rem;font-size:1.4rem;padding-right:8rem}.sd-header-search .field__label{font-size:1.4rem}.sd-header-search .predictive-search{width:100%;top:calc(100% + 8px)}.sd-header-contact{display:flex;grid-area:contact;flex-direction:column;gap:1px;line-height:1.4;white-space:nowrap}.sd-header-contact span{font-size:11px;color:#666;letter-spacing:0}.sd-header-contact a{color:rgb(var(--color-foreground));text-decoration:none;font-size:15px;font-weight:600;letter-spacing:.2px}.sd-header-contact a:hover{text-decoration:underline}.header--middle-left .header__icons{grid-area:icons;padding-right:0}.header--middle-left .header__icons>.header__search{display:none!important}.header--middle-left .header__inline-menu{grid-area:navigation;width:100%;margin:10px 0 0;border-top:1px solid rgba(0,0,0,.07)}.header--middle-left .header__inline-menu>.list-menu--inline{display:flex;flex-wrap:nowrap;justify-content:center;gap:clamp(0px,1.2vw,18px)}.header--middle-left .header__inline-menu>.list-menu>li>.header__menu-item,.header--middle-left .header__inline-menu>.list-menu>li>header-menu>details>.header__menu-item{font-size:14px;letter-spacing:0;white-space:nowrap;padding-top:13px;padding-bottom:13px}}@media screen and (min-width:990px)and (max-width:1100px){.header.header--middle-left{grid-template-columns:180px minmax(220px,1fr) auto auto;column-gap:1.6rem}.header--middle-left .header__heading-logo-wrapper{max-width:180px}}
/*# sourceMappingURL=/cdn/shop/t/116/compiled_assets/styles.css.map?subset=AAAQ */
