.newsletter{padding:20px}.newsletter__head{padding-bottom:20px}.newsletter__logo{display:block;max-width:var(--logo-width);margin-inline:auto;position:relative}a.newsletter__logo{transition:opacity .3s ease-in-out}@media (hover: hover) and (pointer: fine){a.newsletter__logo:hover{opacity:.7}}.newsletter__image{height:335px;position:relative}.newsletter__image img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.newsletter__heading{font-size:28px;text-align:center}.newsletter__content{font-family:var(--font-lato);font-size:18px;line-height:1.5;text-align:center}.newsletter__form .field,.newsletter__form input{border-radius:2px}.newsletter__form .field small{font-family:var(--font-heading-family);font-size:28px;font-weight:300;color:#000;text-align:center;display:block}@media (min-width: 768px){.newsletter__image{height:450px}}@media (min-width: 990px){.newsletter{display:flex;flex-direction:column;height:100vh}.newsletter__body{display:flex;align-items:center;gap:40px;width:100%;max-width:1200px;margin:auto}.newsletter__body--reverse{flex-direction:row-reverse}.newsletter__item{width:100%;max-width:calc(50% - 20px)}.newsletter__item:only-child{margin-inline:auto}.newsletter__image{height:auto;aspect-ratio:1}.newsletter__heading,.newsletter__form .field small{font-size:32px}.newsletter__form{display:flex;gap:20px}.newsletter__form .form-row:nth-of-type(1){flex-grow:1}.newsletter__form .form-row+.form-row{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/newsletter.css.map */
