.newsletter-footer{-moz-column-gap:80px;column-gap:80px;display:flex;flex-direction:row}@media(min-width:1000px){.newsletter-footer{-moz-column-gap:0;column-gap:0}}.newsletter-footer .z-container{padding:0 5%}@media(max-width:999px){.newsletter-footer{flex-direction:column;row-gap:20px}}.newsletter-footer-newsletter{width:54.7%}@media(max-width:999px){.newsletter-footer-newsletter{border:none;width:100%}}.newsletter-footer-newsletter__content-title{letter-spacing:0;margin:0}@media(max-width:999px){.newsletter-footer-newsletter__content-text,.newsletter-footer-newsletter__content-title{text-align:center}}.newsletter-footer-socials{display:flex;flex-direction:column;justify-content:space-evenly;margin:auto;row-gap:30px}@media(max-width:999px){.newsletter-footer-socials{width:100%}}.newsletter-footer-socials-title{margin:0;text-align:center}.newsletter-footer-socials-links{display:flex;flex-direction:row;justify-content:space-evenly}@media(min-width:1000px){.newsletter-footer-socials-links{gap:clamp(10px,2.5vw,10rem)}}.newsletter-footer-socials-links__item{align-items:center;border:2px solid var(--color-text-newsletter);display:flex;height:30px;justify-content:center;width:30px}@media(min-width:1000px){.newsletter-footer-socials-links__item{height:55px;width:55px}.newsletter-footer-socials-links__item>svg{height:calc(100% - 20px);width:calc(100% - 20px)}}.newsletter-footer-socials-links__item>svg>path:not(.path-youtube){fill:var(--color-text-newsletter)}.newsletter-footer-socials-links__item .path-youtube{fill:var(--color-background-newsletter)}.newsletter-footer-socials-links__item.discord{overflow:hidden}.newsletter-footer__optin{align-items:center;display:flex;margin-top:1rem}.newsletter-footer__optin input{accent-color:var(--z-color-black);vertical-align:text-bottom}.newsletter-footer__optin label{cursor:pointer;font-size:1.4rem;font-weight:500;line-height:1.6rem;text-align:left}.newsletter-footer .newsletter-form__message.newsletter-form__message--success{color:var(--color-text-newsletter)}.newsletter-footer form#contact_form{margin-top:30px}.newsletter-footer .newsletter-form{max-width:100%}@media(min-width:1000px){.newsletter-footer .newsletter-form{margin-top:3.2rem}}.newsletter-footer .newsletter-form__field-wrapper{max-width:90%}@media(max-width:999px){.newsletter-footer .newsletter-form__field-wrapper{max-width:100%}}.newsletter-footer .field__input{height:6.8rem}.newsletter-footer .field__label{font-style:italic}@media(max-width:999px){.newsletter-footer .field__label{font-style:normal}}.newsletter-footer .field__label>svg{height:auto;margin-right:6px;width:20px}.newsletter-footer .field__button{background-color:var(--z-color-black)!important;color:var(--z-color-white);font-family:Gustavo,sans-serif;font-size:1.8rem;font-weight:700;height:calc(100% - 14px);letter-spacing:0;margin:7px;padding:20px 42px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media(max-width:999px){.newsletter-footer .field__button{font-size:1.3rem;padding:10px}}.newsletter-footer .field__button .customer .field input:-webkit-autofill~label,.newsletter-footer .field__button .field__input:-webkit-autofill~.field__button,.newsletter-footer .field__button .field__input:-webkit-autofill~.field__label{color:var(--z-color-white)}.newsletter-footer .field__button:focus,.newsletter-footer .field__button:focus-visible{background-color:var(--z-color-black)!important;color:var(--z-color-white)!important}.newsletter-footer .field__button:not(:focus-visible):not(.focused){background-color:var(--z-color-black)!important;color:var(--z-color-white)!important}.newsletter-footer .field:after{border:none!important;box-shadow:none!important}