html{position:relative}body.overflow-hidden,body.inner-modal-open{overflow:hidden}body.modal-open{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0}body>img{opacity:0;position:absolute;z-index:-1}body .ReactModal__Content{-webkit-overflow-scrolling:touch}#main{padding-top:126px;margin:0 auto}#main.simplified-header{padding-top:unset}.page{padding-bottom:221px;margin-bottom:-219px}@media(max-width:500px){.page{padding-bottom:429px;margin-bottom:-429px}}.route-container{padding:0 7.5vw;min-height:100%;height:100%}.route-container>div:not(.page):not(.page-footer){min-height:100%;height:100%;margin:0 auto -219px;height:auto!important;padding-bottom:221px}.route-container>div:not(.page):not(.page-footer) .page{padding-bottom:0;margin-bottom:0}#main .mobile-page-header{display:none}@media(max-width:767px){body #main{padding-top:105px}body #main.no-header,body #main.simplified-header{padding-top:0}body #main .page-header{display:none}body #main .mobile-page-header{display:block}}@media(max-width:991px){.route-container{padding:0 15px}}.page-footer{background-color:#fff;padding:25px 0 50px;width:100%;border-top:1px solid #d4d4d4;position:relative}.page-footer .inner-content{margin:0 auto;display:flex;justify-content:space-between}@media(max-width:767px){.page-footer .inner-content{display:none}}.page-footer .logo-wrapper{flex:1;padding:0 20px 0 0;max-width:370px;background-position:left;min-width:180px}.page-footer .logo-wrapper .logo{width:154px;height:39px}@media(max-width:810px){.page-footer .logo-wrapper{display:none}}.page-footer .about{flex:1;padding:0;margin-right:59px;min-width:202px;max-width:380px}@media(max-width:880px){.page-footer .about{margin-right:20px}}.page-footer .about p{padding-top:10px}.page-footer .about p:first-child{padding-top:0}.page-footer .links-section{display:flex;justify-content:flex-end}.page-footer .app-links{flex:1;padding:0 20px;min-width:200px}@media(max-width:625px){.page-footer .app-links{display:none}}.page-footer .external-link{flex:1;padding:0 20px;min-width:200px}@media(max-width:625px){.page-footer .external-link{display:none}}.page-footer .social-icons{display:flex}.page-footer .social-icons .icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:12px;background-color:#d4d4d4;background-position:center;background-repeat:no-repeat;background-size:contain;margin-top:8px;cursor:pointer;margin-right:10px;transition:all .3s ease}.page-footer .social-icons .icon:hover{background-color:#141414}.page-footer .social-icons .facebook>img{width:24px;height:16.8px}.page-footer .social-icons .twitter>img{width:15px;height:12.1875px}.page-footer .social-icons .instagram>img{width:18px;height:18px}.page-footer p,.page-footer .link{font-size:12px;line-height:19px;padding:0 0 12px;color:#6e6e6e}.page-footer .link{display:block}.page-footer .link:hover{transition:all .2s ease;color:#141414}.page-footer .mobile-footer{display:none}@media(max-width:767px){.page-footer .mobile-footer{display:block;width:100%;display:flex;align-items:center;flex-direction:column;text-align:center}.page-footer .mobile-footer .logo{margin-bottom:24px}.page-footer .mobile-footer p,.page-footer .mobile-footer .link{max-width:300px;padding:8px 0;color:#6e6e6e;line-height:20px}}@media(max-width:900px){.page-footer .external-link{max-width:214px;min-width:214px;padding-right:0}}.credits .full-account-name{font-family:Circular-Pro-Black,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:30px;color:#525252}.credits.credits-area-hidden{padding:0!important;border-bottom:none!important}.credits .rewards-lifetime-container{display:flex;margin:5px 0}.credits .rewards-lifetime-container .rewards-available{padding-right:10px}.credits .rewards-lifetime-container .rewards-available h2{color:#013d5b}.credits .rewards-lifetime-container .lifetime-savings-available{padding-left:10px;border-left:1px solid #d4d4d4}.credits .rewards-lifetime-container .lifetime-savings-available h6{cursor:pointer;display:flex}.credits .rewards-lifetime-container .lifetime-savings-available .dashed-underline{text-decoration-line:underline;text-decoration-style:dashed}.credits .lifetime-savings-only{display:flex;margin-top:5px}.credits .lifetime-savings-only button{font-family:Circular-Pro-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;cursor:pointer;display:flex;align-items:center;font-size:16px;line-height:20px;color:#013d5b!important;min-width:unset}.credits .lifetime-savings-only button .lifetime-savings-amount{font-size:20px;font-weight:900;line-height:25px}.credits .lifetime-savings-only button .dashed-underline{border-bottom:1px dashed #163c58}.credits .lifetime-savings-only button .chevron.right:before{color:#0276b1;font-size:7px;margin-top:7px;border-width:.2em .2em 0 0}.credits .lifetime-savings-tooltip [direction]{padding:.2em!important;background-color:#f4f4f4!important;border:1px solid #e5e5e5;color:#141414}.credits .lifetime-savings-tooltip .tooltip-container p{white-space:pre-wrap;text-align:center}.category-dropdown-menu .category-nav-link{display:block;padding-left:25px;transition:all .1s;cursor:pointer;font-family:Circular-Pro-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#525252;font-size:14px;display:flex;justify-content:space-between;padding-right:10px;line-height:25px}.category-dropdown-menu .category-nav-link .chevron.right:before{color:#ababab99;font-size:17px;margin-top:5px}.category-dropdown-menu .category-nav-link:hover{background-color:#f4f4f4}.category-dropdown-menu .category-nav-link.active{font-weight:700}.category-dropdown-menu .category-nav-link.bold{font-family:Circular-Pro-Black,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.category-dropdown-menu .drop-down{display:flex;padding:0;max-height:70vh;height:646px;left:-25px;background-color:transparent;background-color:#fff}.category-dropdown-menu .hidden{display:none}.category-dropdown-menu .categories{padding-top:10px;display:flex;flex-direction:column;min-width:330px;border-right:1px solid #e5e5e5;overflow:auto}.category-dropdown-menu .categories .tertiary-link{display:flex;justify-content:space-between;cursor:pointer}.category-dropdown-menu .categories .showing-sub>.tertiary-link{color:#141414;text-decoration:none}.category-dropdown-menu .subcategories{display:flex;flex-direction:column;padding-top:10px;margin-left:-1px;min-width:320px;border-left:1px solid #e5e5e5;border-right:1px solid #ababab;overflow:auto;opacity:1;transition:width .2s}.category-dropdown-menu .subcategories.hidden{border:0;opacity:0;width:0;min-width:0;margin:0}.category-dropdown-menu .subcategories .tertiary-link{cursor:pointer}.category-dropdown-menu .subcategories .subcat-container a{display:block}.event-dropdown-menu .event-nav-link,.category-dropdown-menu .event-nav-link,.event-dropdown-menu .category-nav-link,.category-dropdown-menu .category-nav-link{display:block;padding-left:25px;transition:all .1s;cursor:pointer;font-family:Circular-Pro-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:flex;justify-content:space-between;padding-right:10px;line-height:25px;font-size:14px}.event-dropdown-menu .event-nav-link .chevron.right:before,.category-dropdown-menu .event-nav-link .chevron.right:before,.event-dropdown-menu .category-nav-link .chevron.right:before,.category-dropdown-menu .category-nav-link .chevron.right:before{color:#ababab99;font-size:17px;margin-top:5px}.event-dropdown-menu .event-nav-link:hover,.category-dropdown-menu .event-nav-link:hover,.event-dropdown-menu .category-nav-link:hover,.category-dropdown-menu .category-nav-link:hover{background-color:#f4f4f4}.event-dropdown-menu .event-nav-link.active,.category-dropdown-menu .event-nav-link.active,.event-dropdown-menu .category-nav-link.active,.category-dropdown-menu .category-nav-link.active{font-weight:700}.event-dropdown-menu .view-all-event.event-nav-link,.category-dropdown-menu .view-all-event.event-nav-link,.event-dropdown-menu .category-nav-link.bold,.category-dropdown-menu .category-nav-link.bold{font-family:Circular-Pro-Black,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.event-dropdown-menu .drop-down,.category-dropdown-menu .drop-down{display:flex;padding:0;max-height:75vh;height:646px;left:-25px;background-color:transparent;background-color:#fff}.event-dropdown-menu .hidden,.category-dropdown-menu .hidden{display:none}.event-dropdown-menu .events,.category-dropdown-menu .events,.event-dropdown-menu .categories,.category-dropdown-menu .categories{padding-top:10px;display:flex;flex-direction:column;min-width:250px;border-right:1px solid #e5e5e5;overflow:auto}.event-dropdown-menu .events .tertiary-link,.category-dropdown-menu .events .tertiary-link,.event-dropdown-menu .categories .tertiary-link,.category-dropdown-menu .categories .tertiary-link{display:flex;justify-content:space-between;cursor:pointer}.dropdown-animation{animation:SelectSlideIn 1s cubic-bezier(.23,1,.32,1)}@keyframes SelectSlideIn{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.suggestion-overlay{height:0;animation:fadeIn .2s;overflow:hidden;background:transparent;z-index:1;transition:.3s;transition-delay:.1s}.suggestion-overlay.active{position:fixed;top:0;left:0;right:0;bottom:0;height:auto;background-color:#0006}.suggestion-list{position:absolute;top:44px;right:0;left:0;z-index:999;height:auto;background:#fff;transform:translateZ(0);transform-origin:50% 0;transition:all .1s ease;box-shadow:0 2px 1px #0000001f;max-height:350px;border-radius:0 0 3px 3px;overflow-y:scroll;overflow-x:hidden}.suggestion-list.empty{height:0;transform:perspective(1000px) translate3d(0,-10px,0) rotateX(-30deg);visibility:hidden}.suggestion-list h6.header{color:#949494;padding:14px 20px 6px;font-family:Circular-Pro-Black,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.suggestion-list .suggestion{padding:5px 20px;align-items:center;justify-content:flex-start;flex:1;flex-direction:row;cursor:pointer}.suggestion-list .suggestion h6{color:#525252;font-size:13px}.suggestion-list .suggestion:hover{background-color:#f4f4f4}.suggestion-list .suggestion:hover h6{color:#525252}.suggestion-list .suggestion.active{background-color:#f4f4f4}.suggestion-list .suggestion.active h6{color:#525252}.suggestion-list .suggestion h6{line-height:13px}.suggestion-list .suggestion-header{color:#ababab;font-size:13px;padding:5px 10px}.suggestion-list .search-section{margin-bottom:10px}.suggestion-list .stores-section{margin-bottom:10px;border-top:1px solid #f4f4f4}.suggestion-list .stores-section .suggestion{padding:2px 20px}.suggestion-list .suggestion-content{flex:1;display:flex;align-items:center}.suggestion-list .suggestion-content h6{margin-right:5px}.suggestion-list .suggestion-content .merchant-image{background-size:30px;height:30px;width:34px;margin-bottom:0;border:1px solid #f4f4f4;margin-right:5px;background-color:#fff}.suggestion-list .suggestion-content .merchant-image.default-image{background-size:20px}.suggestion-list .suggestion-content .store-data{color:#949494;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-list .domain-name{color:#ababab;font-size:13px}.suggestion-list .cashback-data{color:#013d5b;text-transform:lowercase}.suggestion-list .coupon-data{color:#3abcfd}body .main-container .mobile-page-header .suggestion-list{top:35px}body .main-container .mobile-page-header .suggestion-list .search-section{margin-bottom:10px}body .main-container .mobile-page-header .suggestion-list .search-section .suggestion{padding:5px 20px}.mobile-drawer-wrapper .mobile-drawer{display:none;position:fixed;right:-100%;transition:right .3s ease,display .3s ease allow-discrete;top:0;left:auto;bottom:0;flex-direction:column;width:220px;background-color:#f4f4f4;border-left:1px solid #f4f4f4;padding-top:5px;padding-left:10px;padding-right:10px;overflow-x:hidden;overflow-y:auto;z-index:1004}.mobile-drawer-wrapper .mobile-drawer.drawer-open{display:flex;right:0;box-shadow:-1px 0 8px #00000012}.mobile-drawer-wrapper .drawer-overlay{opacity:0;position:fixed;left:0;top:0;right:0;bottom:0;background-color:#0000001a;transition:all .3s ease;pointer-events:none;z-index:1003}.mobile-drawer-wrapper .drawer-overlay.drawer-open{opacity:1;pointer-events:all}.mobile-drawer-wrapper button{text-align:left;min-width:unset;border:none;cursor:pointer}.mobile-drawer-wrapper button.icon-button{fill:#ababab}.mobile-drawer-wrapper ul li{display:block;padding:10px 0 10px 5px;border-bottom:1px solid #f4f4f4}.mobile-drawer-wrapper ul li a{text-decoration:none;line-height:30px;color:#525252;width:100%;display:block;font-size:16px;font-family:Circular-Pro-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.mobile-drawer-wrapper ul li a.bold{font-family:Circular-Pro-Black,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mobile-drawer-wrapper ul li a.active{color:#141414}.mobile-drawer-wrapper ul li .btn{font-family:Circular-Pro-Book,Helvetica Neue,Helvetica,Arial,sans-serif;color:#525252;width:100%;fill:#ababab;font-weight:400;line-height:30px}.mobile-drawer-wrapper ul li .with-chevron{display:flex;align-items:center;justify-content:space-between;gap:8px}.sign-in .page-header.mobile-page-header,.create-account .page-header.mobile-page-header,.recover-password .page-header.mobile-page-header,.reset-password .page-header.mobile-page-header,.uninstall-survey .page-header.mobile-page-header{display:none!important}.page-header.mobile-page-header{height:105px;padding-top:10px}.page-header.mobile-page-header.simplified-header{height:55px}.page-header.mobile-page-header .inner-content{display:flex;justify-content:space-between;flex-direction:row;padding:0 15px;height:45px}.page-header.mobile-page-header .logo{height:32px;margin-right:20px;background-repeat:no-repeat;background-position:left center;background-size:contain}.page-header.mobile-page-header .product-search-box{margin-left:0}.page-header.mobile-page-header .search{padding:0 15px}.page-header.mobile-page-header .search .suggestion-list{top:34px}.page-header.mobile-page-header .hamburger,.mobile-drawer .hamburger{height:38px;width:38px;display:flex;margin-left:20px;padding-top:7px}.page-header.mobile-page-header .burger-icon,.mobile-drawer .burger-icon{width:25px;height:20px;position:relative;margin:0 auto;transform:rotate(0);cursor:pointer}.page-header.mobile-page-header .burger-icon .line,.mobile-drawer .burger-icon .line{display:block;position:absolute;height:2px;width:100%;background:#ababab;border-radius:9px;opacity:1;left:0;transform:rotate(0)}.page-header.mobile-page-header .burger-icon .line:nth-child(1),.mobile-drawer .burger-icon .line:nth-child(1){top:0}.page-header.mobile-page-header .burger-icon .line:nth-child(2),.mobile-drawer .burger-icon .line:nth-child(2),.page-header.mobile-page-header .burger-icon .line:nth-child(3),.mobile-drawer .burger-icon .line:nth-child(3){top:7px}.page-header.mobile-page-header .burger-icon .line:nth-child(4),.mobile-drawer .burger-icon .line:nth-child(4){top:14px}.page-header.mobile-page-header .burger-icon.open .line:nth-child(1),.mobile-drawer .burger-icon.open .line:nth-child(1){top:18px;width:0%;left:50%}.page-header.mobile-page-header .burger-icon.open .line:nth-child(2),.mobile-drawer .burger-icon.open .line:nth-child(2){transform:rotate(45deg)}.page-header.mobile-page-header .burger-icon.open .line:nth-child(3),.mobile-drawer .burger-icon.open .line:nth-child(3){transform:rotate(-45deg)}.page-header.mobile-page-header .burger-icon.open .line:nth-child(4),.mobile-drawer .burger-icon.open .line:nth-child(4){top:18px;width:0%;left:50%;opacity:0;transition:.15s ease}
