.primary{color:#fff553}.dark-blue{color:#1a2433}.bg-primary{background-color:#fff553}.bg-dark-blue{background-color:#1a2433}.label-item{color:#1a2433;background-color:transparent;font-size:12px;padding:3px 10px;border-radius:15px;border:1px solid #1A2433}.label-item.label-filter{cursor:pointer}.label-item.label-item-active{color:#fff;background-color:#1a2433}.label-item .switch{position:relative;display:inline-block;width:22px;height:13px}.label-item .switch input{opacity:0;width:0;height:0}.label-item .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.label-item .switch .slider:before{position:absolute;content:"";height:9px;width:9px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.label-item .switch input:checked+.slider{background-color:#1a2433}.label-item .switch input:focus+.slider{box-shadow:0 0 1px #1a2433}.label-item .switch input:checked+.slider:before{transform:translate(9px)}.label-item .switch .slider.round{border-radius:34px}.label-item .switch .slider.round:before{border-radius:50%}.merchant-list-item{width:100%;display:flex;gap:15px;border-bottom:1px solid #EEEBEB;padding:8px 0}.merchant-list-item .merchant-title,.merchant-list-item .merchant-info{width:50%}.product-info .product-title{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5}.promo-item-full{position:relative;width:100%;min-height:125px;display:flex;flex-wrap:wrap;background-color:#fff;border:1px solid #eeebeb;overflow:hidden;margin-bottom:.75rem}.promo-item-full .promo-image{padding:10px 10px 10px 20px;width:33%;height:auto;display:flex;align-items:center;justify-content:center;background-color:#f9f8f8;position:relative;overflow:hidden}.promo-item-full .promo-image img{width:auto;max-width:100%;max-height:100px;padding:0}.promo-item-full .promo-image:before{content:"";position:absolute;left:0;top:0;height:100%;width:1px}.promo-item-full.even .promo-image:before{border-left:10px solid #1A2433}.promo-item-full.odd .promo-image:before{border-left:10px solid #1A2433}.promo-item-full .promo-details{position:relative;padding:15px;width:67%;border-bottom:1px solid #EEEBEB;background-color:#eeebeb}.promo-item-full .promo-details.bg-white{background-color:#fff}.promo-item-full .promo-details .promo-title{font-size:14px}.promo-item-full .promo-details .promo-code{font-size:10px;width:100%;background-color:#fff;border:none;border-radius:20px;padding:5px 15px;margin:6px 0}.promo-item-full .promo-icon{position:absolute;right:15px;bottom:15px}.promo-item-full .promo-terms{width:100%;padding:10px 15px;background:#fff;border:unset}.btn-lihat-semua-produk{border:none;border-radius:8px;width:216px;cursor:pointer}.btn-toggle{border:none;padding:8px 12px;border-radius:5px;cursor:pointer;font-size:14px}.stepper-icon{background-color:#fff;border:.15rem solid #1A2433;position:relative;z-index:2}.stepper-line{background-color:#1a2433;position:absolute;top:1.375rem;z-index:1;height:.15rem}.stepper{background-color:#fff}.stepper:first-child .stepper-line{width:50%;right:0}.stepper:last-child .stepper-line{width:50%;left:0}.tnc-container{border-radius:10px;overflow:hidden}.tnc-container .tnc-header{border:none;background-color:#e4e3e3;padding:7px 14px}.tnc-container .tnc-header .tnc-title{font-size:14px}.tnc-container .tnc-body{max-height:250px;overflow:auto}.tnc-container .tnc-body .tnc-item{position:relative;padding:8px 24px;font-size:12px}.tnc-container .tnc-body .tnc-item:before{content:"";position:absolute;left:0;top:0;height:100%;width:1px}.tnc-container .tnc-body .tnc-item.odd{background-color:#eeebeb}.tnc-container .tnc-body .tnc-item.odd:before{border-left:5px solid #1A2433}.tnc-container .tnc-body .tnc-item.even{background-color:#e4e3e3}.tnc-container .tnc-body .tnc-item.even:before{border-left:5px solid #1A2433}.tnc-container .tnc-body .tnc-item .tnc-name{display:flex;align-items:center;width:50%}.tnc-container .tnc-body .tnc-item .tnc-condition{display:flex;align-items:center;width:50%;padding:0 10px}.tnc-desc-container{padding:15px;border-radius:10px;border:1px solid #EEEBEB}.tnc-desc-container .tnc-desc.ellipsis{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.redeem-container{background-color:#1a2433;border-radius:20px;position:relative}.redeem-container .redeem-container .user-avatar{position:relative}.redeem-container .redeem-container .user-avatar img{display:inline-block;width:33px;height:33px}.redeem-container .reward-amount-field{background:#d9d8d8;border-radius:10px;padding:6px 15px}.redeem-container .reward-amount-field.bg-primary{background-color:#fff553}.redeem-container :scope.reward-amount-field.bg-primary{background-color:#fff553}.redeem-container :scope.reward-amount-field.bg-primary *{color:#000}.redeem-container :scope.reward-amount-field.dark-gray{color:#454545}.reward-filter-container{display:flex;align-items:center;text-align:center;gap:10px}.reward-filter-container .reward-filter{cursor:pointer;display:flex;align-items:center;background-color:#fff;border:none;width:50%;height:50px;border-radius:8px;flex-wrap:wrap;padding:5px;color:#000;border:2px solid #eaeaea;justify-content:center}.reward-filter-container .reward-filter img{margin:auto;display:none}.reward-filter-container .reward-filter p{margin:0;padding:0;text-align:center;width:100%;font-size:15px}.reward-filter-container .reward-filter.reward-filter-history{width:150px;transition:width .5s}@media only screen and (max-width: 375px){.reward-filter-container .reward-filter.reward-filter-history{width:50px}.reward-filter-container .reward-filter.reward-filter-history img{width:25px}}.reward-filter-container .reward-filter.active{background-color:#1a2433;border-color:#1a2433;color:#fff}.reward-filter-container .reward-filter.active.reward-filter-history{transition:width .5s;width:calc(100% - 300px)}@media only screen and (max-width: 768px){.reward-filter-container .reward-filter.reward-filter-history,.reward-filter-container .reward-filter.active.reward-filter-history{width:calc(100% / 3)}}@media only screen and (max-width: 414px){.reward-filter-container .reward-filter.reward-filter-history,.reward-filter-container .reward-filter.active.reward-filter-history{width:calc(100% / 3)}.reward-filter-container .reward-filter.active.reward-filter-history img{width:20px}}@media only screen and (max-width: 320px){.reward-filter-container .reward-filter.active.reward-filter-history p{font-size:12px}}.reward-filter-container .reward-filter.active img{display:none}.reward-filter-container .reward-filter.active p{display:inherit;justify-content:center}.reward-item-list .reward-item{position:relative;padding:10px 10px 10px 16px;background-color:#f5f5f5;border:none;border-radius:8px;display:flex;align-items:center;gap:10px;overflow:hidden}.reward-item-list .reward-item .performance-item{position:relative;display:flex;align-items:center;gap:10px;width:100%}.reward-item-list .reward-item .performance-item .performance-card{width:calc(100% - 53px)}.reward-item-list .reward-item .performance-item .performance-card .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reward-item-list .reward-item .performance-item .performance-card .affiliate-link p{white-space:nowrap}@media only screen and (max-width: 414px){.reward-item-list .reward-item .performance-item .performance-card .f-12{font-size:11px}}@media only screen and (max-width: 375px){.reward-item-list .reward-item .performance-item .performance-card .f-12{font-size:10px}}@media only screen and (max-width: 320px){.reward-item-list .reward-item .performance-item .performance-card .affiliate-name{width:55%}.reward-item-list .reward-item .performance-item .performance-card .affiliate-link{width:45%}.reward-item-list .reward-item .performance-item .performance-card .f-12{font-size:9px}}.reward-item-list .reward-item .performance-item .performance-count{width:calc(100% / 3);text-align:center}.reward-item-list .reward-item .performance-item .performance-count .card{display:inline-block;padding:4px 12px;background:#f2f2f2;border-radius:10px}.reward-item-list .reward-item:before{content:"";position:absolute;left:0;top:0;height:100%;width:1px}.reward-item-list .reward-item.received{background-color:#c7edc7}.reward-item-list .reward-item.received:before{border-left:6px solid #1A2433}.reward-item-list .reward-item.pending{background-color:#fefce8}.reward-item-list .reward-item.pending:before{border-left:6px solid #1A2433}.reward-item-list .reward-item.rejected{background-color:#f9caca}.reward-item-list .reward-item.rejected:before{border-left:6px solid #1A2433}.reward-item-list .reward-item .reward-item-image{width:43px;height:auto;background-color:#d9d9d9;border:none;border-radius:8px;overflow:hidden}.reward-item-list .reward-item .reward-item-image.redeem-item-image{padding:5px;background-color:#fff}.reward-item-list .reward-item .reward-item-col{line-height:1;width:calc((100% - 63px) / 3)}.reward-item-list .reward-item .reward-item-col.reward-item-col-2{width:calc(((100% - 63px) / 3) * 2)}.reward-item-list .reward-item .reward-item-col .reward-item-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reward-item-list .reward-item .reward-item-col .transaction-amount.received{color:#18612d}.reward-item-list .reward-item .reward-item-col .transaction-amount.pending{color:#848383}.reward-item-list .reward-item .reward-item-col .transaction-amount.rejected{color:#9c1515}@media only screen and (max-width: 320px){.reward-item-list .reward-item .f-12{font-size:10px}}@media only screen and (max-width: 430px){.label-item{font-size:11px}}@media only screen and (max-width: 390px){.label-item{font-size:10px}}
