.announce-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:16px}.announce-popup[hidden]{display:none}.announce-popup .announce-popup__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;cursor:pointer}.announce-popup__panel{position:relative;width:min(720px,100%);border-radius:14px;overflow:hidden;background:#fcf3e4;box-shadow:0 18px 50px #0000004d;animation:announce-popup-in .25s ease-out}.announce-popup__image{display:block;width:100%;height:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);object-fit:contain}.announce-popup__link{display:block}.announce-popup__close{position:absolute;top:8px;right:8px;z-index:1;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#8b1a2b;box-shadow:0 2px 8px #0000002e;cursor:pointer}.announce-popup__close .icon{width:14px;height:14px}.announce-popup__close:focus-visible{outline:2px solid #8b1a2b;outline-offset:2px}body.announce-popup-open{overflow:hidden}@keyframes announce-popup-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.announce-popup__panel{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/announcement-popup.css.map */
