.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-bottom:.1rem solid rgba(var(--color-foreground),.12);border-left:0;border-radius:0;border-right:0;box-shadow:0 2.4rem 5rem rgba(var(--color-foreground),.1);left:0;overflow-y:auto;padding-bottom:0;padding-top:0;position:absolute;right:0;top:100%;z-index:4}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0;transform:translateY(-1rem);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0);visibility:visible}.mega-menu--driver .mega-menu__content,.mega-menu--team .mega-menu__content{border-bottom-left-radius:2.4rem;border-bottom-right-radius:2.4rem;overflow:hidden}.js .mega-menu--driver .mega-menu__content,.js .mega-menu--team .mega-menu__content{transform:translateY(1.2rem) scale(.985);transform-origin:top center;transition:opacity .24s ease,transform .28s cubic-bezier(.2,.8,.2,1),visibility .24s ease}.mega-menu--driver[open] .mega-menu__content,.mega-menu--team[open] .mega-menu__content{transform:translateY(0) scale(1)}.mega-menu__inner{display:grid;gap:2.6rem;grid-template-columns:minmax(0,1fr);padding-bottom:2.8rem;padding-top:2.6rem}.mega-menu__list{display:grid;gap:2rem 3.4rem;grid-template-columns:repeat(4,minmax(12rem,1fr));list-style:none;margin:0;padding:0}.mega-menu__column{min-width:0}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;font-size:1.4rem;letter-spacing:0;line-height:1.45;padding-bottom:.45rem;padding-top:.45rem;text-decoration:none;transition:color var(--duration-short) ease,transform var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--level-2{border-bottom:.1rem solid rgba(var(--color-foreground),.14);color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:700;letter-spacing:.16rem;margin-bottom:1rem;padding-bottom:1rem;text-transform:uppercase}.mega-menu__sublist{display:grid;gap:.2rem;margin:0;padding:0}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:0}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:none;transform:translate(.3rem)}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.mega-menu__inner--team{box-sizing:border-box;grid-template-columns:minmax(0,1fr);max-width:min(96rem,calc(100vw - 4rem));width:100%}.mega-menu__inner--driver{max-width:min(96rem,calc(100vw - 4rem))}.mega-menu__list--team{align-items:start;display:grid;gap:.45rem 1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.mega-menu__list--driver{gap:.45rem 1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.header--top-center .mega-menu__list--team{display:grid;justify-content:stretch}.header--top-center .mega-menu__list--team>li{padding-right:0;width:auto}.mega-menu__team-column{min-width:0}.mega-menu--driver[open] .mega-menu__team-column,.mega-menu--team[open] .mega-menu__team-column{animation:mega-driver-item-rise .28s cubic-bezier(.2,.8,.2,1) both}.mega-menu--driver[open] .mega-menu__team-column:nth-child(4n+2),.mega-menu--team[open] .mega-menu__team-column:nth-child(4n+2){animation-delay:35ms}.mega-menu--driver[open] .mega-menu__team-column:nth-child(4n+3),.mega-menu--team[open] .mega-menu__team-column:nth-child(4n+3){animation-delay:70ms}.mega-menu--driver[open] .mega-menu__team-column:nth-child(4n),.mega-menu--team[open] .mega-menu__team-column:nth-child(4n){animation-delay:105ms}.mega-menu__team-card{align-items:center;color:rgb(var(--color-foreground));display:flex;gap:.8rem;min-height:4.8rem;min-width:0;padding:.4rem;text-decoration:none;transition:background var(--duration-short) ease,transform var(--duration-short) ease}.mega-menu__team-media{aspect-ratio:1;align-items:center;background:rgba(var(--color-foreground),.055);border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;flex:0 0 3.8rem;display:flex;height:3.8rem;justify-content:center;overflow:hidden;position:relative;text-align:center;width:3.8rem;transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease,transform var(--duration-short) ease}.mega-menu__team-card:hover .mega-menu__team-media,.mega-menu__team-card:focus-visible .mega-menu__team-media{border-color:rgba(var(--color-foreground),.35);box-shadow:0 .5rem 1.2rem rgba(var(--color-foreground),.14)}.mega-menu__team-card:hover,.mega-menu__team-card:focus-visible{background:rgba(var(--color-foreground),.035);transform:translate(.3rem)}.mega-menu__team-image{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.mega-menu__team-title{color:rgb(var(--color-foreground));display:block;flex:1 1 auto;font-size:1.08rem;font-weight:500;letter-spacing:.02rem;line-height:1.15;min-width:0;overflow:visible;text-overflow:clip;text-transform:uppercase;white-space:nowrap}.mega-menu--driver .mega-menu__team-title,.mega-menu--team .mega-menu__team-title{font-size:1.22rem}.mega-menu__team-title strong{font-weight:900}.mega-menu__team-title--stacked{display:grid;gap:.12rem;line-height:1.12;white-space:normal}.mega-menu__team-title-line{display:block;white-space:nowrap}.mega-menu__team-title-line--secondary{color:rgba(var(--color-foreground),.78)}.mega-menu__team-fallback{align-items:center;background:radial-gradient(circle at 35% 25%,rgba(var(--color-foreground),.28),rgba(var(--color-foreground),.82));color:#fff;display:flex;font-size:1.15rem;font-weight:800;height:100%;justify-content:center;letter-spacing:0;position:absolute;width:100%}@media screen and (min-width:990px){.header__inline-menu{position:static}.header__inline-menu>.list-menu--inline{align-items:center;gap:.4rem}.header__menu-item{font-size:1.35rem;font-weight:600;letter-spacing:.04rem;text-transform:uppercase}}@keyframes mega-driver-item-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mega-menu--driver[open] .mega-menu__team-column,.mega-menu--team[open] .mega-menu__team-column{animation:none}}@media screen and (max-width:989px){.mega-menu__inner{grid-template-columns:1fr}.mega-menu__list--team{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-mega-menu.css.map */
