.newsletter .page-width{max-width:76.25rem}.block-custom-n-l{max-width:61.5%;flex-basis:61.5%;background:#edf8f1;padding:2.3125rem 2.5rem 2.3125rem 4.375rem;display:flex;border-radius:1rem 0 0 1rem;flex:1}.block-custom-n-l .newsletter-form__field-wrapper{margin-top:1.25rem;max-width:34rem}.block-custom{display:flex;flex-flow:row wrap;width:100%}.newsletter__subheading{max-width:34rem;margin-left:0;width:100%}.blocks-container p{margin-bottom:0;margin-top:0;line-height:2rem}.block-custom-n-l h3.desk.inline-richtext{margin-bottom:1rem;margin-top:0;line-height:2.3125rem}.banner__media_custom{max-width:38.5%;flex-basis:38.5%}.banner__media_custom img{width:100%}.newsletter-form__field-wrapper .field{flex-wrap:wrap}p.privacy-policy{width:100%;text-align:left;color:#898989;margin-top:.625rem!important;margin-bottom:0;font-size:.8125rem;line-height:1.125rem;font-family:var(--text-light)}form#contact_form{width:100%!important;max-width:100%}.newsletter-form__field-wrapper{max-width:33.75rem}.field__input:placeholder{color:#7b7b7b}.field__input,.select__select,.customer select{height:2.5rem!important;line-height:2.5rem!important;padding-top:0!important;padding-bottom:0!important;font-size:.938rem!important;padding-left:1.25rem!important;padding-right:1.25rem!important;border-radius:0!important;color:#a2a2a2;background:#fff;border:.5px solid #ADADAD;border-radius:1.25rem!important;font-family:var(--text-light);letter-spacing:0!important}.customer .field input{border-radius:0!important;color:#a2a2a2;background:#fff;border:.5px solid #8B8B8B;border-radius:.375rem!important}.newsletter-form__field-wrapper input[type=email]::placeholder{color:#a2a2a2!important;font-size:1rem!important;opacity:1!important}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:unset!important}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none!important}button#Subscribe:hover{background:#fff;color:#2d6c3e}button#Subscribe{height:2.5rem;padding:0 1.3rem;background:var(--btn-primary-color);box-shadow:none;border-radius:0;color:var(--btn-text-primary-color);font-size:.8125rem;margin:0;line-height:2.5rem;min-height:auto;font-family:var(--font-heading-family);letter-spacing:.065rem;border:0px solid var(--btn-primary-color)!important;transition:all .5s;position:relative;inset:auto;min-width:auto;border-radius:1.25rem;box-shadow:0 2px 2px #0003!important;padding:0 1.25rem!important;width:10rem}.newsletter-form__field-wrapper .field__input{width:calc(100% - 11rem);margin:0;margin-right:.625rem!important;border:0!important}p.privacy-policy a{color:#777}.banner__media_custom img{width:100%;height:100%;margin-left:0}@media screen and (max-width: 990px){.block-custom-n-l{max-width:100%;flex-basis:100%;background:#edf8f1;padding:30px 20px;display:flex;border-radius:0;flex-direction:column}.block-custom{flex-direction:column;gap:0;border-radius:1rem;overflow:hidden}.banner__media_custom{max-width:100%;flex-basis:100%;order:-1;margin-bottom:-10px}.block-custom-n-l h3{font-size:22px;line-height:32px;letter-spacing:.88px}.newsletter-form__field-wrapper .field{flex-direction:column}.newsletter-form__field-wrapper button#Subscribe{height:38px;letter-spacing:.84px;font-size:14px;width:100%;margin-top:15px}.newsletter-form__field-wrapper .field__input{width:100%;margin:0;margin-right:0!important;border:0!important;font-size:14px!important;font-family:var(--text-light)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tzn-newsletter-section.css.map */
