.theme-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:fit-content;height:fit-content;max-width:90vw;max-height:90vh;margin:auto;border:none;border-radius:1rem;padding:0;overflow:auto}@keyframes dialog-show{0%{opacity:0;transform:translate3d(0,10px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes dialog-hide{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,10px,0) scale(.96)}}@keyframes dialog-backdrop-show{0%{opacity:0}to{opacity:1}}@keyframes dialog-backdrop-hide{0%{opacity:1}to{opacity:0}}.theme-dialog.showing,.theme-dialog.hiding,.theme-dialog.dialog-closing{will-change:transform,opacity}.theme-dialog.showing{animation:dialog-show var(--overlay-duration) forwards var(--overlay-ease-enter)}.theme-dialog.hiding,.theme-dialog.dialog-closing{animation:dialog-hide var(--overlay-duration) forwards var(--overlay-ease-exit)}.theme-dialog::backdrop{background:var(--modal-backdrop-background)}.theme-dialog.showing::backdrop{animation:dialog-backdrop-show var(--overlay-duration) forwards var(--overlay-ease-enter)}.theme-dialog.hiding::backdrop,.theme-dialog.dialog-closing::backdrop{animation:dialog-backdrop-hide var(--overlay-duration) forwards var(--overlay-ease-exit)}.theme-dialog .dialog-close,.theme-dialog .overlay-close{position:absolute;top:.5rem;right:.5rem;z-index:2;display:grid;place-items:center;width:var(--tap-target-min, 44px);height:var(--tap-target-min, 44px);padding:0;border:1px solid var(--color-foreground);border-radius:var(--border-radius-full, 9999px);background-color:var(--color-background);color:var(--color-foreground);font-size:1.5rem;line-height:1;cursor:pointer}.theme-dialog .overlay-close svg{width:1.125rem;height:1.125rem;display:block}body.dialog-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lib-dialog.css.map */
