.newsletter{--newsletter-form-max-width: 500px;--newsletter-title-color: #2F2F2F;--newsletter-accent: #BFB792;--newsletter-red: #730202;--newsletter-bg: #f8f6f1;--newsletter-border: #BFB792;--newsletter-text: #2F2F2F;--newsletter-placeholder: #6c6c6c}.newsletter__inner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:100%}.newsletter__header{text-align:center;margin-bottom:24px}.newsletter__header--left{text-align:left;align-self:flex-start}.newsletter__header--right{text-align:right;align-self:flex-end}.newsletter__header--center{text-align:center}.newsletter__title{font-family:Cinzel,serif;font-size:2rem;font-weight:600;margin:0;color:var(--newsletter-title-color);line-height:1.3}@media (max-width: 768px){.newsletter__title{font-size:1.75rem}}@media (max-width: 480px){.newsletter__title{font-size:1.5rem}}.newsletter__form{width:100%;max-width:var(--newsletter-form-max-width);margin:0 auto}.newsletter__placeholder{color:var(--newsletter-placeholder);font-size:.875rem;font-style:italic}.newsletter .ml-embedded,.newsletter .ml-form-embedContainer{width:100%!important;max-width:100%!important}.newsletter .ml-form-embedWrapper{width:100%!important;max-width:100%!important;background-color:transparent!important;border:none!important;padding:0!important}.newsletter .ml-form-embedContent h4,.newsletter .ml-form-embedBody .ml-form-embedContent h4,.newsletter .ml-form-successBody .ml-form-successContent h4{color:var(--newsletter-title-color)!important;font-family:Cinzel,serif!important}.newsletter .ml-form-embedContent p,.newsletter .ml-form-embedBody .ml-form-embedContent p,.newsletter .ml-form-successBody .ml-form-successContent p{color:var(--newsletter-text)!important}.newsletter .ml-form-fieldRow input,.newsletter .ml-form-horizontalRow input,.newsletter .ml-block-form input[type=email]{background-color:#fff!important;color:var(--newsletter-text)!important;border-color:var(--newsletter-border)!important;border-radius:10px!important;font-family:PT Sans,sans-serif!important;padding:12px 16px!important}.newsletter .ml-form-fieldRow input::placeholder,.newsletter .ml-form-horizontalRow input::placeholder,.newsletter .ml-block-form input[type=email]::placeholder{color:var(--newsletter-placeholder)!important}.newsletter .ml-form-fieldRow input:focus,.newsletter .ml-form-horizontalRow input:focus,.newsletter .ml-block-form input[type=email]:focus{outline:none;border-color:var(--newsletter-accent)!important;box-shadow:0 0 0 2px #bfb79233}.newsletter .ml-form-embedSubmit button,.newsletter .ml-form-horizontalRow button,.newsletter .ml-button-horizontal button,.newsletter .ml-mobileButton-horizontal button,.newsletter .ml-block-form button[type=submit]{background-color:var(--newsletter-red)!important;border-color:var(--newsletter-red)!important;color:var(--newsletter-accent)!important;font-family:PT Sans,sans-serif!important;font-weight:400!important;border-radius:10px!important;padding:12px 24px!important;height:100%!important;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.newsletter .ml-form-embedSubmit button:hover,.newsletter .ml-form-horizontalRow button:hover,.newsletter .ml-button-horizontal button:hover,.newsletter .ml-mobileButton-horizontal button:hover,.newsletter .ml-block-form button[type=submit]:hover{background-color:#2f2f2f!important;border-color:#2f2f2f!important}.newsletter .ml-form-checkboxRow .label-description,.newsletter .ml-form-checkboxRow label{color:var(--newsletter-placeholder)!important;font-family:PT Sans,sans-serif!important;font-size:.875rem!important}.newsletter .ml-form-checkboxRow .label-description a,.newsletter .ml-form-checkboxRow label a{color:var(--newsletter-text)!important;text-decoration:underline!important}.newsletter .ml-form-checkboxRow .label-description a:hover,.newsletter .ml-form-checkboxRow label a:hover{color:var(--newsletter-accent)!important}.newsletter .ml-form-checkboxRow .label-description:before{border-color:var(--newsletter-border)!important}.newsletter .ml-form-checkboxRow input[type=checkbox]:checked~.label-description:before{border-color:var(--newsletter-text)!important;background-color:var(--newsletter-text)!important}.newsletter .ml-form-formContent.horozintalForm .ml-form-horizontalRow{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.newsletter .ml-form-formContent.horozintalForm .ml-input-horizontal{flex:1;min-width:200px}.newsletter .ml-form-formContent.horozintalForm .ml-button-horizontal{flex:0 0 auto}.newsletter .ml-form-formContent.horozintalForm .ml-button-horizontal button.primary{height:100%!important}.newsletter--bg-light{background-color:var(--newsletter-bg)}.newsletter--bg-transparent{background-color:transparent}.newsletter--bg-subtle{background-color:#f3f3f3}.newsletter .ml-mobileButton-horizontal{display:none!important}@media (max-width: 576px){.newsletter .ml-form-formContent.horozintalForm .ml-form-horizontalRow{flex-direction:column}.newsletter .ml-form-formContent.horozintalForm .ml-input-horizontal{width:100%!important;min-width:100%}.newsletter .ml-form-formContent.horozintalForm .ml-button-horizontal{display:none!important}.newsletter .ml-mobileButton-horizontal{display:block!important;width:100%;margin-bottom:0}}
