.form-toggle{display:inline-flex;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:10px;cursor:pointer}.form-toggle.is-disabled{pointer-events:none;opacity:.6}.form-toggle__icon{color:#bfcbd9;transition:color .3s}.form-toggle.is-toggled .form-toggle__icon{color:#75c791}.form-toggle.is-disabled .form-toggle__icon{color:#bfcbd9}.form-toggle__input{opacity:0;position:absolute;width:1px;height:1px}.form-toggle__label{position:absolute;top:0;font-weight:600;color:#fff;z-index:1}.form-toggle__label.is-left{left:10px}.form-toggle__label.is-right{right:10px}.form-toggle__element{display:block;position:relative;box-sizing:border-box;outline:0;margin:0;transition:border-color .3s,background-color .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#bfcbd9}.form-toggle.is-toggled .form-toggle__element{background-color:#75c791}.form-toggle.is-disabled .form-toggle__element{background-color:#bfcbd9}.form-toggle__button{display:block;position:absolute;overflow:hidden;top:0;left:0;border-radius:100%;background-color:#fff;z-index:2}*{box-sizing:border-box}body,html{height:100%}body{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center}.app,body{width:100%}.container{width:100%;margin:0 auto;padding:0 10px}@media (min-width:768px){.container{padding:0 20px}}@media (min-width:1024px){.container{padding:0 20px}}@media (min-width:1180px){.container{width:100%;max-width:1200px;padding:0 15px}}