.tp-modal-mask{z-index:4;background-color:#00000080;width:100%;height:100vh;transition:opacity .3s;display:block;position:fixed;top:0;left:0;overflow-y:hidden}.tp-modal-dialog{z-index:2;background:#fff;border-radius:8px;width:250px;max-width:80vw;max-height:80vh;position:fixed;top:100px;left:calc(50% - 80px);overflow-y:auto}@media (width>=768px){.tp-modal-dialog{min-width:500px;max-width:800px;left:calc(50% - 150px)}}@media (height>=750px){.tp-modal-dialog{max-height:auto}}.tp-modal-header{border-bottom:solid 1px var(--teal);place-content:center space-between;margin-bottom:20px;padding:1rem;display:flex}.tp-modal-title{color:var(--teal);font-size:20px}.tp-modal-header .close-button a{color:var(--teal);margin-left:1rem;font-size:32px;line-height:32px;text-decoration:none}.tp-modal-body{padding:0 1rem 1rem}.tp-modal-footer{justify-content:flex-end;gap:1rem;padding:1rem 0;display:flex}.modal-form__text,.modal-form__checkbox-container{color:var(--charcoal);margin:10px 0;font-size:16px;font-weight:400}
