store-header.header{transition:background-color .2s ease,box-shadow .2s ease;background-color:#080808;box-shadow:0 5px 18px #0003}store-header.header.header--transparent{background:linear-gradient(180deg,#0007,#0002);box-shadow:none}store-header.header:focus-within{background-color:#080808}.header__logo-image{object-fit:contain;height:auto;max-height:none;filter:drop-shadow(0 0 8px #ffffff15)}.header__logo{overflow:visible}.header__bottom-navigation .header__linklist{gap:0;justify-content:center}.header__linklist-link{position:relative}.header__linklist-link:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s}.header__linklist-link:hover:after,.header__linklist-link:focus-visible:after,.header__linklist-link[aria-expanded=true]:after{transform:scaleX(1)}.header .mega-menu{--text-color:20,20,20;--heading-color:20,20,20;--border-color:225,225,225;background:#fff;color:#141414;border-top:1px solid #e5e5e5;box-shadow:0 18px 25px #0003;max-height:calc(100vh - var(--header-height) - 48px);overflow-y:auto;overscroll-behavior:contain}.header .mega-menu a{color:#141414}.header .mega-menu a:hover,.header .mega-menu a:focus-visible{color:#000;background-color:#f3f3f3}.header .custom-vehicle-menu{background:#fff}.header .mega-menu__image-text{color:#141414}.header .mega-menu__brands{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;gap:12px}.header .mega-menu__brands .mega-menu__promo{width:auto;max-width:none;margin:0;padding:10px;border:0}.header .mega-menu__brands .mega-menu__image-wrapper{margin:0 0 8px}.header .mega-menu__brands img{height:65px!important;object-fit:contain}.header .mega-menu__brands .mega-menu__image-text{font-size:11px}.n5x-category-menu{padding:24px 0 30px}.n5x-menu-caption{font-size:12px;color:#666;margin:0 0 18px}.n5x-menu-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.n5x-menu-category{display:flex;align-items:center;gap:18px;padding:12px;border:1px solid #e5e5e5;transition:background-color .15s,border-color .15s;min-height:100px}.n5x-menu-category:hover{border-color:#aaa}.n5x-menu-category img{width:84px;height:70px;object-fit:contain;background:#f6f6f6}.n5x-menu-category>span:first-of-type{flex:1;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.n5x-menu-category>span:last-child{font-size:22px}.header__linklist-link:focus-visible,.n5x-menu-category:focus-visible{outline:2px solid #549dff;outline-offset:3px}.header:has(.header__linklist-link[aria-expanded=true]):after{content:"";position:fixed;inset:var(--header-height) 0 0;background:#0003;pointer-events:none;z-index:-1}.header__bottom-navigation .header__linklist-item{margin-inline:12px}.header .cn5x-engine-label{opacity:.65}@media(min-width:1000px)and (max-width:1399px){.header__bottom-navigation .header__linklist-link{font-size:12px}.header__bottom-navigation .header__linklist-item{margin-inline:9px}}@media(prefers-reduced-motion:reduce){store-header.header,.header__linklist-link:after,.n5x-menu-category{transition:none}}.header .mega-menu__brands .mega-menu__promo,.header .mega-menu__brands .mega-menu__promo:hover{background:transparent;box-shadow:none}.menu-badge.menu-badge{background-color:#8dd5ff!important;background-image:linear-gradient(110deg,#8dd5ff 35%,#fff,#8dd5ff 61%)!important;background-size:300% 100%!important;color:#07131b!important;opacity:1;animation:n5xBlueShimmer 3.5s ease-in-out infinite!important}@keyframes n5xBlueShimmer{0%,20%{background-position:100% 50%}65%,to{background-position:0% 50%}}@keyframes n5xSoftBluePulse{0%,to{opacity:1;box-shadow:0 0 8px #8dd5ff55}50%{opacity:.65;box-shadow:0 0 #8dd5ff00}}@media(prefers-reduced-motion:reduce){.menu-badge.menu-badge{animation:none!important;opacity:1}}body #main .label.label--highlight,body .product-item .label.label--highlight,body .product-meta .label.label--highlight{font-size:10px!important;line-height:1.2!important;padding:4px 6px!important;border-radius:3px!important;background:#c91824!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;animation:none!important}body #main .product-item__label-list.label-list{padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important;animation:none!important}html:has(link[rel=canonical][href*="/collections/clearance-items"]) #main h1.heading{font-size:32px;line-height:1.2}@media(max-width:740px){html:has(link[rel=canonical][href*="/collections/clearance-items"]) #main h1.heading{font-size:24px}}@media(min-width:1000px){.header .mega-menu:has(.mega-menu__brands){max-height:min(72vh,740px,calc(100dvh - var(--header-height) - 80px));overflow-y:auto;scrollbar-gutter:stable}.header .mega-menu:has(.mega-menu__brands):after{display:none}.header .mega-menu:has(.mega-menu__brands) .mega-menu__inner{max-height:none;overflow:visible}.n5x-menu-close{display:block;position:sticky;top:0;z-index:2;margin:0 24px 12px auto;padding:8px 14px;background:#fff;color:#141414;border:1px solid #ddd;border-radius:3px;font-size:12px;cursor:pointer}.n5x-menu-close:hover{background:#eaf7ff}}html.n5x-scroll-locked,html.n5x-scroll-locked body{overflow:hidden!important;overscroll-behavior:none!important;touch-action:none}html.n5x-scroll-locked body{position:fixed;left:0;right:0;width:100%;padding-right:var(--n5x-sb,0px)}.header:has(.header__linklist-link[aria-expanded=true]):after{pointer-events:auto!important;z-index:4!important;cursor:default}.header .mega-menu{z-index:5;overscroll-behavior:contain;-webkit-user-drag:none}.header .mega-menu:after{pointer-events:auto!important}
/*# sourceMappingURL=/cdn/shop/t/114/assets/n5x-header.css.map */
