.tapcars-multi-select{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.tapcars-multi-select .tapcars-multi-select-content{display:flex;width:100%}.tapcars-multi-select.vertical{padding:0 1.5rem}.tapcars-multi-select.vertical .tapcars-multi-select-content{flex-direction:column}.tapcars-multi-select.vertical .tapcars-multi-select-content label{margin-bottom:1rem}.tapcars-multi-select.horizontal{padding:1rem 0}.tapcars-multi-select.horizontal .tapcars-multi-select-content{flex-direction:row}.tapcars-multi-select.horizontal .tapcars-multi-select-content label{margin-right:1rem}.tapcars-multi-select.error .tapcars-multi-select-content label{color:#ef6767}.tapcars-multi-select.error .tapcars-multi-select-content label span{border-color:#ef6767}.tapcars-multi-select label{display:flex;align-items:flex-start;cursor:pointer}.tapcars-multi-select label>span{width:16px;height:16px}.tapcars-multi-select label>span.circle,.tapcars-multi-select label>span.circle.checked span{border-radius:50%}.tapcars-multi-select label>span.square,.tapcars-multi-select label>span.square.checked span{border-radius:0}.tapcars-multi-select label>span{border:2px solid #ccc;display:inline-block;margin-right:8px;transition:border-color .3s ease,background-color .3s ease;position:relative}.tapcars-multi-select label>span.checked{border-color:#39f}.tapcars-multi-select label>span.checked span{width:8px;height:8px;background-color:#39f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tapcars-multi-select input{opacity:0;position:absolute}.tapcars-multi-select .error{padding:.5rem 0;color:#ef6767}