.rewards-details{padding:65px 0 0}
.rewards-details__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:flex}
.rewards-details__nav{display:block;margin-top:24px;margin-right:98px;width:280px}
.rewards--backbtn{padding-top:0;font-size:16px;font-weight:700;line-height:19px;color:#7345b2}
.imageback-wrapper{width:24px;height:24px;margin-right:2px}
.rewards-details__inner{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-bottom:55px}
.rewards-details__wrapper{max-width:850px;width:100%;margin-left:7px}
.rewards-details__title{font-family:BioRhyme;font-weight:600;font-size:38px;line-height:110.00000000000001%;color:#333;margin-bottom:21px}
.rewards-details__content{display:flex;width:100%;flex-wrap:wrap;gap:20px}
.top-container{display:flex;justify-content:space-between}
.category-container{display:flex;flex-direction:column}
.category-container .vouchersDetailsCategory{color:#53565a;font-family:Lato;font-size:12px;line-height:16.8px;letter-spacing:0;font-weight:400}
.category-container .vouchersDetailsCategoryName{font-size:16px;font-family:Lato;line-height:24px;font-weight:700;letter-spacing:0;color:#2e2f32}
.vouchersDetailsContainer{width:48%;border:1px solid var(--Neutral-color-grey-100,#cacbcc);border-radius:8px;padding:15px}
.vouchersDetailsDate{font-family:Lato;font-weight:400;font-size:12px;line-height:17px;color:#53565a;margin-bottom:4px}
.vouchersDetailsInfo{font-family:Lato;font-weight:500;font-size:16px;line-height:21px;color:#000;margin-bottom:10px}
.vouchersDetailsAmt{font-family:Lato;font-weight:700;font-size:14px;line-height:18px;color:#512b8b;margin-bottom:10px;margin-top:11px}
.vouchersDetailsCode{font-family:Lato;font-weight:700;font-size:13px;line-height:20px;color:#f47838;background-color:#fef2eb;border:.5px dashed var(--Secondary-Orange-orange-500,#f47838);margin-bottom:8px;max-width:max-content;padding:8px 16px;border-radius:5px}
.vouchersDetailsExpires{font-family:Lato;font-weight:400;font-size:12px;line-height:17px;color:#75787b}
.noRewardFoundContainer{max-width:835px;width:100%;height:300px}
.noRewardFoundWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}
.noRewardFoundImg{width:57px;height:56px;margin-bottom:12px}
.noRewardFoundTitle{font-family:Lato;font-weight:800;font-size:18px;line-height:20px;text-align:center;color:#4c4b4b;margin-bottom:12px}
.noRewardFoundDetails{font-family:Lato;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#4c4b4b;max-width:375px;width:100%}
.noRewardFoundDetails span{font-family:Lato;font-weight:700;font-size:14px;line-height:22px;text-align:center;color:#4c4b4b}
@media screen and (max-width:768px){.rewards-details{padding:30px 0 0}
.rewardsContainer{padding-left:0;padding-right:0}
.rewards-details__wrapper{margin-left:0}
.rewards-details__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.rewards-details__nav{display:none;width:100%}
.rewards-details__inner{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:0 12px}
.rewards-details__title{font-weight:600;font-size:24px;line-height:126%;color:#333}
.vouchersDetailsContainer{width:100%}
.vouchersDetailsDate{font-weight:400;font-size:12px;line-height:17px;color:#53565a}
.vouchersDetailsInfo{font-weight:500;font-size:16px;line-height:21px}
.vouchersDetailsAmt{font-weight:700;font-size:14px;line-height:18px}
.vouchersDetailsCode{font-weight:700;font-size:13px;line-height:20px}
.vouchersDetailsExpires{font-weight:400;font-size:12px;line-height:17px}
.noRewardFoundTitle{font-weight:800;font-size:16px;line-height:20px;color:#4c4b4b}
.noRewardFoundDetails{font-weight:400;font-size:12px;line-height:18px;color:#4c4b4b}
.noRewardFoundDetails span{font-weight:700;font-size:12px;line-height:18px;color:#4c4b4b}
}
.store-container{width:100%;background-color:#fff7e8;border-radius:8px;padding:16px 8px 24px 30px;max-width:837px;width:100%;margin-top:30px}
.store-container .title-container{display:flex;gap:12px;align-items:center;margin-bottom:20px}
.title-container .image-holder{max-width:50px;width:100%}
.title-container .title p{font-family:Manrope;font-weight:700;font-size:20px;line-height:40px;letter-spacing:0}
.info-container{display:flex;gap:20px}
.info-container .info-block.visit-store-holder .title{font-family:Manrope;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#000}
.info-container .info-block.visit-store-holder .button{font-family:Manrope;font-weight:700;font-size:14px;line-height:21px;letter-spacing:0;vertical-align:middle}
.info-container .info-block.visit-store-holder .button a{border-bottom:1px solid;color:#232426}
.info-block{max-width:32%}
.info-container .info-block.visit-store-holder{display:flex;flex-direction:column;width:100%;max-width:20%}
.info-block p{font-size:14px;line-height:20px;font-weight:400}
.info-block:nth-child(2){border-left:1px solid black;border-right:1px solid black;padding:0 24px;max-width:44%;width:100%}
@media screen and (max-width:768px){.store-container{padding:16px 18px 15px 16px}
.info-container{flex-direction:column}
.info-container .info-block.visit-store-holder{max-width:100%;flex-direction:row;gap:6px}
.info-block{max-width:100%}
.info-block p{font-size:13px}
.info-block:nth-child(2){border:unset;border-top:1px solid #cacbcc;border-bottom:1px solid #cacbcc;padding:16px 0;max-width:44%;width:100%;max-width:100%}
}