.cd{--cd-ink:#2a2420;--cd-muted:#7a6f66;--cd-espresso:#3b3029;--cd-bronze:#8c6a3f;--cd-taupe:#776b5d;--cd-beige:#f8f7f3;--cd-band:#f1ebe3;--cd-sand:#ece4d9;--cd-line:rgba(59,48,41,.14);--cd-white:#fff;--cd-ok:#2f7a4f;--cd-serif:var(--font-custom-stack-section-header,"Cormorant Garamond",Georgia,serif);color:var(--cd-ink)}.cd *,.cd *:before,.cd *:after{box-sizing:border-box}.cd .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cd button{font:inherit;cursor:pointer}.cd p,.cd h2,.cd h3,.cd h4,.cd h5{margin:0}.cd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:50px;padding:11px 22px;font-size:14px;font-weight:600;line-height:1.2;background:var(--cd-espresso);color:#fff;border:1.5px solid var(--cd-espresso);text-decoration:none;transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.cd-btn:hover{background:var(--cd-bronze);border-color:var(--cd-bronze);color:#fff}.cd-btn--ghost{background:transparent;color:var(--cd-ink);border-color:var(--cd-ink)}.cd-btn--ghost:hover{background:var(--cd-ink);color:#fff;border-color:var(--cd-ink)}.cd-btn--wa{background:#25d366;border-color:#25d366;color:#fff}.cd-btn--wa:hover{background:#1ebe5a;border-color:#1ebe5a}.cd-btn:focus-visible,.cd-chip:focus-visible,.cd-check:focus-within,.cd input:focus-visible,.cd select:focus-visible{outline:2px solid var(--cd-bronze);outline-offset:2px}.cd-intro{display:flex;gap:32px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid var(--cd-line)}.cd-intro__text{max-width:62ch;display:grid;gap:10px}.cd-eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--cd-bronze);font-weight:600}.cd-heading{font-family:var(--cd-serif);font-weight:600;font-size:clamp(28px,3.5vw,38px);line-height:1.15;color:var(--cd-espresso);letter-spacing:.2px}.cd-intro__body{color:var(--cd-muted);font-size:15px;line-height:1.7}.cd-intro__body p{margin:0 0 8px}.cd-stats{list-style:none;margin:0;padding:0;display:flex;gap:10px;flex-wrap:wrap}.cd-stats li{display:grid;gap:2px;padding:10px 16px;border:1px solid var(--cd-line);border-radius:6px;background:var(--cd-white);min-width:120px}.cd-stats b{font-family:var(--cd-serif);font-size:24px;font-weight:600;line-height:1;color:var(--cd-espresso);font-variant-numeric:tabular-nums}.cd-stats span{font-size:11px;color:var(--cd-muted);letter-spacing:.06em;text-transform:uppercase}.cd-listing{display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px;align-items:start}.cd-listing[hidden],.cd-mobilebar{display:none}.cd-filters{display:grid;gap:14px;min-width:0}.cd-fgroup,.cd-chips,.cd-checks,.cd-fgroup__inner{min-width:0}.cd-filters__head{display:none}.cd-filters__scroll{display:grid;gap:12px}.cd-filters__foot{display:flex;gap:8px}.cd-filters__foot .cd-btn{flex:1;padding-inline:12px}.cd-filters__foot [data-close-filters]{display:none}.cd-fgroup{border:1px solid var(--cd-line);border-radius:6px;padding:12px 14px;display:grid;gap:9px;background:var(--cd-white)}.cd-fgroup h4,.cd-fgroup h5{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cd-taupe);font-weight:600;font-family:inherit}.cd-fgroup h5{font-size:11px;margin-bottom:6px}.cd-fgroup--more{padding:0}.cd-fgroup--more summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:12px 14px;cursor:pointer}.cd-fgroup--more summary::-webkit-details-marker{display:none}.cd-fgroup--more[open] summary i{transform:rotate(180deg)}.cd-fgroup__inner{display:grid;gap:14px;padding:0 14px 14px}.cd-search{display:flex;align-items:center;gap:8px;border:1px solid var(--cd-line);border-radius:50px;padding:0 12px;background:var(--cd-beige)}.cd-search i{color:var(--cd-muted)}.cd-search input{border:0;background:transparent;padding:9px 0;width:100%;font-size:13.5px;color:var(--cd-ink);min-width:0}.cd-search input::-webkit-search-cancel-button{-webkit-appearance:none}.cd-chips{display:flex;gap:6px;flex-wrap:wrap}.cd-chips .cd-chip{flex:0 1 auto;min-width:0;display:inline-flex;align-items:baseline;gap:3px}.cd-chips .cd-chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.cd-chips .cd-chip>small{flex:none;margin-left:0}.cd-chip{border:1px solid var(--cd-line);border-radius:50px;padding:4px 11px;font-size:12.5px;color:var(--cd-ink);background:var(--cd-white);line-height:1.4;transition:all .15s;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;vertical-align:top}.cd-chip small{color:var(--cd-muted);margin-left:3px;font-size:11px;font-variant-numeric:tabular-nums}.cd-chip:hover{border-color:var(--cd-bronze);color:var(--cd-bronze)}.cd-chip[aria-pressed=true]{background:var(--cd-bronze);border-color:var(--cd-bronze);color:#fff}.cd-chip[aria-pressed=true] small{color:#fffc}.cd-chip:disabled{cursor:default;color:#b5aa9e!important;background:transparent!important;border:1px dashed rgba(59,48,41,.2)!important;opacity:1!important}.cd-chip:disabled small{display:none}.cd-check:has(input:disabled){color:#b5aa9e}.cd-check:has(input:disabled) small{visibility:hidden}.cd-check:has(input:disabled) input{border-style:dashed;background:transparent}.cd-check:has(input:disabled) .cd-swatch{opacity:.35}.cd-checks{display:grid;gap:6px}.cd-check{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--cd-ink);cursor:pointer}.cd-check input{-webkit-appearance:none;appearance:none;width:15px;height:15px;border:1.5px solid #b9b0a6;border-radius:3px;margin:0;flex:none;display:grid;place-content:center;background:#fff}.cd-check input:checked{background:var(--cd-bronze);border-color:var(--cd-bronze)}.cd-check input:checked:after{content:"";width:8px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-1px) rotate(-45deg)}.cd-check .cd-swatch{width:12px;height:12px;border-radius:50%;flex:none;border:1px solid rgba(0,0,0,.12)}.cd-check small{margin-left:auto;color:var(--cd-muted);font-size:12px;font-variant-numeric:tabular-nums;min-width:4ch;text-align:right}.cd-range{display:flex;align-items:center;gap:8px}.cd-range input{width:100%;min-width:0;border:1px solid var(--cd-line);border-radius:4px;padding:7px 9px;font-size:13px;background:var(--cd-beige);color:var(--cd-ink)}.cd-range span{font-size:12px;color:var(--cd-muted)}.cd-results{display:grid;gap:18px;min-width:0}.cd-toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.cd-toolbar__summary{display:grid;gap:8px;font-size:13.5px;color:var(--cd-muted)}.cd-toolbar__summary b{color:var(--cd-ink);font-weight:600}.cd-active{display:flex;gap:6px;flex-wrap:wrap;min-height:32px}.cd-active .cd-chip{background:var(--cd-band);border-color:transparent}.cd-active .cd-chip i{font-size:13px;margin-left:2px}.cd-sort{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--cd-muted)}.cd-sort select{border:1px solid var(--cd-line);border-radius:4px;padding:7px 30px 7px 10px;font-size:13px;color:var(--cd-ink);background:var(--cd-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%233b3029' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;appearance:none}.cd-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px}.cd-card{display:grid;gap:10px;min-width:0}.cd-card__media{position:relative;display:block;aspect-ratio:1/1;border-radius:6px;overflow:hidden;background:var(--cd-band)}.cd-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.cd-card:hover .cd-card__media img{transform:scale(1.04)}.cd-card__media.is-missing img{display:none}.cd-card__media.is-missing:after{content:"Photo coming soon";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;font-size:12px;color:var(--cd-muted);letter-spacing:.06em;text-transform:uppercase}.cd-card__lab,.cd-card__video,.cd-card__hold{position:absolute;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:4px;line-height:1.5}.cd-card__lab{top:10px;left:10px;background:var(--cd-espresso);color:#fff;font-weight:600}.cd-card__video{bottom:10px;right:10px;background:#ffffffeb;color:var(--cd-ink);border-radius:50px;display:inline-flex;align-items:center;gap:4px}.cd-card__hold{top:10px;right:10px;background:#fff;color:#9a4b2f;border:1px solid #9a4b2f}.cd-card__body{display:grid;gap:3px}.cd-card__title{font-family:var(--cd-serif);font-size:19px;font-weight:600;line-height:1.15;letter-spacing:.2px}.cd-card__title a{color:var(--cd-espresso);text-decoration:none}.cd-card__title a:hover{color:var(--cd-bronze)}.cd-card__colour{font-size:13.5px;color:var(--cd-ink);font-weight:500}.cd-card__meta{font-size:12.5px;color:var(--cd-muted)}.cd-card__id{font-size:11.5px;color:var(--cd-muted);letter-spacing:.04em;display:flex;align-items:center;gap:6px}.cd-card__id:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cd-bronze);display:inline-block}.cd-empty{text-align:center;padding:48px 16px;display:grid;gap:14px;justify-items:center;color:var(--cd-muted)}.cd-more{display:flex;justify-content:center;padding-top:8px}.cd-skel{aspect-ratio:1/1;border-radius:6px;background:linear-gradient(90deg,var(--cd-band),var(--cd-sand),var(--cd-band));background-size:200% 100%;animation:cd-shimmer 1.2s linear infinite}@keyframes cd-shimmer{to{background-position:-200% 0}}.cd-detail{display:grid;gap:22px}.cd-detail[hidden]{display:none}.cd-detail__nav{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--cd-muted);flex-wrap:wrap}.cd-detail__nav a{color:var(--cd-ink);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.cd-detail__nav a:hover{color:var(--cd-bronze)}.cd-detail__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.cd-media{display:grid;gap:10px;position:sticky;top:110px}.cd-media__main{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:var(--cd-band)}.cd-media__main img,.cd-media__main iframe{width:100%;height:100%;display:block;border:0;object-fit:cover}.cd-media__main.is-missing img{display:none}.cd-media__main.is-missing:after{content:"Photo coming soon";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;font-size:12px;color:var(--cd-muted);letter-spacing:.06em;text-transform:uppercase}.cd-media__main .cd-card__lab{top:12px;left:12px}.cd-media__tabs{display:flex;gap:8px}.cd-media__tabs .cd-chip{padding:7px 16px;font-size:13px}.cd-media__tabs .cd-chip i{margin-right:4px}.cd-facts{display:grid;gap:18px;min-width:0}.cd-facts__title{font-family:var(--cd-serif);font-size:clamp(24px,2.8vw,32px);font-weight:600;line-height:1.15;color:var(--cd-espresso);letter-spacing:.2px}.cd-facts__sub{color:var(--cd-muted);font-size:14px;line-height:1.6}.cd-avail{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--cd-ink)}.cd-avail i{width:9px;height:9px;border-radius:50%;background:var(--cd-ok);display:inline-block}.cd-avail.is-hold i{background:#c0683f}.cd-certbox{display:flex;gap:14px;align-items:center;border:1px solid var(--cd-line);border-left:3px solid var(--cd-bronze);border-radius:6px;padding:12px 16px;background:var(--cd-beige);flex-wrap:wrap}.cd-certbox b{display:block;font-size:14px;font-weight:600}.cd-certbox span{font-size:12.5px;color:var(--cd-muted)}.cd-certbox a{margin-left:auto;font-size:13px;color:var(--cd-bronze);text-decoration:underline;white-space:nowrap}.cd-ctas{display:flex;gap:10px;flex-wrap:wrap}.cd-ctas .cd-btn{flex:1 1 auto}.cd-specs{display:grid;gap:12px}.cd-spec{border:1px solid var(--cd-line);border-radius:6px;overflow:hidden;background:var(--cd-white)}.cd-spec h4{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cd-taupe);background:var(--cd-band);padding:8px 14px;font-weight:600;font-family:inherit}.cd-kv{display:grid;grid-template-columns:1fr 1fr;font-size:13.5px}.cd-kv>div{display:flex;justify-content:space-between;gap:10px;padding:8px 14px;border-top:1px solid var(--cd-line)}.cd-kv>div:nth-child(-n+2){border-top:0}.cd-kv>div:nth-child(odd){border-right:1px solid var(--cd-line)}.cd-kv span{color:var(--cd-muted)}.cd-kv b{font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.cd-related{display:grid;gap:16px;padding-top:28px;border-top:1px solid var(--cd-line)}.cd-related h3{font-family:var(--cd-serif);font-size:26px;font-weight:600;color:var(--cd-espresso)}.cd-related .cd-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cd-related[hidden]{display:none}.cd-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#2a242073;z-index:1200}.cd-backdrop[hidden]{display:none}@media(max-width:1199px){.cd-listing{grid-template-columns:230px minmax(0,1fr);gap:24px}.cd-grid{gap:18px 14px}.cd-detail__grid{gap:28px}}@media(min-width:768px)and (max-width:991px){.cd-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px 12px}.cd-card__title{font-size:17px}}@media(max-width:991px){.cd-listing{grid-template-columns:1fr}.cd-mobilebar{display:flex;gap:10px;align-items:center;justify-content:space-between;position:sticky;top:var(--cd-sticky-top,0px);z-index:2;background:var(--cd-beige);padding:8px 0;margin:-8px 0 0;box-shadow:0 8px 12px -10px #3b302940}.cd-mobilebar .cd-btn{padding:9px 16px;font-size:13px}.cd-sort--mobile span,.cd-toolbar .cd-sort{display:none}.cd-filters{position:fixed;inset:0 0 0 auto;width:min(92vw,400px);z-index:1201;background:var(--cd-beige);padding:16px;grid-template-rows:auto 1fr auto;transform:translate(100%);transition:transform .25s ease;box-shadow:-12px 0 40px #00000026;top:0}.cd-filters.is-open{transform:translate(0)}.cd-filters__head{display:flex;justify-content:space-between;align-items:center}.cd-filters__scroll{overflow:auto;padding-right:4px;min-height:0}.cd-filters__head h3{font-family:var(--cd-serif);font-size:24px;font-weight:600}.cd-filters__close{border:0;background:transparent;font-size:22px;line-height:1;color:var(--cd-ink)}.cd-filters__foot [data-close-filters]{display:inline-flex}.cd-grid,.cd-related .cd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cd-detail__grid{grid-template-columns:1fr}.cd-media{position:static}}@media(max-width:575px){.cd-intro{gap:18px;margin-bottom:22px;padding-bottom:18px}.cd-stats li{min-width:0;flex:1 1 40%;padding:8px 12px}.cd-stats b{font-size:20px}.cd-grid{gap:16px 10px}.cd-card__title{font-size:18px}.cd-card__lab{font-size:9.5px;padding:2px 7px}.cd-kv{grid-template-columns:1fr}.cd-kv>div:nth-child(2){border-top:1px solid var(--cd-line)}.cd-kv>div:nth-child(odd){border-right:0}.cd-ctas{position:sticky;bottom:0;background:var(--cd-beige);padding:10px 0;z-index:5;border-top:1px solid var(--cd-line)}.cd-ctas .cd-btn{padding-inline:12px;font-size:13px}.cd-related .cd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.cd-card__media img,.cd-filters{transition:none}.cd-skel{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/certified-diamonds.css.map */
