#HeaderMenu-wedding-bands~.mega-menu__content .mega-menu__list{display:grid;grid-template-columns:1fr 1fr;gap:6rem;max-width:800px;margin:0 auto}#HeaderMenu-wedding-bands~.mega-menu__content .mega-menu__link--level-2{font-size:1.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;padding-bottom:1rem;border-bottom:2px solid rgba(var(--color-foreground),.2);color:rgb(var(--color-foreground))}#HeaderMenu-wedding-bands~.mega-menu__content .list-unstyled{margin-top:1rem}#HeaderMenu-wedding-bands~.mega-menu__content .list-unstyled a{font-size:1.5rem;padding:.8rem 0;display:block;transition:all .2s ease}#HeaderMenu-wedding-bands~.mega-menu__content .list-unstyled a:hover{padding-left:1rem;color:rgb(var(--color-foreground))}#HeaderMenu-luxury-collection~.mega-menu__content .mega-menu__list{display:grid;grid-template-columns:2fr 1fr;gap:8rem;max-width:1000px;margin:0 auto}#HeaderMenu-luxury-collection~.mega-menu__content .mega-menu__list>li:first-child{grid-column:1}#HeaderMenu-luxury-collection~.mega-menu__content .mega-menu__list>li:last-child{grid-column:2}#HeaderMenu-luxury-collection~.mega-menu__content .mega-menu__link--level-2{font-size:1.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid rgba(var(--color-foreground),.2);color:rgb(var(--color-foreground))}#HeaderMenu-luxury-collection~.mega-menu__content .mega-menu__list>li:first-child>.list-unstyled{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-top:1.5rem}#HeaderMenu-luxury-collection~.mega-menu__content .list-unstyled>li>a{font-size:1.6rem;font-weight:600;margin-bottom:1rem;padding-bottom:.8rem;display:block;color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.15)}#HeaderMenu-luxury-collection~.mega-menu__content .list-unstyled .list-unstyled{margin-top:1rem}#HeaderMenu-luxury-collection~.mega-menu__content .list-unstyled .list-unstyled a{font-size:1.4rem;padding:.6rem 0;display:block;color:rgba(var(--color-foreground),.75);transition:all .2s ease}#HeaderMenu-luxury-collection~.mega-menu__content .list-unstyled .list-unstyled a:hover{padding-left:1rem;color:rgb(var(--color-foreground))}#HeaderMenu-loose-diamonds~.mega-menu__content .mega-menu__list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 4rem;max-width:900px;margin:0 auto}#HeaderMenu-loose-diamonds~.mega-menu__content .mega-menu__link{font-size:1.5rem;padding:1rem;text-align:center;border-radius:8px;transition:all .3s ease;background:rgba(var(--color-foreground),.03)}#HeaderMenu-loose-diamonds~.mega-menu__content .mega-menu__link:hover{background:rgba(var(--color-foreground),.08);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}@media screen and (max-width: 989px){#HeaderMenu-wedding-bands~.mega-menu__content .mega-menu__list{grid-template-columns:1fr;gap:3rem}#HeaderMenu-luxury-collection~.mega-menu__content .mega-menu__list{grid-template-columns:1fr;gap:3rem}#HeaderMenu-luxury-collection~.mega-menu__content .mega-menu__list>li:first-child>.list-unstyled{grid-template-columns:1fr;gap:2rem}#HeaderMenu-loose-diamonds~.mega-menu__content .mega-menu__list{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media screen and (max-width: 749px){#HeaderMenu-loose-diamonds~.mega-menu__content .mega-menu__list{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-wedding-bands-menu.css.map */
