/** Shopify CDN: Minification failed

Line 57:1 Expected "}" to go with "{"

**/
/* Stable vertical dropdown menus */
@media (min-width: 992px) {
  .desktop-menu { position: relative !important; }
  .desktop-menu > ul > li { position: relative !important; }
  .desktop-menu > ul > li > ul.dropdown {
    left: 0 !important;
    top: calc(100% - 12px) !important;
    transform: none !important;
    width: 300px !important;
    min-width: 300px !important;
    margin: 0 !important;
    padding: 34px 30px 24px !important;
    columns: unset !important;
    border-top: 1px solid #e7e7e7 !important;
    box-shadow: 0 12px 22px rgba(0,0,0,.10) !important;
    z-index: 10050 !important;
  }
  .desktop-menu > ul > li:focus-within > ul.dropdown {
    display: block !important;
  }
  .desktop-menu > ul > li > ul.dropdown:before {
    display: block !important;
    margin: 0 0 12px !important;
    color: #4f4f4f !important;
    font-family: Montserrat, Arial, sans-serif !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
  }
  .desktop-menu > ul > li:nth-child(1) > ul.dropdown:before { content: "Shop by Category"; }
  .desktop-menu > ul > li:nth-child(2) > ul.dropdown:before { content: "Collections"; }
  .desktop-menu > ul > li:nth-child(3) > ul.dropdown:before { content: "Shop by Gemstone"; }
  .desktop-menu > ul > li > ul.dropdown > li {
    display: block !important;
    width: 100% !important;
    break-inside: auto !important;
  }
  .desktop-menu > ul > li > ul.dropdown > li > a {
    padding: 8px 0 !important;
    white-space: normal !important;
    font-size: 15px !important;
    line-height: 1.4 !important;
  }
@media (min-width:992px){
  .desktop-menu>ul>li>ul.dropdown{
    width:960px!important;min-width:760px!important;min-height:360px!important;
    padding-right:52%!important;
    background:
      url(/cdn/shop/files/09_NB1454-CHR-1_4f4e8f21-fa67-4f65-98bd-f64c99e29fc4.png?v=1787839716) 54%/23% 100% no-repeat,
      url(/cdn/shop/files/01_7cc5d54c-330d-43f5-968b-1d1b90af7ba8.png?v=1787896833) 77%/23% 100% no-repeat #fff!important;
  }
}