@font-face{font-family:gotham-medium;src:url(/fonts/Gotham-Medium.otf)}@font-face{font-family:gotham-light;src:url(/fonts/Gotham-Light.otf)}.section.main_title{text-shadow:0 3px 4px rgba(0,0,0,.1);font-family:gotham-medium;font-size:30px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}.main_title{text-shadow:0 3px 4px rgba(0,0,0,.1);font-family:gotham-medium;font-size:30px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}.section.main_description{font-family:gotham-light;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.7;letter-spacing:normal;text-align:center;color:#666}.title_hyperlink{text-shadow:0 3px 4px rgba(0,0,0,.1);font-family:gotham-medium;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#ffcd07}.white_box{border-radius:10px;background-color:#fff}.frame-top-stores{position:relative;display:block;border-radius:5px;background-color:#f7f7f7;padding:.25rem 0;transition:background .5s}.frame-top-stores:hover{background-color:#e4e4e4}.frame-top-stores+span{display:block;font-size:.687rem;color:#666}.frame-top-stores .visa{position:absolute;top:0;right:0}.col-container{display:flex;width:100%}.sub_title_widget{font-size:24px;font-weight:700;color:#000;text-align:center}.sub_title_stores{font-size:20px;font-weight:700;color:#000}.item_box_widget{border-radius:10px;box-shadow:0 4px 7px 0 rgba(0,0,0,.1);background-color:#fff}.testimonial span{color:#999;font-size:12px;font-family:gotham-light}.cashbackStoreText{color:#999;font-size:12px}.cashbackStoreBorder{border-bottom:1px solid #f7f7f7}.cashbackStoreEqualHeight{height:auto}.cashbackStoreTitle{font-size:14px}.cashbackStore.overlay{position:relative;margin-left:auto;margin-right:auto;top:30px;left:0;right:0}.tag-icon{width:50px;height:50px;z-index:999}.lSSlideOuter .lSPager.lSpg>li{padding:0 .15rem}.lSSlideOuter .lSPager.lSpg>li a{background-color:#999;opacity:.5}.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#000;opacity:1}.lSAction>a{background-position:center!important;background-repeat:no-repeat}.lSAction>a.lSPrev{background-image:url(/imgs/icon-slider-left-2.svg)}.lSAction>a.lSNext{background-image:url(/imgs/icon-slider-right-2.svg)}.lslider{list-style:none}.main-slider img{border-radius:10px}@media(min-width:768px){.main-slider .lSSlideWrapper{overflow:visible}.main-slider .lSSlide{overflow:hidden}.main-slider .lSAction{position:absolute;right:0;top:100%;display:flex;min-width:70px;justify-content:space-between}.main-slider .lSAction>a{position:static;margin-top:.25rem;opacity:.8}}@media(min-width:768px){.promo-slider{margin-top:-44px}.promo-slider .lSSlideWrapper{overflow:visible;padding-top:44px}.promo-slider .lSSlide{overflow:hidden}.promo-slider .lSAction{position:absolute;right:0;top:0;display:flex;min-width:70px;justify-content:space-between}.promo-slider .lSAction>a{position:static;margin-top:.25rem;opacity:.3}.promo-slider .lSAction>a:hover{opacity:.8}.promo-slider .lSAction>a.lSPrev{background-image:url(/imgs/icon-slider-left-2.svg)}.promo-slider .lSAction>a.lSNext{background-image:url(/imgs/icon-slider-right-2.svg)}}.cashback-slider.lSSlideOuter,.cashback-slider .lSSlideWrapper{overflow:visible}.section-hero{background-image:linear-gradient(to bottom,#fff207 33%,#ffcd07)}.section-hero.sh-v2{padding-bottom:210px!important;background:linear-gradient(90deg,#FFE811 0%,#FFE507 100%)}.section-hero .trs-banners img{border-radius:10px}.section-hero .trs-banners>div{padding-bottom:7px}.section-cta{border-radius:20px}.section-cta.scta-v2{margin-top:-188px}.section-cta .scta-stores{border-top-left-radius:20px;border-top-right-radius:20px;padding-left:5px;padding-right:5px;box-shadow:0 14px 30px 0 rgba(0,0,0,.1)}.section-cta .scta-stores .scta-promo{right:0;top:0;background-color:transparent;border:unset}.section-cta .scta-stores img{background-color:#f7f7f7;border-radius:5px;border:1px solid #f7f7f7}.section-cta .scta-stores .scta-store-details{font-size:.8725rem;line-height:16px}.section-cta .scta-stores .scta-store-upsize{font-size:.75rem;border-radius:9px;background-color:#ffe70d;max-width:85px}.section-cta .scta-stores .scta-old-cb{color:#999;font-size:.75rem;text-decoration:line-through}.section-cta .scta-store{cursor:pointer}.section-cta .scta-store a,.section-cta .scta-stores .scta-store-upsize{color:#000}.section-cta .scta-guides{border-top:1px solid #eee;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 14px 30px 0 rgba(0,0,0,.1)}.section-cta .scta-show{border-radius:19px;background-color:#f7f7f7;height:40px}.section-cta .scta-show:hover,.section-cta .scta-show:active,.section-cta .scta-show:focus{background-color:#eee}.section-cta .scta-show a>div{line-height:40px;color:#000;font-size:.875rem}.section-cta .box{position:relative;z-index:10;background-color:#fff}.section-cta.scta-v2 .box{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.section-cta .cta-item{display:block;text-align:center;color:#666;font-size:.75rem;font-weight:700;text-transform:uppercase;line-height:1.4}.section-mp-stores{background:linear-gradient(43.94deg,#007FE2 0%,#32C5FF 100%);font-size:1rem}.section-mp-stores .mp-bg-circle{background-image:url(/imgs/img-homecircle_v1.svg);background-repeat:no-repeat;background-position:center 76%}.section-mp-stores .mp-bg-circle2{background-image:url(/imgs/img-homecircle_v1.svg);background-repeat:no-repeat;background-position:center 56%}.section-mp-stores .mp-view-mypage{height:40px;width:238px;border-radius:19px;background-color:#fff}.section-mp-stores .mp-view-mypage>b{line-height:40px}.mp-store-details .msd-btn2{cursor:pointer;height:30px;color:#fff;border-radius:15px;background-color:#ff00a7;box-shadow:0 2px 8px 0 rgb(0 0 0/13%);margin:auto}.mp-store-details .msd-btn-text2{line-height:30px;font-size:.8125rem}.mp-store-details .msd-stores-section{font-size:.8125rem;box-sizing:border-box!important}.mp-store-details .msd-stores-section .msd-sc-title{font-size:1.5rem}.mp-store-details .msd-stores-section .msd-sc-title>span{color:#ff00a7}.mp-store-details .msd-stores-section .msd-share-stores{min-height:191px;display:inline-grid;border-radius:10px;background-color:#fff;box-shadow:0 14px 30px 0 rgba(0,0,0,.1)}.mp-store-details .msd-stores-section .msd-share-stores .msd-title{min-height:52px}.mp-store-details .msd-stores-section .msd-share-stores .msd-share-img img{width:100%;height:93px;border-top-right-radius:10px;border-top-left-radius:10px;background-position:center center;background-repeat:no-repeat;border-bottom:1px solid #eee;margin-top:-1px}.mp-store-details .msd-stores-section .msd-share-stores .msd-title b{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(min-width:768px){.section-cta .box{margin-bottom:0}.section-cta .cta-item{display:flex;align-items:center;justify-content:center;font-size:.875rem;text-align:left}.section-cta .scta-stores .scta-store-details{font-size:.75rem}.section-cta .scta-stores .scta-store-upsize{font-size:.625rem}.section-cta .scta-stores .scta-old-cb{font-size:.625rem}}.section-promocodes .card{text-align:center;height:100%;border-radius:10px;border:none;box-shadow:0 4px 7px rgba(0,0,0,.1)}.section-promocodes .card-title{font-size:.875rem;color:#000;line-height:1.4}.section-promocodes .card-desc{font-size:.8125rem;color:#666;text-align:left}.section-promocodes .card-desc ul{padding:0;margin:0}.section-promocodes .card-desc li{padding-left:.25rem;margin-left:1rem}.section-promocodes .promoWrapper{text-align:center;display:flex;align-items:center;font-size:.875rem;cursor:pointer}.section-promocodes .promoWrapper:hover{background-image:linear-gradient(to bottom,#ffe811 0%,#ffcd07 100%);border-color:transparent}.section-promocodes .promoWrapper:hover .copyText{color:#000}.section-promocodes .promoWrapper .discountText{flex-grow:1;min-width:1px;padding:.65rem .75rem;font-weight:900;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.section-promocodes .promoWrapper .copyText{color:#999;font-weight:700;margin:0;padding:.65rem 1rem}.section-promocodes .promoWrapper .divider{min-width:1px;border-left:1px dashed #000}.section-upsizes .card{text-align:center;border-radius:10px;border:1px solid transparent;height:100%;box-shadow:0 4px 7px rgba(0,0,0,.1);transition:border .5s}.section-upsizes .card:hover{border-color:#ffcd07}.section-upsizes .card-body{padding:0;display:flex;flex-direction:column;justify-content:center}.section-upsizes .card .tag{display:block;font-size:.75rem;font-weight:700;line-height:1.4;border-radius:10px;padding:.15rem .25rem}.section-upsizes .card .tag-visa{background-color:#071f72;color:#fff}.section-upsizes .card .tag-mad{background-color:#ffcd07;color:#000}.section-upsizes .card .old{color:#999;font-size:.75rem}.section-visa .card{display:block;text-align:center;border-radius:10px;border:1px solid transparent;height:100%;box-shadow:0 4px 7px rgba(0,0,0,.1);transition:border .5s}.section-visa .card-text{font-weight:700;font-size:.75rem;line-height:1.4;color:#000}.section-visa .card-tag{display:inline-block;font-size:.75rem;font-weight:700;line-height:1.4;border-radius:10px;padding:.15rem .65rem;background-color:#071f72;color:#fff}@media(min-width:768px){.section-visa .card-text{font-size:.875rem}}.section-cashback{overflow:hidden;background-color:#cdf5ff}.section-cashback.scc-v2{background-color:unset}.section-cashback .main_title{font-size:1.875rem;color:#000;text-shadow:none}@media(min-width:768px){.section-cashback .main_title{font-size:2.5rem}}.section-cashback .card-wrap{padding-top:40px;padding-bottom:.5rem}.section-cashback .card{background-color:#fff;border-radius:10px;border:none;box-shadow:0 4px 7px rgba(0,0,0,.1);height:100%}.section-cashback .card-icon{margin-top:-30px}.section-cashback .card-stores{margin:0 .75rem}.section-cashback .card-store{padding:.5rem 0;border-bottom:1px solid #eee;font-size:.9375rem;color:#999}.section-cashback .card-more{display:block;font-weight:700;color:#000!important;text-align:center;padding:1rem}.section-cashback .card-more:hover{color:#ffcd07!important}.section-cashback .cashback-categories{background-color:#fff;overflow:hidden;border-radius:10px;box-shadow:0 4px 7px rgba(0,0,0,.1)}.section-cashback .cashback-categories .cat-item{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-bottom:1px solid #eee;color:#000;font-size:1rem;font-weight:700;text-transform:capitalize;padding:.5rem .5rem .5rem 1rem}.section-cashback .cashback-categories .cat-item svg{opacity:.3}.section-recommends .main_title{color:#000;font-size:1.875rem;text-shadow:none}@media(min-width:768px){.section-cashback .main_title{font-size:2.25rem}}.section-recommends .row{margin-left:-15px;margin-right:-15px}.section-testimonial{background-color:#e0ebee}.section-testimonial .main_title{color:#000;font-size:1.875rem;text-shadow:none}@media(min-width:768px){.section-cashback .main_title{font-size:2.25rem}.section-cta .scta-store{flex:0 0 16.6%;padding-left:7px;padding-right:7px}}.section-testimonial .cta-text{color:#666;font-size:.875rem}@media(min-width:992px){.section-cta .scta-store{flex:0 0 12.5%}}@media(min-width:1200px){}