.input { line-height: 0; input[type="text"] { background-color: #00000044; border: 1px solid #333333; color: #ffffff; font-family: Cookbook, Georgia, 'Times New Roman', Times, serif; font-size: 16px; margin: 4px; padding: 0; padding-left: 4px; width: calc(100% - 8px); &:focus-visible { border: 1px solid #999999; outline: none; } } }