.mega-menu{position:static}.aq-globalnav,.aq-globalnav__list,.aq-globalnav__item,.aq-mega-menu-host{min-width:0}.aq-globalnav__list{align-items:center;flex-wrap:nowrap}.aq-globalnav__item{display:flex;align-items:stretch}.aq-globalnav__trigger svg{width:1.2rem;height:1.2rem;margin-left:.65rem;transition:transform .28s cubic-bezier(.22,1,.36,1)}.aq-mega-menu[open]>.aq-globalnav__trigger svg{transform:rotate(180deg)}.aq-mega-menu__content{position:absolute;z-index:50;top:100%;right:0;left:0;max-height:min(72rem,calc(100vh - var(--header-bottom-position-desktop, 8rem)));overflow:auto;padding:0;border:0;border-top:.1rem solid rgba(var(--color-foreground),.08);background:rgba(var(--color-background),.985);box-shadow:0 3rem 8rem #0000001f;-webkit-backdrop-filter:blur(2.4rem) saturate(150%);backdrop-filter:blur(2.4rem) saturate(150%);transform-origin:top center}.js .aq-mega-menu__content{opacity:0;visibility:hidden;transform:translate3d(0,-1.2rem,0) scaleY(.985);transition:opacity .22s ease,transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s}.aq-mega-menu[open] .aq-mega-menu__content{opacity:1;visibility:visible;transform:none;transition:opacity .24s ease,transform .46s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.aq-mega-menu__inner{display:grid;grid-template-columns:minmax(28rem,1.15fr) minmax(0,.9fr) minmax(18rem,.5fr);gap:clamp(4rem,6vw,9rem);align-items:start;padding-top:clamp(3.2rem,4vw,5.4rem);padding-bottom:clamp(3.6rem,5vw,6.4rem)}.aq-mega-menu__secondary:empty{display:none}.aq-mega-menu__inner--simple{grid-template-columns:minmax(32rem,1.25fr) minmax(20rem,.55fr);justify-content:start}.aq-mega-menu__eyebrow{margin:0 0 1.35rem;color:rgba(var(--color-foreground),.52);font-size:1.1rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.aq-mega-menu__primary-list,.aq-mega-menu__quick ul,.aq-mega-menu__group ul{margin:0;padding:0}.aq-mega-menu__primary-list{display:grid;gap:.15rem}.aq-mega-menu__primary-link{display:inline-flex;width:fit-content;max-width:100%;padding:.38rem 0;color:rgb(var(--color-foreground));font-size:clamp(2.4rem,2.15vw,3.4rem);font-weight:780;line-height:1.08;letter-spacing:-.035em;text-decoration:none;overflow-wrap:break-word;transition:opacity .22s ease,transform .32s cubic-bezier(.22,1,.36,1)}.aq-mega-menu__primary-list:has(.aq-mega-menu__primary-link:hover) .aq-mega-menu__primary-link:not(:hover){opacity:.38}.aq-mega-menu__primary-link:hover{transform:translate(.35rem)}.aq-mega-menu__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 3.6rem}.aq-mega-menu__group-title{display:inline-block;margin-bottom:.7rem;color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:800;text-decoration:none}.aq-mega-menu__secondary-link,.aq-mega-menu__quick-link{display:inline-flex;width:fit-content;padding:.4rem 0;color:rgba(var(--color-foreground),.72);font-size:1.35rem;font-weight:620;line-height:1.35;text-decoration:none;transition:color .2s ease,transform .28s cubic-bezier(.22,1,.36,1)}.aq-mega-menu__secondary-link:hover,.aq-mega-menu__quick-link:hover,.aq-mega-menu__link--active{color:rgb(var(--color-foreground));transform:translate(.25rem)}.aq-mega-menu__quick ul{display:grid;gap:.15rem}.aq-mega-menu[open] .aq-mega-menu__primary-list li,.aq-mega-menu[open] .aq-mega-menu__secondary,.aq-mega-menu[open] .aq-mega-menu__quick{animation:aqMegaIn .46s both cubic-bezier(.22,1,.36,1)}.aq-mega-menu[open] .aq-mega-menu__primary-list li:nth-child(2){animation-delay:30ms}.aq-mega-menu[open] .aq-mega-menu__primary-list li:nth-child(3){animation-delay:55ms}.aq-mega-menu[open] .aq-mega-menu__primary-list li:nth-child(4){animation-delay:80ms}.aq-mega-menu[open] .aq-mega-menu__primary-list li:nth-child(5){animation-delay:105ms}.aq-mega-menu[open] .aq-mega-menu__primary-list li:nth-child(n+6){animation-delay:125ms}.aq-mega-menu[open] .aq-mega-menu__secondary{animation-delay:75ms}.aq-mega-menu[open] .aq-mega-menu__quick{animation-delay:.11s}@keyframes aqMegaIn{0%{opacity:0;transform:translate3d(0,.8rem,0)}to{opacity:1;transform:none}}@media screen and (min-width:990px){body.aq-mega-open:before{content:"";position:fixed;z-index:34;top:0;right:0;bottom:0;left:0;background:#0d111542;pointer-events:none;animation:aqMegaScrim .2s ease both}.shopify-section-group-header-group{position:relative;z-index:40}}@keyframes aqMegaScrim{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1180px)and (min-width:990px){.aq-mega-menu__inner{grid-template-columns:minmax(27rem,1fr) minmax(18rem,.6fr);gap:4rem}.aq-mega-menu__secondary{grid-column:1 / -1;padding-top:.8rem}.aq-mega-menu__groups{grid-template-columns:repeat(3,minmax(0,1fr))}.aq-mega-menu__primary-link{font-size:clamp(2.2rem,2.4vw,2.9rem)}}@media screen and (max-width:989px){.aq-mega-menu__content{display:none!important}}@media(prefers-reduced-motion:reduce){.js .aq-mega-menu__content,.aq-globalnav__trigger svg,.aq-mega-menu__primary-link,.aq-mega-menu__secondary-link,.aq-mega-menu__quick-link{transition:none!important}.aq-mega-menu[open] .aq-mega-menu__primary-list li,.aq-mega-menu[open] .aq-mega-menu__secondary,.aq-mega-menu[open] .aq-mega-menu__quick,body.aq-mega-open:before{animation:none!important}}.aq-globalnav .header__menu-item:hover,.aq-globalnav .header__menu-item[aria-current=page]{background:transparent}.aq-globalnav .header__menu-item:hover span,.aq-globalnav .header__active-menu-item,.aq-globalnav details[open]>.header__menu-item,.aq-globalnav details[open]>.header__menu-item span{text-decoration:none}.aq-globalnav details[open]>.header__menu-item{color:rgb(var(--color-foreground))}.aq-mega-menu__inner--shop{grid-template-columns:minmax(34rem,1.15fr) minmax(22rem,.55fr);max-width:104rem;margin-inline:auto}.aq-mega-menu__inner--shop .aq-mega-menu__quick{padding-left:clamp(2.4rem,4vw,5rem);border-left:.1rem solid rgba(var(--color-foreground),.1)}.aq-mega-menu__inner--collections{grid-template-columns:minmax(28rem,.9fr) minmax(0,1.25fr) minmax(18rem,.45fr)}.aq-mega-menu__inner--collections-simple{grid-template-columns:minmax(30rem,1fr) minmax(18rem,.45fr);max-width:110rem;margin-inline:auto}.aq-mega-menu--collections .aq-mega-menu__primary-link{font-size:clamp(2.2rem,1.9vw,3rem)}.aq-mega-menu--collections .aq-mega-menu__groups{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:1180px)and (min-width:990px){.aq-mega-menu__inner--shop,.aq-mega-menu__inner--collections,.aq-mega-menu__inner--collections-simple{grid-template-columns:minmax(27rem,1fr) minmax(18rem,.65fr);max-width:none}.aq-mega-menu__inner--collections .aq-mega-menu__secondary{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/component-mega-menu.css.map */
