.rsg-body-lock{overflow:hidden}.ring-size-guide-trigger{margin:.9rem 0 -2.9rem;transform:translateY(28%);max-width:44rem;position:relative;z-index:1;text-align:left}.ring-size-guide__btn{background:transparent;border:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:.25em;width:auto;text-align:left;transition:opacity .2s}.ring-size-guide__btn:hover{opacity:.7}.ring-size-guide-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0000;transition:background .3s ease;align-items:stretch;justify-content:flex-start}.ring-size-guide-overlay.rsg-is-open{background:#00000080}.ring-size-guide-drawer{position:relative;background:rgb(var(--color-background));width:min(58rem,100vw);height:100%;overflow-y:auto;transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column;padding:2.4rem 2rem 3.2rem;box-sizing:border-box;direction:rtl}[dir=rtl] .ring-size-guide-drawer,.ring-size-guide-drawer{transform:translate(-100%)}.rsg-is-open .ring-size-guide-drawer{transform:translate(0)}.rsg-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.4rem;flex-direction:row-reverse}.rsg-title{font-size:1.8rem;font-weight:700;margin:0;color:rgb(var(--color-foreground));flex:1;text-align:center}.rsg-close{background:transparent;border:none;cursor:pointer;color:rgb(var(--color-foreground));padding:.4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rsg-close:hover{opacity:.7}.rsg-tabs{display:flex;border-bottom:.1rem solid rgba(var(--color-foreground),.15);margin-bottom:2.4rem;gap:0}.rsg-tab{flex:1;background:transparent;border:none;border-bottom:.2rem solid transparent;margin-bottom:-.1rem;padding:.9rem 0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;color:rgba(var(--color-foreground),.55);cursor:pointer;transition:color .2s,border-color .2s;text-align:center}.rsg-tab:hover{color:rgb(var(--color-foreground))}.rsg-tab--active{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground));font-weight:700}.rsg-apps{margin-bottom:2.4rem;text-align:center}.rsg-apps__title{font-size:1.25rem;font-weight:400;color:rgba(var(--color-foreground),.6);margin:0 0 .9rem;line-height:1.5}.rsg-apps__btns{display:flex;gap:1.6rem;justify-content:center;align-items:center}.rsg-app-btn{display:flex;align-items:center;gap:.45rem;text-decoration:none;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground));transition:opacity .15s ease}.rsg-app-btn:hover{opacity:.6}.rsg-app-btn__icon{width:1.5rem;height:1.5rem;flex-shrink:0}.rsg-app-btn__label,.rsg-app-btn__sub,.rsg-app-btn__store{display:none}.rsg-panel{display:none;flex:1}.rsg-panel--active{display:block}.rsg-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2.4rem}.rsg-step{display:flex;align-items:flex-start;gap:1.6rem}.rsg-step__text{flex:1;display:flex;gap:.6rem}.rsg-step__num{font-weight:700;font-size:1.4rem;flex-shrink:0;color:rgb(var(--color-foreground))}.rsg-step__text p{margin:0;font-size:1.4rem;line-height:1.6;color:rgb(var(--color-foreground))}.rsg-step__img{flex-shrink:0;width:20rem}.rsg-step__img img{width:100%;height:17rem;object-fit:cover;border-radius:.6rem;display:block}@media(max-width:749px){.rsg-step__img{width:15rem}.rsg-step__img img{height:12rem}}.rsg-step--text-only{display:flex;gap:.6rem}.rsg-step--text-only p{margin:0;font-size:1.4rem;line-height:1.6}.rsg-ring-image{text-align:right;margin:2rem 0 1.2rem}.rsg-ring-image img{max-width:18rem;height:auto;display:inline-block}.rsg-table-caption{font-size:1.4rem;font-weight:600;text-align:center;margin:0 0 1.6rem;color:rgb(var(--color-foreground))}.rsg-table-wrap{overflow-x:auto;margin-top:2.4rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:.6rem}.rsg-table{width:100%;border-collapse:collapse;font-size:1.3rem;text-align:center}.rsg-table th,.rsg-table td{padding:.8rem 1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.rsg-table thead th{font-weight:700;background:rgba(var(--color-foreground),.04)}.rsg-table tbody tr:last-child td{border-bottom:none}.rsg-footer{margin-top:3.2rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.15);text-align:center}.rsg-footer__question{font-size:1.6rem;font-weight:700;margin:0 0 .4rem}.rsg-footer__sub{font-size:1.3rem;color:rgba(var(--color-foreground),.6);margin:0 0 1.6rem}.rsg-footer__btn{display:block;padding:1.2rem;font-size:1.4rem;text-decoration:none;border-radius:var(--buttons-radius, 0)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-ring-size-guide.css.map */
