.text.loyalty-heading{margin-bottom:40px}@media(max-width:767px){.text.loyalty-heading{margin-bottom:40px}}.text.loyalty-heading .cmp-text h3{color:#000;font-family:nohemiSemiBold,sans-serif;font-size:32px;font-weight:600;line-height:40px;text-align:left}@media(max-width:767px){.text.loyalty-heading .cmp-text h3{color:#000;font-family:nohemiSemiBold,sans-serif;font-size:18px;font-weight:600;line-height:24px;margin-bottom:4px;text-align:left}}.text.loyalty-heading .cmp-text p{color:#000;font-family:robotoRegular,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-align:left}@media(max-width:767px){.text.loyalty-heading .cmp-text p{color:#000;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:left}}.loyalty-wrap{margin-bottom:64px}@media(max-width:767px){.loyalty-wrap{margin-bottom:40px;padding-top:16px}}.loyalty-wrap .cmp-container .text .cmp-text p{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-wrap .cmp-container .text .cmp-text p{color:#000;font-family:robotoBold,sans-serif;font-size:16px;font-weight:700;line-height:20px}}.loyalty-wrap .cmp-container .loyalty-card .cmp-container{-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-wrap .cmp-container .loyalty-card .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 8px}}.loyalty-wrap .cmp-container .loyalty-card .cmp-container .teaser .cmp-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:16px;max-width:275px;padding-right:8px;position:relative;width:100%}@media(max-width:767px){.loyalty-wrap .cmp-container .loyalty-card .cmp-container .teaser .cmp-teaser{max-width:313px;padding-bottom:32px;width:100%}}.loyalty-wrap .cmp-container .loyalty-card .cmp-container .teaser .cmp-teaser: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-wrap .cmp-container .loyalty-card .cmp-container .teaser .cmp-teaser:after{height:336px;left:0;right:0;top:78px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:2px}}.loyalty-wrap .cmp-container .loyalty-card .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{color:#fff;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin-bottom:4px;text-align:left}.loyalty-wrap .cmp-container .loyalty-card .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#fff;font-family:robotoBold,sans-serif;font-size:21px;font-weight:700;line-height:27px;text-align:left}.loyalty-wrap .cmp-container .loyalty-card .cmp-container .assiastance-text .cmp-text p{-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;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;justify-content:space-between;line-height:18px;max-width:571px;text-align:left;width:100%}@media(max-width:767px){.loyalty-wrap .cmp-container .loyalty-card .cmp-container .assiastance-text .cmp-text p{color:#fff;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;line-height:16px;padding:0px 18px}}.loyalty-wrap .cmp-container .loyalty-card .cmp-container .assiastance-text .cmp-text h5{color:#e0ef2d;font-family:robotoMedium,sans-serif;font-size:12px;font-weight:500;line-height:16px;text-align:left;text-decoration:underline}@media(max-width:767px){.loyalty-wrap .cmp-container .loyalty-card .cmp-container .assiastance-text .cmp-text h5{padding:0px 18px}}.benefits .cmp-container{margin:0 auto;max-width:940px}.benefits .cmp-container .title .cmp-title__text{color:#262626;font-family:nohemiSemiBold,sans-serif;font-size:32px;font-weight:600;line-height:40px;margin-bottom:32px;text-align:left}@media(max-width:767px){.benefits .cmp-container .title .cmp-title__text{color:#262626;font-family:nohemiSemiBold,sans-serif;font-size:24px;font-weight:600;line-height:30px;margin-bottom:unset;padding:0px 5px}}.benefits .cmp-container .earn .cmp-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;justify-content:space-between}@media(max-width:767px){.benefits .cmp-container .earn .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}}.benefits .cmp-container .earn .cmp-container .teaser{border-bottom:1px dotted #9d9d9d;padding-bottom:16px}@media(max-width:767px){.benefits .cmp-container .earn .cmp-container .teaser{padding:24px 0px}}.benefits .cmp-container .earn .cmp-container .teaser .cmp-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:24px;max-width:292px;width:100%}@media(max-width:767px){.benefits .cmp-container .earn .cmp-container .teaser .cmp-teaser{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;justify-content:center;max-width:unset}}.benefits .cmp-container .earn .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#000;font-family:nohemiSemiBold,sans-serif;font-size:24px;font-weight:600;line-height:30px;padding-bottom:4px;text-align:left}@media(max-width:767px){.benefits .cmp-container .earn .cmp-container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#000;font-family:nohemiSemiBold,sans-serif;font-size:24px;font-weight:600;line-height:30px;margin-bottom:4px;padding-bottom:unset}}.benefits .cmp-container .earn .cmp-container .teaser .cmp-teaser .cmp-teaser__description p{color:#434343;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:left}@media(max-width:767px){.benefits .cmp-container .earn .cmp-container .teaser .cmp-teaser .cmp-teaser__description p{color:#434343;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;line-height:16px}}.benefits .cmp-container .earn .cmp-container .teaser .cmp-teaser__image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#e0ef2d;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;padding:8px;width:40px}.benefits .cmp-container .earn .cmp-container .teaser .cmp-teaser__image .cmp-image__image{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;width:24px}.vsbenefits-wrap>.cmp-container{margin:63px auto 0;max-width:1264px}@media(max-width:767px){.vsbenefits-wrap>.cmp-container{margin:40px auto;margin-bottom:unset;padding:0px 12px}}.vsbenefits-wrap>.cmp-container .title .cmp-title__text{color:#000;font-family:nohemiSemiBold,sans-serif;font-size:32px;font-weight:600;line-height:40px;margin-bottom:24px;text-align:left}@media(max-width:767px){.vsbenefits-wrap>.cmp-container .title .cmp-title__text{color:#000;font-family:nohemiSemiBold,sans-serif;font-size:24px;font-weight:600;line-height:30px;margin-bottom:16px}}.vsbenefits-wrap .vscards-wrap>.cmp-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;justify-content:space-between}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap{width:100%}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .benefit-logo .cmp-container{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #434343;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:32px 0px}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .benefit-logo .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #c4c4c4;-ms-flex-direction:column;flex-direction:column;padding:24px 0px}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .benefit-logo .cmp-container .imageText div a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .benefit-logo .cmp-container .imageText div a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .benefit-logo .cmp-container .imageText div a p{color:#262626;font-family:robotoBold,sans-serif;font-size:16px;font-weight:700;line-height:20px}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .benefit-logo .cmp-container .imageText div a p{margin-bottom:8px}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .benefit-logo .cmp-container .text .cmp-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:287px;width:100%}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .benefit-logo .cmp-container .text .cmp-text p{color:#555;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:left}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .benefit-logo .cmp-container .text .cmp-text p{color:#555;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;line-height:16px}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:spax;-ms-flex-pack:spax;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:spax;justify-content:space-between}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding:24px 0px;padding-bottom:unset}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .benefit-logo .cmp-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between;padding:32px 0px}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .benefit-logo .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:end;border-bottom:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-direction:row;flex-direction:row;padding:unset}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .benefit-logo .cmp-container .imageText div a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .benefit-logo .cmp-container .imageText div a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .benefit-logo .cmp-container .imageText div a p{color:#262626;font-family:robotoBold,sans-serif;font-size:16px;font-weight:700;line-height:20px}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .benefit-logo .cmp-container .imageText div a p{margin-bottom:unset}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .benefit-logo .cmp-container .free-sticker p{background-color:#eb000e;border-radius:4px;color:#fff;padding:1px 4px}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .text{padding-top:8px}}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .text .cmp-text,.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .text .cmp-text p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:287px;width:100%}.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .text .cmp-text p{color:#555;font-family:robotoRegular,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:left}@media(max-width:767px){.vsbenefits-wrap .vscards-wrap>.cmp-container .benefit-card-wrap .cmp-container .fees-wrap .cmp-container .text .cmp-text p{color:#555;font-family:robotoRegular,sans-serif;font-size:12px;font-weight:400;line-height:16px;padding-bottom:24px}}