Meus required para permitir enviar o formulário apenas com os devidos campos preenchidos não esão funcionando. O que pode ser, porque não encontrei nenhum erro e testei meu navegador(chrome) é compativel com o HTML5. Agradeço qualquer ajuda.
segue o código:
<link rel="stylesheet" href="reset.css">
<link rel="stylesheet" href="style.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Tilt+Prism&display=swap" rel="stylesheet">
</head>
<body>
<header class="cabecalho">
<div class="caixa">
<h1><img class="logo" src="IMG/BarberBR_Logo_branca.png" alt="Logo"></h1>
<nav class="botao__cabecalho">
<ul>
<li class="btn__redirect"><a href="index.html">Home</a></li>
<li class="btn__redirect"><a href="produtos.html">Produtos</a></li>
<li class="btn__redirect"><a href="contato.html">Contato</a></li>
</ul>
</nav>
</div>
</header>
<main>
<div>
<form>
<label>Nome e Sobrenome <input class="input__padrao" type="text" id="nome" required="prencha este campo" placeholder="digite seu nome e sobrenome"></label>
<label for="telefone">Telefone</label>
<input class="input__padrao" type="tel" id="telefone" required="prencha este campo" placeholder="(XX) XXXXX-XXXX">
<label for="mensagem">Mensagem</label>
<textarea cols="50" rows="10" id="mensagem" placeholder="modelo do corte ou barba e informações que achar útil"></textarea>
<label>Como gostaria que entrassemos em contato?</label>
<label><input type="radio" id="radio-telefone" name="contato"> Ligação</label>
<label><input type="radio" id="radio-whatsapp" name="contato" checked> WhatsApp</label>
</form>
</div>
<div>
<p>Qual horário deseja agendar?</p>
<select>
<option>8:00</option>
<option>9:00</option>
<option>10:00</option>
<option>11:00</option>
<option>12:00</option>
<option>14:00</option>
<option>15:00</option>
<option>16:00</option>
<option>17:00</option>
<option>18:00</option>
</select>
</div>
<label>Gostaria de receber novidades da BarberBR? <input type="checkbox"></label>
<input id="bt__enviar" type="submit">
</main>
<footer class="rodape">
<img class="rodape__img" src="IMG/BarberBR_Logo_branca.png" alt="Logo branca">
<p class="copyright"> © Copyright BarberBR - 2023</p>
</footer>
</body>