.ls-social-icon svg{fill:currentColor}.form-title:empty{display:none}.ls_footer form{background-color:transparent;position:relative;label{display:none!important}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background-color:var(--background-light);border:none;border-radius:.5rem;outline-color:var(--color-primary)}.actions{height:100%;padding:.3em;&:before{align-items:center;background-color:var(--color-primary);border-radius:.5rem;color:#fff;content:"\e5c8";display:block;display:flex;font-family:Material Icons;font-size:1.5em;justify-content:center;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:40px}}.hs_submit{height:100%;padding:0;position:absolute;right:0;top:0;input{background-color:transparent;height:100%;padding:0;position:relative;width:40px}}.hs-button:focus,.hs-button:hover,input[type=submit]:focus,input[type=submit]:hover{border-style:none}.input .error{border:1px solid #eb5b3f!important}}.dark .ls_footer form{input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background-color:var(--background-dark);border:1px solid;border-color:color-mix(in srgb,var(--text-body-dark) 50%,transparent);outline-color:var(--color-primary)}}