body,html{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.4;color:#333}*{margin:0;padding:0;box-sizing:border-box}a,abbr,acronym,address,applet,big,blockquote,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}a{text-decoration:none;color:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{font-size:14px;color:#06102f;font-family:Poppins,sans-serif;font-weight:400;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;line-height:1.4}.wrapper{background-color:#f4f6f9;display:none}.container{max-width:1156px;margin:0 auto;width:100%;padding:0 10px}header{background-color:#fff;border-radius:0 0 20px 20px;box-shadow:2px 2px 20px 0 #a5b3c4;height:36px;display:flex;justify-content:center;align-items:center}header .container{display:flex;justify-content:center;align-items:center}header svg{width:160px;height:20px}.head-title{font-size:20px;font-weight:600;color:#fff;text-align:center;margin-bottom:20px}.head-title1{font-size:20px;font-weight:400;color:#06102f;text-align:center;margin:20px auto}.head-title1 b{font-weight:700}#viewed-deals-count,.user-fname{text-transform:capitalize}.top-section{background-image:radial-gradient(circle at 50% 86%,#2d3fa5,#101f74 101%);margin-bottom:50px}.top-section .container{padding-top:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:url(../../images/offer-atf-bg.svg) center no-repeat;height:100%}.top-section svg{margin-bottom:-40px;height:90px;width:150px}.top-section img{margin-bottom:-40px;height:90px;width:150px}.cta-btn{max-width:360px;height:70px;border-radius:12px;background-color:#c2c2c2;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;color:#fff;font-size:30px;text-transform:uppercase;font-weight:600;cursor:pointer}.mid-section{overflow:hidden;min-height:calc(100vh - 531px)}.box{max-width:370px;height:511px;border-radius:20px;box-shadow:2px 2px 24px 0 #e3ecf7;background:#fff;overflow:hidden;text-align:center;width:100%;margin:10px}.box .img{height:160px;margin-bottom:10px;overflow:hidden}.box .img img{width:100%;height:auto}.text-wrap{padding:0 10px 10px 10px;width:100%}.dealtype{text-transform:uppercase;font-weight:700}.img-title{display:flex;justify-content:space-between}.img-title span,.sub-title{font-size:13px;color:#565656}.sub-title{margin-bottom:15px;height:90px;overflow:hidden;line-height:18px;display:flex;justify-content:center;align-items:flex-start}.bronze .img-title .dealtype{color:#cd7f32}.gold .img-title .dealtype{color:gold}.diamond .img-title .dealtype{color:#71d8f0}.title{font-size:22px;color:#333;font-weight:700;margin:10px 0;text-align:center;line-height:28px;height:28px;overflow:hidden}.box .title{height:84px;display:flex;justify-content:center;align-items:flex-start}.box .title1{font-size:19px;color:#333;font-weight:600;margin:10px 0;text-align:center;line-height:24px;overflow:hidden;height:24px;display:flex;justify-content:center;align-items:flex-start}.box .button{max-width:350px;height:70px;margin:0 auto;width:100%;display:flex;justify-content:center;align-items:center;border-radius:10px;background-image:linear-gradient(to right,#ff6855,#ff004b);font-size:30px;color:#fff;font-weight:700;margin-bottom:10px;cursor:pointer;transition:all 450ms ease-in-out;background-size:200% 100%;transition:.3s;outline:0;border:0}.box .button svg{margin-left:30px}.box .button:hover{-webkit-animation:bruh 3s linear infinite;animation:bruh 3s linear infinite;font-size:35px}.box .button._btn-disabled{background:#c2c2c2}.content-inner{cursor:pointer}.dealslisting .content-inner{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:stretch}.dealslisting .text-wrap .text-inner{height:calc(100% - 75px);width:100%}.dealslisting .text-wrap{height:calc(100% - 170px);display:flex;flex-direction:column;justify-content:space-between;align-items:center}.dealslisting{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;max-width:780px;margin:0 auto 30px;width:100%}.pop-tab-blk{display:flex;justify-content:center;align-items:center;height:65px;border:solid 1px #334199;background-color:#fff;margin-bottom:30px}.pop-tab-blk a{flex:1;font-size:17px;color:#333;height:65px;display:flex;justify-content:flex-start;align-items:center;padding:0 40px;cursor:pointer;transition:450ms ease-in-out}.pop-tab-blk a:first-child{text-align:right;border-right:1px solid #334199;justify-content:flex-end}.pop-tab-blk a:hover{background-color:#334199;color:#fff}.pop-tab-blk a:hover svg g.tab-g{fill:#fff}.pop-tab-blk a svg{margin-right:15px}._popup-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;font-family:Poppins,sans-serif;font-weight:400;color:#333;line-height:1.4;z-index:2;display:none;overflow:auto;padding:20px}._popup-contentwrap{width:calc(100% - 20px);max-height:calc(100% - 30px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;padding:18px 10px 34px;min-height:224px;display:flex;justify-content:center;flex-direction:column;align-items:flex-start;border-radius:10px;overflow:hidden;overflow-y:auto}.totalclaim{text-transform:capitalize}._popup-overlay .pop-title,.dealsstatus .pop-title{font-size:24px;display:flex;align-items:center;font-weight:700;margin-bottom:10px}._popup-overlay .pop-title svg,.dealsstatus .pop-title svg{margin-right:10px}._popup-overlay .pop-desc{font-size:14px;margin-bottom:20px}._popup-overlay .pop-btn{max-width:360px;width:100%;height:70px;border-radius:6px;background-image:linear-gradient(to right,#ff6855,#ff004b);font-size:25px;font-weight:600;color:#fff;text-transform:uppercase;font-family:Poppins,sans-serif;outline:0;border:0;transition:all 450ms ease-in-out;background-size:200% 100%;transition:.3s;cursor:pointer;margin:0 auto;display:flex;justify-content:center;align-items:center}._popup-overlay .pop-btn:hover{-webkit-animation:bruh 3s linear infinite;animation:bruh 3s linear infinite;font-size:27px}.popclosebtn{position:absolute;top:10px;right:10px}.claimed-deal-header{text-transform:capitalize;margin-bottom:10px}.attentionpop ._popup-contentwrap{background:#fff;align-items:center}.guidepop ._popup-contentwrap{align-items:flex-start;background:#fff}.guidepop .closeicon{position:absolute;right:10px;top:10px;line-height:0;cursor:pointer}.rewardsstatuspop .closeicon{position:absolute;right:10px;top:10px;line-height:0;cursor:pointer}.guidepop .pop-title{margin-left:12px;color:#233494}._guide_list{font-size:14px;margin-bottom:34px;text-align:left}._guide_list li{margin-top:20px;position:relative;padding:0 10px 0 44px}._guide_list li:before{content:"";position:absolute;width:6px;height:6px;background-color:#233494;border-radius:50%;left:26px;top:7px}._guide_list li:first-child{margin:0}.rewardsstatuspop ._popup-contentwrap{padding:0;justify-content:flex-start}.rewardsstatuspop .pop-title{justify-content:center}.pop-subtitle{font-size:20px;font-weight:700;margin-bottom:10px}.pop-header{background-color:#1f2f8d;font-size:14px;padding:10px 10px 20px;width:100%;text-align:center;color:#fff}.popstep{margin-top:15px;line-height:0}.pop-bottom{text-align:center;padding:18px 10px 34px;width:100%;background:#fff}.pop-headdeals-title{font-size:24px;font-weight:700;margin-bottom:4px;color:#06102f}.pop-headdeals-desc{font-size:14px;margin-bottom:20px;color:#4c546b}.pop-btn{max-width:360px;width:100%;height:70px;border-radius:6px;background-image:linear-gradient(to right,#ff6855,#ff004b);font-size:25px;font-weight:600;color:#fff;text-transform:uppercase;font-family:Poppins,sans-serif;outline:0;border:0;transition:all 450ms ease-in-out;background-size:200% 100%;transition:.3s;cursor:pointer;margin:0 auto;display:flex;justify-content:center;align-items:center}.pop-btn:hover{-webkit-animation:bruh 3s linear infinite;animation:bruh 3s linear infinite;font-size:27px}.cta-blue{background-color:#05c}._popup-list,.popup-deals-claimed-list{margin:0 auto 40px;max-width:380px}._popup-list li,.popup-deals-claimed-list li{margin-bottom:10px;font-size:14px;font-weight:700;display:flex;justify-content:flex-start;align-items:center;text-align:left}._popup-list li a,.popup-deals-claimed-list li a{display:flex;align-items:center;color:inherit;text-decoration:none}._popup-list li a:hover,.popup-deals-claimed-list li a:hover{text-decoration:underline}._popup-list li:last-child,.popup-deals-claimed-list li:last-child{margin:0}._popup-list li .image-blk,.popup-deals-claimed-list li .image-blk{width:120px;border-radius:6px;margin-right:10px;overflow:hidden;height:60px}._popup-list li .image-blk img,.popup-deals-claimed-list li .image-blk img{width:auto;height:100%}._popup-list li .item-title,.popup-deals-claimed-list li .item-title{width:calc(100% - 130px)}.claimstatuspop ._popup-contentwrap{padding:0;justify-content:flex-start}.claimstatuspop .pop-bottom{padding-top:40px;background-color:#fff}.claimstatuspop .pop-title{justify-content:center;margin-bottom:15px;font-size:22px}.claimstatuspop .pop-header{padding:19px 10px 10px}.claimstatuspop .pop-header svg{margin-bottom:-45px;position:relative;z-index:2}.claimstatuspop ._popup-list-claim{display:flex;justify-content:center;flex-direction:column;align-items:flex-start;text-align:left;max-width:360px;margin:0 auto}.claimstatuspop .pop-headdeals-title{color:#06102f;font-weight:700;margin-bottom:20px}.claimstatuspop ._popup-list-claim li{width:100%;color:#4c546b;font-size:14px;margin-bottom:20px}.claimstatuspop ._popup-list-claim li p:first-child{color:#06102f;font-weight:700}.congratulation ._popup-contentwrap{padding:0}.congratulation .pop-bottom{padding-top:40px;background-color:#fff}.congratulation .popstep{margin-top:0}.congratulation .blueray{margin-bottom:-80px;position:relative;z-index:2}.congratulation .pop-headdeals-title{margin:34px 0 20px;text-transform:capitalize}.congratulation .pop-desc{margin-bottom:4px}.congratulation .pop-btn{margin-top:15px}.fulfillment .pop-overlay .pop-close{z-index:2}.fulfillment .top-section{height:150px;text-align:center;padding-top:20px;position:relative;background-image:none;background-color:#1f2f8d;margin-bottom:90px}.fulfillment .midwrap{min-height:calc(100vh - 200px);height:100%;text-align:center;max-width:650px;margin:0 auto 20px;padding:0 15px}.fulfillment .desc{color:#4c546b;font-weight:400;font-size:20px;margin-bottom:10px}.fulfillment .desc p{margin-bottom:4px}.coinsvg{margin-bottom:-80px;position:relative}.fulfillment .heading-two{font-weight:600;color:#06102f;font-size:30px;margin:20px auto}.fulfillment .top-section::before{position:absolute;content:'';bottom:-70px;background:url(../../images/giftcard-bg.svg) center no-repeat;width:140px;height:140px;left:50%;transform:translateX(-50%)}.fulfillment .top-section svg.offerstatussvg{width:289px;height:53px}.fulfillment .top-section img.offerstatussvg{width:289px;height:53px}.fulfillment .top-section .amazonsvg{position:absolute;top:117px;left:50%;transform:translateX(-50%);width:104px;height:64px}.fulfillment .details-bg-scroll::-webkit-scrollbar{width:5px}.fulfillment .details-bg-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fulfillment .details-bg-scroll::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.fulfillment .success-msg{display:none;justify-content:center;align-items:center;flex-direction:column-reverse;font-size:36px;color:#4caf50;font-weight:600;height:100%}.success-checkmark{width:89px;height:89px;margin:0 auto}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #4caf50}.success-checkmark .check-icon::before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon::after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon::after,.success-checkmark .check-icon::before{content:"";height:100px;position:absolute;background:#fff;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(76,175,80,.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}.fulfillment #confirmation-details-pop{padding:20px}.fulfillment .deals-inner{width:calc(50% - 20px)}.fulfillment #details-grid{padding:10px 10px 0 0;margin-top:-20px;background:#fff;border-radius:10px 10px 0 0;position:relative}.fulfillment .input-block{display:flex;flex-wrap:wrap;margin-bottom:20px;justify-content:space-between}.fulfillment .input-block label{width:calc(50% - 10px);height:32px;border:solid 1px #dfdfe0;position:relative;border-radius:6px;margin-bottom:10px}.fulfillment .input-block input{width:100%;height:30px;outline:0;font-size:13px;color:#333;padding:9px 15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;font-family:Poppins,Arial,sans-serif;border:0;background:0 0}.fulfillment .input-block input#useremail{text-transform:lowercase}.fulfillment .bgwrap{border-radius:0 0 20px 20px;background-image:radial-gradient(circle at 50% 30%,#2d3fa5,#101f74 90%);max-height:80vh;min-height:180px;width:100%}.fulfillment .mid-section{height:calc(100% - 20px);display:flex;justify-content:center;align-items:flex-end;background:url(../../images/topsection-bg.svg) center top no-repeat;position:relative;min-height:auto}.fulfillment .mid-section::before{content:'';position:absolute;top:20px;left:50%;transform:translateX(-50%);background:url(../../images/amazon-card.svg) center top no-repeat;width:132px;height:86px;background-size:cover}.fulfillment .mid-section .container{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;text-align:center;height:100%}.fulfillment .head-title{font-size:26px;font-weight:700;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.5);margin-bottom:0}.fulfillment .head-title sup{font-size:14px;vertical-align:super}.fulfillment .head-title span{color:#fbc461}.fulfillment .sub-head-title{font-size:15px;font-weight:400;color:#fff;margin-bottom:10px}.placeholder-label{position:absolute;top:-9px;left:10px;background-color:#f4f6f9;padding:0 10px;color:#898caf;font-size:11px;opacity:1;transition:250ms all ease-in-out}.fulfillment .details-bg-scroll{max-height:calc(80vh - 250px);overflow:hidden;overflow-y:auto;margin-bottom:20px;background:#f4f6f9;border-radius:10px;padding:10px}.fulfillment .popup-deals-claimed-list{max-width:auto;display:flex;justify-content:space-between;margin-bottom:20px;max-width:100%}.fulfillment .details-overlay{width:100%}.fulfillment .claimed-deal-header{text-transform:capitalize;font-weight:600;text-align:left}.fulfillment .popup-deals-claimed-list li{width:calc(50% - 10px);margin-bottom:0;font-weight:400}.fulfillment .button-blk{padding:0 10px;margin-bottom:20px}.fulfillment .pop-container{height:auto;max-height:80vh}@media screen and (max-width:849px){.fulfillment .mid-section::before{width:75px;height:48px;top:10px}.fulfillment .head-title{font-size:18px}.fulfillment .mid-section{background-position:center -30px;min-height:180px}.fulfillment .sub-head-title{font-size:13px;margin-bottom:30px}.fulfillment #confirmation-details-pop{padding:10px}.fulfillment .popup-deals-claimed-list{flex-direction:column}.fulfillment .input-block{flex-direction:column}.fulfillment .input-block label{width:100%}.fulfillment .popup-deals-claimed-list li{width:100%;margin-bottom:10px}.fulfillment .details-bg-scroll{max-height:calc(80vh - 270px)}}@media screen and (min-width:850px){.fulfillment #details-grid{padding:20px 20px 0}.fulfillment .details-bg-scroll{padding:20px}.fulfillment .head-title{font-size:24px;margin-bottom:30px}.fulfillment .head-title sup{font-size:20px;vertical-align:top;line-height:30px}.fulfillment .bgwrap{height:auto;min-height:140px;border-radius:0}.fulfillment .mid-section{max-width:630px;margin:0 auto;background-position:right top}.fulfillment .mid-section .container{max-width:800px;justify-content:flex-start;align-items:flex-start;height:calc(100% - 20px);margin-bottom:20px}.fulfillment .mid-section .container::before{left:auto;right:30px}.fulfillment .mid-section .container .head-title{max-width:345px;text-align:left;margin:15px 0 0}.fulfillment .mid-section::before{background-size:cover;left:auto;right:36px;width:122px;height:76px}}.dealsstatus .top-section{height:300px;position:relative;background-image:none;background-color:#1f2f8d;font-size:14px;padding:20px 10px;width:100%;text-align:center;color:#fff;margin-bottom:0}.rewardspendingpop{min-height:calc(100vh - 210px);height:100%;position:relative}.dealsstatus .pop-title{justify-content:center}.dealsstatus svg{margin-bottom:0;width:auto;height:auto}.dealsstatus img{margin-bottom:0;width:auto;height:auto}.dealsstatus .pop-bottom{background-color:#fff;max-width:570px;margin:0 auto 20px;padding:15px;margin-top:-90px;border-radius:18px;min-height:400px;display:flex;justify-content:center;align-items:center;flex-direction:column}.login .top-section{height:150px;position:relative;background-image:none;background-color:transparent;background-image:radial-gradient(circle at 50% 86%,#2d3fa5,#101f74 101%);font-size:14px;padding:20px 10px;width:100%;text-align:center;color:#fff;margin-bottom:0}.loginformpop{min-height:calc(100vh - 90px);height:100%;position:relative}#emailloginform{max-width:360px;width:100%}.login .pop-title{justify-content:center}.login svg{margin-bottom:0;height:auto;width:auto}.login .pop-bottom{background-color:#fff;max-width:570px;margin:0 auto;padding:15px;margin-top:-60px;border-radius:18px;min-height:300px;display:flex;justify-content:center;align-items:center;flex-direction:column}.login .emailinput{height:65px;border-radius:8px;border:solid 1px #b5b8d4;background-color:#fff;color:#23338e;padding:12px 24px;width:100%;outline:0;box-shadow:none;font-size:17px;font-family:Poppins,Arial,sans-serif;max-width:370px;margin-bottom:20px}.login label{position:relative;max-width:350px;margin:0 auto;display:block}.login .placeholder-label{position:absolute;top:-9px;left:10px;background-color:#fff;display:none;padding:0 10px;color:#898caf;font-size:14px}.disclaimer-text{color:#000;font-size:13px;text-align:center;max-width:1156px;margin:0 auto;padding:0 10px}.disclaimer-text a{color:#000;text-decoration:underline}.disclaimer-text a:hover{text-decoration:none}.disclaimer-text p{margin-bottom:5px}footer{padding:20px 0;border-radius:20px 20px 0 0;background-color:#2b3da4}footer ul{display:flex;justify-content:center;align-items:center;font-size:16px;color:#fff;flex-wrap:wrap}footer ul li{border-right:1px solid #fff;line-height:1;padding:0 10px;margin:5px 0}footer ul li:last-child{border-right:0}footer ul li a{cursor:pointer}footer ul li a:hover{text-decoration:underline}#loaderSpinner{position:fixed;height:100%;left:0;top:0;width:100%;background:#f4f6f9}.preloader{position:absolute;top:50%;left:50%;width:80px;height:60px;margin:-30px 0 0 -40px}.preloader .lines{width:80px;height:40px;position:absolute}.preloader .lines .line{width:80px;height:10px;background-color:#2b3da4;position:absolute;clip:rect(0,0,20px,0)}.preloader .lines .line.line-1{top:0;-webkit-animation:slide 2s ease 0s infinite;animation:slide 2s ease 0s infinite}.preloader .lines .line.line-2{top:15px;-webkit-animation:slide 2s ease .25s infinite;animation:slide 2s ease .25s infinite}.preloader .lines .line.line-3{top:30px;-webkit-animation:slide 2s ease .5s infinite;animation:slide 2s ease .5s infinite}.preloader .loading-text{position:absolute;top:50px;text-align:center;width:100%;color:#2b3da4;font-size:13px;font-family:sans-serif;letter-spacing:3px;line-height:10px;height:10px;-webkit-animation:fade 1s ease 0s infinite;animation:fade 1s ease 0s infinite}@-webkit-keyframes slide{0%{clip:rect(0,0,20px,0)}30%{clip:rect(0,80px,20px,0)}50%{clip:rect(0,80px,20px,0)}80%{clip:rect(0,80px,20px,80px)}100%{clip:rect(0,80px,20px,80px)}}@keyframes slide{0%{clip:rect(0,0,20px,0)}30%{clip:rect(0,80px,20px,0)}50%{clip:rect(0,80px,20px,0)}80%{clip:rect(0,80px,20px,80px)}100%{clip:rect(0,80px,20px,80px)}}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#loaderSpinner.transition-loader{background-image:radial-gradient(circle at 52% 16%,#2d3fa5,#101f74 30%);position:relative;top:auto;height:100vh;margin-bottom:30px;left:auto}@-webkit-keyframes bruh{0%{background-position:0 0}50%{background-position:100% 0}100%{background-position:0 0}}@keyframes bruh{0%{background-position:0 0}50%{background-position:100% 0}100%{background-position:0 0}}.loader-inner{color:#fff;font-size:26px;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.5);display:flex;justify-content:space-between;text-align:center;flex-direction:column;height:100%;padding:0 10px}.loader-content{display:flex;flex-direction:column;justify-content:space-between;height:50vh}.loader-inner .loader-title{margin-top:70px}.unlock-head{font-size:24px;color:#fff;font-weight:700;margin-bottom:10px}.giftcard-details{color:#fbc461;font-size:24px;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.loader-desc{font-size:16px;font-weight:400;color:rgb(255 255 255 / 80%);margin-bottom:50px}.head1,.head2{opacity:0;max-height:0}.head2 p svg{margin-left:10px;width:20px;height:21px}.spinwheel{line-height:0}.spinwheel .spininner{animation:rotate-center .6s steps(20,start) 5 .5s;transform-origin:116.4px 136px;transform:rotate(-23deg)}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform-origin:116.4px 136px;transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform-origin:116.4px 136px;transform:rotate(360deg)}}.spincard{animation:fade-out-bck .2s 3.4s both}.loader-title{animation:fade-out-bck-text .2s 3.4s both}.head1{animation:fade-in-fwd-text .8s 3.8s both}.head2{animation:fade-in-fwd-text .8s 4s both}.claimcard{opacity:0;animation:fade-in-fwd .3s 3.4s both;transform:translate(68px,56px)}.spinlight{animation-name:glow-blue;animation-duration:.6s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate}@keyframes glow-blue{0%{opacity:1}100%{opacity:.5}}@keyframes fade-in-fwd-text{0%{transform:scale(0);opacity:0;max-height:0}100%{transform:scale(1);opacity:1;max-height:100%}}@keyframes fade-out-bck-text{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-130px);opacity:0;max-height:0}}@keyframes fade-out-bck{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}}@keyframes fade-in-fwd{0%{transform:translate(68px,56px) scale(0);opacity:0}100%{transform:translate(68px,56px) scale(1);opacity:1}}.pop-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;font-family:Poppins,sans-serif;font-weight:400;color:#333;line-height:1.4;z-index:2;display:none;overflow:auto;justify-content:center;align-items:center}.pop-container{background:#fff;width:calc(100% - 20px);height:80vh;max-width:750px;min-height:550px;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;border-radius:10px;overflow:hidden;overflow-y:scroll;text-align:center;position:relative}.popclosebtn{position:absolute;right:10px;top:10px;line-height:0;cursor:pointer}.claimstatuspop .pop-header .popclosebtn svg{margin-bottom:0}.pop-overlay .pop-close{position:absolute;top:10px;right:10px;cursor:pointer;line-height:0}.pop-overlay .pop-title{font-size:30px;padding:30px 30px 50px;background-color:#2b3da4;color:#fff;font-weight:600}.pop-overlay .pop-mid{padding:20px 30px;border-radius:10px;margin-top:-15px;background-color:#fff}.pop-overlay .pop-desc{margin-bottom:20px}.requirements-table{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;overflow:hidden;width:100%;overflow-x:auto}.program-grid{width:100%;max-width:750px}.requirements-table ul{display:flex;justify-content:flex-start;align-items:flex-start}.requirements-table li{width:16.6%;align-self:stretch;border:1px solid;border-left:0;border-bottom:0;padding:5px;word-break:break-word;min-width:80px}.requirements-table li a{text-decoration:underline}.requirements-table li a:hover{text-decoration:none}.requirements-table li:first-child{border-left:1px solid}.requirements-table ul:last-child li{border-bottom:1px solid}.pop-container::-webkit-scrollbar{width:5px}.pop-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.pop-container::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}@media only screen and (max-width:800px){footer ul{flex-direction:column;text-align:center;font-size:14px}footer ul li{border:0}.top-section{border-radius:0 0 20px 20px}.pop-tab-blk a,.pop-tab-blk a:first-child{padding:0 15px;justify-content:center}._popup-contentwrap{top:auto;bottom:0;width:100%;max-width:100%;border-radius:0;transform:translate(-50%)}.pop-header{border-radius:0 0 20px 20px}.rewardsstatuspop .pop-header{border-radius:0}.box{margin:0 auto 30px}.dealslisting{flex-wrap:nowrap;flex-direction:column}.login .top-section{border-radius:0 0 20px 20px;display:flex;justify-content:center;align-items:center;height:110px}.login .pop-bottom{background-color:transparent;margin-top:0}}@media only screen and (min-width:800px) and (min-height:750px){.spinwheel svg{width:50%;height:50vh}.loader-desc{font-size:18px}.giftcard-details,.loader-title,.unlock-head{font-size:34px}.unlock-head svg{width:36px;height:25px}}