.newsletter-social-section{background-color:#ee2e24;color:#fff;position:relative}.newsletter-social__wrapper{width:100%;max-width:100%}.newsletter-social__content{display:grid;gap:4rem;align-items:center}@media screen and (min-width: 750px){.newsletter-social__content{grid-template-columns:1fr 1fr;gap:6rem}}.newsletter-social__column{width:100%}.newsletter-social__heading{color:#fff;margin-top:0;margin-bottom:1.2rem;font-weight:700;font-size:3.6rem;line-height:1.2}.newsletter-social__subtext{color:#fff;margin-bottom:2.4rem;font-size:1.6rem;line-height:1.5;opacity:.95}.newsletter-social__form-wrapper{max-width:100%}.newsletter-social__form-wrapper .newsletter-form{align-items:stretch;max-width:100%}.newsletter-social__form-wrapper .newsletter-form__field-wrapper{width:100%;max-width:100%}.newsletter-social__form-wrapper .field{position:relative;display:flex;flex-direction:column;gap:1.2rem}@media screen and (min-width: 750px){.newsletter-social__form-wrapper .field{flex-direction:row;gap:1.6rem;align-items:center}}.newsletter-social__input{background-color:#fff;border:1px solid #ffffff;color:var(--chilis-blue);padding:1.2rem 1.6rem;font-size:1.6rem;border-radius:0;flex:1;min-height:4.8rem}@media screen and (min-width: 750px){.newsletter-social__input{min-height:5.5rem}}.newsletter-social__input:focus{outline:2px solid #004B8D;outline-offset:2px}.newsletter-social__input::placeholder{color:#666;opacity:.8}.newsletter-social__button{background-color:#fff;color:var(--chilis-blue);border:3px solid var(--chilis-blue);padding:1.5rem 4rem;font-size:1.6rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;border-radius:100px;cursor:pointer;transition:transform .1s ease;min-height:5.5rem;white-space:nowrap;position:static;width:auto;margin:0;box-shadow:-4px 4px 0 0 var(--chilis-blue)}.newsletter-social__button:hover{transform:translate(-1px,-1px);box-shadow:-5px 5px 0 0 var(--chilis-blue)}.newsletter-social__button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.newsletter-social__button:before,.newsletter-social__button:after{display:none}.newsletter-social__form-wrapper .field:before,.newsletter-social__form-wrapper .field:after{display:none}.newsletter-social__form-wrapper .field__label{display:none}.newsletter-social__input:focus~.field__label{display:none}.newsletter-social__input:focus,.newsletter-social__input:not(:placeholder-shown),.newsletter-social__input:-webkit-autofill{padding:1.2rem 1.6rem!important}@media screen and (max-width: 749px){.newsletter-social__button{width:100%}}.newsletter-social__column--social{display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width: 750px){.newsletter-social__column--social{align-items:flex-start;text-align:left}}.newsletter-social__social-heading{color:#fff;margin-bottom:2rem;font-size:2rem;font-weight:600}.newsletter-social__social-icons{width:100%}.newsletter-social-section .list-social{justify-content:center;gap:.8rem}@media screen and (min-width: 750px){.newsletter-social-section .list-social{justify-content:flex-start}}.newsletter-social-section .newsletter-social__list-social .list-social__item .icon{height:3.5rem;width:3.5rem}.newsletter-social-section .newsletter-social__list-social .list-social__link .svg-wrapper{width:3.5rem;height:3.5rem}.newsletter-social-section .newsletter-social__list-social .list-social__link svg{width:100%;height:100%}.newsletter-social-section .list-social__link{background-color:#fff;border-radius:50%;padding:.35rem;color:#ee2e24;transition:all .3s ease;width:5.2rem;height:5.2rem;display:flex;align-items:center;justify-content:center}.newsletter-social-section .list-social__link:hover{background-color:#f5f5f5;transform:scale(1.1)}.newsletter-social-section .newsletter-social__list-social svg{fill:#ee2e24}.newsletter-social-section .newsletter-form__message{color:#fff;margin-top:1.2rem;background-color:#ffffff1a;padding:1rem 1.6rem;border-radius:4px}.newsletter-social-section .newsletter-form__message svg{fill:#fff}.newsletter-social-section .newsletter-form__message--success{background-color:#fff3;border:1px solid rgba(255,255,255,.3)}@media screen and (max-width: 749px){.newsletter-social__column--form{order:1}.newsletter-social__column--social{order:2;margin-top:2rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.2)}}@media screen and (max-width: 749px){.newsletter-social__heading{font-size:2.8rem;text-align:center}.newsletter-social__subtext{font-size:1.4rem;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-newsletter-social.css.map */
