.elementor-kit-6{--e-global-color-primary:#D6B56A;--e-global-color-secondary:#F5E7C6;--e-global-color-text:#CBC4B4;--e-global-color-accent:#F5C779;--e-global-color-cjink:#0A0A10;--e-global-color-cjjade:#9CC4A6;--e-global-color-cjpanel:#12121C;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Cormorant Garamond";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.75em;--e-global-typography-accent-font-family:"Jost";--e-global-typography-accent-font-size:13px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:3px;background-color:#0A0A10;color:#CBC4B4;font-family:"Jost",serif;font-size:18px;font-weight:300;line-height:1.75em}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 a{color:#F5C779}.elementor-kit-6 a:hover{color:#F5E7C6}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){--kit-widget-spacing:24px}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-kit-6 h1{font-size:clamp(2.6rem,6vw,4.4rem);line-height:1.12;letter-spacing:.01em}.elementor-kit-6 h2{font-size:clamp(2rem,4.2vw,3rem);line-height:1.18}.elementor-kit-6 h3{font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.3}.elementor-kit-6 h1,.elementor-kit-6 h2,.elementor-kit-6 h3{color:#F5E7C6;font-family:"Cormorant Garamond",serif}.cj-eyebrow{letter-spacing:.28em;text-transform:uppercase;font-family:Jost,sans-serif;font-weight:500;font-size:13px;color:#D6B56A}.cj-card{background:linear-gradient(180deg,#12121C 0%,#0D0D15 100%);border:1px solid rgb(214 181 106 / .22);border-radius:18px;overflow:hidden;transition:border-color .3s,transform .3s}.cj-card:hover{border-color:rgb(214 181 106 / .55);transform:translateY(-4px)}.cj-divider-glow{height:1px;background:linear-gradient(90deg,transparent,rgb(214 181 106 / .6),transparent)}.cj-note{font-family:Jost,sans-serif;font-weight:300;font-size:14.5px;color:#9A937F}.cj-formula{font-family:Georgia,serif;font-style:italic;color:#D6B56A}.cj-eyebrow .elementor-heading-title{letter-spacing:.28em}.cj-mineral-img img{width:100%;display:block;-webkit-mask-image:linear-gradient(to bottom,black 72%,transparent);mask-image:linear-gradient(to bottom,black 72%,transparent)}.cj-card .elementor-widget-image{width:100%}.cj-card h3{font-size:1.35rem}html{scroll-behavior:smooth}.elementor-field-group .elementor-field::placeholder{color:#8B8474}.cj-nav{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin:0}.cj-nav a{font-family:Jost,sans-serif;font-weight:400;font-size:14.5px;letter-spacing:.08em;color:#CBC4B4;text-decoration:none;transition:color .25s}.cj-nav a:hover{color:#F5E7C6}.cj-nav a.cj-nav-cta{color:#0A0A10;background:#D6B56A;padding:9px 22px;border-radius:999px;font-weight:500}.cj-nav a.cj-nav-cta:hover{background:#F5C779;color:#0A0A10}.cj-sisters a{color:#D6B56A;text-decoration:none}.cj-sisters a:hover{color:#F5E7C6}.elementor-kit-6 h1{--e-global-typography-primary-font-size:clamp(2.6rem,6vw,4.4rem)}.elementor-kit-6 h2{--e-global-typography-primary-font-size:clamp(2rem,4.2vw,3rem)}.elementor-kit-6 h3{--e-global-typography-primary-font-size:clamp(1.35rem,2.4vw,1.8rem)}.elementor-kit-6 h4{--e-global-typography-primary-font-size:1.35rem}.elementor-kit-6 h6.elementor-heading-title{--e-global-typography-primary-font-size:13px}.e-con .elementor-widget-button{width:auto}.elementor-location-header .elementor-widget-text-editor{width:auto}.elementor-page-30 h1,.elementor-page-30 h2{text-shadow:0 2px 26px rgb(5 5 10 / .6)}.elementor-element-f8c4c19,.elementor-element-28a8909{width:auto}.elementor-location-header{position:sticky;top:0;z-index:900}body .elementor-34 .elementor-element.elementor-element-3b629f8b.e-con{background-color:rgb(10 10 16 / .86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.elementor-location-header .elementor-widget-html{display:none}html{scroll-padding-top:96px}.elementor-34 .elementor-element-3e15ad91{--width:auto}body .elementor-30>.e-con.elementor-element,body .elementor-34>.e-con.elementor-element,body .elementor-36>.e-con.elementor-element{--padding-left:clamp(24px,6vw,96px);--padding-right:clamp(24px,6vw,96px);--padding-inline-start:clamp(24px,6vw,96px);--padding-inline-end:clamp(24px,6vw,96px)}.cj-nav-toggle{display:none}.cj-mobile-panel{display:none}@media (max-width:767px){html{scroll-padding-top:72px}body .elementor-34 .elementor-element.elementor-element-3b629f8b.e-con{--padding-top:8px;--padding-bottom:8px;--padding-block-start:8px;--padding-block-end:8px;background-color:rgb(10 10 16 / .94)}.elementor-34 .elementor-element-3e15ad91{--gap:10px;--column-gap:10px}.elementor-34 .elementor-element-1d697fc1 img{width:36px;height:36px}.elementor-34 .elementor-element-8bc368b .elementor-heading-title{font-size:1.1rem}.cj-nav{gap:10px;flex-wrap:nowrap}.cj-nav>a:not(.cj-nav-cta):not(.cj-nav-toggle){display:none}.cj-nav a.cj-nav-cta{padding:9px 14px;font-size:13px;white-space:nowrap}.cj-nav a.cj-nav-toggle{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#F5E7C6}.cj-nav a.cj-nav-toggle::before{content:"";display:inline-block;width:18px;height:2px;background:currentColor;box-shadow:0 -6px 0 currentColor,0 6px 0 currentColor;margin-right:8px}.cj-nav-open .cj-nav a.cj-nav-toggle::before{background:#fff0;box-shadow:none;width:0;margin:0}.cj-mobile-panel{position:absolute;left:0;right:0;top:100%;flex-direction:column;background:#0A0A10;border-bottom:1px solid rgb(214 181 106 / .25);padding:4px 24px 12px;box-shadow:0 24px 40px rgb(0 0 0 / .5)}.cj-nav-open .cj-mobile-panel{display:flex}.cj-mobile-panel a{display:block;padding:15px 0;font-family:Jost,sans-serif;font-weight:400;font-size:16px;letter-spacing:.08em;color:#E8E0CF;text-decoration:none;border-top:1px solid rgb(214 181 106 / .14)}.cj-mobile-panel a:first-child{border-top:0}}@media (max-width:479px){.elementor-34 .elementor-element-8bc368b{display:none}}body .elementor-30 .elementor-element.elementor-element-a9dd8cc.e-con{background-image:radial-gradient(ellipse 72% 85% at 50% 50%,rgb(8 8 14 / .80) 0%,rgb(8 8 14 / .48) 55%,#fff0 100%);--padding-top:40px;--padding-bottom:40px;--padding-block-start:40px;--padding-block-end:40px}.elementor-form .elementor-field-group{margin-bottom:0}.elementor-form .elementor-field-textual{background:rgb(255 255 255 / .05);border:1px solid rgb(214 181 106 / .4);color:#F5E7C6;border-radius:999px;padding:14px 20px;font-family:Jost,sans-serif;font-weight:400;font-size:16px}.elementor-form .elementor-field-textual:focus{outline:2px solid #D6B56A;outline-offset:2px;border-color:#D6B56A}.elementor-form .elementor-field-textual::placeholder{color:#9A937F}.elementor-form .elementor-button{background:#D6B56A;color:#0A0A10;border-radius:999px;padding:14px 22px;font-family:Jost,sans-serif;font-weight:500;font-size:13px;letter-spacing:.14em;text-transform:uppercase;width:100%}.elementor-form .elementor-button:hover,.elementor-form .elementor-button:focus{background:#F5C779;color:#0A0A10}.elementor-form .elementor-message{font-family:Jost,sans-serif;color:#F5E7C6}.cj-hero-form{margin-top:8px}.cj-wishlink{font-family:Jost,sans-serif;font-size:15px;color:#CBC4B4;margin:0}.cj-wishlink a{color:#D6B56A;text-decoration:none;border-bottom:1px solid rgb(214 181 106 / .5);transition:color .25s,border-color .25s}.cj-wishlink a:hover{color:#F5E7C6;border-color:#F5E7C6}.cj-founder{border-left:2px solid rgb(214 181 106 / .5);padding-left:20px;font-style:italic;color:#E8E0CF;margin-top:8px}.cj-founder a{color:#D6B56A;text-decoration:none}.cj-founder .cj-sig{display:block;font-style:normal;margin-top:10px;color:#D6B56A;font-family:Jost,sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase}body .elementor-30 .elementor-element.elementor-element-4f23aec .elementor-widget-container{text-align:center}body .elementor-30 .elementor-element.elementor-element-4f23aec img{width:120px;height:120px;object-fit:cover;border-radius:50%;box-shadow:0 0 0 1px rgb(214 181 106 / .35),0 0 60px rgb(214 181 106 / .12)}@media (min-width:768px){body .elementor-30 .elementor-element.elementor-element-3c369ae{--width:auto;width:auto;flex:0 0 auto}body .elementor-30 .elementor-element.elementor-element-0af083a{--width:auto;width:auto;flex:1 1 0%;min-width:0}body .elementor-30 .elementor-element.elementor-element-4f23aec img{width:170px;height:170px}}@media (max-width:767px){body .elementor-30 .elementor-element.elementor-element-3c369ae{--width:100%;width:100%;flex:0 0 100%;align-items:center}body .elementor-30 .elementor-element.elementor-element-8ea8a1a{--gap:28px;--row-gap:28px}}body .elementor-30 .elementor-element.elementor-element-e53f378.e-con{background-color:#F2EDE3}body .elementor-30 .elementor-element-e53f378 .elementor-element .elementor-heading-title,.elementor-page-30 .elementor-element-e53f378 h2,.elementor-page-30 .elementor-element-e53f378 h3{color:#1A1A22;text-shadow:none}body .elementor-30 .elementor-element-e53f378 .elementor-element.elementor-widget-text-editor,body .elementor-30 .elementor-element-e53f378 p{color:#3A3730}body .elementor-30 .elementor-element-e53f378 .elementor-element.elementor-element-3ceb9ab .elementor-heading-title,body .elementor-30 .elementor-element-e53f378 .elementor-element.cj-eyebrow .elementor-heading-title{color:#9A7B3A}body .elementor-30 .elementor-element-e53f378 .cj-note,body .elementor-30 .elementor-element-e53f378 p.cj-note,body .elementor-30 .elementor-element-e53f378 .elementor-element.cj-note,body .elementor-30 .elementor-element-e53f378 .elementor-element.elementor-element-887bbc8 p,body .elementor-30 .elementor-element-e53f378 .elementor-element.elementor-element-cdad72d p,body .elementor-30 .elementor-element-e53f378 .elementor-element.elementor-element-e02ac77 p,body .elementor-30 .elementor-element-e53f378 .elementor-element.elementor-element-cbe599d p,body .elementor-30 .elementor-element-e53f378 .elementor-element.elementor-element-f28a647 p,body .elementor-30 .elementor-element-e53f378 .elementor-element.elementor-element-d5a0913 p{color:#6E685C}body .elementor-30 .elementor-element-e53f378 .cj-formula{color:#8A6B2E}body .elementor-30 .elementor-element-e53f378 .cj-card{background:#FFFDF8;border-color:rgb(26 26 34 / .12)}body .elementor-30 .elementor-element-e53f378 .cj-card:hover{border-color:rgb(154 123 58 / .55)}body .elementor-30 .elementor-element-e53f378 .cj-mineral-img img{-webkit-mask-image:none;mask-image:none}body .elementor-30 .elementor-element-e53f378 .cj-divider-glow{background:linear-gradient(90deg,transparent,rgb(154 123 58 / .6),transparent)}body .elementor-30 .elementor-element-e53f378 a{color:#8A6B2E}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cj-card,.cj-card:hover{transition:none;transform:none}}@media (max-width:1024px){body .elementor-30 .elementor-element.elementor-element-4e001d8.e-con:not(.x){background-image:url(https://cjewelry.com/wp-content/uploads/2026/07/cj-hero-1024x579.webp)}}@media (max-width:767px){body .elementor-30 .elementor-element.elementor-element-4e001d8.e-con:not(.x){background-image:url(https://cjewelry.com/wp-content/uploads/2026/07/cj-hero-768x434.webp)}}