@media screen and (min-width:990px){.menu-list__submenu[data-rss-mega]{background:#121212!important;border-top:2px solid #c40000;box-shadow:0 22px 48px #0009}.menu-list__submenu[data-rss-mega] .menu-list__submenu-inner{padding:26px 40px 30px!important}.menu-list__submenu[data-rss-mega] .mega-menu,.menu-list__submenu[data-rss-mega] .mega-menu__grid{max-width:1180px;margin-left:auto;margin-right:auto;width:100%}.menu-list__submenu[data-rss-mega] .mega-menu__list{display:block!important;width:100%!important}.menu-list__submenu[data-rss-mega] .mega-menu__column{display:grid!important;width:100%!important;max-width:none!important;gap:16px;padding:0!important}.menu-list__submenu[data-rss-mega=bike] .mega-menu__column{grid-template-columns:repeat(5,minmax(0,1fr))}.menu-list__submenu[data-rss-mega=motor] .mega-menu__column{grid-template-columns:repeat(3,minmax(0,300px));justify-content:center;gap:18px}.menu-list__submenu[data-rss-mega=part] .mega-menu__column{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px;max-width:1080px;margin:0 auto}.menu-list__submenu[data-rss-mega] .mega-menu__column>div{margin:0!important;padding:0!important;min-width:0}.menu-list__submenu[data-rss-mega] .mega-menu__link,.menu-list__submenu[data-rss-mega] .mega-menu__link *{font-style:normal!important}.menu-list__submenu[data-rss-mega=bike] .mega-menu__link{position:relative;display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;min-height:188px;padding:16px 14px 14px!important;text-decoration:none!important;color:#fff!important;border:1px solid #2a2a2a;border-radius:6px;overflow:hidden;background:radial-gradient(120% 90% at 50% 70%,#2b2b2b,#181818 55%,#111);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-list__submenu[data-rss-mega=bike] .mega-menu__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#c40000;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease;z-index:2}.menu-list__submenu[data-rss-mega=bike] .mega-menu__link:hover,.menu-list__submenu[data-rss-mega=bike] .mega-menu__link:focus-visible{border-color:#c40000;transform:translateY(-3px);box-shadow:0 12px 28px #00000080}.menu-list__submenu[data-rss-mega=bike] .mega-menu__link:hover:after,.menu-list__submenu[data-rss-mega=bike] .mega-menu__link:focus-visible:after{transform:scaleX(1)}.menu-list__submenu[data-rss-mega=bike] .mega-menu__link .wrap-text{order:1;display:block;font-family:var(--font-heading--family, "Germania One", sans-serif)!important;font-weight:400!important;font-size:20px!important;line-height:1.05!important;letter-spacing:.04em;text-transform:uppercase;color:#fff!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.menu-list__submenu[data-rss-mega=bike] .rss-mega-media{order:2;display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:120px;margin:8px 0 0;border-radius:4px;overflow:hidden}.menu-list__submenu[data-rss-mega=bike] .rss-mega-media img{max-width:96%;max-height:100%;width:auto;height:auto;object-fit:contain;image-rendering:-webkit-optimize-contrast;filter:grayscale(1) contrast(1.15) brightness(1.08);opacity:.95;transition:filter .25s ease,opacity .25s ease}.menu-list__submenu[data-rss-mega=bike] .mega-menu__link:hover .rss-mega-media img,.menu-list__submenu[data-rss-mega=bike] .mega-menu__link:focus-visible .rss-mega-media img{filter:grayscale(1) contrast(1.3) brightness(1.2) sepia(1) saturate(6) hue-rotate(-40deg);opacity:1}.menu-list__submenu[data-rss-mega=motor] .mega-menu__link{position:relative;display:block!important;aspect-ratio:4 / 3;min-height:0;padding:0!important;text-decoration:none!important;color:#fff!important;border:1px solid #2a2a2a;border-radius:6px;overflow:hidden;background:#fff;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;-webkit-font-smoothing:antialiased}.menu-list__submenu[data-rss-mega=motor] .mega-menu__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#1c1c1c,#1c1c1c8c 32%,#1c1c1c00 62%);pointer-events:none}.menu-list__submenu[data-rss-mega=motor] .mega-menu__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:3;background:#c40000;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease}.menu-list__submenu[data-rss-mega=motor] .mega-menu__link:hover,.menu-list__submenu[data-rss-mega=motor] .mega-menu__link:focus-visible{border-color:#c40000;transform:translateY(-3px);box-shadow:0 12px 28px #00000080}.menu-list__submenu[data-rss-mega=motor] .mega-menu__link:hover:after,.menu-list__submenu[data-rss-mega=motor] .mega-menu__link:focus-visible:after{transform:scaleX(1)}.menu-list__submenu[data-rss-mega=motor] .rss-mega-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:0;z-index:0}.menu-list__submenu[data-rss-mega=motor] .rss-mega-media img{width:100%;height:100%;object-fit:contain;object-position:center;filter:none;opacity:1;transition:transform .35s ease}.menu-list__submenu[data-rss-mega=motor] .mega-menu__link:hover .rss-mega-media img,.menu-list__submenu[data-rss-mega=motor] .mega-menu__link:focus-visible .rss-mega-media img{transform:scale(1.04);filter:none}.menu-list__submenu[data-rss-mega=motor] .mega-menu__link .wrap-text{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;display:block;font-family:var(--font-heading--family, "Germania One", sans-serif)!important;font-weight:400!important;font-size:22px!important;line-height:1.05!important;letter-spacing:.03em;text-transform:uppercase;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.65);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.menu-list__submenu[data-rss-mega=part] .mega-menu__link{position:relative;display:flex!important;align-items:center;justify-content:flex-start;min-height:54px;padding:14px 16px!important;text-decoration:none!important;color:#fff!important;border:1px solid #2a2a2a;border-radius:6px;background:#1a1a1a;transition:border-color .2s ease,background .2s ease,transform .2s ease;-webkit-font-smoothing:antialiased}.menu-list__submenu[data-rss-mega=part] .mega-menu__link:before{content:"";width:3px;height:18px;margin-right:12px;flex:0 0 auto;background:#c40000;border-radius:1px;opacity:.55;transition:opacity .2s ease,height .2s ease}.menu-list__submenu[data-rss-mega=part] .mega-menu__link .wrap-text{font-family:var(--font-heading--family, "Germania One", sans-serif)!important;font-weight:400!important;font-size:16px!important;line-height:1.15!important;letter-spacing:.03em;text-transform:uppercase;color:#f5f5f5!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.menu-list__submenu[data-rss-mega=part] .mega-menu__link:hover,.menu-list__submenu[data-rss-mega=part] .mega-menu__link:focus-visible{border-color:#c40000;background:#222;transform:translateY(-1px)}.menu-list__submenu[data-rss-mega=part] .mega-menu__link:hover:before,.menu-list__submenu[data-rss-mega=part] .mega-menu__link:focus-visible:before{opacity:1;height:22px}.menu-list__submenu[data-rss-mega=part] .mega-menu__link:hover .wrap-text,.menu-list__submenu[data-rss-mega=part] .mega-menu__link:focus-visible .wrap-text{color:#fff!important}@media(max-width:1279px){.menu-list__submenu[data-rss-mega=bike] .mega-menu__link .wrap-text{font-size:18px!important}.menu-list__submenu[data-rss-mega=motor] .mega-menu__link .wrap-text{font-size:20px!important}.menu-list__submenu[data-rss-mega=part] .mega-menu__column{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.menu-list__submenu[data-rss-mega] .mega-menu__link,.menu-list__submenu[data-rss-mega] .mega-menu__link:after,.menu-list__submenu[data-rss-mega] .rss-mega-media img{transition:none!important}}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rss-mega-menu.css.map */
