.block__icon__row .block__icon__text a{color:inherit!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;background-image:none!important;box-shadow:none!important;border-bottom:0!important}.block__icon__row .block__icon__text a:after{display:none!important}.block__icon__row .block__icon__text a:hover,.block__icon__row .block__icon__text a:focus-visible{text-decoration:underline!important;text-underline-offset:3px}.necklace-size-guide>.block__icon__container>.radio__legend__link{font-size:11px;line-height:1.3}.lej-ring-sizes{display:flex;flex-wrap:wrap;gap:10px;min-width:0;flex:1}.lej-ring-size{position:relative}.lej-ring-size__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.lej-ring-size .lej-ring-size__label{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;margin:0;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease}.lej-ring-size__input:checked+.lej-ring-size__label{background:var(--text, #222);color:var(--bg, #fff);border-color:var(--text, #222);box-shadow:0 0 0 2px var(--bg, #fff),0 0 0 3px var(--text, #222)}.lej-ring-size__input:focus-visible+.lej-ring-size__label{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover){.lej-ring-size__label:hover{box-shadow:0 0 0 2px currentColor}}@media(max-width:749px){.lej-ring-sizes{flex-wrap:nowrap;gap:4px}.lej-ring-size .lej-ring-size__label{width:clamp(28px,8vw,32px);height:clamp(28px,8vw,32px);min-width:clamp(28px,8vw,32px);font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAFA */
