.newsletter-popup .sticky-text{background:transparent linear-gradient(180deg,#9d762a,#c99c45) 0% 0% no-repeat padding-box;box-shadow:-2px 0 8px #0000001a;border-radius:6px 0 0 6px;font-family:var(--font-heading-family);font-weight:500;line-height:16px;letter-spacing:.32px;color:#fff;text-align:center;padding:11px 10px;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:999;cursor:pointer;width:40px;height:132px}.newsletter-popup .sticky-text span{writing-mode:vertical-rl;text-orientation:mixed;height:100%}.newsletter-popup-open{overflow:hidden}.newsletter-popup-form{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#0006;z-index:999;display:none}.newsletter-popup-form .newsletter-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 15px}.newsletter-popup-form .close-newsletter-form{position:absolute;top:-30px;right:0;color:#fff;z-index:11;cursor:pointer;display:inline-flex}.newsletter-popup-form .newsletter-form-inner{max-width:860px;width:100%;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;max-height:calc(100% - 80px)}.newsletter-popup-form .newsletter-form-block{display:flex;align-items:center}.newsletter-popup-form .newsletter-media{width:340px;flex-shrink:0}.newsletter-popup-form .newsletter-content{padding:30px 60px}.newsletter-popup-form .newsletter-form{margin-top:0;max-width:100%}.newsletter-popup-form .newsletter-form__field-wrapper{max-width:100%}.newsletter-popup-form .newsletter-form__field-wrapper .field{flex-direction:column;row-gap:16px}.newsletter-popup-form .newsletter-content .heading{text-transform:uppercase;margin:0 0 40px}.newsletter-popup-form .newsletter-content .newsletter-info{margin-top:15px}.newsletter-popup-form .newsletter-content .newsletter-info p{margin:0;font-size:12px;line-height:18px;font-weight:300;color:#a8a8a8}.newsletter-popup-form .newsletter-content .newsletter-opoup-form-agreement{margin-top:10px}.newsletter-popup-form .newsletter-content .newsletter-opoup-form-agreement p{margin:0;font-size:12px;line-height:16px;font-weight:300;color:#888}.newsletter-popup-form .newsletter-content .newsletter-opoup-form-agreement a{text-decoration:underline;color:inherit}@media (max-width: 989px){.newsletter-popup-form .newsletter-content{padding:30px 20px}}@media (max-width: 749px){.newsletter-popup .sticky-text{font-size:14px;line-height:14px;letter-spacing:.28px;width:34px;height:100px;padding:5px 8px}.newsletter-popup-form .newsletter-form-block{flex-direction:column-reverse}.newsletter-popup-form .newsletter-media{width:100%}.newsletter-popup-form .newsletter-content .heading{margin:0 0 25px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-newsletter-popup.css.map */
