.svsg__guide{font-family:DM Sans,sans-serif;color:#3e3a34}.svsg__lead{font-size:14px;line-height:1.75;color:#6d675f;margin:0 0 22px;max-width:520px}.svsg__method{margin-block-end:34px}.svsg__method-eyebrow{font-size:10.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#b8976a;margin:0 0 6px}.svsg__method-title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:21px;line-height:1.25;color:#1a1814;margin:0 0 12px;text-transform:none;letter-spacing:.01em}.svsg__steps{margin:0 0 18px;padding-inline-start:1.2em;display:flex;flex-direction:column;gap:7px}.svsg__steps li{font-size:13.5px;line-height:1.7}.svsg__steps li::marker{color:#b8976a;font-weight:500}.svsg__steps strong{color:#1a1814;font-weight:500}.svsg__diagram{background:#fbfaf7;border:1px solid rgb(26 24 20 / .06);border-radius:2px;padding:18px;display:flex;justify-content:center}.svsg__diagram svg{width:100%;max-width:280px;height:auto;display:block}.svsg__diagram--photo{padding:0;border:0;overflow:hidden;background:#e8e2d8}.svsg__diagram--photo img{display:block;width:100%;height:auto;border-radius:2px}.svsg__diagram--photo.svsg__diagram--necklace{max-width:440px;margin-inline:auto}.svsg__notes{margin-block:26px;padding:16px 0 16px 20px;border-inline-start:1px solid #B8976A}.svsg__notes-title{font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#b8976a;margin:0 0 8px}.svsg__notes ul{margin:0;padding-inline-start:1.1em;display:flex;flex-direction:column;gap:6px}.svsg__notes li{font-size:13px;line-height:1.65;color:#6d675f}.svsg__notes li::marker{color:#b8976a}.svsg__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.svsg__table-wrap:focus-visible{outline:1px solid #B8976A;outline-offset:3px}.svsg__table{width:100%;border-collapse:collapse;font-size:13px;min-width:380px}.svsg__table th{font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#9e9488;text-align:start;padding:9px 10px;border-block-end:1px solid rgb(26 24 20 / .16);white-space:nowrap}.svsg__table td{padding:9px 10px;border-block-end:1px solid rgb(26 24 20 / .06);line-height:1.55;vertical-align:top}.svsg__table th:first-child,.svsg__table td:first-child{padding-inline-start:0}.svsg__table th:last-child,.svsg__table td:last-child{padding-inline-end:0}.svsg__table tbody tr:hover td{background:#b8976a0d}.svsg-page{background:#f7f3ee;padding:84px 24px 100px}.svsg-page__inner{max-width:760px;margin-inline:auto}.svsg-page__eyebrow{font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#b8976a;margin:0 0 16px}.svsg-page__title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:clamp(34px,5vw,46px);line-height:1.12;color:#1a1814;margin:0}.svsg-page__intro{font-family:DM Sans,sans-serif;font-size:15px;line-height:1.8;color:#6d675f;max-width:540px;margin:20px 0 0}.svsg-page__nav{display:flex;gap:28px;margin:40px 0 0;padding-block-end:14px;border-block-end:1px solid rgb(26 24 20 / .1)}.svsg-page__nav a{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#1a1814;text-decoration:none;padding-block-end:3px;border-block-end:1px solid transparent;transition:color .2s ease,border-color .2s ease}.svsg-page__nav a:hover{color:#b8976a;border-color:#b8976a}.svsg-page__section{padding-block-start:56px;scroll-margin-top:90px}.svsg-page__section+.svsg-page__section{margin-block-start:26px;border-block-start:1px solid rgb(26 24 20 / .08)}.svsg-page__section-title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:29px;line-height:1.2;color:#1a1814;margin:0 0 26px;text-transform:none}.svsg-link{font-family:DM Sans,sans-serif;font-size:12px;letter-spacing:.04em;color:#1a1814;background:none;border:0;padding:6px 0;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.svsg-link:hover{color:#b8976a}.svsg-root[hidden]{display:none}.svsg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a181442;opacity:0;transition:opacity .35s ease;z-index:9998}.svsg-drawer{position:fixed;top:0;inset-inline-end:0;height:100dvh;width:clamp(400px,var(--svsg-drawer-w, 42vw),560px);background:#f7f3ee;z-index:9999;display:flex;flex-direction:column;transform:translate(102%);transition:transform .4s cubic-bezier(.22,.61,.36,1);box-shadow:-18px 0 40px -24px #1a18144d}.svsg-root.is-open .svsg-overlay{opacity:1}.svsg-root.is-open .svsg-drawer{transform:translate(0)}@media(prefers-reduced-motion:reduce){.svsg-drawer,.svsg-overlay{transition:none}}.svsg-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-block-end:1px solid rgb(26 24 20 / .08);flex-shrink:0}.svsg-drawer__title{font-family:Cormorant Garamond,serif;font-weight:500;font-size:21px;letter-spacing:.02em;color:#1a1814;margin:0}.svsg-drawer__close{width:40px;height:40px;display:grid;place-items:center;background:none;border:0;color:#1a1814;opacity:.6;cursor:pointer;transition:opacity .2s ease;margin-inline-end:-8px}.svsg-drawer__close:hover{opacity:1}.svsg-drawer__close:focus-visible{outline:1px solid #B8976A;outline-offset:2px;opacity:1}.svsg-drawer__body{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:24px 24px calc(28px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain}.svsg-drawer__page-link{display:inline-block;margin-block-start:6px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#b8976a;text-decoration:none;border-block-end:1px solid rgb(184 151 106 / .45);padding-block-end:3px;transition:color .2s ease,border-color .2s ease}.svsg-drawer__page-link:hover{color:#1a1814;border-color:#1a1814}html.svsg-lock,html.svsg-lock body{overflow:hidden}@media screen and (max-width:699px){.svsg-page{padding:56px 20px 72px}.svsg-page__nav{gap:18px;flex-wrap:wrap}.svsg-page__section{padding-block-start:42px;scroll-margin-top:70px}.svsg-drawer{width:100%}.svsg-drawer__header{padding:14px 20px}.svsg-drawer__body{padding:20px 20px calc(24px + env(safe-area-inset-bottom,0px))}.svsg__table{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sevorr-size-guide.css.map */
