input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="number"],input[type="search"],input[type="url"],textarea { display: block; width: 100%; color: rgb(35, 38, 59); vertical-align: middle; background-color: #ffffff; background-image: none; box-shadow: inset 0 0px 4px 0 rgb(119 122 175 / 20%); padding: 6px 12px; border: 1px solid #d6d6e7; transition: all 0.15s ease-in-out 0s; border-radius: 2px; } .infusion-form p { color:#000; } .infusion-field { display: flex; flex-direction: column; padding: 0 0 10px; width: 100%; } button { display: block; background-color: var(--secondary); border: solid 1px var(--secondary); border-radius: 4px; color: var(--light); cursor: pointer; font-weight: 700; padding: var(--space-xs) var(--space-m); text-align: center; text-decoration: none; width: 100%; transition: all 0.2s ease-in-out; } button:focus,button:hover, input[type="button"]:focus, input[type="button"]:hover, input[type="reset"]:focus, input[type="reset"]:hover, input[type="submit"]:focus, input[type="submit"]:hover, .button:focus, .button:hover, .wp-block-button a:focus, .wp-block-button a:hover { background-color: var(--secondary-d-1); color: var(--light); border-color:var(--secondary) }