.ai-editor-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:none;align-items:center;justify-content:center}.ai-editor-overlay[open]{display:flex}.ai-editor-overlay:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;animation:ai-editor-fade-in .3s ease}.ai-editor-overlay__backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080}@keyframes ai-editor-fade-in{0%{opacity:0}to{opacity:1}}.ai-editor-overlay__card{position:relative;display:flex;flex-direction:column;width:calc(100vw - 8rem);height:calc(100vh - 8rem);max-width:120rem;background:rgb(var(--color-background));border-radius:2rem;overflow:hidden;box-shadow:0 16px 64px -8px #0000004d;animation:ai-editor-scale-in .3s cubic-bezier(.16,1,.3,1)}@keyframes ai-editor-scale-in{0%{opacity:0;transform:scale(.96) translateY(1rem)}to{opacity:1;transform:scale(1) translateY(0)}}.ai-editor-overlay__close{position:absolute;top:1.2rem;right:1.2rem;z-index:2;background:#ffffffe6;border:none;cursor:pointer;padding:.6rem;color:#00000080;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:color .15s ease,background .15s ease}.ai-editor-overlay__close:hover{color:#000c;background:#fff}.ai-editor-overlay__close svg{width:1.8rem;height:1.8rem}.ai-editor-overlay__iframe{flex:1;width:100%;border:none}@media screen and (max-width:749px){.ai-editor-overlay__card{width:100vw;height:100vh;border-radius:0;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-ai-editor-overlay.css.map */
