.sg{font-family:var(--font-body-family, sans-serif);font-weight:400;color:#383633;background:#faf8f5}.sg-header{padding:48px 48px 32px;border-bottom:.5px solid rgba(56,54,51,.12)}.sg-eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#38363380;margin-bottom:10px}.sg-title{font-family:PP Editorial New,serif;font-weight:400;font-size:36px;line-height:1;color:#1e1814;margin-bottom:10px}.sg-intro{font-size:14px;letter-spacing:.02em;color:#383633b3;line-height:1.7}.sg-step1{padding:56px 48px;transition:opacity .3s}.sg-step1.hidden{display:none}.sg-step-label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#383633d9;margin-bottom:32px}.sg-binding-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:24px}.sg-binding-card{border:.5px solid rgba(56,54,51,.18);padding:40px 36px;cursor:pointer;transition:all .25s;background:#faf8f5}.sg-binding-card:hover{border-color:#38363373;background:#f2ede6}.sg-binding-icon{margin-bottom:28px;opacity:.7}.sg-binding-img{max-width:100%;max-height:200px;object-fit:contain;display:block}.sg-binding-name{font-family:PP Editorial New,serif;font-weight:400;font-size:32px;color:#1e1814;margin-bottom:12px;line-height:1}.sg-binding-desc{font-size:14px;line-height:1.7;color:#383633bf;margin-bottom:24px}.sg-binding-fits{padding:16px 0;border-top:.5px solid rgba(56,54,51,.12);margin-bottom:24px}.sg-binding-fits-label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#38363380;margin-bottom:6px}.sg-binding-fits-value{font-size:13px;line-height:1.7;color:#383633bf}.sg-binding-cta{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#383633a6;transition:color .2s}.sg-binding-card:hover .sg-binding-cta{color:#383633f2}.sg-step2{display:none}.sg-step2.visible{display:block}.sg-step2-header{display:flex!important;align-items:center;justify-content:space-between;padding:24px 48px;border-bottom:.5px solid rgba(56,54,51,.12);background:#faf8f5}.sg-back-btn{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#3836338c;background:none;border:none;cursor:pointer;padding:0;transition:color .2s;flex-shrink:0}.sg-back-btn:hover{color:#383633f2}.sg-binding-toggle{display:flex!important;gap:48px;align-items:center;padding:0}.sg-toggle-btn{font-family:PP Editorial New,serif!important;font-size:28px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#38363340;background:transparent;border:none;border-bottom:1.5px solid transparent;padding:0 0 4px;cursor:pointer;transition:all .25s;line-height:1}.sg-toggle-btn.active{color:#1e1814;border-bottom-color:#1e1814}.sg-toggle-btn:hover:not(.active){color:#3836338c}.sg-toggle-divider{width:.5px;height:28px;background:#3836332e}.sg-nav{background:#faf8f5;padding:0 48px;display:flex!important;align-items:center;overflow-x:auto;border-bottom:.5px solid rgba(56,54,51,.12)}.sg-nav-label{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#38363380;margin-right:20px;flex-shrink:0;padding:20px 0}.sg-nav-btn{font-size:10px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#38363380;background:none;border:none;border-bottom:1.5px solid transparent;padding:20px 14px;cursor:pointer;transition:all .2s;flex-shrink:0;white-space:nowrap}.sg-nav-btn:hover{color:#383633cc}.sg-nav-btn.active{color:#383633;border-bottom-color:#c8a882}.sg-slide{display:none}.sg-slide.active{display:block}.sg-main{display:grid!important;grid-template-columns:1fr 1fr;min-height:520px}.sg-preview{background:#eeeae3;display:flex!important;align-items:center;justify-content:center;padding:48px}.sg-measured-wrap{display:flex!important;flex-direction:column;align-items:center;gap:14px}.sg-measured-top{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#383633b3;text-align:center}.sg-measured-middle{display:flex!important;align-items:flex-start;position:relative;justify-content:center}.sg-measured-image{display:flex!important;align-items:flex-start;justify-content:center;flex-shrink:0;position:relative}.sg-measured-right{position:absolute;left:calc(100% + 12px);top:0;height:100%;display:flex!important;align-items:center;justify-content:center;width:40px}.sg-measured-height{writing-mode:vertical-rl;font-size:12px;letter-spacing:.1em;color:#383633b3;text-transform:uppercase;white-space:nowrap;transform:rotate(180deg)}.sg-measured-bottom{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#383633b3;text-align:center}.sg-ring-dims{position:absolute;right:calc(100% + 12px);top:0;width:72px}.sg-dim-seg{position:absolute;left:0;width:100%;display:flex;align-items:center;<div class="sg-dim-seg" style="top:calc({{ pct1 }}% / 100); height:calc({{ seg12 }}% / 100);"> <span class="sg-dim-label">19MM</span> <span class="sg-dim-line"></span> </div>}.sg-dim-seg:before{content:"";position:absolute;right:0;top:0;width:8px;height:.5px;background:#38363359}.sg-dim-seg:after{content:"";position:absolute;right:0;bottom:0;width:8px;height:.5px;background:#38363359}.sg-dim-line{position:absolute;right:4px;top:0;bottom:0;width:.5px;background:#38363359}.sg-dim-label{font-family:var(--font-body-family, sans-serif);font-size:11px;font-weight:400;letter-spacing:.04em;color:#383633b3;white-space:nowrap;padding-right:10px;width:100%;text-align:right}.sg-ring-overlay{display:none}.sg-ring-label{font-family:var(--font-body-family, sans-serif);font-size:8px;font-weight:400;letter-spacing:.02em;fill:#383633cc}.sg-image-wrap{display:flex;flex-direction:column;align-items:center;gap:12px}.sg-image{max-width:100%;object-fit:contain;display:block}.sg-image-top,.sg-image-bottom{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#383633b3}.sg-insert-wrap{display:flex;flex-direction:column;align-items:center}.sg-dim-top,.sg-dim-bottom{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#383633b3;margin-bottom:8px;text-align:center}.sg-dim-bottom{margin-top:10px;margin-bottom:0}.sg-insert{border:.5px solid rgba(56,54,51,.4);background:#faf8f5;display:flex!important;width:120px;height:200px;position:relative}.sg-insert-holes{display:flex!important;flex-direction:column;justify-content:space-around;padding:16px 0;width:22px;align-items:center;flex-shrink:0}.sg-insert-hole{width:7px;height:7px;border-radius:50%;border:.5px solid rgba(56,54,51,.4);background:#eeeae3;flex-shrink:0}.sg-insert--disc .sg-insert-hole{width:9px;height:9px}.sg-insert-content{flex:1;padding:14px 14px 14px 4px;display:flex!important;flex-direction:column;gap:8px}.sg-insert-line{height:.5px;background:#3836331f;width:100%}.sg-insert-line.thick{height:1px;background:#38363340}.sg-dim-right{writing-mode:vertical-rl;font-size:12px;letter-spacing:.1em;color:#383633b3;position:absolute;right:-30px;top:50%;transform:translateY(-50%) rotate(180deg);white-space:nowrap;text-transform:uppercase}.sg-info{padding:56px 48px;display:flex!important;flex-direction:column;justify-content:center}.sg-info-eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#38363380;margin-bottom:12px}.sg-info-name{font-family:PP Editorial New,serif;font-weight:400;font-size:44px;line-height:1;color:#1e1814;margin-bottom:14px}.sg-info-tagline{font-size:15px;line-height:1.7;color:#383633bf;margin-bottom:12px}.sg-info-bestfor{font-size:13px;color:#383633b3;margin-bottom:28px;letter-spacing:.02em}.sg-info-bestfor-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#38363380;margin-right:8px}.sg-info-grid{display:grid!important;grid-template-columns:repeat(4,auto);justify-content:start;gap:32px;margin-bottom:28px}.sg-info-item-label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#38363380;margin-bottom:5px}.sg-info-item-value{font-size:14px;line-height:1.7;color:#383633e6}.sg-info-compat{padding:20px 0;border-top:.5px solid rgba(56,54,51,.12);border-bottom:.5px solid rgba(56,54,51,.12);margin-bottom:28px}.sg-info-compat-label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#38363380;margin-bottom:10px}.sg-info-compat-tags{display:flex!important;flex-wrap:wrap;gap:6px}.sg-tag{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#383633b3;border:.5px solid rgba(56,54,51,.22);padding:6px 12px}.sg-info-note{font-size:13px;color:#383633b3;letter-spacing:.02em;line-height:1.7;margin-bottom:20px;padding:12px 16px;border-left:2px solid #C8A882;background:#c8a8820f}.sg-info-actions{display:flex!important;align-items:center;gap:24px;flex-wrap:wrap;margin-top:8px}.sg-shop-btn{font-size:10px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;background:#2c1a10;color:#ffffffe6;border:none;padding:14px 28px;cursor:pointer;text-decoration:none;display:inline-block;transition:opacity .2s}.sg-shop-btn:hover{opacity:.8}.sg-nav-arrows{display:flex!important;gap:16px}.sg-arrow{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#38363399;background:none;border:none;cursor:pointer;padding:0;transition:color .2s}.sg-arrow:hover{color:#383633f2}@media screen and (max-width:768px){.sg-title{font-size:28px}.sg-step-label{font-size:10px}.sg-header{padding:32px 24px 24px}.sg-step1{padding:36px 24px}.sg-binding-grid{grid-template-columns:1fr!important}.sg-binding-card{padding:28px 24px}.sg-step2-header{padding:16px 24px}.sg-nav{padding:0 24px}.sg-main{grid-template-columns:1fr!important}.sg-preview{padding:40px 24px;min-height:280px}.sg-info{padding:36px 24px}.sg-info-name{font-size:32px}.sg-info-grid{grid-template-columns:1fr 1fr!important}.sg-toggle-btn{font-size:22px!important}.sg-binding-toggle{gap:24px}.sg-ring-dims{width:56px;right:calc(100% + 8px)}.sg-dim-label{font-size:9px;padding-right:6px}}.sg-step1-both{display:flex;justify-content:center;padding:48px 48px 40px;margin-top:32px}.sg-both-btn{font-size:10px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;background:#383633;color:#fffffff2;border:none;padding:16px 40px;cursor:pointer;font-family:var(--font-body-family, sans-serif);transition:background .2s}.sg-both-btn:hover{background:#1e1814}@media screen and (max-width:768px){.sg-step1-both{padding:32px 24px;margin-top:24px}.sg-both-btn{width:100%;padding:16px 28px}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/size-guide.css.map */
