body.tml-terms-modal-active .tml-signup-modal-overlay,body.tml-terms-modal-active .tml-signup-modal{z-index:2147483645!important}.tml-terms-modal-overlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:#0009;z-index:2147483646!important;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;margin:0!important;padding:0!important;overflow:hidden;isolation:isolate}.tml-terms-modal-overlay.active{opacity:1;visibility:visible}.tml-terms-modal{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) scale(.9);max-width:600px;width:90%;max-height:85vh;overflow-y:auto;z-index:2147483647!important;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;border-radius:12px;box-shadow:0 25px 50px #0000004d;background:#fff;margin:0!important;isolation:isolate}.tml-terms-modal.active{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.tml-terms-modal-content{padding:40px;position:relative}.tml-terms-modal-close{position:absolute;top:15px;right:15px;background:none;border:none;font-size:32px;cursor:pointer;color:#333;line-height:1;padding:5px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.tml-terms-modal-close:hover{color:#000}.tml-terms-modal-title{font-size:28px;font-weight:600;margin:0 0 20px;color:#000;padding-right:40px}.tml-terms-modal-section{margin-bottom:25px}.tml-terms-modal-section h3{font-size:20px;font-weight:600;margin:0 0 12px;color:#000}.tml-terms-modal-section p{font-size:15px;line-height:1.6;color:#333;margin:0 0 12px}.tml-terms-modal-section ul{margin:12px 0;padding-left:25px}.tml-terms-modal-section li{font-size:15px;line-height:1.6;color:#333;margin-bottom:8px}@media screen and (max-width:640px){.tml-terms-modal{width:95%;max-height:90vh}.tml-terms-modal-content{padding:30px 25px}.tml-terms-modal-title{font-size:24px;padding-right:35px}.tml-terms-modal-section h3{font-size:18px}.tml-terms-modal-section p,.tml-terms-modal-section li{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/215/assets/tml-terms-modal.css.map */
