.newsletter--split{position:relative;overflow:hidden!important}.newsletter--split.blocks-radius{overflow:hidden!important}.newsletter__split-image-left{min-height:400px}.newsletter__split-image-left img{min-height:400px;object-fit:cover}.newsletter__split-overlay{pointer-events:none}@media screen and (max-width:749px){.newsletter__split-image-left,.newsletter__split-image-left img{min-height:300px}.newsletter__content-wrapper{padding:2rem}}.newsletter__split-overlay{margin-left:auto;margin-right:auto;max-width:300px;height:fit-content}@media screen and (max-width:749px){.newsletter__wrapper{overflow:hidden}.newsletter__split-overlay{right:10%;top:calc(50% - (var(--mobile-content-padding-top, 32px) - 32px + var(--mobile-content-padding-bottom, 32px) - 32px) / 2);bottom:auto;left:auto;margin:0;transform:translateY(-50%) rotate(270deg);transform-origin:center center}}@media screen and (min-width:750px){.newsletter__split-overlay{transform:translateY(-100%);left:0;right:0}}.newsletter-form.newsletter-form__design-1{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.newsletter .section-badge{padding:1rem 1.6rem}.newsletter .section-badge{display:inline-block;background:#ed9d52;color:#fff;border-radius:5rem;font-size:calc(var(--font-body-size) * .9);font-weight:600;line-height:1.2;margin-bottom:0}@media screen and (min-width:749px){.newsletter__content-wrapper{min-height:400px}}@media screen and (max-width:749px){.newsletter__content-wrapper--padding-small,.newsletter__content-wrapper--padding-medium,.newsletter__content-wrapper--padding-large{padding-top:var(--mobile-content-padding-top, 2rem);padding-bottom:var(--mobile-content-padding-bottom, 2rem)}.newsletter__content-wrapper--padding-small{padding-left:1.5rem;padding-right:1.5rem}.newsletter__content-wrapper--padding-medium{padding-left:2rem;padding-right:2rem}.newsletter__content-wrapper--padding-large{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:750px){.newsletter__content-wrapper--padding-small{padding:3rem}.newsletter__content-wrapper--padding-medium{padding:4rem 12rem}.newsletter__content-wrapper--padding-large{padding:5rem 16rem}}@media screen and (min-width:750px){.newsletter--vertical{padding:48px 100px}}.newsletter__benefits{width:100%}.newsletter__benefit-text{opacity:.8}.newsletter__benefit-icon{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-newsletter.css.map */
