.ring-details__head{display:flex;flex-direction:column}.ring-details__intro{margin-top:12px}.ring-details__columns{display:flex;flex-direction:column}.ring-details__column{display:flex;flex-direction:column;min-width:0}.ring-scope .ring-details__title{margin:36px 0 12px;font-family:var(--ring-serif);font-size:22px;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--ring-ink)}.ring-scope .ring-details__column:last-child .ring-details__title{margin-top:28px}.ring-details__list{display:flex;flex-direction:column;border-bottom:1px solid var(--ring-line-soft)}.ring-details__row{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid var(--ring-line-soft);font-size:14px}.ring-details__row dt{color:var(--ring-body)}.ring-details__row dd{color:var(--ring-ink);text-align:right}.ring-details__note{margin-top:14px;font-size:14px;line-height:1.6;color:var(--ring-body)}.ring-details__link{align-self:flex-start;margin-top:8px}.ring-details__steps{display:flex;flex-direction:column;border-top:1px solid var(--ring-line-soft)}.ring-details__step{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:start;padding:14px 0;border-bottom:1px solid var(--ring-line-soft)}.ring-details__step-number{font-family:var(--ring-serif);font-size:15px;color:var(--ring-ink)}.ring-details__step-text{display:flex;flex-direction:column;gap:3px}.ring-details__step-title{font-size:15px;color:var(--ring-ink)}.ring-details__step-body{font-size:13px;line-height:1.5;color:var(--ring-body)}.ring-details__links{display:flex;flex-wrap:wrap;column-gap:20px;margin-top:8px}@media(min-width:990px){.ring-details__head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}.ring-details__intro{flex:0 0 400px;max-width:40%;margin-top:0}.ring-details__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,3.9vw,56px);margin-top:56px}.ring-scope .ring-details__title,.ring-scope .ring-details__column:last-child .ring-details__title{margin:0 0 16px;font-size:24px}.ring-details__row{padding:14px 0}.ring-details__note,.ring-details__link{margin-top:20px}.ring-details__step{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:16px 0}.ring-details__links{gap:24px;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ring-details.css.map */
