.signup-popup{align-items:center;background:rgba(0,0,0,.7);display:flex;height:calc(100% - 72px);justify-content:center;left:0;max-width:none!important;position:fixed;top:72px;transition:all .3s ease;width:100%;z-index:1000}.signup-popup.hidden{opacity:0;visibility:hidden}.signup-popup .popup-content{background:var(--wp--preset--color--black);border:2px solid #1e1e1e;border-radius:.5rem;margin-left:1rem;margin-right:1rem;max-width:500px;padding:1rem;position:relative}.signup-popup .popup-content h2{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--39)!important;line-height:1;margin:0}.signup-popup .popup-content p{color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--16)!important;font-weight:300}.signup-popup .popup-content .close-popup{background:transparent;border:none;border-radius:100%;color:var(--wp--preset--color--white);cursor:pointer;font-size:18px;padding:10px;position:absolute;right:10px;top:10px;transition:all .2s}.signup-popup .popup-content .close-popup.hidden{display:none}.signup-popup .popup-content .close-popup:after{content:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\"><path fill=\"%23fff\" fill-rule=\"evenodd\" d=\"M11.354 11.354a.5.5 0 0 1-.708 0L.353 1.06A.5.5 0 0 1 1.06.354l10.294 10.292a.5.5 0 0 1 0 .708\" clip-rule=\"evenodd\"/><path fill=\"%23fff\" fill-rule=\"evenodd\" d=\"M.353 11.354a.5.5 0 0 1 0-.708L10.646.353a.5.5 0 0 1 .707.707L1.062 11.355a.5.5 0 0 1-.708 0\" clip-rule=\"evenodd\"/></svg>");display:flex;opacity:1;transition:all .2s}.signup-popup .popup-content .close-popup:before{content:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\"><path fill=\"%23000\" fill-rule=\"evenodd\" d=\"M11.354 11.354a.5.5 0 0 1-.708 0L.353 1.06A.5.5 0 0 1 1.06.354l10.294 10.292a.5.5 0 0 1 0 .708\" clip-rule=\"evenodd\"/><path fill=\"%23000\" fill-rule=\"evenodd\" d=\"M.353 11.354a.5.5 0 0 1 0-.708L10.646.353a.5.5 0 0 1 .707.707L1.062 11.355a.5.5 0 0 1-.708 0\" clip-rule=\"evenodd\"/></svg>");display:flex;opacity:0;position:absolute;transition:all .2s}.signup-popup .popup-content .close-popup:hover{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}.signup-popup .popup-content .close-popup:hover:after{opacity:0}.signup-popup .popup-content .close-popup:hover:before{opacity:1}.signup-popup .popup-content .authenticate-alternative-toggle{background-color:hsla(0,0%,100%,.078);border-radius:999px;cursor:pointer;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:1rem;position:relative}.signup-popup .popup-content .authenticate-alternative-toggle p{margin:0;padding:.5rem;text-align:center;z-index:1}.signup-popup .popup-content .authenticate-alternative-toggle .confirm-email-alternative.active,.signup-popup .popup-content .authenticate-alternative-toggle .signup-alternative.active{color:var(--wp--preset--color--black);transition:all .2s}.signup-popup .popup-content .authenticate-alternative-toggle .active-alternative{background-color:var(--wp--preset--color--white);border-radius:999px;height:100%;left:0;position:absolute;transition:all .2s;width:50%}.signup-popup .popup-content .authenticate-alternative-toggle:has(.confirm-email-alternative.active) .active-alternative{left:50%}.signup-popup .popup-content .popup-loader-container{align-items:center;background:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .2s;visibility:hidden;width:100%;z-index:2}.signup-popup .popup-content .popup-loader-container.active{opacity:1;visibility:visible}.signup-popup .popup-content .popup-loader-container .popup-loader{animation:loader-animation 1s linear infinite;border:5px solid;border-color:#fff #fff transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;width:48px}@keyframes loader-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.signup-popup .popup-content #confirm-email-form,.signup-popup .popup-content #signup-form-popup{display:none}.signup-popup .popup-content #confirm-email-form .error-message-confirm,.signup-popup .popup-content #confirm-email-form .error-message-signup,.signup-popup .popup-content #signup-form-popup .error-message-confirm,.signup-popup .popup-content #signup-form-popup .error-message-signup{color:#f04438;font-size:1rem;height:0;line-height:1.5rem;margin-top:.5rem;overflow:hidden;transition:all .2s}.signup-popup .popup-content #confirm-email-form .error-message-confirm.active,.signup-popup .popup-content #confirm-email-form .error-message-signup.active,.signup-popup .popup-content #signup-form-popup .error-message-confirm.active,.signup-popup .popup-content #signup-form-popup .error-message-signup.active{height:1.5rem}.signup-popup .popup-content #confirm-email-form.active,.signup-popup .popup-content #signup-form-popup.active{display:block}.signup-popup .popup-content #confirm-email-form:not(#signup-form-popup) button,.signup-popup .popup-content #signup-form-popup:not(#signup-form-popup) button{width:100%}.signup-popup .popup-content #confirm-email-form .btn-container,.signup-popup .popup-content #confirm-email-form .btn-terms-container,.signup-popup .popup-content #signup-form-popup .btn-container,.signup-popup .popup-content #signup-form-popup .btn-terms-container{display:flex;justify-content:space-between;margin-top:1rem}@media(max-width:500px){.signup-popup .popup-content #confirm-email-form .btn-container,.signup-popup .popup-content #confirm-email-form .btn-terms-container,.signup-popup .popup-content #signup-form-popup .btn-container,.signup-popup .popup-content #signup-form-popup .btn-terms-container{flex-direction:column;gap:1rem}}.signup-popup .popup-content #confirm-email-form .btn-container label,.signup-popup .popup-content #confirm-email-form .btn-container label>a,.signup-popup .popup-content #confirm-email-form .btn-terms-container label,.signup-popup .popup-content #confirm-email-form .btn-terms-container label>a,.signup-popup .popup-content #signup-form-popup .btn-container label,.signup-popup .popup-content #signup-form-popup .btn-container label>a,.signup-popup .popup-content #signup-form-popup .btn-terms-container label,.signup-popup .popup-content #signup-form-popup .btn-terms-container label>a{align-items:center;color:var(--wp--preset--color--white);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--16);-webkit-user-select:none;-moz-user-select:none;user-select:none}.signup-popup .popup-content #confirm-email-form .btn-container label>a,.signup-popup .popup-content #confirm-email-form .btn-container label>a>a,.signup-popup .popup-content #confirm-email-form .btn-terms-container label>a,.signup-popup .popup-content #confirm-email-form .btn-terms-container label>a>a,.signup-popup .popup-content #signup-form-popup .btn-container label>a,.signup-popup .popup-content #signup-form-popup .btn-container label>a>a,.signup-popup .popup-content #signup-form-popup .btn-terms-container label>a,.signup-popup .popup-content #signup-form-popup .btn-terms-container label>a>a{margin-left:.25rem}.signup-popup .popup-content #confirm-email-form .btn-container label input[type=checkbox],.signup-popup .popup-content #confirm-email-form .btn-terms-container label input[type=checkbox],.signup-popup .popup-content #signup-form-popup .btn-container label input[type=checkbox],.signup-popup .popup-content #signup-form-popup .btn-terms-container label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--preset--color--transparent);border:1px solid var(--wp--preset--color--white);border-radius:0;cursor:pointer;height:16px!important;margin-right:.5rem;min-width:16px!important;width:16px!important}.signup-popup .popup-content #confirm-email-form .btn-container label input[type=checkbox]:before,.signup-popup .popup-content #confirm-email-form .btn-terms-container label input[type=checkbox]:before,.signup-popup .popup-content #signup-form-popup .btn-container label input[type=checkbox]:before,.signup-popup .popup-content #signup-form-popup .btn-terms-container label input[type=checkbox]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%279%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M10.667 1.5 4.25 7.917 1.333 5%27/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:9px!important;height:100%!important;margin:0;width:100%!important}.signup-popup .popup-content #confirm-email-form .btn-container label input[type=checkbox]:checked:before,.signup-popup .popup-content #confirm-email-form .btn-terms-container label input[type=checkbox]:checked:before,.signup-popup .popup-content #signup-form-popup .btn-container label input[type=checkbox]:checked:before,.signup-popup .popup-content #signup-form-popup .btn-terms-container label input[type=checkbox]:checked:before{content:"";display:block;position:static!important}.signup-popup .popup-content #confirm-email-form .btn-container label input[type=checkbox]:focus,.signup-popup .popup-content #confirm-email-form .btn-terms-container label input[type=checkbox]:focus,.signup-popup .popup-content #signup-form-popup .btn-container label input[type=checkbox]:focus,.signup-popup .popup-content #signup-form-popup .btn-terms-container label input[type=checkbox]:focus{box-shadow:none!important}.signup-popup .popup-content #confirm-email-form input[type=email],.signup-popup .popup-content #signup-form-popup input[type=email]{background-color:hsla(0,0%,100%,.078);border:none;border-bottom:1px solid;box-sizing:border-box;color:var(--wp--preset--color--white);line-height:2.214;padding:.5rem .75rem;transition:all .2s;width:100%}.signup-popup .popup-content #confirm-email-form input[type=email]::-moz-placeholder,.signup-popup .popup-content #signup-form-popup input[type=email]::-moz-placeholder{color:#667085;opacity:1}.signup-popup .popup-content #confirm-email-form input[type=email]::placeholder,.signup-popup .popup-content #signup-form-popup input[type=email]::placeholder{color:#667085;opacity:1}.signup-popup .popup-content #confirm-email-form input[type=email]:hover,.signup-popup .popup-content #signup-form-popup input[type=email]:hover{border-bottom-color:var(--wp--preset--color--cadmium-yellow)}.signup-popup .popup-content #confirm-email-form input[type=email]:focus,.signup-popup .popup-content #signup-form-popup input[type=email]:focus{background-color:hsla(0,0%,100%,.7);border-bottom-color:var(--wp--preset--color--white);box-shadow:none;color:var(--wp--preset--color--black);outline:none}.signup-popup .popup-content #confirm-email-form button,.signup-popup .popup-content #signup-form-popup button{background-color:var(--wp--preset--color--transparent);border:1px solid var(--wp--preset--color--white);border-radius:200px;color:var(--wp--preset--color--white);cursor:pointer;font-family:var(--wp--preset--font-family--akzidenz-grotesk);font-size:var(--wp--preset--font-size--14);font-weight:400;line-height:2.714;padding:0 1.5rem;text-transform:uppercase;transition:all .2s}.signup-popup .popup-content #confirm-email-form button:hover,.signup-popup .popup-content #signup-form-popup button:hover{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}
