:root{--customRadiobutton-Width:1.063rem;--customRadiobutton-Height:1.063rem;--radioGroup-gap:.5rem}.hBzvo-RadioGroup__Item{position:relative}.hBzvo-RadioGroup__Item:not(:last-child){margin-bottom:8px}.fPRsu-RadioGroup__Label{padding-left:calc(var(--customRadiobutton-Width) + var(--radioGroup-gap));display:block}.fPRsu-RadioGroup__Label p:last-of-type{margin:0}.fPRsu-RadioGroup__Label:hover{cursor:pointer}.OQLcc-RadioGroup__Input{width:var(--customRadiobutton-Width);height:var(--customRadiobutton-Height);appearance:none;background-color:var(--color-white);border:1px solid var(--color-borderColor);border-radius:var(--borderRadius-circle);box-shadow:inset 0 0 0 2px var(--color-white);pointer-events:none;outline:none;position:absolute;top:50%;left:0;transform:translateY(-50%)}.hBzvo-RadioGroup__Item:hover .OQLcc-RadioGroup__Input:not(:checked):not(:focus-visible){background-color:var(--color-borderColor)}.OQLcc-RadioGroup__Input:focus-visible{background-color:var(--color-mediumGrey)}.OQLcc-RadioGroup__Input:checked{background-color:var(--color-blue);border-color:var(--color-blue)}.W94qT-RadioGroup_Warranty{--radioGroup-gap:1rem}.W94qT-RadioGroup_Warranty .hBzvo-RadioGroup__Item{border:1px solid var(--color-borderColor);border-radius:var(--borderRadius-default)}.W94qT-RadioGroup_Warranty .fPRsu-RadioGroup__Label{padding:12px 12px 12px calc(12px + var(--customRadiobutton-Width) + var(--radioGroup-gap))}.W94qT-RadioGroup_Warranty .OQLcc-RadioGroup__Input{left:12px}.W94qT-RadioGroup_Warranty .qIwsV-RadioGroup__Item_Selected{background-color:var(--color-blue_100);border-color:var(--color-blue);border-left-width:3px}.Wku3O-RadioGroup_UserForm{flex-wrap:wrap;align-items:flex-start;column-gap:24px;margin:4px 0 8px;display:flex}.vplmG-RadioGroup_RMA{grid-template-columns:repeat(2,94px);display:grid}.vplmG-RadioGroup_RMA .hBzvo-RadioGroup__Item{margin-bottom:0}.vplmG-RadioGroup_RMA .hBzvo-RadioGroup__Item:not(:last-of-type){margin-right:8px}.vplmG-RadioGroup_RMA .fPRsu-RadioGroup__Label{padding:.5rem 0 .5rem calc(8px + var(--customRadiobutton-Width) + var(--radioGroup-gap));background-color:var(--color-white);border-radius:var(--borderRadius-default);border:1px solid var(--color-borderColor)}.vplmG-RadioGroup_RMA .OQLcc-RadioGroup__Input{left:9px}@media only screen and (width<=447px){.vplmG-RadioGroup_RMA{grid-template-columns:repeat(2,1fr)}}.-fr8n-RadioGroup__InvalidMessage{width:100%;color:var(--color-red);margin-bottom:1rem;display:block}.J9pd2-RadioGroup_Flex{align-items:flex-start;gap:1rem;display:flex}.so0Zt-RadioGroup_AbCart4Delivery .fPRsu-RadioGroup__Label{padding-left:1.5rem}.so0Zt-RadioGroup_AbCart4Delivery .OQLcc-RadioGroup__Input{top:.7rem}
