.cn-generic-subscribe{max-width:48rem;margin:4rem auto;padding:3.6rem;position:relative;z-index:1;background:var(--pm-green-turf);border-radius:12px}.cn-generic-subscribe.highlight{z-index:1001}.cn-generic-subscribe-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--sn-concrete);z-index:1000;opacity:0;transition:opacity .3s ease}.cn-generic-subscribe-overlay.visible{opacity:.9!important}.cn-generic-subscribe-close{position:absolute;top:-1.2rem;right:-1.2rem;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--pm-green-turf, #1a3a2a);color:#fff;border:none;font-size:1.4rem;cursor:pointer;z-index:1002;display:none;align-items:center;justify-content:center;line-height:1;transition:background-color .2s ease}.cn-generic-subscribe-close:hover{background:var(--pm-green-grass, #122a1e)}.cn-generic-subscribe .w-form{width:100%}.cn-generic-subscribe form{display:flex;flex-direction:column}.cn-generic-subscribe .text-center{text-align:center}.cn-generic-subscribe h3{margin:0 0 1rem;color:var(--white)}.cn-generic-subscribe .paragraph{margin:0 0 2rem;color:var(--white)}.cn-generic-subscribe .cn-form__submit .button{width:100%}.cn-generic-subscribe .cn-form__privacy p,.cn-generic-subscribe .cn-form__privacy p a{color:var(--white)}.cn-generic-subscribe .w-form-done,.cn-generic-subscribe .w-form-fail{padding:2.4rem 1.6rem;text-align:center}.cn-generic-subscribe .w-form-fail{color:rgb(var(--color-error, 210 56 56))}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cn-generic-subscribe.css.map */
