.custom_checkbox{display:flex;cursor:pointer;margin-top:5px;border:1px solid #ccc;background-color:#b3b3b2;border-left:none}.custom_checkbox__outer{padding:20px 0;overflow:hidden}.custom_checkbox__input_container{margin-right:15px;padding:19px 10px 20px 16px;background-color:#6f7173}.custom_checkbox input{margin:0;vertical-align:bottom;width:16px;height:16px}.custom_checkbox.active{background-color:#dbdcdc;border:1px solid #ccc;border-left:1px solid #ccc}.custom_checkbox.active .custom_checkbox__input_container{background-color:#df000b}