.points-bar{display:block;background:rgba(211,217,202,.38039);text-align:center;padding:35px 15px}.points-bar h2{margin-right:55px;color:#2b5154;font-size:45px;text-transform:capitalize;width:100%;margin-bottom:30px}.points-bar h2,.points-bar p{display:inline-block}.points-bar .rd-now{background-color:#fab333;padding:10px 30px;margin-right:10px;margin-bottom:0}.points-bar .rd-history,.points-bar .rd-now{border:1px;border-radius:50px;top:-6px;position:relative}.points-bar .rd-history{background-color:#2a5135;padding:10px 30px}.points-bar a{color:#fff;font-family:"Bree Serif";text-transform:uppercase}.points-bar h2 span{color:#7a9c4b;margin-left:10px}.points-bar p a{color:#fff;font-family:"Bree Serif";text-transform:uppercase}.title-ready{text-align:center;margin-top:25px}.title-ready h2{color:#2d2f31;text-transform:capitalize;margin-top:60px;margin-bottom:50px}.reward-steps{text-align:center;margin-top:50px;background:transparent;padding:15px 15px 0}.reward-steps .info .img{margin-right:10px;display:none}.reward-steps .info .text{text-align:center}.reward-steps .steps{display:block;width:50px;margin:0 auto;border:3px solid #2a5135;color:#2a5135;font-weight:700;font-family:"Bree Serif";border-radius:132px;padding-top:8px;padding-bottom:8px}.reward-steps .info .img img{width:90px}.steps p{color:#166840;border:2px;border-radius:50px;width:50px;display:inline-block}.reward-steps .info .text h4{text-transform:uppercase}.reward-steps .info{display:flex;justify-content:center;align-items:center;padding-top:30px;padding-bottom:60px}.reward-discount{display:flex;flex-wrap:wrap;background:#fff;position:relative;padding:35px 0 70px;margin:0 auto}.reward-discount .underline{color:#789b4a;width:50px;overflow:hidden;position:relative}.reward-discount-texts{padding:30px 70px 30px 30px}.reward-discount .underline{display:none}.reward-discount img{border:1px #dcdcdc;border-radius:15px}.reward-discount .underline .seprator:before{left:50%;transform:translateX(-50%);right:auto;content:"d";margin-top:-2px;border-top-width:5px;width:100vw;position:absolute;top:50%;height:0;border-top-style:solid}.text_column .reward-wrapper{margin-bottom:1.5rem}.reward-wrapper h3{color:#2b5138}.reward-discount .text_column{margin-top:0}.text_column .reward-wrapper p{margin-bottom:10px}.reward-discount-expl{display:block;width:100%}.reward-discount-expl .reward-wrapper{margin-bottom:10px}.reward-discount .Reward-details{align-items:flex-start;flex-wrap:wrap;display:flex;text-align:left}.reward-discount .Reward-details .rew-point{margin-bottom:1.5rem;padding-right:15px;margin-right:25px;position:relative}.reward-discount .Reward-details .rew-point:after{background:url(https://cdn.katsbotanicals.com/wp-content/uploads/2022/07/01182046/lines-border.png);background-repeat:no-repeat;background-size:contain;background-position:50%;content:"";width:5px;height:calc(100% - 10px);right:-3px;top:10px;position:absolute}.reward-discount .Reward-details .rew-point p{font-weight:600;font-size:15px;width:95px;line-height:18px;padding-top:6px;margin-bottom:6px!important}.reward-discount .Reward-details .rew-point-last p span,.reward-discount .Reward-details .rew-point p span{color:#789b4a}.reward-discount .bucks{display:block;width:100%}.rew-point-last .reward-wrapper p{font-weight:600;font-size:15px;width:95px;line-height:18px;padding-top:6px;margin-bottom:6px!important}.reward-Extra-point{margin-bottom:25px}.reward-Extra-point div#accordionExample h2.accordion-header button.accordion-button{color:#65a7c6;background:transparent;box-shadow:unset;border-radius:unset;border-bottom:1px solid grey;border-color:grey grey currentcolor;border-top:1px solid grey;padding:20px;font-size:22px}.reward-Extra-point div#accordionExample .accordion-item{border:unset}.reward-discount-expl .reward-wrapper p{color:#404040}.home_banner .reward-baner h2{font-size:60px}.reward-baner .homebanner_shop{margin-top:35px}.cls-1{fill-rule:evenodd}.reward-grid{text-align:center;margin-top:50px;background:transparent}.reward-grid-box{position:relative;margin-bottom:30px}.reward-grid-box .text{position:absolute;top:38%;left:50%;transform:translate(-50%);text-align:center;color:#fff}.reward-grid .last-text{position:absolute;left:20%;text-align:center;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.reward-grid .last-text .text-details{font-size:20px;margin-bottom:20px}.reward-grid .last-text .text{margin-bottom:12px;font-size:32px}.text-details{position:absolute;top:50%;left:50%;transform:translate(-50%);text-align:center;color:#fff}.reward-grid-box .text{font-family:"Bree Serif",serif;font-size:28px}.reward-grid-box .img{position:relative;cursor:pointer;border-radius:15px;overflow:hidden}.reward-grid-box .img:after{content:"\A";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);-webkit-transition:all 1s}.reward-grid-box .img img{-o-object-fit:cover;object-fit:cover;height:100%}.reward-grid .last-text .text{width:100%;max-width:100%}.reward-grid .last-text .text,.reward-grid .last-text .text-details{position:unset;transform:unset}.login_must_note{background:rgba(171,203,135,.5)!important;padding:5px 15px;color:#000;text-align:center;border-radius:10px;margin-top:5px}@media only screen and (max-width:767px){.points-bar p.rd-now{margin-bottom:15px}.points-bar h2{margin-right:0}.home_banner .reward-baner h2{font-size:42px}.reward-discount .reward-discount-texts{padding:15px}}@media only screen and (min-width:768px) and (max-width:991px){.reward-discount-img{width:100%}.reward-discount-texts{padding:15px;width:100%}.btn_yellow .homebanner_shop_btn{padding:10px 15px 13px}.reward-grid-box{width:50%}.reward-main-baner{margin-bottom:0}.reward-discount{padding-top:30px}}@media only screen and (max-width:767px){.footer_privacy_section{display:block;text-align:center;padding-bottom:0}.footer_privacy_section img{margin-bottom:30px;margin-right:15px;margin-left:15px}}