.pagination-section{position:relative}.pagination-section #spinner{background-color:#fff;display:none;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;opacity:0.8;padding:40px 0;z-index:1}.pagination-section #spinner .icon{font-size:40px}.pagination-wrapper{position:relative}.pagination-wrapper.theme-dark .pagination .button,.pagination-wrapper.theme-dark .pagination select{background-color:#5F5F5F;color:#fff}.pagination{margin:20px auto 30px;text-align:center}.pagination li{display:inline-block;vertical-align:middle;text-align:center}.pagination li:first-child a,.pagination li:first-child select{margin-left:0}.pagination a,.pagination select{margin-left:10px;min-height:30px}.pagination a{display:inline-block;color:#000C2D;min-width:30px}.pagination a:hover{color:#000C2D;background-color:#E0E0E0}.pagination a:not(.button).selected{border:2px solid #E0E0E0;line-height:28px}.pagination .button,.pagination select{background-color:#E0E0E0;border-radius:4px;color:#000C2D}.pagination .button{padding:4px 15px;min-width:40px}.pagination select{font-size:16px;padding:0 5px}.pagination.hasSpinner{margin-bottom:60px}.pagination.isInfinite a{height:auto}.pagination.isInfinite li{display:block}.featured-grid{text-align:center}.featured-grid li{display:inline-block;margin:0 5px 10px;vertical-align:top}.featured-grid p{display:inline-block;margin-bottom:0;width:75px;text-align:center;line-height:normal}.featured-grid .logo{margin:0;float:none}.featured-grid .coupon-count{color:rgba(0,12,45,0.7);display:inline-block;font-size:12px;padding-top:5px}.featured-grid.featured-grid-lg li{margin:0 20px 15px}.featured-grid.featured-grid-lg p{width:105px}.featured-grid.featured-grid-4col li,.featured-grid.featured-grid-5col li{float:left;margin:0;padding:0 10px 10px 0}.featured-grid.featured-grid-4col li>p,.featured-grid.featured-grid-5col li>p{width:auto}.featured-grid.featured-grid-4col li{width:25%}.featured-grid.featured-grid-5col li{width:20%}.featured-grid.flex{display:flex;flex-direction:row;flex-wrap:wrap}.featured-grid.flex li{margin:0 0 15px}.featured-grid.flex p{width:auto;max-width:85px;margin:0 5px}.featured-grid.flex-2 li{width:50%}.featured-grid.flex-3 li{width:33%}.featured-grid.flex-4 li{width:25%}.featured-grid.flex-5 li{width:20%}.featured-grid.flex-6 li{width:16.66%}.section-inner .featured-grid{padding:0}@media (min-width: 768px){.featured-grid .featured-grid-5col-md li,.featured-grid.flex-2-md li{width:50%}.featured-grid.flex-3-md li{width:33%}.featured-grid.flex-4-md li{width:25%}.featured-grid.flex-5-md li{width:20%}.featured-grid.flex-6-md li{width:16.66%}}@media (min-width: 1030px){.featured-grid p{width:90px}.featured-grid p .coupon-count{font-size:14px}.featured-grid.featured-grid-lg p{width:122px}.featured-grid.flex-2-lg li{width:50%}.featured-grid.flex-3-lg li{width:33%}.featured-grid.flex-4-lg li{width:25%}.featured-grid.flex-5-lg li{width:20%}.featured-grid.flex-6-lg li{width:16.66%}.featured-grid.featured-grid-5col-lg li{width:20%}}#wrapper-notify .section{border-top:1px solid #E0E0E0;margin-top:30px;padding-top:15px}#wrapper-notify .section:first-child{border-top:none;margin-top:0;padding-top:0}#wrapper-notify .section li{padding:6px 0}#wrapper-notify .section li.title{border:0;font-size:1.08em;font-weight:bold;padding:0 0 5px 1px}#wrapper-notify .section li .icon-help{float:left;margin:0}#wrapper-notify .section li .checkbox p{float:left}#wrapper-notify .section li .checkbox .cb{margin-bottom:0;margin-right:16px}#wrapper-notify .section li .checkbox .indent-left{margin-left:40px}#wrapper-notify .section input[type=text],#wrapper-notify .section .btn-submit{width:100%}#wrapper-notify .section .btn-submit{margin-top:10px}#wrapper-notify #newsletterList li{padding:10px 0}#wrapper-notify #newsletterList input{float:left;margin-top:5px}#wrapper-notify #newsletterList label{display:table;font-size:16px;margin-left:28px}#wrapper-notify #newsletterList p{font-size:14px;line-height:22px;margin:5px 0 0 28px}#wrapper-notify #categoryList li{display:inline-block;min-width:265px}#wrapper-notify #categoryList .icon{vertical-align:baseline;margin-right:5px}#main{padding:20px 0}textarea{min-height:80px}#profile-info{margin-top:20px}#profile-info .avatar{margin-right:20px}#profile-info.hasNav{margin-top:0}#profile-info.hasNav .profile-user-wrapper{flex-direction:column-reverse;text-align:center}#profile-info.hasNav .profile-user-wrapper .avatar{margin:10px 0 0;max-width:none}#profile-info.hasNav .avatar{margin-right:10px;max-width:70px}.profile-avatar-wrapper{display:flex;flex-direction:column}.profile-nav-wrapper{border-top:3px solid #E0E0E0;border-bottom:3px solid #E0E0E0;margin-top:10px}.profile-nav{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:-3px;display:flex;white-space:nowrap}.profile-nav li{padding:0 20px}.profile-nav li a{display:block;padding:8px 0}.profile-nav li a.active{border-bottom:3px solid #26A0F5}#edit_profile .section{border:1px solid #E0E0E0;padding:15px}#edit_profile .section .form-group{border-top:1px solid #F7F7F8;padding-top:10px}#edit_profile .section .no-border{border:none}#edit_profile .field-text{color:#9E9E9E}@media (min-width: 1030px){#profile-info.hasNav{box-shadow:0 5px 10px -10px rgba(0,0,0,0.2);border-radius:5px;background-color:#fff}#profile-info.hasNav .flexbox{padding:10px}.profile-nav-wrapper{border:none;border-radius:5px;margin:10px 0 0}.profile-nav-wrapper li{border-top:1px solid #E0E0E0}.profile-nav{display:block;white-space:normal}.profile-nav li{padding:0}.profile-nav li a{padding:8px 35px 8px 20px;position:relative}.profile-nav li a.active{border-bottom:none;border-right:3px solid #26A0F5}.profile-nav li a:not(.active)::after{color:#E0E0E0;font-family:'Font Awesome 6 Pro';content:"\f054";position:absolute;right:15px;top:50%;height:30px;line-height:30px;margin-top:-15px;font-size:14px}}.reward-history .pagination .btn{width:auto}@media (min-width: 768px){.reward-history .pagination .btn{width:50%}}.reward-card .border{border:1px solid #E0E0E0}.reward-card .status{width:60px;display:flex;align-self:stretch;align-items:center;justify-content:center;border-radius:0 5px 5px 0;font-size:1.4em}.reward-card .status.rebate{color:#FB9700;background-color:rgba(251,151,0,0.2)}.reward-card .status.giftcard{color:#26A0F5;background-color:rgba(38,160,245,0.2)}.reward-list-item{border-bottom:1px solid #E0E0E0;padding:20px 0}.reward-list-item .wrapper-img{min-width:50px;width:50px}.reward-list-item .label{font-size:12px;opacity:0.5;line-height:normal;margin-bottom:8px}.reward-list-item .tbl-transactions{font-size:16px}.reward-list-item .tbl-transactions tr td:first-child{border-top:1px solid #E0E0E0;margin-top:15px;padding-top:10px}.reward-list-item .tbl-transactions tr:first-child td{border-top:none;margin-top:0;padding-top:0}.reward-list-item .tbl-transactions td{display:block}.reward-list-item .tbl-transactions .label{min-width:50%;display:inline-block;margin:0}.reward-list-item .tbl-transactions__value{font-weight:600;font-size:17px}.reward-list-item .tbl-transactions .pending .tbl-transactions__value{color:#FB5729;opacity:0.5}.reward-list-item .tbl-transactions .approved .tbl-transactions__value{color:#FB5729}.reward-list-item .tbl-transactions .redeemed .tbl-transactions__value{color:#2269DC}.reward-list-item .tbl-transactions .failed .tbl-transactions__value{opacity:0.5}@media (min-width: 768px){.reward-list-item .tbl-transactions .label{display:none}.reward-list-item .tbl-transactions tr td:first-child{border-top:none;margin-top:0;padding-top:3px}.reward-list-item .tbl-transactions tr:first-child td .label{display:block;margin-bottom:5px}.reward-list-item .tbl-transactions td{padding:3px 0;display:table-cell}}.reward-list-item__title,.reward-list-item__value{font-size:1em;margin-bottom:0}.reward-list-item .col-type{width:130px}.reward-list-item .col-status{width:80px}.reward-list-item .col-toggle{width:28px;align-self:center}.reward-list-item__toggle{padding:10px;margin-right:-10px;font-size:1.25em}.reward-list-item__details{display:none;font-size:14px}.reward-list-item.expired .reward-list-item__value{opacity:0.5}.reward-list-item.pending .reward-list-item__value{color:#FB5729;opacity:0.5}.reward-list-item.approved .reward-list-item__value{color:#FB5729}.reward-list-item.redeemed .reward-list-item__value{color:#2269DC}.reward-list-item.failed .reward-list-item__value{opacity:0.5}.reward-list-item.reward-cash_back .reward-list-item__value{opacity:1}@media (min-width: 768px){.reward-list-item__details.active{display:flex !important}.reward-list-item .tbl-wrapper{margin-top:-5px}.reward-list-item .cell-type{width:130px}.reward-list-item .cell-status{width:80px}}@media (min-width: 1030px){.reward-list-item .wrapper-img{min-width:70px;width:70px}.reward-list-item__title{font-size:1.2em}.reward-list-item__value{font-size:1.3em}.reward-list-item .col-type,.reward-list-item .cell-type{width:160px}.reward-list-item .col-status,.reward-list-item .cell-status{width:100px}.reward-list-item__toggle{font-size:1.5em}}

