*{margin:0;padding:0;box-sizing:border-box;font-family:Monteserrat}.content{padding:15px;max-width:80px;text-align:center}.dpx{align-items:center;align-content:center;justify-content:space-around}h1{font-size:28px;line-height:28px;margin-bottom:15px}label{margin:1%;text-align:center;display:block;line-height:40px}.option-input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;top:6.666665px;right:0;bottom:0;left:0;height:20px;width:20px;transition:all .15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:.5rem;outline:none;position:relative;z-index:1000}.option-input:hover{background:#9faab7}.option-input:checked{background:teal}.option-input:checked:before{width:40px;height:40px;display:flex;font-size:25px;font-weight:700;position:absolute;align-items:center;justify-content:center;font-family:Font Awesome\ 5 Free}.option-input:checked:after{-webkit-animation:click-wave .65s;animation:click-wave .65s;background:teal;content:"";display:block;position:relative;z-index:100}.option-input.radio,.option-input.radio:after{border-radius:50%}@-webkit-keyframes click-wave{0%{height:20px;width:20px;opacity:.35;position:relative}to{height:100px;width:100px;margin-left:-41px;margin-top:-41px;opacity:0}}@keyframes click-wave{0%{height:20px;width:20px;opacity:.35;position:relative}to{height:100px;width:100px;margin-left:-41px;margin-top:-41px;opacity:0}}