.section-wrapper{box-sizing:border-box;padding:0 2rem 3rem;scroll-margin-top:7rem;display:block}.section-wrapper h2{color:#525151;letter-spacing:.02em;margin-bottom:1rem;font-size:24px;font-weight:600;line-height:1.59}.section-wrapper .section-content{color:#525151;letter-spacing:.02em;flex-direction:column;gap:1.1875rem;margin-top:1.5rem;font-size:20px;font-weight:400;line-height:1.4;display:flex}.mainprivacy{z-index:1;background:#f5f5f5;margin:0;padding:247px 0 96px;position:relative}.mainprivacy-img{z-index:-1;background-image:url(/914.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:1156px;height:1503px;position:absolute;top:0;right:0}.privacyHeading{flex-direction:column;justify-content:center;align-items:center;padding-bottom:152px;display:flex}html[lang=fr] .privacyHeading span{font-size:79px}.termsHeading{flex-direction:column;justify-content:center;align-items:center;padding-bottom:152px;display:flex}.privacyHeading h1{letter-spacing:-.02em;text-align:center;color:#ffcd1e;vertical-align:middle;text-transform:uppercase;font-size:100px;font-weight:800;line-height:.8}.privacyHeading span{letter-spacing:-.02em;text-align:center;color:#f40033;vertical-align:middle;text-transform:uppercase;font-size:115px;font-weight:800;line-height:.8}.termsHeading h1{letter-spacing:-.02em;text-align:center;color:#f40033;vertical-align:middle;text-transform:uppercase;font-size:100px;font-weight:800;line-height:.8}.termsHeading span{letter-spacing:-.02em;text-align:center;color:#ffcd1e;vertical-align:middle;text-transform:uppercase;font-size:100px;font-weight:800;line-height:.8}.termsHeading .condition{letter-spacing:-.02em;text-align:center;color:#f40033;vertical-align:middle;text-transform:uppercase;font-size:70px;font-weight:800;line-height:.8}.privacy{min-height:screen;background:#fff;border-radius:25px;flex-direction:row;padding-bottom:130px;padding-left:65px;padding-right:92px;display:flex}.privacy-aside{width:362px;height:fit-content;padding-top:50px;padding-left:24px;padding-right:24px;position:sticky;top:80px}.privacy-aside-title{letter-spacing:.02em;text-align:left;cursor:pointer;align-items:center;margin-left:16px;font-size:19px;line-height:1.59;display:flex}.privacy-main-content{width:75%;padding-top:50px}.contact{z-index:1;background:#f5f5f5;margin:0;padding:247px 0 96px;position:relative}.contact-heading{flex-direction:column;justify-content:center;align-items:center;display:flex}.contact-heading h1{letter-spacing:-.02em;text-align:center;color:#f40033;vertical-align:middle;text-transform:uppercase;font-size:82.65px;font-weight:800;line-height:.8}.contact-heading span{letter-spacing:-.02em;text-align:center;color:#ffcd1e;vertical-align:middle;text-transform:uppercase;font-size:82.65px;font-weight:800;line-height:.8}.contact-heading .condition{letter-spacing:-.02em;text-align:center;color:#f40033;vertical-align:middle;text-transform:uppercase;font-size:130.59px;font-weight:800;line-height:.8}html[lang=fr] .contact-heading .condition{font-size:82.59px}.contact-socials{flex-direction:row;justify-content:center;align-items:center;gap:17px;padding-top:62px;padding-bottom:134px;display:flex}.socials-container{background:#fff;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;width:51px;height:50px;display:flex}.socials-container:hover{background:#ffcd1e}.contact-img{z-index:-1;background-image:url(/914.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:1161px;height:1554px;position:absolute;top:0;right:0}.contact-cards,.contact-faq-chat{flex-direction:row;justify-content:center;align-items:center;gap:13px;display:flex}.contact-card{background-color:#fff;border-radius:20px;max-width:369px;padding:110px 37px 35px;position:relative}.card-icons{justify-content:center;align-items:center;width:369px;height:130px;display:flex;position:absolute;top:-46.1px;left:0}.card-icon{width:100%;height:100%;position:relative}.inner-icons-locations{width:158px;height:100%;position:relative}.contact-left{width:58.329px;height:88.601px;position:absolute;top:0;left:120px}.contact-faq-icon{width:132.13px;height:100.09px;position:absolute;left:113px}.contact-chat-text{rotate:-.62 deg;color:#f40033;font-size:18px;position:absolute;top:48.27px;left:167px}.contact-chat-icon{width:109.3px;height:106.19px;position:absolute;left:127.46px}.contact-right{width:49.482px;height:77.716px;position:absolute;top:3.06px;left:212.13px}.contact-dots{width:84.417px;height:39.696px;position:absolute;top:65px;left:157px}.card-content{text-align:center}.card-title{letter-spacing:-.02em;color:#f40033;padding-bottom:4px;font-size:36px;font-weight:800;line-height:.85}html[lang=fr] .card-title{font-size:26px}.card-desc{letter-spacing:.02em;color:#5c5a5a;padding-bottom:35px;font-size:20px;font-weight:400;line-height:1.3}html[lang=fr] .card-desc{font-size:18px}.card-btn{color:#fff;letter-spacing:.03em;cursor:pointer;background-color:#f40033;border:none;border-radius:12px;width:295px;padding:17px 34px;font-size:20px;font-weight:600;line-height:1.3}html[lang=fr] .card-btn{width:300px;font-size:18px}.card-btn:hover{color:#f40033;background-color:#ffcd1e}.contact-form-container{background-color:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:1132px;height:839px;margin-top:13px;padding-top:48px;padding-bottom:96px;display:flex;position:relative;box-shadow:0 0 8.2px #00000012}.envelope{width:87.23px;height:89.92px;position:absolute;top:53px;left:168px}.formvector{position:absolute}.ears-box{color:#e30613;justify-content:center;align-items:center;width:108.97px;height:85.29px;display:flex;position:absolute;top:72px;left:853px}.ears-text{letter-spacing:.02em;text-align:center;font-size:15.41px;font-weight:400;line-height:20.8px;transform:rotate(17.88deg)}.contact-form-header{text-align:center;margin-bottom:37px}.contact-form-header h2{color:#e30613;letter-spacing:-.02em;margin-bottom:16px;font-size:40px;font-weight:800;line-height:.85}.contact-form-header p{color:#5c5a5a;letter-spacing:.02em;max-width:424px;margin:0 auto;font-size:20px;font-weight:400;line-height:1.41}.contact-form{flex-direction:column;justify-content:center;align-items:center;gap:13px;width:100%;max-width:600px;display:flex}.contact-form input{color:#565656;border:1px solid #7d7d7d;border-radius:15px;outline:none;width:100%;height:60px;padding:13px 27.42px;font-size:18px;font-weight:500;line-height:1}.contact-form textarea{color:#565656;border:1px solid #7d7d7d;border-radius:15px;outline:none;width:100%;height:160px;padding:13px 27.42px;font-size:18px;font-weight:500;line-height:1}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#e30613}.checkbox-row{align-items:center;gap:25px;padding-top:25px;padding-bottom:50px;display:flex}.checkbox-row #newsletter{border:1px solid #5c5a5a;border-radius:5px;width:20px;height:20px}.checkbox-row label{letter-spacing:.02em;font-size:18px;font-weight:400;line-height:1}.contact-form .submit-btn{color:#fff;cursor:pointer;letter-spacing:-.03em;background:#f40033;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:600px;height:50px;padding:17px 190px;font-size:20px;font-weight:600;line-height:1;transition:background .4s,color .4s,transform .4s;display:inline-flex;overflow:hidden}.submit-btn .label-text{transition:transform .4s}.submit-btn .arrow{opacity:0;transition:opacity .4s,transform .4s;transform:translate(-10px)}.submit-btn:hover{color:#f40033;background:#ffcd1e}.submit-btn:hover .arrow{opacity:1;transform:translate(0)}.submit-btn:hover .label-text{transform:translate(-5px)}.faq{z-index:1;background:#f5f5f5;margin:0;padding-top:247px;padding-left:0;padding-right:0;position:relative}.faq-img{z-index:-1;background-image:url(/914.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:1161px;height:1554px;position:absolute;top:0;right:0}.faq-heading .frequently{letter-spacing:-.02em;color:#f40033;font-size:64.69px;font-weight:800;line-height:.8}.faq-heading .asked{letter-spacing:-.02em;color:#f40033;font-size:131.12px;font-weight:800;line-height:.8}html[lang=fr] .faq-heading .asked{font-size:61.12px}.faq-heading .question{letter-spacing:-.02em;color:#ffcd1e;font-size:75.39px;font-weight:800;line-height:.8}html[lang=fr] .faq-heading .question{font-size:54.39px}.faq-container{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.faq-text{width:100%;max-width:490px;max-height:70px;padding-top:42.95px}.faq-text p{letter-spacing:-.02em;color:#5c5a5a;text-align:center;font-size:20px;font-weight:400;line-height:1.41}.search-wrapper{border:1px solid #7d7d7d;border-radius:15px;width:100%;max-width:459px;height:60px;margin:35px auto;position:relative}.search-input{color:#7d7d7d;background-color:#fff3;border:none;border-radius:15px;outline:none;width:100%;height:100%;padding:12px 60px 12px 19px;font-size:18px;font-weight:500}.search-input::placeholder{color:#7d7d7d;font-weight:500}.search-input:focus{background-color:#f5f5f5;border-color:#f40033}.search-icon{cursor:pointer;width:26px;height:26px;position:absolute;top:50%;right:23px;transform:translateY(-50%)}.search-icon:hover{color:#f40033}.faq-body{flex-direction:column;justify-content:center;align-items:center;display:flex}.faq-section{justify-content:center;width:100%;margin-top:59px;display:flex}.faq-categories{gap:16px;display:flex}.faq-card{cursor:pointer;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:205px;height:205px;display:flex;position:relative;box-shadow:0 0 8.2px #00000012}.faq-icon{object-fit:contain;width:138.99px;height:168.1px;margin-top:-57px;position:absolute;top:2px;right:24px}.icon-franchise-active{margin-top:-69.5px}.icon-rewards-active,.icon-delivery-active{margin-top:-59px}.faq-card:not(.active) .faq-title{color:#a8a8a8}.faq-title{text-align:center;letter-spacing:.02em;text-transform:capitalize;color:#fff;white-space:pre-line;justify-content:center;align-items:center;width:205px;height:55px;font-size:20px;font-weight:600;line-height:1.2;display:flex;position:absolute;top:82px;left:3px}.faq-card:not(.active){color:#777;background:#eee}.faq-questions{flex-direction:column;width:1096px;margin-top:45px;display:flex}.faq-list{flex-direction:column;gap:12px;display:flex}.faq-question-item{background-color:#fff;border-radius:15px;padding:10px 22px 10px 28px}.faq-question-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.faq-question-header h3{color:#f40033;letter-spacing:.02em;justify-content:center;align-items:center;height:70px;font-size:24px;font-weight:600;line-height:1.59;display:flex}.icon-container{border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-top:23px;margin-bottom:23px;margin-right:22px;transition:background-color .3s;display:flex}.icon-close{background-color:#ffcd1e}.icon-open{background-color:#f40033}.icon-container img{width:15.5px;height:15.5px}.faq-answer{letter-spacing:.02em;color:#7e7e7e;opacity:.9;align-items:center;width:786px;height:70px;padding-bottom:23px;font-size:20px;font-weight:500;line-height:1.15;display:flex}.faq-contact{flex-direction:column;justify-content:center;align-items:center;gap:27px;margin-top:228px;margin-bottom:214px;display:flex}.faq-contact-title{flex-direction:column;justify-content:center;align-items:center;display:flex}.faq-contact-title h2{letter-spacing:-.02em;color:#f40033;text-transform:uppercase;font-size:69px;font-weight:800;line-height:.8}.faq-contact-title h3{letter-spacing:-.02em;color:#f40033;text-transform:uppercase;font-size:60px;font-weight:800;line-height:.8}.faq-contact-text{width:558px}.faq-contact-text p{letter-spacing:.02em;color:#5c5a5a;text-align:center;font-size:20px;font-weight:400;line-height:1}.faq-contact-btn{width:191px;height:50px}.career{background:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:23px 24px 47px 26px;display:flex}.career-hero-section{background-image:url(/career/hero.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;justify-content:center;align-items:center;width:100%;display:flex}.career-hero-content{flex-direction:column;justify-content:center;align-items:center;max-width:1870px;height:700px;display:flex}.career-hero-top{flex-direction:row;justify-content:space-between;align-items:center;width:1341.08px;height:505.34px;display:flex}.career-hero-text-content{flex-direction:column;align-items:flex-start;margin-top:150px;display:flex}.career-title{width:514px;height:154.73px;position:relative}.career-logo img{width:415px;height:62.23px;margin-bottom:8.05px}.career-careers h1{letter-spacing:-.02em;color:#ffcd1e;font-size:112.97px;font-weight:800;line-height:.8}.career-hero-text p{letter-spacing:.02em;color:#fff;width:535px;margin-top:14.27px;margin-bottom:35px;font-size:20px;font-weight:400;line-height:1}.career-hero-img{transform-origin:50%;border-radius:15px;justify-content:center;align-items:center;width:591.72px;height:458.83px;display:flex;overflow:hidden;transform:rotate(-2.69deg)}.career-hero-img img{object-fit:cover;width:100%;height:100%}.career-hero-right{margin-top:58px;position:relative}.career-hero-icon-1{z-index:2;width:118.21px;height:123.42px;position:absolute;top:39px;left:-68.48px}.career-hero-icon-2{z-index:2;width:57.13px;height:80.57px;position:absolute;bottom:-29.71px;right:33.41px}.career-hero-icon-3{z-index:2;width:31px;height:33.5px;position:absolute;top:37.63px;right:44.01px}.career-hero-icon-4{z-index:2;width:27.5px;height:36.58px;position:absolute;top:82.15px;left:-25.25px}.career-exp{flex-direction:column;justify-content:center;align-items:center;width:978px;height:335px;display:flex;position:relative}.career-exp-img{opacity:.5;z-index:1;width:317.47px;height:293px;position:absolute}.career-exp-title{z-index:3;flex-direction:column;justify-content:center;align-items:center;padding-top:75px;display:flex}.career-exp-start{letter-spacing:-.02em;color:#f40033;text-transform:uppercase;max-width:978px;margin:0;padding:0;font-size:55px;font-weight:800;line-height:.9}.career-exp-teams{text-align:center;letter-spacing:-.02em;color:#f40033;text-transform:uppercase;width:978px;margin:0;padding:0;font-size:64.91px;font-weight:800;line-height:.8;transition:font-size 1s}.career-exp-teams.animate{font-size:120px}.career-exp-text p{letter-spacing:.02em;color:#524f4f;text-align:center;max-width:639px;padding-top:20px;font-size:20px;font-weight:400;line-height:1}.career-images{width:100%;position:relative}.image-card{background:#fff;border:14.52px solid #fff;border-radius:16.13px;position:absolute;overflow:hidden;box-shadow:0 10px 30px #00000014}.img{object-fit:cover}.top-container{width:1917px;height:703px;margin:0 auto;position:relative}.left-image{width:361.49px;height:419.78px;top:17px;left:38px;transform:rotate(4.65deg)}.middle-image{width:431.29px;height:460.27px;top:224.95px;left:378px;transform:rotate(-.07deg)}.right-image{width:391.24px;height:454.33px;top:65.88px;left:1427px;transform:rotate(-4.04deg)}.icon-top-right{width:71.96px;height:73.39px;position:absolute;top:90px;left:1808px}.left-arrow-icon{width:63.67px;height:75.53px;position:absolute;top:54.26px;left:452.26px}.left-arrow-text{width:127px;height:79px;position:absolute;top:90.43px;left:495.52px}.left-arrow-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:20px;font-weight:400;line-height:1.33}.right-arrow-icon{width:50.29px;height:61.84px;position:absolute;top:110.09px;left:1356.23px}.right-arrow-text{width:159px;height:79px;position:absolute;top:148.63px;left:1261.08px}.right-arrow-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:20px;font-weight:400;line-height:1.33}.bottom-container{width:1938px;height:653px;margin:-329px auto 0;position:relative}.first-image{width:473.68px;height:372.32px;top:233px;left:161px;transform:rotate(-12.28deg)}.second-image{width:471.2px;height:447.26px;top:208px;left:1383px;transform:rotate(5.45deg)}.icon-left-dashed{width:64.35px;height:134.84px;position:absolute;top:297.78px;left:26px}.icon-right-dashed{width:86.21px;height:131.52px;position:absolute;top:429.77px;left:1819.07px;transform:rotate(29.05deg)}.icon-on-first{width:107.41px;height:155.49px;position:absolute;top:404.04px;left:119.18px}.heart-left{width:24.31px;height:29.42px;position:absolute;top:432.44px;left:902px}.heart-right{width:30px;height:38px;position:absolute;top:416px;left:930.78px}.heart-text{width:228px;height:79px;position:absolute;top:477px;left:837px}.heart-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:20px;font-weight:400;line-height:1.33}.career-positions{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:1320px;margin-top:225px;display:flex}.careers-positions-title{width:543px;height:74px}.jobs-title{letter-spacing:-.02em;color:#f40033;flex-direction:row;gap:10px;font-size:60px;font-weight:800;line-height:.8;display:flex}.jobs-title .count{letter-spacing:.02em;background-color:#ffc600;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;font-weight:600;line-height:1.6;display:flex}.location-tabs{color:#f40033;letter-spacing:.02em;text-align:center;background-color:#f5f5f5;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:1043px;height:50px;padding-bottom:25px;font-size:20px;font-weight:500;line-height:1;display:flex}.tab{background-color:#fff;border-radius:12px;height:50px;padding-left:20px;padding-right:20px}.positions-table{background-color:#f40033;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;width:1320px;height:auto;display:flex}.filter-bar{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:28px 49px 29px 62px;display:flex}.filter-icon{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.filter-label{color:#fff;letter-spacing:.02em;width:70px;font-size:22px;font-weight:500;line-height:1}.profession-filter{flex-direction:row;justify-content:center;align-items:center;gap:11px;display:flex}.profession-location{border:1.5px solid #fff;border-radius:15px;flex-direction:row;justify-content:center;align-items:center;gap:9px;width:253px;height:60px;padding-left:19px;display:flex}.location-icon{width:19px;height:19px}.profession-select{letter-spacing:.02em;color:#fff;background-color:#0000;border:0;width:127px;height:49px;font-size:20px;font-weight:500;line-height:1}.select-icon{color:#fff;width:8.5px;height:16px;margin-left:35px}.profession-profession{border:1.5px solid #fff;border-radius:15px;flex-direction:row;justify-content:center;align-items:center;gap:9px;width:253px;height:60px;padding-left:19px;display:flex}.profession-icon{width:21.45px;height:21px}.profession-search{border:1.5px solid #fff;border-radius:15px;flex-direction:row;justify-content:space-between;align-items:center;width:459px;height:60px;padding-left:19.37px;padding-right:23px;display:flex}.profession-search input{letter-spacing:.02em;color:#fff;font-size:20px;font-weight:400;line-height:1}.profession-search input::placeholder{color:#fff}.profession-search-icon{width:26px;height:26px}.jobs-list{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:1221px;height:1188px;padding-bottom:52px;padding-left:50px;padding-right:49px;display:flex}.job-card{background-color:#fff;border-radius:15px;width:1221px;height:282px}.job-content{flex-direction:column;justify-content:center;align-items:self-start;padding:29px 53px 41px 56px;display:flex}.job-content-title{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:70px;padding-bottom:14px;display:flex}.job-content-title h3{color:#f40033;letter-spacing:.02em;font-size:36px;font-weight:800;line-height:.85}.job-content-title img{width:34px;height:34px}.job-content-text{width:833px}.job-content-text p{letter-spacing:.02em;text-align:left;padding-bottom:30px;font-size:19px;font-weight:400;line-height:1.23}.job-tags-action{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.job-tags{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;display:flex}.job-tag-container{background-color:#f3f2f2;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:12px;height:50px;padding:6px 13px 8px 16px;display:flex}.job-actions{width:160px}.pagination{border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:66px;margin-top:23px;display:flex}.pagination-items{border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:24px;height:66px;display:flex}.pagination-main{cursor:pointer;letter-spacing:.02px;border-radius:6px;width:81px;height:42px;font-size:18px;font-weight:500;line-height:1.04}.pagination-btn{cursor:pointer;letter-spacing:.02px;border-radius:6px;width:42px;height:42px;font-size:18px;font-weight:500;line-height:1.04}.active-page{color:#fff;background-color:#f40033}.career-form{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:161px 300px 117px;display:flex}.career-form-back{flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex}.form-arrow-back{width:14px;height:14px}.form-text-back{color:#848282;letter-spacing:.02em;justify-content:center;align-items:center;width:54px;height:35px;font-size:18px;font-weight:500;line-height:1;display:flex}.career-form-headings{flex-direction:column;justify-content:center;align-items:center;display:flex}.career-form-heading{text-align:center;color:#f40033;text-transform:uppercase;letter-spacing:-.02em;justify-content:center;align-items:center;width:644px;height:142px;font-size:60px;font-weight:800;line-height:.8;display:flex}.career-form-job{text-align:center;color:#565656;letter-spacing:.02em;justify-content:center;align-items:center;gap:4px;width:677px;height:40px;font-size:20px;font-weight:400;line-height:1;display:flex}.career-form-job span{text-align:center;justify-content:center;align-items:center;height:40px;font-weight:600;display:flex}.career-form-head-text{text-align:center;color:#565656;letter-spacing:.02em;justify-content:center;align-items:center;width:677px;height:40px;font-size:20px;font-weight:400;line-height:1;display:flex}.career-form-contact{background-color:#fff;border-radius:25px;flex-direction:column;justify-content:center;align-items:flex-start;width:1320px;height:344px;margin-top:60px;margin-bottom:82px;padding:55px 90.81px 59px 112px;display:flex}.form-contact-head{width:414px;height:53px}.form-contact-heading{color:#f40033;letter-spacing:-.02em;text-transform:uppercase;text-align:left;justify-content:flex-start;align-items:center;width:414px;height:53px;font-size:32px;font-weight:700;line-height:.8;display:flex}.career-form-inputs{grid-template-columns:repeat(2,1fr);gap:25px 19px;margin-top:32px;display:grid}.form-input{opacity:.9;color:#7d7d7d;letter-spacing:.02em;border:1px solid #7d7d7d;border-radius:15px;justify-content:center;align-items:center;width:549.19px;height:60px;padding-left:25.1px;font-size:18px;font-weight:500;line-height:1;display:flex}.phone-group{border:1px solid #7d7d7d;border-radius:15px;flex-direction:row;justify-content:flex-start;align-items:center;width:549px;height:60px;padding-left:18px;display:flex}.select-trigger{flex-direction:row;justify-content:flex-start;align-items:center;gap:9px;display:flex}.flag-icon{width:46px;height:27px;box-shadow:0 0 3px #0000001f}.phone-input{letter-spacing:.02em;font-size:18px;line-height:1}.select-trigger{cursor:pointer;padding-right:22px}.select-content{background:#fff;border:1px solid #e5e5e5;border-radius:12px;margin-top:6px;padding:6px;box-shadow:0 10px 30px #00000014}.select-item{cursor:pointer;border-radius:8px;flex-direction:row;align-items:center;padding:8px 10px;display:flex}.select-item:hover{background:#f6f6f6}.select-option{align-items:center;display:flex}.select-trigger svg{color:#7d7d7d}.career-form-upload{background-color:#fff;border-radius:25px;flex-direction:column;justify-content:center;align-items:flex-start;width:1320px;height:344px;margin-bottom:60px;padding:55px 90.81px 59px 112px;display:flex}.upload-title{color:#f40033;letter-spacing:-.02em;text-transform:uppercase;text-align:left;justify-content:flex-start;align-items:center;width:414px;height:53px;font-size:32px;font-weight:700;line-height:.8;display:flex}.upload-dropzone{opacity:.9;color:#7d7d7d;letter-spacing:.02em;border:1px solid #7d7d7d;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:1117px;height:137px;margin-top:32px;padding-top:12px;padding-left:25.1px;font-size:18px;font-weight:500;line-height:1;display:flex}.upload-text .upload-subtext .upload-file{opacity:.9;color:#7d7d7d;letter-spacing:.02em;justify-content:center;align-items:center;width:549.19px;height:60px;font-size:18px;font-weight:500;line-height:1;display:flex}.career-form-button-wrap{width:295px;height:50px}.giftcard-main{width:100%;height:auto}.giftcard{background:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;display:flex}.giftcard-hero-section{justify-content:center;align-items:center;width:100%;padding-top:23px;padding-left:26px;padding-right:24px;display:flex}.giftcard-hero-content{background-image:url(/career/hero.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:700px;display:flex}.giftcard-hero-top{flex-direction:row;justify-content:space-between;align-items:center;width:1376.83px;height:453.22px;display:flex}.giftcard-hero-text-content{flex-direction:column;align-items:flex-start;margin-top:157px;display:flex}.giftcard-title-main{width:514px;height:154.73px;position:relative}.giftcard-logo img{width:415px;height:62.23px}.giftcard-giftcards h1{letter-spacing:-.02em;color:#ffcd1e;text-transform:uppercase;align-items:center;height:87px;font-size:90px;font-weight:800;line-height:.8;display:flex}html[lang=fr] .giftcard-giftcards h1{font-size:60px}.giftcard-hero-text p{letter-spacing:.02em;color:#fff;align-items:center;width:552px;height:70px;margin-bottom:52px;font-size:20px;font-weight:400;line-height:1;display:flex}.giftcard-hero-img{transform-origin:50%;border-radius:15px;justify-content:center;align-items:center;width:591.72px;height:458.83px;display:flex;overflow:hidden;transform:rotate(-2.69deg)}.giftcard-hero-img img{object-fit:cover;width:100%;height:100%}.giftcard-hero-right{margin-top:50.72px;position:relative}.giftcard-hero-icon-1{z-index:2;width:95.95px;height:63.28px;position:absolute;top:41.94px;left:-68.48px}.giftcard-hero-icon-2{z-index:2;width:131.83px;height:109.22px;position:absolute;bottom:-15px;right:-71px}.giftcard-hero-icon-3{z-index:2;width:31px;height:33.5px;position:absolute;top:37.63px;right:44.01px}.giftcard-hero-icon-4{z-index:2;width:27.5px;height:36.58px;position:absolute;top:82.15px;left:-25.25px}.giftcard-hero-btn{width:191px}.giftcard-title-section{justify-content:center;width:689.98px;height:122px;margin-top:77px;display:flex}.giftcard-title{text-transform:uppercase;color:#f40033;letter-spacing:-.02em;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:67.78px;font-weight:800;line-height:.8;display:flex}html[lang=fr] .giftcard-title{font-size:50.78px}.giftcard-title-span{flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:77.27px;display:flex}.animated-icons{grid-template-columns:repeat(4,1fr);place-items:center;width:1197px;height:187px;margin-top:70px;margin-bottom:100px;display:grid}.animated-group-1{flex-direction:column;justify-content:space-between;align-items:center;width:291px;height:187px;display:flex}.animated-icon-1{width:77.94px;height:46.76px}.animated-icon-text-1{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:143px;height:24px;font-size:22px;font-weight:600;line-height:1.11;display:flex}.animated-group-2{flex-direction:column;justify-content:space-between;align-items:center;width:291px;height:187px;display:flex}.animated-icon-2{width:132px;height:123.2px}.animated-icon-text-2{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:291px;height:24px;font-size:22px;font-weight:600;line-height:1.11;display:flex}.animated-group-3{flex-direction:column;justify-content:space-between;align-items:center;width:291px;height:187px;display:flex}.animated-icon-3{width:94px;height:96.27px}.animated-icon-text-3{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:234px;height:24px;font-size:22px;font-weight:600;line-height:1.11;display:flex}.animated-group-4{flex-direction:column;justify-content:space-between;align-items:center;width:291px;height:187px;display:flex}.animated-icon-4{width:89.63px;height:82.27px}.animated-icon-text-4{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:176px;height:24px;font-size:22px;font-weight:600;line-height:1.11;display:flex}.giftcard-every-bite{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:840px;display:flex;position:relative}.every-bite-text{background-image:url(/giftcard/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;justify-content:center;align-items:center;width:fit-content;height:240px;display:flex}.giftcard-bite-headings{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:fit-content;height:145px;display:flex}.every-bite{color:#f40033;text-align:center;text-transform:uppercase;letter-spacing:-.02em;justify-content:center;width:fit-content;height:81px;font-size:100px;font-weight:800;line-height:.85;display:flex}.every-occassion{color:#f40033;text-align:center;text-transform:uppercase;letter-spacing:-.02em;justify-content:center;width:fit-content;height:84px;font-size:65px;font-weight:800;line-height:.85;display:flex}.every-paragraph{width:752px;height:48px}.every-paragraph p{letter-spacing:.02em;color:#525252;text-align:center;justify-content:center;align-items:center;width:752px;height:48px;font-size:20px;line-height:1;display:flex}.giftcard-bite-images{margin-left:133.77px;margin-right:130.26px;position:absolute;inset:0}.giftcard-bite-images .bite-img{border:13px solid #fff;border-radius:16.13px;position:absolute;box-shadow:0 0 11.6px 1px #0000001f}.bite-image1{object-fit:cover;z-index:2;width:440.2px;height:326.23px;position:absolute;top:67px;left:31.6px;transform:rotate(-8.9deg)}.bite-image2{object-fit:cover;z-index:1;width:403.98px;height:361.65px;position:absolute;top:371px;left:14.83px;transform:rotate(2.29deg)}.bite-image3{object-fit:cover;width:360.83px;height:403.22px;position:absolute;top:16.09px;right:119.08px;transform:rotate(10.34deg)}.bite-image4{object-fit:cover;width:368.53px;height:359.81px;position:absolute;top:387px;right:69.33px;transform:rotate(-10.24deg)}.bite-top-left{width:50.29px;height:61.84px;position:absolute;top:55px;left:505.23px}.bite-top-right{width:50.29px;height:61.84px;position:absolute;top:119px;right:491.46px}.bite-bottom-left{width:54.34px;height:73.76px;position:absolute;top:667px;left:442.23px}.mobile-arrow{display:none}.bite-bottom-right{width:55.65px;height:77.01px;position:absolute;top:673.97px;right:451.09px}.bite-top-left-text{width:169px;height:79px;position:absolute;top:56px;left:610.23px}.bite-top-left-text p{color:#f40033;justify-content:center;align-items:center;width:169px;height:79px;font-size:20px;font-weight:400;line-height:1.33;display:flex}.bite-top-right-text{width:159px;height:79px;position:absolute;top:168px;right:503.74px}.bite-top-right-text p{color:#f40033;text-align:center;justify-content:center;align-items:center;width:159px;height:79px;font-size:20px;font-weight:400;line-height:1.33;display:flex}.bite-bottom-left-text{width:188px;height:79px;position:absolute;top:696px;left:542.23px}.bite-bottom-left-text p{color:#f40033;text-align:left;justify-content:center;align-items:center;width:188px;height:79px;font-size:20px;font-weight:400;line-height:1.33;display:flex}.bite-bottom-right-text{width:141px;height:79px;position:absolute;top:685px;right:484.74px}.bite-bottom-right-text p{color:#f40033;text-align:left;justify-content:center;align-items:center;width:141px;height:79px;font-size:20px;font-weight:400;line-height:1.33;display:flex}.giftcard-bite-btn-wrapper{z-index:3;width:295px;height:50px;margin-top:61px}.giftcard-bite-terms{letter-spacing:.02em;justify-content:center;align-items:center;gap:4px;width:759px;height:77px;font-size:18px;font-weight:400;line-height:1.4;display:flex}.bite-terms{cursor:pointer;text-decoration:underline}.giftcard-cards{justify-content:center;align-items:center;width:100%;height:676px;display:flex;position:relative;overflow:hidden}.giftcard-video-bg{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.giftcard-cards-inner{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:1925px;height:676px;display:flex}.giftcard-gift{background-color:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:557px;height:336px;padding:34px 12px 44px 13px;display:flex}.giftcard-gift-title{letter-spacing:-.02em;color:#f40033;text-transform:uppercase;justify-content:center;align-items:center;width:532px;height:90px;font-size:50px;font-weight:800;line-height:.8;display:flex}.giftcard-gift-text{letter-spacing:.02em;color:#525252;text-align:center;justify-content:center;align-items:center;width:400px;height:109px;padding-bottom:25px;font-size:20px;line-height:1;display:flex}.giftcard-gift-btn{width:423px;height:50px}.giftcard-faq{flex-direction:column;justify-content:center;align-items:center;width:1096px;padding-top:101px;padding-bottom:66px;display:flex}.giftcard-faq-title{text-align:center;letter-spacing:-.02em;text-transform:uppercase;color:#f40033;justify-content:center;align-items:center;width:542px;height:40px;font-size:60px;font-weight:800;line-height:.85;display:flex}.giftcard-faq-btn{width:295px;height:50px;margin-top:66px}.rewards{flex-direction:column;justify-content:center;align-items:center;display:flex}.rewards-logo{width:415px;height:62.23px}.rewards-reward{color:#ffcd1e;letter-spacing:-.02em;text-transform:uppercase;justify-content:center;align-items:center;width:420px;height:88px;font-size:107.08px;font-weight:800;line-height:.8;display:flex}html[lang=fr] .rewards-reward{font-size:75px}.rewards-hero-icon-1{z-index:2;width:124.72px;height:107.73px;position:absolute;top:29px;left:-39.51px}.rewards-hero-icon-2{z-index:2;width:151px;height:154px;position:absolute;top:324px;left:534.7px}.rewards-how-works{flex-direction:column;justify-content:center;align-items:center;width:1325px;margin-top:87px;display:flex}.how-works-title{margin-bottom:40px}.how-works-title h3{text-align:center;letter-spacing:-.02em;color:#f40033;text-transform:uppercase;justify-content:center;align-items:center;width:1325px;height:107px;font-size:70px;font-weight:800;display:flex}.how-works-icons{width:1240px;height:249.18px;margin-bottom:29.82px}.how-works-grid{grid-template-columns:repeat(3,1fr);align-items:center;gap:29.82px 72px;display:grid}.how-works-item1{flex-direction:column;justify-content:center;align-items:center;width:350px;height:249px;display:flex}.how-works-item2{flex-direction:column;justify-content:center;align-items:center;width:388px;height:252.18px;display:flex}.how-works-item3{flex-direction:column;justify-content:center;align-items:center;width:324px;height:220px;display:flex}.how-works-icon1{width:89.13px;height:94.28px}.how-works-icon2{width:93.34px;height:94.28px}.how-works-icon3{width:82.86px;height:94.28px}.how-works-title-icon1{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:335px;height:27px;padding-top:36.27px;padding-bottom:14px;font-size:24px;font-weight:700;line-height:1.11;display:flex}html[lang=fr] .how-works-title-icon1{font-size:20px}.how-works-title-icon2{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:274px;height:27px;padding-top:36.27px;padding-bottom:14px;font-size:24px;font-weight:700;line-height:1.11;display:flex}html[lang=fr] .how-works-title-icon2{font-size:20px}.how-works-title-icon3{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:321px;height:27px;padding-top:36.27px;padding-bottom:14px;font-size:24px;font-weight:700;line-height:1.11;display:flex}.how-works-text1{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:342px;height:81px;font-size:20px;font-weight:400;line-height:1;display:flex}.how-works-text2{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:388px;height:81px;font-size:20px;font-weight:400;line-height:1;display:flex}.how-works-text3{text-align:center;letter-spacing:0;color:#868686;justify-content:center;align-items:center;width:321px;height:81px;font-size:20px;font-weight:400;line-height:1;display:flex}.how-works-button{grid-column:2/3;justify-self:center;width:295px;height:50px}.how-works-carousel{display:none}.rewards-points{flex-direction:column;align-items:center;width:100%;min-height:562.73px;margin-top:100px;padding-top:120px;display:flex;position:relative}.rewards-points-title{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.rewards-points-title h2{text-align:center;color:#f40033;letter-spacing:-.02em;text-transform:uppercase;justify-content:center;align-items:center;width:643.96px;font-size:65px;font-weight:800;line-height:.8;display:flex}html[lang=fr] .rewards-points-title h2{width:fit-content}.rewards-points-title h3{text-align:center;color:#ffc600;letter-spacing:-.02em;text-transform:uppercase;justify-content:center;align-items:center;width:638px;height:107px;font-size:116.07px;font-weight:800;line-height:.8;display:flex}html[lang=fr] .rewards-points-title h3{width:fit-content}.rewards-points-images{margin-left:87px;margin-right:38.53px;position:absolute;inset:0}.points-images{border:10.51px solid #fff;border-radius:11.68px;box-shadow:0 0 8.4px .72px #0000001f}.rewards-points-image-1{object-fit:cover;width:433.57px;height:297.03px;position:absolute;top:61px;left:14px;transform:rotate(-13.71deg)}.rewards-points-image-2{object-fit:cover;width:420.82px;height:309.82px;position:absolute;top:42px;right:92.65px;transform:rotate(7.21deg)}.rewards-points-icon1{width:32.42px;height:39.21px;position:absolute;top:-18px;left:392px}.rewards-points-icon2{width:153.44px;height:91.8px;position:absolute;top:43px;left:3px}.rewards-points-icon3{width:86.21px;height:131.52px;position:absolute;top:370px;left:0}.rewards-points-icon4{width:25.72px;height:25.41px;position:absolute;top:311px;right:530.75px}.rewards-points-icon5{width:79.59px;height:166.78px;position:absolute;top:274px;right:0}.rewards-accordion-main{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:-138.46px;display:flex}.rewards-accordion{flex-direction:column;align-items:center;width:100%;height:556px;display:flex}.rewards-accordion-tabs{z-index:3;flex-direction:row;justify-content:center;align-items:center;gap:68px;display:flex}.rewards-tab{cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:20px 0;display:flex;position:relative}.rewards-tab.active:after{content:"";background:#fff;width:100%;height:8px;position:absolute;bottom:0;left:0}.points{color:#bfb9b9;letter-spacing:.02em;font-size:24px;font-weight:700;line-height:1;transition:color .2s}.rewards-tab.active .points{color:#f40033}.rewards-items-point{flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex}.rewards-accordion-content-section{background-color:#fff;width:100%;height:487px;padding:102px 474px 122px 601px}.rewards-accordion-content{flex-direction:column;align-items:center;width:100%;height:487px;display:flex}.rewards-content-inner{justify-content:center;align-items:center;gap:var(--gap);flex-direction:row;display:flex}.img-pepsi{width:195px;height:263px}.img-potatoes{width:407px;height:271px}.img-saj{width:256px;height:179.31px}.img-poutine{width:499px;height:284px}.img-chicken{width:282px;height:318px}.rewards-tabs-img{object-fit:contain}.rewards-tabs-text{flex-direction:column;justify-content:center;display:flex}.rewards-tabs-text h3{letter-spacing:0;color:#f40033;align-items:center;width:478px;height:53px;font-size:30px;font-weight:700;line-height:1.11;display:flex}.rewards-tabs-text p{letter-spacing:0;align-items:center;width:373px;height:147px;font-size:20px;font-weight:400;line-height:1;display:flex}.rewards-marquee-section{background:#f5f5f5;flex-direction:column;gap:15px;display:flex;overflow:hidden}.rewards-marquee-row{width:100%;height:123px;overflow:hidden}.rewards-marquee-track{will-change:transform;align-items:center;width:max-content;display:flex}.rewards-marquee-logo{opacity:.8;flex-shrink:0;width:auto;height:120px;margin:0 2.5rem;display:block}.rewards-contents{flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;margin-bottom:112px;padding-top:53px;display:flex;position:relative}.rewards-contents-bg{z-index:1;pointer-events:none;width:100%;height:261px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rewards-contents-items{z-index:2;width:848.83px;height:584.4px;position:relative}.content-items-red1{background-color:#f40033;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:474.94px;height:127.74px;display:flex;position:absolute;top:49.5px;left:112.95px;transform:rotate(-5.33deg);box-shadow:0 0 16.8px #00000012}.content-red1-icon{z-index:3;width:149.33px;height:110.08px;position:absolute;top:42px;left:8px}.content-r-text{color:#fff;letter-spacing:0;justify-content:center;align-items:center;width:376.89px;height:103.37px;font-size:20px;font-weight:500;line-height:1.4;display:flex}.content-w-text{color:#7c7c7c;letter-spacing:0;justify-content:center;align-items:center;width:376.89px;height:103.37px;font-size:20px;font-weight:500;line-height:1.4;display:flex}.content-items-white1{z-index:2;background-color:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:538.81px;height:138px;display:flex;position:absolute;top:177.7px;left:229.36px;transform:rotate(-.25deg);box-shadow:0 0 16.8px #00000012}.content-white1-icon{z-index:3;width:73px;height:85.23px;position:absolute;top:121.35px;left:694px}.content-red2-icon{z-index:3;width:156.92px;height:119.26px;position:absolute;top:353px;left:10px}.content-white2-icon{z-index:3;width:145.82px;height:122.28px;position:absolute;top:453.74px;left:694.86px}.content-items-red2{z-index:1;background-color:#f40033;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:481.52px;height:88.34px;display:flex;position:absolute;top:311px;left:114.73px;transform:rotate(2.31deg);box-shadow:0 0 16.8px #00000012}.content-items-white2{background-color:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:451.33px;height:92.92px;display:flex;position:absolute;top:397px;left:275.79px;transform:rotate(-.97deg);box-shadow:0 0 16.8px #00000012}.rewards-contents-terms{text-align:center;letter-spacing:.02em;justify-content:center;align-items:center;width:759px;height:77px;font-size:18px;font-weight:400;line-height:1.4;text-decoration:underline;display:flex}.rewards-app{background-color:#ffc600;border-radius:25px;flex-direction:row;justify-content:center;align-items:center;width:1321px;height:579px;display:flex}.rewards-app-inner{width:100%;height:100%;position:relative}.rewards-animations,.rewards-lottie{width:100%;height:100%}.rewards-app-buttons{z-index:2;flex-direction:row;justify-content:flex-start;align-items:center;gap:21.47px;display:flex;position:absolute;top:431px;left:114px}.app-store{cursor:pointer;background-color:#fff;border-radius:7.48px;flex-direction:column;justify-content:center;align-items:center;width:191.53px;height:65.84px;display:flex}.app-img{width:153.09px;height:38.75px}.google-play{cursor:pointer;background-color:#fff;border-radius:7.48px;flex-direction:column;justify-content:center;align-items:center;width:196.77px;height:65.84px;display:flex}.play-img{width:159.73px;height:36.58px}.rewards-cards{background-image:url(/rewards/rewardcard.png);background-position:50%;background-repeat:no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;height:700px;margin-top:84px;display:flex}.rewards-simple-card{background-color:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:527px;height:353px;padding-top:54.73px;display:flex;position:relative}.rewards-cards-icon{width:92px;height:96px;position:absolute;top:-73.24px;left:204px}.rewards-simple-card h2{letter-spacing:-.02em;text-align:center;color:#ffc600;flex-direction:column;justify-content:center;align-items:center;width:524px;height:90px;font-size:68px;font-weight:800;line-height:.8;display:flex}.rewards-simple-card h2 span{color:#f40033;font-size:40px}.rewards-simple-text{letter-spacing:0;text-align:center;color:#868686;flex-direction:column;justify-content:center;align-items:center;width:446px;height:54px;padding-top:16px;padding-bottom:42px;font-size:20px;font-weight:400;line-height:1;display:flex}html[lang=fr] .rewards-simple-text{height:fit-content;padding-bottom:12px}.rewards-simple-btn{width:191px}@media (min-width:1025px) and (max-width:1919px){.contact{padding-top:237px;padding-bottom:50px}.contact-heading h1,.contact-heading span{font-size:64.43px}.contact-heading .condition{font-size:101.8px}html[lang=fr] .contact-heading .condition{font-size:62.59px}.contact-socials{padding-top:53.79px;padding-bottom:96.1px}.contact-img{width:801.58px;height:1070.81px}.card-icons{height:125.47px;top:-58.49px}.contact-left{width:67.56px;height:100.98px}.contact-right{width:57.77px;height:90.22px}.contact-dots{width:83.76px;height:38.73px}.card-desc,.card-btn,.contact-form-header p{font-size:18px}.contact-form input,.contact-form textarea{font-size:16px}.contact-form .submit-btn{font-size:18px}.faq{padding-top:132px}.faq-img{width:800.23px;height:1058.13px}.faq-heading .frequently{font-size:52.15px}.faq-heading .asked{font-size:105.7px}html[lang=fr] .faq-heading .asked{font-size:49.12px}.faq-heading .question{font-size:60.78px}html[lang=fr] .faq-heading .question{font-size:43.39px}.faq-container{gap:18px}.faq-text{padding-top:30.8px}.faq-text p{font-size:18px}.search-wrapper{margin-top:18px;margin-bottom:49px}.faq-section{margin-top:35px}.faq-question-item{padding-top:12px;padding-bottom:12px}.faq-contact{gap:0;margin-top:169px;margin-bottom:71px}.faq-contact-title{padding-bottom:24.73px}.faq-contact-title h2{font-size:58.73px}.faq-contact-title h3{font-size:51.07px}.faq-contact-text{width:469px;padding-bottom:19px}.faq-contact-text p{font-size:18px}.career{padding:14.45px 20.55px 61px 19.45px}.career-hero-section{width:100%}.career-hero-content{max-width:1400px;height:624px}.career-hero-top{flex-direction:row;justify-content:space-between;align-items:center;width:1108.9px;height:365px;display:flex}.career-title{width:413px;height:124.32px}.career-logo img{width:333.45px;height:50px;margin-bottom:6.46px}.career-careers h1{font-size:90.77px}.career-hero-text p{width:458px;margin-top:16.68px;margin-bottom:36px;font-size:17.78px}.career-hero-img{transform-origin:50%;justify-content:center;align-items:center;width:547.83px;height:364.67px;display:flex;overflow:hidden;transform:rotate(-3.79deg)}.career-hero-img img{object-fit:cover;width:100%;height:100%}.career-hero-right{margin-top:56px;position:relative}.career-hero-icon-1{z-index:2;width:103.13px;height:107.66px;position:absolute;top:62px;left:-38.08px}.career-hero-icon-2{z-index:2;width:49.84px;height:70.28px;position:absolute;bottom:-31.93px;right:25.84px}.career-exp-start{text-align:center;letter-spacing:-.02em;color:#f40033;text-transform:uppercase;width:728px;margin:0;padding:0;font-size:36.47px;font-weight:800;line-height:.9}.career-exp-teams{text-align:center;letter-spacing:-.02em;color:#f40033;text-transform:uppercase;width:728px;margin:0;padding:0;font-size:89.33px;font-weight:800;line-height:.8}.career-exp-teams.animate{font-size:89.33px}.career-exp-text p{letter-spacing:.02em;color:#524f4f;text-align:center;max-width:639px;padding-top:15px;font-size:18px;font-weight:400;line-height:1}.top-container{width:1507.49px;height:552.82px}.left-image{width:284.27px;height:330.11px;top:24.38px;left:164.35px;transform:rotate(-16.64deg)}.middle-image{width:339.15px;height:361.94px;top:163.57px;left:443.48px;transform:rotate(-4.79deg)}.right-image{width:307.66px;height:357.28px;top:43.25px;left:1004.99px;transform:rotate(7.68deg)}.icon-top-right{width:61.66px;height:62.89px;position:absolute;top:36.96px;left:1251.91px;transform:rotate(15.67deg)}.bottom-container{width:1524px;height:513.51px;margin:-179px auto 0;position:relative}.first-image{width:372.49px;height:292.79px;top:186.03px;left:199.74px;transform:rotate(3.98deg)}.second-image{width:370.54px;height:351.71px;top:102.23px;left:872.88px;transform:rotate(10.12deg)}.icon-left-dashed{width:62.59px;height:131.15px;position:absolute;top:165.14px;left:97.55px;transform:rotate(-321.98deg)}.icon-right-dashed{width:67.79px;height:103.43px;position:absolute;top:320.84px;left:1324.26px;transform:rotate(0)}.icon-on-first{width:84.46px;height:122.27px;position:absolute;top:253.22px;left:154.96px;transform:rotate(-25.9deg)}.left-arrow-icon{width:50.07px;height:59.39px;position:absolute;top:54.26px;left:452.26px}.left-arrow-text{width:99.87px;height:62.12px;position:absolute;top:90.43px;left:495.52px}.left-arrow-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:15.73px;font-weight:400;line-height:1.33}.right-arrow-icon{width:39.54px;height:48.63px;position:absolute;top:110.09px;left:956.23px}.right-arrow-text{width:125.03px;height:62.12px;position:absolute;top:148.63px;left:861.08px}.right-arrow-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:15.73px;font-weight:400;line-height:1.33}.heart-left{width:19.11px;height:23.14px;position:absolute;top:340.06px;left:672.31px}.heart-right{width:23.59px;height:29.88px;position:absolute;top:327.13px;left:694.94px}.heart-text{width:179.29px;height:62.12px;position:absolute;top:375.1px;left:621.2px}.heart-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:15.73px;font-weight:400;line-height:1.33}.career-positions{width:1280px;margin-top:109.97px}.location-tabs{padding-bottom:18px;font-size:18px}.positions-table{width:1280px}.filter-bar{padding:28px 46px 29px 62px}.profession-select,.profession-search input{font-size:18px}.job-card{width:1184px}.job-content{padding:29px 74px 41px 57.21px}.job-content-title img{width:29.99px;height:26.11px}.job-content-text{width:807.76px}.job-content-text p{font-size:18px}.job-tags{gap:11.64px}.job-tag-container{padding:6px 12.6px 8px 17.34px}.pagination{margin-top:25px}.career-form{padding:102px 80px 54px}.career-form-job,.career-form-head-text{font-size:18px}.career-form-contact{width:1280px;margin-bottom:25px;padding:55px 70.81px 59px 92px}.form-input,.phone-input{font-size:16px}.career-form-upload{width:1280px;padding:55px 70.81px 59px 92px}.upload-dropzone,.upload-text .upload-subtext .upload-file{font-size:16px}.giftcard-hero-section{width:100%}.giftcard-hero-content{max-width:1400px;height:624px}.giftcard-hero-top{flex-direction:row;justify-content:space-between;align-items:center;width:1108.9px;height:365px;display:flex}.giftcard-title{width:415px;height:149.23px}.giftcard-logo img{width:415px;height:62.23px}.giftcard-giftcards h1{align-items:center;width:423px;height:87px;font-size:87px;display:flex}html[lang=fr] .giftcard-giftcards h1{font-size:57px}.giftcard-hero-text p{align-items:center;width:443px;height:70px;margin-bottom:22px;font-size:17.78px;display:flex}.giftcard-hero-img{transform-origin:50%;justify-content:center;align-items:center;width:547.83px;height:364.67px;display:flex;overflow:hidden;transform:rotate(-3.79deg)}.giftcard-hero-img img{object-fit:cover;width:100%;height:100%}.giftcard-hero-right{margin-top:56px;position:relative}.giftcard-hero-icon-1{z-index:2;width:79.88px;height:52.68px;position:absolute;top:16.64px;left:-36.08px}.giftcard-hero-icon-2{z-index:2;width:109.76px;height:90.94px;position:absolute;bottom:-30.4px;right:-58.78px}.giftcard-hero-icon-3{z-index:2;width:31px;height:33.5px;position:absolute;top:37.63px;right:44.01px}.giftcard-hero-icon-4{z-index:2;width:27.5px;height:36.58px;position:absolute;top:82.15px;left:-25.25px}.giftcard-title-section{width:581px;height:102.73px;margin-top:51.55px}.giftcard-title{width:100%;font-size:57.07px}html[lang=fr] .giftcard-title{font-size:45.78px}.giftcard-title-span{width:100%;font-size:65.06px}.animated-icons{grid-template-columns:repeat(4,1fr);place-items:center;height:168.88px;margin-top:52.27px;margin-bottom:56.12px;display:grid}.animated-group-1{width:129.14px;height:168.88px}.animated-icon-1{width:70.39px;height:42.23px}.animated-icon-text-1{width:143px;height:21px;font-size:19px}.animated-group-2{width:262.8px;height:168.88px}.animated-icon-2{width:119.21px;height:111.26px}.animated-icon-text-2{width:262.8px;height:24px;font-size:19px}.animated-group-3{width:211.32px;height:168.88px}.animated-icon-3{width:84.89px;height:86.94px}.animated-icon-text-3{width:211.32px;height:24px;font-size:19px}.animated-group-4{width:158.94px;height:168.88px}.animated-icon-4{width:80.94px;height:74.3px}.animated-icon-text-4{width:158.94px;height:24px;font-size:19px}.every-bite-text{width:fit-content;height:180.08px}.giftcard-bite-headings{gap:0;width:fit-content;height:109.71px}.every-bite{width:fit-content;height:61.29px;font-size:75.66px}.every-occassion{width:fit-content;height:63.56px;font-size:49.18px}.every-paragraph{width:569px;height:36.32px}.every-paragraph p{width:569px;height:36.32px;font-size:18px}.giftcard-bite-images{margin-left:0;margin-right:0}.giftcard-bite-images .bite-img{border:13px solid #fff;box-shadow:0 0 11.6px 1px #0000001f}.bite-image1{width:369.25px;height:273.65px;top:84.7px;left:56.07px}.bite-image2{width:338.87px;height:303.36px;top:339.7px;left:42px}.bite-image3{width:302.67px;height:338.22px;top:42px;right:85.25px}.bite-image4{width:309.12px;height:301.81px;top:353.12px;right:43.52px}.bite-top-left{top:65px;left:450.23px}.bite-top-right{top:125px;right:430.46px}.bite-bottom-left{top:600px;left:420px}.bite-bottom-right{top:600.97px;right:411.09px}.bite-top-left-text{top:70px;left:530.23px}.bite-top-right-text{top:150px;right:473.74px}.bite-bottom-left-text{top:656px;left:502.23px}.bite-bottom-right-text{top:655px;right:434.74px}.giftcard-bite-btn-wrapper{margin-top:78.92px}.giftcard-cards{width:100%;height:676px}.giftcard-cards-inner{width:100%}.giftcard-gift{width:487px;height:336px;padding:34px 66px 44px 64px}.giftcard-gift-text{width:329px;font-size:18px}.giftcard-gift-btn{width:357px}.rewards-logo{width:335.92px;height:50.37px}.rewards-reward{width:339.96px;font-size:86.68px}html[lang=fr] .rewards-reward{font-size:58px}.rewards-hero-icon-1{width:104.22px;height:90.02px;top:48px;left:-30.08px}.rewards-hero-icon-2{width:125.38px;height:128.16px;top:273.5px;left:474.81px}.rewards-how-works{width:1116px;margin-top:55.55px}.how-works-title h3{width:1116px;font-size:60px}.how-works-icons{flex-direction:column;align-items:center;width:1116px;height:314px;display:flex}.how-works-title-icon1,.how-works-title-icon2,.how-works-title-icon3{font-size:20px}.how-works-text1,.how-works-text2,.how-works-text3{font-size:18px}.how-works-grid{gap:30px 58px}.rewards-points{min-height:454.08px;margin-top:56px;padding-top:96.83px}.rewards-points-title h2{font-size:52.45px}html[lang=fr] .rewards-points-title h2{font-size:50.45px}.rewards-points-title h3{font-size:93.66px}html[lang=fr] .rewards-points-title h3{font-size:60.66px}.rewards-points-images{margin-left:15px;margin-right:10px}.points-images{border:8.48px solid #fff;border-radius:9.42px;box-shadow:0 0 6.78px .58px #0000001f}.rewards-points-image-1{width:349.86px;height:239.68px;top:49.22px;left:11.3px}.rewards-points-image-2{width:339.57px;height:250px;top:33.89px;right:46.05px}.rewards-points-icon1{width:26.16px;height:31.64px;top:-15px;left:312.45px}.rewards-points-icon2{width:123.81px;height:74.08px;top:40px;left:1px}.rewards-points-icon3{width:69.56px;height:106.13px;top:338.91px;left:0}.rewards-points-icon4{width:20.76px;height:20.5px;top:257.09px;right:408.27px}.rewards-points-icon5{width:64.23px;height:134.58px;top:201.1px;right:0}.rewards-accordion-main{margin-top:-109.16px}.rewards-tabs-text p{font-size:18px}.rewards-contents{padding-top:40px}.rewards-app{width:1321px}.rewards-app-buttons{top:446px;left:108px}.rewards-simple-card{width:505px;padding-top:55px}.rewards-cards-icon{top:-73px;left:193px}.rewards-simple-text{height:48px;padding-top:19px;padding-bottom:45px;font-size:18px}.mainprivacy{padding-top:230px;padding-bottom:70px}.mainprivacy-img{width:800.23px;height:1058.13px}.privacyHeading,.termsHeading{padding-bottom:130px}.privacyHeading h1{font-size:90px}.privacyHeading span{font-size:105px}html[lang=fr] .privacyHeading span{font-size:71px}.termsHeading h1,.termsHeading span{font-size:90px}.termsHeading .condition{font-size:60px}.privacy{padding-bottom:120px;padding-left:60px;padding-right:87px}.privacy-aside{padding-top:46px;padding-left:20px;padding-right:20px}.privacy-aside-title{font-size:17px}}@media (min-width:768px) and (max-width:1024px){.contact{padding-top:168px;padding-bottom:41px}.contact-img{width:842.15px;height:1172.55px;top:-397.9px}.contact-heading h1,.contact-heading span{font-size:42.73px}.contact-heading .condition{font-size:67.52px}html[lang=fr] .contact-heading .condition{font-size:42.59px}.contact-socials{padding-top:53.51px;padding-bottom:41px}.contact-cards{flex-direction:column;gap:15.42px;width:100%;max-width:671px;margin:0 auto;display:flex}.contact-card{background:#fff;border-radius:15px;transition:all .25s;position:relative;box-shadow:0 4px 12px #00000014}.card-content{text-align:center}.card-title{font-size:36px}.card-desc{padding-bottom:18px;font-size:18px}html[lang=fr] .card-desc{font-size:16px}.card-btn{font-size:18px}.contact-card-location{width:100%;max-width:671px;height:auto;margin:0 auto;padding:89px 113px 28px}.card-icons{width:117.31px;height:103.01px;position:absolute;top:-14.01px}.card-icon-location{left:277px}.inner-icons-locations{width:117.31px;height:103.01px;position:relative}.contact-left{width:50px;height:auto;position:absolute;top:0;left:0}.contact-right{width:42.96px;height:auto;position:absolute;top:4px;left:71.84px}.contact-dots{width:62px;height:auto;position:absolute;top:45px;left:35.12px}.contact-faq-chat{gap:15.34px;display:flex}.contact-faq-chat .contact-card{flex:1;max-height:287.57px}.contact-card-faq{max-width:327.83px;padding:90.09px 24px 25px}.card-faq-desc{line-height:1.41}.card-faq-btn{letter-spacing:-.03em;width:280px;padding:17px 26px;line-height:1}.contact-faq-icon{width:75.45px;height:57.15px;position:absolute;top:-5.75px;left:122.7px}.card-icons-faq{width:100%;height:100%;top:0}.contact-chat-text,.contact-chat-icon{position:absolute}.contact-chat-text{color:#e4002b;letter-spacing:.02em;font-size:12.45px;line-height:14.11px;top:22px;left:152px}.contact-chat-icon{width:52.78px;height:50.99px;left:133.41px}.card-icons-chat{width:52.78px;height:50.99px;top:-7.92px}.contact-form-container{width:671px;height:759px;padding-top:30px;padding-bottom:78px}.envelope{width:69.94px;height:72.09px;top:13px;left:27px}.ears-box{width:91.99px;height:72px;top:23px;left:532px}.ears-text{font-size:13.01px;line-height:17.56px}.contact-form-header{margin-bottom:19px}.contact-form-header h2{margin-bottom:0;font-size:36px}.contact-form-header p{max-width:372px;font-size:18px}.contact-form{gap:13px;width:510px}.contact-form input,.contact-form textarea{padding-top:12px;padding-bottom:13px;padding-left:23.31px;font-size:16px}.checkbox-row{padding-bottom:44px}.contact-form .submit-btn{width:513px;padding:17px 148px 17px 146px}.faq{padding-top:118px}.faq-img{width:844.98px;height:1184.5px}.faq-heading .frequently{font-size:38.5px}.faq-heading .asked{font-size:78.03px}html[lang=fr] .faq-heading .asked{font-size:36px}.faq-heading .question{font-size:44.87px}html[lang=fr] .faq-heading .question{font-size:30.87px}.faq-container{gap:10px}.faq-text{padding-top:21px}html[lang=fr] .faq-text p{font-size:16px}.search-wrapper{margin-top:10px;margin-bottom:44.84px}.search-input{border-radius:12px;max-width:339px;padding:12px 77px 13px 19px;font-size:16px}.faq-section{margin-top:44.84px}.faq-categories{gap:9.78px}.faq-card{border-radius:9.17px;width:125.3px;height:125.3px}.faq-icon{width:84.95px;height:102.75px;margin-top:-34.84px}.icon-franchise-active{margin-top:-42px}.icon-rewards-active,.icon-delivery-active{margin-top:-43px}.faq-title{width:125.29px;height:33.61px;font-size:14px;top:35px;left:0}.faq-questions{max-width:554px}.faq-list{gap:20px}.faq-question-item{padding:7px 15px 5px 32px}.faq-question-header h3{font-size:18px;line-height:1.25}.icon-container{margin-top:19px;margin-bottom:19px;margin-right:15px}.faq-answer{max-width:438px;padding-bottom:40px;font-size:16px;line-height:1.4}.faq-contact{margin-top:131px;margin-bottom:101px}.faq-contact-title h2{font-size:52.27px}.faq-contact-title h3{font-size:45.45px}.faq-contact-text{width:483px}.faq-contact-text p{font-size:18px}.faq-contact-btn{width:265px}.career{padding:15px 22px 80px}.career-hero-section{border-radius:15px;width:100%}.career-hero-content{flex-direction:column;justify-content:center;align-items:center;max-width:716px;height:758px;display:flex}.career-hero-top{flex-direction:column;justify-content:center;align-items:center;width:462px;height:542px;display:flex}.career-hero-text-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.career-title{flex-direction:column;justify-content:center;align-items:center;width:268.35px;height:100px;display:flex}.career-logo img{width:267.06px;height:40.05px;margin-bottom:5.19px}.career-careers h1{font-size:72.7px}.career-hero-text p{text-align:center;width:462px;margin-top:19px;margin-bottom:24px;font-size:17.78px}.career-hero-img{transform-origin:50%;border-radius:15px;justify-content:center;align-items:center;width:406.14px;height:263.91px;display:flex;overflow:hidden;transform:rotate(-1.91deg)}.career-hero-img img{object-fit:cover;width:100%;height:100%}.career-hero-right{margin-top:25px;position:relative}.career-hero-icon-1{z-index:2;width:72.38px;height:75.56px;position:absolute;top:25px;left:-41.32px}.career-hero-icon-2{z-index:2;width:34.98px;height:49.33px;position:absolute;bottom:-8.83px;right:-14.53px}.career-hero-icon-3,.career-hero-icon-4{display:none}.career-exp{width:100%}.career-exp-start{text-align:center;letter-spacing:-.02em;color:#f40033;text-transform:uppercase;width:522.57px;margin:0;padding:0;font-size:26.18px;font-weight:800;line-height:.9}.career-exp-teams{text-align:center;letter-spacing:-.02em;color:#f40033;text-transform:uppercase;width:522.57px;margin:0;padding:0;font-size:64.12px;font-weight:800;line-height:.8}.career-exp-teams.animate{font-size:64.12px}.career-exp-text p{letter-spacing:.02em;color:#524f4f;text-align:center;max-width:534px;padding-top:20px;font-size:18px;font-weight:400;line-height:1}.career-images{width:100%;position:relative}.image-card{background:#fff;border:14.52px solid #fff;border-radius:7.87px;position:absolute;overflow:hidden;box-shadow:0 10px 30px #00000014}.img{object-fit:cover}.top-container{width:760px;height:284px;margin:0 auto;position:relative}.left-image{width:176.26px;height:204.68px;top:67.12px;left:30px;transform:rotate(-16.64deg)}.middle-image{width:210.29px;height:224.42px;top:193px;left:203.07px;transform:rotate(-4.79deg)}.right-image{width:190.76px;height:221.53px;top:54.9px;left:497.23px;transform:rotate(7.68deg)}.icon-top-right{width:38.23px;height:38.99px;position:absolute;top:51px;left:650.33px}.bottom-container{width:760px;height:318.4px;margin:0 auto;position:relative}.first-image{width:230.96px;height:181.54px;top:97.4px;left:38px;transform:rotate(3.98deg)}.second-image{width:229.75px;height:218.08px;top:58.4px;left:465px;transform:rotate(-10.12deg)}.icon-left-dashed{display:none}.icon-right-dashed{width:42.03px;height:64.13px;position:absolute;top:227.02px;left:695.19px;transform:rotate(0)}.icon-on-first{width:52.37px;height:75.81px;position:absolute;top:225.4px;left:27px;transform:rotate(-25.9deg)}.left-arrow-icon{width:31.04px;height:36.83px;position:absolute;top:103px;left:237px}.left-arrow-text{width:101px;height:39px;position:absolute;top:139px;left:281px}.left-arrow-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:14px;font-weight:400;line-height:1.33}.right-arrow-icon{width:24.52px;height:30.15px;position:absolute;top:67px;left:467px}.right-arrow-text{width:109px;height:39px;position:absolute;top:99.66px;left:377px}.right-arrow-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:14px;font-weight:400;line-height:1.33}.heart-left{width:11.85px;height:14.35px;position:absolute;top:198.41px;left:344px}.heart-right{width:14.63px;height:18.53px;position:absolute;top:190.4px;left:358.03px}.heart-text{width:156px;height:39px;position:absolute;top:232.4px;left:302px}.heart-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:14px;font-weight:400;line-height:1.33}.career-positions{width:654px;margin-top:117px}.careers-positions-title{width:353.36px;height:48.16px}.jobs-title{gap:8px;font-size:36px}.jobs-title .count{width:16.92px;height:16.92px;font-size:10px}.location-tabs{flex-wrap:wrap;width:654px;height:auto;padding-bottom:41px;font-size:18px}.tab{padding-left:15px;padding-right:15px}.positions-table{border-radius:15px;width:654px;height:auto}.filter-bar{padding:23px 23px 25px 33px}.filter-icon{gap:13px}.filter-label{width:74px;font-size:18px}.profession-profession,.profession-location{display:none}.profession-search{border-radius:12px;width:480px;padding-left:33px;padding-right:15px}.profession-search input{font-size:18px}.jobs-list{gap:11px;width:614px;height:auto;padding-bottom:20px;padding-left:20px;padding-right:20px}.job-card{width:614px;height:auto}.job-content{padding:14px 33.26px 26px 27px}.job-content-title{padding-bottom:10px}.job-content-title img{width:29.99px;height:26.11px}.job-content-text{width:516px}.job-content-text p{font-size:18px}.job-tags-action{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:21px;display:flex}.job-tags{gap:11.63px}.job-tag-container{gap:11.49px;height:auto;padding:6px 12.61px 8px 15.37px}.job-actions{width:100%}.pagination{border-radius:6.45px;height:71px;margin-top:37px}.pagination-items{border-radius:6.45px}.pagination-main{display:none}.pagination-btn{width:45.18px;height:45.18px}.career-form{padding:118px 39px 32px 50px}.career-form-heading{width:395px;height:127px;font-size:40px}.career-form-job,.career-form-head-text{width:367px;height:40px;font-size:18px}.career-form-contact{border-radius:20px;width:671px;height:242px;margin-top:66.48px;margin-bottom:16px;padding:16px 27px 33px 28px}.form-contact-heading{font-size:30px}.career-form-inputs{gap:14px 10.14px;margin-top:6px}.form-input{border-radius:10px;width:302.93px;height:60px;padding-left:13.85px;font-size:16px}.phone-group{border-radius:10px;width:302.76px;height:60px;padding-left:16.76px}.select-trigger{padding-right:16px}.phone-input{font-size:16px}.select-item{padding:4px 5px}.career-form-upload{border-radius:12px;width:671px;height:122px;margin-bottom:34px;padding:16px 27px 43px 28px}.upload-title{width:414px;height:53px;font-size:30px}.upload-dropzone{border-radius:12px;width:616px;height:122px;margin-top:6px;padding-top:12px;padding-left:16px;font-size:16px}.upload-text .upload-subtext .upload-file{width:544.1px;font-size:16px}.career-form-button-wrap{width:316px;height:50px}.giftcard-hero-section{border-radius:15px;width:100%}.giftcard-hero-content{flex-direction:column;justify-content:center;align-items:center;max-width:100%;height:758px;display:flex}.giftcard-hero-top{flex-direction:column;justify-content:center;align-items:center;width:462px;height:550px;display:flex}.giftcard-hero-text-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.giftcard-title{flex-direction:column;justify-content:center;align-items:center;width:268.35px;height:100px;display:flex}.giftcard-title-main{flex-direction:column;justify-content:center;align-items:center;display:flex}.giftcard-logo img{width:306.1px;height:45.9px}.giftcard-giftcards h1{align-items:center;width:312px;height:64.17px;font-size:66.38px;display:flex}html[lang=fr] .giftcard-giftcards h1{font-size:44px}.giftcard-hero-text p{text-align:center;align-items:center;width:462px;height:70px;margin-bottom:12px;font-size:18px;display:flex}.giftcard-hero-img{transform-origin:50%;border-radius:13.39px;justify-content:center;align-items:center;width:406.14px;height:263.91px;display:flex;overflow:hidden;transform:rotate(-1.91deg)}.giftcard-hero-img img{object-fit:cover;width:100%;height:100%}.giftcard-hero-right{margin-top:46px;margin-bottom:45.97px;position:relative}.giftcard-hero-icon-1{z-index:2;width:67.12px;height:44.27px;position:absolute;top:38px;left:-36.32px}.giftcard-hero-icon-2{z-index:2;width:85.73px;height:71.03px;position:absolute;bottom:-13.12px;right:-58.27px}.giftcard-hero-icon-3,.giftcard-hero-icon-4{display:none}.giftcard-title-section{width:486.38px;height:86px;margin-top:65px}.giftcard-title{width:100%;font-size:47.78px}html[lang=fr] .giftcard-title{font-size:35px}.giftcard-title-span{width:100%;font-size:54.47px}.animated-icons{grid-template-columns:repeat(2,1fr);place-items:center;gap:54.81px 25px;width:443.6px;height:304.82px;margin-top:65px;margin-bottom:148.18px;display:grid}.animated-group-1{width:121.2px;height:120.03px}.animated-icon-1{width:66.06px;height:39.64px}.animated-icon-text-1{width:121.2px;height:20px;font-size:18px}.animated-group-2{width:190.17px;height:120.03px}.animated-icon-2{width:85.52px;height:79.82px}.animated-icon-text-2{width:100%;height:20px;font-size:18px}.animated-group-3{width:198.32px;height:120.03px}.animated-icon-3{width:71.62px;height:73.35px}.animated-icon-text-3{width:198.32px;height:20px;font-size:18px}.animated-group-4{width:149.17px;height:120.03px}.animated-icon-4{width:69.55px;height:63.84px}.animated-icon-text-4{width:149.17px;height:20px;font-size:18px}.giftcard-every-bite{min-height:0}.every-bite-text{background-image:none;width:fit-content;height:132px}.giftcard-bite-headings{gap:0;width:fit-content;height:95.66px}.every-bite{width:fit-content;height:53.44px;font-size:65.97px}.every-occassion{width:fit-content;height:55.42px;font-size:42.88px}.every-paragraph{width:359px;height:36px}.every-paragraph p{width:359px;height:36px;font-size:18px}.giftcard-bite-images{width:100%;height:460px;margin-left:0;margin-right:0;position:relative}.giftcard-bite-images .bite-img{border:6.5px solid #fff;border-radius:8.07px;box-shadow:0 0 5.8px .5px #0000001f}.bite-image1{width:220.19px;height:163.18px;top:29px;left:65px}.bite-image2{width:188.56px;height:168.8px;top:197px;left:116px}.bite-image3{width:172.25px;height:192.49px;top:16px;right:77.75px}.bite-image4{width:180.78px;height:176.5px;top:194px;right:120.5px}.bite-top-left{width:25.64px;height:31.53px;top:95.54px;left:312.43px}.bite-top-right{width:25.55px;height:31.42px;top:37px;right:258.45px}.bite-bottom-left{width:29.49px;height:40.03px;top:291px;left:332px}.bite-bottom-right{width:30.38px;height:42.04px;top:390px;right:147.62px}.bite-top-left-text{width:61px;height:52px;top:95.5px;left:355.94px}.bite-top-left-text p{letter-spacing:-.03em;width:61px;height:52px;font-size:14px}.bite-top-right-text{width:103.31px;height:51.33px;top:26px;right:289.69px}.bite-top-right-text p{letter-spacing:-.03em;width:103.31px;height:51.33px;font-size:14px}.bite-bottom-left-text{width:122.16px;height:51.33px;top:330px;left:333.01px}.bite-bottom-left-text p{letter-spacing:-.03em;width:122.16px;height:51.33px;font-size:14px}.bite-bottom-right-text{width:130px;height:51px;top:416px;right:147.62px}.bite-bottom-right-text p{letter-spacing:-.03em;width:130px;height:51px;font-size:14px}.giftcard-bite-btn-wrapper{margin-top:20px}.giftcard-bite-btn{font-size:18px}.giftcard-bite-terms{width:391px;height:77px;margin-top:7px;font-size:16px}.giftcard-cards{width:100%;height:589px}.giftcard-cards-inner{width:775px;height:589px}.giftcard-gift{border-radius:12px;width:324px;height:323px;padding:26px 0 28px}.giftcard-gift-title{width:324px;font-size:36px}html[lang=fr] .giftcard-gift-title{font-size:31px}.giftcard-gift-text{width:261px;height:96px;padding-bottom:45px;font-size:18px}.giftcard-gift-btn{width:256px}.giftcard-gift-button{font-size:18px}.giftcard-faq{width:554px;padding-top:67px;padding-bottom:84px}.giftcard-faq-title{width:303px;height:40px;font-size:36px}.giftcard-faq-btn{width:212px;margin-top:33px}.rewards-logo{width:287.39px;height:43.1px}.rewards-reward{width:290.85px;font-size:74.15px}html[lang=fr] .rewards-reward{font-size:50px}.rewards-hero-icon-1{width:78.72px;height:67.99px;top:12px;left:-35.32px}.rewards-hero-icon-2{width:94px;height:98.45px;top:196px;left:363.68px}.rewards-how-works{width:334px;margin-top:12px}.how-works-title{margin-bottom:12px}.how-works-title h3{width:334px;height:94px;font-size:40px}html[lang=fr] .how-works-title h3{font-size:31px}.how-works-icons{width:629.6px;height:497.4px;margin-bottom:0}.how-works-grid{grid-template-columns:repeat(2,1fr);gap:50px 81.5px}.how-works-item1{width:301.5px;height:247px}.how-works-item2{width:246.6px;height:250px}.how-works-item3{width:288.9px;height:197.4px}.how-works-icon1{width:80.22px;height:88.44px}.how-works-icon2{width:84.01px;height:84.52px}.how-works-icon3{width:74.57px;height:81.9px}.how-works-title-icon1{width:301.5px;height:22px;padding-top:33.64px;padding-bottom:13.54px;font-size:20px}html[lang=fr] .how-works-title-icon1{font-size:18px}.how-works-title-icon2{width:288.9px;height:22px;padding-top:33.64px;padding-bottom:13.54px;font-size:20px}.how-works-text1{width:274px;height:96px;font-size:18px}.how-works-text2{width:225px;height:96px;font-size:18px}.how-works-text3{width:288.9px;height:48px;font-size:18px}.how-works-button{grid-column:auto;width:231px}.rewards-points{height:452px;min-height:unset;flex-direction:column;align-items:center;margin-top:0;padding-top:10.29px;display:flex}.rewards-points-title{margin-top:34px}.rewards-points-title h2{width:331.2px;font-size:33.74px}.rewards-points-title h3{width:334.3px;height:56.07px;font-size:60.26px}.rewards-points-images{inset:unset;order:-1;width:598.54px;height:322px;margin-left:79px;margin-right:82.46px;position:relative}.points-images{border:5.8px solid #fff;border-radius:6.44px;box-shadow:0 0 4.63px .4px #0000001f}.rewards-points-image-1{width:281.43px;height:192.8px;top:49.04px;left:0}.rewards-points-image-2{width:273.15px;height:201.1px;top:88.19px;left:302.3px;right:0}.rewards-points-icon1{width:29.71px;height:35.94px;top:-13px;left:243.14px}.rewards-points-icon2{width:121.79px;height:72.87px;top:10.37px;left:70.63px}.rewards-points-icon3{display:none}.rewards-points-icon4{width:31.03px;height:30.64px;top:258.1px;left:253px}.rewards-points-icon5{display:none}.rewards-accordion-main{margin-top:32.06px}.rewards-accordion{height:457.62px}.rewards-accordion-tabs{gap:50.77px}.rewards-tab.active:after{width:74.1px;height:9.95px}.points{font-size:19.27px}.rewards-items-point{gap:3.21px}.rewards-accordion-content-section{height:399px;padding:39px 234px 10px 235px}.rewards-accordion-content{height:399px}.rewards-content-inner{flex-direction:column;gap:32.5px}.img-pepsi{width:118.75px;height:160.5px}.img-potatoes{width:300px;height:160.5px}.img-saj{width:375px;height:160.5px}.img-poutine,.img-chicken{width:350px;height:160.5px}.rewards-tabs-text{align-items:center;width:297px;height:157px}.rewards-tabs-text h3{text-align:center;justify-content:center;width:218px;height:53px;font-size:26px}.rewards-tabs-text p{text-align:center;width:297px;height:147px;font-size:18px}.rewards-marquee-section{gap:10.74px}.rewards-marquee-row,.rewards-marquee-logo{height:84.93px}.rewards-contents{margin-bottom:90px;padding-top:10px}.rewards-contents-bg{height:180.23px}.rewards-contents-items{width:743.67px;height:512px;margin-left:3px;margin-right:13.33px}.content-items-red1{border-radius:13.14px;width:416.1px;height:111.91px;top:43.37px;left:98.95px;box-shadow:0 0 14.72px #00000012}.content-red1-icon{width:94.83px;height:69.91px;top:40.25px;left:30.05px}.content-r-text,.content-w-text{width:330.2px;height:90.57px;font-size:18px}.content-items-white1{border-radius:13.14px;width:472.06px;height:120.9px;top:154.45px;left:200.95px;box-shadow:0 0 14.72px #00000012}.content-white1-icon{width:63.96px;height:74.67px;top:106.32px;left:606.27px}.content-red2-icon{width:96.24px;height:73.14px;top:307px;left:43px}.content-white2-icon{width:95.85px;height:80.38px;top:391.62px;left:608.78px}.content-items-red2{width:421.86px;height:77.39px;top:272.47px;left:100.51px}.content-items-white2{width:395.42px;height:81.41px;top:347.82px;left:241.63px}.rewards-contents-terms{width:375px;height:77px;font-size:16px}.rewards-app{border-radius:15px;width:664px;height:795px}.rewards-app-buttons{gap:39.04px;top:303px;left:156px}.app-store{border-radius:6.01px;width:153.96px;height:52.93px}.app-img{width:123.06px;height:31.15px}.google-play{border-radius:6.01px;width:158.17px;height:52.93px}.play-img{width:128.4px;height:29.4px}.rewards-cards{height:589px;margin-top:61px}.rewards-simple-card{border-radius:12px;width:367px;height:339px;padding-top:47px}.rewards-cards-icon{width:79.53px;height:82.98px;top:-62px;left:126px}.rewards-simple-card h2{width:446px;height:76.6px;font-size:57.88px}.rewards-simple-card h2 span{font-size:34.05px}.rewards-simple-text{width:289px;height:72px;padding-top:11.4px;padding-bottom:41px;font-size:18px}html[lang=fr] .rewards-simple-card h2{font-size:55.88px}.rewards-simple-btn{width:239px}.mainprivacy{padding-top:150px;padding-bottom:46px}.mainprivacy-img{width:844.98px;height:1184.5px}.privacyHeading,.termsHeading{padding-bottom:100px}.privacyHeading h1{font-size:60px}.privacyHeading span{font-size:70px}html[lang=fr] .privacyHeading span{font-size:49px}.termsHeading h1,.termsHeading span{font-size:60px}.termsHeading .condition{font-size:35px}.privacy{border-radius:15px;padding-bottom:90px;padding-left:30px;padding-right:35px}.privacy-aside{width:280px;padding-top:35px;padding-left:16px;padding-right:16px;top:50px}.privacy-aside-title{margin-left:10px;font-size:14px}.privacy-main-content{padding-top:35px}.section-wrapper h2{font-size:20px}.section-content p,.section-content li{font-size:18px}}@media (max-width:767px){.contact{padding-top:137px;padding-bottom:65px}.contact-img{width:456.93px;height:598.42px;top:-111.72px}.contact-heading h1,.contact-heading span{font-size:39.75px}.contact-heading .condition{font-size:62.81px}html[lang=fr] .contact-heading .condition{font-size:39.59px}.contact-socials{padding-top:44.73px;padding-bottom:50px}.contact-cards{flex-direction:column;gap:18px;width:100%;max-width:342px;margin:0 auto;display:flex}.contact-card{background:#fff;border-radius:15px;max-width:342px;padding:94px 7px 23.9px 6px;transition:all .25s;position:relative;box-shadow:0 4px 12px #00000014}.contact-faq-chat{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.contact-card-location{max-width:342px;padding:94px 7px 23.9px 6px}.card-icons{width:117.31px;height:103.01px;top:-14px}.card-title{font-size:36px}.card-desc{padding-bottom:24.1px;font-size:18px}.card-btn{font-size:18px}.contact-left{width:50.43px;height:65.78px}.contact-right{width:42.43px;height:57.7px;top:0;left:185.31px}.contact-dots{width:62px;height:auto;position:absolute;top:45px;left:148.12px}.contact-faq-icon{width:78.71px;height:59.62px;position:absolute;top:-6px;left:128px}.card-icons-faq,.card-icons-chat{top:0}.contact-chat-icon{width:63.75px;height:61.94px;top:-14px;left:134px}.contact-chat-text{font-size:12.99px;line-height:14.71px;top:12px;left:157px}.contact-form-container{width:342px;height:756px;padding-top:21px;padding-bottom:25px}.envelope{display:none}.ears-box{width:65.6px;height:43.64px;top:26px;left:259px}.ears-text{font-size:10.48px;line-height:14.14px}.contact-form-header{margin-bottom:12px}.contact-form-header h2{text-align:left;font-size:36px}.contact-form-header p{max-width:301px;font-size:18px}.contact-form{gap:11px;width:317px}.contact-form input,.contact-form textarea{padding-top:12px;padding-bottom:13px;padding-left:17px;font-size:16px}.checkbox-row{gap:16px;padding-top:19px;padding-bottom:28px}.contact-form .submit-btn{width:316px;padding:17px 46px 17px 43px}.faq{padding-top:110px}.faq-img{width:458.04px;height:614.01px}.faq-heading .frequently{font-size:29.64px}.faq-heading .asked{font-size:60.07px}html[lang=fr] .faq-heading .asked{font-size:27.07px}.faq-heading .question{font-size:34.54px}html[lang=fr] .faq-heading .question{font-size:23.54px}html[lang=fr] .faq-text p{font-size:16px}.faq-container{gap:19px}.faq-text{max-width:302px;padding-top:29.52px}.search-wrapper{border-radius:12px;max-width:339px;margin-bottom:30px}.search-input{max-width:243px;padding:12px 0 12px 19px;font-size:16px}html[lang=fr] .search-input{font-size:14px}.faq-body{max-width:100%;position:relative}.faq-section{z-index:40;background:#f5f5f5;margin-top:0;margin-left:26px;padding-top:10px;padding-bottom:15px;position:sticky;top:90px}.faq-categories{white-space:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;padding:34.84px 27px 10px;overflow:auto hidden}.faq-card{scroll-snap-align:start;flex:none;width:125.29px;height:125.29px;overflow:visible}.faq-icon{width:84.96px;height:102.75px;margin-top:-34.84px}.faq-title{width:125.3px;font-size:14px;position:absolute;top:33px;left:0}html[lang=fr] .faq-title{font-size:12px}.faq-questions{max-width:356px;margin-top:19.86px}.faq-list{gap:10px}.faq-question-item{padding:7px 21px 5px 23px}.faq-question-header h3{max-width:247px;font-size:18px;line-height:1.25}.faq-answer{max-width:304px;padding-bottom:8px;font-size:16px}.faq-contact{gap:22px;margin-top:134px;margin-bottom:142px}.faq-contact-title h2{font-size:52.27px}html[lang=fr] .faq-contact-title h2{font-size:50.27px}.faq-contact-title h3{font-size:45.45px}.faq-contact-text{max-width:329px}.faq-contact-text p{font-size:18px}.faq-contact-btn{width:114px}.career{padding:12px 11px 73px}.career-hero-section{border-radius:15px;width:100%}.career-hero-content{flex-direction:column;justify-content:center;align-items:center;max-width:373px;height:714px;display:flex}.career-hero-top{flex-direction:column;justify-content:center;align-items:center;width:318px;height:535px;display:flex}.career-hero-text-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.career-title{flex-direction:column;justify-content:center;align-items:center;width:301px;height:90.61px;display:flex}.career-logo img{width:243.02px;height:36.44px;margin-bottom:4.71px}.career-careers h1{font-size:66.15px}.career-hero-text p{text-align:center;width:318px;margin-top:36.39px;margin-bottom:36px;font-size:17.78px}.career-hero-img{transform-origin:50%;border-radius:9.07px;justify-content:center;align-items:center;width:303.24px;height:220.51px;display:flex;overflow:hidden;transform:rotate(-1.91deg)}.career-hero-img img{object-fit:cover;width:100%;height:100%}.career-hero-right{margin-top:40.79px;margin-bottom:36.7px;position:relative}.career-hero-icon-1{z-index:2;width:62.36px;height:65.1px;position:absolute;top:42.21px;left:-17.36px}.career-hero-icon-2{z-index:2;width:30.14px;height:42.5px;position:absolute;bottom:-8.83px;right:-13.85px}.career-hero-icon-3,.career-hero-icon-4{display:none}.career-exp{width:100%}.career-exp-start{text-align:center;letter-spacing:-.02em;color:#f40033;text-transform:uppercase;width:471px;margin:0;padding:0;font-size:23.6px;font-weight:800}.career-exp-teams{text-align:center;letter-spacing:-.02em;color:#f40033;text-transform:uppercase;width:471px;margin:0;padding:0;font-size:57.79px;font-weight:800}.career-exp-teams.animate{font-size:57.79px}.career-exp-text p{letter-spacing:.02em;color:#524f4f;text-align:center;max-width:338px;padding-top:20px;font-size:18px;font-weight:400;line-height:1}.career-images{width:100%;position:relative}.image-card{background:#fff;border:7px solid #fff;border-radius:7px;position:absolute;overflow:hidden;box-shadow:0 10px 30px #00000014}.img{object-fit:cover}.top-container{width:395px;height:600px;margin:0 auto;position:relative}.left-image{z-index:1;width:171.1px;height:198.69px;top:269.43px;left:25.03px;transform:rotate(-11.96deg)}.middle-image{z-index:2;width:189.42px;height:202.15px;top:397px;left:170px;transform:rotate(4.32deg)}.right-image{width:213.04px;height:247.39px;top:79.36px;left:128.65px;transform:rotate(7.68deg)}.icon-top-right{width:42.7px;height:43.55px;position:absolute;top:75px;left:299.63px}.bottom-container{width:395px;height:370px;margin:0 auto;position:relative}.first-image{z-index:3;width:205.42px;height:161.46px;top:-34.15px;left:38px;transform:rotate(9.79deg)}.second-image{z-index:2;width:180.83px;height:171.64px;top:101px;left:181px;transform:rotate(-5.75deg)}.icon-left-dashed{width:42.19px;height:77.46px;position:absolute;top:195.61px;left:5px}.icon-right-dashed{width:42.93px;height:65.5px;position:absolute;top:285px;left:337px;transform:rotate(25deg)}.icon-on-first{z-index:3;width:49.44px;height:71.58px;position:absolute;top:83.85px;left:22px;transform:rotate(-25.9deg)}.left-arrow-icon{width:27.96px;height:33.17px;position:absolute;top:504px;left:121px}.left-arrow-text{width:71px;height:35px;position:absolute;top:518px;left:46px}.left-arrow-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:12px;font-weight:400;line-height:1.33}.right-arrow-icon{width:27.38px;height:33.67px;position:absolute;top:125.64px;left:94.89px}.right-arrow-text{width:86.58px;height:43.02px;position:absolute;top:160px;left:29px}.right-arrow-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:12px;font-weight:400;line-height:1.33}.heart-left{width:19.11px;height:23.14px;position:absolute;top:295.88px;left:168.12px}.heart-right{width:23.59px;height:29.88px;position:absolute;top:282.56px;left:190.75px}.heart-text{width:147px;height:62px;position:absolute;top:330.56px;left:124px}.heart-text p{letter-spacing:-.03em;text-align:center;color:#f40033;font-size:12px;font-weight:400;line-height:1.33}.career-positions{width:356px;margin-top:50px}.careers-positions-title{width:353.36px;height:48.16px}.jobs-title{gap:6px;font-size:36px}.jobs-title .count{width:16.92px;height:16.92px;font-size:10px}.location-tabs{white-space:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100%;padding-bottom:14px;font-size:18px;overflow:auto hidden}.location-tabs::-webkit-scrollbar{display:none}.tab{scroll-snap-align:start;flex:none;padding-left:15px;padding-right:15px}.positions-table{border-radius:15px;width:356px}.filter-bar{padding:15px 16px 17px 24px}.filter-icon{gap:7px}.filter-label{font-size:18px}.profession-filter{gap:8px}.profession-location,.profession-profession{display:none}.profession-search{border-radius:12px;width:209px}.profession-search input{font-size:18px}.jobs-list{gap:8px;width:324px;height:auto;padding-bottom:19px;padding-left:16px;padding-right:16px}.job-card{border-radius:12px;width:324px;height:auto}.job-content{padding:9px 22.15px 17px 18px}.job-content-title{height:50px;padding-bottom:4px}.job-content-title h3{font-size:24px}.job-content-title img{width:19.71px;height:17.16px}.job-content-text{width:285px}.job-content-text p{font-size:16px;line-height:1.4}.read-more{color:#535353;cursor:pointer;margin-left:2px;font-weight:600}.job-tags-action{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;display:flex}.job-tag-container{padding:6px 12px 8px 13px}.job-brief-container{display:none}.job-actions{width:100%}.pagination{margin-top:39.98px}.pagination-main{display:none}.pagination-btn{border-radius:6.45px;width:45.18px;height:45.18px;font-size:19.36px}.career-form-heading{width:395px;height:142px;font-size:40px}.career-form-job,.career-form-head-text{width:315px;height:40px;font-size:18px}.career-form-contact{border-radius:15px;width:342px;height:494px;margin-top:33.48px;margin-bottom:21px;padding:10px 13px 16px 12px}.form-contact-head{width:216px;height:53px}.form-contact-heading{width:216px;height:53px;font-size:26px}.career-form-inputs{grid-template-columns:repeat(1,1fr);gap:10px;margin-top:5px}.form-input{border-radius:12px;width:317px;height:60px;padding-left:17px;font-size:16px}.phone-group{border-radius:12px;width:317px;height:60px;padding-left:17px}.select-trigger{gap:11px}.phone-input{font-size:16px}.select-trigger{padding-right:20px}.career-form-upload{border-radius:15px;width:342px;height:140px;padding:10px 13px 16px 12px}.upload-title{width:216px;height:53px;font-size:26px}.upload-dropzone{border-radius:12px;width:317px;height:122px;margin-top:18px;padding-top:12px;padding-left:17px;font-size:16px}.upload-text .upload-subtext .upload-file{width:280px;height:35px;font-size:16px}.career-form-button-wrap{width:295px;height:50px}.career-form{padding:118px 26px 74px 27px}.giftcard-hero-section{border-radius:15px;width:100%;padding-top:12px;padding-left:11px;padding-right:11px}.giftcard-hero-content{flex-direction:column;justify-content:center;align-items:center;max-width:100%;height:714px;display:flex}.giftcard-hero-top{flex-direction:column;justify-content:center;align-items:center;width:318px;height:535px;display:flex}.giftcard-hero-text-content{flex-direction:column;justify-content:center;align-items:center;margin-top:149px;display:flex}.giftcard-title-main{flex-direction:column;justify-content:center;align-items:center;width:312px;height:107.65px;display:flex}.giftcard-logo img{width:306.1px;height:45.9px}.giftcard-giftcards h1{align-items:center;height:66.38px;font-size:66.15px;display:flex}html[lang=fr] .giftcard-giftcards h1{font-size:40px}.giftcard-hero-text p{text-align:center;width:334px;margin-top:10.35px;margin-bottom:33px;font-size:18px}.giftcard-hero-img{transform-origin:50%;border-radius:10px;justify-content:center;align-items:center;width:303.24px;height:197.04px;display:flex;overflow:hidden;transform:rotate(-1.91deg)}.giftcard-hero-img img{object-fit:cover;width:100%;height:100%}.giftcard-hero-right{margin-bottom:30.97px;position:relative}.giftcard-hero-icon-1{z-index:2;width:50.11px;height:33.05px;position:absolute;top:18.75px;left:-17.6px}.giftcard-hero-icon-2{z-index:2;width:64.01px;height:53.03px;position:absolute;bottom:-15.74px;right:-7.62px}.giftcard-hero-icon-3,.giftcard-hero-icon-4{display:none}.giftcard-title-section{width:424.17px;height:75px;margin-top:47px}.giftcard-title{width:100%;font-size:32.67px}.giftcard-title-span{width:100%;font-size:47.5px}html[lang=fr] .giftcard-title{font-size:30px}.animated-icons{grid-template-columns:repeat(2,1fr);place-items:center;gap:28.49px;width:333.74px;height:260px;margin-top:58px;margin-bottom:127px;display:grid}.animated-group-1{width:102.98px;height:103px}.animated-icon-1{width:56.13px;height:33.68px}.animated-icon-text-1{width:102.98px;height:18px;font-size:16px}.animated-group-2{width:126.74px;height:103px}.animated-icon-2{width:72.67px;height:67.82px}.animated-icon-text-2{width:165.56px;height:18px;font-size:16px}.animated-group-3{width:168.51px;height:103px}.animated-icon-3{width:60.86px;height:62.33px}.animated-icon-text-3{width:168.51px;height:18px;font-size:16px}.animated-group-4{width:126.74px;height:103px}.animated-icon-4{width:59.1px;height:54.25px}.animated-icon-text-4{width:126.74px;height:18px;font-size:16px}.giftcard-every-bite{min-height:0}.every-bite-text{background-image:none;width:fit-content}.giftcard-bite-headings{gap:0;width:fit-content;height:95.66px}.every-bite{width:fit-content;height:53.44px;font-size:50.97px}.every-occassion{width:fit-content;height:55.42px;font-size:42.88px}.every-paragraph{width:359px;height:36px}.every-paragraph p{width:359px;height:36px;font-size:18px}.giftcard-bite-images{width:100%;height:700px;margin-left:0;margin-right:0;position:relative}.giftcard-bite-images .bite-img{border:6.21px solid #fff;border-radius:7.7px;box-shadow:0 0 5.54px .48px #0000001f}.bite-image3{width:172.25px;height:192.49px;top:10px;right:15.24px}.bite-image1{width:220.19px;height:163.18px;top:166.5px;left:12.06px}.bite-image4{width:180.78px;height:176.5px;top:302px;right:24.1px}.bite-image2{width:188.56px;height:168.8px;top:491px;left:30px}.bite-top-left{width:25.64px;height:31.53px;top:233.04px;left:259.49px}.bite-top-left-text{width:61px;height:52px;top:233px;left:303px}.bite-top-left-text p{width:61px;height:52px;font-size:14px}.bite-top-right{width:25.55px;height:31.42px;top:30.97px;right:216.51px}.bite-top-right-text{width:103.31px;height:51.33px;top:56px;right:232.69px}.bite-top-right-text p{width:103.31px;height:51.33px;font-size:14px}.bite-bottom-left{display:none}.mobile-arrow{width:29.49px;height:40.03px;display:block;position:absolute;top:587px;left:243px}.bite-bottom-left-text{width:122.16px;height:51.33px;top:626px;left:244px}.bite-bottom-left-text p{width:122.16px;height:51.33px;font-size:14px}.bite-bottom-right{width:25.64px;height:31.53px;top:404.27px;right:227.57px}.bite-bottom-right-text{width:91.62px;height:51.33px;top:410px;right:258.38px}.bite-bottom-right-text p{width:91.62px;height:51.33px;font-size:14px}.giftcard-bite-terms{width:391px;height:77px;font-size:16px}.giftcard-cards{width:100%;height:589px}.giftcard-cards-inner{width:411px;height:589px}.giftcard-gift{border-radius:12px;width:324px;height:323px;padding:26px 34px 28px}.giftcard-gift-title{width:324px;font-size:36px}html[lang=fr] .giftcard-gift-title{font-size:30px}.giftcard-gift-text{width:261px;height:96px;padding-bottom:45px;font-size:18px}.giftcard-gift-btn{width:256px;height:50px}.giftcard-faq{width:303px;padding-top:62px}.giftcard-faq-title{width:303px;height:40px;font-size:36px}.giftcard-faq-btn{width:212px;margin-top:38px}.rewards-logo{width:248.09px;height:37.2px}.rewards-reward{width:251.08px;height:52.44px;font-size:64.01px}html[lang=fr] .rewards-reward{font-size:45px}.rewards-hero-icon-1{width:78.72px;height:67.99px;top:10.75px;left:-17.15px}.rewards-hero-icon-2{width:94px;height:96.08px;top:135.75px;left:235.85px}.rewards-how-works{width:334px;margin-top:24px}.how-works-title{margin-bottom:17px}.how-works-title h3{width:334px;height:94px;font-size:40px}.how-works-grid{display:none}.how-works-icons{flex-direction:column;justify-content:center;align-items:center;width:100%;height:385px;display:flex}.how-works-carousel{flex-direction:column;align-items:center;width:346px;height:385px;display:flex}.how-works-carousel-inner{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:20px;width:100%;display:flex;overflow-x:auto}.how-works-carousel-inner::-webkit-scrollbar{display:none}.how-works-item1,.how-works-item2,.how-works-item3{scroll-snap-align:center;width:356px;height:224px}.how-works-icon1,.how-works-icon2,.how-works-icon3{width:80.22px;height:88.44px}.how-works-title-icon1{width:301.5px;height:22px;padding-top:27.13px;padding-bottom:13.74px;font-size:20px}html[lang=fr] .how-works-title-icon1{font-size:18px}.how-works-title-icon2,.how-works-title-icon3{width:301.5px;height:22px;padding-top:27.13px;padding-bottom:13.74px;font-size:20px}.how-works-text1,.how-works-text2,.how-works-text3{width:307.8px;height:72px;font-size:18px}.carousel-arrows-how{flex-direction:row;justify-content:space-between;align-items:center;width:247.59px;height:89.29px;display:flex}.carousel-arrow-how1,.carousel-arrow-how2{width:13.46px;height:17.12px}.how-works-button-mobile,.how-works-button{justify-self:center;width:295px;height:50px}.rewards-points{height:379px;min-height:unset;flex-direction:column;align-items:center;margin-top:25px;padding-top:0;display:flex;overflow:hidden}.rewards-points-title{margin-top:10.46px}.rewards-points-title h2{width:331.2px;font-size:33.74px}html[lang=fr] .rewards-points-title h2{font-size:30.74px}.rewards-points-title h3{width:334.3px;height:56.07px;font-size:60.26px}html[lang=fr] .rewards-points-title h3{font-size:35.74px}.rewards-points-images{inset:unset;order:-1;align-self:stretch;height:273.54px;margin-left:0;margin-right:0;position:relative;overflow:hidden}.points-images{border:5.8px solid #fff;border-radius:6.44px;box-shadow:0 0 4.63px .4px #0000001f}.rewards-points-image-1{z-index:2;width:239.07px;height:163.78px;top:41.66px;left:-49px}.rewards-points-image-2{width:232.04px;height:170.84px;top:74.92px;left:184.34px;right:0}.rewards-points-icon1{width:25.24px;height:30.53px;top:-9.75px;left:156.74px}.rewards-points-icon2{z-index:2;width:103.46px;height:61.9px;top:5px;left:20px}.rewards-points-icon3{display:none}.rewards-points-icon4{width:31.03px;height:30.64px;top:217px;left:138.48px}.rewards-points-icon5{display:none}.rewards-accordion-main{margin-top:56px}.rewards-accordion{height:471.88px}.rewards-accordion-tabs{gap:26.71px}.rewards-tab.active:after{height:7.59px}.points{font-size:14.69px}.rewards-items-point{gap:2.45px}.rewards-items-icon{width:15.3px;height:15.3px}.rewards-accordion-content-section{height:427px;padding:50px 57px 27px}.rewards-accordion-content{height:427px}.rewards-content-inner{flex-direction:column;justify-content:center;gap:32.5px}.rewards-tabs-text{align-items:center}.img-pepsi{width:118.75px;height:160.5px}.img-potatoes{width:407px;height:160.5px}.img-saj{width:256px;height:160.5px}.img-poutine{width:499px;height:160.5px}.img-chicken{width:282px;height:160.5px}.rewards-tabs-text h3{text-align:center;justify-content:center;width:218px;height:43px;font-size:26px}.rewards-tabs-text p{text-align:center;width:297px;height:84px;font-size:18px}.rewards-marquee-section{gap:10.75px}.rewards-marquee-row{height:84.93px}.rewards-marquee-logo{height:84.93px;margin:0 1rem}.rewards-contents{margin-bottom:49px;padding-top:24px}.rewards-contents-bg{height:180.23px}.rewards-contents-items{width:371.43px;height:584.4px}.content-items-red1{width:305px;height:127.74px;top:38.07px;left:39.95px}.content-red1-icon{width:84.7px;height:70.38px;top:35.71px;left:-15px}.content-r-text,.content-w-text{width:219.1px;height:103.37px;font-size:18px}.last-w-text{padding-left:34.88px}.content-items-white1{width:330.98px;height:138px;top:170px;left:31px}.content-white1-icon{width:73px;height:85.23px;top:127px;left:301.08px}.content-items-red2{width:311.61px;height:88.34px;top:306px;left:43px}.content-red2-icon{width:89px;height:77.52px;top:354px;left:12px}.content-items-white2{width:238.66px;height:92.92px;top:412.73px;left:87.28px}.content-white2-icon{width:117.02px;height:98.15px;top:489.96px;left:128px}.rewards-contents-terms{width:375px;font-size:16px}.rewards-app{border-radius:15px;width:373px;height:795px}.rewards-app-buttons{gap:18.04px;top:303px;left:22px}.app-store{border-radius:6.01px;width:153.96px;height:52.93px}.app-img{width:123.06px;height:31.15px}.google-play{border-radius:6.01px;width:158.17px;height:52.93px}.play-img{width:128.4px;height:29.4px}.rewards-cards{height:589px;margin-top:49px}.rewards-simple-card{border-radius:12px;width:324px;height:339px;padding-top:47px}.rewards-cards-icon{width:79.52px;height:82.98px;top:-62px;left:105px}.rewards-simple-card h2{width:100%;height:76.6px;font-size:57.88px}.rewards-simple-card h2 span{font-size:34.05px}.rewards-simple-text{width:242px;height:96px;padding-top:11.4px;padding-bottom:30px;font-size:18px}html[lang=fr] .rewards-simple-card h2{font-size:45.88px}.mainprivacy{padding-top:100px;padding-bottom:40px}.mainprivacy-img{width:458.04px;height:614.01px}.privacyHeading,.termsHeading{padding-bottom:90px}.privacyHeading h1{font-size:40px}.privacyHeading span{font-size:48px}html[lang=fr] .privacyHeading span{font-size:32px}.termsHeading h1,.termsHeading span{font-size:40px}.termsHeading .condition{font-size:30px}.privacy{border-radius:15px;flex-direction:column;padding-bottom:50px;padding-left:20px;padding-right:20px}.privacy-aside{scrollbar-width:none;background-color:#fff;width:100%;margin-bottom:30px;padding:0;position:sticky;top:90px}.privacy aside ul{scrollbar-width:none;gap:16px;padding-top:10px;padding-bottom:10px;display:flex;overflow-x:auto}.privacy aside li{flex-shrink:0;padding-bottom:0!important}.privacy aside li div div{display:none}.privacy aside button{white-space:nowrap;font-size:14px}.privacy aside span{width:26px;height:26px;font-size:11px}.section-wrapper{padding:0}.privacy-main-content{width:100%;padding-top:0}}
