.bsub__hidden{display:none}.bsub-widget__wrapper{& fieldset{border:0px;background-color:inherit;margin:0px;padding:0px}& legend{font-size:12px;text-transform:uppercase;letter-spacing:0px;font-weight:700}}.bsub-widget__wrapper--single{& .bsub-widget__groups-container{display:none}& .bsub-widget__plans-container,& .bsub-widget__options-container{margin-top:0px}}.bsub-widget__description{margin-top:20px;padding-top:10px;color:black}.bsub-widget__groups-container{display:block;&:only-child{margin-bottom:0px}}.bsub-widget__group-label{display:flex;width:100%;flex-wrap:wrap;position:relative;align-items:center}.bsub-widget__group-header{& .bsub-widget__image{display:none;width:4em;height:4em}&:hover{box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 2px 2px}}.bsub-widget__plans-container,.bsub-widget__options-container{animation:100ms ease-in-out 0s 1 normal none running bsub-fadeInFromNone;margin-top:24px;& input[type="radio"]{display:none}& fieldset + fieldset{margin-top:10px}}.bsub-widget__plan,.bsub-widget__option{width:100%;& + &{margin-top:5px}}.bsub-widget__plan-header{align-items:center;padding:6px;border-radius:8px;display:flex!important;& .bsub-widget__image{width:20px;height:20px;margin-right:8px}& .bsub-widget__text{flex-grow:1}input:checked + &{font-weight:700;color:rgb(1, 182, 79);& .bsub-widget__unchecked-icon{display:none}}input:not(:checked) + &{& .bsub-widget__checked-icon{display:none}&:hover{}}}.bsub-cart__selling-plan-details,.bsub-cart-popup__selling-plan-details{font-size:12px}