html body.joa-new-era.joa-browse-design.joa-design-system-v1{--era-bg:var(--appearance-canvas,#0c0d0f);--era-surface:var(--appearance-surface,#17191c);--era-panel:var(--appearance-panel,#1d2024);--era-text:var(--appearance-ink,#f3f1ed);--era-muted:var(--appearance-muted,#b9b7b1);--era-gold:var(--appearance-accent,#d9c5a3);--era-champagne:var(--appearance-accent,#d9c5a3);--era-line:#34373c;--joa-design-border:var(--appearance-line,#414349);--joa-config-border:var(--appearance-line,#414349);--joa-design-gold:#d9c5a3;--joa-design-selected:#272b31;--jewels-radius:14px;--jewels-dialog-radius:16px;--jewels-space:8px;--joa-button-face:linear-gradient(180deg,#e6d7ba,#d9c5a3 60%,#cdb58e);--joa-button-ink:#17191c;--joa-button-edge:#e5d6b9;--joa-button-shadow:inset 0 1px 0 #fff8,inset 0 -1px 0 #64666955,0 2px 4px #0005;--joa-control-shadow:inset 0 1px 0 #ffffff24,inset 0 -1px 0 #0005,0 2px 4px #0005;font-family:Montserrat,sans-serif;color:var(--era-text);background:var(--era-bg);line-height:1.6}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--appearance-accent,#dfe1e4)!important;outline-offset:4px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.button,.button-secondary,.button-custom,.joa-inquiry-submit,.joa-welcome-offer__button,.joa-mini-checkout,.joa-mini-view-cart,.add-to-cart-button){min-height:48px;transition:box-shadow .2s ease,background-color .2s ease,color .16s ease,border-color .2s ease}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-era-icon,.joa-config-icon svg){color:var(--era-champagne);stroke-width:1.5}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent,.joa-footer) :is(h1,h2,h3){font-family:Montserrat,sans-serif!important;font-weight:400;letter-spacing:-.035em;text-wrap:balance}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent p{text-wrap:pretty}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component{--header-padding:12px;background:var(--appearance-canvas,#101113)!important;border-bottom:1px solid var(--appearance-line,#34373c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component .header__row{background:var(--appearance-canvas,#101113)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component .header__columns{padding-block:10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component :is(.header-logo,.header-logo__text){font-size:19px!important;font-weight:600!important;letter-spacing:.16em!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component .header-actions__action{color:var(--appearance-ink,#f3f1ed)!important;border-radius:14px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component .header-actions__action:hover{background:#ffffff09!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component .header-actions__action .icon{width:21px!important;height:21px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component .menu-list__link{font-size:13px!important;letter-spacing:.015em!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-trust-ticker{background:var(--appearance-surface,#17191c)!important;border-block:0!important;color:var(--appearance-muted,#d1d3d6)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-trust-ticker__item{font-size:12px!important;min-height:36px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-trust-ticker .joa-era-icon{width:18px!important;height:18px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero{position:relative;isolation:isolate;display:grid!important;grid-template-columns:1fr!important;align-items:end!important;min-height:660px!important;height:min(80svh,820px)!important;max-height:none!important;width:100%!important;margin:0!important;overflow:hidden;background:#0c0d0f}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero__film{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;z-index:-2;order:initial!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero__film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#08090b55,#08090b99,#08090b55),linear-gradient(0deg,#0c0d0fbf,transparent 65%);pointer-events:none}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-era-hero__poster,.joa-era-hero__video){object-fit:cover!important;object-position:70% 46%!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero__copy{position:relative!important;width:min(100%,1440px)!important;padding:64px clamp(24px,6vw,88px)!important;margin:auto!important;container-type:normal!important;align-items:center!important;justify-content:flex-end!important;text-align:center!important;background:none!important;order:initial!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero .joa-era-eyebrow{font-size:11px!important;letter-spacing:.18em!important;color:#d9c5a3!important;margin:0 0 18px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero h1{font-size:clamp(48px,6.4vw,88px)!important;max-width:8.6ch!important;line-height:1.03!important;white-space:normal!important;letter-spacing:-.055em!important;margin:0 auto 22px!important;text-align:center!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero h1 em{font-style:normal!important;color:#f3f1ed!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero__process{color:#d9c5a3!important;font-size:13px!important;margin:0 0 12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero__description{font-size:15px!important;line-height:1.65!important;color:#d7d9dc!important;max-width:35ch!important;margin:0 0 26px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero .joa-era-hero__actions{display:grid!important;grid-template-columns:1fr 1.3fr!important;width:min(100%,520px)!important;max-width:520px!important;gap:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero .joa-era-hero__actions a.size-style.button{min-width:0!important;min-height:52px!important;padding:14px 18px!important;border-radius:14px!important;font-size:13px!important;letter-spacing:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero .joa-era-hero__actions a.size-style.button[href*="setmore.com"]{--joa-button-face:linear-gradient(180deg,#2d2f33,#1c1e21);--joa-button-edge:#77777b;--joa-button-ink:#f3f1ed;--joa-button-shadow:var(--joa-control-shadow)}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home{background:var(--appearance-canvas,#0c0d0f)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home>.joa-home__section{max-width:1440px!important;padding:64px clamp(20px,5vw,72px)!important;margin-inline:auto!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-home__heading-row,.joa-design-related-heading){align-items:end!important;gap:20px!important;margin-bottom:28px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-home__heading-row h2,.joa-home__section>h2,.joa-design-related-heading h2,.joa-era-faq h2,.joa-era-discover h2){font-size:clamp(28px,3.3vw,44px)!important;line-height:1.15!important;margin:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-signatures__promise{margin:10px 0 0!important;font-size:13px!important;color:var(--appearance-muted,#b9b7b1)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-signature-grid{gap:24px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-width:0}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__media{aspect-ratio:1!important;background:var(--appearance-surface,#141619)!important;border:1px solid var(--appearance-line,#ffffff10)!important;border-radius:16px!important;overflow:hidden!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__media img{width:100%!important;height:100%!important;aspect-ratio:1!important;object-fit:cover!important;object-position:center}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__copy{padding:16px 2px 0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__kind{color:var(--appearance-accent,#a6a8ab)!important;font-size:10px!important;letter-spacing:.13em!important;margin:0 0 6px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card h3{font-size:16px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-.015em!important;margin:0 0 6px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__price{font-size:13px!important;color:var(--appearance-muted,#c3c5c8)!important;margin:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__bottom{border-top:1px solid var(--appearance-line,#303339)!important;margin-top:14px!important;padding-top:10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__save{border:1px solid var(--appearance-line,#ffffff22)!important;background:var(--appearance-surface,#17191ce6)!important;color:var(--appearance-accent,#e8dfd0)!important;width:44px!important;height:44px!important;box-shadow:none!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__badge{background:#d9c5a3!important;color:#17191c!important;padding:5px 9px!important;border-radius:6px!important;font-size:10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-shapes{background:var(--appearance-surface,#151719)!important;border:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-shape-link{min-height:108px!important;padding:18px 12px!important;border:1px solid var(--appearance-line,#3d3f43)!important;border-radius:14px!important;background:var(--appearance-surface,#1b1d20)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-shape-link:hover{border-color:var(--appearance-accent,#d9c5a3)!important;background:var(--appearance-panel,#242527)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home .joa-path-grid{grid-template-columns:1.2fr 1fr 1fr!important;gap:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home .joa-path-card{border-radius:16px!important;overflow:hidden;min-height:380px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-path-card__content{padding:24px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home .joa-path-card__title{font-size:clamp(24px,2.8vw,36px)!important;line-height:1.15!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home>.joa-story{max-width:1296px!important;margin:24px auto!important;border:1px solid var(--appearance-line,#34373c)!important;border-radius:20px!important;overflow:hidden;background:var(--appearance-surface,#17191c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-story__content{padding:clamp(24px,4vw,56px)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-story__content h2{font-size:clamp(30px,3.5vw,48px)!important;line-height:1.15!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-story__content :is(p,.joa-story__lead){font-size:14px!important;line-height:1.75!important;color:var(--appearance-muted,#bfc1c4)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-process__steps{gap:28px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-process__steps>li{border-color:var(--appearance-accent,#707275)!important;padding-top:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-process__steps h3{font-size:21px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-assurances{padding-block:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-assurances h3{font-size:16px!important;font-weight:500!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-assurances p{font-size:13px!important;color:var(--appearance-muted,#b9b7b1)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-builder-invite,.joa-conversation,.joa-product-closing){background:var(--appearance-surface,#191b1e)!important;color:var(--appearance-ink,#f3f1ed)!important;border-block:1px solid var(--appearance-line,#34373c)!important;padding:56px clamp(20px,5vw,72px)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-builder-invite,.joa-conversation,.joa-product-closing) h2{color:var(--appearance-ink,#f3f1ed)!important;font-size:clamp(32px,4vw,52px)!important;line-height:1.15!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-builder-invite,.joa-conversation,.joa-product-closing) p{color:var(--appearance-muted,#bfc1c4)!important;font-size:15px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-faq details{border-color:var(--appearance-line,#34373c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-faq summary{padding-block:22px!important;font-size:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-faq details p{font-size:14px!important;color:var(--appearance-muted,#bfc1c4)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer{background:var(--appearance-canvas,#101113)!important;border-top:1px solid var(--appearance-line,#34373c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer__grid{max-width:1440px!important;padding:56px clamp(20px,5vw,72px) 36px!important;gap:40px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer h2{font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;color:var(--appearance-accent,#d9c5a3)!important;margin-bottom:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer :is(nav>a,nav>button,.joa-footer__contact>a){color:var(--appearance-muted,#cacccf)!important;font-size:13px!important;line-height:1.5!important;min-height:44px;display:flex;width:100%;margin:0;padding:8px 0;align-items:center;text-align:left}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer :is(p,address){color:var(--appearance-muted,#a6a8ab)!important;font-size:13px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer__wordmark{letter-spacing:.15em!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer__form{border:0!important;border-radius:0!important;background:transparent!important;overflow:visible}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-breadcrumbs{max-width:1440px!important;margin:auto!important;padding:16px clamp(20px,5vw,64px)!important;font-size:12px!important;color:var(--appearance-muted,#b9b7b1)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information{max-width:1440px!important;margin-inline:auto!important;padding:12px clamp(20px,5vw,64px) 56px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__grid{gap:32px!important;align-items:start!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__media{min-width:0;border-radius:18px!important;overflow:hidden;background:var(--appearance-surface,#111214)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-details{min-width:0;padding:28px!important;border:1px solid var(--appearance-line,#34373c)!important;border-radius:18px!important;background:var(--appearance-surface,#15171a)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-details h1{font-size:clamp(30px,3vw,42px)!important;line-height:1.15!important;letter-spacing:-.04em!important;text-align:left!important;margin:0 0 10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-product-price-display{margin:0 0 18px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-product-price-display .price{font-size:24px!important;color:var(--appearance-accent,#cfd1d4)!important;font-weight:500!important;letter-spacing:-.025em!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-configurator-heading,.joa-native-heading){margin:4px 0 14px!important;padding:0!important;border:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-configurator-heading,.joa-native-heading) h2{font-size:17px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:-.015em!important;margin:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-option{background:var(--appearance-panel,#181a1d)!important;border:1px solid var(--appearance-line,#43454b)!important;border-radius:14px!important;margin:0 0 8px!important;padding:0 12px!important;overflow:visible}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-option[data-joa-expanded=true]{background:var(--appearance-panel,#181a1d)!important;border-color:var(--appearance-accent,#7f8184)!important;padding-bottom:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-row{min-height:58px!important;border:0!important;padding:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-title{font-size:12px!important;font-weight:500!important;color:var(--appearance-muted,#d2d4d7)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-value{font-size:12px!important;font-weight:500!important;color:var(--appearance-accent,#d9dbde)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-help{color:var(--appearance-accent,#b8babd)!important;background:var(--appearance-panel,#2b2d31)!important;border-color:var(--appearance-line,#707077)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-option .mw-option__value:not(:has(select)):not(.joa-option--select){border-radius:10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-native-choice,.joa-option--clarity .mw-option__value){border:1px solid var(--appearance-line,#66676d)!important;background:var(--appearance-surface,#181a1e)!important;color:var(--appearance-ink,#e0e2e5)!important;box-shadow:inset 0 1px #ffffff0b!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-native-choice[aria-pressed=true],.joa-option--clarity .mw-option__value:has(input:checked)){background:#d9c5a3!important;color:#17191c!important;border-color:var(--appearance-accent,#d9dbde)!important;box-shadow:inset 0 1px #fff6,0 2px 3px #0004!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-option--diamond-size .mw-option__value:has(input:checked) :is(.joa-choice-value,.joa-choice-unit){color:#17191c!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-engraving{margin:0 0 10px!important;border:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-engraving-trigger{min-height:58px!important;padding:0 12px!important;border:1px solid var(--appearance-line,#43454b)!important;border-radius:14px!important;background:var(--appearance-panel,#181a1d)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-engraving-copy{min-height:56px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-share-ring-link{font-size:12px!important;color:var(--appearance-accent,#d9c5a3)!important;margin:8px 0 14px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent #downpay-block{margin:18px 0 14px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent #downpay-block .purchase-option-input>label{min-height:56px!important;border:1px solid var(--appearance-line,#66676d)!important;border-radius:14px!important;background:linear-gradient(180deg,var(--appearance-panel,#27292d),var(--appearance-surface,#1b1d21))!important;box-shadow:var(--joa-control-shadow)!important;padding:10px 12px!important;color:var(--appearance-ink,#f3f1ed)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent #downpay-block .purchase-option-input>input:checked+label{background:linear-gradient(180deg,#e6d7ba,#d9c5a3)!important;color:#17191c!important;border-color:var(--appearance-accent,#e5d6b9)!important;box-shadow:var(--joa-button-shadow)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent #downpay-block .purchase-option-input>input:checked+label :is(span,strong,.joa-downpay-title){color:#17191c!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent #downpay-block .joa-downpay-title{font-size:13px!important;font-weight:600!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.add-to-cart-button,.joa-isolated-checkout-button){min-height:52px!important;border-radius:14px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-completion-estimate{border:1px solid var(--appearance-line,#3b4141)!important;border-radius:12px!important;background:var(--appearance-panel,#1b2321)!important;padding:12px 14px!important;font-size:12px!important;color:var(--appearance-muted,#d2ddd2)!important;margin:14px 0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-assurances{padding:18px 0!important;gap:12px!important;border-color:var(--appearance-line,#3d4045)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-assurances>span{font-size:11px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services{padding:18px 0!important;gap:12px!important;border-color:var(--appearance-line,#3d4045)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services a{font-size:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-accordions details{border-color:var(--appearance-line,#3d4045)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .joa-design-accordions details{background:var(--appearance-panel,#1c1e22)!important;border:1px solid var(--appearance-line,#43454b)!important;border-radius:14px!important;margin:0 0 8px!important;padding:0 12px!important;box-shadow:inset 0 1px #ffffff0a!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .joa-design-accordions details[open]{background:var(--appearance-panel,#202226)!important;border-color:var(--appearance-accent,#7f8184)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-accordions summary{padding:18px 0!important;font-size:14px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-accordions details>div{font-size:13px!important;color:var(--appearance-muted,#bfc1c4)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-text-link{font-size:12px!important;color:var(--appearance-accent,#d9c5a3)!important;border-color:var(--appearance-accent,#66686b)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .sticky-add-to-cart__bar{background:var(--appearance-surface,#17191cf5)!important;border-top:1px solid var(--appearance-line,#4e5053)!important;box-shadow:0 -8px 30px #0004!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-catalog-intro{max-width:1440px!important;padding:32px clamp(20px,5vw,72px)!important;margin:auto!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-catalog-intro h1{font-size:clamp(34px,4.2vw,58px)!important;line-height:1.12!important;letter-spacing:-.045em!important;margin-bottom:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-catalog-description{max-width:62ch!important;font-size:14px!important;line-height:1.7!important;color:var(--appearance-muted,#b9b7b1)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-collection-discovery{background:var(--appearance-surface,#17191c)!important;border-block:1px solid var(--appearance-line,#34373c)!important;padding-block:24px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-collection-chip{border:1px solid var(--appearance-line,#4e5055)!important;border-radius:14px!important;background:var(--appearance-panel,#1d2024)!important;padding:10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-collection-chip[aria-current=true]{border-color:var(--appearance-accent,#d9c5a3)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-collection-chip__label{font-size:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-ring-filters__toolbar{padding-block:18px!important;border-bottom:1px solid var(--appearance-line,#34373c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-ring-filters :is(select,button){border-radius:12px!important;min-height:44px!important;font-size:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-collection-trust{background:var(--appearance-surface,#17191c)!important;border-color:var(--appearance-line,#34373c)!important;border-radius:14px!important;padding:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .cart-page{max-width:1320px!important;margin:auto!important;padding:36px clamp(20px,5vw,64px) 64px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .cart-title{font-size:clamp(32px,4vw,48px)!important;font-weight:400!important;letter-spacing:-.04em!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .cart-items__table-row{border-color:var(--appearance-line,#3d4045)!important;padding-block:24px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .cart-items__title{font-size:18px!important;font-weight:500!important;line-height:1.35!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .cart-items__media-container{border-radius:14px!important;background:var(--appearance-surface,#17191c)!important;border:1px solid var(--appearance-line,#34373c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.cart-page__summary,.cart__summary){background:var(--appearance-surface,#191b1f)!important;border:1px solid var(--appearance-line,#3d4045)!important;border-radius:16px!important;padding:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #cart-drawer .theme-drawer__dialog{background:var(--appearance-surface,#15171a)!important;border-left:1px solid var(--appearance-line,#53545a)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #cart-drawer .cart-drawer__content{background:var(--appearance-surface,#15171a)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #cart-drawer .theme-drawer__header{padding:14px 20px!important;background:var(--appearance-panel,#1c1e22)!important;border-color:var(--appearance-line,#3d4045)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #cart-drawer .theme-drawer__title{font-size:23px!important;font-weight:400!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #cart-drawer .cart-items__table-row{border-color:var(--appearance-line,#3d4045)!important;padding-block:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #cart-drawer .cart-items__media-container{border-radius:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #cart-drawer .quantity-selector{border-radius:14px!important;background:var(--appearance-panel,#212328)!important;border-color:var(--appearance-line,#5c5e64)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #cart-drawer .theme-drawer__close-button{border-radius:14px!important;background:var(--appearance-panel,#303238)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.menu-drawer,.joa-drawer-content){background:var(--appearance-surface,#15171a)!important;color:var(--appearance-ink,#f3f1ed)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-drawer-header{background:var(--appearance-panel,#1c1e22)!important;border-color:var(--appearance-line,#3d4045)!important;padding:16px 20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-menu-tree>li{border-color:var(--appearance-line,#3d4045)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-menu-tree :is(a,summary){font-weight:400!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-ring-dialog,.joa-option-help-dialog,.joa-engraving-dialog,.joa-native-editor,.joa-shortlist-dialog,.joa-compare-dialog,.joa-welcome-offer,.search-modal__content){border:1px solid var(--appearance-line,#55565c)!important;border-radius:16px!important;background:var(--appearance-surface,#17191c)!important;color:var(--appearance-ink,#f3f1ed)!important;box-shadow:0 24px 80px #0009!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-ring-dialog,.joa-option-help-dialog,.joa-engraving-dialog,.joa-native-editor,.joa-shortlist-dialog,.joa-compare-dialog,.joa-welcome-offer)::backdrop{background:#08090bcc!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-quick-ring__header,.joa-option-help-dialog__header,.joa-personalization-header,.joa-shortlist-heading){background:var(--appearance-panel,#1d2024)!important;border-color:var(--appearance-line,#3d4045)!important;padding:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-quick-ring__header,.joa-option-help-dialog__header,.joa-personalization-header,.joa-shortlist-heading) h2{font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.03em!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-quick-ring__close,.joa-option-help-dialog__close,.joa-engraving-close,.joa-native-editor__close,.joa-welcome-offer__close){border:1px solid var(--appearance-line,#5d5f66)!important;border-radius:14px!important;background:var(--appearance-panel,#26292e)!important;width:44px!important;height:44px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-engraving-content,.joa-option-help-dialog__body){padding:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-engraving-dialog,.joa-native-editor,.joa-welcome-offer) :is(input:not([type=radio]):not([type=checkbox]):not([type=hidden]),select,textarea){border:1px solid var(--appearance-line,#76777d)!important;border-radius:14px!important;background:var(--appearance-panel,#22252a)!important;color:var(--appearance-ink,#f3f1ed)!important;font-size:16px!important;min-height:48px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-save{border-radius:14px!important;background:var(--joa-button-face)!important;color:#17191c!important;box-shadow:var(--joa-button-shadow)!important;min-height:48px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-welcome-offer__content{padding:32px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-welcome-offer__jewel{background:var(--appearance-panel,#23262b)!important;border:1px solid var(--appearance-line,#65676a)!important;border-radius:14px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #shopify-pc__banner{border:1px solid var(--appearance-line,#55565c)!important;border-radius:16px!important;background:var(--appearance-surface,#17191cfb)!important;padding:24px!important;box-shadow:0 16px 60px #0007!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #shopify-pc__banner h2{font-size:23px!important;font-weight:400!important;letter-spacing:-.03em!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #shopify-pc__banner p{font-size:12px!important;line-height:1.65!important;color:var(--appearance-muted,#bfc1c4)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #shopify-pc__prefs__dialog{border-radius:16px!important;background:var(--appearance-surface,#17191c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-border-radius:14px}@media(min-width:990px){html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__media{position:sticky!important;top:calc(var(--header-height,72px) + 24px)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__media .product-media-container{max-height:740px!important}}@media(max-width:749px){html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component .header__columns{padding-block:6px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #header-component :is(.header-logo,.header-logo__text){font-size:13px!important;letter-spacing:.1em!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-trust-ticker__item{font-size:11px!important;min-height:32px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero{min-height:540px!important;height:calc(100svh - 112px)!important;max-height:680px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero__film:after{background:linear-gradient(0deg,#0c0d0f,#0c0d0fed 16%,#0c0d0f80 46%,#0c0d0f00 80%)}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-era-hero__poster,.joa-era-hero__video){object-position:65% 38%!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero__copy{padding:30px 20px!important;margin:0!important;align-self:end!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero h1{font-size:clamp(38px,12vw,48px)!important;max-width:10ch!important;line-height:1.03!important;margin-bottom:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero .joa-era-eyebrow{margin-bottom:12px!important;font-size:10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero__description{font-size:13px!important;margin-bottom:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero__process{font-size:12px!important;margin-bottom:8px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero .joa-era-hero__actions{grid-template-columns:1fr!important;gap:10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero .joa-era-hero__actions a.size-style.button{min-height:48px!important;padding:12px 16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home>.joa-home__section{padding:40px 20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home__heading-row{display:flex!important;flex-direction:column!important;flex-wrap:nowrap;align-items:flex-start!important;text-align:left!important;gap:12px!important;margin-bottom:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home__heading-row>.joa-text-link{margin:0!important;font-size:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-signature-grid{gap:26px 12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card h3{font-size:13px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__copy{padding-top:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__kind{font-size:9px!important;letter-spacing:.09em!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__price{font-size:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-card__media{border-radius:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home .joa-path-grid{grid-template-columns:1fr 1fr!important;gap:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home .joa-path-card{min-height:240px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home .joa-path-card:first-child{grid-column:1 / -1!important;min-height:320px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home .joa-path-card__title{font-size:23px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-path-card__content{padding:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home>.joa-story{width:calc(100% - 40px)!important;margin:12px 20px!important;grid-template-columns:1fr!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-story__content{padding:24px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-story__content h2{font-size:28px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-builder-invite,.joa-conversation,.joa-product-closing){padding:40px 20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer__grid{padding:40px 20px!important;gap:28px 20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-breadcrumbs{padding:12px 20px!important;font-size:11px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information{padding:0 16px 36px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__grid{gap:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-mobile-product-header{padding:0 4px 8px!important;margin:0!important;background:transparent!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-mobile-product-header h1{font-size:clamp(28px,8.5vw,36px)!important;line-height:1.15!important;letter-spacing:-.04em!important;text-align:left!important;margin:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__media{width:100%!important;border-radius:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__media .product-media-container{max-height:450px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-details{padding:18px 14px!important;border-radius:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-product-price-display .price{font-size:23px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-option{padding-inline:10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-row{min-height:58px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-title,html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-value{font-size:11px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-option .joa-choice-value{font-size:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-option .joa-choice-unit{font-size:9px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-icon{width:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-config-help{width:44px!important;min-width:44px!important;height:44px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-catalog-intro{padding:24px 20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-catalog-intro h1{font-size:34px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-catalog-description{font-size:13px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .cart-page{padding:24px 20px 40px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .cart-items__title{font-size:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-ring-dialog,.joa-option-help-dialog,.joa-engraving-dialog,.joa-native-editor,.joa-shortlist-dialog,.joa-compare-dialog){inset:auto 0 0!important;margin:0 auto!important;width:100%!important;max-width:100%!important;max-inline-size:100%!important;max-height:90dvh!important;border-radius:16px 16px 0 0!important;padding-bottom:env(safe-area-inset-bottom)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-quick-ring__header,.joa-option-help-dialog__header,.joa-personalization-header){padding:16px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.joa-quick-ring__header,.joa-option-help-dialog__header,.joa-personalization-header) h2{font-size:22px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #shopify-pc__banner{padding:20px!important}}@media(prefers-reduced-motion:reduce){html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(.button,.button-secondary,.button-custom,.joa-design-card__media img){transition:none!important}}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent #downpay-block .purchase-option-input>input:checked+label:after{border-color:var(--appearance-line,#17191c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details[data-joa-config-details] #downpay-block #hypehound-pre-orders .purchase-option-input>label{min-height:56px!important;min-block-size:56px!important;border-radius:14px!important;border:1px solid var(--appearance-line,#76777d)!important;padding:10px 12px!important;background:linear-gradient(180deg,var(--appearance-panel,#27292d),var(--appearance-surface,#1b1d21))!important;color:var(--appearance-ink,#f3f1ed)!important;box-shadow:var(--joa-control-shadow)!important;gap:8px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details[data-joa-config-details] #downpay-block #hypehound-pre-orders .purchase-option-input>label :is(.joa-config-payment-copy,.joa-payment-choice-title){color:inherit!important;font-size:14px!important;font-weight:500!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details[data-joa-config-details] #downpay-block #hypehound-pre-orders .purchase-option-input>input:checked+label{background:var(--joa-button-face)!important;border-color:var(--appearance-accent,#e5d6b9)!important;color:#17191c!important;box-shadow:var(--joa-button-shadow)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details[data-joa-config-details] #downpay-block #hypehound-pre-orders .purchase-option-input>input:checked+label:before{background:var(--appearance-surface,#17191c)!important;border-color:var(--appearance-line,#17191c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details[data-joa-config-details] #downpay-block #hypehound-pre-orders .purchase-option-input>input:checked+label:after{border-color:var(--appearance-accent,#e6d7ba)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details[data-joa-config-details] #downpay-block #hypehound-pre-orders .hypehound-legend{font-weight:500!important;font-size:18px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-personalization-header{padding:18px 66px 18px 20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-personalization-header h2{color:var(--appearance-ink,#f3f1ed)!important;font-size:21px!important;line-height:1.25!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-engraving-close{color:var(--appearance-ink,#f3f1ed)!important;top:10px!important;right:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog :is(.joa-personalization-heading,joa-birthstones[data-integrated=true],.joa-birthstones__content h3,[data-birthstone-total]){color:var(--appearance-ink,#f3f1ed)!important;border-color:var(--appearance-line,#43464c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog :is(.joa-personalization-intro,.joa-engraving-note,.joa-personalization-note,.joa-personalization-heading small,.joa-personalization-placement legend,.joa-birthstones__content p,.joa-birthstones__selected-name){color:var(--appearance-muted,#bfc1c4)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog :is(.joa-personalization-lettering,.joa-personalization-placement,.joa-birthstones__choices,.joa-birthstones__strip,.joa-birthstones__controls) button{border:1px solid var(--appearance-line,#76777d)!important;border-radius:10px!important;background:linear-gradient(180deg,var(--appearance-panel,#27292d),var(--appearance-surface,#1b1d21))!important;color:var(--appearance-ink,#f3f1ed)!important;box-shadow:var(--joa-control-shadow)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog :is(.joa-personalization-lettering,.joa-personalization-placement,.joa-birthstones__choices,.joa-birthstones__strip) :is(button[aria-pressed=true],button[data-selected=true]){border-color:var(--appearance-accent,#e5d6b9)!important;background:var(--joa-button-face)!important;color:#17191c!important;box-shadow:var(--joa-button-shadow)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-birthstones__choices button[data-selected=true]:after{background:var(--appearance-surface,#17191c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 joa-engraving[data-personalization] joa-birthstones[data-integrated=true] :is(select.joa-birthstones__order-select,select.joa-birthstones__order-select option){background-color:var(--appearance-panel,#22252a)!important;color:var(--appearance-ink,#f3f1ed)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-engraving-actions{background:var(--appearance-surface,#17191c)!important;border-color:var(--appearance-line,#43464c)!important;box-shadow:none!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-engraving-actions>[data-engraving-remove]{color:var(--appearance-accent,#d9c5a3)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-engraving-save:disabled{background:var(--appearance-panel,#414349)!important;color:var(--appearance-muted,#bfc1c4)!important;box-shadow:none!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero h1{max-width:11.5ch!important;overflow-wrap:normal!important;word-break:normal!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information{display:block!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__grid{width:100%!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__media{width:100%!important;justify-self:stretch!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-details{position:static!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal){--joa-design-gold:#d9c5a3;--joa-control-text:var(--appearance-ink,#f3f1ed);--joa-raised-surface:var(--appearance-panel,#1c1e22);--joa-raised-border:var(--appearance-line,#43454b);--joa-raised-shadow:inset 0 1px 0 #ffffff0a;--joa-control-gap:8px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) :is(.joa-approved-configurator,.joa-native-options) .joa-config-option{background:var(--appearance-panel,#181a1d)!important;border:1px solid var(--appearance-line,#43454b)!important;border-radius:14px!important;box-shadow:inset 0 1px #ffffff0a!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) :is(.joa-approved-configurator,.joa-native-options) .joa-config-option[data-joa-expanded=true]{background:var(--appearance-panel,#181a1d)!important;border-color:var(--appearance-accent,#7f8184)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-row{grid-template-columns:22px auto 44px minmax(0,1fr) 16px!important;gap:6px!important;min-height:58px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) :is(.joa-config-title,.joa-config-value){font-size:13px!important;line-height:1.4!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-help{background:transparent!important;border:0!important;border-radius:12px!important;width:44px!important;min-width:44px!important;height:44px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-help>span{width:22px!important;height:22px!important;border-color:var(--appearance-line,#85878a)!important;background:var(--appearance-panel,#2b2d31)!important;color:var(--appearance-accent,#d9c5a3)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-configurator-heading{min-height:44px!important;height:auto!important;padding:0!important;margin:0 0 12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-configurator-heading h2{font-size:18px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-engraving .joa-engraving-trigger{border-radius:14px!important;background:var(--appearance-panel,#181a1d)!important;border-color:var(--appearance-line,#43454b)!important;box-shadow:inset 0 1px #ffffff0a!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-option--diamond-size .mw-option__value{--joa-size-fill:linear-gradient(180deg,var(--appearance-panel,#2a2d32),var(--appearance-panel,#202226));--joa-size-border:var(--appearance-line,#65676e)}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-option--diamond-size .mw-option__value:is(.mw-option__value--selected,:has(input:checked)){--joa-size-fill:linear-gradient(180deg,#e6d7ba,#d9c5a3);--joa-size-border:var(--appearance-accent,#d9dbde)}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-option--diamond-size .mw-option__value:has(input:checked) :is(label,.joa-choice-copy,.joa-choice-copy>span){color:#17191c!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-option--diamond-size .mw-option__value:has(input:checked) label:before{box-shadow:inset 0 1px #fff7,0 2px 3px #0004!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) :is(.joa-option--clarity .mw-option__value,.joa-native-options .joa-native-choice){background:linear-gradient(180deg,var(--appearance-panel,#2a2d32),var(--appearance-panel,#202226))!important;border-color:var(--appearance-line,#65676e)!important;color:var(--appearance-ink,#f3f1ed)!important;border-radius:10px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) :is(.joa-option--clarity .mw-option__value:has(input:checked),.joa-native-options .joa-native-choice[aria-pressed=true]){background:linear-gradient(180deg,#e6d7ba,#d9c5a3)!important;color:#17191c!important;border-color:var(--appearance-accent,#d9dbde)!important;box-shadow:inset 0 1px #fff7,0 2px 3px #0004!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-option--clarity .mw-option__value:has(input:checked) :is(label,.joa-choice-copy,.joa-choice-copy>span){color:#17191c!important}@media(max-width:749px){html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information__grid>:is(.joa-mobile-product-header,.product-information__media,.product-details){grid-column:1 / -1!important;width:100%!important;margin-inline:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) :is(.joa-config-title,.joa-config-value){font-size:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-row{grid-template-columns:20px auto 44px minmax(0,1fr) 16px!important;gap:4px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-engraving-copy{grid-template-columns:20px minmax(0,1fr) auto 16px!important;gap:6px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-era-hero h1{max-width:10ch!important}}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent,.joa-config-modal,.joa-native-editor) .joa-material-options .joa-material-choice{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:50%!important;overflow:visible!important;justify-content:center!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent,.joa-config-modal,.joa-native-editor) .joa-material-options{padding:5px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent,.joa-config-modal,.joa-native-editor) .joa-material-options .joa-material-choice[aria-checked=true] .joa-metal-swatch{outline:1px solid var(--appearance-accent,#e5d6b9)!important;outline-offset:3px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent,.joa-config-modal,.joa-native-editor) .joa-material-options .joa-material-choice:focus-visible{outline:none!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent,.joa-config-modal,.joa-native-editor) .joa-material-options .joa-material-choice:focus-visible .joa-metal-swatch{outline:2px solid var(--appearance-accent,#f3f1ed)!important;outline-offset:4px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-option--diamond-size .mw-option__value{border:0!important;background:transparent!important;box-shadow:none!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-option--diamond-size .mw-option__value label:before{border-width:1px!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0003!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-option--diamond-size .mw-option__value:has(input:checked) label:before{box-shadow:inset 0 1px #ffffff45,0 1px 2px #0003!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent,.joa-config-modal,.joa-native-editor) .joa-option--ring-size :is(select.mw-option__control,.selectCustom-trigger){border:1px solid var(--appearance-line,#74767c)!important;border-radius:14px!important;background-color:var(--appearance-panel,#22252a)!important;color:var(--appearance-ink,#f3f1ed)!important;box-shadow:var(--joa-control-shadow)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent,#cart-drawer,.joa-config-modal) :is(.button,.button-secondary,.button-custom,.joa-mini-checkout,.joa-mini-view-cart){border-width:1px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent,#cart-drawer,.joa-config-modal) :is(.button,.button-secondary,.button-custom,.joa-mini-checkout,.joa-mini-view-cart) .joa-era-icon{color:currentColor!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-builder-invite__shapes a{border:1px solid var(--appearance-line,#4a4d53)!important;border-radius:14px!important;background:var(--appearance-panel,#1c1e22)!important;box-shadow:inset 0 1px #ffffff0d,0 1px 2px #0003!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-builder-invite__shapes a:hover{border-color:var(--appearance-accent,#d9c5a3)!important;background:var(--appearance-panel,#24262a)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer__grid>*{min-width:0}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer :is(nav>a,nav>button,.joa-footer__contact>a){display:flex!important;width:100%!important;margin:0!important;min-height:44px!important;padding:8px 0!important;justify-content:flex-start!important;text-align:left!important;overflow-wrap:anywhere}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer__form>label{position:static!important;display:block!important;margin:0 0 10px!important;font-size:12px!important;line-height:1.5!important;color:var(--appearance-muted,#b9b7b1)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer__form>div:not(.joa-footer__form-message){display:grid;grid-template-columns:minmax(0,1fr) 48px;border:1px solid var(--appearance-line,#74767c)!important;border-radius:14px;background:var(--appearance-panel,#1c1e21);overflow:hidden}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer__form input{padding:0 14px!important;min-height:52px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-footer__form button{display:grid;place-items:center;min-height:52px!important}@media(max-width:749px){html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent :is(.joa-home__heading-row,.joa-design-related-heading){align-items:flex-start!important;text-align:left!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-home__heading-row>div{width:100%}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-builder-invite{padding-block:32px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-builder-invite h2{margin:0 0 14px!important;font-size:30px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-builder-invite p{margin:0!important}}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog{--appearance-surface: #fff;--appearance-panel: #f3f4f5;--appearance-ink: #202226;--appearance-muted: #62656a;--appearance-line: #b4b7bd;--appearance-accent: #756747;--era-muted: #62656a;--joa-control-shadow: inset 0 1px 0 #fff, 0 1px 2px #0000000a;--joa-button-face: #eee8dc;--joa-button-shadow: inset 0 0 0 1px #756747;color-scheme:light;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;width:min(560px,calc(100vw - 24px))!important;max-width:560px!important;max-inline-size:calc(100vw - 24px)!important;height:fit-content!important;max-height:calc(100dvh - 32px)!important;padding:0!important;border-radius:16px!important;background:#fff!important;color:#202226!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-engraving-save{background:#202226!important;color:#fff!important;border:1px solid #202226!important;box-shadow:none!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-engraving-save:disabled{background:#e4e5e7!important;color:#62656a!important;border-color:#c7c9ce!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog :is(input,button):focus-visible{outline:2px solid #756747!important;outline-offset:2px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog .joa-personalization-header{background:#fff!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog input::placeholder{color:#62656a!important;opacity:1!important;font-size:12px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-engraving-dialog [data-engraving-count]{color:#62656a!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0 0 16px!important;margin:0!important;border:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services>:is(a,button){display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:56px!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--appearance-line, #686c73)!important;border-radius:12px!important;background:linear-gradient(180deg,var(--appearance-panel, #292c31),var(--appearance-surface, #202226))!important;box-shadow:inset 0 1px #ffffff12,0 2px 3px #0003!important;color:var(--appearance-ink, #f3f1ed)!important;font:500 12px/1.4 var(--font-body--family)!important;text-align:start!important;text-decoration:none!important;white-space:normal!important;cursor:pointer;transition:border-color .16s ease,transform .16s ease}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services :is(svg,.mw-share-config-btn__icon){width:20px!important;height:20px!important;flex:0 0 20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services :is(a,button,span):after{border:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services>:is(a,button):hover{border-color:var(--appearance-accent, #d9c5a3)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services>:is(a,button):active{transform:scale(.98)}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services>:is(a,button):focus-visible{outline:2px solid var(--appearance-ink, #f3f1ed);outline-offset:3px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-details,.joa-config-modal) .joa-selection-chip:not(.joa-selection-chip--metal){background:var(--appearance-panel, #30343b)!important;border:1px solid var(--appearance-line, #62666e)!important;color:var(--appearance-ink, #f3f1ed)!important;border-radius:6px!important;padding:5px 8px!important;min-height:28px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details.joa-product-details--separate>.joa-product-purchase-card{padding-top:14px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-details,.joa-config-modal) .joa-selection-chip--metal{min-height:28px;padding:5px 8px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details .joa-design-services .mw-share-config-btn{border:1px solid var(--appearance-line, #686c73)!important;text-decoration:none!important;color:var(--appearance-ink, #f3f1ed)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details .joa-design-services :is(.mw-share-config-btn__label,.mw-share-config-btn__icon){text-decoration:none!important;color:inherit!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details[data-joa-config-details] .joa-configurator-heading{margin-bottom:8px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information{padding-bottom:28px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section{padding-block:24px 24px!important;border-top-color:var(--appearance-line, #34373c)!important;scroll-margin-block:100px 160px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-intro{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"heading action" "summary action";align-items:center!important;gap:14px 24px!important;margin:0 0 24px!important;padding:0!important;border:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-intro__heading{grid-area:heading}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-intro h2{margin:0!important;text-align:start!important;font-size:clamp(24px,2.4vw,32px)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.025em!important;color:var(--appearance-ink, #f3f1ed)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-summary{grid-area:summary;gap:12px!important;min-width:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-summary__score{font-size:36px!important;color:var(--appearance-ink, #f3f1ed)!important;font-variant-numeric:tabular-nums}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-summary__count{color:var(--appearance-muted, #b9b7b1)!important;font-size:13px!important;line-height:1.5!important;white-space:normal!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-summary__stars,html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-rating-stars{color:var(--appearance-accent, #d9c5a3)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-rating-stars :is(svg,svg path){fill:var(--appearance-accent, #d9c5a3)!important;color:var(--appearance-accent, #d9c5a3)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-verified-icon path:last-child{fill:var(--appearance-surface, #17191c)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-all{grid-area:action;justify-self:end;min-height:46px!important;padding:10px 16px!important;border:1px solid var(--appearance-line, #777a80)!important;border-radius:12px!important;background:linear-gradient(180deg,var(--appearance-panel, #27292d),var(--appearance-surface, #1b1d21))!important;box-shadow:var(--joa-control-shadow)!important;color:var(--appearance-ink, #f3f1ed)!important;font-size:13px!important;line-height:1.4!important;text-transform:capitalize}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-single-review{background:var(--appearance-surface, #17191c)!important;border:1px solid var(--appearance-line, #3e4146)!important;border-radius:16px!important;box-shadow:none!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-container{padding:24px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-top-part{padding:0!important;border-radius:0!important;min-width:0}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section :is(.reputon-name,.reputon-name a){color:var(--appearance-ink, #f3f1ed)!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-date{color:var(--appearance-muted, #b9b7b1)!important;font-size:13px!important;line-height:1.5!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section :is(.reputon-text,.reputon-text-holder){color:var(--appearance-ink, #e3e1dc)!important;font-size:15px!important;line-height:1.6!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-show-more{display:inline-flex!important;align-items:center!important;align-self:flex-start;min-height:44px;color:var(--appearance-accent, #d9c5a3)!important;font-size:14px!important;line-height:1.4!important;text-underline-offset:4px;text-decoration-thickness:1px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-medium-images-container{width:96px!important;height:96px!important;border-radius:12px!important;overflow:hidden}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-medium-images-media{width:100%!important;height:100%!important;object-fit:cover}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-bottom-navigation-btns{gap:12px!important;margin-top:18px!important;padding-bottom:4px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section :is(.reputon-swiper-button-prev,.reputon-swiper-button-next){width:46px!important;height:46px!important;min-width:46px;min-height:46px;border:1px solid var(--appearance-line, #777a80)!important;border-radius:50%!important;background:linear-gradient(180deg,var(--appearance-panel, #27292d),var(--appearance-surface, #1b1d21))!important;box-shadow:var(--joa-control-shadow)!important;color:var(--appearance-ink, #f3f1ed)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section :is(.reputon-swiper-button-prev,.reputon-swiper-button-next) svg{width:10px!important;height:18px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section :is(a,button,[role=button]){scroll-margin-block:120px 180px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section :is(a,button,[role=button]):focus-visible{outline:2px solid var(--appearance-accent, #d9c5a3)!important;outline-offset:4px!important}@media(hover:hover){html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section :is(.joa-reviews-all,.reputon-swiper-button-prev,.reputon-swiper-button-next):hover{border-color:var(--appearance-accent, #d9c5a3)!important}}@media(max-width:749px){html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-intro{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"heading" "summary" "action";gap:16px!important;margin-bottom:20px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .joa-reviews-all{justify-self:start}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-reviews-section .reputon-container{padding:20px!important}}@media(max-width:749px){html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details.joa-product-details--separate>.joa-product-purchase-card{padding-top:8px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services>:is(a,button){padding-inline:10px!important}}@media(max-width:359px){html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-design-services>:is(a,button){transition:none}}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-information .product-details.joa-product-details--separate>.joa-product-support-card{padding-top:14px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .joa-product-support-card>.joa-design-details{margin-top:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-details[data-joa-config-details] .joa-product-form>.shopify-app-block:has(#downpay-block){margin-top:12px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-details[data-joa-config-details] #downpay-block{margin-top:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 #MainContent .product-details[data-joa-config-details] .joa-product-form>.product-form-buttons{margin-top:24px!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-chevron{display:block;align-self:center;justify-self:end;inline-size:16px;block-size:16px;margin:0;border:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 5.5 5 5 5-5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 5.5 5 5 5-5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat;transform:none;transform-origin:center}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-option[data-joa-expanded=true] .joa-config-chevron{transform:rotate(180deg)}@media(min-width:750px){html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-engraving-copy{grid-template-columns:22px auto minmax(0,1fr) 16px!important}}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-option{padding-block:0!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-native-options .joa-config-option[data-joa-expanded=true]{padding-block-end:var(--joa-option-body-padding, 12px)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) :is(.joa-config-chevron,.joa-config-value){color:var(--appearance-ink, #d9dbde)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-block-start:20px;gap:8px}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment legend{margin-block-end:12px!important;font:500 18px/1.4 var(--font-body--family)!important;color:var(--appearance-ink, #f3f1ed)}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment>label{display:grid!important;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:center;min-height:56px!important;padding:10px 12px!important;border:1px solid var(--appearance-line, #76777d)!important;border-radius:14px!important;background:linear-gradient(180deg,var(--appearance-panel, #27292d),var(--appearance-surface, #1b1d21))!important;color:var(--appearance-ink, #f3f1ed)!important;box-shadow:var(--joa-control-shadow)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment>label>span{grid-column:2;grid-row:1;padding:0;font-weight:500;color:inherit!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment>label:before{content:""!important;position:static!important;inset:auto!important;transform:none!important;grid-column:1;grid-row:1;place-self:center;width:20px;height:20px;border:1px solid var(--appearance-muted, #b9b7b1);border-radius:50%}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment>label:has(input:checked){background:var(--joa-button-face)!important;border-color:var(--appearance-accent, #d9c5a3)!important;color:#17191c!important;box-shadow:var(--joa-button-shadow)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment>label:has(input:checked):before{background:#17191c;border-color:#17191c}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment>label:has(input:checked):after{content:""!important;position:static!important;inset:auto!important;grid-column:1;grid-row:1;place-self:center;width:5px;height:9px;border:solid #e6d7ba;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment>label:has(input:checked) :is(small,small>span){color:#34322d!important}@media(max-width:359px){html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-quick-ring__payment{grid-template-columns:minmax(0,1fr)!important}}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) .joa-config-total .joa-selection-chips{display:flex!important;flex-wrap:wrap;align-items:center;gap:5px;padding-block-start:2px;font:400 12px/1.3 var(--font-body--family)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 :is(#MainContent .product-information .product-details[data-joa-config-details],.joa-config-modal) :is(.joa-config-icon svg,.joa-config-icon svg>*){color:var(--appearance-accent, #d9c5a3)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-config-modal .joa-quick-ring__price{color:var(--appearance-ink, #f3f1ed)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-config-modal :is(.joa-featured-size p,.joa-quick-ring__summary a){color:var(--appearance-muted, #b9b7b1)!important}html body.joa-new-era.joa-browse-design.joa-design-system-v1 .joa-config-modal .joa-featured-size button{color:var(--appearance-accent, #d9c5a3)!important}
/*# sourceMappingURL=/cdn/shop/t/140/assets/joa-design-system-v1.css.map */
