.newsletter-modal .modal__inner{height:auto;min-height:unset}.newsletter-modal .modal__content{padding:0}.newsletter-modal .banner__content{padding:2.4rem}.newsletter-modal .banner__box-wrapper{max-width:100%;grid-gap:0rem}.newsletter-modal .newsletter__heading{line-height:calc(1 + .1875 / var(--font-heading-scale));margin-bottom:1.6rem}.newsletter-modal .newsletter__text{margin-bottom:1.6rem}.newsletter-modal .newsletter__form{--input-background: 245, 245, 245;width:100%}@media screen and (max-width:749px){.newsletter-modal.has-image-mobile .modal__toggle{color:rgba(var(--color-background),1)}}@media screen and (min-width:750px){.newsletter-modal .modal__inner{height:100%!important;max-height:var(--popup-height, 40rem);width:min(calc(100vw - 12rem),95.6rem)}.newsletter-modal.has-image-desktop .modal__toggle{color:#000}.newsletter-modal .modal__content{overflow:hidden}.newsletter-modal .banner{height:100%}.newsletter-modal .banner__content{padding:3rem;height:100%;overflow-y:auto;scroll-behavior:smooth;scrollbar-color:auto;scrollbar-width:thin}.newsletter-modal .banner__media *:is(.media-wrapper,.media){height:100%}.newsletter-modal .newsletter__heading{line-height:calc(1 + .2 / var(--font-heading-scale));margin-bottom:2.4rem}.newsletter-modal .newsletter__text{margin-bottom:2.4rem}}@media screen and (min-width:1025px){.newsletter-modal .banner__media{width:34.1rem;max-width:34.1rem}.newsletter-modal .banner__content{padding:clamp(3rem,3.5vw,5.6rem);width:calc(100% - 34.1rem);max-width:calc(100% - 34.1rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter-popup.css.map */
