@font-face{font-family:curveFont;src:url(/assets/fonts/Christmas-Bell.otf)}.offer-announce-section .webContent .subHeading{font-family:curveFont;font-size:2.2rem;font-weight:400}.main-banner .webContent .mainHeading{font-size:2.5rem}.offer-announce-brands-list li{margin:0 10px}.offer-announce-brands-list li img{object-fit:scale-down;height:40px;padding:0}.announce-img{width:120px;height:120px}.main-banner{margin-top:0}.banner-img img{border-radius:15px}.dealCards{justify-content:center;align-items:center;display:flex;position:relative}.dealCards img{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:168px}.dealCards .brandLogo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:absolute}.dealCards .brandLogo img{object-fit:contain;border-radius:0;max-width:75%;height:auto}.dealBadge.topDeal{background-color:var(--color-first)}.dealBadge.exclusiveDeal{background-color:var(--color-second)}.dealBadge{color:#fff;text-transform:uppercase;white-space:nowrap;border-radius:3px;align-items:center;height:15px;padding:5px;font-size:.65rem;font-weight:600;display:inline-flex;position:absolute;top:12px;right:12px}.brandName{text-transform:uppercase;padding-bottom:.5rem;font-size:.85rem;font-weight:600}.dealsTitle{text-transform:capitalize;color:var(--color-first);margin-bottom:10px;padding-bottom:1.5rem;font-size:1.2rem;font-weight:700}.dealsInfo{justify-content:space-between;display:flex}.dealsInfo .usage,.dealsInfo a{color:#0f0f0f;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:2;display:flex}.dealsInfo .usage .fa-circle{font-size:.3rem}.dealsInfo .toggle-icon{margin-left:2px;font-size:.75em;display:inline-block}ul.dates,ul.dealinfo{color:#0f0f0f;padding-left:0;font-size:.75rem;font-weight:500;list-style:none}ul.dates li,.dates li span,ul.dealinfo li{color:#0f0f0f;font-size:.75rem;font-weight:500;list-style:none}.article-card .card img{object-position:center;object-fit:cover;border-radius:10px;max-width:100%;height:100%}.article-card .card{border:0;border-radius:10px;width:100%;height:300px;margin-bottom:20px;transition:all .3s ease-out}.article-card .card .card-body{background:#4800c866;border-radius:0 0 10px 10px;padding:.7rem;position:absolute;bottom:0}.article-card .card-body .subHeading{color:#fff;font-size:1.4rem;font-weight:700}.popularStoresList{flex-wrap:wrap;justify-content:center;display:flex}.popularStoresList li{margin:0 .5rem .5rem 0}.popularStoresList li a{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;display:flex;overflow:hidden;box-shadow:5px 5px 10px #00000014}.popularStoresList li a img{max-width:80%;overflow:hidden}.mt-6{margin-top:6rem}.brandLogo{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;padding:5px;display:flex;overflow:hidden;box-shadow:5px 5px 10px #00000014}.brandLogo li a img{max-width:100%;overflow:hidden}.dealValue{border:3px solid var(--color-first);color:var(--color-first);border-radius:50%;justify-content:center;align-items:center;width:85px;height:85px;padding:1rem;font-size:1.2rem;font-weight:700;line-height:1.2;display:flex;position:relative}.dealValue .icon{width:100%;position:absolute;bottom:-16px;left:0}.icon .fa-tag{color:var(--color-second);font-size:1.3rem}.couponModal button:hover{color:#fff}.merchantLink{color:var(--color-content);padding-top:.5rem;font-size:.85rem;font-weight:500;text-decoration:underline}.merchantLink:hover{color:var(--color-content);text-decoration:underline}.cashbackImg{width:150px}.c-code input{text-align:center;border:2px dotted #7d5dee;font-size:1.1rem;font-weight:600}.c-code button{height:46px}.hotDealsList{flex-wrap:wrap;justify-content:center;padding:1rem 0 0;display:flex}.hotDealsList li{margin:0 .3rem .5rem}.hotDealsList li a{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:95px;height:95px;padding:2px;display:flex;overflow:hidden;box-shadow:5px 5px 10px #00000014}.hotDealsList li a img{max-width:90%;overflow:hidden}.hotDealsList li .coupon-count{color:var(--color-content);justify-content:center;font-size:.75rem;font-weight:500;display:flex}.search_cloud{flex-wrap:wrap;display:flex}.search_cloud li{background:#f2efff;border:1px solid #e6dfff;margin:0 7px 10px 0}.search_cloud li a{color:var(--color-first);padding:2px 7px;font-size:.9rem;font-weight:500;line-height:1.5;display:block}.search_cloud li:hover,.search_cloud li.active a{color:#fff;border-color:var(--color-first);background-color:var(--color-first);background-position:0 100%}.search_cloud li:hover a{color:#fff}.eventBanner{background:url(/assets/img/events-img/event-banner.jpg) 0 0/cover no-repeat}.eventBanner .mainHeading{font-size:2rem}.eventBanner img{width:300px}.event-deals-block button.btn-code:hover{color:#fff;border:1px solid var(--color-second);background:var(--color-second)!important}.coupon__action{-ms-grid-row-align:center;text-transform:uppercase;text-align:left;border-radius:3px;align-self:center;width:150px;height:35px;font-size:.9rem;font-weight:500;line-height:35px;overflow:hidden}.coupon__action--coupon{background:#f5f5f5;position:relative}.coupon__action button{color:#fff;text-align:center;width:100%;display:inline-block}.coupon__action--coupon button{background:var(--color-first);z-index:2;width:80%;font-weight:500;position:relative;overflow:hidden}.coupon__action--coupon button:before,.coupon__action--coupon button:after{content:"";z-index:3;width:0;height:0;position:absolute}.coupon__action--coupon button:before{border-top:25px solid #3b2390;border-left:35px solid #0000;border-right:25px solid #0000;top:0;right:-10px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg)}.coupon__action--coupon button:after{border-top:0 solid #0000;border-bottom:14px solid #0000;border-left:0 solid #0000;border-right:40px solid #f5f5f5;top:0;right:0}.coupon__code{color:#111;font-size:1.143em;font-weight:700;position:absolute;top:4px;bottom:0;right:20px}.coupon__action--coupon button:hover{background-color:var(--color-second)}.coupon__action--coupon button:hover:before{border-top:25px solid #40c8f1}@media only screen and (max-width:768px){.main-banner .webContent .mainHeading{font-size:2rem}.popularStoresList li a img{max-width:60%}.merchantSection .nav-item .nav-link{color:#fff;font-size:.9rem;font-weight:500}.article-card .articles-carousel .card{height:250px;margin-bottom:10px}.article-card .card-body .subHeading{font-size:1.2rem}.popularStoresList li{margin:0 0 .5rem 0}.merchants-nav{display:none}}@media only screen and (max-width:400px){.popularStoresList{padding-left:0}.offer-announce-brands-list li{margin:0 5px}.offer-announce-brands-list li img{height:60px}.merchantSection .nav-item .nav-link{font-size:.65rem}}
.header-button{width:160px}header .navbar-nav .nav-item .nav-link{font-size:13px}.navbar-nav.header-bottom{flex-wrap:nowrap;justify-content:center;gap:.5rem;display:flex}.navbar-nav.header-bottom .nav-item a{white-space:nowrap}.perks-button img{object-fit:scale-down;width:20px}.navbar .navbar-search-box{flex-basis:80%}body,html{overflow-x:hidden}.navbar,.navbar .container-fluid,.fixed-top{max-width:100vw;overflow-x:hidden}@media only screen and (max-width:1400px){header .navbar-nav .nav-item{padding:0 5px}}@media only screen and (max-width:320px){*{font-size:14px}body,.wrapper{overflow-x:hidden!important}#productDetailTabs.nav-pills .nav-link{font-size:.8rem}.navbar .navbar-brand .logo{width:100px!important}.get-cashback-Section .tab-content img{width:150px}.fixed-top{padding:4px 0!important;overflow-x:hidden!important}.navbar .container-fluid{max-width:100%!important;padding:0 5px!important;overflow-x:hidden!important}.navbar{padding:0!important}header .navbar-nav .nav-item{padding:2px 0}header .navbar-nav .nav-item .nav-link{padding:3px 4px!important;font-size:9px!important}header .user-login-name{white-space:nowrap;text-overflow:ellipsis;max-width:55px;overflow:hidden;padding:3px 5px!important;font-size:8px!important}.header-button{white-space:nowrap;width:75px!important;padding:3px 5px!important;font-size:9px!important}.navbar .navbar-search-box{font-size:10px;width:calc(100% - 10px)!important;min-width:unset!important;margin:5px!important}.navbar .navbar-search-box input{height:30px!important;padding:4px 6px!important;font-size:10px!important}.navbar-toggler{padding:2px 5px!important;font-size:.8rem!important}.header-icon-img img{width:18px!important}.navbar-nav,.navbar-collapse{width:100%}}@media screen and (min-width:320px) and (max-width:767px){body,.wrapper{overflow-x:hidden!important}.fixed-top{padding:6px 0!important;overflow-x:hidden!important}.navbar{padding:0!important}.navbar .container-fluid{max-width:100%!important;padding:0 8px!important;overflow-x:hidden!important}.header-button{white-space:nowrap;width:100px!important;padding:5px 7px!important;font-size:11px!important}.navbar .navbar-search-box{width:calc(100% - 16px)!important;min-width:unset!important;margin:6px 8px!important}.navbar .navbar-search-box input{height:34px!important;padding:6px 8px!important;font-size:11px!important}header .navbar-nav .nav-item{padding:4px 0}header .navbar-nav .nav-item .nav-link{font-size:11px!important}.navbar-toggler{padding:4px 7px!important;font-size:.9rem!important}.navbar-collapse{max-height:400px;overflow-y:auto;overflow-x:hidden!important}.navbar-nav{width:100%}.header-icon-img img{width:22px!important}.shop-items p,button.btn{font-size:14px}.bonus-price,.refer-bonus h2,.step-number{font-size:22px}.title-2{font-size:20px!important}.mainBanner{height:300px!important}.storeImg{height:120px}.storeImg img{width:120px!important}.nav.flex-column.brandButtons{flex-basis:100%}#brand-tabContent.tab-content{flex-basis:100%;margin-left:0}.footerCategoryList ul.nav{margin-bottom:15px}.popular-store .owl-carousel .owl-nav button.owl-prev{left:-3%}.popular-store .owl-carousel .owl-nav button.owl-next{right:-3%}.webContent .cashback-offers-carousel p{font-size:.8rem}.card.generalCard{height:auto}.btn-subscribe{width:100%}.blogSection .blogCard.blogCardLarge,.categoryCard.card .categoryImg{height:250px}.footerCategoryblock{background-image:none}.coupons-sec .nav-tabs .nav-link{padding:8px 14px;font-weight:600}.navCategoryBlock{display:block}.payment-setting-tabs.nav-pills .nav-link.active:after,.subcategoryList{display:none}.categories-name ul{grid-template-columns:repeat(1,1fr)!important}.stores-name ul{grid-template-columns:repeat(1,1fr)}.copyrightContent{color:#000;font-size:13px}.blogSection .blogCard.blogCardLeft img.card-img,.blogSection .blogCard.blogCardRight img.card-img{height:200px}.subscribeInput input.form-control{width:100%;margin-bottom:10px}.exp-date{margin-bottom:10px}.benefit-icon{height:60px}.get-cashback-Section .tab-content img{width:150px}.merchantSection .nav-item{text-align:center;margin:0}.merchantSection .nav-link{padding:.5rem}header .user-login-name{width:100px;font-size:13px}}@media (min-width:320px) and (max-width:991px){.card.generalCard .generalImg img{width:100%;height:100px}.savingSection .card.generalCard .generalImg{width:50%}}@media screen and (min-width:768px) and (max-width:1023px){.stores-name ul{grid-template-columns:repeat(2,1fr)}.bonus-price,.refer-bonus h2,.step-number{font-size:22px}.title-2{font-size:24px!important}.shop-items p,.step-title{font-size:14px}.coupons-title,.offers .offers-caption{font-size:16px}.active-submenu li a{padding:6px 6px 6px 23px!important;font-size:14px!important}.mainBanner{height:300px!important}.brandButtons button.nav-link,.button{padding:5px 16px;font-size:16px}#brand-tabContent.tab-content{margin-left:0}.footerNav li{margin-right:6px}.footerCategoryList ul.nav a,.footerNav li a{font-size:13px}.coupons-sec .nav-tabs .nav-link{padding:8px 24px}button.btn-code{padding:6px 22px}.benefit-icon{height:80px}.merchantSection .nav-pills li+li{margin-left:3px}.owl-theme .owl-nav{width:100%;top:50%;left:0}.owl-carousel .owl-nav button.owl-prev{left:0}.owl-carousel .owl-nav button.owl-next{right:0}header .user-login-name{width:100px!important}.fixed-top{padding:10px 5px!important}.navbar .navbar-search-box{width:240px!important;min-width:240px!important}.navbar .navbar-search-box input{height:38px!important;padding:8px 12px!important;font-size:12px!important}header .navbar-nav .nav-item{padding:0 6px}header .navbar-nav .nav-item .nav-link{font-size:12px!important}.header-button{width:130px!important;padding:8px 10px!important;font-size:12px!important}.header-icon-img img{width:26px!important}}@media screen and (min-width:992px) and (max-width:1200px){.navigation .navbar-collapse .nav-item{padding:0 12px}.navigation .navbar-collapse .nav-item .nav-link,.sideBar .nav-link{font-size:12px}.navbar .navbar-search-box{width:260px!important;min-width:260px!important}header .navbar-nav .nav-item{padding:0 8px}.header-button{font-size:13px!important}}@media screen and (min-width:1200px) and (max-width:1370px){header .navbar-nav .nav-item{padding:0 6px}header .navbar-nav .nav-item .nav-link{font-size:12px!important}.navbar .navbar-search-box{width:280px!important;min-width:280px!important}}@media screen and (min-width:1024px) and (max-width:1365px){.bonus-price,.refer-bonus h2,.step-number{font-size:26px}.title-2{font-size:26px!important}.step-title{font-size:14px}.active-submenu li a{padding:6px 6px 6px 23px!important;font-size:14px!important}.offers .offers-caption{font-size:17px}.coupons-title{margin-bottom:6px;font-size:16px}button.btn-code{padding:6px 24px}.navbar .navbar-search-box{width:270px}header .navbar-collapse .nav-item{padding:0 6px}.sideBar .nav-link,header .navbar-collapse .nav-item .nav-link{font-size:12px}.mart-50{margin-top:50px}}@media only screen and (max-width:1400px){*{font-size:15px}.playstoreImgs img{width:110px}.benefitCarousel{padding-top:50px}.benefitContent{margin:0 2px}.couponcard button.btn{font-size:.8rem}.navbar .navbar-search-box{width:300px}header .nav-item .nav-link{font-size:13px}}@media only screen and (max-width:1367px){.productDetails .card .webContent .subHeading.font-weight-bold{font-size:1.1em}.categoryList .list-group .list-group-item a{font-size:.8rem}.howItWorksSection .container{left:8%}.claimingListSection{padding-top:100px}.mainBanner .mainBannerContent{top:16%;left:30px}.videoSection .embed-responsive:before{width:80%}.header-button{font-size:12px}}@media screen and (min-width:1360px) and (max-width:1399px){.navbar .navbar-brand .logo{width:130px}.sideBar .nav-link,header .navbar-nav .nav-item .nav-link{font-size:12px}.navbar .navbar-search-box{width:300px}}@media only screen and (max-width:1279px){*{font-size:14px}.productDetails .card{height:330px}.navbar-nav.justify-content-end .nav-item .btn.btn-purple{padding:10px 20px}.card.couponcard{height:350px}.card.couponcard.rewardcard{height:auto}.card.couponcard .card-body .webContent p{height:50px}.related-blog-carousel.owl-theme .owl-nav{top:-40px}}@media only screen and (max-width:1250px){.card.couponcard .card-body small{font-size:1rem}}@media only screen and (max-width:1200px){.wrapper{margin-top:6%}.playstoreImgs img{width:90px}.navbar-nav .button{padding:10px 5px}header .navbar-nav .nav-item{padding:0 5px}.header-icon-img img{width:30px}.navbar .navbar-search-box{width:240px}}@media only screen and (max-width:1198px){*{font-size:14px}.productDetails .card .webContent .mainHeading{font-size:1rem}.mainBanner .mainBannerContent{top:10%;left:10px}.merchantLogoSection .merchantLogo .dashedBorder{padding:60px 40px}.videoSection .embed-responsive:before{width:100%}.categoryListInShop .item{margin-right:7px}.categoryList{padding:10px}.categoryListInShop img{width:40px}.header-icon-img img{width:30px}.cashback-value{font-size:.7rem}.main-banner .webContent .mainHeading{font-size:3rem}.main-banner .webContent .card .mainHeading{font-size:1.5rem}}@media only screen and (max-width:1140px){.navigation .navbar .navbar-search-box{flex-basis:30%}.navigation .navbar .collapse.navbar-collapse{flex-basis:50%}.categoryBlock .card-body .subHeading{font-size:.85rem}.webContent .subHeading{font-size:1.1rem}.mainBanner{padding:0 100px}.card.placeBlock{height:220px}.footerLogo{width:150px}.navbar-nav.justify-content-end .nav-item .btn.btn-purple{padding:5px 20px;font-size:.9rem}.shopCategoryBlock .shopCategoryImg{height:160px}.shopCategoryTitleBlock h3{font-size:.8rem}}@media only screen and (max-width:1070px){.mainBanner .mainBannerContent{padding:50px 70px;top:10%;left:40px}.mainBanner .mainBannerContent .webContent .mainHeading{font-size:2.1rem}}@media only screen and (max-width:1024px){.paddingDiv{padding:30px 0}.productDetails .card .webContent .subHeading{font-size:1rem}.productDetails .card{height:340px}.shopCategoryBlock{margin-bottom:50px}.navbar-nav.justify-content-end .nav-item .btn.btn-purple{font-size:.7rem}.row.row-reverse-style{flex-direction:column-reverse}.invitationButton{height:41px}header .navbar-nav .nav-item{padding:0 .25rem}header .navbar-nav .nav-item .nav-link{white-space:nowrap;font-size:11px!important}.header-button{white-space:nowrap;width:110px!important;padding:8px 10px!important;font-size:11px!important}.navbar .navbar-search-box{flex-basis:auto;width:210px!important;min-width:210px!important}.navbar .navbar-search-box input{padding:6px 10px!important;font-size:11px!important}.fixed-top{padding:8px 0!important}.navbar .container-fluid{padding:0 10px!important}.navbar-nav.header-bottom{flex-wrap:nowrap;gap:.5rem}.button.signup-button{padding:5px 15px;font-size:11px}}@media only screen and (max-width:993px){.wrapper{margin-top:11%}#sm_menu_ham,.hideInWeb{display:block}.button.signup-button{width:auto;margin-right:10px;padding:5px 15px}.cashbackSection:before,.hideInMobile,.subscribeSection:before,header .navbar-nav{display:none}.navbar .navbar-search-box{flex-basis:60%}.mainBanner{padding:0 40px}.mainBanner .bannerContent .form-row{padding:10px 15px}.generalContent,.subscriptionDiv .webContent{text-align:center}.playstoreImgs img{width:initial}.videoSection video{height:360px}.mainBanner .mainBannerContent{width:55%}.benefitContent{height:320px}.merchantLogoSection .merchantLogo .dashedBorder{padding:60px 20px}.merchantLogoSection .merchantLogo{flex-basis:100%}.merchantLogocarousel .merchantLogo img{margin:0 auto;width:60%!important}.cashbackSection .webContent{padding-right:0}.subCategoryListItems{column-count:2}.rebategoldlist img{width:30px}.categoryListInShop .item{flex-basis:31%}.shopList_i{width:100%}#footerAccordion.accordion{border:0;border-radius:0}#footerAccordion .accordion-item,#footerAccordion .card,#footerAccordion .card .card-header{background:0 0}#footerAccordion .accordion-header{background:0 0;border-bottom:1px solid #ffffff80;padding:0}#footerAccordion .accordion-header button.btn{color:#eeba1d;letter-spacing:1px;text-transform:capitalize;box-shadow:none;background:0 0;border-radius:0;padding:0 20px;font-size:1.3rem;text-decoration:none}#footerAccordion .accordion-header button.btn:focus{text-decoration:none}.detailBlock{margin-bottom:20px}.shopCategoryTitleBlock h3{font-size:1rem}.shopFilter{box-shadow:none;background:0 0}#filterAccordion button{color:#905ca6;font-weight:700}#filterAccordion .form-check-label{color:#4f429a}.productDetailContent.webContent .subHeading{font-size:1.2rem}.seasonalSavingSection .categoryCard.card .categoryBrandsList{width:100%!important}.brandButtons button.nav-link{font-size:13px}.subscribeSection:before{width:95%}.mart-50{margin-top:40px}.exclusiveOffers img,.latestOffers img{margin:0 auto 10px}.subscribeSection:after{background-position:100%}.merchantSection .webContent p{font-size:.9rem}.owl-theme .owl-nav{right:10px}}@media only screen and (max-width:990px){.categoryBlock .card-body .subHeading{font-size:1rem}.mainBanner{height:400px}.mainBanner .mainBannerContent .webContent .mainHeading{font-size:2rem}.mainBanner .mainBannerContent{padding:30px;top:3%;left:50px}.navbar .navbar-search-box{flex-basis:100%;margin-top:10px}.videoSection .embed-responsive:before{top:0;right:-40px}}@media only screen and (max-width:850px){.wrapper{margin-top:13%}.mainBanner .mainBannerContent{width:60%}.sideBar .btn,.sideBar .nav-link{font-size:1.1rem}.sideBar .collapse .navbar-nav .nav-link{font-size:.9rem}.widthFit{width:fit-content}}@media only screen and (max-width:800px){.mainBanner .mainBannerContent{width:65%}.mainBanner .mainBannerContent .webContent .mainHeading{font-size:1.5rem}.productDetails .card{height:300px}}@media only screen and (max-width:769px){.wrapper{margin-top:17%}.mainBanner{background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:250px;display:flex}.mainBanner .mainBannerContent{position:initial;width:100%;height:auto;top:initial}.benefitContent{height:240px}.videoSection .embed-responsive,.videoSection .embed-responsive video{margin-top:0}.specialBanner,.videoSection video{height:auto}.videoSection .embed-responsive:before{height:80%;top:-30px}.merchantSection .merchantLogo{height:120px}.reabateGoldSection .line{width:250px}.reabateGoldSection .progressbar-dots span{width:150px;font-size:14px;line-height:16px}.rebategoldlist img{width:50px}.rebategoldlist ul{flex-wrap:wrap}.rebategoldlist li{flex-basis:50%}.categoryListInShop .item{flex-basis:31%}.categoryList h3{font-size:.8rem}.cashbackSection .webContent,.copyright-text,.coupons-sec .coupon-info,.coupons-sec .coupons-title,.latestOffers .deals,.siteAppLink{text-align:center}.extensionSection.autofloatmodal{display:none}.webContent .mainHeading{font-size:1.7rem}.joinFormSection .webContent .mainHeading{font-size:2.5rem}.subscribeSection:before{width:90%}.cd-primary-nav li a i{font-size:15px}.user-referral-section .input-group input.form-control{width:100%;margin-bottom:10px}.latestOffers .deals{padding:5px}.testimonial-carousel.owl-carousel .owl-nav{top:110%;right:50%}.mostPopularDeal .categoryCard.card .categoryImg{height:150px}.coupons-title{font-size:1rem}}@media only screen and (max-width:650px){.wrapper{margin-top:20%}.mainBanner .mainBannerContent .webContent{margin-top:20px}.videoSection video{height:auto}.videoSection .embed-responsive:before{display:none}.rewardDetailSection .rewardImg{float:none;display:block}.categoryListInShop{padding-left:15px}.categoryListInShop .item{flex-basis:48%}.subscribeSection:before{width:100%;left:0;-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-o-transform:skew(0deg)}.main-banner .webContent .mainHeading{font-size:2.5rem}}@media only screen and (max-width:551px){.wrapper{margin-top:25%}*{font-size:15px}.benefitContent{height:220px}.mainBanner .mainBannerContent .webContent{margin-top:30px}.merchantLogocarousel .merchantLogo img{width:40%!important}.benefitContent .webContent .mainHeading{font-size:1.5rem}.reabateGoldSection .progressbar-dots span{width:125px;padding:10px;font-size:13px}.internalBanner .webContent .mainHeading,.mainBanner .bannerContent .webContent .subHeading{font-size:24px}.paddingDiv{padding:20px}.categoryListDropdown{width:auto}.categoryBlock .card-body .subHeading,.productDetails .card .card-body h3.subHeading.font-weight-bold,.productDetails .card .webContent .mainHeading{font-size:1.2rem}.socialMedia ul li{margin:5px 20px 0 0}.socialMedia i{font-size:20px}.rebategoldlist img{width:40px}.brandButtons button.nav-link{margin-bottom:15px;padding:5px 10px;font-size:13px}.reabateGoldSection .line{width:230px;left:100px}.stores-logo .new-stores-section .offer-cashback-text p{font-size:.9rem}}@media only screen and (max-width:480px){.wrapper{margin-top:30%}.mainBanner .mainBannerContent{padding:0}.mainBanner .mainBannerContent .webContent .mainHeading,.productDetailContent.webContent .mainHeading{font-size:1.2rem}.benefitContent.benefitContent1,.benefitContent.benefitContent3{padding-left:150px}.benefitContent.benefitContent2{padding-right:120px}.webContent .mainHeading{font-size:1.6rem}.webContent .subHeading{font-size:1rem}.internalBanner .webContent .mainHeading{font-size:22px}.reabateGoldSection .progressbar-dots{margin-right:130px}.hideInWeb.filterDetails .webContent .line{width:70px}.productDetails .card{height:350px}.coupons-title{text-align:center}}@media only screen and (max-width:451px){.wrapper{margin-top:28%}.menuButton i{font-size:1.2rem}.subCategoryListItems{column-count:1}.reabateGoldSection .progressbar-dots span{width:100px;font-size:11px}.reabateGoldSection .line{width:250px;left:60px}.reabateGoldSection .progressbar-dots{margin-right:100px}.button.signup-button{padding:7px 12px;font-size:10px}}@media only screen and (max-width:415px){.benefitContent .webContent .mainHeading{font-size:1.3rem}.benefitContent{height:165px}.benefitContent.benefitContent1,.benefitContent.benefitContent3{padding-left:100px}.benefitContent.benefitContent2{padding-right:100px}.internalBanner .webContent .mainHeading{font-size:1.2rem}.categoryListInShop .item,.rebategoldlist li{flex-basis:100%}.webContent .mainHeading{font-size:1.4rem}.contactIcon{width:35px;height:35px;line-height:35px}.contactLeftSide .row{align-items:center}.productDetailImg{height:300px}.paddingDiv{padding:20px 15px}}@media only screen and (max-width:376px){.wrapper{margin-top:35%}.benefitContent .webContent .mainHeading,.webContent .mainHeading{font-size:1.4rem}.benefitContent .webContent p{font-size:.8rem}.benefitContent{height:145px}.categoryCarousel.owl-carousel img,.merchantLogocarousel .merchantLogo img{width:100%!important}.productDetailImg{height:250px}.multiTabs.nav-pills .nav-link.active,.multiTabs.nav-pills .show>.nav-link{padding:.5rem 1rem}.reabateGoldSection .progressbar-dots{margin-right:70px}.main-banner .webContent .mainHeading{font-size:2rem}}@media only screen and (max-width:360px){.benefitContent{height:120px;padding:20px}.benefitContent .webContent .mainHeading{font-size:1rem}.benefitContent .webContent p,.tabingStyle.nav-pills .nav-link{font-size:.7rem}.benefitContent.benefitContent1,.benefitContent.benefitContent3{padding-left:80px}.benefitContent.benefitContent2{padding-right:80px}.scissorsIconDiv img.scissorsIcon{width:30px;position:absolute;top:-15px}.reabateGoldSection .progressbar-dots span{width:90px;font-size:10px}.reabateGoldSection .line{width:200px}}@media (max-width:767px){.hidden-mobile{display:none}}
:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}::-webkit-scrollbar{display:none}*{scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0;box-sizing:border-box!important}a{color:inherit;text-decoration:none!important}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.app-layout{flex-direction:column;min-height:100vh;display:flex}.app-header{z-index:1000;background:#fff;position:sticky;top:0}.app-main{background-color:#f8f9fa;flex:1;overflow:hidden auto}.app-footer{flex-shrink:0}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.custom-collapse{height:0;transition:height .3s;overflow:hidden}.custom-collapse.showing,.custom-collapse.hiding{transition:height .3s}.custom-collapse.show{height:auto}.show-scrollbar{scrollbar-width:auto!important;-ms-overflow-style:auto!important}.show-scrollbar::-webkit-scrollbar{width:8px!important;height:8px!important;display:block!important}.show-scrollbar::-webkit-scrollbar-thumb{background:#a7a7a7;border-radius:6px}.show-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.loader-effect{z-index:999;background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#nprogress{pointer-events:none}.subCategoryListItems{margin:0;padding-left:0;list-style:none}.subCategoryListItems li{align-items:center;gap:6px;margin-bottom:6px;display:flex}.subCategoryListItems li:before{content:"◉";color:#7d5dee;font-size:11px;line-height:1}.normal-bullet-list{margin-left:0;padding-left:0;list-style:none!important}.normal-bullet-list li{content:none!important;list-style:none!important}.normal-bullet-list li::marker{content:none!important;list-style:none!important}.normal-bullet-list li{margin-bottom:6px;padding-left:16px;position:relative}.normal-bullet-list li:before{content:"";background:#7d5dee;border-radius:50%;position:absolute;top:.58em;left:0;width:4px!important;height:4px!important}.accordion-item{border:1px solid #dee2e6!important;border-top:none!important}.accordion-item:first-child{border-top:1px solid #dee2e6!important}.accordion-button{background-color:#fff;padding:1rem!important}.accordion-body{padding:1rem!important}.accordion-button:after{content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;transition:transform .2s}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");transform:rotate(-180deg)}.deals-track>*{flex-shrink:0;min-width:0}
