.member-rewards--silver .member-rewards__exp-progress-bar{background-color:#64b3f4}.member-rewards--silver .member-rewards__tiers-rewards-tabs li:hover{border-color:rgba(52,156,241,.5)}.member-rewards--silver .member-rewards__tiers-rewards-tabs li.active{border-color:#349cf1}.member-rewards--silver .member-rewards__tiers-rewards-tabs li.active>a{color:#349cf1}.text--silver{color:#349cf1!important}.modal-unlock--silver .modal-unlock__button{background-color:#64b3f4}.member-rewards--platinum .member-rewards__exp-progress-bar{background-color:#6c56a1}.member-rewards--platinum .member-rewards__tiers-rewards-tabs li:hover{border-color:rgba(108,86,161,.5)}.member-rewards--platinum .member-rewards__tiers-rewards-tabs li.active{border-color:#6c56a1}.member-rewards--platinum .member-rewards__tiers-rewards-tabs li.active>a{color:#6c56a1}.text--platinum{color:#6c56a1!important}.modal-unlock--platinum .modal-unlock__button{background-color:#6c56a1}.member-rewards--diamond .member-rewards__exp-progress-bar{background-color:#3d4854}.member-rewards--diamond .member-rewards__tiers-rewards-tabs li:hover{border-color:rgba(179,148,77,.5)}.member-rewards--diamond .member-rewards__tiers-rewards-tabs li.active{border-color:#b3944d}.member-rewards--diamond .member-rewards__tiers-rewards-tabs li.active>a{color:#b3944d}.text--diamond{color:#b3944d!important}.modal-unlock--diamond .modal-unlock__button{background-color:#30414f}.member-rewards__title{margin-bottom:5px;margin-top:0}.member-rewards__title *{vertical-align:middle}.member-rewards__exp-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;margin-top:30px}.member-rewards__exp-current{font-size:3.2rem}.member-rewards__exp-target{-webkit-box-flex:1;color:#999;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:5px}.member-rewards__exp-progress{background-color:#f4f4f4;border-radius:2px;height:15px;margin:10px 0;overflow:hidden}.member-rewards__exp-progress-bar{height:100%;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:cubic-bezier(.65,2.2,.48,-.4);transition-timing-function:cubic-bezier(.65,2.2,.48,-.4)}.member-rewards__next-tier-icon{-ms-flex-item-align:end;align-self:flex-end;position:relative;right:-10px;width:20px}.member-rewards__next-tier-icon img{width:100%}.tiers-rewards{margin-bottom:45px}.tiers-rewards__tier-title{margin-bottom:5px}.tiers-rewards__tier-desc{background-color:#fafafa;border-radius:4px;margin:40px 0;padding:25px;text-align:center}.tiers-rewards__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.tiers-rewards__list,.tiers-rewards__list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.tiers-rewards__list-item{min-height:100px;padding:0 10px 20px;width:50%}.tiers-rewards__list-item-img{-webkit-box-flex:0;background-position:50%;background-size:contain;-ms-flex:0 0 auto;flex:0 0 auto;height:50px;margin-right:20px;width:50px}.tiers-rewards__list-item-title{font-size:1.6rem;font-weight:400;margin-bottom:5px;margin-top:0}.exp-equation{font-size:2.8rem}.exp-list__list{padding:0 10px}.exp-list__bottom-hint{color:#999;padding:30px 15px;text-align:center}.exp-list-item{border-bottom:1px solid #eaeaea;padding:20px 0}.modal-unlock{color:#fff}.modal-unlock .modal-content:before{content:none}.modal-unlock .modal-body{position:relative}.modal-unlock .modal-footer{padding:0}.modal-unlock__wrap{height:400px}.modal-unlock__title{font-size:3rem}.modal-unlock__image{bottom:0;height:80%;max-width:100%;position:absolute;right:0}.modal-unlock__button{border-radius:0}.rewards-benefits{max-width:970px}.rewards-benefits__block{margin-bottom:60px}.rewards-benefits__block a{display:inline-block}.rewards-benefits__table-wrap{overflow-x:auto}.rewards-benefits__table{border-collapse:collapse;min-width:100%;table-layout:fixed}.rewards-benefits__table tr{border-bottom:1px solid #ccc}.rewards-benefits__table td,.rewards-benefits__table th{font-weight:400;padding:10px 15px}.rewards-benefits__table td:first-child,.rewards-benefits__table th:first-child{min-width:190px;text-align:left}.rewards-benefits__table td:not(:first-child),.rewards-benefits__table th:not(:first-child){min-width:50px;text-align:center;white-space:nowrap}.rewards-benefits__icon{width:24px}