.site-header{height:94px;background:#0b0b32;color:#fff;display:flex;align-items:center;gap:28px;padding:0 3.6%;border-bottom:1px solid #0b0b321b;position:relative;z-index:20;font:500 14px Jost,sans-serif}.brand{flex-shrink:0}.brand img{width:170px;height:auto;display:block}.site-header nav{display:flex;gap:17px;align-items:center;flex:1;justify-content:center}.site-header nav a{text-decoration:none;white-space:nowrap;padding:12px 0;position:relative}.site-header nav a:after{content:'';position:absolute;bottom:6px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s}.site-header nav a:hover:after{transform:scaleX(1)}.directory-button{border:1px solid #ffffff80;background:#fff0;color:#fff;padding:12px 18px;white-space:nowrap;display:flex;gap:25px}.menu-toggle{display:none}.skip-link{position:absolute;left:20px;top:-100px;z-index:100;background:#fff;padding:12px}.skip-link:focus{top:10px}@media(max-width:1250px){.site-header{height:auto;min-height:90px;flex-wrap:wrap;padding:18px 4% 0;gap:16px}.site-header nav{order:3;flex-basis:100%;justify-content:space-between;gap:12px;border-top:1px solid #ffffff30}.directory-button{margin-left:auto}.site-header nav a{padding:13px 0}}@media(max-width:760px){.site-header{padding:17px 20px;min-height:76px;gap:16px}.brand img{width:138px}.menu-toggle{display:flex;gap:16px;align-items:center;margin-left:auto;background:none;border:0;padding:12px 0}.directory-button{padding:10px;margin:0;font-size:12px;gap:8px}.site-header nav{display:none;grid-template-columns:repeat(2,1fr);padding:12px 0}.site-header nav.open{display:grid}.site-header nav a{font-size:17px;padding:10px}.site-header nav a:after{display:none}}@media(max-width:760px){.site-header nav a[data-category-slug="men"]{grid-column:1}.site-header nav a[data-category-slug="women"]{grid-column:2}.site-header nav a[data-category-slug="product-guide"]{grid-column:1/-1}}.site-header a,.site-header button{color:#fff;font:inherit}.site-header .brand{width:auto;height:auto}.site-header nav a{font-weight:500}.site-header button{cursor:pointer}.site-header .brand img{max-width:none}.site-header nav a{font-size:19.04px;line-height:1.25}.site-header nav{flex-wrap:wrap;gap:12px 22px}.site-header{height:auto;min-height:94px;padding-top:18px;padding-bottom:18px}@media(max-width:1250px) and (min-width:761px){.site-header nav{justify-content:center}}@media(max-width:760px){.site-header nav a{font-size:23.12px}.site-header nav.open{gap:8px 12px}.site-header nav a:last-child{grid-column:1/-1}.site-header nav a{padding:10px 0}}.site-header{position:sticky;top:0;z-index:100;box-shadow:0 8px 28px #0b0b3218;transition:transform .35s ease,box-shadow .35s ease}.site-header.hb-at-footer{transform:translateY(-100%);pointer-events:none}@media(prefers-reduced-motion:reduce){.site-header{transition:none}}.site-header .brand-lockup{flex-shrink:0;display:flex;flex-direction:column;gap:9px;align-items:flex-start}.site-header .brand-tagline{margin:0;color:#fff;font:500 9px/1.4 Jost,sans-serif;letter-spacing:.075em;white-space:nowrap}@media(max-width:760px){.site-header .brand-tagline{font-size:8px;letter-spacing:.035em}.site-header .brand-lockup{gap:7px}}.site-header nav>a,.site-header .hb-nav-item>a{text-transform:uppercase}.site-header{flex-wrap:nowrap;gap:clamp(10px,1.6vw,28px)}.site-header nav{min-width:0;flex:1 1 auto;flex-wrap:nowrap;gap:clamp(7px,1.05vw,17px);border-top:0;overflow:visible}.site-header nav>a,.site-header .hb-nav-item>a{font-size:clamp(10px,1.05vw,19.04px)!important;line-height:1.15;white-space:nowrap}.site-header .hb-nav-item{min-width:0;flex:0 0 auto;white-space:nowrap}.site-header .hb-nav-item>.hb-subnav-toggle{min-width:12px;padding:2px;font-size:12px;flex-shrink:0}@media(max-width:1250px) and (min-width:761px){.site-header{height:94px;min-height:94px;flex-wrap:nowrap;padding:14px clamp(14px,2.5vw,4%);gap:clamp(8px,1.2vw,16px)}.site-header nav{order:initial;flex-basis:auto;justify-content:center;gap:clamp(6px,.8vw,12px);border-top:0}.site-header nav>a,.site-header .hb-nav-item>a{font-size:clamp(7px,.86vw,15px)!important;padding:10px 0}}@media(max-width:1000px) and (min-width:761px){.site-header .brand img{width:138px}.site-header .brand-tagline{font-size:8px}}@media(max-width:760px){.site-header nav>a,.site-header .hb-nav-item>a{font-size:17px!important}.site-header .hb-nav-item>.hb-subnav-toggle{min-width:44px;min-height:44px;font-size:24px}.site-header:has(nav.open){flex-wrap:wrap}.site-header nav.open{flex-basis:100%}}.site-header .community-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;margin-left:auto;padding:12px 16px;border:1px solid #fff;background:#fff;color:#0b0b32;text-decoration:none;font-size:14px;line-height:1.2;white-space:nowrap}.site-header .community-button:hover{background:#e7edf5}.site-header .community-button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:1000px) and (min-width:761px){.site-header .community-button{font-size:11px;padding:10px;gap:6px}}@media(max-width:760px){.site-header{flex-wrap:wrap}.site-header .community-button{order:2;font-size:12px;padding:12px;min-height:44px}.site-header .menu-toggle{order:1}.site-header nav{order:3}.site-header .brand-lockup{max-width:calc(100% - 80px)}}.site-header #category-nav a,.site-header .menu-toggle,.site-header .community-button{text-transform:uppercase!important}