.modal-backdrop{background-color:#25252599!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-dialog .modal-content,.modal .modal-content,div[class*=modal] .modal-content{background:#fff!important;background-color:#fff!important}.modal-content{background:#fff!important;background-color:#fff!important;border:2px solid #32d0bc!important;border-radius:16px!important;box-shadow:0 10px 40px #32d0bb1f!important;overflow:hidden!important}.modal-header,div.modal-header,.modal .modal-header,.modal-dialog .modal-header,.modal-content .modal-header{background:#fff!important;background-color:#fff!important;background-image:none!important;border-bottom:1px solid rgba(50,208,187,.15)!important;padding:2rem!important;border-top-left-radius:14px!important;border-top-right-radius:14px!important}[class*=modal] [class*=header]{background:#fff!important;background-color:#fff!important;background-image:none!important}.modal-title,.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5,.modal-header h6{color:#252525!important;font-weight:300!important;font-size:28px!important}.modal-header,.modal-header *,.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header h5,.modal-header h6,.modal-header p,.modal-header span,.modal-header div{color:#252525!important}.modal-header .btn-close,.modal-header .close{color:#32d0bc!important}.modal-content>div:first-child,.modal-content>div:first-child *{color:#252525!important}.modal-header .btn-close,.modal-header .close{color:#32d0bc!important;opacity:1!important;filter:none!important;background:transparent!important;border:none!important;font-size:32px!important}.modal-header .btn-close:hover,.modal-header .close:hover{color:#252525!important;opacity:1!important}.modal-body{background:#fff!important;background-color:#fff!important;padding:2rem!important;color:#252525!important}.modal-body label,.modal-body .form-label{color:#252525!important;font-weight:500!important;font-size:14px!important;margin-bottom:.5rem!important}.modal-body input[type=text],.modal-body input[type=email],.modal-body input[type=password],.modal-body input[type=tel],.modal-body select,.modal-body textarea{background:#fff!important;border:1px solid rgba(50,208,187,.3)!important;border-radius:8px!important;color:#252525!important;padding:12px 16px!important;font-size:16px!important;transition:all .3s ease!important}.modal-body input::placeholder{color:#25252566!important}.modal-body input:focus,.modal-body select:focus,.modal-body textarea:focus{background:#fff!important;border-color:#32d0bc!important;outline:none!important;box-shadow:0 0 0 3px #32d0bb1a!important}.modal-body input[type=checkbox]{accent-color:#32d0bc!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;cursor:pointer!important;appearance:checkbox!important;-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;position:relative!important;display:inline-block!important;vertical-align:middle!important;margin-right:10px!important}.modal-body .form-check-label{color:#252525!important;margin-left:8px!important;cursor:pointer!important;display:inline-block!important;vertical-align:middle!important}.modal-body label:has(input[type=checkbox]){display:flex!important;align-items:center!important;gap:10px!important;cursor:pointer!important}.modal-body a{color:#32d0bc!important;text-decoration:underline!important;transition:color .3s ease!important}.modal-body a:hover{color:#1e4d4a!important}.modal-body .btn-primary,.modal-body button[type=submit],.modal-footer .btn-primary{background:#32d0bc!important;border:none!important;border-radius:8px!important;color:#fff!important;padding:14px 32px!important;font-size:16px!important;font-weight:500!important;width:100%!important;transition:all .3s ease!important;cursor:pointer!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important}.modal-body .btn-primary:hover,.modal-body button[type=submit]:hover,.modal-footer .btn-primary:hover{background:#1e4d4a!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px #32d0bb40!important}.modal-body .btn-secondary,.modal-footer .btn-secondary{background:#f5f5f5!important;border:1px solid rgba(37,37,37,.2)!important;border-radius:8px!important;color:#252525!important;padding:14px 32px!important;transition:all .3s ease!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important}.modal-body .btn-secondary:hover,.modal-footer .btn-secondary:hover{background:#e0e0e0!important;border-color:#32d0bc!important}.modal-footer{background:transparent!important;border-top:1px solid rgba(50,208,187,.15)!important;padding:1.5rem 2rem!important}.modal-body .price,.modal-body .amount{color:#32d0bc!important;font-size:32px!important;font-weight:600!important}.modal-body .alert-success,.modal-body .success-message{background:#32d0bb1a!important;border:1px solid #32d0bc!important;border-radius:8px!important;color:#1e4d4a!important;padding:12px 16px!important}.modal-body .alert-danger,.modal-body .error-message{background:#dc35451a!important;border:1px solid #dc3545!important;border-radius:8px!important;color:#dc3545!important;padding:12px 16px!important}.modal-body .spinner-border{color:#32d0bc!important}.modal-body .powered-by-stripe{opacity:.5!important}@media (max-width: 768px){.modal-content{border-radius:12px!important;margin:1rem!important}.modal-header,.modal-body,.modal-footer{padding:1.5rem!important}.modal-title{font-size:24px!important}}.modal.fade .modal-dialog{transition:transform .3s ease-out!important}.modal.show .modal-dialog{transform:none!important}.modal-body::-webkit-scrollbar{width:8px}.modal-body::-webkit-scrollbar-track{background:#32d0bb0d;border-radius:4px}.modal-body::-webkit-scrollbar-thumb{background:#32d0bc;border-radius:4px}.modal-body::-webkit-scrollbar-thumb:hover{background:#1e4d4a}.modal-body h1,.modal-body h2,.modal-body h3,.modal-body h4,.modal-body h5,.modal-body h6{color:#252525!important}.modal-body p{color:#666!important}.modal-body input:hover,.modal-body select:hover,.modal-body textarea:hover{border-color:#32d0bb80!important}div[id*=modal] .modal-header,div[class*=modal] .modal-header,.modal-dialog>.modal-content>.modal-header,#mc_embed_signup .modal-header,form[id*=subscribe]~.modal-header,*>.modal-header{background:#fff!important;background-color:#fff!important;background-image:none!important}.modal-content>div:first-child{background:#fff!important;background-color:#fff!important;background-image:none!important}
/*# sourceMappingURL=/cdn/shop/t/79/assets/stripe-custom-light.css.map */
