.announcement-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;align-items:center;justify-content:center}.announcement-popup[aria-hidden=false]{display:flex}.announcement-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--color-foreground),.5);cursor:pointer}.announcement-popup__container{position:relative;z-index:1;background-color:rgb(var(--color-background));border-radius:.5rem;padding:4rem 3rem 3rem;max-width:min(90vw,60rem);max-height:85vh;overflow-y:auto;box-shadow:0 .4rem 2rem rgba(var(--color-foreground),.15)}.announcement-popup__close{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;padding:.6rem;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;border-radius:50%;transition:opacity .2s}.announcement-popup__close:hover{opacity:.7}.announcement-popup__close .svg-wrapper{width:2rem;height:2rem}.announcement-popup__close .svg-wrapper svg{width:100%;height:100%}.announcement-popup__title{margin:0 0 2rem;padding-right:2rem}.announcement-popup__image{text-align:center}.announcement-popup__img{max-width:100%;height:auto}.announcement-popup__rich-text{line-height:1.7}button.announcement-bar__link{background:none;border:none;cursor:pointer;font:inherit;padding:0;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/12/assets/announcement-popup.css.map */
