.rewards-program{margin:80px 0 40px;overflow:hidden}@media only screen and (max-width: 768px){.rewards-program{margin:70px 0 40px}}.rewards-program__header{max-width:500px;margin:0 auto 30px;text-align:center}.rewards-program__subtitle{margin:0 0 20px;color:var(--light-teal)}.rewards-program__title{margin:0}@media only screen and (max-width: 768px){.rewards-program__header{max-width:260px}}.rewards-program__table-container{max-width:935px;margin:0 auto}.rewards-program__table{border-collapse:collapse}.rewards-program__table th{padding:20px;text-align:center;border-bottom:1px solid var(--light-teal);vertical-align:bottom}.rewards-program__table th.left{width:30%;padding:20px 0;text-align:left}.rewards-program__table th.body-4{padding-bottom:25px;vertical-align:bottom}.rewards-program__table .sh1 svg{margin:0 auto 10px;display:block}.rewards-program__table td{padding:20px;text-align:center;border-bottom:1px solid var(--light-teal)}.rewards-program__table td.left{padding:20px 0;text-align:left}.rewards-program__table td.row-1{background:#8bb8b51a}.rewards-program__table td.row-2{background:#8bb8b540}.rewards-program__table td.row-3{background:#8bb8b580}.rewards-program__mobile-item{height:auto;display:flex;flex-direction:column}.rewards-program__mobile-item-header{padding:10px;text-align:center;opacity:.3;transition:opacity .4s ease}.rewards-program__mobile-item.swiper-slide-active .rewards-program__mobile-item-header{opacity:1}.rewards-program__mobile-item-header svg{height:15px;display:block;margin:0 auto 7px}.rewards-program__mobile-item-content{height:100%;padding:10px 35px;text-align:center}.no-svg__spacer{margin-top:22px}.rewards-program__mobile-item-content.slide--1{background:#8bb8b51a}.rewards-program__mobile-item-content.slide--2{background:#8bb8b540}.rewards-program__mobile-item-content.slide--3{background:#8bb8b580}.rewards-program__mobile-item-section{padding:10px 0;border-bottom:1px solid var(--light-teal)}.rewards-program__mobile-item-section:first-child{border-top:1px solid var(--light-teal)}.rewards-program__mobile-item-section .caption-small{margin:0 -100% 10px;font-size:9px;color:var(--light-teal);text-align:center}.rewards-program__mobile-item-section .body-7{margin:0}.rewards-program__mobile-item-section svg{opacity:.15}.rewards-program__mobile-item-section svg.active{opacity:1}.rewards-program__disclaimer{max-width:510px;margin:24px auto 0;text-align:center}.rewards-program__disclaimer-text{margin:0;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-rewards-program.css.map */
