.rs-pills-on .select{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);opacity:0;pointer-events:none}.rs-pills__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.rs-pills__head .form__label{margin:0}.rs-pills__chart{padding:0;border:0;background:none;color:inherit;font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.rs-pills__chart:hover{text-decoration-thickness:2px}.rs-pills__value{margin:.4rem 0 1.2rem;font-size:1.4rem}.rs-pills{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 1rem}.rs-pill{position:relative;display:grid;place-items:center;width:5.2rem;height:5.2rem;padding:0;border-width:1px!important;border-style:solid!important;border-color:rgba(var(--color-foreground),.22)!important;border-radius:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.rs-pill:hover{background:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.55)!important}.rs-pill.is-selected,.rs-pill.is-selected:hover{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))}.rs-pill:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.rs-pill.is-unavailable{border-style:dashed!important;border-color:rgba(var(--color-foreground),.45)!important;color:rgba(var(--color-foreground),.55)}.rs-pill.is-unavailable.is-selected{border-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))}.rs-pill.is-unavailable:after{content:"";position:absolute;left:14%;right:14%;top:50%;border-top:1px solid currentColor;transform:rotate(-45deg)}.rs-pills__legend{display:flex;align-items:center;justify-content:flex-end;gap:.8rem;margin:0 0 1rem;font-size:1.3rem}.rs-pills__legend[hidden]{display:none}.rs-pills__dot{display:inline-block;width:1.4rem;height:1.4rem;border:1px dashed rgb(var(--color-foreground));border-radius:0;box-sizing:border-box}.rs-pills-active .calmy-sizechart-link{display:none}@media(max-width:749px){.rs-pills{gap:.8rem}.rs-pill{width:4.8rem;height:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ring-size-pills.css.map */
