.rivo-lp-section .rivo-content-wrapper{background:inherit;width:100%;padding:0}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content{width:100%;max-width:100%}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .step-type-border{display:flex;flex-direction:column;margin-bottom:0!important;align-items:flex-start!important;gap:60px}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .step-type-border .rivo-lp-section-title{font-size:24px;text-transform:uppercase;font-weight:500;letter-spacing:2px;line-height:normal}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin:0}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-step-item{display:flex;flex-direction:column;gap:8px;position:relative;padding:0;margin:0}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-step-item:after{position:absolute;left:40px;top:25px;border-top:1px dashed rgba(0,0,0,.2);content:"";height:1px;width:100%}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-step-item:last-child:after{display:none}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-how-it-works-step-number{background:#000;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:500;margin:0;border:0}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-how-it-works-step-title{margin-top:24px;font-size:16px;text-transform:uppercase;font-weight:500;letter-spacing:1px;text-align:left;padding:0}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-how-it-works-step-subtitle{font-size:14px;color:#444;line-height:normal;text-align:left}#rivo-ways-to-earn.rivo-content-wrapper,#rivo-ways-to-redeem.rivo-content-wrapper{background:#f5f5f5!important}#rivo-ways-to-earn.rivo-content-wrapper .rivo-lp-content,#rivo-ways-to-redeem.rivo-content-wrapper .rivo-lp-content{max-width:calc(var(--page-width) + 6rem);width:100%;padding-inline:3rem;padding-top:48px;padding-bottom:48px}#rivo-ways-to-earn.rivo-content-wrapper .rivo-lp-content .rivo-lp-section-title,#rivo-ways-to-redeem.rivo-content-wrapper .rivo-lp-content .rivo-lp-section-title{font-weight:500;font-size:24px;color:#000;text-transform:uppercase;letter-spacing:.4px}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container{margin:0;max-width:100%!important;justify-content:flex-start;gap:4px}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card{background:#fff;border:1px solid #E6E6E6;border-radius:0;max-width:calc(25% - 8px);flex:0 0 calc(25% - 8px);min-width:auto;padding:48px 40px;box-sizing:border-box;-webkit-box-sizing:border-box;gap:24px}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card .rivo-card-icon img{width:48px!important;height:48px!important}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card .rivo-card-body{gap:8px}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card .rivo-card-title{font-size:16px;text-transform:uppercase;letter-spacing:.5px;font-weight:600;padding:0;line-height:normal}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card .rivo-card-description{padding:0;color:#444;font-weight:400;font-size:14px;line-height:normal}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card .rivo-arrow-icon{display:none}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card:focus,.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card:focus-visible,.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card:hover{outline:none!important;outline-offset:none!important;box-shadow:none;border-color:#000}.rivo-content-wrapper .rivo-lp-content .rivo-activity{padding:0}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-lp-section-title{line-height:normal;font-size:24px;font-weight:500}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-points-expiry{color:#444}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-lp-section-subtitle{padding-top:12px;font-size:14px;line-height:normal;color:#444}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-lp-customer-activity table{border:0}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-lp-customer-activity table th{display:none}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-lp-customer-activity table td{border-bottom:1px solid rgba(0,0,0,.1)!important;padding:20px 0!important;font-size:16px;line-height:normal;letter-spacing:0;font-weight:500;color:#000;letter-spacing:.4px!important}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-lp-customer-activity table td:first-child{text-transform:uppercase!important}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-lp-customer-activity table td:nth-child(3){font-weight:400;color:#444}#rivo-lp-my-rewards.rivo-content-wrapper{margin-top:40px}#rivo-lp-my-rewards.rivo-content-wrapper .rivo-lp-section-title{font-weight:500;font-size:24px;color:#000;text-transform:uppercase;letter-spacing:.4px;line-height:normal}@media screen and (max-width:991px){.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .step-type-border{gap:30px;width:100%}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-how-it-works-step-number{width:40px;height:40px}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-step-item:after{top:20px}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-how-it-works-step-title{margin-top:8px}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps{gap:16px}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-step-item{gap:6px}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-how-it-works-step-title{font-size:14px}.rivo-lp-section .rivo-content-wrapper .rivo-lp-content .rivo-how-it-works-steps .rivo-how-it-works-step-subtitle{font-size:13px}#rivo-ways-to-earn.rivo-content-wrapper .rivo-lp-content,#rivo-ways-to-redeem.rivo-content-wrapper .rivo-lp-content{padding-top:40px;padding-bottom:40px;padding-inline:1.5rem}#rivo-ways-to-earn.rivo-content-wrapper .rivo-lp-content .rivo-lp-section-title,#rivo-ways-to-redeem.rivo-content-wrapper .rivo-lp-content .rivo-lp-section-title{font-size:20px}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card{padding:24px 16px;gap:12px}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card .rivo-card-title{font-size:14px}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card .rivo-card-description{font-size:13px}.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card{max-width:calc(33.33% - 8px);flex:0 0 calc(33.33% - 8px)}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-lp-section-title{font-size:20px}.rivo-content-wrapper .rivo-lp-content .rivo-activity .rivo-lp-customer-activity table td{padding:16px 0!important;font-size:14px}#rivo-lp-my-rewards.rivo-content-wrapper .rivo-lp-section-title{font-size:20px}}@media screen and (max-width:749px){.rivo-content-wrapper .rivo-lp-content .rivo-lp-cards-container .rivo-card{max-width:calc(50% - 2px);flex:0 0 calc(50% - 2px)}}
/*# sourceMappingURL=/cdn/shop/t/325/assets/rewards-steps-app.css.map */
