.popover-content img.img-responsive{margin:15px 0}.popover-content p.ps_description{font-size:85%}.popover-content .ps_offer_list{font-size:80%;padding:10px}.deal_offer td,.ps_offer_list td{padding:2px 8px;vertical-align:top}.deal_offer td.deal-cost,.deal_offer td.ppts,.ps_offer_list td.pcost,.ps_offer_list td.ppts{text-align:right}a.ps_desc_toggle,a.ps_desc_toggle:HOVER{text-decoration:none!important}.loading-img{display:block;margin:10% auto;width:25px}.popover-content .deal_offer{font-size:95%;padding:10px}.deal_offer td.deal-cost strike{color:#999;font-size:95%}a.deal-btn{margin:25px 15px}.deal-location,.deal-merchant,.deal-time{color:#555;font-size:87%;padding-left:16px}.deal-location{margin-top:-10px}.deal-location i,.deal-merchant i,.deal-time i{margin-right:3px}
.modal.shop#signupModal{z-index:9999}#signupModal .modal-dialog{min-width:803px}#modalTitleSecondPart,#signupModalDescription,#signupModalFormTitle,#signupModalInfoEarn{font-family:inherit}#signupModal .modal-content{background-color:#fff;border-radius:6px;box-shadow:0 0 8px 4px rgba(0,0,0,.12);display:flex;flex-direction:column;position:relative}#signupModalHeader{background:url(/_r444-3aa2484/img/modals/signup/modal-header-1.png) 0 -2px/cover no-repeat;min-height:355px;padding:177px 59px 20px}.signupModalHeaderText{color:#fff;display:block;letter-spacing:-1.08px;line-height:38px;margin-bottom:14px;text-shadow:0 0 8px #000}#modalTitleFirstPart{font-size:64px;font-weight:400}#modalTitleSecondPart{font-size:45px;font-weight:300}#signupModalDescription{display:block;font-size:39px;font-weight:300;line-height:1.7}#signupModalFormContainer,#signupModalInfo{flex-grow:0;flex-shrink:0}#signupModalFormContainer{flex-basis:56.3%;padding:29px 62px 52px}#signupModalInfo{background-color:hsla(0,0%,85%,.51);flex-basis:43.7%;padding:66px 35px 0 42px}#signupModalContent{display:flex;min-height:423px}.signupModalInfoText{color:#464646}#signupModalInfoEarn{font-size:26px;font-weight:400;letter-spacing:0;line-height:34px;margin:0 auto 15px;text-align:center}.generic #signupModalInfoEarn{font-size:32px;margin-left:auto;margin-right:auto;max-width:240px}.generic #signupModalDescription{font-size:22px;font-weight:300;letter-spacing:.21px;line-height:31px}.reward #signupModalInfoEarn{font-size:22px;font-weight:300;letter-spacing:-.16px;line-height:30px}#signupModalInfoEarn .allShopsPointsValue{font-family:inherit;font-weight:700}#signupModalDescription{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:0 auto 15px;text-align:center}#signupModalCloseCtaDesktop{background-color:#c73393;border:2px solid #fff;border-radius:50%;color:#fff;display:block!important;height:27px;opacity:1;position:absolute;right:-9px;top:-9px;width:27px}#signupModal #signupModalCloseCtaTiny{background-color:transparent;border:0;color:#c73393;cursor:pointer;display:none;float:none;font-size:16px;margin:15px auto 0;opacity:1;outline:none;text-decoration:underline}#signupModalCloseCtaDesktopIcon{font-size:20px;font-weight:100;position:absolute;right:50%;top:50%;transform:translate(50%,-65%)}#signupModalMerchantPoints{color:#c73393;font-weight:400;margin:0 0 5px;text-align:center}#signupModal .merchantPoints.pointsValue{font-size:23px}#signupModal .merchantPoints.pointsOld{font-size:14px;text-decoration:line-through}#signupModal .merchantPointsSeparator{display:none}#signupModalMerchantLogoContainer{align-items:center;background-color:#fff;border:2px solid #8a8a8a;display:flex;height:100px;justify-content:center;margin:0 auto 15px;width:229px}#signupModalMerchantLogo{max-height:80px;max-width:170px}#signupModalFormTitle{color:#464646;font-size:36px;font-weight:300;letter-spacing:.12px;line-height:44px;margin:0 auto;max-width:260px}#signupModalForm:before{background:url(/_r444-3aa2484/img/modals/signup/merchant-signup-modal-icons.min.svg) 0/100% no-repeat;content:"";display:block;height:68px;margin:28px auto 24px;width:192px}#signupModalEmail,#signupModalPassword{background-color:#fff;border:1px solid #999;border-radius:4px;box-sizing:border-box;font-size:14px;line-height:1.2;max-width:100%;padding:10px 0 10px 40px;width:100%}#signupModalEmailContainer,#signupModalPasswordContainer{position:relative}#signupModalEmailContainer{margin-bottom:20px}#signupModal .form-group .form-control-icon{background-position:50%;background-repeat:no-repeat;background-size:24px;bottom:0;display:block;height:27px;left:0;margin:auto;position:absolute;top:0;width:41px}#signupModalEmail+.form-control-icon{background-image:url(/_r444-3aa2484/img/shared/user-icon-1.svg)}#signupModalPassword+.form-control-icon{background-image:url(/_r444-3aa2484/img/shared/password-icon-1.svg)}#signupModalFormBonusTerm,#signupModalFormTerms{font-size:12px;font-weight:300}#signupModalFormTerms{margin-bottom:15px}#signupModalEmailContainer #signupModalEmail:focus+.form-control-icon{background-image:url(/_r444-3aa2484/img/shared/user-icon-2.svg)}#signupModalPasswordContainer #signupModalPassword:focus+.form-control-icon{background-image:url(/_r444-3aa2484/img/shared/password-icon-2.svg)}#signupModalSubmitForm{width:100%}#signupModalForm input.error{border-color:#d7302e}#signupModalForm .tooltip.top .tooltip-arrow{border-top-color:#d7302e}#signupModalForm .tooltip.left .tooltip-arrow{border-left-color:#d7302e}#signupModalForm .tooltip.right .tooltip-arrow{border-right-color:#d7302e}#signupModalForm .tooltip.bottom .tooltip-arrow{border-bottom-color:#d7302e}#signupModalForm .tooltip.left .tooltip-inner,#signupModalForm .tooltip.right .tooltip-inner{text-align:left}#signupModalForm .tooltip.bottom .tooltip-inner,#signupModalForm .tooltip.top .tooltip-inner{text-align:center}#signupModalForm .tooltip{width:330px}#signupModalForm .tooltip-inner.tooltip-inner{background:#d7302e;font-size:13px;line-height:normal;max-width:100%;padding:10px}#signupModal .alert{font-size:14px;margin:24px 0;padding:15px;position:relative}#signupModal .alert button.close{float:none;margin:0;padding:0;position:absolute;right:7px;top:2px}#signupModal .alert .message{margin:0 5px}#signupModal .legalLink{text-transform:uppercase}#signupModalFormBonusTerm{text-align:center}@media (max-width:850px){#signupModal .modal-dialog{height:auto;margin:0;min-width:100vw}#signupModal #signupModalCloseCtaTiny{display:block!important}#signupModal #signupModalCloseCtaTiny:hover{color:#f24013}#signupModalCloseCtaDesktop{display:none!important}#signupModalDescription{margin-bottom:15px}#signupModalForm .tooltip{margin:0 auto;width:calc(100vw - 40px)}@media (max-width:800px){#signupModalHeader{min-height:100%;padding:150px 40px 50px}#modalTitleFirstPart{font-size:54px}#signupModalDescription{font-size:34px}#signupModalForm,#signupModalInfo{padding:20px}#signupModalFormTitle{font-size:30px}#signupModal .merchantPoints.pointsOld,#signupModal .merchantPoints.pointsValue{font-size:24px}#signupModalForm:before{height:56px;margin:20px auto;width:160px}@media (max-width:767px){#signupModal .modal-dialog{margin:0}#signupModalContent{flex-direction:column-reverse}#signupModalFormContainer,#signupModalInfo{flex-basis:100%}#signupModalFormTitle{max-width:100%}#signupModalDescription,#signupModalForm,#signupModalInfoEarn{margin-left:auto;margin-right:auto;max-width:450px}#signupModalInfoEarn{margin-bottom:15px}#signupModalMerchantLogo{margin:20px auto}#signupModalHeader{height:250px;padding:120px 40px 20px}#signupModalFormContainer{padding:20px 20px 0}.merchantPointsSeparator{display:inline}}@media (max-width:630px){#modalTitleFirstPart{font-size:34px}#modalTitleSecondPart,#signupModalInfoEarn,.generic #signupModalInfoEarn{font-size:24px}#signupModalHeader{height:250px;padding:130px 40px 0}.signupModalHeaderText{line-height:20px}}@media (max-width:490px){#signupModalDescription,#signupModalForm,#signupModalFormContainer,#signupModalInfo,#signupModalInfoEarn{margin-left:0;margin-right:0;max-width:100%}#modalTitleFirstPart{text-align:left}.signupModalHeaderText{line-height:normal}}@media (max-width:420px){#signupModalHeader{height:auto;min-height:232px;padding:80px 20px 20px}#signupModalFormTitle{font-size:24px;line-height:normal}#signupModalInfoEarn{font-size:25px;line-height:normal;margin-bottom:25px}#signupModal .merchantPoints.pointsOld,#signupModal .merchantPoints.pointsValue,#signupModalDescription,.generic #signupModalDescription{font-size:14px;line-height:normal}}}}@media (min-width:768px){#signupModal .merchantPoints.pointsOld,#signupModal .merchantPoints.pointsValue{display:block}}@media (min-width:992px) and (max-width:1199px){#signupModalContent{min-height:auto}#signupModal .modal-dialog{min-width:auto;width:700px}#signupModalHeader{height:190px;padding:70px 20px 10px}#modalTitleFirstPart{font-size:44px;line-height:normal}#modalTitleSecondPart,.generic #signupModalInfoEarn{font-size:24px;line-height:normal}#signupModalInfo{padding:20px 20px 0}#signupModalFormContainer{padding:20px}#signupModalInfoEarn{font-size:20px;line-height:normal}#signupModalDescription{line-height:normal}#signupModalFormTitle{font-size:24px;line-height:normal}#signupModalForm:before{height:55px;margin:15px auto;width:155px}}@media (min-width:1300px){#signupModalContent{min-height:auto}#signupModal .modal-dialog{min-width:1000px}.signupModalHeaderText{margin-bottom:24px}}
.logged-out body[data-simple-header=true]{padding-top:0}#footer-prodege:before{display:none}#container{font-family:Proxima-Nova,sans-serif;font-weight:var( --font-weight-base,400 );padding-bottom:30px;width:100%}.vertical-center{align-items:center;display:flex;flex-wrap:wrap}.wrapper{margin:0 auto;max-width:100%;padding:0 5%}.mpVisuallyHidden,.visuallyHidden{border:0;height:.1rem;margin:-.1rem;padding:0;position:absolute;width:.1rem;clip:rect(0 0 0 0);overflow:hidden}var{font-style:normal}button{color:inherit}@media (min-width:768px){.wrapper{max-width:720px;padding:0}}@media (min-width:992px){.wrapper{max-width:970px}}
.simpleHeader{background-color:#5a5a5d;border:none;border-radius:0;height:85px;height:inherit;margin-bottom:0;padding:0}#logo{margin:12px 0 0;max-height:38px}#loginButton{margin:20px 0 0;text-align:right}#loginButton .rewardsPageButton,#loginLink{border:1px solid #fff;border-radius:4px;color:#fff;font-size:14px;font-weight:600;line-height:17px;padding:6px 30px}#loginButton .rewardsPageButton{color:#c73393}@media (max-width:576px){#loginButton .rewardsPageButton{padding:6px 12px}}
#regForm{background-color:hsla(0,0%,100%,.9);border-radius:8px;box-sizing:border-box;margin:20px 0 0;min-height:390px;padding:15px 10px 10px;width:100%}#regFormTitle{color:#c73393;font-size:18px;font-weight:600;margin:12px 0;text-align:center}.form-group{position:relative}.form-control{background-color:#fff;border:1px solid #999;border-radius:4px;box-sizing:border-box;font-size:14px;line-height:1.2;padding:10px 0 10px 50px;width:100%}.vline{background-position:50%;background-repeat:no-repeat;background-size:24px;border-right:1px solid #cfcfcf;bottom:0;display:block;height:27px;left:0;margin:auto;position:absolute;top:0;width:41px}#regForm input+.vline{background-image:url(/_r444-3aa2484/img/shared/user-icon-1.svg)}#regForm .pass input+.vline{background-image:url(/_r444-3aa2484/img/shared/password-icon-1.svg)}#regForm input:focus+.vline{background-image:url(/_r444-3aa2484/img/shared/user-icon-2.svg)}#regForm .pass input:focus+.vline{background-image:url(/_r444-3aa2484/img/shared/password-icon-2.svg)}#regForm .terms{font-size:12px;font-weight:300;padding:0 8px}#regForm .privacyPolicyText .legalLink,#regForm .terms .legalLink{text-transform:uppercase}.join-btn-form-group .submit{font-weight:600;width:100%}.registrationErrorContainer .alert{margin-bottom:0}@media (min-width:768px){#regForm{min-height:auto}}
#regForm{margin-bottom:0;padding:0}#regFormTitle{font-size:25px;font-weight:700;margin-bottom:5px}.vline{display:none}.form-control{margin:0 auto;max-width:365px;padding-left:10px;width:90%}.terms{text-align:center}.join-btn-form-group{height:40px;margin:0 auto 10px;width:275px}.join-btn-form-group .submit{font-size:16px;font-weight:500;letter-spacing:.1px}.regFormSubTitle{font-size:20px;font-weight:700;margin-bottom:2rem}.privacyPolicyText,.regFormSubTitle{color:#666;letter-spacing:.1px;text-align:center}.privacyPolicyText{font-size:12px;font-weight:400;margin:0 auto 12px;max-width:349px;min-height:16px}@media screen and (max-width:430px){.form-control{width:265px}.privacyPolicyText{width:190px}}
.giftCardWrapper{display:flex;justify-content:space-around;margin:20px auto;max-width:400px;min-height:125px;position:relative}.cardShape{align-items:center;background-color:#2a2a2a;border-radius:8px;display:flex;height:62px;justify-content:center;margin:0 auto;width:100px}.giftCardColumn{cursor:pointer;font-weight:inherit;margin:0;min-height:120px;padding:0;width:190px}.giftCardWrapper:after{background:#979797;content:"";display:block;height:125px;left:50%;position:absolute;width:1px}.giftCardRadioWrapper{align-items:center;display:flex;flex-direction:column;height:20px;margin:12px auto 0;width:inherit}.radioContainer{cursor:pointer;font-size:22px;height:20px;margin:12px auto;user-select:none;width:20px}.giftCardRadio,.radioContainer{display:block;position:relative}.giftCardRadio:before{background-color:#fff;border:1px solid #666;border-radius:50%;content:"";display:block;height:18px;margin:-1px;width:18px}.giftCardRadio:after{background-color:#666;border-radius:50%;content:"";display:none;height:12px;left:3px;margin:-1px;position:absolute;top:3px;width:12px}.giftCardRadio:checked:after{display:block}.giftCardDescription{color:#666;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:30px;text-align:center;width:inherit}@media (max-width:485px){.giftCardColumn{width:50%}.giftCardDescription{margin:0 auto;width:100px}}
.disclaimer{background:#f0f0f0;border-radius:0 0 5px 5px;color:#666;font-size:10px;font-weight:400;letter-spacing:.1px;min-height:65px;padding:10px 33px 5px;width:100%}
.validationWrapper{position:relative}.validationWrapper:after{clear:both;content:"";display:block;height:0}.toolTip{background-color:#000;border:none;border-radius:.4rem;box-sizing:border-box;color:#fff;font-size:14px;font-weight:400;left:50%;line-height:1.4;margin:0;max-width:30rem;padding:.3rem .8rem;position:absolute;text-align:center;text-decoration:none;top:4.8rem;transform:translate(-50%);width:100%;z-index:1}.toolTip:before{border-color:transparent transparent #000;border-style:solid;border-width:0 .5rem .5rem;content:"";display:block;left:50%;position:absolute;top:-.5rem;transform:translate(-50%)}.ysn .toolTip{top:8.2rem}.tada .toolTip,.upm .toolTip{top:5.6rem}.validationSettingsWrapper .toolTip{max-width:100%}.ysn .validationSettingsWrapper .toolTip{top:3.3rem}.upm .validationSettingsWrapper .toolTip{top:4.6rem}.upm #passwordForm .toolTip{top:5.6rem}.validationSettingsWrapper .toolTip.col-xs-10{left:0;transform:none;width:83.3333%}@media (min-width:768px){.validationSettingsWrapper .toolTip.col-sm-5{left:33.3333%;transform:none;width:41.6667%}}
#asSeenText{margin:0}.asSeenImage{margin:0 auto}.v2 #asSeenText{width:100%}.v2 #asSeenList{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.v2 .asSeenListItemImage{width:100%}
.videoEmbed{flex:1 100%;height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;text-align:center}.videoEmbed iframe{height:100%;left:0;position:absolute;top:0;width:100%}
#howItWorks{counter-reset:a;margin:20px -4px;text-align:left}#howItWorksMainHeading{font-weight:600}.howItWorksTitle{color:#c73393;font-size:17px;font-weight:600;line-height:19px;text-transform:uppercase}#howItWorksItems{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}.howItWorksText{color:#353535;font-size:17px;font-weight:400;line-height:1.25}.lineSpacers #howItWorksItems,.numberedSteps #howItWorksItems,.stepsIcons #howItWorksItems{justify-content:space-between}.lineSpacers .howItWorksItem,.numberedSteps .howItWorksItem,.stepsIcons .howItWorksItem{flex:1 100%}.stepsIcons .howItWorksContent:before{border:.1rem solid #6fbe44;border-radius:50%;content:"";display:block;height:8rem;margin:0 auto;width:8rem}.stepsIcons .howItWorksText:before{color:#6fbe44;content:"";content:counter(a);counter-increment:a;display:block;font-size:32px;font-weight:600;line-height:1.5}.stepsIcons .howItWorksText{font-size:16px;line-height:1.5;margin:0 auto 4rem}.stepsIcons .howItWorksItem .howItWorksContent:before{background:50% no-repeat}.stepsIcons .howItWorksItem-0 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/about.svg)}.stepsIcons .howItWorksItem-1 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/match.svg)}.stepsIcons .howItWorksItem-2 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/card.svg)}.lineSpacers .howItWorksContent:before{background-position:bottom;background-repeat:no-repeat;content:"";display:block;width:100%}.lineSpacers .howItWorksItem-0 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/keyboard.svg);height:100px}.lineSpacers .howItWorksItem-1 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/earn.svg);height:110px}.lineSpacers .howItWorksItem-2 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/giftCard.svg);height:100px}.lineSpacers .howItWorksContent{text-align:center}.lineSpacers .howItWorksTitle{color:#333;font-size:20px;font-weight:400;line-height:1;text-transform:none}.lineSpacers .howItWorksText{color:#333;font-size:16px;font-weight:300;line-height:1.5}.numberedSteps#howItWorks{text-align:center}.numberedSteps #howItWorksMainHeading{font-weight:400;margin-bottom:4rem}.numberedSteps #howItWorksItems{position:relative}.numberedSteps .howItWorksItem{flex:1 100%;margin-bottom:4rem}.numberedSteps .howItWorksContent{display:flex;flex:1 100%;flex-direction:column;padding:0 1rem}.numberedSteps .howItWorksContent:before{color:#6fbe44;content:"";content:counter(a);counter-increment:a;display:block;font-size:32px;font-weight:600;line-height:1.5}.numberedSteps .howItWorksContent:after{background-position:bottom;background-repeat:no-repeat;content:"";display:block;height:14rem;width:100%}.numberedSteps .howItWorksItem-0 .howItWorksContent:after{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/step1.svg)}.numberedSteps .howItWorksItem-1 .howItWorksContent:after{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/step2.svg)}.numberedSteps .howItWorksItem-2 .howItWorksContent:after{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/step3.svg)}.numberedSteps .howItWorksText{flex:1 0 auto}.arrow #howItWorksMainHeading{color:#5a5a5d;font-weight:400;line-height:1.15;text-align:center}.arrow #howItWorksItems{justify-content:space-around}.arrow .howItWorksItem{flex:1 100%;position:relative;text-align:center}.arrow .howItWorksItem-0:after{background:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/arrow.svg) 50%/cover no-repeat;content:"";display:block;height:3.6rem;margin:0 auto;transform:rotate(90deg);width:2rem}.arrow .howItWorksTitle:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;margin:0 auto 2rem}.arrow .howItWorksItem-0 .howItWorksTitle:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/tasks.svg);height:7.5rem;width:27.6rem}.arrow .howItWorksItem-1 .howItWorksTitle:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howItWorks/giftCards.svg);height:8.9rem;width:34.4rem}.arrow .howItWorksTitle{color:#5a5a5d;font-size:24px;font-weight:400;line-height:1.15;text-transform:none}.arrow .howItWorksText{color:#5a5a5d;font-size:15px;font-weight:400;line-height:1.5}@media (min-width:992px){.stepsIcons .howItWorksItem{display:flex;flex:1 30%;justify-content:center;margin-bottom:0}.lineSpacers .howItWorksItem{background-color:#fff;flex:1;max-width:210px;padding:0 12px;position:relative}.lineSpacers .howItWorksItem:after{border-top:.1rem solid #ccc;content:".";display:block;font-size:0;left:100%;position:absolute;top:50%;width:100%}.lineSpacers .howItWorksItem:last-child:after{display:none}.numberedSteps .howItWorksItem{display:flex;flex:1 30%;margin-bottom:0}.numberedSteps .howItWorksContent:before{margin-bottom:3rem}.numberedSteps .howItWorksContent:after{margin-top:3rem}.numberedSteps .howItWorksItem-1:after,.numberedSteps .howItWorksItem-1:before{border:.1rem dashed #cacaca;content:"";display:block;position:absolute;top:2.2rem;width:25rem}.numberedSteps .howItWorksItem-1:before{left:50%;transform:translateX(-115%)}.numberedSteps .howItWorksItem-1:after{right:50%;transform:translateX(115%)}.arrow #howItWorksMainHeading{font-size:48px}.arrow .howItWorksItem{flex:0 37rem;text-align:left}.arrow .howItWorksItem-0:after{height:6rem;position:absolute;right:-6rem;top:40%;transform:rotate(0deg);width:3.5rem}.arrow .howItWorksTitle:before{margin:0 0 2rem}.arrow .howItWorksTitle{font-size:36px}.arrow .howItWorksText{font-size:18px}}
#howToListContent{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0;text-align:left}.howToListItem{box-sizing:border-box;color:#5a5a5d;flex:1 30%;margin:0 0 2rem;padding:0 1rem 0 12.5rem;position:relative}.howToListItem:before{background:top no-repeat;content:"";display:block;height:12rem;left:0;position:absolute;top:0;width:12rem}#howToListSurveys.howToListItem:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howToLIst/surveys.png)}#howToListVideos.howToListItem:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howToLIst/videos.png)}#howToListGames.howToListItem:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howToLIst/games.png)}#howToListShopping.howToListItem:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howToLIst/shopping.png)}#howToListEmails.howToListItem:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howToLIst/email.png)}#howToListCoupons.howToListItem:before{background-image:url(/_r444-3aa2484/img/landingPages/partials/howToLIst/coupons.png)}.howToListItemLink{border-bottom:.2rem solid #5a5a5d;color:#5a5a5d;font-size:16px;font-weight:700;line-height:1.5}.howToListItemText{font-size:13px;line-height:1.5;margin:.8rem 0 0;padding:0}
#giftCard{margin:2rem -.4rem;text-align:center}#giftCardImage{margin:0 auto}
#partnersList{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:2rem 0 0;padding:0}.partnersListItem{flex:0 1 16rem;margin:0 1rem 1rem}@media (max-width:991px){#partnersList{flex-flow:row wrap;justify-content:center}.partnersListItem{margin:0 3rem 4rem}}
#signup{padding:6rem 0}#signupMainHeading{color:#c73393;margin:2rem 0}#signupCta{background-color:#c73393;border:none;border-radius:.5rem;font-size:28px;padding:1rem 2rem}
#container{color:#5a5a5d;padding-bottom:0;text-align:center}#hero{background:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader.jpg) 0 0/cover no-repeat;display:flex;padding:2rem 0;position:relative}.pennyHoarder1 #hero{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader1.jpg);background-position:top}.pennyHoarder2 #hero{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader2.jpg)}.pennyHoarder3 #hero{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader3.jpg);background-position:top}.pennyHoarder4 #hero{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader4.jpg);background-position:top}#heroWrapper{align-items:center;display:flex;flex-flow:row wrap;max-width:102.4rem;width:100%}#promo{flex:1 55%}#promoTitle{color:#373737;font-size:40px;font-weight:600;line-height:1;margin:0;text-align:center}#promoSubTitle{color:#000;font-size:24px;line-height:1.25;margin:2rem 0 0}.pennyHoarder #promoTitle{font-size:50px}#rewardImages{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;margin:6rem 0;padding:0}.rewardImagesItem{color:#000;flex:1 18.5rem;font-size:16px;font-weight:600;line-height:1;margin:0;padding:0;text-align:center}.rewardImagesItem:before{background:top no-repeat;content:"";display:block;height:10rem;width:100%}#videos.rewardImagesItem:before{background-image:url(/_r444-3aa2484/img/landingpages/template12/videos.png)}#surveys.rewardImagesItem:before{background-image:url(/_r444-3aa2484/img/landingpages/template12/surveys.png)}#shopping.rewardImagesItem:before{background-image:url(/_r444-3aa2484/img/landingpages/template12/shopping.png)}#promoBanner{background-color:#342d58;bottom:0;left:0;padding:1.3rem 0;position:absolute;width:100%;z-index:1}.pennyHoarder3 #promoBanner{background-color:#6fbe44}#promoBannerWrapper{justify-content:normal;margin:0 auto;max-width:110rem}#promoBannerHeading{color:#fff;font-size:32px;font-weight:600;line-height:1.25;max-width:60rem;padding-left:10rem;position:relative;text-align:left}#promoBannerHeading:before{background:url(/_r444-3aa2484/img/landingpages/template12/pennyHoarder2.png) 50%/contain no-repeat;content:"";display:block;height:10.4rem;margin-left:-8rem;position:absolute;width:6.4rem}#promoBannerHeading:after{background:url(/_r444-3aa2484/img/landingpages/template12/pennyHoarder1.png) 50% no-repeat;content:"";display:block;height:1.4rem;width:11.2rem}#regForm{min-height:auto}.formWrapper{border-radius:.6rem;flex:1 43%;margin-left:2%;max-width:42rem;position:relative;z-index:2}.privacyPolicyText{max-width:none}.disclaimer{margin:0}.main-container .wrapper{padding:7rem 0}#asSeenText,.mainHeading{color:#5a5a5d;font-size:50px;font-style:italic;font-weight:600;line-height:1;margin:0;padding:0 0 2.5rem;text-align:center}#video{background-color:#f2f2f6}#giftCard,#howItWorks{background-color:#286877;margin:0 -.4rem}#partners{border-bottom:.3rem solid #5a5a5d;border-top:.3rem solid #5a5a5d}#partnersSubTitle{font-size:12px}#giftCardsMainHeading,#howItWorksMainHeading{color:#fff}#howItWorksItems{justify-content:space-between}.howItWorksItem{flex:0 20%;position:relative;text-align:center}.howItWorksContent:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:15rem;width:100%}.howItWorksItem-0 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/template12/brand.png)}.howItWorksItem-1 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/template12/member.png)}.howItWorksItem-2 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/template12/device.png)}.howItWorksItem-3 .howItWorksContent:before{background-image:url(/_r444-3aa2484/img/landingPages/template12/dollar.png)}.howItWorksItem:not(:last-child):before{border-bottom:25px solid transparent;border-left:14px solid #fff;border-top:25px solid transparent;content:"";display:block;position:absolute;right:-30px;top:46px}.howItWorksItem:not(:last-child):after{border-bottom:2.4rem solid transparent;border-left:1.3rem solid #286877;border-top:2.4rem solid transparent;content:"";display:block;position:absolute;right:-29px;top:47px}.howItWorksText{color:#fff;font-size:14px}.v2 .asSeenListItem{flex:0 20rem}.v2 .asSeenListItemImage{max-height:8rem}#giftCardWrapper{max-width:none}#contentBasicImageWrapper{box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:center;margin:0 auto;padding:4rem 0}#contentBasicImageLeft,#contentBasicImageRight{flex:1;padding:0 15px}#contentBasicImageLeft,#contentBasicImageTitle{text-align:left}.contentBasicImageText{font-size:12px}#contentBasicPhoto{width:100%}#signup{background-color:#6fbe44;padding:4rem 0}#signup .wrapper{padding:0}#signupMainHeading{color:#fff;font-size:40px;font-style:normal;font-weight:400}footer{margin-top:0}@media (max-width:991px){#hero,.pennyHoarder1 #hero,.pennyHoarder2 #hero,.pennyHoarder3 #hero,.pennyHoarder4 #hero{background:none;padding:0}#heroWrapper{padding:0}#promo{background:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader.jpg) 0 0/cover no-repeat;flex:1 100%;padding:6rem 1rem 3rem}.pennyHoarder1 #promo{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader1.jpg);background-position:0 0}.pennyHoarder2 #promo{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader2.jpg);background-position:0 0}.pennyHoarder3 #promo{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader3.jpg);background-position:top}.pennyHoarder4 #promo{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroPennyHoader4.jpg);background-position:top}#promoTitle{font-size:38px}#rewardImages{margin:2rem 0}.rewardImagesItem{font-size:16px;margin-bottom:2rem}#promoBanner{position:relative}#promoBannerHeading{font-size:25px;margin:0 auto 1.2rem}.formWrapper{border:none;border-radius:0;flex:1 100%;margin:0 auto}.main-container .wrapper{padding:7rem 5%}#asSeenText,#signupMainHeading,.mainHeading{font-size:30px}#howItWorksItems{justify-content:center}.howItWorksItem{flex:1 100%;max-width:50rem}.howItWorksItem:not(:last-child):after,.howItWorksItem:not(:last-child):before{display:none}#contentBasicImageLeft,#contentBasicImageRight,.howToListItem{flex:1 100%}#contentBasicImageLeft{margin-top:2rem;order:2}.v2 #asSeenList{flex-flow:row wrap;justify-content:center}.v2 .asSeenListItem{margin:0 3rem 4rem}}@media (max-width:767px){#promoSubTitle{font-size:14px}#rewardImages{margin:2rem auto;max-width:40rem}.rewardImagesItem{flex:0 auto}.rewardImagesItem:before{display:none}.memberSignupFormElementWrapper{padding:0 0 2rem;width:100%}.signupFormInnerWrapper .fakeHeading{background-color:#f26522;color:#fff;font-size:32px;font-weight:400;line-height:1;max-width:none;padding:1rem 0;text-transform:none}#MemberSignupForm{margin:0 auto;max-width:34rem}#videos:after{content:"\25A0";padding:0 1rem 0 .5rem}}
.wrapper{background-color:transparent;width:auto}.bayardad #hero{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroBayardad.jpg);background-position:top}.millennialMoney #hero{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroMillennialMoney.jpg);background-position:top}.millennialMoney #promoBanner{background-color:#128b4e}.millennialMoney #promoBannerHeading{align-items:flex-end;background:url(/_r444-3aa2484/img/landingpages/template12/millennialMoney.png) 0 0/contain no-repeat;display:flex;font-size:20px;font-weight:400;height:8rem;line-height:1;margin-left:2rem;max-width:none}.millennialMoney #promoBannerHeading:after,.millennialMoney #promoBannerHeading:before{display:none}.motleyFool #hero{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroMotleyFool.jpg);background-position:top}.motleyFool #promoBanner{background-color:#000}.motleyFool #promoBannerHeading{font-weight:400;max-width:none;padding:0}.motleyFool #promoBannerHeading:before{background:url(/_r444-3aa2484/img/landingpages/template12/motleyFool.png) 0 0 no-repeat;display:inline-block;height:7rem;margin:0 2rem 0 4rem;position:relative;top:.6rem;width:25.4rem}.motleyFool #promoBannerHeading:after{display:none}.dollarSprout #hero{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroDollarSprout.jpg);background-position:top}.dollarSprout #promoTitle{color:#fff;font-size:3rem;line-height:1.25;margin:0 auto;max-width:51rem}.dollarSprout #promoTitle:before{background:url(/_r444-3aa2484/img/landingpages/template12/dollarSprout.svg) 0 0/contain no-repeat;content:"";display:block;height:8rem;margin:0 auto;width:30rem}.dollarSprout #promoBannerHeading:after,.dollarSprout #promoBannerHeading:before{display:none}@media (max-width:991px){#signupFormOuterWrapper{background-color:#5a5a5d;margin:0 auto;max-width:none}.bayardad #promo{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroBayardad.jpg);padding-left:2rem;padding-right:2rem}.millennialMoney #promo{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroMillennialMoney.jpg)}.millennialMoney #promoTitle{padding:0 2rem}.millennialMoney #promoBannerHeading{font-size:14px;height:7rem;margin-left:auto;padding-left:7rem;width:32rem}.motleyFool #promo{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroMotleyFool.jpg)}.motleyFool #promoTitle{padding:0 2rem}.motleyFool #promoBannerHeading{text-align:center}.motleyFool #promoBannerHeading:before{display:block;margin:0 auto}.dollarSprout #promo{background-image:url(/_r444-3aa2484/img/landingpages/template12/bgHeroDollarSprout.jpg)}.dollarSprout #promoTitle{font-size:2.4rem}}