.welcome-page-wrapper{justify-content:center;align-items:center;width:100%;height:auto;margin:0;padding:0;display:flex}.featured-carousel{flex-direction:row;justify-content:center;align-items:flex-start;gap:5px;width:100%;max-width:100%;display:flex;overflow:hidden}.featured-carousel .diagonalFade{flex:0 0 calc(50% - 2.5px);max-width:calc(50% - 2.5px)}.featured-carousel .product-card__image-container{aspect-ratio:4.75/6.5;width:100%}.product-card{transition:transform 1s}.diagonalFade{animation:2.5s ease-in fadeDiagonalIn}.auth-box{margin-top:20px}@keyframes fadeDiagonalIn{0%{opacity:0;transform:translate(-20px,-20px)}to{opacity:1;transform:translate(0)}}.auth-container{flex-direction:row;width:100%;min-height:90vh;margin:0 auto;display:flex}.left-side{flex-direction:column;justify-content:center;align-items:center;width:33vw;padding:30px;display:flex}.right-side{justify-content:center;align-items:center;width:67vw;padding:10px;display:flex}.auth-box{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:400px;height:auto;min-height:220px;display:flex}.h1{color:var(--brown);text-align:center;margin-bottom:15px;font-size:15px;font-weight:lighter}.signup-container{color:var(--hooked_blue);text-align:center;max-width:95%;margin-top:20px;font-size:15px}.phone-input-container{box-shadow:0 0 5px var(--brown);border-radius:8px;gap:0;margin:0 auto;display:flex;overflow:hidden}.country-code-select{background-color:var(--light-purple);color:#000;font-size:16px;font-family:var(--font);border:none;border-right:1px solid var(--brown);appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6,9 12,15 18,9\"></polyline></svg>");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;outline:none;width:105px;padding:12px 25px 12px 12px}.country-code-select:focus{background-color:var(--light-purple);outline:none}.input-phone{background-color:var(--light-purple);color:#000;font-size:16px;font-family:var(--font);border:none;outline:none;flex:1;padding:12px}.input-phone:focus{outline:none}.phone-input-container:focus-within{box-shadow:0 0 12px var(--brown)}.input-email:focus{box-shadow:0 0 12px var(--brown);outline:none}.complete-button{cursor:pointer;background-image:linear-gradient(140deg,#d8e2f0,var(--brown),#d8e2f0);color:#fff;border:none;border-radius:50px;outline:none;width:400px;margin:30px auto 0;padding:8px 15px;font-size:16px;transition:font-weight .2s ease-in-out;display:block}.complete-button:hover{background-image:linear-gradient(140deg,var(--brown),var(--brown))}.complete-button:disabled{cursor:default;background-color:#d3d3d3;background-image:none}.signup-link{color:var(--brown);margin-left:.5rem}.otp-input-container{justify-content:center;gap:8px;margin:20px auto 10px;display:flex}.otp-field{text-align:center;border:1px solid #ccc;border-radius:4px;width:45px;height:45px;font-size:1.2rem}.otp-field:focus{outline:none}.resend-otp-button{cursor:pointer;color:var(--brown);background-color:#0000;border:none;outline:none;margin:10px auto 0;font-size:16px;display:block}.resend-otp-button:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.resend-otp-button:hover{font-weight:600}@media (max-width:1024px){.auth-container{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:400px;height:auto;min-height:100vh;margin:0 auto;padding:20px}.left-side{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;padding:20px 0;display:flex}.right-side{flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:200px;margin-top:30px;display:flex}.logo{width:250px!important;height:60px!important}.input-email,.phone-input-container,.complete-button{width:280px}.auth-box{flex-direction:column;align-items:center;width:280px;padding:20px 0;display:flex}}@media (max-width:640px){.featured-carousel{flex-direction:column;align-items:center;gap:10px}.featured-carousel .diagonalFade{flex:none;width:100%;max-width:500px}.auth-container{flex-direction:column;justify-content:flex-start;align-items:center;max-width:380px;display:flex}.auth-box{align-content:center;justify-items:center;width:380px;display:grid}.otp-input-container{justify-content:center;gap:6px;width:max-content;margin:10px auto 0}.otp-field{flex:0 0 32px;width:45px;height:45px;font-size:1rem}.input-email,.phone-input-container{width:250px;margin:0 auto}.complete-button{width:250px;margin:25px auto 0;font-size:14px}.logo{width:200px!important;height:48px!important}.h1{text-align:center;font-size:14px}.legal-disclaimer{text-align:center;max-width:250px;margin:20px auto 0;font-size:10px;line-height:1.4}.about-link{font-size:12px}.links-container{justify-content:center;margin:20px auto 0}}@media (min-width:641px) and (max-width:1024px){.featured-carousel{flex-direction:row;justify-content:center;align-items:flex-start;gap:8px;display:flex}.featured-carousel .diagonalFade{flex:0 0 50%;max-width:50%;min-height:0}.featured-carousel .product-card__image-container{aspect-ratio:4.75/6.5;width:100%}.auth-container{justify-content:flex-start;max-width:800px;padding:30px}.auth-box{text-align:center;width:350px}.input-email,.phone-input-container{width:350px;margin:0 auto}.complete-button{width:350px;margin:25px auto 0;font-size:15px}.logo{width:300px!important;height:72px!important}.h1{text-align:center;font-size:16px}.legal-disclaimer{text-align:center;max-width:350px;margin:20px auto 0;font-size:11px;line-height:1.4}.about-link{font-size:13px}.links-container{justify-content:center;margin:20px auto 0}}@media (min-width:1025px){.auth-container{flex-direction:row;height:auto;min-height:90vh}.left-side{flex-direction:column;justify-content:center;align-items:center;width:40vw;padding:30px;display:flex}.right-side{justify-content:center;align-items:center;width:60vw;padding-left:40px;padding-right:10px;display:flex}.input-email{width:370px}.phone-input-container,.complete-button{width:400px}}@media (max-width:1024px){body{overflow-x:hidden}}.legal-disclaimer{color:var(--grey);text-align:center;max-width:95%;margin:20px auto 0;font-size:12px}.legal-link{color:var(--brown);font-weight:600;text-decoration:none}.legal-link:hover{text-decoration:underline}.links-container{flex-direction:row;justify-content:center;gap:10px;margin:20px auto 0;display:flex}.about-link{color:var(--brown);font-size:14px;font-weight:600;text-decoration:none}.about-link:hover{text-decoration:underline}
/*# sourceMappingURL=4c13c83ca24c792f.css.map*/