:root{--bg:#161311;--bg-2:#1c1916;--paper:#e6dfd0;--dim:#98917f;--faint:#6d675a;--line:rgba(230,223,208,.14);--line-2:rgba(230,223,208,.28);--gold:#b08d57;--green:#7d9a77;--red:#b4756a;--serif:"EB Garamond",Georgia,serif;--mono:"IBM Plex Mono","Courier New",monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{font-family:var(--serif);font-size:17px;background:var(--bg);color:var(--paper);line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;display:block;filter:sepia(.06) contrast(.98)}.wrap{max-width:1080px;margin:0 auto;padding:0 28px}.mono{font-family:var(--mono)}.eyebrow{font-family:var(--mono);font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--dim)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:1px solid var(--gold);outline-offset:3px}::selection{background:#b08d5740}.utility{border-bottom:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--dim)}.utility .wrap{display:flex;justify-content:space-between;align-items:center;height:38px}.utility .left{display:flex;gap:22px}.ticker{display:flex;gap:20px}.ticker .m b{color:var(--paper);font-weight:500}.ticker .up{color:var(--green);font-size:9px}.ticker .down{color:var(--red);font-size:9px}.site-header{position:sticky;top:0;z-index:110;background:var(--bg);border-bottom:1px solid var(--line)}.site-header .wrap{display:flex;align-items:center;justify-content:space-between;height:76px}.brand{line-height:1.2}.brand img{max-height:44px;width:auto}.brand .mark{font-family:var(--serif);font-size:19px;letter-spacing:.24em;text-transform:uppercase}.brand .sub{display:none}.site-nav{display:flex;gap:26px;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.site-nav a{padding:4px 0;transition:.2s}.site-nav a:hover,.site-nav a.on{color:var(--paper)}.h-actions{display:flex;gap:22px;align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.h-actions a:hover{color:var(--paper)}.h-actions .cart{color:var(--paper);background:none;width:auto;height:auto;border-radius:0;display:inline;font-weight:400}.btn{display:inline-block;padding:13px 26px;font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--paper);background:none;cursor:pointer;transition:.2s}.btn:hover{border-color:var(--gold);color:var(--gold)}.btn-ink,.btn-gold{background:var(--paper);color:var(--bg);border-color:var(--paper)}.btn-ink:hover,.btn-gold:hover{background:var(--gold);border-color:var(--gold);color:var(--bg)}.btn-out{background:none}.hero{border-bottom:1px solid var(--line)}.hero .wrap{padding:96px 28px 90px;max-width:880px}.hero .glyph{font-size:15px;color:var(--gold);margin-bottom:26px;letter-spacing:.6em}.hero h1{font-size:40px;font-weight:400;line-height:1.25;max-width:720px;margin:14px 0 20px}.hero h1 em{font-style:italic;color:inherit}.hero p{font-size:17px;color:var(--dim);max-width:560px;font-weight:400}.hero .rule{display:none}.hero-cta{display:flex;gap:14px;margin-top:38px;flex-wrap:wrap}.medallion{display:none}.metals{border-bottom:1px solid var(--line)}.metals .wrap{display:grid;grid-template-columns:repeat(4,1fr);padding:0 28px}.el{padding:26px 20px;border-right:1px solid var(--line);display:flex;align-items:baseline;gap:12px;font-family:var(--mono);transition:.2s}.el:first-child{padding-left:0}.el:last-child{border-right:none}.el:hover{background:var(--bg-2)}.el .no{display:none}.el .sym{font-family:var(--serif);font-size:20px;color:var(--paper)}.el .nm{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.el .px{font-size:12px;color:var(--dim);margin-left:auto}.section{padding:78px 0}.sec-head{margin-bottom:40px}.sec-head h2{font-size:27px;font-weight:400;margin-top:10px;letter-spacing:.01em}.sec-head p{color:var(--dim);font-size:15.5px;max-width:520px;margin:8px 0 0}.sec-head.row{display:flex;justify-content:space-between;align-items:flex-end}.band{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cat-grid{border-top:1px solid var(--line-2)}.cat{display:grid;grid-template-columns:64px 1fr auto;align-items:baseline;gap:20px;padding:26px 4px;border-bottom:1px solid var(--line);transition:.2s}.cat:hover{background:var(--bg-2)}.cat:hover h3{color:var(--gold)}.cat .disc{font-family:var(--mono);font-size:12px;color:var(--faint);background:none;border:none;width:auto;height:auto;margin:0;letter-spacing:.1em}.cat h3{font-size:21px;font-weight:400;display:inline;transition:.2s}.cat p{display:inline;font-size:14.5px;color:var(--dim);margin:0 0 0 14px}.cat .lnk{font-family:var(--mono);font-size:11px;letter-spacing:.18em;color:var(--faint)}.cat:hover .lnk{color:var(--gold)}.grid{border-top:1px solid var(--line-2);display:block}.row-l{display:grid;grid-template-columns:1fr auto auto;gap:24px;align-items:baseline;padding:17px 4px;border-bottom:1px solid var(--line);transition:.15s}.row-l:hover{background:var(--bg-2)}.row-l .r-name{font-size:17px}.row-l:hover .r-name{color:var(--gold)}.row-l .r-meta{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:var(--faint);margin-top:3px;text-transform:uppercase}.row-l .r-grade{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--dim);text-transform:uppercase;white-space:nowrap}.row-l .r-price{font-family:var(--mono);font-size:14px;color:var(--paper);white-space:nowrap;min-width:96px;text-align:right}.row-l .r-price small{display:block;font-size:9px;color:var(--faint);letter-spacing:.1em}.card{background:none;border:none;border-bottom:1px solid var(--line);display:grid;grid-template-columns:64px 1fr auto;gap:20px;align-items:center;padding:14px 4px;transition:.15s}.card:hover{background:var(--bg-2);box-shadow:none;transform:none}.card .stock{position:static;background:none;color:var(--faint);font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;padding:0;order:4}.card .frame{height:56px;width:64px;background:none;border:none;display:grid;place-items:center}.card .frame img{height:56px;width:64px;object-fit:contain;padding:0}.card .body{padding:0;display:block}.grade{background:none;color:var(--dim);font-family:var(--mono);font-size:10px;letter-spacing:.12em;padding:0;margin:0 0 2px}.card .name{font-size:16.5px;font-weight:400;min-height:0}.card .meta{font-family:var(--mono);font-size:10.5px;color:var(--faint);margin-top:2px;text-transform:uppercase;letter-spacing:.06em}.card .as{display:none}.card .price{font-family:var(--mono);font-size:14px;font-weight:400;margin:0;text-align:right}.pc{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font-family:var(--mono);font-size:6px;color:#4d3d22;text-align:center;line-height:1.2;background:radial-gradient(circle at 36% 30%,#c9ad7d,#a8894f 50%,#7e6538);box-shadow:inset 0 1px 2px #ffffff40,inset 0 -3px 6px #0000004d}.pc .lbl{font-size:5px;letter-spacing:.1em}.pc.silver{background:radial-gradient(circle at 36% 30%,#cfd2d6,#9fa5ac 50%,#6d737b);color:#3a3f45}.pc.plat{background:radial-gradient(circle at 36% 30%,#d6d9dd,#aab0b8 50%,#7c828b);color:#363b42}.pc.pall{background:radial-gradient(circle at 36% 30%,#c6c7cc,#94969e 50%,#63656e);color:#2f3138}.pc.copper{background:radial-gradient(circle at 36% 30%,#c9946a,#a2643a 50%,#6d411f);color:#3c2210}.pc.bar{border-radius:2px;width:60px;height:38px}.pc.big{width:190px;height:190px;font-size:13px}.pc.big .lbl{font-size:9px;letter-spacing:.16em}.pc.big.bar{width:220px;height:140px;border-radius:4px}.note{width:66px;height:30px;background:linear-gradient(135deg,#d7d9c8,#c2c6ad);border:1px solid #8f927b;display:grid;place-items:center;position:relative;font-family:var(--mono);color:#4a4d38;text-align:center;line-height:1.1}.note .den{font-size:9px;font-weight:600}.note .ser{display:none}.note .seal{position:absolute;right:3px;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:50%}.note.big{width:300px;height:132px}.note.big .den{font-size:34px}.note.big .ser{display:block;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.note.big .seal{width:16px;height:16px;right:18px}.gem{width:44px;height:38px;position:relative;filter:saturate(.75) drop-shadow(0 4px 8px rgba(0,0,0,.4))}.gem .top{position:absolute;top:0;left:0;width:100%;height:34%;clip-path:polygon(0 100%,18% 0,82% 0,100% 100%);opacity:.95}.gem .bot{position:absolute;bottom:0;left:0;width:100%;height:68%;clip-path:polygon(0 0,100% 0,50% 100%)}.gem .facet{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:34%;height:68%;clip-path:polygon(0 0,100% 0,50% 100%);background:#ffffff38}.gem.big{width:190px;height:166px}.g-sapphire .top{background:#5c83b8}.g-sapphire .bot{background:#2e5288}.g-emerald .top{background:#57a583}.g-emerald .bot{background:#237557}.g-ruby .top{background:#b96a7d}.g-ruby .bot{background:#93283f}.g-spinel .top{background:#c47a94}.g-spinel .bot{background:#a84064}.g-tanzanite .top{background:#8177b3}.g-tanzanite .bot{background:#4c4189}.g-paraiba .top{background:#66b3ab}.g-paraiba .bot{background:#1f847c}.g-tsavorite .top{background:#74a870}.g-tsavorite .bot{background:#31703a}.g-alexandrite .top{background:#84a294}.g-alexandrite .bot{background:#475b73}.crumb{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);padding:26px 0 0}.crumb a{color:var(--dim)}.crumb a:hover{color:var(--gold)}.page-head{padding:26px 0 30px;border-bottom:1px solid var(--line-2);margin-bottom:6px}.page-head h1{font-size:33px;font-weight:400;margin-top:8px}.page-head p{color:var(--dim);max-width:560px;margin-top:8px;font-size:16px}.filters{display:flex;gap:2px;margin:18px 0 6px;flex-wrap:wrap;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.fbtn{border:none;background:none;padding:7px 12px;color:var(--faint);cursor:pointer;transition:.15s;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.fbtn:hover{color:var(--paper)}.fbtn.on{color:var(--gold)}.fbtn.on:before{content:"\b7  "}.count{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:6px 0 10px}.pagination{display:flex;gap:8px;justify-content:center;padding:40px 0 0;font-family:var(--mono);font-size:12px}.pagination a,.pagination span{padding:8px 13px;border:1px solid var(--line)}.pagination .current{border-color:var(--gold);color:var(--gold)}.sell-slim{border-top:1px solid var(--line);margin-top:70px}.sell-slim .wrap{display:flex;justify-content:space-between;align-items:center;padding:38px 28px;gap:20px;flex-wrap:wrap}.sell-slim h3{font-size:21px;font-weight:400}.sell-slim p{color:var(--dim);font-size:14.5px}.pd{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:start;padding:50px 0 30px}.pd .stage{border:1px solid var(--line);min-height:360px;display:grid;place-items:center;position:relative;background:var(--bg-2)}.pd .stage img{width:100%;height:100%;object-fit:contain;padding:30px}.pd .stage .cert{position:absolute;bottom:14px;left:16px;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.pd h1{font-size:31px;font-weight:400;line-height:1.2;margin:10px 0 6px}.pd .meta{font-family:var(--mono);color:var(--faint);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.pd .pricebox{margin:24px 0;padding:20px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line)}.pd .as{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.pd .price{font-family:var(--mono);font-size:30px;margin-top:4px}.pd .subprice{font-family:var(--mono);font-size:10.5px;color:var(--dim);margin-top:6px;letter-spacing:.04em}.qtyrow{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}.qty{display:flex;border:1px solid var(--line-2)}.qty button{width:40px;border:none;background:none;font-size:16px;cursor:pointer;color:var(--paper)}.qty input{width:48px;border:none;text-align:center;font-size:14px;font-family:var(--mono);background:none;color:var(--paper)}.spec,.pd-body table{width:100%;border-collapse:collapse;margin-top:24px;font-size:14.5px}.spec td,.pd-body table td{padding:10px 4px;border-bottom:1px solid var(--line)}.spec td:first-child,.pd-body table td:first-child{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);width:44%}.pd-body p{color:var(--dim);margin-top:18px;font-size:16px}.pd-body em{color:var(--faint)}.trust{display:flex;gap:26px;margin-top:24px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap}.trust .t{border:none;background:none;padding:0;text-align:left}.trust .t b{display:inline;color:var(--dim);font-size:10px;margin:0;font-weight:400}.trust .t b:after{content:" \2014  "}.pd-desc{max-width:680px;color:var(--dim);padding-bottom:10px;font-size:16px}.pd-desc h3{color:var(--paper);font-size:20px;font-weight:400;margin-bottom:8px}.el4{display:flex;justify-content:center;gap:44px}.el4 .c{text-align:center;max-width:200px}.el4 .sym{width:auto;height:auto;margin:0 auto 10px;border:none;color:var(--faint)}.el4 h4{font-size:16px;font-weight:400;color:var(--dim)}.el4 p{font-size:12.5px;color:var(--faint)}.sell{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-2)}.sell .wrap{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;padding-top:76px;padding-bottom:76px}.sell h2{font-size:28px;font-weight:400;line-height:1.3;margin:12px 0 16px}.sell p{color:var(--dim);max-width:430px;font-size:16px}.steps{display:grid;gap:0;margin-top:6px;border-top:1px solid var(--line-2)}.step{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--line)}.step .n{flex:0 0 auto;width:auto;height:auto;border:none;border-radius:0;color:var(--faint);display:block;font-family:var(--mono);font-size:11px;padding-top:5px}.step h4{font-size:16.5px;font-weight:400;margin-bottom:1px}.step p{font-size:14px;color:var(--faint)}.news{text-align:left}.news h2{font-size:24px;font-weight:400}.news p{margin:8px 0 22px;color:var(--dim);font-size:15px}.news form{display:flex;gap:0;max-width:440px;margin:0;justify-content:flex-start;flex-wrap:wrap}.news input[type=email]{flex:1;min-width:220px;padding:13px 16px;border:1px solid var(--line-2);border-right:none;background:none;font-family:var(--mono);font-size:12px;color:var(--paper)}.news input[type=email]::placeholder{color:var(--faint)}.form-note{font-family:var(--mono);font-size:11px;color:var(--green);margin-top:12px;letter-spacing:.06em}.rte{max-width:660px;color:var(--dim);font-size:16.5px}.rte h2,.rte h3{color:var(--paper);font-weight:400;margin:28px 0 8px;font-size:20px}.rte p{margin-bottom:14px}.rte em{color:var(--faint)}.input{width:100%;padding:13px 15px;border:1px solid var(--line-2);background:none;margin-bottom:12px;font-size:14px;font-family:var(--serif);color:var(--paper)}.input::placeholder{color:var(--faint)}textarea.input{font-family:var(--serif)}.searchbox{display:flex;gap:10px;max-width:520px;margin:20px 0 26px}.searchbox input{flex:1;padding:13px 16px;border:1px solid var(--line-2);background:none;font-size:14px;font-family:var(--mono);color:var(--paper)}.searchbox input::placeholder{color:var(--faint)}.cart-table{width:100%;border-collapse:collapse;font-size:15px;background:none;border:none;border-top:1px solid var(--line-2)}.cart-table th{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);text-align:left;padding:12px 10px;border-bottom:1px solid var(--line)}.cart-table td{padding:13px 10px;border-bottom:1px solid var(--line)}.cart-total{font-family:var(--mono);font-size:22px}.faq{border:none;border-bottom:1px solid var(--line);background:none;margin:0}.faq summary{cursor:pointer;list-style:none;padding:16px 2px;font-size:16.5px;display:flex;justify-content:space-between;align-items:center;gap:14px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--mono);font-size:15px;color:var(--faint);transition:.2s}.faq[open] summary:after{transform:rotate(45deg);color:var(--gold)}.faq .a{padding:0 2px 16px;color:var(--dim);font-size:15px;max-width:600px}.site-footer{border-top:1px solid var(--line-2);font-size:14.5px;color:var(--dim)}.site-footer .cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;padding:58px 28px 40px;max-width:1080px;margin:0 auto}.site-footer .mark{font-family:var(--serif);font-size:16px;color:var(--paper);letter-spacing:.24em;text-transform:uppercase}.site-footer .sub{display:none}.site-footer h5{font-family:var(--mono);font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-weight:400}.site-footer a{display:block;padding:4px 0;opacity:.85}.site-footer a:hover{opacity:1;color:var(--gold)}.site-footer .nap{font-family:var(--mono);font-size:11.5px;line-height:2;color:var(--dim);margin-top:14px;letter-spacing:.03em}.site-footer img.flogo{max-height:44px;width:auto;margin-bottom:10px}.glyphrow{margin-top:22px;color:var(--faint);font-size:13px;letter-spacing:.7em}.subfoot{border-top:1px solid var(--line)}.subfoot .wrap{display:flex;justify-content:space-between;padding:16px 28px;font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--faint);flex-wrap:wrap;gap:8px}.subfoot a{color:var(--faint)}.subfoot a:hover{color:var(--gold)}.hide-s{display:inline}.burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;background:none;border:1px solid var(--line);cursor:pointer;padding:8px}.burger span{display:block;height:1px;background:var(--paper);transition:.25s}.burger.x span:nth-child(1){transform:translateY(6px) rotate(45deg)}.burger.x span:nth-child(2){opacity:0}.burger.x span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg);z-index:100;display:none;padding:150px 32px 40px;overflow-y:auto}.mnav.open{display:block}.mnav nav{display:grid;gap:0;border-top:1px solid var(--line-2)}.mnav a{font-family:var(--serif);font-size:25px;padding:14px 2px;border-bottom:1px solid var(--line)}.mnav a:hover{color:var(--gold)}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media(max-width:900px){.hide-s{display:none}.burger{display:flex}.site-nav{display:none}.hero .wrap{padding:64px 28px 60px}.hero h1{font-size:29px}.metals .wrap{grid-template-columns:repeat(2,1fr)}.el{border-bottom:1px solid var(--line);padding:20px 16px}.el:first-child{padding-left:16px}.sell .wrap,.pd{grid-template-columns:1fr}.site-footer .cols{grid-template-columns:repeat(2,1fr)}.sec-head.row{flex-direction:column;align-items:flex-start;gap:14px}.ticker .m:nth-child(n+3){display:none}.page-head h1{font-size:27px}.cat{grid-template-columns:44px 1fr;gap:12px}.cat .lnk{display:none}.cat p{display:block;margin:4px 0 0}.row-l{grid-template-columns:1fr auto}.row-l .r-grade{display:none}}@media(max-width:560px){.utility .left span:nth-child(2){display:none}.metals .wrap{grid-template-columns:1fr 1fr}.site-footer .cols{grid-template-columns:1fr}}#p-grade{margin-right:16px}.pd .grade{letter-spacing:.14em}.thumbs{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.thumb{width:64px;height:64px;border:1px solid var(--line);background:var(--bg-2);cursor:pointer;padding:4px;opacity:.65;transition:.15s}.thumb:hover{opacity:1}.thumb.on{border-color:var(--gold);opacity:1}.thumb img{width:100%;height:100%;object-fit:contain}.row-l.has-thumb{grid-template-columns:76px 1fr auto auto;align-items:center}.r-thumb{width:64px;height:64px;display:grid;place-items:center;background:var(--bg-2);border:1px solid var(--line);overflow:hidden}.r-thumb img{width:100%;height:100%;object-fit:contain;padding:3px}.r-thumb .pc{width:44px;height:44px;font-size:5px}.r-thumb .pc .lbl{font-size:4px}.r-thumb .pc.bar{width:52px;height:32px}.r-thumb .note{width:56px;height:26px}.r-thumb .note .den{font-size:8px}.r-thumb .gem{width:36px;height:32px}@media(max-width:900px){.row-l.has-thumb{grid-template-columns:60px 1fr auto}.r-thumb{width:52px;height:52px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme.css.map */
