.a-spinner{margin:15px auto}.hidden{display:none}.visibility-hidden{visibility:hidden}.image_wrapper{position:relative}.image-wrapper_time{position:absolute;bottom:73px;width:100%;font-size:10px;padding:3px 16px;text-align:left;color:#878787;background:#f2f2f2}.image-wrapper_time .image-wrapper_time_link{float:right;color:#0066c0}.image-wrapper_time,.not-signed-in{bottom:1px}.expire-button{display:inline-block;margin:6px auto -3px auto;text-align:center;border-radius:10px;text-transform:uppercase;font-size:10px;padding:2px 6px;color:#b12704;border:1px solid #b12704;background:#fff}.offer-margin-wrapper{position:absolute;background:#fff;width:100%;top:0}.coupons-wrap-border{border:1px #ddd solid}.coupons-wrap{margin:10px 0;font-size:14px;padding:10px}.coupons-wrap .collected-text{margin:6px 2px 0}.coupons-wrap .spacer{height:26px;font-size:12px;color:#b12704}.coupons-wrap .coupon-container{border:1px #ddd solid;box-shadow:0 0 10px rgba(0,0,0,.1)}.coupons-wrap a.coupon-join-prime-btn{background:#138099;color:#fff;display:block;line-height:29px;margin:10px 20px;border-radius:3px;font-size:14px;padding:0 10px 0 11px;text-overflow:ellipsis}.coupons-wrap a.coupon-join-prime-btn:hover{text-decoration:none}.coupons-wrap .coupons-section-header{font-size:21px;line-height:1.3;margin-bottom:20px;width:100%;text-align:center;font-weight:400}.coupons-wrap .coupon-status{background:#008a00;display:inline-block;margin:6px auto -3px auto;text-align:center;color:#fff;border-radius:10px;text-transform:uppercase;font-size:10px;padding:2px 6px}.coupons-wrap .coupon-status-claimed{background:#767676}.coupons-wrap .coupon-status-expired{background:#767676;padding-left:4rem;padding-right:4rem}.expire-button-wrapper{position:absolute;width:100%}.offer-tag{background:#000;color:#fff;padding:3px 6px;border-radius:12px;display:inline-block;font-size:.8rem;letter-spacing:.1px}.coupons-wrap .a-meter-with-txt{overflow:visible;height:3px}.coupons-wrap .a-meter-with-txt .a-meter-bar{background:#333}.coupons-wrap .a-meter-with-txt .a-meter-progress-txt{bottom:-20px;color:#666;font-size:12px}.coupons-wrap .claim-status,.coupons-wrap .coupon-action-btn{display:block;margin:0 20px}.coupons-wrap .coupon-content{text-align:center;position:relative}.coupons-wrap .coupon-content img{border-bottom:1px solid #ddd}.coupons-wrap .sub-text{font-size:10px}.coupons-wrap .coupons-carousel-content{height:350px}.coupons-wrap .a-carousel-row-inner .a-carousel-col{text-align:center}.coupons-wrap .no-cta-text{font-size:12px;margin-top:6px;padding:0 2px;color:#008a00}.coupons-wrap .cta-error-text{font-size:14px;margin-top:6px;padding:0 2px;color:red}.coupons-wrap .sub-text{font-size:10px}.coupons-wrap .sub-text-green{color:#008a00}.coupons-wrap .sub-text-gray{color:#666}.coupons-wrap .coupons-single-view{width:100%;max-width:1500px;margin:0 auto}.coupons-wrap .coupons-single-view .spacer{padding:10px}.coupons-wrap .coupons-single-view .image-container{text-align:center}.coupons-wrap .coupons-single-view .image-container img{width:100%;border:1px solid #ddd}.coupons-wrap .coupons-single-view .cta-container{width:100%;margin:0 auto;border:1px solid #ddd;height:100px;border-top:0}.coupons-wrap .coupons-single-view .cta-section{text-align:center;max-width:300px;min-width:200px;width:20%;margin:0 auto}.coupons-wrap .coupons-single-view .coupon-status{font-size:12px}.coupons-wrap .coupons-single-view .coupon-sign-in-button{position:relative;top:30px;margin-top:0!important}.coupons-wrap .coupons-single-view .mobile-verify-button{position:relative;top:30px;margin-top:0!important}.coupons-wrap .coupons-single-view .coupon-action-btn{height:30px;margin:0;margin-bottom:4px!important}.coupons-wrap .coupons-single-view .coupon-action-btn .a-button-inner{height:28px}.coupons-wrap .coupons-single-view .coupon-action-btn .a-button-inner a,.coupons-wrap .coupons-single-view .coupon-action-btn .a-button-inner button{height:30px;line-height:30px;font-size:14px}.coupons-wrap .coupons-single-view .no-cta-text{margin-top:12px;font-size:16px;color:#008a00}.coupons-wrap .coupons-single-view .cta-error-text{margin-top:12px;font-size:18px;color:red}.coupons-wrap .coupons-two-column-view-container{max-width:1500px;width:100%;margin:10px auto}.coupons-wrap .coupons-two-column-view-container .coupon-sign-in-button{position:relative;top:30px}.coupons-wrap .coupons-two-column-view-container .mobile-verify-button{position:relative}.coupons-wrap .coupons-two-column-view-container .a-column{width:48%;margin-bottom:20px;margin-right:0;margin-left:1.3%}.coupons-wrap .coupons-two-column-view-container .a-box-inner{padding:0;background:#fff}.coupons-wrap .coupons-two-column-view-container .cta-container{height:94px}.coupons-wrap .coupons-two-column-view-container .coupon-action-btn{height:30px;width:50%;margin:0 auto;max-width:300px;min-width:200px;margin-bottom:4px!important}.coupons-wrap .coupons-two-column-view-container .coupon-action-btn .a-button-inner{height:28px}.coupons-wrap .coupons-two-column-view-container .coupon-action-btn .a-button-inner a,.coupons-wrap .coupons-two-column-view-container .coupon-action-btn .a-button-inner button{height:30px;line-height:30px;font-size:12px}.coupons-wrap .coupons-two-column-view-container .no-cta-text{margin-top:12px;font-size:14px;color:#008a00}.coupons-wrap .coupons-two-column-view-container .cta-error-text{margin-top:12px;font-size:16px;color:red}.terms-and-conditions-wrapper{height:30px}.terms-and-conditions-wrapper .terms-and-condition-link{float:right}.reward-ads{font-family:"Amazon Ember Regular","Amazon Ember","Helvetica Neue",Helvetica,Arial,sans-serif}.reward-ads .coupon-content img{border-bottom:none}.reward-ads .layout-wrapper{display:flex}.reward-ads .image_wrapper{position:relative}.reward-ads .image_wrapper img{border-radius:4px 0 0 0}.reward-ads .coupon-brand-image{display:flex}.reward-ads .coupon-brand{color:#000;letter-spacing:0;text-align:initial}.reward-ads .coupon-description-main{text-align:initial;color:#000;font-family:"Amazon Ember Bold","Amazon Ember","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.reward-ads .coupon-description-sub{color:#000;letter-spacing:0;text-align:left}.reward-ads .coupon-date{color:#767676;letter-spacing:0;text-align:left}.reward-ads .coupon-details{color:#002a00;letter-spacing:0;text-align:left}.reward-ads .image_wrapper_label{opacity:.8;background:#fff;border-radius:0 0 0 4px;position:absolute;color:#000;margin:0 2px}.reward-ads span.image_wrapper_tag{position:absolute;color:#fff;border-top:18px solid #ee6723;border-left:0 solid transparent;border-right:9px solid transparent;height:0;width:50px;border-radius:4px 0 0 0}.reward-ads span.coupon-status.coupon-status-new-expired{background:#767676;border:1px solid #767676;display:inline-block;text-align:center;color:#fff;text-transform:uppercase;display:block;padding:4px 0;margin-top:14px}.reward-ads .unclaimed-state{position:relative}.reward-ads .coupon_wrapper_content a:hover{text-decoration:none;cursor:pointer}.reward-ads .coupon_wrapper_content a,.reward-ads .coupon_wrapper_content a.a-touch-press,.reward-ads .coupon_wrapper_content a:active,.reward-ads .coupon_wrapper_content a:link,.reward-ads .coupon_wrapper_content a:visited{outline:0}.reward-ads .coupon_wrapper_container a:hover{text-decoration:none;cursor:pointer}.reward-ads .coupon_wrapper_layouttwo .image_wrapper.image-width-set{width:160px}.reward-ads .coupon_wrapper_layouttwo .image_wrapper.image-width-set .main-image{object-fit:cover;border-radius:4px 0 0 0}.reward-ads .coupon_wrapper_layoutone .image_wrapper_label{border-radius:0}.infinite-rewards-loader{display:none}div.infinite-rewards-loader-visible{display:table;width:100%;padding:1rem}.reward-list-ending-message{display:none;font-size:12px;text-align:center;line-height:17px;color:#767676}@keyframes slide{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.reward-ads .coupon-brand{font-size:17px;line-height:21px;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reward-ads .coupon-description-main{font-size:18px;line-height:21px;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reward-ads .coupon-description-sub{font-size:13px;line-height:18px;padding:5px 9px 5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reward-ads .coupon-date{font-size:12px;text-align:left;line-height:17px}.reward-ads .coupon-details{font-size:12px;line-height:17px}.reward-ads .image_wrapper_label{bottom:2px;width:calc(100% - 4px);font-size:13px}.reward-ads span.image_wrapper_tag.expire-soon{position:absolute;color:#fff;border-top:18px solid #e0100e;border-left:0 solid transparent;border-right:9px solid transparent;height:0;width:120px;font-size:10px;top:0;border-radius:4px 0 0 0}.reward-ads span.image_wrapper_tag.expire-soon .image_wrapper_tag_text{bottom:18px;left:3px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:90%}.reward-ads span.image_wrapper_tag_text{position:relative;bottom:19px;font-size:12px}.reward-ads .coupon-date-wrapper{text-align:initial;padding:4px 16px 4px 0;font-size:12px}.reward-ads a.coupon-join-prime-btn{margin:15px 0 0 0}.reward-ads span.image_wrapper_tag:after{content:'';top:-18px;transform:translateX(100%);width:30%;height:18px;position:absolute;z-index:1;animation:slide 3s infinite 3s;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.8)),color-stop(99%,rgba(128,186,232,0)),color-stop(100%,rgba(125,185,232,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#007db9e8', GradientType=1);right:25px}.reward-ads .coupon-status{background:#008a00;display:inline-block;margin:6px auto -3px auto;text-align:center;color:#fff;text-transform:uppercase;font-size:12px;padding:4px 43px;letter-spacing:0;border-radius:12px}.reward-ads .coupon-status-redeemed{background:#767676;font-size:12px;color:#008a00;letter-spacing:0;text-align:center;background:#008a00;border:1px solid #008a00;border-radius:18px;padding:4px 40px}.reward-ads .coupon-status-new-expired{padding-left:4rem;padding-right:4rem;background:#767676;border:1px solid #767676;border-radius:12px}.reward-ads .coupon_wrapper_content{padding:0 .9rem}.reward-ads .coupon-action-button{margin-right:9px}.reward-ads span.coupon-action-btn.collect-coupon-btn.cta-buttons{margin:12px 0 0 0!important}.reward-ads .loader-section{position:relative;top:-6px}.reward-ads .coupon_wrapper_container{padding-left:10px}.reward-ads .coupon_wrapper_container .coupon-brand{padding:5px 0}.reward-ads .lock-icon{position:absolute;left:10px;top:6px}.reward-ads .coupon_wrapper_layouttwo .coupon_wrapper_container{width:calc(100% - 160px)}.reward-ads .coupon_wrapper_layouttwo .collected-text.coupon-status-claimed{margin-top:8px;margin-right:9px}.reward-ads .coupon_wrapper_layouttwo a.coupon-join-prime-btn{margin:20px 10px 0 0}.reward-ads .coupon-action-btn.coupon-sign-in-button{margin-top:12px!important}.reward-ads .collected-text.coupon-status-claimed{background:#f8f8f8;font-size:13px;border:1px solid #d7d7d7;border-radius:2px;color:#008a00;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0;padding:0}.reward-ads .coupon-status.coupon-status-claimed{background:#767676;font-size:11px;color:#008a00;letter-spacing:0;text-align:center;background:rgba(0,138,0,.23);border:1px solid #48ca48;padding:4px;border-radius:18px;margin-top:14px;display:block}.reward-ads .unclaimed-state .spacer{height:37px;font-size:12px;color:#b12704;position:absolute;z-index:99;background:#fff;width:100%;top:-44px;text-align:left}.reward-ads .coupon-action-btn{margin:0}.reward-ads .coupon_wrapper_layoutone .image_wrapper_label{bottom:2px}.reward-ads .coupon_wrapper_layoutone .collected-text.coupon-status-claimed{margin-top:-2px}.reward-ads .coupon_wrapper_layoutone .cta-section{position:relative;top:14px}.reward-ads .coupon_wrapper_layoutone .coupon-action-btn.mobile-verify-button{margin:25px 0 0 0!important}.reward-ads .coupon_wrapper_layouttwo .image_wrapper_label{bottom:4px}.reward-ads .coupon_wrapper_layouttwo .coupon-action-btn.coupon-sign-in-button{margin-top:16px!important}.reward-ads .coupon_wrapper_layouttwo .coupon-action-btn.mobile-verify-button{margin:16px 10px 0 0!important}.reward-ads .coupon_wrapper_layouttwo .coupon-status.coupon-status-claimed{margin-right:9px;margin-top:18px}.reward-ads .coupon_wrapper_layouttwo .coupon-action-btn{margin:0;margin-right:9px}.reward-ads .coupon_wrapper_layouttwo span.coupon-status.coupon-status-new-expired{background:#767676;border:1px solid #767676;display:block;text-align:center;color:#fff;text-transform:uppercase;margin-right:9px;margin-top:18px}.reward-ads .coupon_wrapper_layouttwo .coupon-action-btn.redeem-btn{margin:17px 10px 10px 0!important}.reward-ads .coupon_wrapper_layouttwo span.coupon-action-btn.collect-coupon-btn.cta-buttons{margin:16px 10px 0 0!important}.reward-ads .coupon_wrapper_layoutone .coupon-action-btn.redeem-btn{margin:13px 0 0 0!important}.reward-ads .coupon_wrapper_layoutone .coupon-action-btn.mobile-verify-button{margin:13px 0 0 0!important}.reward-ads li.a-carousel-card.coupon-container{border-radius:5px}.reward-ads .cta-error-text{color:#b12704;font-size:14px}@media (max-width:340px){.spacer{font-size:10px}}