#mreg-root .products-container{display:flex;flex-direction:column}#mreg-root .dashboard-dialog{display:flex;justify-content:space-between;flex-direction:column;align-items:center}#mreg-root .modal-button{border:none;border-radius:15px;background:#f3f3f3;box-shadow:4px 4px 30px #0003;color:#000;text-align:center;font-family:Space Grotesk;font-size:20px;font-style:normal;font-weight:700;line-height:25px;margin-top:50px;cursor:pointer}#mreg-root .products-container .product{display:flex;flex-direction:row;width:48.33vw;height:387px;flex-shrink:0;border-radius:40px;box-shadow:11px 11px 50px #0000001a;padding:80px;margin-bottom:30px;border:1px solid rgba(8,255,103,.4);background:#1e1e1e66;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}#mreg-root .products-container .product-title-and-price-container{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;align-content:center;margin-right:50px}#mreg-root .products-container .product .prod-title{color:#f1f1f1;text-align:center;font-family:Space Grotesk;font-size:35px;font-style:normal;font-weight:700;line-height:40px}#mreg-root .products-container .product .prod-price{color:#f1f1f1;text-align:center;font-family:Space Grotesk;font-size:60px;font-style:normal;font-weight:400;line-height:60px}#mreg-root .products-container .product-desc-and-button-container{display:flex;flex-direction:column;justify-content:center;align-content:center}#mreg-root .products-container select{border-radius:10px;width:9.79vw;height:52px;flex-shrink:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#ebebeb;background-image:none;position:relative;padding-right:40px;color:#000;text-align:center;font-family:Space Grotesk;font-size:20px;font-style:normal;font-weight:700;line-height:25px}#mreg-root .products-container .custom-select-wrapper{position:relative;display:inline-block;width:188px}#mreg-root .products-container .custom-select-wrapper select{width:100%}#mreg-root .products-container .custom-select-arrow{position:absolute;pointer-events:none;right:18px;top:50%;transform:translateY(-50%);display:flex;align-items:center}#mreg-root .products-container .product .prod-description{color:#f1f1f1;font-family:Space Grotesk;font-size:20px;font-style:normal;font-weight:400;line-height:28px}#mreg-root .products-container .select-and-button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center;align-content:center}#mreg-root .products-container .product button{width:14.27vw;flex-shrink:0;color:#000;text-align:center;font-family:Space Grotesk;font-size:20px;font-style:normal;font-weight:700;line-height:25px;margin-left:15px;border-radius:40px;background:#08ff67;border:none!important}.metro-sign-up-form-container *{outline:none;margin:0;padding:0;font-family:Space Grotesk}#metro-form{display:flex;justify-content:row}.metro-sign-up-title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.metro-sign-up-title-container .title{width:504px;color:#1e1e1e;font-family:Space Grotesk;font-size:50px;font-style:normal;font-weight:700;line-height:60px;text-align:center}.metro-sign-up-form-container{display:flex;flex-direction:column;width:50%;border-radius:20px;background:transparent}.metro-sign-up-form-container .checked{color:#484848!important}.metro-sign-up-form-container .privacy-policy-container{margin-top:20px;width:655px;display:flex;justify-content:end;align-items:center;align-content:center}.metro-sign-up-form-container .privacy-policy-container p{color:#1e1e1e66;font-family:Space Grotesk;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.metro-sign-up-form-container .privacy-policy-container #privacy-policy-anchor{color:#1e1e1e66;font-size:12px}.metro-sign-up-form-container .sso-form-container{display:flex;flex-direction:column}.metro-sign-up-form-container .sso-form-container .sso-buttons-container{display:flex;flex-direction:row;margin-bottom:40px}.metro-sign-up-form-container .sso-form-container .sso-buttons-container #apple-sso button:focus{box-shadow:none!important}.metro-sign-up-form-container .sso-form-container .sso-buttons-container iframe{margin:0!important}.metro-sign-up-form-container .sso-form-container .sso-buttons-container .sso-login{display:flex;flex-direction:row;cursor:pointer}.metro-sign-up-form-container .sso-form-container .sso-buttons-container .sso-login #sso-text-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:52%}.metro-sign-up-form-container .sso-form-container .sso-buttons-container .sso-login{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-right:30px;width:320px;height:182px;flex-shrink:0;border-radius:40px;border:1px solid #fff;background:#fff6;box-shadow:2px 4px 15px #0000000d}.metro-sign-up-form-container .passwordlogin-form-container{padding:60px;width:655px;flex-shrink:0;margin-bottom:40px;border-radius:40px;border:1px solid #fff;background:#fff6;box-shadow:2px 4px 15px #0000000d}.metro-sign-up-form-container .passwordlogin-form-container .form-buttons-container{display:flex;flex-direction:row;justify-content:end}.metro-sign-up-form-container .passwordlogin-form-container .form-buttons-container #reset-password-container{height:44px;border-radius:40px;border:1px solid rgba(8,255,103,.4);display:flex;justify-content:center;align-items:center;align-content:center}.metro-sign-up-form-container .passwordlogin-form-container .form-buttons-container #reset-password-container #reset-password-anchor{color:#08ff6766;text-align:center;font-size:20px;font-style:normal;font-weight:400;margin-left:20px;margin-right:20px}.metro-sign-up-form-container .passwordlogin-form-container .form-buttons-container button.form-prim-button{background:#08ff67;width:212px;height:44px;flex-shrink:0;border-radius:40px;border:1px solid #08ff67;color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:25px;display:flex;justify-content:center;align-items:center;cursor:pointer}.metro-sign-up-form-container .passwordlogin-form-container .form-buttons-container button.form-prim-button p{position:relative;width:100%}.metro-sign-up-form-container .passwordlogin-form-container .form-buttons-container button.form-prim-button .arrow-right{position:absolute;right:20px}.metro-sign-up-form-container .passwordlogin-form-container .password-form{justify-content:end}.metro-sign-up-form-container .title{color:#1e1e1e;font-size:25px;font-style:normal;font-weight:400;line-height:30px;padding-bottom:42px}.metro-sign-up-form-container label{color:#1a1a1a80;font-family:Space Grotesk;font-size:15px;font-style:normal;font-weight:400;line-height:18px}.metro-sign-up-form-container input.email-input{border:#08ff67 1px solid;width:100%;height:44px;flex-shrink:0;border-radius:40px;background:#08ff6733;padding-left:20px;margin-bottom:10px;color:#1e1e1ecc;font-size:20px;font-style:normal;font-weight:400;line-height:25px}.metro-sign-up-form-container input.email-input::placeholder{color:#1e1e1ecc}.metro-sign-up-form-container #password-input-row,.metro-sign-up-form-container #password-verify-input-row{border-radius:40px;background:#08ff6733;height:44px;border:#08ff67 1px solid;text-align:center;margin-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px}:is(.metro-sign-up-form-container #password-input-row,.metro-sign-up-form-container #password-verify-input-row) span{cursor:pointer}.metro-sign-up-form-container #password-input-row input,.metro-sign-up-form-container #password-verify-input-row input{background-color:transparent;outline:none;border:none;width:100%;color:#1e1e1ecc;font-size:20px;font-style:normal;font-weight:400}.metro-sign-up-form-container input:-webkit-autofill,.metro-sign-up-form-container input:-webkit-autofill:hover,.metro-sign-up-form-container input:-webkit-autofill:focus{background-color:transparent!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;border:none!important;transition:background-color 5000s ease-in-out 0s;color:#fff!important}.metro-sign-up-form-container input:focus{outline:none;box-shadow:none}.metro-sign-up-form-container #sign-in-anchor-container,.metro-sign-up-form-container #sign-up-anchor-container{display:flex;flex-direction:row;align-items:center;margin-top:40px}.metro-sign-up-form-container #sign-in-anchor-container .title-and-arrow-container,.metro-sign-up-form-container #sign-up-anchor-container .title-and-arrow-container{display:flex;align-items:center;align-content:center;color:#1e1e1e}.metro-sign-up-form-container #sign-in-anchor-container a,.metro-sign-up-form-container #sign-up-anchor-container a{color:#fff;font-family:Space Grotesk;font-size:15px;font-style:normal;font-weight:700;line-height:18px}.metro-sign-up-form-container #sign-up-anchor-container{width:100%}.metro-sign-up-form-container .sign-up-anchor-container{cursor:pointer;width:60px;height:60px;flex-shrink:0;border-radius:40px;border:1px solid #fff;background:#fff6;box-shadow:2px 4px 15px #0000000d;display:flex;justify-content:center;align-items:center;align-content:center;margin-left:30px}.metro-sign-up-form-container .button-disabled{cursor:not-allowed}.metro-sign-up-form-container #password-eye{width:25px;height:25px;cursor:pointer}.metro-sign-up-form-container #error-message{margin:0 0 10px;display:flex;align-content:center;align-items:center;color:red}.metro-sign-up-form-container .rc-anchor-light{background:transparent!important}.metro-sign-up-form-container .arrow-down{margin-left:20px}.metro-sign-up-form-container .password-validation{margin-top:40px;margin-bottom:10px;margin-left:40px;color:#1e1e1e;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.metro-sign-up-form-container .password-validation li{text-transform:lowercase;color:#1e1e1e66;font-size:20px;font-style:normal;font-weight:400;line-height:18px;margin:10px 20px}@media(max-width:768px){#metro-form>div>div.passwordlogin-form-container>div>button>div{height:unset!important;width:unset!important}#metro-form>div>div.passwordlogin-form-container>div>button>div>svg{width:10%}.metro-sign-up-form-container{width:90%!important;margin:0 auto}.metro-sign-up-form-container .password-validation{margin:0 auto}.metro-sign-up-form-container .sso-buttons-container .sso-login{width:50%!important}.metro-sign-up-form-container .privacy-policy-container{width:100%!important;justify-content:center}.metro-sign-up-form-container .passwordlogin-form-container{width:100%!important;padding:30px}.metro-sign-up-form-container .passwordlogin-form-container .form-buttons-container{flex-direction:column;align-items:center}.metro-sign-up-form-container .passwordlogin-form-container .form-buttons-container #reset-password-container{margin-bottom:10px;width:100%}.metro-sign-up-form-container .passwordlogin-form-container .form-buttons-container .form-prim-button{width:100%!important}.metro-sign-up-form-container .passwordlogin-form-container .title{padding-left:30px;padding-bottom:20px;font-size:20px;line-height:24px}.metro-sign-up-form-container #sign-in-anchor-container,.metro-sign-up-form-container #sign-up-anchor-container{justify-content:center;margin-left:0}}@media(max-width:450px){#mreg-root input::placeholder{color:transparent}}
