.section-header .header-wrapper .header.gp-site-header{grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto minmax(220px,1fr) auto;column-gap:28px;row-gap:12px;padding-top:16px;padding-bottom:0}.gp-site-header .header__heading,.gp-site-header .header__heading-link{justify-self:start;text-align:left;min-width:0}.gp-site-header .header__heading{margin:0}.gp-site-header .header__heading-link{padding:0}.gp-site-header .gp-wordmark{font-size:var(--gp-text-wordmark);white-space:nowrap}.gp-site-header .gp-header-tagline{display:none}.gp-site-header .header__icons{padding:0;gap:8px;align-items:center}.gp-site-header .header__icon--cart{margin-right:0}.gp-site-header .header__icon{flex:0 0 44px;width:44px;height:44px}.gp-site-header .cart-count-bubble{background:var(--gp-color-accent);color:#fff}.gp-header-track{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 8px;color:var(--gp-color-text);font:500 14px/20px var(--font-body-family);white-space:nowrap;text-decoration:none;border-radius:999px}.gp-header-track .svg-wrapper{flex:0 0 24px;width:24px;height:24px}.gp-header-track .svg-wrapper svg{width:20px;height:20px;fill:currentColor}.gp-site-header .header__icon--account .svg-wrapper{width:24px;height:24px}.gp-site-header .header__icon--account svg{width:20px;height:20px}.gp-site-header .header__icon--cart>.svg-wrapper{width:44px;height:44px}.gp-site-header .header__icon--cart svg{width:44px;height:44px}.gp-header-track:hover{background:var(--gp-color-soft);color:var(--gp-color-accent-strong)}.header.gp-site-header .header__inline-menu{margin:0;width:100%;border-top:0;padding:0}.gp-site-header .header__inline-menu>.list-menu--inline{justify-content:center;gap:0 20px}.gp-site-header .header__inline-menu .header__menu-item{min-height:44px;padding:12px 8px;color:var(--gp-color-text);font:500 14px/20px var(--font-body-family);text-decoration:none}.gp-site-header .header__menu-item span,.gp-site-header .header__active-menu-item{text-decoration:none}.gp-site-header .header__menu-item:hover,.gp-site-header .header__menu-item[aria-current=page]{color:var(--gp-color-accent-strong)}.gp-site-header .header__menu-item[aria-current=page]{box-shadow:inset 0 -2px var(--gp-color-accent)}.gp-header-search{display:block;position:relative;grid-area:search;min-width:0;width:100%}.gp-header-search__field{display:flex;align-items:center;min-height:52px;padding:2px;background:var(--gp-color-background);border:2px solid var(--gp-color-text);border-radius:var(--gp-radius-button)}.gp-header-search__field:focus-within{border-color:var(--gp-color-accent);box-shadow:0 0 0 2px var(--gp-focus-ring)}.gp-header-search__input{flex:1;min-width:0;width:100%;padding:10px 14px;border:0;border-radius:0;background:transparent;color:var(--gp-color-text);font:400 14px/20px var(--font-body-family);-webkit-appearance:none}.gp-header-search__input:focus{outline:none;box-shadow:none}.gp-header-search__input::placeholder{color:var(--gp-color-muted);opacity:1}.gp-header-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.gp-header-search__submit,.gp-header-search__reset{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:var(--gp-radius-button);background:transparent;color:var(--gp-color-text);cursor:pointer}.gp-header-search__submit{background:var(--gp-color-accent);color:#fff}.gp-header-search__submit:hover{background:var(--gp-color-accent-strong)}.gp-header-search__reset:hover{background:var(--gp-color-soft)}.gp-header-search button:focus-visible{outline:2px solid var(--gp-color-text);outline-offset:2px}.gp-header-search .predictive-search{position:absolute;z-index:3;overflow-y:auto;top:calc(100% + 8px);left:0;width:100%;border:1px solid var(--gp-color-border);border-radius:12px;background:var(--gp-color-surface);box-shadow:0 8px 24px #312b3614}.gp-header-search:not([open]):not([loading]) .predictive-search{display:none}.gp-header-search:is([open],[loading]) .predictive-search{display:block}.gp-header-search:not([loading]) .predictive-search__loading-state{display:none}.gp-header-search .predictive-search .spinner{width:20px;height:20px;max-width:20px;max-height:20px}.gp-site-header .menu-drawer{background:var(--gp-color-background)}.gp-site-header .menu-drawer__menu-item{font:500 16px/24px var(--font-body-family);padding-block:14px}.gp-site-header .menu-drawer__menu-item[aria-current=page]{color:var(--gp-color-accent-strong);background:var(--gp-color-accent-soft)}.gp-drawer-utilities{display:grid;gap:4px;padding:16px 30px}.gp-drawer-utility{display:flex;align-items:center;gap:12px;min-height:48px;color:var(--gp-color-text);text-decoration:none;font:500 14px/20px var(--font-body-family)}.gp-drawer-utility .svg-wrapper{width:24px;height:24px}@media screen and (min-width:990px){.section-header .header-wrapper .gp-site-header.drawer-menu{grid-template-areas:"left-icons heading search icons";grid-template-columns:44px auto minmax(200px,1fr) auto;padding-bottom:16px}}@media screen and (min-width:990px)and (max-width:1199px){.section-header .header-wrapper .header.gp-site-header{column-gap:20px}.gp-site-header .gp-wordmark{font-size:28px}.gp-site-header .header__inline-menu>.list-menu--inline{gap:0 10px}}@media screen and (max-width:989px){.section-header .header-wrapper .header.gp-site-header{grid-template-areas:"left-icons heading icons" "search search search";grid-template-columns:44px minmax(0,1fr) 44px;gap:10px 8px;padding:10px 20px 14px}.gp-site-header header-drawer{margin-left:0}.gp-site-header .header__heading,.gp-site-header .header__heading-link{justify-self:center;text-align:center}.gp-site-header .header__heading-logo-wrapper{max-width:100%}.gp-site-header .header__icons .header__icon--account,.gp-site-header .gp-header-track{display:none}.gp-site-header .header__icons{gap:0}.gp-header-search__input{font-size:16px}}@media screen and (max-width:374px){.section-header .header-wrapper .header.gp-site-header{padding-inline:12px;column-gap:4px}}.gp-header-search .predictive-search__item-heading,.gp-header-search .predictive-search__search-for-button{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.02em}.gp-header-search .predictive-search__item-heading mark{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/2/assets/home-header.css.map */
