.hl-brand-switcher{position:relative;z-index:2;width:auto;min-width:94px;height:34px;padding:0 13px;display:inline-grid;place-items:center;box-sizing:border-box;border:1px solid rgba(82,83,87,.24);border-radius:999px;background:rgba(255,255,255,.82);color:#1f2022;text-decoration:none;backdrop-filter:blur(16px);box-shadow:none;transition:transform .25s ease,background .25s ease,border-color .25s ease,color .25s ease}.hl-brand-switcher:hover{transform:translateY(-2px)}.hl-brand-switcher img{width:68px;height:auto;display:block}.hl-brand-switcher--uniforms{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.24);color:#fff}.hl-brand-switcher__fitness{font:800 12px/1 Arial,sans-serif;letter-spacing:-.035em}.hl-brand-switcher__fitness em{font-weight:700}.hl-nav__item--division{display:flex;align-items:center;margin-right:5px}.hl-mobile-nav__division{margin:10px 0 4px}.hl-mobile-nav__division .hl-brand-switcher{height:42px;min-width:124px;background:#f3f3f1}.hl-brand-wipe{position:fixed;z-index:9999;inset:-30%;pointer-events:none;background:#303234;transform:translateX(-140%) skewX(-16deg);transition:transform .46s cubic-bezier(.7,0,.2,1)}html.is-brand-leaving .hl-brand-wipe{transform:translateX(0) skewX(-16deg)}#header-component[transparent]:not([data-hl-scrolled]):not([data-sticky-state='active']) .hl-brand-switcher{background:rgba(20,21,22,.28);border-color:rgba(255,255,255,.28)}#header-component[transparent]:not([data-hl-scrolled]):not([data-sticky-state='active']) .hl-brand-switcher img{filter:invert(1)}.hl-uniforms-footer-switch{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:22px;padding:28px clamp(22px,4vw,64px);background:linear-gradient(110deg,#1f2022,#303234);color:#fff;text-decoration:none;border-top:1px solid rgba(255,255,255,.13)}.hl-uniforms-footer-switch img{width:120px;height:auto;display:block}.hl-uniforms-footer-switch span{display:grid;gap:5px}.hl-uniforms-footer-switch strong{font-size:12px;letter-spacing:.13em}.hl-uniforms-footer-switch small{color:#a7a9ac;font-size:12px}.hl-uniforms-footer-switch b{color:#fff;margin-left:6px}@media(max-width:680px){.hl-uniforms-footer-switch{grid-template-columns:95px 1fr;padding:22px 18px}.hl-uniforms-footer-switch img{width:90px}.hl-uniforms-footer-switch strong{font-size:10px}}@media(prefers-reduced-motion:reduce){.hl-brand-wipe{display:none}}
