.halo-newsletter-popup.style-3{overflow:hidden}.halo-newsletter-popup .halo-popup-wrapper{padding-top:26px}.halo-newsletter-popup .halo-popup-wrapper-2{position:absolute;top:auto;bottom:0;left:0;width:100%;padding:15px 15px 27px}.halo-newsletter-popup .halo-popup-wrapper-2 .halo-popup-title,.halo-newsletter-popup .halo-popup-wrapper-2 .halo-popup-desc,.halo-newsletter-popup .halo-popup-wrapper-2 .newsletter-note,.halo-newsletter-popup .halo-popup-wrapper-2 .newsletter-note a{color:var(--color-white)}.halo-newsletter-popup .halo-popup-header{padding-top:0}.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}.newsletter .newsletter-form{flex-wrap:wrap}.newsletter .newsletter-form__input{font-size:calc(var(--font-size) + 1px);font-weight:var(--font-weight-normal);text-align:center;padding-top:7px;padding-bottom:7px;border-radius:var(--image-border)}.newsletter .newsletter-form__button{margin-top:15px;padding-top:7px;padding-bottom:7px;border-radius:var(--image-border);min-height:unset}.newsletter-left{display:none}.newsletter-right{padding:30px}.newsletter-title{position:relative;font-size:calc(var(--font-size) + 5px);font-weight:var(--font-weight-bold);margin:0 0 10px;text-transform:uppercase}.newsletter-desc{display:block;font-size:var(--font-size);font-weight:var(--font-weight-normal);color:var(--color-text2);line-height:var(--line-height);letter-spacing:var(--letter-spacing);padding:2px 0 36px}.newsletter-banner{position:relative;overflow:hidden}.newsletter-banner img{width:100%;height:100%;object-fit:cover}.newsletter-note{display:block;width:100%;font-size:calc(var(--font-size) - 3px);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--color-text2);margin:12px 0 0;padding:0 0 6px}.newsletter-note a{font-size:inherit;font-weight:inherit}.newsletter-note a .text{text-decoration:underline;text-underline-position:under}.newsletter-form__field-wrapper{width:100%}.newsletter-form__message{margin:10px 0 0}.halo-newsletter-popup.halo-popup-LeftRight .halo-popup-wrapper{padding:0}.halo-newsletter-popup.halo-popup-LeftRight .halo-popup-header{padding-top:0;margin-bottom:0}body.newsletter-show{overflow:hidden;height:100%}body.newsletter-show .background-overlay,body.newsletter-message-show .background-overlay{display:block}body.newsletter-show .halo-newsletter-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,-50%,0)}body.newsletter-show .halo-newsletter-popup.halo-popup-topDown{transform:translate3d(-50%,0,0)}body.newsletter-message-show .halo-newsletter-message-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,-50%,0)}@media (min-width: 768px){.newsletter .newsletter-form{flex-direction:row;align-items:flex-start;margin:0 auto;max-width:560px}.newsletter .newsletter-form__input{padding-top:var(--btn-padding-top);padding-bottom:var(--btn-padding-bottom);min-height:var(--btn-min-height)}.newsletter .newsletter-form__button{margin-top:20px;min-height:var(--btn-min-height);padding-top:var(--btn-padding-top);padding-bottom:var(--btn-padding-bottom)}.newsletter-left{display:inline-block;position:relative;width:50%;overflow:hidden}.newsletter-right{width:50%;padding-top:50px;padding-bottom:50px}.newsletter.style-2{display:flex;align-items:center}}@media (min-width: 1025px){.newsletter-right{padding-left:50px;padding-right:50px}.newsletter-title{font-size:30px;margin:0 0 24px}body.newsletter-show{padding-right:10px}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/component-newsletter.css.map */
