.block-bam-newsletter__inner{align-items:center;background-color:#eb4539;color:#fff;display:flex;margin-left:auto;margin-right:auto;max-width:1399px;padding:15px 15px}@media(max-width: 767px){.block-bam-newsletter__inner{align-items:flex-start;flex-direction:column;row-gap:0}}.block-bam-newsletter.has-background .block-bam-newsletter__inner{background-color:inherit}.block-bam-newsletter__heading{color:#fff;flex:0 0 66.6666666667%;padding:0 15px;font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:700;line-height:30px;margin:0}.block-bam-newsletter__form{flex:0 0 33.3333333333%;padding:0 15px}@media(min-width: 768px){.block-bam-newsletter__form{align-items:center;display:flex;justify-content:flex-start}}.block-bam-newsletter__fields{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;width:100%}@media(min-width: 768px){.block-bam-newsletter__fields{width:auto}}@media(max-width: 767px){.block-bam-newsletter__heading,.block-bam-newsletter__form{flex:0 0 100%;width:100%}}.block-bam-newsletter__input{background-color:#fff;border:1px solid #ccc;border-radius:0;color:#000;font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:400;height:33px;padding:1px 2px;flex:0 1 186px;min-width:0;width:186px;max-width:100%}.block-bam-newsletter__input:focus-visible{outline:2px solid #fff;outline-offset:2px}.block-bam-newsletter__button{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;font-family:"Marr Sans Web","Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:300;letter-spacing:normal;line-height:20px;padding:6px 20px 6px 12px;flex:0 0 auto;text-transform:uppercase;transition:all .5s;white-space:nowrap}.block-bam-newsletter__button:hover,.block-bam-newsletter__button:focus,.block-bam-newsletter__button:focus-visible{color:#fff}.block-bam-newsletter__button:focus-visible{outline:2px solid #fff;outline-offset:2px}