:where([data-cc-scope~=d2ggg1qu]) :where([data-cc-scope~=d2ggg1qu]),:where([data-cc-scope~=d2ggg1qu]):where([data-cc-scope~=d2ggg1qu]){--hl-white: #ffffff;--hl-mist: #f3f4f6;--hl-mist-deep: #e5e7eb;--hl-line: #dcdfe4;--hl-grey: #6b7075;--hl-ink-soft: #3a3d41;--hl-ink: #121212;--hl-garnet: #7a1f2b;--hl-green: #2e6f5e;--hl-brand: #c9ae6a;--hl-accent: var(--hl-brand);--hl-on-accent: #121212;--hl-star: #f2a93b;--hl-star-soft: #ecd2a2;--hl-paper: var(--hl-white);--hl-paper-deep: var(--hl-mist);--hl-bone: var(--hl-white);--hl-cream: var(--hl-white);--hl-sun: var(--hl-mist-deep);--hl-cobalt: var(--hl-ink);--hl-cobalt-deep: var(--hl-ink);--hl-brass: var(--hl-accent);--hl-brass-deep: var(--hl-accent);--hl-gold: var(--hl-accent);--hl-gold-deep: var(--hl-accent);--hl-red: var(--hl-garnet);--hl-ink-mute: var(--hl-grey);--hl-font-ui: "Manrope", "Helvetica Neue", Arial, sans-serif;--hl-font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--hl-font-display: var(--hl-font-ui);--hl-font-body: var(--hl-font-ui);--hl-font-mono: var(--hl-font-ui);--hl-fs-xs: 12px;--hl-fs-sm: 13px;--hl-fs-md: 15px;--hl-fs-lg: 17px;--hl-fs-h3: clamp(20px, 1.6vw, 24px);--hl-fs-h2: clamp(28px, 3vw, 44px);--hl-fs-h1: clamp(36px, 5vw, 76px);--hl-container: 1440px;--hl-gutter: 32px;--hl-section-y: 96px;--hl-speed: 1;--hl-ease-out: cubic-bezier(.23, 1, .32, 1);--hl-ease-in-out: cubic-bezier(.77, 0, .175, 1);--hl-ease: ease;--hl-dur-fast: .16s;--hl-dur: .24s;--hl-dur-slow: calc(.7s * var(--hl-speed));--hl-sp-1: 8px;--hl-sp-2: 12px;--hl-sp-3: 20px;--hl-sp-4: 28px;--hl-sp-5: 48px;--hl-stagger: 60ms}@media (max-width: 767px){:where([data-cc-scope~=d2ggg1qu]) :where([data-cc-scope~=d2ggg1qu]),:where([data-cc-scope~=d2ggg1qu]):where([data-cc-scope~=d2ggg1qu]){--hl-gutter: 20px;--hl-section-y: 56px}}:where([data-cc-scope~=d2ggg1qu]) .hl-world--jewelry,:where([data-cc-scope~=d2ggg1qu]).hl-world--jewelry,:where([data-cc-scope~=d2ggg1qu]) .hl-world--home,:where([data-cc-scope~=d2ggg1qu]).hl-world--home,:where([data-cc-scope~=d2ggg1qu]) .hl-world--default,:where([data-cc-scope~=d2ggg1qu]).hl-world--default{--hl-font-display: var(--hl-font-ui);--hl-display-weight: 600;--hl-display-tracking: -.03em;--hl-display-leading: 1}:where([data-cc-scope~=d2ggg1qu]) .hl-frame,:where([data-cc-scope~=d2ggg1qu]).hl-frame{border-radius:var(--hl-cut, 20px);overflow:hidden;isolation:isolate}@media (max-width: 767px){:where([data-cc-scope~=d2ggg1qu]) .hl-frame,:where([data-cc-scope~=d2ggg1qu]).hl-frame{border-radius:calc(var(--hl-cut, 20px) * .8)}}:where([data-cc-scope~=d2ggg1qu]) .hl-container,:where([data-cc-scope~=d2ggg1qu]).hl-container{width:100%;max-width:var(--hl-container);margin:0 auto;padding-left:var(--hl-gutter);padding-right:var(--hl-gutter);box-sizing:border-box}:where([data-cc-scope~=d2ggg1qu]) .hl-display,:where([data-cc-scope~=d2ggg1qu]).hl-display{font-family:var(--hl-font-display);font-weight:var(--hl-display-weight, 600);line-height:var(--hl-display-leading, 1.02);letter-spacing:var(--hl-display-tracking, -.03em);text-wrap:balance;margin:0}:where([data-cc-scope~=d2ggg1qu]) .hl-italic,:where([data-cc-scope~=d2ggg1qu]).hl-italic{font-style:italic;font-weight:400}:where([data-cc-scope~=d2ggg1qu]) .hl-body,:where([data-cc-scope~=d2ggg1qu]).hl-body{font-family:var(--hl-font-ui);font-size:var(--hl-fs-md);line-height:1.55}:where([data-cc-scope~=d2ggg1qu]) .hl-mono,:where([data-cc-scope~=d2ggg1qu]).hl-mono{font-family:var(--hl-font-ui);font-variant-numeric:tabular-nums}:where([data-cc-scope~=d2ggg1qu]) .hl-meta,:where([data-cc-scope~=d2ggg1qu]).hl-meta{font-family:var(--hl-font-ui);font-size:var(--hl-fs-sm);color:var(--hl-grey)}:where([data-cc-scope~=d2ggg1qu]) .hl-btn,:where([data-cc-scope~=d2ggg1qu]).hl-btn{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:1px solid var(--hl-ink);background:var(--hl-ink);color:var(--hl-white);font-family:var(--hl-font-ui);font-size:var(--hl-fs-sm);font-weight:500;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background var(--hl-dur-fast) var(--hl-ease-out),color var(--hl-dur-fast) var(--hl-ease-out),border-color var(--hl-dur-fast) var(--hl-ease-out),transform var(--hl-dur-fast) var(--hl-ease-out)}:where([data-cc-scope~=d2ggg1qu]) .hl-btn:active,:where([data-cc-scope~=d2ggg1qu]).hl-btn:active{transform:scale(.97)}:where([data-cc-scope~=d2ggg1qu]) .hl-btn:disabled,:where([data-cc-scope~=d2ggg1qu]).hl-btn:disabled{opacity:.45;cursor:not-allowed}:where([data-cc-scope~=d2ggg1qu]) .hl-btn--ghost,:where([data-cc-scope~=d2ggg1qu]).hl-btn--ghost{background:transparent;color:currentColor;border-color:currentColor}:where([data-cc-scope~=d2ggg1qu]) .hl-btn--accent,:where([data-cc-scope~=d2ggg1qu]).hl-btn--accent{background:var(--hl-accent);border-color:var(--hl-accent);color:var(--hl-on-accent)}:where([data-cc-scope~=d2ggg1qu]) .hl-btn--sm,:where([data-cc-scope~=d2ggg1qu]).hl-btn--sm{min-height:40px;padding:0 16px;font-size:var(--hl-fs-xs)}:where([data-cc-scope~=d2ggg1qu]) .hl-btn--gold,:where([data-cc-scope~=d2ggg1qu]).hl-btn--gold,:where([data-cc-scope~=d2ggg1qu]) .hl-btn--cobalt,:where([data-cc-scope~=d2ggg1qu]).hl-btn--cobalt{background:var(--hl-ink);border-color:var(--hl-ink);color:var(--hl-white)}@media (hover: hover) and (pointer: fine){:where([data-cc-scope~=d2ggg1qu]) .hl-btn:hover:not(:disabled),:where([data-cc-scope~=d2ggg1qu]).hl-btn:hover:not(:disabled){background:var(--hl-accent);border-color:var(--hl-accent);color:var(--hl-on-accent)}:where([data-cc-scope~=d2ggg1qu]) .hl-btn--ghost:hover:not(:disabled),:where([data-cc-scope~=d2ggg1qu]).hl-btn--ghost:hover:not(:disabled){background:var(--hl-ink);color:var(--hl-white);border-color:var(--hl-ink)}:where([data-cc-scope~=d2ggg1qu]) .hl-btn--accent:hover:not(:disabled),:where([data-cc-scope~=d2ggg1qu]).hl-btn--accent:hover:not(:disabled){background:var(--hl-ink);border-color:var(--hl-ink)}}:where([data-cc-scope~=d2ggg1qu]) .hl-textlink,:where([data-cc-scope~=d2ggg1qu]).hl-textlink{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-family:var(--hl-font-ui);font-size:var(--hl-fs-sm);font-weight:500;text-decoration:none;color:inherit;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 100% 1px;transition:background-size var(--hl-dur) var(--hl-ease-out),gap var(--hl-dur) var(--hl-ease-out)}:where([data-cc-scope~=d2ggg1qu]) .hl-textlink:hover,:where([data-cc-scope~=d2ggg1qu]).hl-textlink:hover,:where([data-cc-scope~=d2ggg1qu]) .hl-textlink:focus-visible,:where([data-cc-scope~=d2ggg1qu]).hl-textlink:focus-visible{background-size:40% 1px;gap:14px}:where([data-cc-scope~=d2ggg1qu]) .hl-focus:focus-visible,:where([data-cc-scope~=d2ggg1qu]).hl-focus:focus-visible,:where([data-cc-scope~=d2ggg1qu]) .hl-btn:focus-visible,:where([data-cc-scope~=d2ggg1qu]).hl-btn:focus-visible,:where([data-cc-scope~=d2ggg1qu]) .hl-textlink:focus-visible,:where([data-cc-scope~=d2ggg1qu]).hl-textlink:focus-visible{outline:2px solid var(--hl-ink);outline-offset:3px}:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] [data-hl-reveal],:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] [data-hl-reveal]{opacity:0;transform:translateY(24px);transition:opacity var(--hl-dur-slow) var(--hl-ease-out),transform var(--hl-dur-slow) var(--hl-ease-out);transition-delay:var(--hl-delay, 0ms)}:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] [data-hl-reveal][data-hl-in],:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] [data-hl-reveal][data-hl-in]{opacity:1;transform:none}:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] [data-hl-reveal=mask],:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] [data-hl-reveal=mask]{opacity:1;transform:none;clip-path:inset(0 0 100% 0);transition:clip-path var(--hl-dur-slow) var(--hl-ease-out)}:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] [data-hl-reveal=mask][data-hl-in],:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] [data-hl-reveal=mask][data-hl-in]{clip-path:inset(0 0 0 0)}:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] [data-hl-reveal=scale],:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] [data-hl-reveal=scale]{opacity:0;transform:scale(.96)}:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] [data-hl-reveal=scale][data-hl-in],:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] [data-hl-reveal=scale][data-hl-in]{opacity:1;transform:none}:where([data-cc-scope~=d2ggg1qu]) .hl-lines,:where([data-cc-scope~=d2ggg1qu]).hl-lines{margin:0}:where([data-cc-scope~=d2ggg1qu]) .hl-lines .hl-tline,:where([data-cc-scope~=d2ggg1qu]).hl-lines .hl-tline{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}:where([data-cc-scope~=d2ggg1qu]) .hl-lines .hl-tline>span,:where([data-cc-scope~=d2ggg1qu]).hl-lines .hl-tline>span{display:block}:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] .hl-lines .hl-tline>span,:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] .hl-lines .hl-tline>span{transform:translateY(105%);transition:transform calc(.9s * var(--hl-speed)) var(--hl-ease-out);transition-delay:calc(var(--hl-delay, 0ms) + var(--hl-i, 0) * 90ms)}:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] .hl-lines[data-hl-in] .hl-tline>span,:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] .hl-lines[data-hl-in] .hl-tline>span{transform:none}@keyframes cc_d2ggg1qu_hl-ticker{to{transform:translate(calc(-1 * var(--hl-ticker-w, 50%)))}}@keyframes cc_d2ggg1qu_hl-spin{to{transform:rotate(360deg)}}@keyframes cc_d2ggg1qu_hl-pulse{0%,to{opacity:.55}50%{opacity:1}}:where([data-cc-scope~=d2ggg1qu]) .hl-sr,:where([data-cc-scope~=d2ggg1qu]).hl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes cc_d2ggg1qu_hl-slide-up{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@property --hl-snake{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes cc_d2ggg1qu_hl-snake-run{to{--hl-snake: 360deg}}@media (prefers-reduced-motion: reduce){:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] [data-hl-reveal],:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] [data-hl-reveal],:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] [data-hl-reveal=mask],:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] [data-hl-reveal=mask],:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] [data-hl-reveal=scale],:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] [data-hl-reveal=scale],:where([data-cc-scope~=d2ggg1qu]) [data-hl-motion=on] .hl-lines .hl-tline>span,:where([data-cc-scope~=d2ggg1qu])[data-hl-motion=on] .hl-lines .hl-tline>span{opacity:1;transform:none;clip-path:none;transition:none}:where([data-cc-scope~=d2ggg1qu]) .hl-motion,:where([data-cc-scope~=d2ggg1qu]).hl-motion{animation:none!important}}
