.jce{box-sizing:border-box;width:100%;background-color:var(--jce-section-bg, #ffffff);padding:var(--jce-pt-m, 0) 0 var(--jce-pb-m, 0) 0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}@media(min-width:750px){.jce{padding:var(--jce-pt-d, 0) 0 var(--jce-pb-d, 0) 0}}.jce__row{display:flex;flex-direction:column;align-items:stretch;margin:0 auto;gap:var(--jce-stack-gap, 2.4rem);width:100%}@media(min-width:750px){.jce__row{flex-direction:row;align-items:center;gap:var(--jce-col-gap, 4.8rem)}}.jce__media{position:relative;width:100%;background-color:var(--jce-media-bg, #fbf4ea);aspect-ratio:1 / 1;overflow:hidden;flex:none}@media(min-width:750px){.jce__media{width:50%;min-height:0}}.jce__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.jce__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:100%;width:100%;box-sizing:border-box;padding:0 var(--jce-content-pad-x, 1.6rem) 0;row-gap:var(--jce-content-row-gap, 2.3rem)}@media(min-width:750px){.jce__content{flex:1 1 0;min-width:0;align-items:flex-start;text-align:left;max-width:608px;padding:0}}.jce__heading{box-sizing:border-box;margin:0 0 16px;width:100%;color:var(--jce-heading, #1d1e20);font-weight:300;font-size:var(--jce-heading-sz-m, 2.8rem);line-height:var(--jce-heading-lh-m, 3.6rem);font-family:var(--font-ivyora-display);letter-spacing:normal}@media(min-width:750px){.jce__heading{font-size:var(--jce-heading-sz-d, 4.2rem);line-height:var(--jce-heading-lh-d, 7.2rem)}}.jce__text{margin:0;width:100%;color:var(--jce-desc, #000000);font-weight:100;font-size:var(--jce-desc-sz-m, 1.4rem);line-height:var(--jce-desc-lh-m, 2rem);letter-spacing:normal}.jce__text p{font-family:var(--font-proxima-nova-thin)}@media(min-width:750px){.jce__text{font-size:var(--jce-desc-sz-d, 1.4rem);line-height:var(--jce-desc-lh-d, 2rem)}}.jce__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:5.8rem;padding:15px 50px;background-color:var(--jce-btn-bg, #000);color:var(--jce-btn-text, #fff);border:.2rem solid var(--jce-btn-border, #e5e7eb);text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease;font-size:var(--jce-btn-sz-m, 1.6rem);line-height:var(--jce-btn-lh-m, 2.4rem);letter-spacing:.25rem;text-transform:uppercase;font-weight:400;margin-top:16px;font-family:var(--font-proxima-nova)}@media(min-width:750px){.jce__button{font-size:var(--jce-btn-sz-d, 1.6rem);line-height:var(--jce-btn-lh-d, 2.4rem)}}.jce__button:hover,.jce__button:focus-visible{background-color:var(--jce-btn-bg-h, #fff);color:var(--jce-btn-text-h, #1d1e20);border-color:var(--jce-btn-border-h, #e5e7eb)}.jce__button:focus-visible{outline:.2rem solid var(--jce-desc, #1d1e20);outline-offset:.2rem}.template-jewelry-care .kit-section{margin-top:0!important}@media(max-width:767px){.template-jewelry-care .kit-section{margin-top:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/311/assets/section-jewelry-care-essentials.css.map */
