.style-label--radio{height:100%;transition:all .4s}.style-label--radio .style-input-element{background:#fff;border:1px solid #dcdfe8;border-radius:50%;display:inline-block;height:32px;margin-right:16px;min-width:32px;position:relative;transition:all .4s;width:32px}.style-label--radio .style-input-element:hover{border:2px solid var(--radio-main-color,#7eca1d);cursor:pointer}.style-label--radio.style-label--disable .style-input-element{background:#f1f2f6}.style-label--radio.left-text .style-input-element{align-self:flex-start;margin-left:auto;margin-right:0}.style-label--radio .style-input:checked~.style-input-element{align-items:center;background:var(--radio-main-color,#5da600);border:1px solid var(--radio-main-color,#5da600);color:#fff;display:flex;justify-content:center}.style-label--radio .style-input:checked~.style-input-element .icon-radio{background:#fff;border-radius:50%;height:12px;width:12px}.style-label--radio.bordered{border:1px solid #dcdfe8;border-radius:12px;padding:16px}.style-label--radio.bordered:hover{border-color:var(--radio-main-color,transparent);box-shadow:0 4px 8px #6682b91f}.style-label--radio.bordered.active{border-color:var(--radio-main-color,#7eca1d)}.style-label--radio.bordered.active.bg--colored{background:#f3f8ed}.style-label--radio.bordered.left-text .style-input-element{align-self:start}.check-el--sm .style-label--radio .style-input-element{height:24px;min-width:24px;width:24px}.check-el--sm.contract-config__el{padding:12px}.check-el--sm.contract-config__el .check-el{width:100%}.check-el--h100 .check-el{height:100%}.check-el--h100 .check-el .style-label--radio{align-items:flex-start}
