.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-bottom:3rem;padding-top:3rem;position:absolute;right:0;top: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(-1.5rem)}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.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),1);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}.mega-menu__list li:not(.active) .link-image-wrapper{display:none}.mega-menu .mega-menu__list .mega-menu__link{font-size:1.6rem;text-transform:uppercase;letter-spacing:.2px;font-weight:500;padding:3rem 1.8rem;text-decoration:none;display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.mega-menu .mega-menu__list{display:inline-flex;flex-wrap:wrap;gap:0;padding:0}.mega-menu .mega-menu__content{padding:0;height:calc(var(--link-image-height) + 12rem)}.mega-menu[open] summary.header__menu-item span:after,.mega-menu .mega-menu__list li.active>.mega-menu__link span:after{content:"";position:absolute;background:var(--clr-red);width:.5rem;height:.5rem;border-radius:50%;bottom:-5px;right:50%;transform:translateY(50%);display:block}.header .mega-menu .header__menu-item svg{display:none}.mega-menu[open] summary.header__menu-item span.underline-link,.mega-menu[open] .mega-menu__list li.active>.mega-menu__link span.underline-link{background-image:none}.mega-menu .mega-menu__list li:first-child .mega-menu__link{padding-left:0}.mega-menu .mega-menu__list li ul img{max-width:8.6rem;background-color:var(--clr-secondary);object-fit:contain;padding:.1rem;aspect-ratio:1;mix-blend-mode:multiply;height:9.2rem}.mega-menu .mega-menu__list li ul .mega-menu__link{gap:1rem}.mega-menu .mega-menu__list li ul .mega-menu__link .link-wrapper{display:flex;flex-direction:column;gap:1rem}.mega-menu .mega-menu__list li ul .mega-menu__link .link-wrapper .collection-title{font-size:1.7rem;font-weight:600;text-transform:none}.mega-menu .mega-menu__list li ul .mega-menu__link .link-wrapper span.underline-link{position:relative;display:inline;background-position:0 100%;background-image:linear-gradient(to right,rgb(var(--color-foreground)),rgb(var(--color-foreground)));background-size:100% .1rem;background-repeat:no-repeat;transition:background-size .3s cubic-bezier(.4,0,.2,1);font-size:1.6rem;text-transform:none;letter-spacing:0;width:fit-content;padding-bottom:0;line-height:normal}.mega-menu .link-image-wrapper ul .mega-menu__link:hover .link-wrapper span.underline-link{background-size:0 .1rem;background-position:0 100%}.mega-menu .mega-menu__list li.active .link-image-wrapper{position:absolute;z-index:2;top:10rem;padding-inline:max(5rem,calc((100vw - var(--page-width) + 8rem) / 2));display:flex;align-items:center;gap:2rem;left:0;width:100%}.mega-menu .link-image-wrapper ul{display:grid;gap:6rem 2.8rem}.mega-menu[open] .mega-menu-wrapper{border-bottom:.1rem solid rgba(var(--color-foreground),.08);border-top:.1rem solid rgba(var(--color-foreground),.08)}.wrap-nav-text .title-nav{color:var(--gradient-background)}.wrap-nav-text .title-nav{color:var(--gradient-background);font-size:2rem;font-weight:600;text-transform:uppercase;margin-bottom:1rem}.wrap-images img.wrap-drawer-img{object-fit:cover}.wrap-images img.wrap-drawer-img,.wrap-images{display:flex;height:100%;width:100%}.wrap-images img.wrap-drawer-img{width:100%}.link-image-wrapper .wrap-nav-text{position:absolute;bottom:0;left:0;padding:2rem;width:100%}.wrap-images .image-custom-nav{position:relative;width:100%;overflow:hidden}.wrap-nav-text .button{font-weight:600;letter-spacing:0;font-size:1.4rem;text-transform:none;min-height:calc(4rem + var(--buttons-border-width) * 2);border:none;background-image:linear-gradient(to top,rgb(var(--color-button)) 50%,transparent 50%);background-color:rgb(var(--color-background));color:rgb(var(--color-button))}.mega-menu .link-image-wrapper .wrap-images-row:hover .button{color:rgb(var(--color-button-text));border-color:rgb(var(--color-button-text));background-image:linear-gradient(to top,rgb(var(--color-button)) 51%,transparent 50%);background-position:0 98%;-webkit-transition:background-position .3s,color .3s ease,border-color .3s ease;-moz-transition:background-position .3s,color .3s ease,border-color .3s ease;-ms-transition:background-position .3s,color .3s ease,border-color .3s ease;-o-transition:background-position .3s,color .3s ease,border-color .3s ease;transition:background-position .3s,color .3s ease,border-color .3s ease}.image-custom-nav>a{width:100%;display:block;z-index:111;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.wrap-images img.wrap-drawer-img{width:100%;max-height:30rem;min-height:30rem;object-fit:cover}.mega-menu .link-image-wrapper.image-small ul{grid-template-columns:repeat(4,1fr);width:70%}.mega-menu .link-image-wrapper.image-small .wrap-images-row{width:30%}.mega-menu .link-image-wrapper.image-smallest ul{grid-template-columns:repeat(5,1fr);width:80%}.mega-menu .link-image-wrapper.image-smallest .wrap-images-row{width:20%}.mega-menu .link-image-wrapper.image-medium ul{grid-template-columns:repeat(3,1fr);width:50%}.mega-menu .link-image-wrapper.image-medium .wrap-images-row{width:50%}.mega-menu .link-image-wrapper ul .mega-menu__link{padding:0}.mega-menu .wrap-images-row .image-custom-nav img{transition:transform var(--duration-long) ease}.mega-menu .wrap-images-row:hover .image-custom-nav img{transform:scale(1.03)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-mega-menu.css.map */
