.modal-announcement{position:fixed;background-color:#00000093;top:0;width:100%;height:100%;z-index:20;display:flex;align-items:center;justify-content:center;transform:translateY(-1350%);transition:all .3s;visibility:hidden}.modal-announcement.open{transform:translateY(0);visibility:visible}.modal-announcement .content{background:#eee;box-shadow:0 28px 54px #00000014;border-radius:16px;width:743px;height:fit-content;display:flex;flex-direction:column;justify-content:center;padding:64px;position:relative}.modal-announcement .content .icon-close{position:absolute;width:22.63px;height:23px;right:32px;top:30px;cursor:pointer;opacity:.7}.modal-announcement .content h4{font-family:var(--font-soehne-breit);font-size:40px;line-height:40px;display:flex;align-items:center;color:#000;margin:0 0 24px}.modal-announcement .content form{display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-announcement .content form input{background:#fff;border:1px solid #000000;border-radius:8px;height:68px;width:100%;margin-bottom:24px;padding:16px;font-style:normal;font-weight:400;font-size:24px;line-height:150%;letter-spacing:-.01em;color:#000;font-family:var(--font-neue-haas-grotesk-text-pro)}.modal-announcement .content form input::placeholder{font-style:normal;font-weight:400;font-size:24px;line-height:150%;letter-spacing:-.01em;color:#000;font-family:var(--font-neue-haas-grotesk-text-pro)}.modal-announcement .content form button{width:100%;height:68px;background:#000;border-radius:8px;color:#fff;cursor:pointer;font-size:24px;line-height:16px;font-family:var(--font-soehne-breit);text-align:center;text-transform:capitalize;margin:0 0 24px;border:solid 1px #000;transition:all .4s}.modal-announcement .content form button:hover{background:transparent;color:#000}.modal-announcement .content form a{font-family:var(--font-neue-haas-grotesk-text-pro);font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-decoration-line:underline;color:#000;margin-bottom:8px;text-align:center}.modal-announcement .content form a:hover{color:#cc0200}@media (max-width: 1440px){.modal-announcement .content{width:600px;padding:40px}.modal-announcement .content h4{font-size:32px}.modal-announcement .content .icon-close{width:18px;height:19px}.modal-announcement .content form input{height:45px;margin-bottom:20px;padding:13px;font-size:20px;line-height:120%;letter-spacing:-.01em;color:#000}.modal-announcement .content form button{height:45px;font-size:20px}.modal-announcement .content form a{font-size:16px}.modal-announcement .content form input::placeholder{font-size:18px;font-weight:600}}.modal-announcement .text-content{font-family:var(--font-neue-haas-grotesk-text-pro);font-size:1vw;line-height:1.5}@media (max-width: 768px){.modal-announcement .text-content{font-family:var(--font-neue-haas-grotesk-text-pro);font-size:12px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/modal-announcement.css.map */
