.ring-sizing-selector{margin-block-end:1.75rem}.ring-sizing-selector__heading{font-size:1.05rem;font-weight:600;margin:0 0 .85rem;letter-spacing:.02em}.ring-sizing-selector__options{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}@media screen and (max-width:749px){.ring-sizing-selector__options{grid-template-columns:1fr}}.ring-sizing-card{position:relative;display:block;cursor:pointer;border-radius:var(--buttons-radius, 8px);border:1px solid rgba(var(--color-foreground, 18, 18, 18),.15);background:rgb(var(--color-background, 255, 255, 255));padding:1.1rem 1.1rem 1.1rem 1rem;transition:border-color .18s ease,box-shadow .18s ease,transform .12s ease;outline-offset:3px}.ring-sizing-card:hover{border-color:rgba(var(--color-foreground, 18, 18, 18),.35)}.ring-sizing-card:active{transform:scale(.994)}.ring-sizing-card__input:focus-visible~.ring-sizing-card__body,.ring-sizing-card:has(.ring-sizing-card__input:focus-visible){outline:2px solid rgb(var(--color-foreground, 18, 18, 18));outline-offset:3px;border-radius:var(--buttons-radius, 8px)}.ring-sizing-card__body{display:flex;align-items:flex-start;gap:.85rem}.ring-sizing-card__icon{flex:0 0 auto;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground, 18, 18, 18));opacity:.85}.ring-sizing-card__icon svg{width:100%;height:100%}.ring-sizing-card__text{display:flex;flex-direction:column;gap:.2rem;flex:1 1 auto}.ring-sizing-card__title{font-weight:600;font-size:.95rem;line-height:1.3}.ring-sizing-card__description{font-size:.82rem;opacity:.72;line-height:1.4}.ring-sizing-card__check{flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(var(--color-foreground, 18, 18, 18),.35);position:relative;transition:border-color .18s ease,background-color .18s ease}.ring-sizing-card__check:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:rgb(var(--color-foreground, 18, 18, 18));transform:scale(0);transition:transform .16s cubic-bezier(.34,1.56,.64,1)}.ring-sizing-card:has(.ring-sizing-card__input:checked){border-color:rgb(var(--color-foreground, 18, 18, 18));box-shadow:0 0 0 1px rgb(var(--color-foreground, 18, 18, 18))}.ring-sizing-card:has(.ring-sizing-card__input:checked) .ring-sizing-card__check{border-color:rgb(var(--color-foreground, 18, 18, 18))}.ring-sizing-card:has(.ring-sizing-card__input:checked) .ring-sizing-card__check:after{transform:scale(1)}.ring-sizing-card.is-selected{border-color:rgb(var(--color-foreground, 18, 18, 18));box-shadow:0 0 0 1px rgb(var(--color-foreground, 18, 18, 18))}.ring-sizing-card.is-selected .ring-sizing-card__check{border-color:rgb(var(--color-foreground, 18, 18, 18))}.ring-sizing-card.is-selected .ring-sizing-card__check:after{transform:scale(1)}.ring-size-variant-wrapper{overflow:hidden;max-height:600px;opacity:1;transition:max-height .26s ease,opacity .2s ease,margin .26s ease}.ring-size-variant-wrapper.is-hidden{max-height:0;opacity:0;margin:0!important;pointer-events:none}@media(prefers-reduced-motion:reduce){.ring-size-variant-wrapper,.ring-sizing-card,.ring-sizing-card__check,.ring-sizing-card__check:after{transition:none!important}}.ring-sizing-selector__help-text{font-size:.8rem;opacity:.65;margin:.6rem 0 0}.ring-sizing-selector__status{font-size:.82rem;margin-top:.5rem}.ring-sizing-selector__status:empty{display:none}.ring-sizing-selector__status.ring-sizing-selector__status--error{color:rgb(var(--color-error, 185, 28, 28))}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ring-sizing-selector.css.map */
