.newsletter-sticky{position:fixed;bottom:0;left:0;right:0;z-index:9990;background:#faf8f5;color:#123524;box-shadow:0 -2px 16px #00000014;border-top:1px solid #e8e8e8;font-family:var(--main-family, "Helvetica Neue", Helvetica, Arial, sans-serif);font-weight:var(--main-weight, 400)}.newsletter-sticky[hidden]{display:none}.newsletter-sticky__close{position:absolute;top:.5rem;right:.75rem;background:transparent;border:0;cursor:pointer;color:#123524;padding:.4rem;line-height:0;opacity:.7;transition:opacity .15s ease}.newsletter-sticky__close:hover,.newsletter-sticky__close:focus-visible{opacity:1;outline:none}.newsletter-sticky__inner{max-width:1280px;margin:0 auto;padding:.875rem 3rem .25rem 1.5rem;display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;justify-content:space-between}.newsletter-sticky__text{flex:1 1 250px}.newsletter-sticky__heading{margin:0;font-family:var(--heading-family, var(--main-family));font-weight:var(--heading-weight, 600);font-style:var(--heading-style, normal);font-size:1.25rem;line-height:1.2;color:#123524;letter-spacing:.01em}.newsletter-sticky__sub{margin:.3rem 0 0;font-size:.9375rem;color:#4a5a4e;line-height:1.35}.newsletter-sticky__form{display:flex;gap:.5rem;flex:0 1 auto;margin:0}.newsletter-sticky__input{flex:1 1 360px;padding:.75rem 1rem;border:1px solid #c5c5c5;background:#fff;color:#1a1a1a;font-size:.9375rem;font-family:inherit;min-width:320px;border-radius:0}.newsletter-sticky__input:focus{outline:none;border-color:#123524}.newsletter-sticky__btn{-webkit-appearance:none;appearance:none;border:1px solid #123524;background:#123524;color:#fff;padding:.625rem 1.25rem;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,border-color .15s ease;font-family:inherit;font-weight:500;white-space:nowrap;border-radius:0}.newsletter-sticky__btn:hover{background:#1a4530;border-color:#1a4530}.newsletter-sticky__btn:focus-visible{outline:2px solid #123524;outline-offset:2px}.newsletter-sticky__success{margin:0;font-size:.875rem;color:#123524;font-weight:500}.newsletter-sticky__gdpr{max-width:1280px;margin:0 auto;padding:0 1.5rem .5rem;font-size:.5625rem;line-height:1.3;color:#8a9088;text-align:right;letter-spacing:.01em}.newsletter-sticky__gdpr a{color:inherit;text-decoration:underline}.newsletter-sticky__gdpr a:hover{color:#123524}@media(max-width:768px){.newsletter-sticky__inner{flex-direction:column;align-items:stretch;padding:.75rem 2.5rem .25rem 1rem;gap:.5rem}.newsletter-sticky__form{width:100%}.newsletter-sticky__btn{flex-shrink:0}.newsletter-sticky__gdpr{padding:0 1rem .5rem;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-newsletter-sticky.css.map */
