.earn-redeem-points{padding:50px 0 0}.job-begin{max-width:1000px;margin:auto}.job-begin-heading{text-align:center;font-size:18px;color:#333232;padding:0 0 40px}.job-begin-heading .heading{font-weight:600;font-family:Libre Caslon Text,serif;color:#212121;font-size:48px}.job-begin-box{background:#f8f7f5;border-radius:8px;padding:30px}.job-begin-box .row{display:flex;flex-wrap:wrap;align-items:center}.job-begin-box .col-md-4{flex:0 0 25%;max-width:25%}.job-begin-box .col-md-8{flex:1;padding-left:10px}.user-img{text-align:center;font-family:Libre Caslon Text,serif;font-size:24px;color:#212121}.user-img img{border-radius:100%;margin:0 0 20px}.job-begin-box .box-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #DBDBDA;padding:15px 0 20px}.points-earn-txt{color:#333232;font-size:14px;text-transform:uppercase;font-weight:800}.points-earn-txt span{color:#212121;font-size:24px;font-family:Open Sans;font-weight:700;position:relative;top:3px;margin-left:5px}.points-earn-btn{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.points-earn-btn .button{min-width:200px;background:#a82758;color:#fff;font-size:14px;font-weight:800;text-transform:uppercase;border-radius:4px;border:1px solid transparent;letter-spacing:0}.points-earn-btn .button.btn-outline{background:#fff;color:#a82758;border:1px solid #a82758;letter-spacing:0}.points-earn-btn .button:before,.points-earn-btn .button:after{display:none}.job-begin-box .box-content{padding-top:25px;color:#333232;font-size:16px;font-family:Open Sans;font-weight:400}.job-begin-box .box-content strong.label{color:#333232;font-family:Mulish;font-weight:800;text-transform:uppercase;margin-right:10px;font-size:14px}.step-radial-block{padding:60px 0}.step-labels{display:flex;flex-wrap:wrap;position:relative}.step-labels .step-label{position:absolute;left:0;top:-30px;font-family:Mulish;font-size:14px;color:#264250;text-transform:uppercase;font-weight:800;text-align:left}.step-labels .step-label{position:absolute;left:0}.step-labels .step-label.third{left:auto;right:0;text-align:right}.progress-bar{height:6px;background:#d9d9d9;border-radius:10px}.progress-fill{display:block!important;height:100%;background:#a82758;border-radius:10px;position:relative}.progress-fill:before{content:"";position:absolute;width:8px;height:8px;border-radius:8px;background:#a82758;left:100%;z-index:1;top:-1px;margin-left:-1px}.progress-fill:after{content:"";position:absolute;left:100%;width:20px;height:20px;border:1px solid #A82758;border-radius:20px;background:#fff;top:-7px;margin-left:-7px}.progress-count{color:#333232;font-size:16px;font-weight:600;font-family:Mulish;width:100%;padding:20px 0 0}.step-data-txt{display:flex;flex-wrap:wrap;position:relative}.step-data{position:absolute;left:0;top:10px;color:#333232;font-size:14px;font-weight:500;font-family:Mulish;text-align:left}.step-data.third{left:auto;right:0;text-align:right}.how-use-points{max-width:1000px;margin:auto;padding:70px 0 50px;border-bottom:1px solid #BFBFBF}.use-points-heading{text-align:center;max-width:450px;margin:auto;font-size:16px;font-family:Open Sans;font-weight:400;color:#333232;padding-bottom:30px}.use-points-heading h3{color:#212121;font-family:Libre Caslon Text,serif;font-size:32px;font-weight:600;margin-bottom:10px}.use-points-heading .label-btn{display:block;padding:10px;background:#264250;color:#fff;font-family:Mulish;font-size:16px;font-weight:900;text-transform:uppercase;margin-bottom:15px}.use-points-heading h5{font-size:18px;font-family:Open Sans;font-weight:700;color:#212121;text-transform:capitalize;margin:5px 0 0}.use-points-row{display:flex;flex-wrap:wrap;gap:20px}.use-points-col{flex:1;border:1px solid #D9D9D9;border-radius:6px;padding:40px 15px 0}.use-points-inner{text-align:center;font-size:16px;font-family:Open Sans;color:#333232;font-weight:400}.use-points-inner h5{font-family:Libre Caslon Text,serif;font-size:20px;color:#212121;font-weight:700;text-transform:uppercase;margin-bottom:10px}.points-row{padding:20px 0 10px;display:flex;flex-wrap:wrap;margin:0 -5px}.point-col{flex:0 0 50%;max-width:50%;padding:0 5px}.point-col-inner{padding:15px 20px;border:1px solid #D9D9D9;border-radius:4px;margin-bottom:10px;background:#f8f7f5;min-height:150px;display:flex;flex-direction:column;justify-content:center;position:relative}.point-col-inner h4{font-size:22px;font-family:Mulish;font-weight:800;color:#212121;text-transform:uppercase;margin-bottom:6px}.point-col-inner h4 .subscription-txt{font-size:16px;font-family:Mulish;text-transform:uppercase;font-weight:700;color:#212121}.point-col-inner h4 span{font-size:14px;display:block;font-family:Open Sans;font-weight:600;color:#a82758;text-transform:capitalize}.point-col-inner button.redeem{font-family:Mulish;font-weight:800;font-size:14px;text-transform:uppercase;background:#fff;border:1px solid #A82758;color:#a82758;display:block;width:100%;border-radius:4px;letter-spacing:0}.point-col-inner button.redeem:hover{background:#a82758;color:#fff}.point-col-inner button.redeem:before,.point-col-inner button.redeem:after{display:none}.use-points-col.existing-purchase{background:#f8f7f5}.use-points-col.existing-purchase .point-col-inner{background:#fff}.use-points-col.existing-purchase .point-col-inner button.redeem{background:#a82758;color:#fff;letter-spacing:0}.use-points-col.existing-purchase .point-col-inner button.redeem:hover{background:#555;color:#fff;border-color:#555}.use-points-col.existing-purchase .redeem-popup .redeem-popup-buttons button{background:#a82758;border-color:#a82758;color:#fff}.use-points-col.existing-purchase .redeem-popup .redeem-popup-buttons button:hover{background:#555;color:#fff;border-color:#555}.done-reedem{display:none;background:#a827581a;border:1px solid #a82758;border-radius:4px;color:#a82758;font-size:14px;font-family:Open Sans;font-weight:600;letter-spacing:0;padding:10px}.done-reedem .copied-redeem{position:relative}.done-reedem .copied-redeem:before{content:"";display:inline-block;width:12px;height:12px;background:#a82758;vertical-align:middle;margin:0 3px 0 5px;position:relative;top:-1px;border-radius:15px}.done-reedem .copied-redeem:after{content:"";transform:rotate(40deg);height:10px;width:5px;border-bottom:2px solid #f6e9ee;border-right:2px solid #f6e9ee;position:absolute;left:10px;top:1px}.done-reedem:before,.done-reedem:after{display:none}.use-points-col.existing-purchase .point-col-inner.copy-txt .done-reedem{display:block}.redeem-popup{position:absolute;top:0;right:0;bottom:0;left:0;background:#f8f7f5;padding:15px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;text-align:center;gap:20px;opacity:0;visibility:hidden}.redeem-popup.active{opacity:1;visibility:visible}.redeem-popup .redeem-popup-buttons{display:flex;flex-wrap:wrap;gap:10px}.redeem-popup .redeem-popup-buttons button{font-size:14px;font-family:Mulish;font-weight:800;padding:10px;border:1px solid #A82758;background:#fff;color:#a82758;min-width:85px;border-radius:4px;text-transform:uppercase;letter-spacing:0}.redeem-popup .redeem-popup-buttons button:hover{background:#a82758;color:#fff}.use-points-inner .redeem-popup h5{font-family:Open Sans;font-size:18px;font-weight:600;text-transform:none}.point-col-inner button.copy-code{font-family:Mulish;font-weight:800;font-size:14px;text-transform:uppercase;background:#fff;border:1px solid #A82758;color:#a82758;display:block;width:100%;border-radius:4px;display:none;padding:10px;letter-spacing:0;min-width:auto}.point-col-inner button.copy-code:hover{background:#a82758;color:#fff}.point-col-inner button.copy-code:before,.point-col-inner button.copy-code:after{display:none}.point-col-inner.copy-txt button.redeem{display:none}.point-col-inner.copy-txt button.copy-code{display:block}.point-col-inner button.copy-code img{margin-left:15px;position:relative}.point-col-inner button.copy-code:hover img{filter:brightness(0) invert(1)}.copied-label{display:none;letter-spacing:0;font-family:Open Sans;font-weight:600;text-transform:none;position:relative}.copied-label:before{content:"";display:inline-block;width:12px;height:12px;background:#a82758;vertical-align:middle;margin:0 3px 0 5px;position:relative;top:-1px;border-radius:15px}.copied-label:after{content:"";transform:rotate(40deg);height:10px;width:5px;border-bottom:2px solid #FFF;border-right:2px solid #FFF;position:absolute;left:10px;top:0}.point-col-inner.copy-txt button.copy-code.selected img{display:none}.point-col-inner.copy-txt button.copy-code.selected .copied-label{display:inline-block}.point-col-inner.copy-txt button.copy-code.selected:hover .copied-label:before{background:#fff}.point-col-inner.copy-txt button.copy-code.selected:hover .copied-label:after{border-bottom:2px solid #a82758;border-right:2px solid #a82758}@media (max-width: 991px){.job-begin-heading{font-size:16px;padding:0 0 30px}.job-begin-heading .heading{font-size:40px}.job-begin-box{padding:20px}.job-begin-box .col-md-4{flex:0 0 15%;max-width:15%}.user-img{font-size:20px}.job-begin-box .col-md-8{padding-left:20px}.job-begin-box .box-heading{padding:10px 0}.progress-count{font-size:14px;padding:10px 0}.points-earn-txt{font-size:12px}.points-earn-txt span{font-size:20px;top:1px;margin-left:3px}.points-earn-btn .button{min-width:160px;padding:10px;font-size:13px;min-height:44px}.job-begin-box .box-content{padding-top:10px;font-size:14px}.job-begin-box .box-content strong.label{margin-right:5px}.step-radial-block,.how-use-points{padding:50px 0 40px}.use-points-heading{font-size:14px}.use-points-heading h3{font-size:26px;margin-bottom:5px}.use-points-heading .label-btn{font-size:14px;margin-bottom:10px}.use-points-heading h5{font-size:16px;margin:3px 0 0}.use-points-col{padding:30px 15px 0}.use-points-inner{font-size:14px}.use-points-inner h5{font-size:18px}.point-col-inner{padding:10px 15px}.point-col-inner h4{font-size:18px}.point-col-inner h4 .subscription-txt,.point-col-inner h4 span{font-size:12px}.point-col-inner button.redeem{min-height:40px}.redeem-popup{gap:10px}.use-points-inner .redeem-popup h5{font-size:16px}.redeem-popup .redeem-popup-buttons button{min-width:50px;font-size:13px;padding:8px}.point-col-inner button.copy-code img{margin-left:5px}.done-reedem{min-height:auto}}@media (max-width: 767px){.job-begin-heading .heading{font-size:32px;margin:0 0 5px}.job-begin-box .row{flex-direction:column;align-items:center;flex-wrap:nowrap}.job-begin-box .col-md-4{flex:0 0 100%;max-width:100%}.job-begin-box .col-md-8{padding-left:0;padding-top:20px;text-align:center}.points-earn-txt{font-size:13px;padding-bottom:10px}.progress-count{padding:0 0 10px}.job-begin-box .box-heading,.points-earn-btn{display:block;padding:0}.points-earn-btn{padding-bottom:20px}.points-earn-btn .button{min-width:200px;padding:10px;font-size:14px;min-height:48px;margin:7px}.job-begin-box .box-content strong.label{font-size:13px}.step-labels .step-label{font-size:12px;top:-22px}.step-data{font-size:12px;top:8px}.step-radial-block{padding:50px 0 60px}.use-points-heading{font-size:15px;padding-bottom:20px}.use-points-heading h3{margin-bottom:10px}.use-points-row{gap:10px}.use-points-col{padding:30px 10px 0;width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}.use-points-inner{font-size:15px}.use-points-inner h5{font-size:16px}.use-points-inner h5 br{display:none}.points-row{flex-direction:column}.point-col{flex:0 0 100%;max-width:100%}.point-col-inner{min-height:120px}.point-col-inner h4{font-size:20px}.point-col-inner h4 .subscription-txt{font-size:15px}.point-col-inner h4 span{font-size:13px}.point-col-inner button.redeem{min-height:36px;font-size:13px}}body.popup-open{overflow:hidden}.rewards-history-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:none;justify-content:center;align-items:center;z-index:99999;padding:20px}.rewards-history-popup.active{display:flex}.rewards-history-content{background:#fff;padding:20px 30px;border-radius:10px;text-align:center;max-width:1000px;width:100%;margin:auto}.rewards-popup-header{position:relative;padding-bottom:20px}.rewards-popup-header h3{font-family:Libre Caslon Text;font-weight:600;font-size:32px;text-align:left}#close-rewards-history{padding:0;width:30px;height:30px;border:0;background:transparent;position:absolute;top:-10px;right:-20px}.rewards-popup-body{max-height:500px;overflow:auto}.rewards-popup-body .table-responsive{overflow:auto;padding:1px}.rewards-popup-body table{width:100%;table-layout:auto}.rewards-popup-body th{font-family:Libre Caslon Text;font-weight:600;font-size:16px;text-align:left}.rewards-popup-body td{font-size:16px;text-align:left;font-family:Open Sans;font-weight:400}.rewards-popup-body th,.rewards-popup-body td{white-space:nowrap}@media (max-width: 991px){.job-begin-heading{font-size:16px;padding:0 0 30px}.job-begin-heading .heading{font-size:40px}.job-begin-box{padding:20px}.job-begin-box .col-md-4{flex:0 0 15%;max-width:15%}.user-img{font-size:20px}.job-begin-box .col-md-8{padding-left:20px}.job-begin-box .box-heading{padding:10px 0 20px}.points-earn-txt{font-size:12px}.points-earn-txt span{font-size:20px;top:1px;margin-left:3px}.points-earn-btn .button{min-width:160px;padding:10px;font-size:13px;min-height:44px}.job-begin-box .box-content{padding-top:10px;font-size:14px}.job-begin-box .box-content strong.label{margin-right:5px}.step-radial-block,.how-use-points{padding:50px 0 40px}.use-points-heading{font-size:14px}.use-points-heading h3{font-size:26px;margin-bottom:5px}.use-points-heading .label-btn{font-size:14px;margin-bottom:10px}.use-points-heading h5{font-size:16px;margin:3px 0 0}.use-points-col{padding:30px 15px 0}.use-points-inner{font-size:14px}.use-points-inner h5{font-size:18px}.point-col-inner{padding:10px 15px}.point-col-inner h4{font-size:18px}.point-col-inner h4 .subscription-txt,.point-col-inner h4 span{font-size:12px}.point-col-inner button.redeem{min-height:40px}.redeem-popup{gap:10px}.use-points-inner .redeem-popup h5{font-size:16px}.redeem-popup .redeem-popup-buttons button{min-width:50px;font-size:13px;padding:8px}.point-col-inner button.copy-code img{margin-left:5px}.done-reedem{min-height:auto}}@media (max-width: 767px){.job-begin-heading .heading{font-size:32px;margin:0 0 5px}.job-begin-box .row{flex-direction:column;align-items:center;flex-wrap:nowrap}.job-begin-box .col-md-4{flex:0 0 100%;max-width:100%}.job-begin-box .col-md-8{padding-left:0;padding-top:20px;text-align:center}.points-earn-txt{font-size:13px;padding-bottom:10px}.job-begin-box .box-heading,.points-earn-btn{display:block;padding:0}.points-earn-btn{padding-bottom:20px}.points-earn-btn .button{min-width:200px;padding:10px;font-size:14px;min-height:48px;margin:7px}.job-begin-box .box-content strong.label{font-size:13px}.step-labels .step-label{font-size:12px;top:-22px}.step-data{font-size:12px;top:8px}.step-radial-block{padding:50px 0 60px}.use-points-heading{font-size:15px;padding-bottom:20px}.use-points-heading h3{margin-bottom:10px}.use-points-row{gap:10px}.use-points-col{padding:30px 10px 0;width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}.use-points-inner{font-size:15px}.use-points-inner h5{font-size:16px}.use-points-inner h5 br{display:none}.points-row{flex-direction:column}.point-col{flex:0 0 100%;max-width:100%}.point-col-inner{min-height:120px}.point-col-inner h4{font-size:20px}.point-col-inner h4 .subscription-txt{font-size:15px}.point-col-inner h4 span{font-size:13px}.point-col-inner button.redeem{min-height:36px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/earn-redeem-points.css.map */
