.custom-dialog{position:fixed;z-index:101;top:0;width:100vw;height:100vh;flex-direction:column}.custom-dialog .modal{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#0009}.custom-dialog .close{position:absolute;top:-30px;right:-30px;z-index:110;cursor:pointer;transition:all .3s ease-in;color:#fff;width:60px;height:60px;text-align:center;background-color:#000}.custom-dialog .close svg{width:30px}.custom-dialog .dialog{position:relative;margin-top:-10vh;width:50%;max-width:650px}.custom-dialog .content{background-color:#fff;padding:44px 40px}@media screen and (max-width: 1749px){.custom-dialog .content{padding:34px 34px 40px}}@media screen and (max-width: 1537px){.custom-dialog .content{padding:28px 28px 38px}}@media screen and (max-width: 1279px){.custom-dialog .close{width:50px;height:50px;top:-25px;right:-25px}.custom-dialog .close svg{width:24px}.custom-dialog .content{padding:24px 24px 30px}}@media screen and (max-width: 1023px){.custom-dialog .dialog{width:55%}}@media screen and (max-width: 899px){.custom-dialog .dialog{width:60%}.custom-dialog .close{width:44px;height:44px;top:-22px;right:-22px}.custom-dialog .close svg{width:22px}}@media screen and (max-width: 767px){.custom-dialog .dialog{width:50%}.custom-dialog .close{background:transparent;top:-40px;right:calc(50% - 30px)}.custom-dialog .close svg{width:22px}}@media screen and (max-width: 639px){.custom-dialog .dialog{width:80%}.custom-dialog .content{padding:30px 24px 36px}}@media screen and (max-width: 413px){.custom-dialog .dialog{width:90%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-dialog.css.map */
