.cwc_newsletter{--nl-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--nl-font-body: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--nl-heading-size: 40px;--nl-body-size: 1.0625rem;--nl-control-height: 52px;background-color:var(--section-bg);color:var(--text-color);margin-top:var(--margin-top);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:var(--nl-font-body)}.cwc_newsletter--image{position:relative;overflow:hidden}.cwc_newsletter__media{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cwc_newsletter__media img{width:100%;height:100%;object-fit:cover;display:block}.cwc_newsletter__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay-color);opacity:var(--overlay-opacity)}.cwc_newsletter--image .cwc_newsletter__container{position:relative;z-index:1}.cwc_newsletter__eyebrow{margin:0 0 .375rem;font-family:var(--nl-font-display);font-size:22px;font-style:italic;font-weight:400;line-height:1.2;color:var(--eyebrow-color)}.cwc_newsletter__container{max-width:1500px;margin:0 auto;padding:0 2rem}.cwc_newsletter__wrapper{display:flex;align-items:center;justify-content:space-between;gap:1.75rem 3rem}.cwc_newsletter__content{flex:1 1 45%}.cwc_newsletter__content-heading{margin-bottom:.5rem}.cwc_newsletter__content-heading h1,.cwc_newsletter__content-heading h2,.cwc_newsletter__content-heading h3,.cwc_newsletter__content-heading p{margin:0;font-family:var(--nl-font-display);font-size:var(--nl-heading-size);font-weight:600;line-height:1.15;color:inherit}.cwc_newsletter__content-heading>* strong{color:var(--highlight-color)}.cwc_newsletter__content-subtext p{margin:0;font-size:var(--nl-body-size);line-height:1.5;color:var(--body-color)}.cwc_newsletter__content-subtext strong{color:var(--highlight-color);font-weight:700;letter-spacing:.04em}.cwc_newsletter__form-wrapper{flex:1 1 50%}.cwc_newsletter__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.cwc_newsletter__field{flex:1 1 260px}.cwc_newsletter__label{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:600;color:var(--body-color)}.cwc_newsletter__input{width:100%;box-sizing:border-box;height:var(--nl-control-height);padding:0 .875rem;border:1px solid var(--input-border);border-radius:2px;background:var(--input-bg);color:var(--input-text);font-family:var(--nl-font-body);font-size:1rem}.cwc_newsletter__input::placeholder{color:#9c968a}.cwc_newsletter__input:focus{outline:2px solid var(--button-bg);outline-offset:1px}.cwc_newsletter__input[aria-invalid=true]{border-color:var(--error-color)}.cwc_newsletter__button{height:var(--nl-control-height);padding:0 2rem;border:0;border-radius:2px;background:var(--button-bg);color:var(--button-text);font-family:var(--nl-font-body);font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.cwc_newsletter__button:hover{opacity:.85}.cwc_newsletter__button:focus-visible{outline:2px solid var(--text-color);outline-offset:2px}.cwc_newsletter__message{flex:1 1 100%;margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}.cwc_newsletter__message--success{color:var(--success-color)}.cwc_newsletter__message--error{color:var(--error-color)}@media screen and (max-width:991px){.cwc_newsletter__container{padding:0 1.25rem}.cwc_newsletter__wrapper{flex-direction:column;align-items:stretch}}@media screen and (max-width:768px){.cwc_newsletter{--nl-heading-size: 30px;--nl-body-size: .9375rem;--nl-control-height: 50px;margin-top:var(--margin-top-mobile);padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.cwc_newsletter__container{padding:0 1rem}.cwc_newsletter__wrapper{gap:1rem}.cwc_newsletter__content-heading{margin-bottom:.375rem}.cwc_newsletter__form{flex-direction:column;align-items:stretch;gap:.625rem}.cwc_newsletter__field{flex-basis:auto}.cwc_newsletter__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/CWC_newsletter.css.map */
