.index-page--ring-sizer{--ar-ring-border: rgba(18, 18, 18, .16);--ar-ring-muted: #666;--ar-ring-panel: #f5f5f3}.index-page--ring-sizer .hero__content__wrapper,.index-page--ring-sizer .hero__content,.index-page--ring-sizer .hero__rte{width:100%;max-width:none}.index-page--ring-sizer .hero__rte{margin-top:clamp(44px,5vw,84px)}.index-page--ring-sizer .hero__rte>.ar-ring-sizer{text-align:left}.ar-ring-sizer,.ar-ring-sizer *{box-sizing:border-box}.ar-ring-sizer h2,.ar-ring-sizer p,.ar-ring-sizer ul,.ar-ring-sizer ol{margin-top:0}.ar-ring-sizer h2{margin-bottom:0;font-size:clamp(28px,3.1vw,52px);font-weight:400;line-height:1.03;letter-spacing:-.035em}.ar-ring-sizer__eyebrow{margin-bottom:18px;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.ar-ring-sizer__intro{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start;padding-bottom:clamp(56px,7vw,112px)}.ar-ring-sizer__intro>.ar-ring-sizer__eyebrow{grid-column:1;grid-row:1}.ar-ring-sizer__intro>h2{grid-column:1;grid-row:2;max-width:900px}.ar-ring-sizer__intro>p:not(.ar-ring-sizer__eyebrow){grid-column:1;grid-row:3;align-self:start;max-width:900px;margin:10px 0 0;color:var(--ar-ring-muted);font-size:clamp(17px,1.35vw,22px);line-height:1.55}.ar-ring-sizer__actions{grid-column:1;grid-row:4;display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:clamp(14px,1.5vw,22px)}.ar-ring-sizer .btn:not(.btn--text){display:inline-flex;flex:0 0 auto;width:auto!important;min-width:14rem;min-height:48px;padding:.8rem 1.25rem!important;align-items:center;justify-content:center;border:1px solid #000;border-radius:0;background:#000;color:#fff!important;-webkit-text-fill-color:#fff;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.ar-ring-sizer .btn:not(.btn--text)>span{position:relative;z-index:2;display:block;margin:0;color:#fff!important;-webkit-text-fill-color:#fff;fill:#fff;opacity:1;visibility:visible}.ar-ring-sizer .btn:not(.btn--text):hover,.ar-ring-sizer .btn:not(.btn--text):focus-visible{border-color:#000;background:#fff;color:#000!important;-webkit-text-fill-color:#000}.ar-ring-sizer .btn:not(.btn--text):hover>span,.ar-ring-sizer .btn:not(.btn--text):focus-visible>span{color:#000!important;-webkit-text-fill-color:#000;fill:#000}.ar-ring-sizer .btn.btn--outline{background:transparent;color:#000!important;-webkit-text-fill-color:#000}.ar-ring-sizer .btn.btn--outline>span{color:#000!important;-webkit-text-fill-color:#000;fill:#000}.ar-ring-sizer .btn.btn--outline:hover,.ar-ring-sizer .btn.btn--outline:focus-visible{background:#000;color:#fff!important;-webkit-text-fill-color:#fff}.ar-ring-sizer .btn.btn--outline:hover>span,.ar-ring-sizer .btn.btn--outline:focus-visible>span{color:#fff!important;-webkit-text-fill-color:#fff;fill:#fff}.ar-ring-sizer__print-note{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:24px clamp(48px,8vw,150px);padding:clamp(38px,4vw,64px);border:1px solid var(--ar-ring-border);background:var(--ar-ring-panel)}.ar-ring-sizer__print-note .ar-ring-sizer__eyebrow{grid-column:1}.ar-ring-sizer__print-note h2{grid-column:1;font-size:clamp(24px,2.4vw,40px)}.ar-ring-sizer__print-note ul{grid-column:2;grid-row:2;align-self:start;margin-bottom:0;padding-left:20px;color:var(--ar-ring-muted);font-size:clamp(16px,1.1vw,19px);line-height:1.6}.ar-ring-sizer__methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(64px,8vw,128px);border-top:1px solid var(--ar-ring-border);border-bottom:1px solid var(--ar-ring-border)}.ar-ring-sizer__method{min-width:0;padding:clamp(40px,5vw,80px)}.ar-ring-sizer__method+.ar-ring-sizer__method{border-left:1px solid var(--ar-ring-border)}.ar-ring-sizer__method-header{display:grid;grid-template-columns:32px minmax(0,1fr);gap:clamp(18px,3vw,42px);align-items:start}.ar-ring-sizer__method-header>span{padding-top:3px;color:var(--ar-ring-muted);font-size:12px;font-weight:600;letter-spacing:.1em}.ar-ring-sizer__method-header h2{font-size:clamp(26px,2.4vw,40px)}.ar-ring-sizer__method-header .ar-ring-sizer__eyebrow{margin-bottom:12px}.ar-ring-sizer__media{display:grid;min-height:clamp(280px,35vw,520px);place-items:center;margin:clamp(36px,4vw,64px) 0;overflow:hidden;background:var(--ar-ring-panel)}.ar-ring-sizer__media img{display:block;width:min(100%,480px);height:auto}.ar-ring-sizer__media--strip{padding:clamp(36px,6vw,100px) clamp(24px,4vw,64px)}.ar-ring-sizer__media--chart{padding:clamp(18px,3vw,42px)}.ar-ring-sizer__steps{margin-bottom:0;padding:0;list-style:none;counter-reset:ring-step}.ar-ring-sizer__steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:18px 0;border-top:1px solid var(--ar-ring-border);color:var(--ar-ring-muted);font-size:clamp(15px,1vw,17px);line-height:1.55;counter-increment:ring-step}.ar-ring-sizer__steps li:before{color:#000;content:counter(ring-step,decimal-leading-zero);font-size:11px;font-weight:600;letter-spacing:.08em}.ar-ring-sizer__tips{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(48px,8vw,150px);padding:clamp(72px,9vw,144px) 0}.ar-ring-sizer__tips h2{max-width:620px}.ar-ring-sizer__tips ul{margin-bottom:0;padding-left:20px;color:var(--ar-ring-muted);font-size:clamp(16px,1.15vw,19px);line-height:1.65}.ar-ring-sizer__tips li+li{margin-top:12px}.ar-ring-sizer__support{display:flex;gap:48px;align-items:end;justify-content:space-between;padding:clamp(40px,5vw,72px);border:1px solid var(--ar-ring-border)}.ar-ring-sizer__support>div{max-width:780px}.ar-ring-sizer__support h2{font-size:clamp(26px,2.4vw,40px)}.ar-ring-sizer__support p:not(.ar-ring-sizer__eyebrow){max-width:680px;margin:24px 0 0;color:var(--ar-ring-muted);font-size:clamp(16px,1.1vw,18px);line-height:1.55}@media only screen and (max-width:749px){.index-page--ring-sizer .hero__rte{margin-top:36px}.ar-ring-sizer h2{font-size:clamp(28px,9vw,40px)}.ar-ring-sizer__intro,.ar-ring-sizer__print-note,.ar-ring-sizer__tips{grid-template-columns:1fr}.ar-ring-sizer__intro{gap:0;padding-bottom:56px}.ar-ring-sizer__intro>.ar-ring-sizer__eyebrow,.ar-ring-sizer__intro>h2,.ar-ring-sizer__intro>p:not(.ar-ring-sizer__eyebrow){grid-column:1;grid-row:auto}.ar-ring-sizer__intro>p:not(.ar-ring-sizer__eyebrow){margin-top:28px}.ar-ring-sizer__actions{grid-column:1;grid-row:auto;align-items:stretch;flex-direction:column;margin-top:32px}.ar-ring-sizer .btn:not(.btn--text){width:100%!important}.ar-ring-sizer__print-note{gap:12px;padding:28px 24px}.ar-ring-sizer__print-note .ar-ring-sizer__eyebrow,.ar-ring-sizer__print-note h2,.ar-ring-sizer__print-note ul{grid-column:1;grid-row:auto}.ar-ring-sizer__print-note ul{margin-top:20px}.ar-ring-sizer__methods{grid-template-columns:1fr;margin-top:64px}.ar-ring-sizer__method{padding:44px 0}.ar-ring-sizer__method+.ar-ring-sizer__method{border-top:1px solid var(--ar-ring-border);border-left:0}.ar-ring-sizer__media{min-height:280px;margin:36px 0}.ar-ring-sizer__media--chart{padding:18px}.ar-ring-sizer__tips{gap:32px;padding:64px 0}.ar-ring-sizer__support{align-items:stretch;flex-direction:column;padding:32px 24px}}@media(prefers-reduced-motion:reduce){.ar-ring-sizer .btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ar-ring-sizer.css.map */
