.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding:0;position:fixed;right:0;top:0;z-index:999;width:100%}.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(0);visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0);visibility:visible}.mega-menu__list{display:grid;gap:1.8rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__link{color:rgba(var(--color-foreground),.75);display:block;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--level-2{font-weight:700}.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:underline}.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}@media screen and (min-width:990px){.ezarc-mega-menu__content{background:#fff!important;border-bottom:2px solid #e5e7eb;padding:0!important;width:100%;box-shadow:0 10px 30px #00000014}.ezarc-mega-menu__wrapper{display:flex!important;gap:0;padding:0!important;max-width:var(--page-width);margin:0 auto;padding-left:5rem!important;padding-right:5rem!important;width:100%;box-sizing:border-box}.ezarc-mega-menu__cate-list{flex:0 0 360px;background:#fff;padding:2rem 0;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;gap:0}.ezarc-mega-menu__cate-item{display:flex;align-items:center;gap:16px;padding:12px 32px;cursor:pointer;background-color:transparent;border-left:3px solid transparent;opacity:0;transform:translate(-6px)}details.mega-menu.is-opening .ezarc-mega-menu__cate-item:nth-child(1){animation:ezarcFadeInLeft .25s ease-out .02s forwards}details.mega-menu.is-opening .ezarc-mega-menu__cate-item:nth-child(2){animation:ezarcFadeInLeft .25s ease-out .06s forwards}details.mega-menu.is-opening .ezarc-mega-menu__cate-item:nth-child(3){animation:ezarcFadeInLeft .25s ease-out .1s forwards}details.mega-menu.is-opening .ezarc-mega-menu__cate-item:nth-child(4){animation:ezarcFadeInLeft .25s ease-out .14s forwards}details.mega-menu.is-opening .ezarc-mega-menu__cate-item:nth-child(5){animation:ezarcFadeInLeft .25s ease-out .18s forwards}details.mega-menu.is-opening .ezarc-mega-menu__cate-item:nth-child(6){animation:ezarcFadeInLeft .25s ease-out .22s forwards}details.mega-menu.is-opening .ezarc-mega-menu__cate-item:nth-child(7){animation:ezarcFadeInLeft .25s ease-out .26s forwards}details.mega-menu.is-opening .ezarc-mega-menu__cate-item:nth-child(8){animation:ezarcFadeInLeft .25s ease-out .3s forwards}details.mega-menu.is-opening .ezarc-mega-menu__cate-item:nth-child(n+9){animation:ezarcFadeInLeft .25s ease-out .34s forwards}.ezarc-mega-menu__cate-item:hover,.ezarc-mega-menu__cate-item.is-active{background-color:#fafafa}.hover-locked .ezarc-mega-menu__cate-item:not(.is-active):hover{background-color:transparent}.hover-locked .ezarc-mega-menu__cate-item:not(.is-active):hover .ezarc-mega-menu__cate-icon{background-color:#e5e7eb}.hover-locked .ezarc-mega-menu__cate-item:not(.is-active):hover .ezarc-mega-menu__cate-link{color:#1a1a1a}.ezarc-mega-menu__cate-icon{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;background:#e5e7eb;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.ezarc-mega-menu__cate-icon img{width:100%;height:100%;object-fit:cover}.ezarc-mega-menu__cate-item:hover .ezarc-mega-menu__cate-icon,.ezarc-mega-menu__cate-item.is-active .ezarc-mega-menu__cate-icon{background-color:#ff6b6b}.ezarc-mega-menu__cate-link{flex:1;font-size:1.6rem;font-weight:500;color:#1a1a1a;text-decoration:none;line-height:1.4;font-family:Inter,system-ui,-apple-system,sans-serif;transition:color .15s ease}.ezarc-mega-menu__cate-item:hover .ezarc-mega-menu__cate-link,.ezarc-mega-menu__cate-item.is-active .ezarc-mega-menu__cate-link,.ezarc-mega-menu__cate-link.is-current{color:#dc2626}.ezarc-mega-menu__cate-arrow{flex-shrink:0;width:14px;height:14px;color:#999;transform:rotate(-90deg);transition:color .15s ease}.ezarc-mega-menu__cate-item:hover .ezarc-mega-menu__cate-arrow,.ezarc-mega-menu__cate-item.is-active .ezarc-mega-menu__cate-arrow{color:#dc2626}.hover-locked .ezarc-mega-menu__cate-item:not(.is-active):hover .ezarc-mega-menu__cate-arrow{color:#999}.ezarc-mega-menu__pannels{flex:1;padding:3rem 4rem;overflow-y:auto;min-height:300px;display:flex;align-items:center;justify-content:center}.ezarc-mega-menu__pannel{display:none!important;width:100%;max-width:100%}.ezarc-mega-menu__pannel.is-visible{display:flex!important;justify-content:center;align-items:flex-start}.ezarc-mega-menu__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:32px 28px}.ezarc-mega-menu__grid-item{flex:0 0 auto;width:160px;display:flex;flex-direction:column;align-items:center;text-decoration:none;background:transparent;opacity:0;transform:translateY(8px);transition:transform .25s ease}.ezarc-mega-menu__pannel.is-visible .ezarc-mega-menu__grid-item:nth-child(1){animation:ezarcFadeInUp .3s ease-out .05s forwards}.ezarc-mega-menu__pannel.is-visible .ezarc-mega-menu__grid-item:nth-child(2){animation:ezarcFadeInUp .3s ease-out .09s forwards}.ezarc-mega-menu__pannel.is-visible .ezarc-mega-menu__grid-item:nth-child(3){animation:ezarcFadeInUp .3s ease-out .13s forwards}.ezarc-mega-menu__pannel.is-visible .ezarc-mega-menu__grid-item:nth-child(4){animation:ezarcFadeInUp .3s ease-out .17s forwards}.ezarc-mega-menu__pannel.is-visible .ezarc-mega-menu__grid-item:nth-child(5){animation:ezarcFadeInUp .3s ease-out .21s forwards}.ezarc-mega-menu__pannel.is-visible .ezarc-mega-menu__grid-item:nth-child(6){animation:ezarcFadeInUp .3s ease-out .25s forwards}.ezarc-mega-menu__pannel.is-visible .ezarc-mega-menu__grid-item:nth-child(7){animation:ezarcFadeInUp .3s ease-out .29s forwards}.ezarc-mega-menu__pannel.is-visible .ezarc-mega-menu__grid-item:nth-child(8){animation:ezarcFadeInUp .3s ease-out .33s forwards}.ezarc-mega-menu__pannel.is-visible .ezarc-mega-menu__grid-item:nth-child(n+9){animation:ezarcFadeInUp .3s ease-out .37s forwards}.ezarc-mega-menu__grid-item:hover{transform:translateY(-6px)}.ezarc-mega-menu__grid-img-wrap{width:100px;height:100px;border-radius:50%;overflow:hidden;background:#fff;border:3px solid #e5e5e5;box-shadow:0 4px 10px #00000014,0 8px 24px #0000001f,inset 0 0 0 1px #fffc;transition:box-shadow .25s ease,transform .25s ease}.ezarc-mega-menu__grid-item:hover .ezarc-mega-menu__grid-img-wrap{box-shadow:0 6px 16px #0000001f,0 14px 36px #0000002e,inset 0 0 0 1px #fffc}.ezarc-mega-menu__grid-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.ezarc-mega-menu__grid-item:hover .ezarc-mega-menu__grid-img-wrap img{transform:scale(1.05)}.ezarc-mega-menu__grid-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#e0e0e0,#d0d0d0)}.ezarc-mega-menu__grid-label{display:block;padding:16px 6px 6px;font-size:1.4rem;font-weight:500;color:#1a1a1a;text-align:center;line-height:1.4;font-family:Inter,system-ui,-apple-system,sans-serif;background:transparent}.ezarc-mega-menu__pannel-empty{display:flex;align-items:center;justify-content:center;min-height:200px;color:#999;font-size:1.4rem}}@keyframes ezarcFadeInLeft{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes ezarcFadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-mega-menu.css.map */
