.florae-reception{display:grid;gap:1.4rem;margin:1.5rem 0;min-width:0}.florae-reception__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;border:0;padding:0;margin:0;min-width:0}.florae-reception__modes legend{margin-bottom:1rem;padding:0;font-size:1.2rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.florae-reception__choice{display:flex;align-items:center;gap:.8rem;min-height:4.8rem;border:1px solid #b7aa9b;padding:1rem;cursor:pointer;font-size:1.3rem}.florae-reception__choice input{flex:0 0 auto;accent-color:#494b38}.florae-reception__field{display:grid;gap:.7rem;min-width:0}.florae-reception__field>label{font-size:1.2rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.florae-reception__field input,.florae-reception__field textarea{min-width:0;width:100%;min-height:4.8rem;padding:1rem;border:1px solid #b7aa9b;background:transparent;color:inherit;font:inherit;box-sizing:border-box}.florae-reception__field textarea{min-height:8rem;resize:vertical}.florae-reception__note{margin:0;font-size:1.2rem;line-height:1.5}.florae-reception__note a{color:inherit;text-underline-offset:.25rem}.florae-reception :is(input,textarea,a):focus-visible{outline:2px solid #494b38;outline-offset:3px}@media(max-width:749px){.florae-reception__modes{grid-template-columns:1fr}}
