body.modal-open{overflow:hidden;padding-right:0}.modal-wrapper:not(.show){opacity:0}.modal-wrapper{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;padding:24px;transition:.15s opacity ease-in-out}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgb(var(--gray-900),.8);transition:.15s opacity ease-in-out;opacity:0}.modal-backdrop.show{opacity:1}.modal-dialog{max-width:640px;background-color:rgb(var(--gray-800));margin:1.75rem auto;padding:32px;border-radius:6px;transition:transform .3s ease-out;transform:translateY(-50px)}.modal-dialog.modal-dialog--xxl{max-width:1640px}.modal-wrapper.show .modal-dialog{transform:translate(0)}.modal-dialog .form-wrapper{padding:0}.modal-dialog .modal-header{position:relative}.modal-dialog .btn-close{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0);transition:.3s transform ease-in-out;background:transparent;color:#fff;margin-right:-14px;border:none}.modal-dialog .btn-close:hover{background:transparent;transform:translateY(-50%) rotate(90deg)}.modal-dialog .modal-title{margin-bottom:0;margin-top:0;color:rgb(var(--gray-25))}.modal-dialog .modal-body{padding-top:24px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/modal.css.map */
