.rv-variant-picker{margin-bottom:24px}.rv-variant-picker .variant__label{margin-bottom:10px;font-size:12px;font-weight:400;letter-spacing:3px;line-height:1.5}.rv-variant-picker .variant__label-info{margin-left:4px;letter-spacing:0;text-transform:none}.rv-variant-picker .variant-input-wrap{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:2px}.rv-variant-picker .variant-input{display:block}.rv-variant-picker .variant-input-wrap .variant__button-label{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:44px;min-height:44px;margin:0;padding:8px 14px;border:1px solid #e2e2de;border-radius:0;box-shadow:none;background:#fff;color:#111;font-size:14px;line-height:1.2;letter-spacing:0;cursor:pointer}.rv-variant-picker .variant-input-wrap input[type=radio]:checked+.variant__button-label{border-color:#111;box-shadow:inset 0 0 0 1px #111}.rv-variant-picker .variant-input-wrap input[type=radio]:focus-visible+.variant__button-label{outline:2px solid #111;outline-offset:3px}.rv-variant-picker--color .variant-input-wrap{gap:14px}.rv-variant-picker .variant-input-wrap .rv-variant-image{width:70px;height:70px;padding:3px;overflow:hidden}.rv-variant-image__photo{display:block;width:100%;height:100%;object-fit:cover}.rv-variant-image__fallback{padding:2px;font-size:11px;text-align:center;overflow-wrap:anywhere}.rv-variant-picker .variant-input-wrap label.disabled{color:#777}.rv-variant-picker .variant-input-wrap label.disabled img{opacity:.45}.rv-variant-picker .variant-input-wrap label.disabled:after{border-color:#777}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
