.jl-page-section{margin:0!important;background:var(--jl-page-bg);color:var(--jl-page-ink);font-size:var(--jl-page-text);line-height:1.65;position:relative}.jl-page-inner{padding:var(--jl-page-space) 0}.jl-page-section .index-section{margin:0}.jl-page-section .page-width{max-width:1800px;padding-left:clamp(24px,4.4vw,80px);padding-right:clamp(24px,4.4vw,80px)}.jl-page-section .page-width--narrow{max-width:1100px}.jl-page-section .rte,.jl-page-section .enlarge-text,.jl-page-section .rte-setting{font-size:inherit;line-height:1.65}.jl-page-section p{margin:0 0 20px}.jl-page-section p:last-child{margin-bottom:0}.jl-page-section h1{font-size:var(--jl-page-title);line-height:1.08;letter-spacing:-.035em;margin:0}.jl-page-section h2,.jl-page-section h2.h2{font-size:calc(var(--typeHeaderSize)*.885);line-height:1.16;letter-spacing:-.025em;margin:0 0 24px}.jl-page-section h3{font-size:calc(var(--typeHeaderSize)*.462);line-height:1.2;margin:0 0 14px}.jl-page-section .hero__subheading,.jl-page-section .subheading{font-size:calc(var(--typeBaseSize)*.6875);line-height:1.4;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px}.jl-page-section .section-header{text-align:left;margin-bottom:40px}.jl-page-section .section-header__rte{margin:0}.jl-page-section .btn{min-height:48px;padding:16px 28px;background:var(--jl-page-ink);color:var(--jl-page-bg);font-size:calc(var(--typeBaseSize)*.75);letter-spacing:.14em;font-weight:400;border:1px solid var(--jl-page-ink);white-space:normal}.jl-page-section .btn:after{display:none}.jl-page-section .btn--secondary,.jl-page-section .btn--tertiary{min-height:0;padding:8px 0;border:0;border-bottom:1px solid currentColor;background:transparent;color:var(--jl-page-ink)}.jl-page-section .rich-text-columns__wrapper{align-items:center}.jl-page-section .rich-text-columns__divider{border:0}.jl-page-section .index-rte-columns{padding:0}.jl-page-section .hero__button{margin-top:18px}.jl-page-section .rte-columns-block{font-size:inherit}.jl-page-layout-solo .rich-text-columns__left{width:100%}.jl-page-layout-solo .rich-text-columns__right,.jl-page-layout-solo .rich-text-columns__divider{display:none}.jl-page-layout-support .rich-text-columns__right{display:flex;gap:30px;justify-content:flex-end}.jl-page-layout-support h2,.jl-page-layout-support .hero__button{margin:0}.jl-page-layout-rows .rich-text-columns__wrapper,.jl-page-layout-timeline .rich-text-columns__wrapper{align-items:start}.jl-page-layout-rows .rich-text-columns__right h3{border-top:1px solid var(--jl-page-line);padding-top:24px}.jl-page-layout-rows .rich-text-columns__right .rte-columns-block:has(p){padding-bottom:24px!important}.jl-page-layout-timeline .rich-text-columns__left h2{font-size:calc(var(--typeHeaderSize)*2.5);line-height:1}.jl-page-timeline-row{display:grid;grid-template-columns:65px 1fr;gap:25px;border-top:1px solid var(--jl-page-line);padding:22px 0}.jl-page-timeline-row p{margin:0}.jl-page-layout-timeline .rich-text-columns__left .rte-columns-block:has(p){max-width:260px}.jl-page-steps .text-column__grid{gap:25px}.jl-page-steps .text-column__grid h3{margin:24px 0 15px}.jl-page-steps .text-column__grid .image-wrap{aspect-ratio:4/3;height:auto!important;padding-bottom:0!important}.jl-page-steps .image-wrap img{height:100%;width:100%;object-fit:cover}.jl-page-steps .text-column__grid .rte-setting{font-size:calc(var(--typeBaseSize)*1.0625)}.jl-page-form-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:8vw;align-items:start}.jl-page-form-grid .section-header,.jl-page-form-intro{max-width:360px}.jl-page-form-grid .form-vertical{min-width:0}.jl-page-contact input,.jl-page-contact textarea{border:0;border-bottom:1px solid var(--jl-page-line);border-radius:0;background:transparent;padding:10px 0;font-size:var(--jl-page-text);color:inherit}.jl-page-contact label{text-transform:none;letter-spacing:0;font-size:calc(var(--typeBaseSize)*.875);margin-bottom:8px}.jl-page-contact .form-vertical input,.jl-page-contact .form-vertical textarea{margin-bottom:28px}.jl-page-contact .form-vertical .btn{margin-bottom:25px}.jl-page-app-native{min-width:0}.jl-page-app-native #designForm{max-width:100%;margin:0}.jl-page-app-native .Polaris-FormLayout{display:grid;grid-template-columns:1fr 1fr;gap:24px}.jl-page-app-native .Polaris-FormLayout__Item{min-width:0;margin:0}.jl-page-app-native .Polaris-FormLayout__Item:has(.dropzone),.jl-page-app-native .Polaris-FormLayout__Item:has(button[type=submit]){grid-column:1/-1}.jl-page-app-native input,.jl-page-app-native textarea,.jl-page-app-native select{max-width:100%;color:var(--jl-page-ink)}.jl-page-links .jl-page-link-list{display:flex;gap:30px;flex-wrap:wrap;padding-top:var(--jl-page-space);padding-bottom:var(--jl-page-space);font-size:calc(var(--typeBaseSize)*.9375)}.jl-page-links a{padding:4px 0}.jl-page-anchor{position:absolute;top:0;scroll-margin-top:90px}.jl-page-faq .page-width{max-width:1100px}.jl-page-faq h2,.jl-page-text h2{font-size:calc(var(--typeHeaderSize)*.615)}.jl-page-faq .section-header{margin-bottom:25px}.jl-page-faq .faq-item{border-top:1px solid var(--jl-page-line);border-bottom:0;margin:0}.jl-page-faq .faq-item .collapsible-trigger{padding:23px 38px 23px 0;font-size:calc(var(--typeBaseSize)*1.3125);line-height:1.35;font-weight:inherit;text-transform:none;letter-spacing:0}.jl-page-faq .collapsible-content__inner--faq{padding:0 38px 24px 0}.jl-page-faq .index-section--faq{margin:0 0 20px}.jl-page-faq .collapsible-trigger__icon{right:0;color:inherit}.jl-page-image .feature-row{gap:8vw}.jl-page-image .feature-row__text{padding:0}.jl-page-image .feature-row__item{min-width:0}.jl-page-image .feature-row__first-image{margin:0}.jl-page-image .image-wrap{height:auto!important;padding-bottom:0!important}.jl-page-image .feature-row__image{position:relative;width:100%;height:auto;max-height:570px;object-fit:contain}.jl-page-image .appear-delay{opacity:1;transform:none}.jl-page-photo .slideshow-wrapper{margin:0 clamp(24px,4.4vw,80px)}.jl-page-photo .hero__image{object-position:50% 22%}.jl-page-photo .hero__text-wrap{display:none}.jl-page-text .rte{overflow-wrap:anywhere}.jl-page-text h2,.jl-page-text h3{margin:32px 0 18px}.jl-page-text ul,.jl-page-text ol{padding-left:24px}.jl-page-text strong{font-weight:500}@media(max-width:768px){.jl-page-inner{padding:var(--jl-page-space-mobile) 0}.jl-page-section{font-size:calc(var(--jl-page-text)*.9444)}.jl-page-section .page-width{padding-left:24px;padding-right:24px}.jl-page-section h1{font-size:var(--jl-page-title-mobile);letter-spacing:-.03em}.jl-page-section h2,.jl-page-section h2.h2{font-size:calc(var(--typeHeaderSize)*.615)}.jl-page-section .hero__subheading,.jl-page-section .subheading{font-size:calc(var(--typeBaseSize)*.625)}.jl-page-section .section-header{margin-bottom:28px}.jl-page-section .rich-text-columns__right{margin-top:28px}.jl-page-section .rich-text-columns__wrapper{display:block}.jl-page-section .rich-text-columns__left,.jl-page-section .rich-text-columns__right{width:100%}.jl-page-section .rich-text-columns__divider{display:none}.jl-page-layout-support .rich-text-columns__right{justify-content:flex-start;gap:20px;flex-wrap:wrap}.jl-page-layout-support .rte-columns-block{padding-bottom:0!important}.jl-page-layout-timeline .rich-text-columns__left h2{font-size:calc(var(--typeHeaderSize)*1.77)}.jl-page-timeline-row{grid-template-columns:50px 1fr;gap:18px;padding:20px 0}.jl-page-steps .text-column__grid{display:block}.jl-page-steps .text-column__grid>div{margin-bottom:36px}.jl-page-steps .text-column__grid>div:last-child{margin:0}.jl-page-steps .text-column__grid h3{margin:18px 0 10px}.jl-page-steps .image-wrap{max-height:300px}.jl-page-form-grid{display:block}.jl-page-form-intro{max-width:none;margin-bottom:35px}.jl-page-app-native .Polaris-FormLayout{display:block}.jl-page-app-native .Polaris-FormLayout__Item{margin-bottom:24px}.jl-page-contact .grid{margin-left:0}.jl-page-contact .grid__item{padding-left:0}.jl-page-links .jl-page-link-list{padding-top:var(--jl-page-space-mobile);padding-bottom:var(--jl-page-space-mobile);gap:10px 23px;font-size:calc(var(--typeBaseSize)*.875)}.jl-page-faq .page-width{padding-left:24px}.jl-page-faq h2{font-size:calc(var(--typeHeaderSize)*.5385)}.jl-page-faq .faq-item .collapsible-trigger{font-size:calc(var(--typeBaseSize)*1.25);padding-top:20px;padding-bottom:20px}.jl-page-image .feature-row{display:flex;flex-direction:column;gap:28px}.jl-page-image .feature-row__text{order:0}.jl-page-image .feature-row__images{order:1;max-width:100%;width:100%;margin:0}.jl-page-image .feature-row__image{max-height:450px}.jl-page-photo .slideshow-wrapper{margin:0 24px}.jl-page-photo .hero__image{object-position:50% 25%}}.jl-page-app-native .jewelry-design-form{padding-bottom:0}.jl-page-app-native h1:empty{display:none}.jl-page-app-native #designForm{background:transparent;border:0;padding:0}.jl-page-app-native .Polaris-Label{font-size:calc(var(--typeBaseSize)*.75);font-weight:400;letter-spacing:.06em}.jl-page-app-native input:not([type=hidden]),.jl-page-app-native select,.jl-page-app-native textarea{border:0;border-bottom:1px solid var(--jl-page-line);border-radius:0;background:transparent;padding:11px 0;font:inherit;font-size:var(--typeBaseSize);color:inherit}.jl-page-app-native .Polaris-TextField__Backdrop,.jl-page-app-native .Polaris-Select__Backdrop{background:transparent;border:0}.jl-page-app-native .Polaris-FormLayout__Item:has(#design_notes),.jl-page-app-native .Polaris-FormLayout__Item:has(#availability_option){grid-column:1/-1}.jl-page-app-native .dropzone{background:transparent;border-color:var(--jl-page-line)}#MainContent .jl-page-image .page-width.feature-row-wrapper{padding:0 clamp(24px,4.4vw,80px)!important;max-width:1800px;margin:0 auto!important}#MainContent .jl-page-image .image-wrap{height:auto!important;padding-bottom:0!important;background:transparent}#MainContent .jl-page-image .feature-row{gap:8vw!important;width:100%;align-items:center}#MainContent .jl-page-image .feature-row__item{flex:1 1 0;width:0;max-width:none}#MainContent .jl-page-image .feature-row__image{display:block;position:relative!important;height:auto!important;width:100%;max-height:570px;object-fit:contain}@media(max-width:768px){#MainContent .jl-page-image .feature-row{gap:28px!important}#MainContent .jl-page-image .feature-row__item{width:100%;flex:auto}#MainContent .jl-page-image .page-width.feature-row-wrapper{padding:0 24px!important}}#MainContent .jl-page-image image-element{position:relative!important;display:block;height:auto!important}#MainContent .jl-page-image .feature-row__image{opacity:1!important}#MainContent .jl-page-image .feature-row__images{padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/jl-remaining-pages.css.map */
