#page-engagement:not(#_):not(#__) :is(h1,h2,.page-hero-title,.jr-detail-body>h3,.cs-copy h3,.cs-tab-name){letter-spacing:clamp(-.01em,(39.5px - 1em) * 100,0px)}#page-engagement:not(#_):not(#__) .jr-detail-body>h3{line-height:1.15}#page-engagement:not(#_):not(#__) .cs-tab-name{line-height:1.05}#page-engagement:not(#_):not(#__) :is(.jr-detail>h3,.made-here-name){font-family:var(--serif-text);font-weight:400;font-style:normal;line-height:1.3;letter-spacing:0}#page-engagement:not(#_):not(#__) :is(.budget-split>label,.jr-other>label,.cs-copy .cs-std){font-family:var(--serif-text);font-weight:400;font-style:normal;line-height:1.4}#page-engagement:not(#_):not(#__) :is(.budget-field span,.budget-field input,.budget-split b,.carat-try output b,.cs-show figcaption b){font-family:var(--serif-text);font-weight:400;font-style:normal}#page-engagement:not(#_):not(#__) :is(.jr-stone-tamil,.jr-stack p,.jr-stack p a){font-family:var(--serif-text);font-weight:400;font-style:italic}#page-engagement:not(#_):not(#__) .rg-quote-band blockquote{font-family:var(--serif-text);font-weight:400;font-style:italic;line-height:1.5;letter-spacing:0}#page-engagement:not(#_):not(#__) :where(p,li,dd) em{font-family:var(--serif-text);font-weight:400;font-style:italic}#page-engagement:not(#_):not(#__) :is(.cs-copy .cs-scale-label,.jr-count,.gia-scale li){font-weight:400}#page-engagement:not(#_):not(#__) :is(.gia-scale li,.jr-count,.jr-shape-photo figcaption,.jr-stone-photo figcaption,.jr-stone-photo figcaption small,.cs-tab-who){font-size:.875rem}.dz-body{--serif-text: "Libre Caslon Text", Georgia, serif}.dz-body:not(#_):not(#__) .dz-step h1{font-size:clamp(1.75rem,2.2vw,2rem);line-height:1.15;letter-spacing:0}.dz-body:not(#_):not(#__) .dz-weight output b{line-height:1.1}.dz-body:not(#_):not(#__) .dz-name{font-weight:400}.dz-body:not(#_):not(#__) :is(.dz-weight label,.dz-budget label,.dz-other label,.dz-quality dt,.dz-stone-meta dd,.dz-budget-field span,.dz-budget-field input,.dz-split b,.dz-card-title,.dz-photo figcaption span,.dz-cc-name,.dz-cc-number){font-family:var(--serif-text);font-weight:400;font-style:normal}.dz-body:not(#_):not(#__) :is(.dz-note,.dz-quality dd,.dz-stone-meta dd i,.dz-cc-title){font-family:var(--serif-text);font-weight:400;font-style:italic}.dz-body:not(#_):not(#__) :is(.dz-photo figcaption span,.dz-photo figcaption small){font-size:.875rem}.dz-body:not(#_):not(#__) .dz-cc-ct{font-size:clamp(.875rem,3.6cqw,.9375rem)}.dz-body:not(#_):not(#__) .dz-cc-field dt{font-size:.875rem}.dz-body:not(#_):not(#__) .dz-cc-field dd{font-size:clamp(.875rem,3.9cqw,1rem)}
