.loyalty-points-container{margin:0 auto;max-width:940px}.loyalty-points-card .lp-wrap{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.loyalty-points-card .lp-wrap-title{color:#000;font-family:robotoMedium,sans-serif;font-size:16px;font-weight:500;line-height:20px;margin-bottom:16px;text-align:left}@media(max-width:767px){.loyalty-points-card .lp-wrap-title{color:#000;font-family:robotoBold,sans-serif;font-size:16px;font-weight:700;line-height:20px}}.loyalty-points-card .lp-wrap-card{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;justify-content:space-evenly;padding:28px 0px}@media(max-width:767px){.loyalty-points-card .lp-wrap-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 8px}}.loyalty-points-card .lp-wrap-available{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;max-width:350px;position:relative;width:100%}@media(max-width:767px){.loyalty-points-card .lp-wrap-available{max-width:350px;padding-bottom:32px;width:100%}}.loyalty-points-card .lp-wrap-available:after{background-image:url(../../../../../content/dam/vijaysaleswebsite/profile-page/separator.svg);bottom:28px;content:"";height:60px;margin:auto;position:absolute;right:-2px;top:28px;width:2px}@media(max-width:767px){.loyalty-points-card .lp-wrap-available:after{height:336px;left:0;right:0;top:78px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:2px}}.loyalty-points-card .lp-wrap-available .lp-content{padding:8px 0px}.loyalty-points-card .lp-wrap-available .lp-content-title{color:#fff;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;padding-bottom:8px;text-align:left}@media(max-width:767px){.loyalty-points-card .lp-wrap-available .lp-content-title{color:#fff;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;padding-bottom:4px;text-align:left}}.loyalty-points-card .lp-wrap-available .lp-content-rupee{color:#e0ef2d;font-family:robotoBold,sans-serif;font-size:20px;font-weight:700;line-height:24px;text-align:left}@media(max-width:767px){.loyalty-points-card .lp-wrap-available .lp-content-rupee{color:#e0ef2d;font-family:robotoBold,sans-serif;font-size:20px;font-weight:700;line-height:24px;text-align:left}}.loyalty-points-card .lp-wrap-assiastance{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;max-width:500px;width:100%}@media(max-width:767px){.loyalty-points-card .lp-wrap-assiastance{padding:0px 18px}}.loyalty-points-card .lp-wrap-description{color:#fff;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin-bottom:12px;text-align:left}@media(max-width:767px){.loyalty-points-card .lp-wrap-description{text-align:left}}@media(max-width:767px)and (max-width:767px){.loyalty-points-card .lp-wrap-description{color:#fff;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;line-height:16px}}.loyalty-points-card .lp-wrap-redirection-link{color:#e0ef2d;font-family:robotoMedium,sans-serif;font-size:12px;font-weight:500;line-height:16px;text-align:left;text-decoration:underline;width:100%}.loyalty-container .loyaltypointscard{margin-bottom:64px}@media(max-width:767px){.loyalty-container .loyaltypointscard{margin-bottom:40px}}.lp-loyalty-non-login{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#000;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:25px 24px}@media(max-width:767px){.lp-loyalty-non-login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:33px 24px}.lp-loyalty-non-login .lp-loyalty-non-login-title{display:-webkit-box;display:-ms-flexbox;display:flex}}.lp-loyalty-non-login .lp-loyalty-non-login-left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.lp-loyalty-non-login .lp-loyalty-call-img{max-height:64px;max-width:64px;min-height:64px;min-width:64px}@media(max-width:767px){.lp-loyalty-non-login .lp-loyalty-call-img{display:none}}.lp-loyalty-non-login .lp-loyalty-call-img-mob{display:none;max-height:48px;max-width:48px;min-height:48px;min-width:48px}@media(max-width:767px){.lp-loyalty-non-login .lp-loyalty-call-img-mob{display:block}}.lp-loyalty-non-login .lp-loyalty-non-login-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;justify-content:center}@media(max-width:767px){.lp-loyalty-non-login .lp-loyalty-non-login-content{gap:8px}}.lp-loyalty-non-login .lp-loyalty-non-login-content h3{color:#fff;font-family:robotoBold,sans-serif;font-size:20px;font-weight:700;line-height:24px}@media(max-width:767px){.lp-loyalty-non-login .lp-loyalty-non-login-content h3{color:#fff;font-family:robotoBold,sans-serif;font-size:16px;font-weight:700;line-height:20px}}.lp-loyalty-non-login .lp-loyalty-non-login-content p{color:#fff;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px}@media(max-width:767px){.lp-loyalty-non-login .lp-loyalty-non-login-content p{color:#fff;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;line-height:16px}}.lp-loyalty-non-login .lp-loyalty-non-login-right{max-width:320px;width:100%}@media(max-width:767px){.lp-loyalty-non-login .lp-loyalty-non-login-right{margin-top:46px}}.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form{width:100%}.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form .loyalty-number-input{background:transparent;position:relative;width:100%}.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form .loyalty-number-input input{background:transparent;border:1px solid #9d9d9d;border-radius:4px;color:#fff;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;padding:15px 20px;text-align:left;width:100%}.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form .loyalty-number-input input.disabled{pointer-events:none}.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form .loyalty-number-input label{background-color:#000;color:#fff;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;left:20px;line-height:18px;position:absolute;top:15px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form .loyalty-number-input input:not(:-moz-placeholder-shown)+label{color:#fff;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;left:16.5px;line-height:16px;padding:0px 4px;top:-9px;-moz-transition:.3s linear;transition:.3s linear}.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form .loyalty-number-input input:not(:-ms-input-placeholder)+label{color:#fff;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;left:16.5px;line-height:16px;padding:0px 4px;top:-9px;-ms-transition:.3s linear;transition:.3s linear}.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form .loyalty-number-input input:focus+label,.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form .loyalty-number-input input:not(:placeholder-shown)+label{color:#fff;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;left:16.5px;line-height:16px;padding:0px 4px;top:-9px;-webkit-transition:.3s linear;transition:.3s linear}.lp-loyalty-non-login .lp-loyalty-non-login-right .loyalty-form button{background:transparent;color:#e0ef2d;cursor:pointer;font-family:robotoMedium,sans-serif;font-size:12px;font-weight:500;line-height:16px;margin-top:4px;text-decoration:underline}