.form-wrap{width:100%;margin-top:25px;display:flex;flex-wrap:wrap;gap:30px 20px;flex-direction:unset}.form-wrap.loading{opacity:.7;pointer-events:none}.form-wrap h4,.form-wrap .field-collection,.form-wrap .typical-input{width:100%}.form-wrap h4{font-weight:700;letter-spacing:0;margin-bottom:10px}.form-wrap .field-collection{display:flex;gap:30px 20px}.form-wrap select:focus{box-shadow:none}.form-wrap select option{font-family:"Museo",sans-serif}.form-wrap .field-wrap{position:relative;width:100%}.form-wrap .field-wrap.text{padding-top:10px;padding-top:10px}.form-wrap .field-wrap.half{width:calc(50% - 10px)}.form-wrap .field-wrap.third{width:calc(32.94% - 10px)}.form-wrap .field-wrap.note a{font-weight:700}.form-wrap .field-wrap input[type=checkbox]{display:none}.form-wrap .field-wrap input[type=checkbox]:checked+label.for-checkbox:after{opacity:1}.form-wrap .field-wrap label.for-checkbox{position:relative;padding-left:45px;display:block}.form-wrap .field-wrap label.for-checkbox:after,.form-wrap .field-wrap label.for-checkbox:before{content:"";position:absolute;left:0}.form-wrap .field-wrap label.for-checkbox:before{width:30px;height:30px;border:1px solid #000;background-color:#fff;top:0}.form-wrap .field-wrap label.for-checkbox:after{width:20px;height:20px;background-color:#000;left:6px;top:6px;opacity:0}.form-wrap .field-wrap label.placeholder{position:absolute;top:22px;left:21px;pointer-events:none;display:none}.form-wrap .field-wrap span.red{color:red}.form-wrap .field-wrap .typical-input{height:auto;padding:23px 50px 22px 20px;background-color:var(--lightColor);line-height:normal;font-size:24px}.form-wrap .field-wrap .typical-input.no-value{border-color:red !important}.form-wrap .field-wrap .typical-input.no-value+label:before{border-color:red}.form-wrap .field-wrap .verified,.form-wrap .field-wrap .input-button{background-color:#1f3847;position:absolute;right:0;padding:5px 10px;top:19px;font-size:18px;border:0;text-decoration:none;color:#fff;border-radius:10px;transition:100ms all}.form-wrap .field-wrap .verified.hide,.form-wrap .field-wrap .input-button.hide{opacity:0;pointer-events:none;display:block}.form-wrap .field-wrap .verified.disable,.form-wrap .field-wrap .input-button.disable{opacity:.2;pointer-events:none}.form-wrap .field-wrap .verified:hover,.form-wrap .field-wrap .input-button:hover{background-color:#333}.form-wrap .field-wrap .verified{opacity:.2;pointer-events:none}.form-wrap .field-wrap .locked{opacity:.75;pointer-events:none}.form-wrap .field-wrap button[type=submit]{margin-top:0}.form-wrap .email-notice{width:100%}.form-wrap .email-notice>div{color:#222;border-radius:10px;padding:10px 20px;background-color:#ffdbdb}.form-notice{width:100%}.form-notice>div{color:#222;border-radius:10px;background-color:#b3dee8;padding:10px 20px}.form-notice>div.success{background-color:#bce8b3}.form-notice>div.error{background-color:#ffdbdb}.hide{display:none}.button-yellow{background-color:#fff78b;padding-block:0;border-radius:10px;line-height:62px;height:62px}.profile-details__form .button-yellow{text-transform:unset}.dashboard__details{max-width:560px}.dashboard__details .button-yellow{background-color:#fff78b;color:var(--accentColor)}.dashboard__details .button-yellow:hover{background-color:var(--accentColor) !important;color:#fff !important}h1.form-title{letter-spacing:0;margin-bottom:40px}.profile-details .container{max-width:1070px;padding:15px}.dashboard{padding-top:90px}.dashboard__details{border-radius:10px;overflow:hidden;background-color:#1f3847;color:#fff}.dashboard__details h3{text-transform:unset;font-weight:900;letter-spacing:0}.authorization__banner{border-radius:10px;background-color:#1f3847;text-align:center;padding-block:60px 0}.authorization__banner .authorization__inner{background-color:#1f3847;padding-bottom:35px}.authorization__banner img{object-fit:contain;max-width:394px;margin-inline:auto}.authorization__banner h3{font-weight:700;text-transform:unset}.page-template-page-transactions-v2 .form-notice{margin-bottom:40px}.page-template-page-transactions-v2 .transactions table{width:100%;margin-block:60px}.page-template-page-transactions-v2 .transactions table th,.page-template-page-transactions-v2 .transactions table td{font-size:24px;padding:20px;font-weight:900;text-align:left}.page-template-page-transactions-v2 .transactions table td{font-weight:200}.page-template-page-transactions-v2 .transactions .transaction-table{margin-bottom:80px}.page-template-page-transactions-v2 .transactions h2{text-transform:unset;text-align:left;width:100%}.page-template-page-transactions-v2 .transactions tr{border-bottom:1px solid #dbdbdb}.page-template-page-transactions-v2 .transactions tr th:not(:last-child){background-color:#f4f5f6;color:#141f35}.page-template-page-transactions-v2 .transactions tr th:last-child{background-color:#fff78b;color:#1f3847;width:260px}.page-template-page-transactions-v2 .transactions tr th.date{width:260px}.page-template-page-transactions-v2 .transactions tr th.amount{width:300px}.dashboard__title .form-notice>div{margin-top:20px}.dashboard__title p.big{padding-top:20px;font-size:26px;color:red;max-width:1200px}body.franchise #rewardsModal,.site-1.page-id-14831 #rewardsModal,.site-1.page-id-7814 #rewardsModal,.site-1.page-id-14604 #rewardsModal,.page-template-page-transactions-v2 #rewardsModal,.page-template-page-dashboard-v2 #rewardsModal,.page-template-page-profile-details-v2 #rewardsModal,.page-template-page-login-v2 #rewardsModal,.page-template-page-add-member-v2 #rewardsModal,.page-template-page-reset-password-v2 #rewardsModal{display:none !important}.resend-email.loading{pointer-events:none}.user-profile-dropdown{color:var(--textColor);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);position:absolute;color:#333;background-color:#fff;left:50%;top:90px;padding:20px 25px;transition:all 200ms;transform:translate(-50%, -10px);width:200px;opacity:0;pointer-events:none}.user-profile-dropdown:before{content:"";width:25px;height:25px;position:absolute;top:-11px;left:50%;transform:translateX(-50%) rotate(45deg);background-color:#fff}.user-profile-dropdown ul{list-style:none;padding:0;margin:0}.user-profile-dropdown li{text-align:left}.user-profile-dropdown li a{margin:0}.user-profile-dropdown li a:hover{text-decoration-color:#fabd55}.header__user-profile.active .user-profile-dropdown{opacity:1;pointer-events:all;transform:translate(-50%, 0)}.header__user-profile.active .user-profile__link:hover::before{opacity:1 !important}.page-template-page-dashboard-v2 .mobile-bottom-row{display:none;background-color:var(--accentColor);color:#fff}.page-template-page-dashboard-v2 .nearest-location{font-size:20px}.page-template-page-dashboard-v2 .nearest-location .button{display:none;margin:30px 0 0}.page-template-page-dashboard-v2 .location-wrap{display:grid;grid-template-columns:30px 2fr}.page-template-page-dashboard-v2 .location-wrap>div:first-child{padding-top:2px}.page-template-page-dashboard-v2 .button-wrap{margin-top:auto;padding-top:70px}.page-template-page-dashboard-v2 .location-wrap .icon{width:20px;height:32px}.cards--rewards{padding-top:90px}.cards--rewards .cards__title h2{text-transform:initial;color:#1f3847;font-weight:900}.reward-card__media{min-height:390px}.reward-card__content{padding:0;margin-top:30px}.reward-card__title{text-transform:initial;color:#1f3847;font-size:34px;text-align:left;line-height:40px}.reward-card__title,.cards--carousel .reward-card:hover :not(.product-card__link){color:#1f3847}.loyalty-section{background-color:#1f3847;color:#fff;text-align:center;padding-block:150px}.loyalty-section h2{margin-bottom:40px}.loyalty-section p{max-width:680px;margin-inline:auto}.loyalty-section .downloads-wrap{color:#fff78b;text-align:center;max-width:360px;margin-inline:auto;padding-top:30px;font-size:34px;font-weight:700}.loyalty-section .downloads-wrap br{line-height:0;height:0}.loyalty-section .downloads-wrap .button{background-color:#fff78b;color:#141f35;border-radius:10px;margin-inline:auto;margin-block:20px}.loyalty-section .wrap{display:flex;justify-content:space-between;align-items:center;padding-top:20px}.loyalty-section .wrap a:hover{opacity:.5}.image-content-section{padding-block:120px}.image-content-section+.image-content-section{padding-top:0}.image-content-section.left-content .flex{flex-direction:row-reverse}.image-content-section.left-content .flex .content-col{padding-left:80px;padding-right:6.7%}.image-content-section .flex{display:flex;align-items:center}.image-content-section .flex .image-col{flex:1 1 46.7%;max-width:46.7%}.image-content-section .flex .image-col img{width:100%;border-radius:10px}.image-content-section .flex .content-col{flex:1;padding-left:6.7%}.image-content-section h2{color:#1f3847;margin-bottom:30px}.image-content-section p{font-size:24px;line-height:38px;margin-bottom:30px}.image-content-section .button-wrap .button{background-color:#fff78b;padding-block:25px;border-radius:10px;color:#141f35;font-size:24px;text-decoration:none;padding-inline:30px}.image-content-section .button-wrap .button:hover{background-color:#141f35;color:#fff}.faqs.alt{background-color:#f6f6f6;color:#1f3847}.faqs.alt .accordeon__title{border-bottom:1px solid rgba(31,56,71,.4)}.faqs.alt .accordeon__title:after{filter:invert(1)}.faqs.alt .active .accordeon__title{border-bottom:1px solid #1f3847}.faqs.faqs--franchise h2{font-weight:700;margin-bottom:40px;color:#1f3847}.faqs.faqs--franchise .wrapper{max-width:730px;margin-inline:auto}.faqs.faqs--franchise .accordeons__column{gap:20px}.faqs.faqs--franchise .accordeon__title{padding-bottom:20px;text-transform:unset}.loyalty-hero-section{position:relative;overflow:hidden}.loyalty-hero-section>.container{position:relative}.loyalty-hero-section.anim-start:before{transform:translateY(180%)}.loyalty-hero-section.anim-start .bannerwave{transform:translateY(180%) !important}.loyalty-hero-section img.for-loading{opacity:0;pointer-events:none;position:absolute}.loyalty-hero-section:before{content:"";position:absolute;left:0;bottom:0;height:260px;width:100%;background-color:#1f3847;transition:all 800ms ease-in-out}.loyalty-hero-section .bannerwave{right:unset;transform:unset !important;width:100%;bottom:250px;top:unset;left:0;transition:all 800ms ease-in-out}.loyalty-hero-section .phone-image{position:absolute;top:121px;transform:rotate(10deg);left:43%;width:450px;transition:all 800ms ease-in-out}.loyalty-hero-section .phone-image.anim-start{transform:translateY(100%)}.loyalty-hero-section .waves>use{animation:wave-anim 12s -5s linear infinite}.loyalty-hero-section .content-wrap{transition:all 800ms ease-in-out}.loyalty-hero-section .content-wrap.anim-start{transform:translateX(-20px);opacity:0}.loyalty-hero-section .downloads-wrap{transition:all 800ms ease-in-out}.loyalty-hero-section .downloads-wrap.anim-start{transform:translateY(-20px);opacity:0}@keyframes wave-anim{0%{transform:translate(-26px, 0%)}100%{transform:translate(100%, 0%)}}@media(max-width: 1024px){.page-template-page-dashboard-v2 .mobile-bottom-row{display:block}}@media screen and (max-width: 600px){.form-wrap .field-collection{flex-wrap:wrap}.form-wrap .field-wrap.half,.form-wrap .field-wrap.third{width:100%}.loyalty-hero-section .bannerwave{bottom:190px;height:120px;z-index:unset}.loyalty-hero-section::before{height:195px}.loyalty-hero-section .phone-image{width:280px;right:40px;left:unset}}.loyalty-section.loyalty-hero-section{padding-block:60px;background-size:cover !important;padding-bottom:100px}.loyalty-section.loyalty-hero-section .content{margin:0;text-align:left;color:#1f3847}.loyalty-hero-section h1{font-weight:700;line-height:90%;font-size:80px;margin-bottom:26px}.loyalty-hero-section h3{font-weight:400;font-size:50px}.loyalty-section.loyalty-hero-section .downloads-wrap{margin-left:0;margin-top:195px}.loyalty-section.loyalty-hero-section .downloads-wrap h3{font-size:45.53px;font-weight:600;letter-spacing:0}.loyalty-section.loyalty-hero-section .downloads-wrap p{font-size:18px;color:#fff;font-weight:400}.loyalty-section.loyalty-hero-section .wrap{margin-bottom:20px}.site-1 .header .logo__inner h6{visibility:hidden;opacity:0;pointer-events:none}.site-1 .authorization__banner{padding-top:20px;padding-inline:20px;background-color:#4b1325}.site-1 .authorization__banner img{max-width:100%}.site-1 .authorization__banner .authorization__inner{background-color:#4b1325;padding-inline:20px}.site-1 .authorization__banner .authorization__inner h2{font-size:80px}.site-1 .authorization__banner .authorization__inner p{font-size:34px}.site-1 .authorization__media{height:unset}.site-1 .authorization__content h1{font-size:80px}.site-1 .form-wrap .field-wrap .typical-input{padding-block:33px 32px;font-size:27px;background-color:#fff}.site-1 .form-wrap .field-wrap label.placeholder{top:32px;left:20px;font-size:27px}.site-1 .button-yellow{background-color:#ffd877;padding-block:0;border-radius:0;line-height:62px;height:62px;text-transform:uppercase;font-size:28px}.site-1 .authorization{background-image:url(../images/site-1-bg.png)}.site-1 .authorization__afterword p{font-size:28px;margin-bottom:40px}.site-1 .authorization__afterword a{font-weight:normal;text-decoration-color:initial}.site-1 .authorization__afterword a:hover{text-decoration-color:rgba(0,0,0,0)}.site-1 .form-wrap .field-wrap label.for-checkbox{font-size:24px}.site-1 .cards--rewards{padding-block:60px}.site-1 .cards--rewards .cards__title h2{text-transform:uppercase;color:#4b1325;font-weight:400;font-size:80px;line-height:72px}.site-1 .cards--rewards .cards__content{margin-top:50px}.site-1 .cards--rewards .reward-card__title{text-transform:initial;color:#4b1325;font-size:42px;line-height:46px;font-family:var(--mainFont)}.site-1 .reward-card__title,.site-1 .cards--carousel .reward-card:hover :not(.product-card__link){color:#4b1325}.site-1 .loyalty-section{padding-block:100px}.site-1 .loyalty-section h2,.site-1 .loyalty-section h3{font-family:var(--mainFont);color:#fff;font-size:64px;line-height:58px}.site-1 .loyalty-section h2.light,.site-1 .loyalty-section h3.light{color:#fff}.site-1 .loyalty-section h2.lower,.site-1 .loyalty-section h3.lower{text-transform:unset}.site-1 .loyalty-section h3{font-size:34px;line-height:42px}.site-1 .loyalty-section p{font-size:28px;line-height:36px;max-width:950px;font-weight:normal;color:#fff}.site-1 .loyalty-section .button{border-radius:0;background-color:#ffd877;color:#4b1325;text-transform:uppercase !important;font-size:30px}.site-1 .loyalty-section .downloads-wrap{max-width:100%}.site-1 .loyalty-section .downloads-wrap .wrap{max-width:360px;margin-inline:auto}.site-1 .image-content-section .flex .content-col h2{font-family:var(--mainFont);color:#4b1325;text-transform:unset;font-size:64px;line-height:64px}.site-1 .image-content-section .flex .content-col p{color:#4b1325;font-size:28px;line-height:36px}.site-1 .faqs.faqs--franchise h2{color:#4b1325;font-size:64px;line-height:64px;font-family:var(--mainFont)}.site-1 .faqs.faqs--franchise .accordeon__title{font-size:28px;line-height:33px;font-weight:400;font-family:var(--mainFont);border-bottom-color:rgba(31,56,71,.4)}.site-1 .faqs.faqs--franchise .accordeon__title:hover{border-bottom-color:#4b1325}.site-1 .rewardsModal .modal-content{background-color:#ededed;border-radius:0;padding:130px 40px 40px}.site-1 .rewardsModal .modal-content p{color:#4b1325;font-size:24px;line-height:30px}.site-1 .rewardsModal .close-btn:after,.site-1 .rewardsModal .close-btn:before{background-color:#4b1325}.site-1 .rewardsModal .btn-div{margin-top:50px}.site-1 .rewardsModal .btn-div a{border-radius:0;width:90%;text-transform:uppercase !important;color:#4b1325;background-color:#ffd877;font-size:28px}.site-1 .loyalty-hero-section::before{display:none}.site-1 .loyalty-section{background-color:#5b182f}.site-1 .loyalty-section.loyalty-hero-section{background-color:#561627}.site-1 .loyalty-section.loyalty-hero-section h1{font-family:var(--mainFont);color:#fff;font-size:64px;line-height:79px;margin-top:90px}.site-1 .loyalty-section.loyalty-hero-section .button{max-width:305px;margin-inline:auto;width:unset}.site-1 .loyalty-section.loyalty-hero-section .content{text-align:center;max-width:740px}.site-1 .loyalty-section.loyalty-hero-section .mobile{display:none;position:absolute;bottom:-20px;left:0;right:0;margin-inline:auto}.site-1 .loyalty-section.loyalty-hero-section .downloads-wrap{margin-top:30px;max-width:100%}.site-1 .loyalty-section.loyalty-hero-section .phone-image{top:81px;left:61%;transform:rotate(0);transition:all 1000ms ease-out}.site-1 .loyalty-section.loyalty-hero-section .phone-image.anim-start{transform:translateY(110%)}.site-1 .loyalty-section.loyalty-hero-section .round{position:absolute;top:-90px;content:"";border-radius:100%;background-color:#ededed;width:1200px;height:1200px;left:63%;background-image:url(../images/rewards-texture-round.jpg);transition:all 1000ms ease-out}.site-1 .loyalty-section.loyalty-hero-section .round.anim-start{transform:translateX(100%)}.site-1 .rewards-notice{padding-block:70px 0}.site-1 .rewards-notice table{border:0}.site-1 .rewards-notice div>table{margin-inline:15px}.site-1 .rewards-notice div>table>tbody>tr>td{background-color:#ffe199;padding:20px;border-radius:10px}.site-1 .rewards-notice tbody tr{border:0}.site-1 .rewards-notice td img{width:30px}.site-1 .rewards-notice table table tr td:first-child{vertical-align:top;padding-top:10px}.site-1 .rewards-notice table table tr td:last-child{color:#561627;line-height:36px;padding-left:10px;font-size:28px;text-align:left}.site-1 .dashboard__title h2{font-size:80px;line-height:72px;margin-bottom:10px}.site-1 .dashboard__title h2 span{display:block}.site-1 .dashboard__title .logout{display:inline-block;margin-inline:10px}.site-1 .dashboard__inner h3{font-weight:normal;font-size:64px;line-height:64px;font-family:var(--mainFont);margin-bottom:30px}.site-1 .dashboard__inner p{font-size:28px;line-height:36px}.site-1 .dashboard__details{max-width:550px;background-color:#4b1325}.site-1 .page-template-page-transactions-v2 .transactions tr th:last-child{background-color:#ffd877;color:#4b1325}.site-1 .faqs.alt{background-color:#4b1325;color:#fff}.site-1 .faqs.alt h2{color:#fff;margin:0}.site-1 .faqs.alt .accordeon__title{border-bottom:1px solid rgba(255,255,255,.4)}.site-1 .faqs.alt .accordeon__title:after{filter:invert(1)}.site-1 .faqs.alt .active .accordeon__title{border-bottom:1px solid #fff}.site-1 .faqs.alt+.get-social:before{display:none}.cards__content.desktop{display:flex}.cards__content.desktop>a{width:33%}.cards__content.mobile{display:none}.mobile{display:none}.digital-wallet{width:100%;color:#141f35;font-weight:900;font-size:24px;margin-bottom:-25px;margin-top:20px}.digital-wallet a{text-transform:uppercase;border:0;text-decoration:none;padding:10px 20px;white-space:nowrap;display:inline-block}.digital-wallet .scan-wallet{text-align:center;max-width:400px;margin-inline:auto}.digital-wallet .scan-wallet .wrap{background-color:rgba(31,64,71,.0588235294);border-radius:10px;margin-bottom:10px;padding-block:30px}.digital-wallet .scan-wallet .barcode-heading img{margin-bottom:20px}.digital-wallet .scan-wallet .barcode-wrap{font-family:sans-serif;font-weight:normal;font-size:22px}.digital-wallet .scan-wallet h4{text-transform:uppercase;font-size:32px;line-height:32px;letter-spacing:normal;margin-bottom:20px}.digital-wallet .scan-wallet img{margin-inline:auto}.digital-wallet .scan-wallet img.barcode{height:100px;width:200px}.digital-wallet .scan-wallet a.scan-wallet-button{background-color:#fff78b;color:#141f35;border-radius:10px;width:100%}.digital-wallet .scan-wallet a.scan-wallet-button:hover{background-color:#141f35;color:#fff}.digital-wallet .send-wallet{display:flex;background-color:#fff78b;border-radius:8px;padding:15px 20px;align-items:center;justify-content:space-between}.digital-wallet .send-wallet>div{padding-left:10px}.digital-wallet .send-wallet a.send-wallet-button{background-color:#141f35;color:#fff78b;border-radius:8px}.digital-wallet .send-wallet a.send-wallet-button.loading{opacity:.7;pointer-events:none}.digital-wallet .send-wallet a.send-wallet-button:hover{background-color:#fff;color:#141f35}.dashboard__details.mobile-bottom-row{display:none}.rewardsModal{z-index:9999}.rewardsModal .close-btn{cursor:pointer;width:30px;height:30px;transition:all 200ms}.rewardsModal .close-btn:hover{opacity:.5}.rewardsModal .close-btn:after,.rewardsModal .close-btn:before{content:"";height:3px;width:100%;background-color:#fff;transform:rotate(45deg);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.rewardsModal .close-btn:after{transform:rotate(-45deg)}.dollar-discount-wrap{display:flex;width:100%;padding-top:40px;flex-wrap:wrap;gap:20px 0}.dollar-discount-wrap .wrap{width:50%}.dollar-discount-wrap .wrap:first-child{padding-right:10px}.dollar-discount-wrap .wrap:last-child{padding-left:10px}.dollar-discount-wrap .box{background-color:#fff78b;border-radius:8px;padding:30px;height:100%}.dollar-discount-wrap h4{font-size:30px;line-height:33px}.dollar-discount-wrap .note{font-size:30px;line-height:33px}.dollar-discount-wrap .discount{font-weight:900;font-size:70px;line-height:77px;margin-block:10px}.dollar-discount-wrap .note-wrap{display:flex;align-items:center;justify-content:space-between}.dollar-discount-wrap .points-percentage{font-weight:900;font-size:30px;line-height:33px}.dollar-discount-wrap .points-progress{position:relative;height:24px;border-radius:20px;background-color:#fff;margin-block:37px}.dollar-discount-wrap .points-progress .point{background-color:#1e3150;position:absolute;height:100%;left:0;border-radius:20px}.dollar-discount-wrap .points-progress .point:after{content:"";width:49px;height:49px;border-radius:100%;background-color:#1e3150;background-image:url(../images/point-jb.svg);background-position:center;background-repeat:no-repeat;position:absolute;right:-10px;top:0;bottom:0;margin-block:auto;transform:translateX(50%)}.dollar-discount-wrap .points-progress .point.shift:after{right:10px}.dollar-discount-wrap+.digital-wallet{padding-top:0;margin-top:20px}.page-template-page-transactions-v2 .dollar-discount-wrap+.transaction-table{margin-top:20px}.site-3 .digital-wallet{background-color:#fff78b;border-radius:8px}.site-3 .digital-wallet .scan-wallet{max-width:100%}.site-3 .digital-wallet .scan-wallet .barcode-heading img{width:54px}.site-3 .digital-wallet .scan-wallet .wrap{background-color:rgba(0,0,0,0);padding-top:20px;border-radius:0;border-bottom:dashed 1px rgba(0,0,0,.3019607843);margin-bottom:20px}.site-3 .digital-wallet .scan-wallet h4{text-transform:unset;font-size:25px;line-height:28px}.site-3 .digital-wallet .scan-wallet a.scan-wallet-button{font-size:24px;text-transform:uppercase;background-color:#141f35;color:#fff78b}@media(max-width: 1024px){.digital-wallet{margin-bottom:0;padding-top:30px}.digital-wallet .send-wallet{text-align:center;flex-direction:column;gap:20px;padding-block:30px}.dashboard__details{max-width:unset}}@media screen and (max-width: 1023px){.loyalty-section.loyalty-hero-section{background-position:21% !important}.site-1 .image-content-section .flex .content-col p br{display:none}.site-1 .dashboard__details{max-width:100%}}@media screen and (max-width: 833px){.cards__content.desktop{display:none}.cards__content.mobile{display:block}}@media screen and (max-width: 800px){.loyalty-hero-section h1{font-size:60px}.loyalty-hero-section h3{font-size:40px}.loyalty-section.loyalty-hero-section .downloads-wrap h3{font-size:35px}.site-1 .image-content-section .flex{display:block}.site-1 .image-content-section .flex .image-col,.site-1 .image-content-section .flex .content-col{width:100%;max-width:100%;padding-left:0}.site-1 .image-content-section .flex .content-col{padding-top:30px}.site-1 .image-content-section p{font-size:24px;line-height:38px;margin-bottom:30px}.site-1 .image-content-section{padding-block:40px 10px}.site-1 .image-content-section.left-content .flex .content-col{padding-left:0;padding-right:0}}@media screen and (max-width: 640px){.digital-wallet .send-wallet{display:none}.site-3 .digital-wallet{padding:20px}.dollar-discount-wrap .note-wrap{flex-wrap:wrap;gap:20px}.dollar-discount-wrap .note-wrap span{width:100%}.dollar-discount-wrap .wrap{width:100%;padding-inline:0 !important}}@media screen and (min-width: 600px){.loyalty-hero-section .bannerwave{bottom:200px !important}.loyalty-hero-section:before{height:210px !important}}@media screen and (max-width: 640px){.mobile.scan-wallet{display:block}}@media screen and (max-width: 600px){.loyalty-section.loyalty-hero-section{padding-bottom:50px;background-position:30% !important}.loyalty-hero-section h1{font-size:38px}.loyalty-hero-section h3{font-size:27px}.loyalty-section.loyalty-hero-section .downloads-wrap h3{font-size:23px}.loyalty-section .downloads-wrap{text-align:left}.loyalty-section.loyalty-hero-section .downloads-wrap{margin-top:100px;text-align:left}.site-1 .rewards-notice{max-width:1160px;margin:0 auto;padding-block:30px 0;padding-inline:20px}.site-1 .image-content-section .flex .content-col h2,.site-1 .faqs.faqs--franchise h2{font-size:50px;line-height:50px}.site-1 .faqs--franchise{padding:70px 0 50px}.site-1 .loyalty-section .downloads-wrap{text-align:center}.site-1 .loyalty-section{padding-block:60px}.site-1 .loyalty-section p br{display:none}.site-1 .loyalty-section.loyalty-hero-section{background-image:unset !important;background-color:#571b2b !important;padding:0px}.site-1 .loyalty-section.loyalty-hero-section .phone-image,.site-1 .loyalty-section.loyalty-hero-section .round{display:none}.site-1 .loyalty-section.loyalty-hero-section .mobile{display:block}.site-1 .loyalty-section.loyalty-hero-section .content{padding-top:0}.site-1 .loyalty-section.loyalty-hero-section .downloads-wrap{padding-top:250px}.site-1 .loyalty-section.loyalty-hero-section h1{font-size:40px;line-height:36px;margin-top:0}.site-1 .dashboard__inner h3{font-size:50px;line-height:50px}}.rewardsModal{position:fixed;left:30px;bottom:30px;display:none}.rewardsModal .modal-content{border-radius:10px;background:#d0db94;color:#141f35;padding:100px 30px 40px;max-width:412px;font-size:24px;text-align:center;font-weight:600;line-height:normal}.rewardsModal .modal-content img{position:absolute;left:50%;transform:translateX(-50%);top:-29%}.btn-div{margin-top:10px;width:100%;text-align:center;justify-content:center;display:flex}.rewardsModal .button{border-radius:10px}.close-btn{position:absolute;right:20px;top:20px}@media screen and (max-width: 1200px){.rewardsModal .modal-content{padding:85px 20px 30px;max-width:300px;font-size:18px}.rewardsModal .button{font-size:18px}.rewardsModal .modal-content img{max-width:140px}}@media screen and (max-width: 600px){.rewardsModal{left:20px;bottom:20px}}@media screen and (max-width: 414px){.rewardsModal .modal-content{max-width:calc(100% - 20px)}.close-btn{right:40px}}.tax-mb_avaiable_locations .tax-message{padding:60px 60px 55px;background-color:var(--locationInternalBg);border-radius:20px;margin-bottom:40px}.tax-mb_avaiable_locations .tax-message h1,.tax-mb_avaiable_locations .tax-message h2,.tax-mb_avaiable_locations .tax-message h3,.tax-mb_avaiable_locations .tax-message h4,.tax-mb_avaiable_locations .tax-message h5{margin-bottom:30px}@media screen and (max-width: 1280px){.tax-mb_avaiable_locations .tax-message{margin-bottom:20px;padding:30px}}#debug{text-align:left;display:block;width:100%;margin-top:20px;background-color:#eee;padding:20px}/*# sourceMappingURL=new-custom.css.map */
