// Custom css @supports (--css:variables){.nav-bar .nav-dropdown .nav-dropdown{max-height:calc(100vh - 40px);max-height:calc(100vh - var(--distance-to-top, 0px) - 40px);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}}.nav-bar .mega-menu{max-height:calc(100vh - 40px);max-height:calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - 40px);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.nav-bar{display:none}@media screen and (min-width:1000px){.nav-bar{display:block;position:relative;left:0;width:100%;border-bottom:1px solid var(--border-color);background:var(--secondary-background)}.nav-bar:after{content:"";position:absolute;height:100%;width:40px;right:0;top:0;background:linear-gradient(to right,rgba(var(--secondary-background-rgb),.1),rgba(var(--secondary-background-rgb),.6) 35%,var(--secondary-background))}.nav-bar__item{position:relative;display:inline-block;margin-right:35px;padding:17px 0}.nav-bar__item--static{position:static}.nav-bar__item>.nav-dropdown{min-width:calc(100% + 20px)}.nav-bar__link{display:block;cursor:pointer}.nav-bar__link .icon--arrow-bottom{width:12px;height:8px;margin-left:10px}.nav-bar__link .icon--nav-triangle{opacity:0;position:absolute;bottom:-1px;width:20px;height:9px;margin-left:-16px;z-index:2;transition:.2s ease-in-out}.nav-bar__link[aria-expanded=true]{color:var(--accent-color)}.nav-bar__link[aria-expanded=true] .icon--nav-triangle{opacity:1}}.nav-bar__inner ul li a{background:#0076be;color:#fff;padding:8px;text-transform:uppercase}.nav-bar__item{position:relative;display:inline-block;margin-right:1px;padding:3px 0}.nav-bar__link.link:focus,.nav-bar__link.link:hover{color:#fff!important;background:#49b1f2!important}.nav-bar__inner ul li a:hover,.nav-dropdown li a:hover{background:#49b1f2!important;color:#fff!important}.nav-dropdown li a{background:0 0!important;color:#403c3c!important;border-bottom:1px solid #f0f0f0}.nav-bar__link[aria-expanded=true]{background:#49b1f2!important;color:#fff!important}ul.nav-bar__linklist.list--unstyled{display:grid;grid-template-columns:auto auto auto auto auto auto auto auto auto auto auto;margin-bottom:1px}.nav-bar__inner ul li a{font-weight:700;font-size:12px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
