*{box-sizing:border-box}body{margin:0;font-family:Montserrat,sans-serif;min-height:200vh}li{list-style:none}.mega-menu{display:block;float:left;width:100%;box-shadow:0 1px 4px #dadada}.mega-menu .mobile-nav-icon{display:none}.back-link{border-bottom:4px solid #F5F5F5!important;text-transform:uppercase}.mega-menu a{text-decoration:none;color:#000;font-family:Montserrat,sans-serif;border-bottom:4px solid white}.mega-menu .main-links{background-color:#fff;border-bottom:1px solid #dedede;z-index:9;position:relative;display:block;float:left;width:100%}.mega-menu .main-links.disable-highlighter ul li a:hover{border-color:transparent}.mega-menu .main-links.text-highlighter ul li a:hover{color:red}.mega-menu .main-links ul{display:flex;margin:0;justify-content:center;position:relative}.mega-menu .main-links ul.follow-highlighter-enabled a:hover{border-color:transparent}.mega-menu .main-links ul.follow-highlighter-enabled .follow-highlighter{position:absolute;width:0%;height:4px;background-color:red;bottom:0;transition:all ease .3s}.mega-menu .main-links ul.follow-highlighter-enabled .follow-highlighter.right{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:ease-in;animation-direction:alternate}.mega-menu .main-links ul li{width:auto;float:left;margin-right:16px;margin-left:16px}.mega-menu .main-links ul li a{position:relative;padding:5px 0;margin-top:4px;float:left;font-size:15px;font-weight:400;text-transform:uppercase;color:#18237f}.mega-menu .main-links ul li a:hover,.mega-menu .main-links ul li a.highlight{border-bottom:4px solid red}.mega-menu .main-links ul li a .caret.caret-down{border:solid #001670;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:8px;margin-bottom:2px}.mega-menu .main-links ul li a .caret.caret-up{border:solid #001670;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-left:8px;margin-top:2px}.mega-menu .main-links ul li a .caret.caret-img{display:inline-block;background-size:cover;position:absolute;width:15px;height:15px;margin-top:3px;right:-20px}.mega-menu .menu-dropdown{display:block;float:left;width:100%}.mega-menu .menu-dropdown .menu-item-wrapper{display:none;padding:45px 45px 85px;margin:0;float:left;width:100%;flex-wrap:wrap;flex-direction:row}.mega-menu .menu-dropdown .menu-item-wrapper.active{display:flex;justify-content:center;background-color:#f5f5f5;box-shadow:0 4px 2px -2px gray}.mega-menu .menu-dropdown .menu-item-wrapper li{margin-right:30px}.mega-menu .menu-dropdown .menu-item-wrapper .category-wrapper{display:inline-block;margin-left:0}.mega-menu .menu-dropdown .menu-item-wrapper .category-wrapper:last-child{margin-right:0}.mega-menu .menu-dropdown .menu-item-wrapper .category-wrapper .item-category{font-weight:700;color:#2e3192;position:relative;margin-bottom:5px;margin-top:35px;font-family:Montserrat,sans-serif;font-size:18px;display:block;padding:0 15px}.item-cat-link{font-weight:700!important;color:#2e3192!important;font-family:Montserrat,sans-serif!important;padding-top:0!important}.item-category-jewel{position:absolute;font-size:20px}.item-category-jewel a{font-weight:700!important;color:#2e3192!important;font-family:Montserrat,sans-serif!important;padding-top:0!important;border-bottom:4px solid #D4AF37;margin-bottom:15px}.forJewl{margin-top:65px!important}.mega-menu .menu-dropdown .menu-item-wrapper .category-wrapper .item-category:before{content:"";position:absolute;width:3px;height:80%;background-color:#d4af37;left:0;top:50%;transform:translateY(-50%)}.mega-menu .menu-dropdown .menu-item-wrapper .category-wrapper ul{display:inline-block}.overflow-y-hide{overflow-y:hidden;height:0px}.mega-menu .menu-dropdown .menu-item-wrapper li{color:#777;display:block;height:auto}.mega-menu .menu-dropdown .menu-item-wrapper li:last-child{margin-bottom:0}.mega-menu .menu-dropdown .menu-item-wrapper li a{color:#484554;padding:15px 0;display:block;height:auto;font-weight:500;border-bottom:none}.mega-menu .menu-dropdown .menu-item-wrapper li a:last-child{padding-bottom:0}.mega-menu .menu-dropdown .menu-item-wrapper li a:hover{color:#000}.mega-menu .menu-dropdown .menu-item-wrapper li ul{padding:0}.mega-menu .menu-dropdown .menu-item-wrapper.dropdown{background-color:#fff;float:left;width:auto;padding:25px;position:absolute;z-index:1000;box-shadow:0 1px 4px #dadada}.mega-menu .menu-dropdown .menu-item-wrapper.dropdown.active{display:block}.mega-menu .menu-dropdown .menu-item-wrapper.dropdown li{margin-right:0}.mega-menu .menu-dropdown .menu-item-wrapper.dropdown li:last-child{margin-bottom:0}.mega-menu .menu-dropdown .back-link{display:none;margin-bottom:30px;color:#008460;font-weight:700}.close-link{position:absolute;right:100px;color:#18237f!important;font-weight:700;border-bottom:4px solid #D4AF37!important}.site-header__logo img{margin:0}@media only screen and (max-width: 1140px){.follow-highlighter{display:none}.site-header__logo img{margin:0 auto}.close-link{display:none}.item-category-jewel,.mega-menu.sticky-header{position:relative}.mega-menu.sticky-header.responsive-menu .menu-dropdown{position:fixed;top:0;z-index:99;background:#fff}.mega-menu.sticky-header.responsive-menu .menu-dropdown .menu-item-wrapper .back-link{display:block}.mega-menu .mobile-nav-icon{position:absolute;top:-61px;z-index:91;background-color:#fff;display:block;border:none;font-size:27px;padding:9px 35px;border-bottom:1px solid #dadada}.mega-menu .mobile-nav-icon a{border:none}.mega-menu .main-links{display:none;padding:19px 40px}.mega-menu .main-links.active{display:block}.mega-menu .main-links ul{flex-wrap:wrap;padding:0;width:100%}.mega-menu .main-links ul li{width:100%;margin-right:0}.mega-menu .main-links ul li a{padding:10px 0}.mega-menu .main-links ul li a.highlight{border:none}.mega-menu .menu-dropdown .menu-item-wrapper{max-height:100vh;overflow:scroll}.mega-menu .menu-dropdown .menu-item-wrapper.active{display:block}}@media only screen and (max-width: 768px){.mega-menu .mobile-nav-icon{top:-79px}.mega-menu .mobile-nav-icon{padding:18px}}@keyframes fromLeft{0%{width:0;left:0}to{width:100%;left:0}}@keyframes fromRight{0%{width:0;right:0}to{width:100%;right:0}}
/*# sourceMappingURL=/s/files/1/1133/1936/t/42/assets/megamenu.css.map */
