.rj-mega-columns .rj-mega-title{overflow-wrap:normal!important;word-wrap:normal!important;white-space:nowrap!important}.rj-nav-item.engagement-rings .rj-mega-menu .rj-mega-columns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)!important}.rj-nav-item.wedding-bands .rj-mega-menu .rj-mega-columns{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important}.rj-nav-item.earrings .rj-mega-menu .rj-mega-columns,.rj-nav-item.necklaces .rj-mega-menu .rj-mega-columns,.rj-nav-item.bracelets .rj-mega-menu .rj-mega-columns{grid-template-columns:minmax(0,1fr)!important}.rj-nav-item.necklaces .rj-container{max-width:1058px;margin:auto}.rj-nav-item.bracelets .rj-container{max-width:620px;margin:auto}.engagement-rings .rj-mega-col.shop-by-shape .rj-mega-sublist{grid-template-columns:1fr 1fr!important;gap:6px 26px!important}.engagement-rings .rj-mega-col.shop-by-shape .rj-mega-sublist li{display:block!important}.engagement-rings .rj-mega-col.shop-by-shape .rj-mega-sublink{display:grid!important;grid-template-columns:34px 1fr!important;align-items:center!important;gap:14px!important;width:100%!important;padding:6px 0!important}.engagement-rings .rj-mega-col.shop-by-shape .rj-mega-sublink img{height:34px!important;width:34px!important;margin:0!important}.engagement-rings .rj-mega-col.shop-by-shape .rj-mega-sublink:hover{transform:none!important}.rj-mega-col.shop-by-style .rj-mega-sublist,.rj-mega-col.shop-by-metal .rj-mega-sublist{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px 22px!important}@supports (height: 100dvh){.rj-mobile-drawer{height:100dvh!important}}.rj-drawer-accordion .rj-accordion-panel{padding-bottom:48px!important;-webkit-overflow-scrolling:touch}.rj-drawer-body{padding-bottom:32px!important;-webkit-overflow-scrolling:touch}@media(max-width:1024px){.rj-accordion-subgroup.shop-by-style .rj-drawer-sublist,.rj-accordion-subgroup.shop-by-metal .rj-drawer-sublist{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px 16px!important;align-items:start!important}.rj-accordion-subgroup.shop-by-style .rj-drawer-sublink,.rj-accordion-subgroup.shop-by-metal .rj-drawer-sublink{padding:10px 0!important;line-height:1.3!important}.rj-drawer-accordion .rj-mega-promo .rj-promo-card{max-height:180px!important;overflow:hidden!important;margin:12px 0 4px!important}.rj-drawer-accordion .rj-mega-promo .rj-promo-content{min-height:0!important;padding:34px 16px 14px!important}.rj-drawer-accordion .rj-mega-promo .rj-promo-heading{font-size:20px!important;margin:0 0 6px!important}.rj-drawer-accordion .rj-mega-promo .rj-promo-text{font-size:12px!important;line-height:1.45!important;margin:0 0 10px!important}.rj-drawer-accordion .rj-mega-promo .rj-promo-btn{padding:10px 20px!important;font-size:10px!important}}.er-page .er-sort-sheet{bottom:auto!important;height:100vh!important}@supports (height: 100dvh){.er-page .er-sort-sheet{height:100dvh!important}}.er-page .er-sort-dialog{max-height:52vh!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:90px!important}@supports (height: 100dvh){.er-page .er-sort-dialog{max-height:52dvh!important}}.er-page .er-sheet-opt{flex:none!important;height:auto!important;min-height:46px!important;padding:12px 0!important}.er-page .er-sort-dialog_ext{position:static!important;padding-bottom:4px!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/rareva-menu-fix.css.map */
