:root{--hdr:140px;--hdr-top:92px}.jd-c .jd-header{position:relative;background:#fce8eef0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(138,110,58,.14)}.jd-c .jd-top{height:var(--hdr-top);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 56px}.jd-c .jd-menu-btn{justify-self:start;display:flex;align-items:center;gap:14px;background:none;border:none;cursor:pointer;font-family:Jost,sans-serif;font-size:10px;font-weight:300;letter-spacing:.24em;text-transform:uppercase;color:#8a6e3a;padding:10px 0}.jd-c .jd-burger{display:flex;flex-direction:column;gap:6px;width:24px}.jd-c .jd-burger i{display:block;height:1px;background:#8a6e3a;transition:width .3s}.jd-c .jd-burger i:nth-child(2){width:70%}.jd-c .jd-menu-btn:hover .jd-burger i:nth-child(2){width:100%}.jd-c .jd-logo{justify-self:center;height:var(--hdr-top);display:flex;align-items:center;overflow:visible;line-height:0}.jd-c .jd-cta{justify-self:end;font-family:Jost,sans-serif;font-size:9px;font-weight:300;letter-spacing:.24em;text-transform:uppercase;color:#8a6e3a;border:1px solid rgba(138,110,58,.4);padding:11px 22px;text-decoration:none;transition:all .35s;white-space:nowrap}.jd-c .jd-cta:hover{background:#8a6e3a14;border-color:#8a6e3a}.jd-c .jd-nav{height:calc(var(--hdr) - var(--hdr-top));border-top:1px solid rgba(138,110,58,.1);display:flex;align-items:center;justify-content:center}.jd-c .jd-nav ul{list-style:none;display:flex;gap:44px;margin:0;padding:0}.jd-c .jd-nav a{font-family:Jost,sans-serif;font-size:10px;font-weight:300;letter-spacing:.22em;text-transform:uppercase;color:#0d0b1ead;text-decoration:none;padding:6px 0;border-bottom:1px solid transparent;transition:color .3s,border-color .3s;white-space:nowrap}.jd-c .jd-nav a:hover{color:#8a6e3a}.jd-c .jd-nav a[aria-current=page]{color:#8a6e3a;border-bottom-color:#8a6e3a80}.jd-c .jd-menu-btn:focus-visible,.jd-c .jd-nav a:focus-visible,.jd-c .jd-cta:focus-visible,.jd-c .jd-drawer a:focus-visible,.jd-c .jd-close:focus-visible{outline:1px solid #8a6e3a;outline-offset:4px}.jd-c .jd-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0b1e73;z-index:400;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.jd-c .jd-drawer{position:fixed;top:0;left:0;bottom:0;width:400px;max-width:88vw;z-index:401;background:linear-gradient(170deg,#fdf2f5,#fce8ee 55%,#f7dbe5);color:#0d0b1e;transform:translate(-100%);transition:transform .5s cubic-bezier(.2,.7,.2,1);overflow-y:auto;padding:32px 40px 48px;box-shadow:none}body.jd-open .jd-c .jd-scrim{opacity:1;visibility:visible}body.jd-open .jd-c .jd-drawer{transform:none;box-shadow:24px 0 60px #0d0b1e2e}body.jd-open{overflow:hidden}.jd-c .jd-drawer-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}.jd-c .jd-close{background:none;border:none;cursor:pointer;width:36px;height:36px;position:relative}.jd-c .jd-close:before,.jd-c .jd-close:after{content:"";position:absolute;left:8px;right:8px;top:50%;height:1px;background:#8a6e3a}.jd-c .jd-close:before{transform:rotate(45deg)}.jd-c .jd-close:after{transform:rotate(-45deg)}.jd-c .jd-group{margin-bottom:36px}.jd-c .jd-group h3{font-family:Jost,sans-serif;font-size:8px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#8a6e3a;padding-bottom:14px;border-bottom:1px solid rgba(138,110,58,.2);margin-bottom:4px}.jd-c .jd-group a{display:block;text-decoration:none;padding:16px 0;border-bottom:1px solid rgba(138,110,58,.1)}.jd-c .jd-group a .t{display:block;font-family:Cormorant Garamond,serif;font-size:20px;font-weight:300;letter-spacing:.06em;color:#0d0b1e;transition:color .3s}.jd-c .jd-group a .d{display:block;font-size:11px;font-weight:300;letter-spacing:.03em;color:#0d0b1e80;margin-top:3px}.jd-c .jd-group a:hover .t,.jd-c .jd-group a[aria-current=page] .t{color:#8a6e3a}.jd-c .jd-group.small a{padding:11px 0}.jd-c .jd-group.small a .t{font-family:Jost,sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#0d0b1eb3}.jd-c .jd-shop-mobile{display:none}.jd .page-hero,.jd .about-hero,.jd .coll-hero,.jd .besp-hero,.jd .accred-page-hero,.jd .contact-page{padding-top:72px!important}.jd-c footer.jd-foot{background:#0d0b1e;border-top:1px solid rgba(184,150,90,.18);padding:72px 56px 32px;color:#fff}.jd-c .jd-foot-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:48px;margin-bottom:56px}.jd-c .jd-foot-tag{font-family:Cormorant Garamond,serif;font-size:14px;font-style:italic;font-weight:300;color:#b8965a8c;margin-top:8px;line-height:1.8}.jd-c .jd-foot h5{font-family:Jost,sans-serif;font-size:8px;letter-spacing:.26em;text-transform:uppercase;color:#b8965a;margin-bottom:22px;font-weight:300}.jd-c .jd-foot-col a{display:block;font-family:Jost,sans-serif;font-size:12px;font-weight:300;color:#fff6;text-decoration:none;margin-bottom:12px;letter-spacing:.04em;transition:color .3s}.jd-c .jd-foot-col a:hover{color:#d4b07a}.jd-c .jd-foot-bottom{border-top:1px solid rgba(184,150,90,.18);padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.jd-c .jd-foot-bottom p{font-family:Jost,sans-serif;font-size:9px;letter-spacing:.1em;color:#ffffff40}.stone-tag{position:absolute;top:0;left:0;z-index:2;display:inline-flex;align-items:center;gap:8px;background:#fdf2f5;color:#0d0b1e;font-family:Jost,sans-serif;font-size:8px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;padding:8px 12px;border-right:1px solid rgba(138,110,58,.25);border-bottom:1px solid rgba(138,110,58,.25)}.stone-tag:before{content:"";width:7px;height:7px;transform:rotate(45deg);background:var(--sw,#b8965a)}.stone-tag.natural{--sw:#c4a060}.stone-tag.lab{--sw:#9fb4c8}.stone-tag.sapphire{--sw:#2c4f9e}.stone-tag.emerald{--sw:#1e7a55}.stone-tag.pink{--sw:#e48aa8}.stone-tag.ruby{--sw:#a3162f}@media(max-width:1180px){.jd-c .jd-nav ul{gap:28px}.jd-c .jd-nav a{font-size:9px;letter-spacing:.18em}}@media(max-width:960px){:root{--hdr:76px;--hdr-top:76px}.jd-c .jd-top{padding:0 20px}.jd-c .jd-logo svg{width:96px;height:96px}.jd-c .jd-nav,.jd-c .jd-menu-lbl{display:none}.jd-c .jd-cta{padding:9px 12px;font-size:8px;letter-spacing:.16em}.jd-c .jd-shop-mobile{display:block}.jd-c .jd-drawer{padding:24px 28px 40px}.jd-c footer.jd-foot{padding:56px 24px 28px}.jd-c .jd-foot-grid{grid-template-columns:1fr 1fr;gap:36px}.jd-c .jd-foot-grid>div:first-child{grid-column:1/-1}.jd .page-hero,.jd .about-hero,.jd .coll-hero,.jd .besp-hero,.jd .accred-page-hero,.jd .contact-page{padding-top:48px!important}}@media(max-width:420px){.jd-c .jd-cta{display:none}}@media(prefers-reduced-motion:reduce){.jd-c .jd-drawer,.jd-c .jd-scrim{transition:none}}.section-jd-header{position:sticky;top:0;z-index:300}.jd-c{font-family:Jost,sans-serif;letter-spacing:normal;line-height:normal;font-size:16px}.jd-c *{box-sizing:border-box}.jd-c ul{margin:0;padding:0}.jd-c h3,.jd-c h5,.jd-c p{margin:0}.jd-icons{justify-self:end;display:flex;align-items:center;gap:18px}.jd-icon-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#8a6e3a;text-decoration:none}.jd-icon-link svg{width:20px;height:20px}.jd-icon-link:hover{color:#0d0b1e}.jd-icon-link:focus-visible{outline:1px solid #8a6e3a;outline-offset:3px}.jd-icon-link .svg-wrapper{display:inline-flex;width:22px;height:22px}.jd-icon-link .svg-wrapper svg{width:100%;height:100%}#cart-icon-bubble.jd-icon-link{width:40px;height:40px}#cart-icon-bubble.jd-icon-link .svg-wrapper{width:36px;height:36px}.jd-icon-link .cart-count-bubble{position:absolute;top:-2px;right:-2px;left:auto;bottom:auto;width:auto;min-width:16px;height:16px;border-radius:8px;background:#b8965a;color:#0d0b1e;font-size:9px;display:flex;align-items:center;justify-content:center;padding:0 4px}.jd-logo img{display:block;width:auto;height:72px}.jd-foot-col a,.jd-group a{text-decoration:none}.jd-foot-bottom a{color:inherit;text-decoration:none}.jd-foot-bottom a:hover{color:#d4b07a}@media(max-width:960px){.jd-icons{gap:6px}.jd-icons .jd-cta,.jd-icons .jd-icon-link--account{display:none}.jd-logo img{height:56px}.jd-logo svg{width:84px;height:84px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jd-chrome.css.map */
