[page=reward-program] .section-container-fluid{max-width:100%}[page=reward-program] .section-container{max-width:1920px;width:100%;margin:auto;padding:0 1rem}[page=reward-program] .row{--sq-gutter-x: 1.5rem;--sq-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--sq-gutter-y));margin-right:calc(-.5 * var(--sq-gutter-x));margin-left:calc(-.5 * var(--sq-gutter-x))}[page=reward-program] .col{flex:1 0 0%}[page=reward-program] section{padding-bottom:4rem}[page=reward-program] .ratio{position:relative;width:100%}[page=reward-program] .ratio-16x9{--sq-aspect-ratio: 56.25%}[page=reward-program] .ratio:before{display:block;padding-top:var(--sq-aspect-ratio);content:""}[page=reward-program] .ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}[page=reward-program] .img-fluid{max-width:100%;height:auto}@media screen and (min-width: 992px){[page=reward-program] .img-desktop{display:block}[page=reward-program] .img-mobile{display:none}[page=reward-program] .desktop-view{display:block}[page=reward-program] .mobile-view{display:none}}@media screen and (max-width: 991.98px){[page=reward-program] .img-desktop{display:none}[page=reward-program] .img-mobile{display:block}[page=reward-program] .desktop-view{display:none}[page=reward-program] .mobile-view{display:block}}[page=reward-program] .vertical-line{width:1px;height:100px;background-color:#ddd;margin:0 auto 4rem}.section-title{width:100%;padding:1rem;text-align:center}[page=reward-program] h2{font-size:2.5rem;font-weight:700;line-height:1.125;margin:0 0 1.5rem}@media screen and (max-width: 767px){[page=reward-program] h2{font-size:2rem;font-weight:700;line-height:1.125;margin:0 0 1rem}}[page=reward-program] h3{font-size:2rem;font-weight:700;line-height:1;margin:0 0 1rem}@media screen and (max-width: 767px){[page=reward-program] h3{font-size:1.75rem;font-weight:700;line-height:1;margin:0 0 1rem}}[page=reward-program] p{font-size:1rem;font-weight:400;line-height:1.45;margin:0}[page=reward-program] .text-center{text-align:center}[page=reward-program] .text-section-title span,[page=reward-program] .text-info{color:#757575}[page=reward-program] .text-highlight{color:#007bff}.btn-cta{display:inline-block;color:#fff;background-color:#2897ff;padding:1rem 2rem;font-size:1.25rem;font-weight:400;line-height:1;text-decoration:none;border-radius:4rem;white-space:nowrap}.section-intro .intro-main-banner{position:relative}.section-intro .img-cover{object-fit:cover;object-position:center;max-width:100%;width:100%;height:600px}.section-intro .overlay-object{position:absolute;max-width:1440px;width:100%;padding:2rem}.section-intro .text-box{max-width:720px;width:100%;padding:3rem 2rem;margin:auto;text-align:left}.section-intro .text-subtitle{font-size:1.25rem;margin-bottom:.5rem}.section-intro h2.text-title{font-size:3rem;margin-bottom:1rem}@media screen and (max-width: 767px){.section-intro h2.text-title{font-size:2.5rem;margin-bottom:1rem}}.section-intro h2.text-title+p{margin-bottom:3rem}@media screen and (min-width: 992px){.section-intro .overlay-object{top:50%;left:50%;transform:translate(-50%,-50%);text-align:left}}@media screen and (max-width: 991.98px){.section-intro .overlay-object{top:10%;left:50%;transform:translate(-50%);text-align:center}.section-intro .section-container{padding:0}}.section-instruction .section-container{max-width:1280px}.section-instruction .col-container{max-width:400px;padding:1rem 2.5rem;text-align:center}.instruction-step{--sq-size: 50px;display:flex;justify-content:center;align-items:center;font-size:calc(var(--sq-size) / 2);width:var(--sq-size);height:var(--sq-size);border-radius:var(--sq-size);border:solid 2px #242424;margin:0 auto 1.5rem}@media screen and (max-width: 991.98px){.section-instruction .col{flex:1 0 100%}.section-instruction .col:not(:last-child){margin-bottom:1rem}.section-instruction .col-container{max-width:460px;width:100%;margin:auto}}.section-purchase-points{padding:4rem 1rem;background-color:#f0f0f0}.progress-container{text-align:center;margin:20px}.slider-container{position:relative;max-width:600px;width:100%;padding:20px;margin:20px auto}input[type=range]{width:100%;-webkit-appearance:none;appearance:none;height:8px;border-radius:5px;outline:none;cursor:pointer;position:relative;background:linear-gradient(to right,#007bff,#d3d3d3 0%);border:solid thin transparent;padding:0!important}input[type=range]:focus{border:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;cursor:pointer;background:transparent;border-radius:5px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#007bff;border-radius:50%;cursor:pointer;margin-top:-6px;position:relative;z-index:1}input[type=range]::-moz-range-track{width:100%;height:8px;cursor:pointer;background:transparent;border-radius:5px}input[type=range]::-moz-range-thumb{width:20px;height:20px;background:#007bff;border-radius:50%;cursor:pointer}input[type=range]::-ms-track{width:100%;height:8px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#007bff;border-radius:5px}input[type=range]::-ms-fill-upper{background:#d3d3d3;border-radius:5px}input[type=range]::-ms-thumb{width:20px;height:20px;background:#007bff;border-radius:50%;cursor:pointer;margin-top:-2px}.progress-labels{display:flex;justify-content:space-between;margin-top:10px}.progress-labels .interval-step{display:flex;justify-content:center;align-items:center;width:10px;height:10px;margin:10px 0}.progress-labels .interval-step span{font-size:1.25rem;font-weight:600;white-space:nowrap;text-align:center}@media screen and (max-width: 767px){.progress-labels .interval-step span{font-size:1rem;font-weight:600;white-space:nowrap;text-align:center}}span.selected{color:#007bff}h3.credit-amount{font-size:5rem;color:#007bff;padding-top:2rem}.slider-container{position:relative;width:100%}.section-extra-points{padding:4rem 1rem;background-color:#f0f0f0;border-top-width:medium;border-color:#fff}.section-extra-points .row{max-width:600px;margin:auto;padding-top:2rem}.section-extra-points .col{text-align:center}.section-extra-points .col .social-info{display:block;width:unset;height:unset}.section-extra-points .img-social-icon{width:60px;height:auto;margin:0 auto 1rem;opacity:.5}.section-extra-points .col p b{display:block}.section-extra-points .horizontal-line{width:100%;height:1px;background-color:#757575;margin:auto auto 100px}.section-extra-points .section-cta{padding-top:4rem;text-align:center}.section-point-chart{padding:4rem 1rem;background-color:#dbecfe}table{max-width:1080px;width:100%;padding:1rem;margin:auto;background-color:#fff}table thead th{width:25%}table thead th:nth-of-type(1){color:#232323;background-color:#fff}table thead th:nth-of-type(2){color:#232323;background-color:#f0f0f0}table thead th:nth-of-type(3){color:#fff;background-color:#2897ff}table thead th:nth-of-type(4){color:#fff;background-color:#232323}table thead th p{font-size:1.25rem!important;font-weight:700!important;line-height:1.125}table thead th p span{display:block;width:100%;font-size:1rem;font-weight:400;margin-top:.25rem}table tbody th,table tbody td{border-top:solid thin #dbecfe}@media screen and (min-width: 992px){table .cell-container{max-width:230px;width:100%;min-height:88px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:1rem;text-align:center;margin:auto}}@media screen and (max-width: 991.98px){table .cell-container{width:205px;min-height:105px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:1rem;text-align:center;margin:auto}}.section-point-chart .swiper-wrapper,.section-point-chart .swiper-slide{height:unset}.section-point-chart .swiper-pagination-bullet{width:100%;height:100%;padding:1rem;border-radius:unset;color:#ddd;background-color:transparent}.section-point-chart .swiper-pagination-bullet-active{color:#000;background-color:transparent}.swiper-container{position:relative;width:100%;height:unset}.custom-pagination{display:flex;flex-wrap:nowrap;position:relative;justify-content:space-between;margin-bottom:20px;box-shadow:0 10px 10px 5px #00000026}.pagination-btn{display:flex;flex:1 0 0%;width:100%;align-items:center;justify-content:center;background:none;border:none;font-size:16px;cursor:pointer;padding:2rem 1rem}.pagination-btn .pagination-title{font-size:1.5rem;font-weight:700}.pagination-btn .pagination-subtitle{font-size:.85rem;font-weight:400}.underline{position:absolute;bottom:0;left:0;height:4px;background-color:#2897ff;width:calc(100% / 3);transition:transform .3s ease}@media screen and (max-width: 991.98px){.section-point-chart{padding:4rem 0 0!important;background-color:#fff}.section-point-chart .section-container{padding:0}.section-point-chart .custom-pagination button{background-color:#fff}.section-point-chart .swiper-container{background-color:#dbecfe}}.section-rewards-benefits{padding:4rem 1rem;background-color:#f0f0f0}.section-rewards-benefits .section-container{max-width:1280px}.section-rewards-benefits .benefits-banner{position:relative}.section-rewards-benefits .img-cover{object-fit:cover;object-position:center;max-width:100%;width:100%;height:600px}.section-rewards-benefits .text-box{max-width:720px;width:100%;padding:3rem 2rem;margin:auto;text-align:left}.section-rewards-benefits .text-subtitle{font-size:1.25rem;margin-bottom:1rem}.section-rewards-benefits h2.text-title{font-size:2.5rem;margin-bottom:1rem}.section-rewards-benefits h2.text-title+p{margin-bottom:0rem}@media screen and (min-width: 992px){.section-rewards-benefits .overlay-object{position:absolute;max-width:720px;width:100%;padding:2rem;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.section-rewards-benefits h2.text-title{color:#fff}.section-rewards-benefits h2.text-title+p{font-size:1.25rem!important}}@media screen and (max-width: 991.98px){.section-rewards-benefits{padding:4rem 0}.section-rewards-benefits .section-container{padding:0}.section-rewards-benefits .overlay-object{padding:1rem 1rem 4rem}.section-rewards-benefits .swiper{padding:1rem}.section-rewards-benefits h2.text-title{color:#000;font-size:2rem}}@media screen and (max-width: 767px){.section-rewards-benefits{padding:4rem 0}.section-rewards-benefits .section-container{padding:0}.section-rewards-benefits .overlay-object{padding:1rem 1rem 4rem}.section-rewards-benefits .swiper{padding:1rem}.section-rewards-benefits h2.text-title{color:#000;font-size:1.75rem}}.section-rewards-benefits .swiper-wrapper,.section-rewards-benefits .swiper-slide{height:unset}.section-rewards-benefits .swiper{padding-top:3rem}.slide-container h3{padding:1rem 0;margin:0}.slide-container p{font-size:1rem}.slide-container p+.text-info{margin-top:1rem}.section-rewards-benefits .section-cta{padding-top:4rem;text-align:center}.benefit-slide-container{position:relative}.benefit-slide{max-width:1080px;width:100%;margin:auto;--swiper-theme-color: #008002;--swiper-pagination-bullet-horizontal-gap: 10px;--swiper-pagination-bullet-size: 20px;--swiper-pagination-color: #008002}.sq-swiper-button-next,.sq-swiper-button-prev{--sq-swiper-size: 2rem;position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:var(--sq-swiper-size);height:var(--sq-swiper-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.sq-swiper-button-next.swiper-button-disabled,.sq-swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.sq-swiper-button-next.swiper-button-hidden,.sq-swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .sq-swiper-button-next,.swiper-navigation-disabled .sq-swiper-button-prev{display:none!important}.sq-swiper-button-next svg,.sq-swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .sq-swiper-button-next svg,.swiper-rtl .sq-swiper-button-prev svg{transform:rotate(180deg)}.sq-swiper-button-prev,.swiper-rtl .sq-swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.sq-swiper-button-next,.swiper-rtl .sq-swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}@media screen and (max-width: 991.98px){.sq-swiper-button-prev,.sq-swiper-button-next{display:none}}.section-outro{padding:4rem 1rem}.section-outro h2{margin-bottom:1rem}.section-outro p{margin-bottom:2rem}
/*# sourceMappingURL=/cdn/shop/t/354/assets/reward-program.css.map */
