@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}to{transform:translateX(0)}}.newsletter{border-top:1px solid #eaebe7;overflow:hidden}.newsletter__wrapper{display:flex;flex-direction:row;width:100%}@media(max-width:989.98px){.newsletter__wrapper{flex-direction:column}}.newsletter__wrapper>div:first-child{border-right:1px solid #eaebe7}@media(max-width:989.98px){.newsletter__wrapper>div:first-child{border-right:none;position:relative}.newsletter__wrapper>div:first-child:after{background-color:#eaebe7;bottom:0;content:"";display:block;height:1px;position:absolute;width:100vh}}.newsletter__form,.newsletter__store{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:4rem 2rem;width:50%}@media(max-width:989.98px){.newsletter__form,.newsletter__store{border-right:none;width:100%}}.newsletter__form-heading,.newsletter__store-heading{margin:0}.newsletter__form-description,.newsletter__store-description{color:#777;font-size:calc(var(--font-body-scale)*1.4rem);line-height:1.2em;margin:0;text-align:center}.newsletter__form-container{max-width:45rem;width:100%}.newsletter__input{background-color:#fff;border:1px solid #eaebe7;padding:.7rem .4rem .7rem 2rem;position:relative;width:100%}.newsletter__button{font-size:calc(var(--font-body-scale)*1.4rem);line-height:1em;min-width:unset;padding:1rem;position:absolute;right:.4rem;top:.4rem}