.nb-header .header{min-height:5.6rem;padding-top:0;padding-bottom:0}.nb-header .header__heading-link{padding:.6rem .75rem}.nb-header .header__heading-logo-wrapper{display:block;width:auto}.nb-header .header__heading-logo{display:block;width:var(--nb-logo-width, 11rem);max-width:100%;height:auto}.nb-header .header__icon,.nb-header .header__icon--cart .icon{height:4rem;width:4rem}.nb-header .header__icons .localization-form__select,.nb-header .header__icons .disclosure__button{font-size:1.3rem}@media screen and (min-width:990px){.nb-header .header.header--middle-left{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:2rem}}.nb-mega{margin-left:0;justify-self:center}nb-mega-menu{display:block}.nb-mega__bar{display:flex;align-items:stretch;height:5.6rem;margin:0;padding:0;list-style:none}.nb-mega__entry{display:flex;margin:0}.nb-mega .nb-mega__top{display:flex;align-items:center;height:100%;margin:0;padding:0 2.4rem;border:0;background:none;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer}.nb-mega__top span,.nb-mega__tab span{padding:.3rem 0;border-bottom:.2rem solid transparent;transition:border-color .12s ease}.nb-mega__top:hover span,.nb-mega__top.is-current span,.nb-mega__entry.is-open>.nb-mega__top span{border-bottom-color:currentColor}.nb-mega .nb-mega__top:focus-visible,.nb-mega .nb-mega__tab:focus-visible,.nb-mega__card a:focus-visible{outline:.2rem solid #121212;outline-offset:-.2rem;box-shadow:none}.nb-mega__panel{position:absolute;top:100%;left:0;right:0;z-index:5;box-sizing:border-box;width:min(118rem,calc(100vw - 4rem));margin:0 auto;padding-top:1.2rem;visibility:hidden;opacity:0;transform:translateY(-.6rem);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.nb-mega__entry.is-open>.nb-mega__panel,.nb-mega:not(.nb-mega--js) .nb-mega__entry:hover>.nb-mega__panel,.nb-mega:not(.nb-mega--js) .nb-mega__entry:focus-within>.nb-mega__panel{visibility:visible;opacity:1;transform:none;transition-delay:0s}.nb-mega__card{display:flex;flex-direction:column;max-height:calc(100vh - var(--header-height, 5.6rem) - 7rem);overflow:hidden;border-radius:.8rem;background:#fff;color:#2c2c2c;box-shadow:0 1.6rem 4.8rem #0003,0 0 0 .1rem #0000000f;letter-spacing:0}.nb-mega__tabs{display:flex;flex:0 0 auto;align-items:stretch;gap:4.4rem;min-height:5.2rem;padding:0 2.4rem;overflow-x:auto;background:#f0f0f0;scrollbar-width:none}.nb-mega__tabs::-webkit-scrollbar{display:none}.nb-mega .nb-mega__tab{display:flex;flex:0 0 auto;align-items:center;margin:0;padding:0;border:0;background:none;color:#2c2c2c;font-family:inherit;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer}.nb-mega__tab.is-active span,.nb-mega__tab--link:hover span{border-bottom-color:currentColor}.nb-mega__body{padding:2.8rem 2.4rem;overflow-y:auto}.nb-mega__pane{display:none;grid-template-columns:minmax(0,1fr) 29.6rem;gap:3.2rem;min-height:var(--nb-pane-min, 0)}.nb-mega__pane.is-active{display:grid}.nb-mega__pane--noaside{grid-template-columns:minmax(0,1fr)}.nb-mega__main{display:flex;flex-direction:column;min-width:0}.nb-mega__group{padding-bottom:1.8rem;margin-bottom:1.8rem;border-bottom:.1rem solid #d9d9d9}.nb-mega__group:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:0}.nb-mega__group-title{margin:0 0 .6rem;color:#6b6b6b;font-size:1.3rem;font-weight:700;line-height:2rem;letter-spacing:.04rem;text-transform:uppercase}.nb-mega__group-title a{color:inherit;text-decoration:none}.nb-mega__group-title a:hover{color:#121212;text-decoration:underline;text-underline-offset:.3rem}.nb-mega__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.4rem;margin:0;padding:0;list-style:none}.nb-mega__items--desc{row-gap:.6rem}.nb-mega__items:not(.nb-mega__items--desc){row-gap:1rem}.nb-mega__items:not(.nb-mega__items--desc) .nb-mega__item{padding:.8rem 0}.nb-mega .nb-mega__item{display:block;padding:.6rem 0;color:#2c2c2c;text-decoration:none}.nb-mega__item-name{font-size:1.6rem;font-weight:700;line-height:1.3}.nb-mega__item-desc{display:block;margin-top:.3rem;color:#4a4a4a;font-size:1.4rem;font-weight:400;line-height:1.45}.nb-mega .nb-mega__item:hover .nb-mega__item-name,.nb-mega .nb-mega__item.is-current .nb-mega__item-name{color:#121212;text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.4rem}.nb-mega .nb-mega__all{display:inline-flex;align-items:center;align-self:flex-start;gap:1rem;margin-top:auto;padding-top:2.4rem;color:#2c2c2c;font-size:1.6rem;font-weight:700;line-height:1.3;text-decoration:none}.nb-mega__all svg,.nb-mega__side svg{flex:0 0 auto;width:1.6rem;height:1.6rem;transition:transform .12s ease}.nb-mega__all:hover span{text-decoration:underline;text-underline-offset:.4rem}.nb-mega__all:hover svg,.nb-mega__side a:hover svg{transform:translate(.3rem)}.nb-mega__aside{display:flex;flex-direction:column;min-width:0}.nb-mega .nb-mega__promo{position:relative;display:block;flex:1 1 auto;min-height:40rem;max-height:48rem;overflow:hidden;border-radius:.8rem;background:#f0f0f0;color:#121212;text-decoration:none}.nb-mega__promo-text{position:absolute;top:1.8rem;left:2rem;right:2rem;z-index:1}.nb-mega__promo-title{display:block;font-size:2.2rem;font-weight:700;line-height:1.2}.nb-mega__promo-sub{display:block;margin-top:.5rem;font-size:1.4rem;line-height:1.4}.nb-mega__promo img{position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;width:100%;height:70%;padding:0 1.4rem 1.6rem;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s ease}.nb-mega__promo--product img{transform:scale(var(--nb-zoom, 1));transform-origin:50% 62%}.nb-mega__promo--product:hover img{transform:scale(calc(var(--nb-zoom, 1) * 1.03))}.nb-mega__promo--cover:hover img{transform:scale(1.03)}.nb-mega .nb-mega__promo--cover{background:#121212;color:#fff}.nb-mega__promo--cover img{top:0;height:100%;padding:0;object-fit:cover;object-position:50% 18%;mix-blend-mode:normal}.nb-mega__promo--cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000009e,#00000014 55%,#0000)}.nb-mega__side-title{margin:2rem 0 .4rem;color:#6b6b6b;font-size:1.3rem;font-weight:700;line-height:2rem;letter-spacing:.04rem;text-transform:uppercase}.nb-mega__aside>.nb-mega__side-title:first-child{margin-top:0}.nb-mega__side{margin:0;padding:0;list-style:none}.nb-mega .nb-mega__side a{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:.6rem 0;color:#2c2c2c;font-size:1.5rem;font-weight:700;line-height:1.3;text-decoration:none}.nb-mega__side a:hover span{text-decoration:underline;text-underline-offset:.4rem}@media screen and (min-width:990px)and (max-width:1199px){.nb-header .header.header--middle-left{grid-template-columns:auto minmax(0,1fr) auto}}@media screen and (max-width:1199px){.nb-mega .nb-mega__top{padding:0 1.6rem}.nb-mega__tabs{gap:3rem}.nb-mega__pane{grid-template-columns:minmax(0,1fr) 24rem;gap:2.4rem}.nb-mega__pane--noaside{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.nb-mega__panel,.nb-mega__promo img,.nb-mega__all svg,.nb-mega__side svg{transition:none}}@media screen and (max-width:989px){.nb-header .header{grid-template-areas:"heading icons left-icons";grid-template-columns:minmax(0,1fr) auto auto}.nb-header .header__heading,.nb-header .header__heading-link{justify-self:start;text-align:left}.nb-header .header__heading-link{margin-left:-.75rem}.nb-header header-drawer{justify-self:end;margin-left:0;margin-right:-1.2rem}.nb-header .header__icons{padding-right:0}.nb-header .header__icon--cart{margin-right:0}.nb-header .menu-drawer{left:auto;right:0;transform:translate(100%);background:#fff;color:#2c2c2c;letter-spacing:0}.nb-header .menu-drawer__navigation{padding:1.2rem 0 2.4rem}.nb-header .header .menu-drawer__utility-links{padding:1.6rem 2rem}}.nb-mm .menu-drawer__menu-item{position:relative;padding:1.5rem 5.2rem 1.5rem 2rem;color:#2c2c2c;font-size:2rem;font-weight:700;line-height:1.25;letter-spacing:0}.nb-mm.menu-drawer__menu li{margin-bottom:0}.nb-mm .menu-drawer__menu-item>.icon-arrow{right:2rem;width:1.6rem}.menu-drawer .nb-mm__secondary{margin:1.2rem 2rem 0;padding:1.2rem 0 0;border-top:.1rem solid #d9d9d9;list-style:none}.nb-mm__secondary-link{display:block;padding:1rem 0;color:#2c2c2c;font-size:1.6rem;font-weight:700;line-height:1.3;text-decoration:none}.js .menu-drawer__submenu.nb-mm__sub{background:#f0f0f0}.nb-mm__sub .menu-drawer__close-button{margin-top:0;padding:1.6rem 2rem;color:#2c2c2c;font-size:1.4rem;letter-spacing:0}.nb-mm__sub .menu-drawer__close-button:hover,.nb-mm__sub .menu-drawer__close-button:focus{background:transparent}.nb-mm__acc-btn,.nb-mm__row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.5rem 2rem;color:#2c2c2c;font-size:2rem;font-weight:700;line-height:1.25;text-decoration:none;-webkit-tap-highlight-color:transparent}.nb-mm__acc-btn svg{flex:0 0 auto;width:1.2rem;height:1.2rem;transition:transform .15s ease}.nb-mm__acc-btn[aria-expanded=true] svg{transform:rotate(180deg)}.nb-mm__row .icon-arrow{flex:0 0 auto;width:1.6rem}.nb-mm__row--all{margin:1.2rem 2rem 2.4rem;padding:2rem 0 0;border-top:.1rem solid #d0d0d0}.nb-mm__acc-panel{margin:0 1.2rem 1.2rem;padding:2rem 1.6rem;border-radius:.8rem;background:#fff;color:#2c2c2c}.nb-mm__acc-panel[hidden]{display:none}.nb-mm__acc-panel .nb-mega__main{display:block}.nb-mm__acc-panel .nb-mega__items{grid-template-columns:minmax(0,1fr);row-gap:.4rem}.nb-mm__acc-panel .nb-mega__item-name{font-size:1.8rem}.nb-mm__acc-panel .nb-mega__item-desc{font-size:1.3rem}.nb-mm__acc-panel .nb-mega__all{display:flex;justify-content:space-between;margin-top:1.8rem;padding-top:1.8rem;border-top:.1rem solid #d9d9d9;font-size:1.8rem}.nb-mm__acc-panel .nb-mega__aside{display:block;margin-top:2.4rem}.nb-mm__acc-panel .nb-mega__promo{flex:none;height:26rem;min-height:0;max-height:none}@media(prefers-reduced-motion:reduce){.nb-mm__acc-btn svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nowbikes-mega-menu.css.map */
