В CSS нет родительского селектора, поэтому вы не можете настроить таргетинг на родительский элемент из checkbox
.
Но вы можете добавить класс на основе выбранного состояния радио
<Item className={select === "optionA" ? 'active-radio' : null}>
или, если вы хотите сделать это с помощью стилизованных компонентов, вы можете использовать
<Item active={select === "optionA"}>
в сочетании с
const Item = styled.div`
display: flex;
align-items: center;
height: 48px;
position: relative;
border: 1px solid #ccc;
box-sizing: border-box;
border-radius: 2px;
margin-bottom: 10px;
${props => props.active && (`
box-shadow: 0 0 10px -4px black;
`)}
`;
Демо на https://codesandbox.io/s/react-styled-components-radio-button-f5zpe