/**handles:inscription-infolettre-popup-style-97c8**/
.angie-newsletter-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:999999;opacity:0;transition:opacity .3s ease-in-out}body.admin-bar .angie-newsletter-popup-overlay{top:var(--wp-admin--admin-bar--height,32px);height:calc(100% - var(--wp-admin--admin-bar--height,32px))}@media screen and (max-width:782px){body.admin-bar .angie-newsletter-popup-overlay{top:46px;height:calc(100% - 46px)}}.angie-newsletter-popup-overlay.show{opacity:1}.angie-newsletter-popup-content{background-color:#fff;padding:40px;border-radius:12px;max-width:500px;width:90%;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.2);text-align:center;transform:translateY(20px);transition:transform .3s ease-in-out}.angie-newsletter-popup-overlay.show .angie-newsletter-popup-content{transform:translateY(0)}.angie-newsletter-popup-close{position:absolute;top:15px;right:20px;font-size:28px;font-weight:700;color:#888;background:0 0;border:none;cursor:pointer;line-height:1;padding:0}.angie-newsletter-popup-close:hover{color:#333}.angie-newsletter-popup-header h2{margin-top:0;margin-bottom:15px;font-size:24px;color:#222}.angie-newsletter-popup-header p{font-size:16px;color:#666;margin-bottom:25px;line-height:1.5}.angie-newsletter-form{display:flex;flex-direction:column;gap:15px}.angie-newsletter-form input[type=email]{padding:12px 15px;border:1px solid #ddd;border-radius:6px;font-size:16px;width:100%;box-sizing:border-box}.angie-newsletter-submit{background-color:#0073aa;color:#fff;border:none;padding:12px 20px;font-size:16px;font-weight:600;border-radius:6px;cursor:pointer;transition:background-color .2s}.angie-newsletter-submit:hover{background-color:#005177}.angie-newsletter-popup-footer{margin-top:20px}.angie-newsletter-popup-dismiss{font-size:14px;color:#888;text-decoration:underline}.angie-newsletter-popup-dismiss:hover{color:#555}