.nl{display:block;background:var(--nl-bg, #17335C);font-family:var(--nl-font-body, inherit)}.nl__inner{box-sizing:border-box;margin-inline:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.nl__copy{min-width:0}.nl__eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nl-eyebrow, #C4DB3E)}.nl__heading{margin:0 0 10px;font-family:var(--nl-font-heading, inherit);font-size:var(--nl-heading-size, 30px);font-weight:700;line-height:1.2;color:var(--nl-heading, #fff)}.nl__text{margin:0;max-width:520px;font-size:var(--nl-text-size, 15px);line-height:1.55;color:var(--nl-text, #D7E3F0)}.nl__form-wrap{min-width:0}.nl__form{margin:0}.nl__field{display:flex;gap:10px}.nl__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nl .nl__input{flex:1;min-width:0;height:48px;box-sizing:border-box;padding:0 16px;font-family:inherit;font-size:15px;color:var(--nl-input-text, #17335C);background:var(--nl-input-bg, #fff);border:1px solid var(--nl-input-border, #fff);border-radius:var(--nl-radius, 10px);box-shadow:none!important;-webkit-appearance:none;appearance:none}.nl .nl__input:focus-visible{outline:3px solid var(--nl-eyebrow, #C4DB3E);outline-offset:2px}.nl .nl__button{flex-shrink:0;height:48px;box-sizing:border-box;padding:0 24px;font-family:inherit;font-size:15px;font-weight:700;color:var(--nl-button-text, #17335C);background:var(--nl-button-bg, #C4DB3E);border:none;border-radius:var(--nl-radius, 10px);cursor:pointer;transition:filter .15s ease}.nl .nl__button:hover{filter:brightness(.94)}.nl .nl__button:focus-visible{outline:3px solid var(--nl-heading, #fff);outline-offset:2px}.nl__consent{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-size:13px;line-height:1.5;color:var(--nl-text, #D7E3F0);cursor:pointer}.nl .nl__check{flex-shrink:0;width:18px;height:18px;margin:1px 0 0;accent-color:var(--nl-button-bg, #C4DB3E);cursor:pointer}.nl__link{color:var(--nl-heading, #fff);text-decoration:underline}.nl__feedback{margin:0 0 12px;font-size:var(--nl-text-size, 15px);font-weight:600;line-height:1.45;color:var(--nl-feedback, #fff)}.nl__feedback ul{margin:0;padding-left:18px}.nl--centered .nl__inner{grid-template-columns:1fr;justify-items:center;text-align:center;gap:24px}.nl--centered .nl__text{margin-inline:auto}.nl--centered .nl__form-wrap{width:100%;max-width:560px}.nl--centered .nl__consent{text-align:left}@media screen and (max-width:989px){.nl__inner{grid-template-columns:1fr;gap:24px}}@media screen and (max-width:749px){.nl__field{flex-direction:column}.nl .nl__input{flex:none;width:100%}.nl .nl__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-newsletter-signup.css.map */
