.gzf-chip,.gzf-rows,.gzf-sheet{display:none}@media(max-width:599px){html.gzf-lock,html.gzf-lock body{overflow:hidden}.gz-er[data-gzf] .gzc-tray,.gz-er[data-gzf] .gzc-tiles,.gz-er[data-gzf] .gzc-toolbar{display:none}.gz-er[data-gzf] .gzc-picks:not(.is-float){margin-top:12px;padding:8px var(--pad) 8px;border-bottom:0}.gz-er[data-gzf] .gzc-picks .gzc-chips{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.7fr) minmax(0,1.25fr) 50px;gap:6px}.gz-er[data-gzf] .gzc-picks:not(.is-float) .gzc-ctl{display:none}.gz-er[data-gzf] .gzc-picks:not(.is-float)[data-open-panel=shape] .gzc-ctl--shape,.gz-er[data-gzf] .gzc-picks:not(.is-float)[data-open-panel=carat] .gzc-ctl--carat,.gz-er[data-gzf] .gzc-picks:not(.is-float)[data-open-panel=metal] .gzc-ctl--metal{display:flex;padding:10px 0 4px}.gz-er[data-gzf] .gzc-picks:not(.is-float) .gzc-ctl--shape .gzc-ctl__lab,.gz-er[data-gzf] .gzc-picks:not(.is-float) .gzc-ctl--shape .gzc-shape-mini{display:none}.gz-er[data-gzf] .gzc-picks:not(.is-float) .gzc-ctl--shape .gzc-shape-pop{display:grid;position:static;width:100%;padding:0;background:none;box-shadow:none}.gz-er[data-gzf] .gzc-chip{min-width:0;padding:0 8px;font-size:14px;overflow:hidden}.gz-er[data-gzf] .gzc-chip>span{overflow:hidden;text-overflow:ellipsis}.gz-er[data-gzf] .gzc-chip img{width:22px;height:22px;flex:none}.gz-er[data-gzf] .gzc-chip .gzc-disk{width:18px;height:18px;flex:none}.gz-er[data-gzf] .gzf-chip{display:flex;position:relative;padding:0;color:#18181d}.gz-er[data-gzf] .gzf-chip.is-on{background:#fbf4e8;box-shadow:inset 0 0 0 1.5px #b48a4f}.gzf-badge{position:absolute;top:3px;right:5px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#18181d;color:#fff;font:600 11px/17px var(--sans, sans-serif);text-align:center}.gz-er[data-gzf] .gzc-note{margin:4px 0 0;font-size:12.5px;line-height:1.4}.gz-er[data-gzf] .gzc-grid{margin-top:12px}.gz-er[data-gzf] .er-hero__crumbs,.gz-er[data-gzf] .er-hero__cta{display:none}.gz-er[data-gzf] .er-hero__copy{gap:6px}.gz-er[data-gzf] .er-hero h1{font-size:19px;line-height:1.25}.gz-er[data-gzf] .er-hero--image .er-hero__in{min-height:172px;padding:16px}.gz-er[data-gzf] .er-hero__media img{object-position:72% 46%}.gz-er[data-gzf] .er-hero__lede{display:none}.gz-er[data-gzf] .gzc-tray{display:block;margin:0 calc(var(--pad) * -1);padding:12px 0 6px;border-radius:0;box-shadow:0 1px #18181d0f}.gz-er[data-gzf] .gzc-tray__head{padding:0 var(--pad) 2px}.gz-er[data-gzf] .gzc-tray__head h2{font-size:14px}.gz-er[data-gzf] .gzc-tray__count{font-size:13px}.gz-er[data-gzf] .gzc-stones{display:flex;gap:0;overflow-x:auto;padding:0 calc(var(--pad) - 6px);scroll-snap-type:x proximity;scrollbar-width:none}.gz-er[data-gzf] .gzc-stones::-webkit-scrollbar{display:none}.gz-er[data-gzf] .gzc-stone{flex:0 0 70px;scroll-snap-align:start;padding:6px 2px}.gz-er[data-gzf] .gzc-picks:not(.is-float) .gzc-chips{grid-template-columns:minmax(0,.7fr) minmax(0,1.25fr) 50px}.gz-er[data-gzf] .gzc-picks:not(.is-float) [data-gzc-open=shape],.gz-er[data-gzf] .gzc-picks:not(.is-float)[data-open-panel=shape] .gzc-ctl--shape{display:none}.gz-er[data-gzf] .gzc-picks:not(.is-float){margin-top:4px}.gz-er[data-gzf] .gzf-rows{display:block;margin-top:12px}.gzf-row{display:flex;gap:8px;overflow-x:auto;margin:0 calc(var(--pad) * -1);padding:0 var(--pad);scrollbar-width:none}.gzf-row::-webkit-scrollbar{display:none}.gzf-pill{flex:none;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #18181d24;color:#18181d;font:500 14px var(--sans, sans-serif);white-space:nowrap;cursor:pointer}.gzf-pill small{margin-left:3px;color:#8a8a90;font-size:12px}.gzf-pill[aria-pressed=true]{background:#fbf4e8;box-shadow:inset 0 0 0 1.5px #b48a4f;font-weight:600}.gzf-pill:disabled{opacity:.4}.gz-er[data-gzf] .gzf-sheet{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000}.gz-er[data-gzf] .gzf-sheet[hidden]{display:none}.gzf-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0e0e1073;opacity:0;transition:opacity .25s}.gzf-panel{position:absolute;left:0;right:0;bottom:0;max-height:86vh;display:flex;flex-direction:column;background:#faf7f2;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #0e0e1033;transform:translateY(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.gzf-sheet.is-open .gzf-bg{opacity:1}.gzf-sheet.is-open .gzf-panel{transform:none}.gzf-head{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 6px 20px;font:600 17px var(--sans, sans-serif);color:#18181d}.gzf-x{width:44px;height:44px;border:0;background:none;font-size:28px;line-height:1;color:#18181d}.gzf-body{overflow-y:auto;padding:0 20px 12px}.gzf-body h4{margin:14px 0 8px;font:600 14px var(--sans, sans-serif);color:#18181d;letter-spacing:.02em}.gzf-hint{margin:-4px 0 10px;font-size:12.5px;line-height:1.4;color:#6b6b72}.gzf-wrap{display:flex;flex-wrap:wrap;gap:8px}.gzf-foot{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(24,24,29,.08);background:#fff}.gzf-reset{min-height:48px;padding:0 16px;border:0;background:none;color:#18181d;font:500 14px var(--sans, sans-serif);text-decoration:underline;text-underline-offset:3px}.gzf-go{min-height:48px;border:0;border-radius:999px;background:#18181d;color:#fff;font:600 15px var(--sans, sans-serif);letter-spacing:.02em}}@media(prefers-reduced-motion:reduce){.gzf-panel,.gzf-bg{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/gz-er-filters.css.map */
