.cjh-wrap{position:relative;overflow:hidden;min-height:280px;display:flex;align-items:center}.cjh-image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cjh-image{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.cjh-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000014,#0000008c)}.cjh-content{position:relative;z-index:1;padding:2.5rem 0;color:#fff}.cjh-eyebrow{display:block;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffffbf;margin-bottom:.6rem}.cjh-title{font-size:clamp(2.4rem,5vw,4rem);font-weight:800;line-height:1.1;color:#fff;margin:0 0 1rem;letter-spacing:-.01em}.cjh-desc{font-size:1.15rem;color:#ffffffd9;max-width:520px;line-height:1.6;margin:0 0 1.6rem}.cjh-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.cjh-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem 1rem;background:#ffffff26;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.25);border-radius:100px;font-size:.82rem;font-weight:600;color:#fff;letter-spacing:.03em}.cjh-stats{display:flex;gap:2rem;flex-wrap:wrap}.cjh-stat{display:flex;flex-direction:column;gap:.2rem}.cjh-stat__num{font-size:1.6rem;font-weight:800;color:#fff;line-height:1}.cjh-stat__label{font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}.cjh-wrap:not(:has(.cjh-image-wrap)) .cjh-content{padding:3rem 0;color:rgb(var(--color-foreground))}.cjh-wrap:not(:has(.cjh-image-wrap)) .cjh-eyebrow,.cjh-wrap:not(:has(.cjh-image-wrap)) .cjh-desc,.cjh-wrap:not(:has(.cjh-image-wrap)) .cjh-stat__label{color:rgba(var(--color-foreground),.6)}.cjh-wrap:not(:has(.cjh-image-wrap)) .cjh-title,.cjh-wrap:not(:has(.cjh-image-wrap)) .cjh-stat__num{color:rgb(var(--color-foreground))}.cjh-wrap:not(:has(.cjh-image-wrap)) .cjh-badge{background:#04474e14;border-color:#04474e33;color:#04474e}@media screen and (max-width:749px){.cjh-wrap{min-height:220px}.cjh-content{padding:1.8rem 0}.cjh-stats{gap:1.2rem}.cjh-stat__num{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-jewelry-hero.css.map */
