@font-face{font-family:Silka;font-style:normal;font-weight:400;src:url(./SilkaRegular.DGYP6NBj.otf) format("opentype")}@font-face{font-family:SilkaBold;font-style:normal;font-weight:700;src:url(./SilkaBold.BcyVdvtt.ttf) format("truetype")}@font-face{font-family:SetupFutura;font-style:normal;font-weight:400;src:url(./SetupFuturaRegular.CsWKfh1j.otf) format("opentype")}@font-face{font-family:SetupFuturaMedium;font-style:normal;font-weight:500;src:url(./SetupFuturaMedium.CDK08xgw.otf) format("opentype")}.auth-page-form .forgot-password,.primary-font{font-family:SetupFutura,sans-serif;font-weight:400}.link-underline,.primary-font-bold,strong{font-family:SetupFuturaMedium,sans-serif;font-weight:700}.link-underline{color:#442056;cursor:pointer;text-decoration:underline;text-decoration-color:#442056!important}.xl{font-size:50px;font-weight:400;line-height:64px}.h1,h1{color:#3b3b46;font-family:SetupFuturaMedium,sans-serif;font-size:42px;line-height:50px;margin-bottom:36px}@media (max-width:767px){.h1,h1{font-size:24px;line-height:30px}}.h2,h2{color:#442056;font-family:SetupFuturaMedium,sans-serif;font-size:35px;line-height:40px;margin-bottom:34px}@media (max-width:576px){.h2,h2{font-size:26px;line-height:32px;margin-bottom:16px}}.h3,h3{font-size:26px;line-height:30px}.h3,.h4,h3,h4{color:#442056;font-family:SetupFuturaMedium,sans-serif;margin:0 0 17px}.h4,h4{font-size:18px;line-height:19px}.h5,h5{font-size:18px;line-height:26px;margin:0 0 16px}.h5,.h6,h5,h6{color:#3b3b46;font-family:SetupFuturaMedium,sans-serif}.h6,h6{font-size:16px;line-height:22px;margin:0 0 9px}p{font-family:SetupFutura,sans-serif;font-size:16px;line-height:26px;margin-bottom:16px}.p-18,p{color:#3b3b46;font-weight:400}.p-18{font-size:18px;line-height:24px}.p-16{font-size:16px;line-height:26px}.p-15,.p-16{color:#3b3b46;font-weight:400}.p-15{font-size:15px;line-height:22px}.p-14{font-size:14px;line-height:20px}.p-13,.p-14{color:#3b3b46;font-weight:400}.p-13{font-size:13px;line-height:15px}.p-12{color:#3b3b46;font-size:12px;font-weight:400;line-height:16px}a{color:#442056;cursor:pointer;font-size:16px;line-height:28px;text-decoration:underline}a:hover{color:#7d45a8}.underline-link{display:none}@media (max-width:767px){.underline-link{display:block;margin-bottom:56px}.underline-link a{font-family:SetupFutura,sans-serif;font-size:14px;line-height:24px;padding-right:13px;position:relative;text-decoration:underline}.underline-link a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none' viewBox='0 0 12 10'%3E%3Cpath stroke='%23442056' stroke-linecap='round' stroke-width='1.5' d='M10.333 3.333 6 8 1.667 3.333'/%3E%3C/svg%3E");background-size:contain;content:"";height:9px;position:absolute;right:0;top:calc(50% - 4.5px);width:9px}}.auth-page{padding-bottom:80px;text-align:center}.auth-page .breadcrumbs{margin-bottom:16px;margin-top:0;margin-inline:auto}@media (max-width:767px){.auth-page .breadcrumbs{margin-top:16px;padding-top:0}}.auth-page h1{color:#442056;margin-bottom:24px}.auth-page .alert,.auth-page .custom-checkbox,.auth-page .form-group{margin-inline:auto;max-width:430px}.auth-page.forgot-password p,.auth-page.login p{margin-bottom:0}.auth-page.forgot-password .password-container,.auth-page.login .password-container{position:relative}.auth-page.forgot-password .password-container a,.auth-page.login .password-container a{color:#777;font-size:14px;line-height:20px;position:absolute;right:0;text-decoration-line:underline;top:0;transform:translateY(-100%)}.auth-page-form{text-align:left}.auth-page-form .btn-primary{display:flex;margin-inline:auto;text-transform:uppercase}.auth-page-form.from-checkout{display:flex;flex-wrap:wrap;margin:0 -40px;padding-bottom:0}@media (max-width:767px){.auth-page-form.from-checkout{flex-direction:column}}@media (min-width:577px) and (max-width:991px){.auth-page-form.from-checkout h1{font-size:30px;line-height:37px}}.auth-page-form.from-checkout .auth-page-form-left{border-right:1px solid #dde5ed;padding:0 40px;width:50%}@media (max-width:767px){.auth-page-form.from-checkout .auth-page-form-left{border-bottom:1px solid #dde5ed;border-right:none;margin-bottom:40px;padding-bottom:40px;width:100%}}@media (max-width:576px){.auth-page-form.from-checkout .auth-page-form-left{border:none;margin-bottom:10px}}.auth-page-form.from-checkout .auth-page-form-right{padding:0 40px;text-align:center;width:50%}@media (max-width:767px){.auth-page-form.from-checkout .auth-page-form-right{width:100%}}.auth-page-form.from-checkout .auth-page-form-bottom{border-top:1px solid #dde5ed;margin-top:60px;padding-bottom:20px;padding-top:15px;text-align:center;width:100%}@media (max-width:576px){.auth-page-form.from-checkout .auth-page-form-bottom{margin-left:auto;margin-right:auto;margin-top:40px;width:calc(100vw - 30px)}}.auth-page-form.from-checkout .auth-page-form-bottom a{font-size:14px;line-height:32px;text-decoration-line:underline;text-transform:uppercase}.auth-page-form .forgot-password{color:#333;float:right;font-size:13px;line-height:18px;text-decoration-line:underline}.auth-page-form p{color:#3b3b46;font-size:14px;line-height:24px;text-align:center}.auth-page-form p a{color:inherit;font-size:inherit}.auth-page-form .verification .btn{width:-moz-fit-content;width:fit-content}.auth-page .custom-checkbox{margin-bottom:30px}.auth-page .alert{margin-top:10px;text-align:left}.auth-page .alert a{font-size:inherit;line-height:inherit}.auth-page .pincode{background:#fff!important;border:2px solid #dfdfdf;border-radius:5px;box-shadow:none!important;caret-color:transparent;display:block;height:40px;letter-spacing:25px;margin:40px auto 20px;opacity:.3;outline:none!important;padding:0 5px 0 30px;text-align:center;width:250px}.auth-page .pincode.filled{border:2px solid #442056!important}.auth-page .pincode:focus{border:2px solid #442056}.auth-page .pincode:disabled{opacity:.3!important}.auth-page .pincode.has-value,.auth-page .pincode:focus,.auth-page .pincode:not(:disabled){opacity:1}.auth-page .thanks{padding-top:50px;text-align:center}.auth-page .thanks .thanks-icon{display:block;height:80px;margin:0 auto 45px;width:80px}.auth-page .thanks h2{color:#442056;margin-bottom:15px;text-align:center}.auth-page .thanks p{margin-bottom:0;text-align:center}@media (max-width:576px){.auth-page .thanks p{font-size:14px;line-height:22px}}.auth-page .thanks .btn{margin:50px auto 0}@media (max-width:767px){.auth-page{padding-bottom:56px}}
