.sarmscal_calc_wrap{display:flex;flex-wrap:wrap;gap:2em;max-width:100vw}.sarmscol_left,.sarmscol_right{flex:1;width:50%;min-width:250px;max-width:100vw;padding:2em}.calstep_title{font-size:25px;font-weight:700}.sarmscal_step1_wrap{display:flex;flex-direction:column;gap:1em}.calstep_rig_sel,.sarmscol_right{display:flex;flex-direction:column;row-gap:1em}.calstep_rig_single{display:flex;align-items:center;padding:1em;cursor:pointer}.calstep_rig_single .calstep_title{flex:1}.calstep_rig_single.selected{border:2px solid #000;border-radius:10px}.sarms_rightcol_step{display:flex;gap:2em}.rightcol_step_pic{flex:1;min-width:60px}.rightcol_step_pic img{max-width:100%;height:auto;object-fit:cover}.rightcol_step_data{flex:4}.calstep_radio{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;gap:1em}.radio_choice{display:flex;align-items:center;margin:0;border:1px solid #cecece;border-radius:5px;cursor:pointer}.right_col_step_other{display:none;margin-top:1em}.calstep_other_input{display:block;width:100%;min-height:30px;border:1px solid #eaeaea}.radio_pep{flex-direction:column}.radio_pep p{margin:0}.sarmscal_peptide .radio_choice_other{line-height:3}.sarmscal_results{width:100%}.result_pumper{display:none}.result_pumper.selected{display:block}.result_pumper.selected img{display:block;width:90vw}.rig_overflow{font-size:1.3em;color:red}.show_result{position:relative;margin:0 auto}.result_bar{position:absolute;top:0;left:0;height:75%;background:#800080a9}


input[type="number"] , .calstep_other_input , #calstep_other_vial {
    padding: 0;
    text-align: center;
    border: 1px solid #eaeaea !important;
}