.hnb-wrapper{background:var(--hnb-bg,#fff);padding-bottom:var(--hnb-pad-bottom,0);padding-top:var(--hnb-pad-top,0);width:100%}.hnb-nav{width:100%}.hnb-align-left .hnb-list{justify-content:flex-start}.hnb-align-center .hnb-list{justify-content:center}.hnb-align-right .hnb-list{justify-content:flex-end}[data-nav-style=pill] .hnb-nav{display:flex}[data-nav-style=pill] .hnb-nav.hnb-align-left{justify-content:flex-start}[data-nav-style=pill] .hnb-nav.hnb-align-center{justify-content:center}[data-nav-style=pill] .hnb-nav.hnb-align-right{justify-content:flex-end}.hnb-list{align-items:center;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0}[data-nav-style=flat] .hnb-list{border-bottom:calc(var(--hnb-show-border, 1)*1px) solid var(--hnb-border-bottom,#e8e8e8)}[data-nav-style=pill] .hnb-list{background:var(--hnb-bg,#fff);border:1px solid var(--hnb-pill-border,#e0e0e0);border-radius:var(--hnb-pill-radius,40px);box-shadow:0 2px 8px rgba(0,0,0,.06);display:inline-flex;overflow:hidden}.hnb-item{align-items:center;display:flex;margin:0;padding:0}.hnb-item--has-divider:before{background:var(--hnb-divider,#ccc);content:"";display:block;flex-shrink:0;height:1em;width:1px}.hnb-link{align-items:center;color:var(--hnb-text,#1a1a3e);display:flex;font-family:var(--hnb-font-family,inherit);font-size:var(--hnb-font-size,12px);font-weight:var(--hnb-font-weight,700);letter-spacing:var(--hnb-letter-spacing,.08em);line-height:1;padding:var(--hnb-item-pad-v,14px) var(--hnb-item-pad-h,20px);position:relative;text-decoration:none;text-transform:var(--hnb-text-transform,uppercase);transition:color .2s ease;white-space:nowrap}.hnb-link:after{background:transparent;bottom:0;content:"";height:var(--hnb-underline-thickness,2px);left:0;position:absolute;right:0;transition:background .2s ease}[data-nav-style=flat] .hnb-link:hover{color:var(--hnb-hover,#1a1a3e)}[data-nav-style=flat] .hnb-link:hover:after{background:var(--hnb-underline,#1a1a3e)}[data-nav-style=pill] .hnb-link:hover{color:var(--hnb-hover,#1a1a3e)}@media (max-width:767px){.hnb-link{font-size:calc(var(--hnb-font-size, 12px)*.95);padding:calc(var(--hnb-item-pad-v, 14px)*.8) calc(var(--hnb-item-pad-h, 20px)*.7)}}