.mega-nav--sidebar>.container{display:flex;align-items:start;position:relative;width:100%;min-height:calc(var(--sidebar-nav-max-height, 340px) + 5.5rem);margin-inline-start:0;margin-inline-end:0}.mega-nav--sidebar .child-nav{flex:0 0 16rem;padding-top:2.5rem;padding-bottom:2.5rem;padding-inline-end:2rem}.mega-nav--sidebar .child-nav__item{display:inline-flex;padding:1rem 0;opacity:.7}.mega-nav--sidebar .is-visible>.child-nav__item{opacity:1}.mega-nav--sidebar .child-nav__item--toggle{width:100%;max-width:12rem}.mega-nav--sidebar .grandchild-nav__item{display:block;padding-top:.5rem;padding-bottom:.5rem;transition:padding .3s}.mega-nav--sidebar .grandchild-nav__item:hover,.mega-nav--sidebar .grandchild-nav__item:focus{padding-left:.5rem;padding-right:.5rem}.mega-nav--sidebar .main-nav__grandchild{position:absolute;top:0;left:18rem;visibility:hidden;width:calc(100vw - 28rem);min-height:100%;max-height:calc(100vh - var(--theme-header-height));padding:2.5rem 0;opacity:0;overflow-y:auto}[dir=rtl] .mega-nav--sidebar .main-nav__grandchild{right:18rem;left:auto}.mega-nav--sidebar .is-visible .main-nav__grandchild,.mega-nav--sidebar .main-nav__item--toggle[open]:not(.is-closing) .main-nav__grandchild{visibility:visible;opacity:1;transition:opacity .3s}.mega-nav--sidebar .main-nav__grandchild .md\:nav-mb-4{margin-bottom:0}.mega-nav--sidebar .main-nav__grandchild .grid{max-width:50rem;column-gap:2rem}.mega-nav--sidebar .main-nav__grandchild .child-nav__item,.mega-nav--sidebar .main-nav__grandchild .main-nav__item{padding-top:0}@supports selector(.mega-nav--sidebar:has(a)){@media screen and (min-width:1181px){.mega-nav--sidebar:has(a[href*=ruby]){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910);--saratti-gem-menu-navy: #2d334b;--saratti-gem-menu-soft: rgba(45, 51, 75, .68);--saratti-gem-menu-line: rgba(45, 51, 75, .14);border-top:1px solid rgba(45,51,75,.1);box-shadow:0 22px 46px #161c3514}.mega-nav--sidebar:has(a[href*=ruby])>.container{display:grid!important;grid-template-columns:minmax(690px,820px) minmax(430px,1fr)!important;gap:clamp(36px,4.4vw,86px)!important;align-items:stretch!important;width:100%!important;max-width:none!important;min-height:clamp(405px,30vw,560px)!important;padding:34px clamp(34px,4.5vw,82px) 44px clamp(44px,5.2vw,98px)!important;margin:0!important;position:relative!important;overflow:visible!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:repeat(4,minmax(112px,1fr))!important;gap:0 clamp(26px,2.35vw,44px)!important;width:100%!important;max-width:820px!important;min-width:0!important;padding:0!important;margin:0!important;align-self:start!important;flex:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav>li,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__item--toggle{position:static!important;min-width:0!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle{width:100%!important;max-width:none!important;min-height:auto!important;padding:0 0 13px!important;margin:0 0 11px!important;border-bottom:1px solid var(--saratti-gem-menu-line)!important;opacity:1!important;pointer-events:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle a{pointer-events:initial!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle .main-nav__item-content,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle a{color:var(--saratti-gem-menu-navy)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;line-height:1.35!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle .icon,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle svg,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__collection-image,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__collection-image,.mega-nav--sidebar:has(a[href*=ruby]) .collection-label,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__image,.mega-nav--sidebar:has(a[href*=ruby]) img[loading=lazy]{display:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild,.mega-nav--sidebar:has(a[href*=ruby]) .disclosure__panel,.mega-nav--sidebar:has(a[href*=ruby]) .js-mega-nav__child{position:static!important;visibility:visible!important;opacity:1!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;height:auto!important;padding:0!important;margin:0!important;overflow:visible!important;transform:none!important;background:transparent!important;box-shadow:none!important}[dir=rtl] .mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild{right:auto!important;left:auto!important}.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .grid,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild-grid{display:block!important;max-width:none!important;width:auto!important;margin:0!important}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item{display:block!important;padding:5px 0!important;color:var(--saratti-gem-menu-soft)!important;font-size:13px!important;font-weight:400!important;line-height:1.48!important;letter-spacing:.01em!important;text-decoration:none!important;transition:color .22s ease,transform .22s ease!important}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item:focus,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item:focus{color:var(--saratti-gem-menu-navy)!important;transform:translate(4px)!important;padding-left:0!important;padding-right:0!important;text-decoration:none!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:after{content:""!important;grid-column:2!important;grid-row:1!important;display:block!important;min-height:clamp(370px,28vw,540px)!important;background-image:linear-gradient(180deg,#050a1c05,#050a1c61),var(--saratti-gem-menu-banner)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;box-shadow:inset 0 0 0 1px #ffffff38!important;transition:background-image .28s ease,filter .28s ease!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:before{content:"LOOSE GEMSTONES\aStones selected by colour, shape, proportion, and presence."!important;position:absolute!important;right:clamp(56px,5.6vw,108px)!important;bottom:clamp(54px,4.8vw,78px)!important;z-index:2!important;width:min(360px,28vw)!important;white-space:pre-line!important;color:#fff!important;font-size:13px!important;line-height:1.55!important;letter-spacing:.02em!important;pointer-events:none!important;text-shadow:0 2px 20px rgba(0,0,0,.38)!important}.mega-nav--sidebar:has(a[href*=ruby]:hover),.mega-nav--sidebar:has(a[href*=ruby]:focus-visible),.mega-nav--sidebar:has(a[href*=rubellite]:hover),.mega-nav--sidebar:has(a[href*=rubellite]:focus-visible),.mega-nav--sidebar:has(a[href*=red]:hover),.mega-nav--sidebar:has(a[href*=red]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/RubyGemstoneforSale.jpg?v=1622909565)}.mega-nav--sidebar:has(a[href*=sapphire]:hover),.mega-nav--sidebar:has(a[href*=sapphire]:focus-visible),.mega-nav--sidebar:has(a[href*=blue]:hover),.mega-nav--sidebar:has(a[href*=blue]:focus-visible),.mega-nav--sidebar:has(a[href*=purple]:hover),.mega-nav--sidebar:has(a[href*=purple]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/SapphireGemstone.jpg?v=1614248857)}.mega-nav--sidebar:has(a[href*=emerald]:hover),.mega-nav--sidebar:has(a[href*=emerald]:focus-visible),.mega-nav--sidebar:has(a[href*=green]:hover),.mega-nav--sidebar:has(a[href*=green]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Natural_emerald_loose_gemstone.jpg?v=1613793474)}.mega-nav--sidebar:has(a[href*=paraiba]:hover),.mega-nav--sidebar:has(a[href*=paraiba]:focus-visible),.mega-nav--sidebar:has(a[href*=aquamarine]:hover),.mega-nav--sidebar:has(a[href*=aquamarine]:focus-visible),.mega-nav--sidebar:has(a[href*=light-blue]:hover),.mega-nav--sidebar:has(a[href*=light-blue]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/EmeraldCutAquamarine.jpg?v=1762531994)}.mega-nav--sidebar:has(a[href*=tourmaline]:hover),.mega-nav--sidebar:has(a[href*=tourmaline]:focus-visible),.mega-nav--sidebar:has(a[href*=bi-color]:hover),.mega-nav--sidebar:has(a[href*=bi-color]:focus-visible),.mega-nav--sidebar:has(a[href*=multi]:hover),.mega-nav--sidebar:has(a[href*=multi]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/EmeraldCutTourmalineGemstone.jpg?v=1762534484)}.mega-nav--sidebar:has(a[href*=spinel]:hover),.mega-nav--sidebar:has(a[href*=spinel]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/spinel.jpg?v=1613770659)}.mega-nav--sidebar:has(a[href*=tanzanite]:hover),.mega-nav--sidebar:has(a[href*=tanzanite]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Tanzanite.jpg?v=1613770658)}.mega-nav--sidebar:has(a[href*=garnet]:hover),.mega-nav--sidebar:has(a[href*=garnet]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/garnet-polished-gem.png?v=1613770657)}.mega-nav--sidebar:has(a[href*=topaz]:hover),.mega-nav--sidebar:has(a[href*=topaz]:focus-visible),.mega-nav--sidebar:has(a[href*=yellow]:hover),.mega-nav--sidebar:has(a[href*=yellow]:focus-visible),.mega-nav--sidebar:has(a[href*=champagne]:hover),.mega-nav--sidebar:has(a[href*=champagne]:focus-visible),.mega-nav--sidebar:has(a[href*=orange]:hover),.mega-nav--sidebar:has(a[href*=orange]:focus-visible),.mega-nav--sidebar:has(a[href*=peach]:hover),.mega-nav--sidebar:has(a[href*=peach]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/topaz.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=opal]:hover),.mega-nav--sidebar:has(a[href*=opal]:focus-visible),.mega-nav--sidebar:has(a[href*=white]:hover),.mega-nav--sidebar:has(a[href*=white]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Opal.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=black]:hover),.mega-nav--sidebar:has(a[href*=black]:focus-visible),.mega-nav--sidebar:has(a[href*=brown]:hover),.mega-nav--sidebar:has(a[href*=brown]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/gemstones.jpg?v=1613740910)}}@media screen and (min-width:769px)and (max-width:1180px){.mega-nav--sidebar:has(a[href*=ruby])>.container{display:block!important;padding:32px clamp(28px,5vw,64px) 38px!important;min-height:0!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav{display:grid!important;grid-template-columns:repeat(4,minmax(120px,1fr))!important;gap:0 28px!important;max-width:none!important;width:100%!important;padding:0!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:before,.mega-nav--sidebar:has(a[href*=ruby])>.container:after{display:none!important}}}@media screen and (max-width:768px){.mega-nav--sidebar>.container:before,.mega-nav--sidebar>.container:after{display:none!important}}@supports selector(.mega-nav--sidebar:has(a)){@media screen and (min-width:1181px){.mega-nav--sidebar:has(a[href*=ruby])>.container{min-height:clamp(520px,38vw,680px)!important;align-items:stretch!important;padding-top:34px!important;padding-bottom:44px!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav{align-self:stretch!important;align-content:start!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle .main-nav__item-content,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle a{font-weight:700!important}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item{font-weight:600!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:after{align-self:stretch!important;height:auto!important;min-height:100%!important;margin-top:-34px!important;margin-bottom:-44px!important;background-size:cover!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:before{bottom:clamp(26px,2.9vw,44px)!important;font-weight:600!important}}}@supports selector(.mega-nav--sidebar:has(a)){@media screen and (min-width:1181px){.mega-nav--sidebar:has(a[href*=ruby]:hover),.mega-nav--sidebar:has(a[href*=ruby]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/RubyGemstoneforSale.jpg?v=1622909565)}.mega-nav--sidebar:has(a[href*=sapphire]:hover),.mega-nav--sidebar:has(a[href*=sapphire]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/SapphireGemstone.jpg?v=1614248857)}.mega-nav--sidebar:has(a[href*=emerald]:hover),.mega-nav--sidebar:has(a[href*=emerald]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Natural_emerald_loose_gemstone.jpg?v=1613793474)}.mega-nav--sidebar:has(a[href*=paraiba]:hover),.mega-nav--sidebar:has(a[href*=paraiba]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=chrysoberyl]:hover),.mega-nav--sidebar:has(a[href*=chrysoberyl]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/topaz.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=rubellite]:hover),.mega-nav--sidebar:has(a[href*=rubellite]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/RubyGemstoneforSale.jpg?v=1622909565)}.mega-nav--sidebar:has(a[href*=aquamarine]:hover),.mega-nav--sidebar:has(a[href*=aquamarine]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/EmeraldCutAquamarine.jpg?v=1762531994)}.mega-nav--sidebar:has(a[href*=kunzite]:hover),.mega-nav--sidebar:has(a[href*=kunzite]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/gemstones.jpg?v=1613740910)}.mega-nav--sidebar:has(a[href*=morganite]:hover),.mega-nav--sidebar:has(a[href*=morganite]:focus-visible),.mega-nav--sidebar:has(a[href*=morgantite]:hover),.mega-nav--sidebar:has(a[href*=morgantite]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/gemstones.jpg?v=1613740910)}.mega-nav--sidebar:has(a[href*=tourmaline]:hover),.mega-nav--sidebar:has(a[href*=tourmaline]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/EmeraldCutTourmalineGemstone.jpg?v=1762534484)}.mega-nav--sidebar:has(a[href*=spinel]:hover),.mega-nav--sidebar:has(a[href*=spinel]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/spinel.jpg?v=1613770659)}.mega-nav--sidebar:has(a[href*=tanzanite]:hover),.mega-nav--sidebar:has(a[href*=tanzanite]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Tanzanite.jpg?v=1613770658)}.mega-nav--sidebar:has(a[href*=garnet]:hover),.mega-nav--sidebar:has(a[href*=garnet]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/garnet-polished-gem.png?v=1613770657)}.mega-nav--sidebar:has(a[href*=topaz]:hover),.mega-nav--sidebar:has(a[href*=topaz]:focus-visible),.mega-nav--sidebar:has(a[href*=imperial-topaz]:hover),.mega-nav--sidebar:has(a[href*=imperial-topaz]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/topaz.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=opal]:hover),.mega-nav--sidebar:has(a[href*=opal]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Opal.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=round]:hover),.mega-nav--sidebar:has(a[href*=round]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=oval]:hover),.mega-nav--sidebar:has(a[href*=oval]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=emerald-cut]:hover),.mega-nav--sidebar:has(a[href*=emerald-cut]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/EmeraldCutAquamarine.jpg?v=1762531994)}.mega-nav--sidebar:has(a[href*=pear]:hover),.mega-nav--sidebar:has(a[href*=pear]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=heart]:hover),.mega-nav--sidebar:has(a[href*=heart]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=cushion]:hover),.mega-nav--sidebar:has(a[href*=cushion]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=triangular]:hover),.mega-nav--sidebar:has(a[href*=triangular]:focus-visible),.mega-nav--sidebar:has(a[href*=trillion]:hover),.mega-nav--sidebar:has(a[href*=trillion]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=marquise]:hover),.mega-nav--sidebar:has(a[href*=marquise]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=asscher]:hover),.mega-nav--sidebar:has(a[href*=asscher]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=white]:hover),.mega-nav--sidebar:has(a[href*=white]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Opal.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=red]:hover),.mega-nav--sidebar:has(a[href*=red]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/RubyGemstoneforSale.jpg?v=1622909565)}.mega-nav--sidebar:has(a[href*=blue]:hover),.mega-nav--sidebar:has(a[href*=blue]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/SapphireGemstone.jpg?v=1614248857)}.mega-nav--sidebar:has(a[href*=green]:hover),.mega-nav--sidebar:has(a[href*=green]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Natural_emerald_loose_gemstone.jpg?v=1613793474)}.mega-nav--sidebar:has(a[href*=yellow]:hover),.mega-nav--sidebar:has(a[href*=yellow]:focus-visible),.mega-nav--sidebar:has(a[href*=champagne]:hover),.mega-nav--sidebar:has(a[href*=champagne]:focus-visible),.mega-nav--sidebar:has(a[href*=orange]:hover),.mega-nav--sidebar:has(a[href*=orange]:focus-visible),.mega-nav--sidebar:has(a[href*=peach]:hover),.mega-nav--sidebar:has(a[href*=peach]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/topaz.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=purple]:hover),.mega-nav--sidebar:has(a[href*=purple]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Tanzanite.jpg?v=1613770658)}.mega-nav--sidebar:has(a[href*=bi-color]:hover),.mega-nav--sidebar:has(a[href*=bi-color]:focus-visible),.mega-nav--sidebar:has(a[href*=multi]:hover),.mega-nav--sidebar:has(a[href*=multi]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/EmeraldCutTourmalineGemstone.jpg?v=1762534484)}.mega-nav--sidebar:has(a[href*=light-blue]:hover),.mega-nav--sidebar:has(a[href*=light-blue]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/EmeraldCutAquamarine.jpg?v=1762531994)}.mega-nav--sidebar:has(a[href*=black]:hover),.mega-nav--sidebar:has(a[href*=black]:focus-visible),.mega-nav--sidebar:has(a[href*=brown]:hover),.mega-nav--sidebar:has(a[href*=brown]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/gemstones.jpg?v=1613740910)}.mega-nav--sidebar:has(a[href*=january]:hover),.mega-nav--sidebar:has(a[href*=january]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/garnet-polished-gem.png?v=1613770657)}.mega-nav--sidebar:has(a[href*=february]:hover),.mega-nav--sidebar:has(a[href*=february]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Tanzanite.jpg?v=1613770658)}.mega-nav--sidebar:has(a[href*=march]:hover),.mega-nav--sidebar:has(a[href*=march]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/EmeraldCutAquamarine.jpg?v=1762531994)}.mega-nav--sidebar:has(a[href*=april]:hover),.mega-nav--sidebar:has(a[href*=april]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/loosegems.png?v=1613740910)}.mega-nav--sidebar:has(a[href*=may]:hover),.mega-nav--sidebar:has(a[href*=may]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Natural_emerald_loose_gemstone.jpg?v=1613793474)}.mega-nav--sidebar:has(a[href*=june]:hover),.mega-nav--sidebar:has(a[href*=june]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Opal.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=july]:hover),.mega-nav--sidebar:has(a[href*=july]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/RubyGemstoneforSale.jpg?v=1622909565)}.mega-nav--sidebar:has(a[href*=august]:hover),.mega-nav--sidebar:has(a[href*=august]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Natural_emerald_loose_gemstone.jpg?v=1613793474)}.mega-nav--sidebar:has(a[href*=september]:hover),.mega-nav--sidebar:has(a[href*=september]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/products/SapphireGemstone.jpg?v=1614248857)}.mega-nav--sidebar:has(a[href*=october]:hover),.mega-nav--sidebar:has(a[href*=october]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Opal.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=november]:hover),.mega-nav--sidebar:has(a[href*=november]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/topaz.jpg?v=1613770660)}.mega-nav--sidebar:has(a[href*=december]:hover),.mega-nav--sidebar:has(a[href*=december]:focus-visible){--saratti-gem-menu-banner: url(/cdn/shop/files/Tanzanite.jpg?v=1613770658)}}}@supports selector(.mega-nav--sidebar:has(a)){@media screen and (min-width:990px){.mega-nav--sidebar:has(a[href*=ruby]){--saratti-gem-menu-navy: #2d334b !important;--saratti-gem-menu-soft: rgba(45, 51, 75, .76) !important;--saratti-gem-menu-line: rgba(45, 51, 75, .14) !important;--bg-color: #ffffff !important;--text-color: #2d334b !important;--link-color: #2d334b !important;--color-background: 255 255 255 !important;--color-foreground: 45 51 75 !important;background:#fff!important;background-color:#fff!important;color:#2d334b!important;color-scheme:light!important;filter:none!important;mix-blend-mode:normal!important}.mega-nav--sidebar:has(a[href*=ruby]):before,.mega-nav--sidebar:has(a[href*=ruby]):after{background:transparent!important;background-image:none!important;opacity:0!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;pointer-events:none!important}.mega-nav--sidebar:has(a[href*=ruby])>.container,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild,.mega-nav--sidebar:has(a[href*=ruby]) .disclosure__panel,.mega-nav--sidebar:has(a[href*=ruby]) .js-mega-nav__child,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .grid,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild-grid{background:#fff!important;background-color:#fff!important;color:#2d334b!important;color-scheme:light!important;filter:none!important;mix-blend-mode:normal!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:after{background-image:var(--saratti-gem-menu-banner)!important;background-color:#f7f6f3!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;box-shadow:none!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:before{color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.34)!important;filter:none!important;mix-blend-mode:normal!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle .main-nav__item-content,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle a,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav:after{color:#2d334b!important}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item{color:#2d334bc2!important;background:transparent!important;filter:none!important;mix-blend-mode:normal!important}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item:focus,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item:focus{color:#2d334b!important;background:transparent!important}}}@supports selector(.mega-nav--sidebar:has(a)){@media screen and (min-width:769px){.mega-nav--sidebar:has(a[href*=ruby]){--saratti-gem-menu-navy: #2d334b;--saratti-gem-menu-muted: rgba(45, 51, 75, .72);background:#fff!important;color:var(--saratti-gem-menu-navy)!important}.mega-nav--sidebar:has(a[href*=ruby])>.container{display:block!important;min-height:0!important;padding-top:34px!important;padding-bottom:34px!important;background:#fff!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:before,.mega-nav--sidebar:has(a[href*=ruby])>.container:after{display:none!important;content:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px clamp(28px,4vw,72px)!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;background:#fff!important;color:var(--saratti-gem-menu-navy)!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav>li{display:block!important;width:auto!important;min-width:0!important;padding:0!important;border:0!important;background:transparent!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav>li.md\:hidden{display:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav details,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav nav-menu,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav .child-nav__item--toggle{display:block!important;width:100%!important;background:transparent!important;color:var(--saratti-gem-menu-navy)!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav details>summary,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle>.child-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle>.main-nav__item-content{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:0!important;margin:0 0 14px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--saratti-gem-menu-navy)!important;font-size:15px!important;line-height:1.35!important;font-weight:400!important;letter-spacing:.01em!important;text-align:left!important;pointer-events:none!important;cursor:default!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle .icon,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle svg{display:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav,.mega-nav--sidebar:has(a[href*=ruby]) .disclosure__content,.mega-nav--sidebar:has(a[href*=ruby]) details:not([open])>.main-nav__grandchild,.mega-nav--sidebar:has(a[href*=ruby]) details:not([open])>.grandchild-nav,.mega-nav--sidebar:has(a[href*=ruby]) details:not([open])>.disclosure__content{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0!important;transform:none!important;background:transparent!important;color:var(--saratti-gem-menu-muted)!important}.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild li,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav li{display:block!important;border:0!important}.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item--go,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav a{display:block!important;width:100%!important;padding:5px 0!important;background:transparent!important;color:var(--saratti-gem-menu-muted)!important;font-family:var(--body-font-family, inherit)!important;font-size:13px!important;line-height:1.42!important;font-weight:400!important;text-align:left!important;text-decoration:none!important;white-space:normal!important}.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item--go:hover,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav a:hover{color:var(--saratti-gem-menu-navy)!important}}@media screen and (min-width:1181px){.mega-nav--sidebar:has(a[href*=ruby])>.container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,32vw)!important;column-gap:clamp(38px,4vw,72px)!important;align-items:stretch!important;min-height:460px!important;padding:42px clamp(42px,5vw,80px)!important;background:#fff!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav{max-width:none!important;margin:0!important;align-self:start!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:after{content:""!important;display:block!important;grid-column:2!important;grid-row:1!important;min-height:420px!important;border-radius:0!important;background-color:#f7f7f5!important;background-image:var(--saratti-gem-menu-banner)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:cover!important;box-shadow:0 22px 60px #0c122614!important;pointer-events:none!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:before{content:var(--saratti-gem-menu-title) "\a" var(--saratti-gem-menu-body) "\a\a" var(--saratti-gem-menu-cta)!important;display:flex!important;grid-column:2!important;grid-row:1!important;align-items:flex-end!important;justify-content:flex-start!important;z-index:2!important;padding:32px!important;color:#fff!important;font-size:13px!important;line-height:1.55!important;letter-spacing:.03em!important;white-space:pre-line!important;text-shadow:0 2px 14px rgba(0,0,0,.32)!important;background:linear-gradient(to top,#11182752,#11182700)!important;pointer-events:none!important}}}@supports selector(.mega-nav--sidebar:has(a)){@media screen and (min-width:1181px){.mega-nav--sidebar:has(a[href*=ruby]){--saratti-gemstone-panel-height: clamp(590px, calc(100svh - var(--theme-header-height, 115px)), 760px);width:100vw!important;height:var(--saratti-gemstone-panel-height)!important;min-height:var(--saratti-gemstone-panel-height)!important;max-height:var(--saratti-gemstone-panel-height)!important;padding:0!important;overflow:hidden!important;background:#fff!important;border-top:1px solid rgba(45,51,75,.1)!important;box-shadow:0 18px 38px #161c350e!important;box-sizing:border-box!important}html body .mega-nav--sidebar:has(a[href*=ruby]):not(:has(.grandchild-nav a:hover)):not(:has(.grandchild-nav a:focus-visible)):not(:has(.main-nav__grandchild .main-nav__item:hover)):not(:has(.main-nav__grandchild .main-nav__item:focus-visible)){--saratti-gem-menu-banner: url(/cdn/shop/files/General_Loose_Gemstone_Icon_8e769b5b-bdf3-4332-9fc7-c8fa76de75d8.png?v=1784439509) !important}.mega-nav--sidebar:has(a[href*=ruby])>.container{display:grid!important;grid-template-columns:minmax(0,56%) minmax(0,44%)!important;grid-template-rows:minmax(0,1fr)!important;gap:0!important;align-items:stretch!important;width:100vw!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:100%!important;margin:0!important;margin-inline:calc(50% - 50vw)!important;padding:0!important;position:relative!important;overflow:hidden!important;background:#fff!important;box-sizing:border-box!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 clamp(24px,2.2vw,40px)!important;align-self:stretch!important;align-content:start!important;width:100%!important;max-width:none!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:42px clamp(42px,4.4vw,78px) 28px!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;box-sizing:border-box!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav>li{display:block!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav details>summary{display:block!important;width:100%!important;min-height:0!important;margin:0 0 12px!important;padding:0 0 10px!important;border:0!important;border-bottom:1px solid rgba(45,51,75,.18)!important;background:transparent!important;pointer-events:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle .main-nav__item-content,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle a,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav details>summary{color:#2d334b!important;font-family:var(--body-font-family, inherit)!important;font-size:14px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:.01em!important;text-align:left!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle .icon,.mega-nav--sidebar:has(a[href*=ruby]) .child-nav__item--toggle svg{display:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav,.mega-nav--sidebar:has(a[href*=ruby]) .disclosure__content,.mega-nav--sidebar:has(a[href*=ruby]) details:not([open])>.main-nav__grandchild,.mega-nav--sidebar:has(a[href*=ruby]) details:not([open])>.grandchild-nav,.mega-nav--sidebar:has(a[href*=ruby]) details:not([open])>.disclosure__content{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;background:transparent!important;box-shadow:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav a{display:block!important;width:100%!important;padding:3.5px 0!important;color:#555b70!important;font-family:var(--body-font-family, inherit)!important;font-size:14px!important;line-height:1.42!important;font-weight:500!important;letter-spacing:.004em!important;text-align:left!important;text-decoration:none!important;white-space:normal!important;transform:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item:focus,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item:focus,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav a:hover,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav a:focus{padding-left:0!important;padding-right:0!important;color:#2d334b!important;font-weight:600!important;transform:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav:after{content:"Gemstone Education\aNatural gemstones, colour guides, birthstones, and sourcing education. Explore Gemstone Guides \2192"!important;display:block!important;position:static!important;grid-column:1 / -1!important;width:100%!important;max-width:none!important;margin:18px 0 0!important;padding:14px 0 0!important;border-top:1px solid rgba(45,51,75,.18)!important;color:#2d334b!important;font-family:var(--body-font-family, inherit)!important;font-size:13px!important;line-height:1.48!important;font-weight:650!important;letter-spacing:.005em!important;white-space:pre-line!important;pointer-events:none!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:before{content:none!important;display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;pointer-events:none!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:56%!important;grid-column:auto!important;grid-row:auto!important;align-self:auto!important;justify-self:auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;clip-path:none!important;overflow:hidden!important;background-color:#f7f7f5!important;background-image:var(--saratti-gem-menu-banner, url(/cdn/shop/files/General_Loose_Gemstone_Icon_8e769b5b-bdf3-4332-9fc7-c8fa76de75d8.png?v=1784439509))!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;box-shadow:none!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;pointer-events:none!important;z-index:1!important;box-sizing:border-box!important}}}@supports selector(.mega-nav--sidebar:has(a)){@media screen and (min-width:1181px){html body .mega-nav--sidebar:has(a[href*=ruby]){padding-block:0!important;overflow:hidden!important}html body .mega-nav--sidebar:has(a[href*=ruby])>.container{overflow:hidden!important}html body .mega-nav--sidebar:has(a[href*=ruby]):not(:has(.grandchild-nav a:hover)):not(:has(.grandchild-nav a:focus-visible)):not(:has(.main-nav__grandchild .main-nav__item:hover)):not(:has(.main-nav__grandchild .main-nav__item:focus-visible)){--saratti-gem-menu-banner: url(/cdn/shop/collections/General_Loose_Gemstone_Icon_8e769b5b-bdf3-4332-9fc7-c8fa76de75d8.png?v=1784439523) !important;--saratti-gem-menu-background-size: 175% auto;--saratti-gem-menu-background-position: 50% 52%}html body details.is-open:not(.is-closing)>.mega-nav--sidebar:has(a[href*=ruby])>.container:after{content:""!important;display:block!important;visibility:visible!important;opacity:1!important;top:0!important;right:0!important;bottom:0!important;left:56%!important;width:auto!important;height:auto!important;background-size:var(--saratti-gem-menu-background-size, cover)!important;background-position:var(--saratti-gem-menu-background-position, center center)!important;background-repeat:no-repeat!important;background-color:#2d334b!important}html body details:not(.is-open)>.mega-nav--sidebar:has(a[href*=ruby]),html body details.is-closing>.mega-nav--sidebar:has(a[href*=ruby]){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}html body details:not(.is-open)>.mega-nav--sidebar:has(a[href*=ruby])>.container,html body details.is-closing>.mega-nav--sidebar:has(a[href*=ruby])>.container{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:transparent!important}html body details:not(.is-open)>.mega-nav--sidebar:has(a[href*=ruby])>.container:before,html body details:not(.is-open)>.mega-nav--sidebar:has(a[href*=ruby])>.container:after,html body details.is-closing>.mega-nav--sidebar:has(a[href*=ruby])>.container:before,html body details.is-closing>.mega-nav--sidebar:has(a[href*=ruby])>.container:after{content:none!important;display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;inset:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}}}@supports selector(.mega-nav--sidebar:has(a)){@media screen and (max-width:1180.98px){.mega-nav--sidebar:has(a[href*=ruby]){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;max-height:0!important;overflow:hidden!important}}@media screen and (min-width:1181px){.mega-nav--sidebar:has(a[href*=ruby]){--saratti-gem-image: clamp(40vw, 78.3vw - 453px, 50vw)}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__image,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item .media{display:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav a,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav a:hover,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item:hover{font-weight:500!important;font-size:14px!important;padding:6px 0!important;transform:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav__item:hover,.mega-nav--sidebar:has(a[href*=ruby]) .grandchild-nav a:hover,.mega-nav--sidebar:has(a[href*=ruby]) .main-nav__grandchild .main-nav__item:hover{color:#2d334b!important}.mega-nav--sidebar:has(a[href*=ruby])>.container{display:grid!important;grid-template-columns:minmax(0,1fr) var(--saratti-gem-image)!important;column-gap:0!important;padding:0!important;height:100%!important;min-height:100%!important;overflow:hidden!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:after,html body details.is-open:not(.is-closing)>.mega-nav--sidebar:has(a[href*=ruby])>.container:after{content:""!important;display:block!important;position:absolute!important;inset:0 0 0 calc(100% - var(--saratti-gem-image))!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;background-image:var(--saratti-gem-menu-banner)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#f2f1ee!important;box-shadow:none!important;filter:none!important;opacity:1!important;z-index:1!important;pointer-events:none!important;transition:background-image .25s ease!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:before{content:none!important;display:none!important}.mega-nav--sidebar:has(a[href*=ruby]) .child-nav{gap:0 clamp(20px,2vw,44px)!important;padding:clamp(28px,2.6vw,44px) clamp(24px,3.4vw,64px) clamp(24px,2.2vw,32px)!important}}}@media screen and (min-width:769px){.cc-header:has(.main-nav>li>details.is-open){z-index:1000!important}.cc-header:not(.cc-header--sticky):has(.main-nav>li>details.is-open){position:relative}.cc-header .main-nav>li>details.is-open>.main-nav__child{z-index:2!important;top:calc(100% - 1px)!important;pointer-events:auto}.cc-header .main-nav>li>details.is-closing>.main-nav__child{pointer-events:none!important}.cc-header:has(.main-nav>li>details.is-open) .header.is-out{margin-bottom:0!important}.cc-header:has(.main-nav>li>details.is-open) .header.is-out .main-menu__disclosure{max-height:var(--menu-height)!important;overflow:visible!important}.mega-nav--sidebar:has(a[href*=ruby])>.container:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/navigation-mega-sidebar.css.map */
