.mega-menu{display:none;position:absolute;top:95px;left:0;right:0;background:#fff;border-top:1px solid #e5e5e5;box-shadow:0 4px 8px #0000001a;z-index:1000}.mega-menu .product-grid-bottom-section{display:none}.mega-menu .mega-container{max-width:1440px;margin:0 auto;display:flex;padding:36px 20px;justify-content:space-between}.mega-menu .mega-menu-menu{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;gap:18px}.mega-menu-menu>li>a,.mega-menu-menu .mega-menu-link{font-size:var(--h4-desk);line-height:var(--h4-desk-lh);color:var(--gig-primary);font-family:var(--h4-font);border-bottom:1px solid black}.mega-menu-menu details .mega-menu-link{border-bottom:unset}.mega-menu-menu details summary{border-bottom:1px solid black;padding:3px}.mega-menu-menu .mega-menu-submenu .mega-menu-subitem>a{font-size:var(--body1-desk);line-height:var(--body1-desk-lh);color:var(--gig-primary);font-family:var(--body1-font);font-weight:300}.mega-container.columns-3 .mega-column{width:calc(33.333% - 20px)}.mega-container.columns-4 .mega-column{width:calc(25% - 20px)}.mega-container .product-grid-image-wrapper .product-grid-first-image,.mega-container .product-grid-image-wrapper .product-grid-secondary-image{height:400px}.mega-menu-menu{list-style:none;padding:0;margin:0}.mega-menu-item{margin-bottom:10px;position:relative}.mega-menu-link{color:#333;text-decoration:none;font-weight:500}.mega-menu-submenu,.mega-menu-subsubmenu{list-style:none;padding-left:15px;margin:5px 0}.mega-menu-subitem{margin-bottom:5px}.mega-menu-subitem a,.mega-menu-subsubitem a{text-decoration:none;color:#555;font-size:.9em}.mega-menu-promo a{display:block;text-decoration:none;color:inherit}.mega-menu-promo img{max-width:100%;height:auto;display:block;width:100%;transition:opacity .3s ease;height:400px;border-radius:var(--global-border-radius);object-fit:cover;margin-bottom:46px}.mega-menu .promo-heading{font-size:var(--h3-desk);line-height:var(--h3-desk-lh);text-align:left;margin-bottom:10px}@media screen and (min-width:992px){.mega-menu.show{display:block;animation:fadeInAnimation ease .3s;animation-iteration-count:1;animation-fill-mode:forwards}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mega-menu.css.map */
