.mega-menu{position:static}.mega-menu__caret{display:inline-flex;margin-left:.6rem;transition:transform var(--duration-default, .2s) ease}.mega-menu__caret .icon-caret{height:.6rem}.mega-menu[open] .mega-menu__caret{transform:rotate(180deg)}.mega-menu__content{background-color:rgb(var(--color-background));border:0;border-top:3px solid rgb(6 182 212);border-radius:0 0 1.2rem 1.2rem;box-shadow:0 2.4rem 4rem -1.2rem #00000038;left:0;right:0;top:100%;position:absolute;overflow-y:auto;padding-top:3.2rem;padding-bottom:3.6rem;z-index:5}.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:3px solid rgb(6 182 212)}.js .mega-menu__content{opacity:0;transform:translateY(-1rem);pointer-events:none}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0);pointer-events:auto}@keyframes megaMenuOpen{0%{opacity:0;transform:translateY(-1.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes megaMenuClose{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1.4rem)}}.mega-menu__content.is-opening{animation:megaMenuOpen .3s cubic-bezier(.16,1,.3,1) forwards}.mega-menu__content.is-closing{animation:megaMenuClose .22s ease forwards}.mega-menu__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:2.4rem 3.6rem;list-style:none;margin:0 auto}.mega-menu .mega-menu__list--condensed{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}@keyframes megaColIn{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}.mega-menu__col{position:relative;padding-left:1.6rem}.mega-menu__col:before{content:"";position:absolute;left:0;top:.2rem;bottom:.2rem;width:2px;background:linear-gradient(#06b6d4,#06b6d400);border-radius:2px;opacity:0;transition:opacity var(--duration-default, .2s) ease}.mega-menu__col:hover:before,.mega-menu__col:focus-within:before{opacity:1}.mega-menu[open] .mega-menu__col{animation:megaColIn .45s cubic-bezier(.16,1,.3,1) backwards;animation-delay:calc(.06s + var(--col-index, 0) * .05s)}.mega-menu__link{display:inline-block;position:relative;color:rgb(var(--color-foreground));line-height:calc(1 + .3 / var(--font-body-scale));text-decoration:none;padding:.5rem 0;word-wrap:break-word;transition:color var(--duration-short, .1s) ease,transform var(--duration-short, .1s) ease}.mega-menu__link-text{position:relative}.mega-menu__link-text:after{content:"";position:absolute;left:0;bottom:-.2rem;height:2px;width:100%;background-color:#06b6d4;transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-default, .2s) cubic-bezier(.16,1,.3,1)}.mega-menu__link:hover .mega-menu__link-text:after,.mega-menu__link:focus-visible .mega-menu__link-text:after,.mega-menu__link--active .mega-menu__link-text:after{transform:scaleX(1)}.mega-menu__link:hover{color:#06b6d4;transform:translate(3px)}.mega-menu__link--level-2{font-weight:700;font-size:1.6rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.8rem}.mega-menu__link--level-2:hover{transform:none}.mega-menu__sublist{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0}.mega-menu__link--level-3{font-weight:400;opacity:.85}.mega-menu__link--level-3:hover{opacity:1}.mega-menu__link--active{color:#06b6d4;font-weight:600}.mega-menu[open] .mega-menu__sublist>li{animation:megaColIn .4s ease backwards;animation-delay:calc(.12s + var(--col-index, 0) * .05s + var(--row-index, 0) * .03s)}.mega-menu__list--condensed .mega-menu__col{padding-left:0}.mega-menu__list--condensed .mega-menu__link--level-2{font-weight:400;font-size:1.5rem;text-transform:none;letter-spacing:0;margin-bottom:0}@media(prefers-reduced-motion:reduce){.mega-menu__content.is-opening,.mega-menu__content.is-closing,.mega-menu[open] .mega-menu__col,.mega-menu[open] .mega-menu__sublist>li{animation:none}.mega-menu__link,.mega-menu__caret,.mega-menu__link-text:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-mega-menu.css.map */
