.newsletter[data-v-6efa50d3]{border:2px solid #000;box-shadow:8px 8px 0 -2px #fff,8px 8px #000;box-sizing:border-box;margin:8rem auto;max-width:600px;padding:1.5rem 2rem}@media screen and (max-width:639px){.newsletter[data-v-6efa50d3]{margin:4rem auto;padding:1rem}}.newsletter h2[data-v-6efa50d3]{font-size:1.5rem;margin-bottom:1rem}.newsletter__form[data-v-6efa50d3] [class*=inf-main]{background:none;margin:0;padding:0}.newsletter__form[data-v-6efa50d3] .inf-content{margin-top:0}.newsletter__form[data-v-6efa50d3] [class*=inf-main]>h4{display:none}.newsletter__form[data-v-6efa50d3] [class*=inf-main]>span{color:#000;display:block;font-size:.95rem;line-height:1.4;margin-bottom:1rem}.newsletter__form[data-v-6efa50d3] .inf-input{margin-bottom:0}.newsletter__form[data-v-6efa50d3] .inf-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000;border-radius:0;box-sizing:border-box;color:#000;display:block;font-family:Apercu Mono;font-size:1rem;height:auto;margin:.5rem 0;padding:.5rem 1rem;width:100%}.newsletter__form[data-v-6efa50d3] .inf-input input:active,.newsletter__form[data-v-6efa50d3] .inf-input input:focus{background-color:#f6f6f6;outline:none}.newsletter__form[data-v-6efa50d3] .inf-input.inf-error input{border-color:#c03}.newsletter__form[data-v-6efa50d3] .inf-rgpd{color:#555;font-size:.8rem;margin:1rem 0 0}.newsletter__form[data-v-6efa50d3] .inf-submit{margin-top:1rem;text-align:left}.newsletter__form[data-v-6efa50d3] .inf-submit input{background:#000;border:2px solid #000;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:Apercu Mono;font-size:1rem;height:auto;margin-top:0!important;padding:.6rem 1.5rem}.newsletter__form[data-v-6efa50d3] .inf-submit input:hover{background:#fff;color:#000}
