.modal-dialog{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;align-items:center;justify-content:center}.modal-dialog[open]{display:flex}.modal-dialog__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--text-color) / .12)}.modal-dialog__dialog{padding:40px 10px 10px;position:relative;z-index:1;max-width:95dvw;width:100%;overflow:auto;border-radius:10px;background-color:rgb(var(--background))}.modal-dialog__content{max-height:80dvh;overflow:scroll}.modal-dialog__close{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--highlight-color-rgb));border:2px solid rgb(var(--highlight-color-rgb));border-radius:999px}.modal-dialog__close svg{width:16px;height:16px}.modal-dialog__media{width:100%}.modal-dialog__image{display:block;width:100%;height:auto}@media screen and (min-width:769px){.modal-dialog__dialog{max-width:1000px;padding:52px 24px 24px;border-radius:10px}.modal-dialog__close{top:15px;right:22px;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.modal-dialog__close:hover{color:rgb(var(--text-color));border-color:rgb(var(--text-color));background-color:rgb(var(--highlight-color-rgb))}.modal-dialog__close svg{width:24px;height:24px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-modal-dialog.css.map */
