.c-close-button{position:absolute;top:0;right:0;border:0;padding:1em;background-color:rgba(0,0,0,0) !important;color:currentColor !important;transition:all ease-out 200ms}.c-close-button:hover .c-close-button__icon{transform:scale(1.1)}.c-close-button:focus{outline-offset:-0.5em;outline-style:dotted;outline-width:2px;outline-color:currentColor}.c-close-button__icon{height:1.5em;fill:currentColor;transition:all ease-out 200ms}:root{--popup-secondary: #333;--popup-primary: #fff}.c-popup{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:75ex;border:1px solid currentColor;padding:2em;z-index:3}.c-popup:not(.has-background){background-color:var(--popup-primary)}.c-popup:not(.has-text-color){color:var(--popup-secondary)}.c-popup--frontend{position:fixed;bottom:0;right:0}.c-popup-button{position:fixed;bottom:1em;right:1em;z-index:2;background:none !important;border-radius:50%;border:none;padding:0;transition:all ease-out 200ms}.c-popup-button:hover{transform:scale(1.05)}.c-popup-button:focus{outline-offset:.5em}.c-popup-button svg{display:block;width:4em;height:4em}@media(max-width: 650px){.c-popup-button svg{width:3em;height:3em}}.c-popup-button__bg{fill:var(--popup-secondary)}.c-popup-button__icon{fill:var(--popup-primary)}
/*# sourceMappingURL=popup.css.map */
