.reward-content{padding:20px;background-color:#fff}.reward-banner-title{font-family:Brandon Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:5rem}.reward-banner{position:relative;width:100%;min-height:345px;text-align:center;background-size:cover;background-repeat:no-repeat}.reward-banner-text{font-size:1.8rem;max-width:85%;margin:0 auto}.reward-banner-text p{margin-bottom:1rem}.reward-banner-content{min-height:345px;position:relative;padding:70px 15px 0}.reward-banner-button{display:inline-flex;padding:12px 35px;background-color:#114939;color:#fff;text-decoration:none;font-weight:700;width:230px;height:56px;align-items:center;justify-content:center;border:solid 1px #b27d48;font-size:22px;margin-top:2rem;transition:.2s ease-in-out;font-family:Brandon Text}.reward-banner-button:hover{color:#114939;background-color:#fff}.reward-banner-text p{margin-top:0}.reward-banner-footer p{margin:0}.reward-banner-footer{background:#114939;padding:7px 15px;color:#fff;font-weight:700;font-size:1.8rem}.reward-banner-footer a{color:#fff;text-decoration:underline}.rewards-steps-container{padding:30px 0 50px;margin:0 auto}.rewards-steps-header{text-align:center;margin:0 auto 60px;max-width:990px}.heading-text{margin:0 0 1.9rem;font-family:Brandon Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1;font-size:2.4rem}.rewards-steps-header p{font-size:1.5rem}.rewards-steps-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px 80px;max-width:880px;margin:0 auto}.reward-step-item{display:flex;align-items:center}.reward-step-icon{flex-shrink:0;margin-right:16px;background-color:#231f20;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;width:64px;height:64px}.reward-step-icon img{width:100%;height:100%;object-fit:cover}.placeholder-icon-circle{width:100%;height:100%;background:#333}.reward-step-info h4{margin:0;font-size:1.5rem;color:#707070;font-family:Brandon Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.3}.reward-step-info p{margin:0}.redeem-container{background-color:#f5f5f5;padding:32px;text-align:center}.redeem-header p{max-width:942px;margin:0 auto}.redeem-header .description a{color:inherit}.redeem-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:55px 15px;max-width:1000px;margin:4rem auto 0;padding:2rem 0}.redeem-item{position:relative;background:#eee;padding:3rem 2rem 2rem;border-width:2px;border-radius:4px;text-align:center}.redeem-icon{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.redeem-title{font-size:18px;color:#707070;line-height:1.3;font-weight:700}.redeem-points{line-height:1.3}.tier-table-container{padding:60px 0;max-width:1000px;margin:0 auto}.tier-table-header{text-align:center;margin-bottom:50px}.tier-table-header p{max-width:732px;margin:0 auto}.tier-table-wrapper{overflow-x:auto}.tier-table{width:100%;border-collapse:separate;border-spacing:10px 0}.tier-table th,.tier-table td{padding:2rem;text-align:center;vertical-align:middle}.col-benefits{background-color:#f4f4f4;font-weight:700;text-transform:uppercase;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;width:20%;line-height:1.3}.tier-table th.col-benefits{border-top:1px solid #e0e0e0;border-top-left-radius:4px;border-top-right-radius:4px;border:solid 1px #D8914C;background-color:#eee}.tier-table tr:last-child td.col-benefits{border-bottom:1px solid #e0e0e0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.col-tier{font-size:2rem;font-weight:700;border-left:1px solid;border-right:1px solid;width:25%}.tier-table th.col-tier{color:#fff;font-size:16px;letter-spacing:1px;border-top-left-radius:4px;border-top-right-radius:4px;border:none!important}.tier-table tr:last-child td.col-tier{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tier-table tbody tr td{border-bottom:1px solid #eaeaea}.icon-check{display:inline-block;vertical-align:middle}.tier-table-footer{text-align:center;margin-top:3rem}.tier-table-footer a{text-decoration:underline;color:inherit}.reward-faqs-wrapper{background-color:#f5f5f5;padding:32px}.reward-faqs-container{max-width:1200px;margin:0 auto}.reward-faqs-header{text-align:center;margin:3rem 0 4rem;color:#707070}.reward-faqs-grid{column-count:2;column-gap:15px;max-width:1130px;margin:0 auto;padding-bottom:15px}.faq-item{background:#fff;border:solid 1px #707070;border-radius:4px;overflow:hidden;margin-bottom:1rem}.faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px;background:none;border:none;text-align:left;font-weight:700;cursor:pointer;font-family:inherit}.faq-icon{transition:transform .3s ease;flex-shrink:0;margin-left:15px}.faq-question.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out;background-color:#fff}.faq-answer-inner{padding:0 15px 5px}.faq-answer-inner p{margin-top:0}@media(max-width:1024px){.redeem-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.redeem-grid{grid-template-columns:1fr}}@media(max-width:768px){.rewards-steps-grid{grid-template-columns:1fr;gap:40px}.reward-faqs-grid{column-count:1}.reward-banner-content{padding:3rem 15px}.reward-faqs-wrapper{padding:20px}.col-benefits,.col-tier{font-size:1rem}.tier-table th,.tier-table td{padding:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/slu-reward.css.map */
