.page_main__nw1Wk{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:100%;overflow:hidden;padding:none;margin:none}.page_uiWrapper__He5WC{overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_transition__eW5Jf,.page_uiWrapper__He5WC{position:fixed;top:0;left:0;width:100vw;height:100vh}.page_transition__eW5Jf{background-color:#ed1c24;z-index:2000}.intro_container__4GNIs{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;height:100vh;width:100vw;background-color:#ed1c24;pointer-events:none}.intro_ringWrapper__bDMph{padding:5.12vw 0 5.128vw}.intro_animContainerOuter__VucGd{position:absolute;top:0;left:0;height:100vh;width:100vw;background-color:#ed1c24;pointer-events:none;border-top:1px solid white;overflow:visible;overflow:hidden}.intro_animContainer__IU5Eq{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:calc((100vh - 100vw) * -.48);height:100vh;width:100vh;background-color:transparent}.intro_wordsBG__GkCL_{height:100%;width:100%;position:absolute;left:0;background-image:url(/images/word-bg.png)}.intro_doritosLogo__LHOVi{position:absolute;top:6svh;height:min(17.949vw,122.5px);width:min(20.769vw,141.5px)}.intro_ctaContainer__KoCXq{display:flex;flex-direction:column;justify-content:start;align-items:center;position:absolute;left:0;width:100%}.intro_trackerLog__PHtJa{height:auto;width:min(57.692vw,400px);margin:0 0 14px}.intro_trackerCopy__UUvPS{color:#fff;text-align:center;text-shadow:1px 1px 15px rgba(0,0,0,.2);font-family:Druk-Medium;font-size:max(20px,min(30px,5.128vw));font-style:normal;font-weight:500;line-height:max(23px,min(35px,5.897vw));letter-spacing:.2px}.intro_highlight__x2zcl{background:linear-gradient(90deg,#fff477 50.52%,#fd9b3f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.intro_btnContainer__d1sgG{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:8.346vh 0 0;height:0;width:0}.intro_ctaBtn___Ll1F{color:#fff;font-feature-settings:"case" on;font-family:Druk-Wide-Bold;font-size:12px;font-style:normal;font-weight:700;line-height:12px;letter-spacing:1px;height:12.82vw;width:63.33vw;transform:skewX(-20deg);background-color:#ed1c24;border:none;outline:none;padding:5.12vw 0 5.128vw;pointer-events:all}.intro_eightWall__Z83f8{position:fixed;bottom:12px;right:12px;width:32vw}.intro_legalContainer__7o1OU{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:max(16px,min(20px,4.103vw)) 0 0}.intro_legal__E_PGW{text-align:center;font-family:Druk-Medium;font-size:max(13px,min(17px,3.333vw));font-style:normal;font-weight:500;line-height:13px;pointer-events:all;color:#fff;display:inline}.intro_legal__E_PGW.intro_highlight__x2zcl{border-image:linear-gradient(90deg,#fff477 50.52%,#fd9b3f) 1;border-width:0 0 1px;border-style:solid;box-sizing:border-box}@media (min-width:600px){.intro_wordsBG__GkCL_{background-size:cover}}.CtaButton_btnContainer__k1EMZ{width:100%}.CtaButton_btnContainer__k1EMZ,.CtaButton_ctaBtn__4jw75{display:flex;flex-direction:column;justify-content:center;align-items:center;height:min(12.82vw,75px)}.CtaButton_ctaBtn__4jw75{font-family:Druk-Wide-Bold;font-size:max(12px,min(18px,3.078vw));font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase;width:min(63.33vw,370px);transform:skewX(-10deg);border:none;outline:none}.CtaButton_ctaBtn__4jw75>p{transform:skewX(10deg);width:100%}.CtaButton_ctaBtn__4jw75.CtaButton_ios__I_3u_>p{font-family:Druk-Wide-Medium}.CtaButton_ctaBtn__4jw75.CtaButton_disabled__dLbvV{opacity:.5}.DesktopWarning_container__YnTPd{width:100vw;height:100vh;background-image:url(/images/desktop-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.DesktopWarning_svgContainer__7K180{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden;padding:0 0 0 23vh}.DesktopWarning_logo__FGCAu{position:absolute;top:4.63svh;right:4.63svh;height:16.574svh}.DesktopWarning_contentContainer__zScH_{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;z-index:100;height:100%;width:100%}.DesktopWarning_hero__Yw4ml{height:19.444svh;margin:0 0 3.7svh}.DesktopWarning_qrContainer__Qh_9g{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;height:36.852svh;width:36.852svh;border-radius:16px;margin:0 0 4.26svh}.DesktopWarning_title__iQd1U{color:#fff;text-align:center;font-family:Druk-Wide-Bold;font-size:max(20px,min(27px,2.5svh));font-style:normal;font-weight:700;line-height:normal;margin:0 0 1.5svh}.DesktopWarning_subTitle__p2ewu{color:#fff;font-family:Druk-Medium;font-size:max(18px,min(25px,2.3svh));font-style:normal;font-weight:500;line-height:max(23px,min(32px,2.8svh));letter-spacing:.25px;text-transform:uppercase;text-align:center}.FindTriangleUI_container__kLJ66,.ScanningUI_container__olygb{position:fixed;top:0;left:0;height:100svh;width:100svw}.FindTriangleUI_container__kLJ66{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:100}.FindTriangleUI_animContainer__6GgTD{position:relative;display:flex;flex-direction:column;justify-content:start;align-items:center;height:50vw;width:43vw;pointer-events:all}.FindTriangleUI_svgContainer__LEyoa{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;height:45vw;width:100%}.FindTriangleUI_copy__G6gx2{color:#fff;text-align:center;text-shadow:2px 2px 10px rgba(0,0,0,.5);font-family:Druk-Medium;font-size:max(21px,min(33px,6.923vw));font-style:normal;font-weight:500;line-height:max(27px,min(40px,6.923vw))}.FindTriangleUI_copy__G6gx2.FindTriangleUI_yellow__yhp0q{color:#fff477}.FindTriangleUI_progressContainer__yoYjS{display:flex;flex-direction:column;position:fixed;bottom:-80px;left:0;width:100%;pointer-events:all;animation:FindTriangleUI_slideUp__nkSRj .5s;animation-fill-mode:both}.FindTriangleUI_progressTop__h4NT7{display:flex;flex-direction:row;justify-content:end;margin:0}.FindTriangleUI_pointsEarned__ks2AO{padding:min(2vw,12px) min(3.333vw,19px) min(1.282vw,7.5px);background-color:#ed1c24;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%,calc(100% - .9397 * 100%) 0);clip-path:polygon(100% 0,100% 100%,0 100%,calc(100% - .9397 * 100%) 0)}.FindTriangleUI_earnedText__x7Ug9{color:#fff;font-family:Druk-Medium;font-size:max(10px,min(19.5px,3.333vw));font-style:normal;font-weight:500;line-height:max(7px,min(15px,2.564vw))}.FindTriangleUI_progressBottom__4D5AO{display:flex;flex-direction:row;width:100%;pointer-events:all;background-color:rgba(0,0,0,.6)}.FindTriangleUI_progressLeft__QeuQl{display:flex;flex-direction:column;align-items:start;width:41%;background-color:#000000;-webkit-clip-path:polygon(100% 0,calc(.9397 * 100%) 100%,0 100%,0 0);clip-path:polygon(100% 0,calc(.9397 * 100%) 100%,0 100%,0 0);padding:min(10px,2.564vw) 3px min(10px,2.564vw) min(20px,5.128vw)}.FindTriangleUI_progressPoints__B7BVM{font-family:Druk-Wide-Bold;font-size:max(17px,min(42px,5.385vw));font-style:normal;font-weight:700;line-height:normal;background:linear-gradient(93deg,#fff477 15.93%,#fd9b3f 93.45%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.FindTriangleUI_progressPoints__B7BVM>.FindTriangleUI_sub__ptMNx{font-size:max(10px,min(26px,1.884vw))}.FindTriangleUI_redeemContainer__pLiSV{display:flex;flex-direction:row;justify-content:start;align-items:center}.FindTriangleUI_redeemText__EtBGE{color:#fff;font-family:Druk-Medium;font-size:max(11px,min(28px,3.59vw));font-style:normal;font-weight:500}.FindTriangleUI_nextIcon__d1uhh{height:max(10px,min(20px,2.564vw));margin:max(-.769vw,-5px) 0 0 max(5px,min(10px,1.282vw))}.FindTriangleUI_progressRight__6kCaO{display:flex;flex-direction:row;justify-content:start;align-items:center;padding:min(5px,1.282vw) 0 min(10px,2.564vw) min(5px,1.282vw)}.FindTriangleUI_progressIcon__cwcm7{height:min(12vw,94px);width:auto;margin:0 max(-.769vw,-5px) 0 0}@keyframes FindTriangleUI_slideUp__nkSRj{0%{bottom:-80px}to{bottom:0}}.RewardUI_container__thdvu{align-items:center;position:fixed;left:0;width:100svw;overflow:hidden;background-color:rgba(0,0,0,.5)}.RewardUI_animContainer__yT6WF,.RewardUI_container__thdvu{display:flex;flex-direction:column;justify-content:center;top:0;height:100svh}.RewardUI_animContainer__yT6WF{align-items:start;position:absolute;width:155.641vw;padding:2vh 0 0}.RewardUI_bgTriangle__fAO1R{position:absolute;left:0;width:100%}.RewardUI_contentContainer__eZKP9{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100vw;margin:0 0 0 8.462vw;padding:15.9svh 0 0;z-index:200;height:100%}.RewardUI_textContainer__t_OCy{display:flex;flex-direction:column;justify-content:start;align-items:start;width:min(390px,66.667vw)}.RewardUI_doritosLogo__AYKm7{height:min(16.667vw,113.75px);width:min(19.231vw,131.25px);margin:0 0 min(3.794svh,23px)}.RewardUI_title__XNGlc{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.25);font-family:Druk-Medium;font-size:max(16px,min(27px,4.615vw));font-style:normal;font-weight:500;line-height:3.186svh;margin:0 0 min(3vw,30px)}.RewardUI_title__XNGlc.RewardUI_large__kEPtR{font-size:max(25px,min(42px,7.18vw))}.RewardUI_pointsContainer__gVVlv{position:relative}.RewardUI_oopsContainer__J8Gms{margin:0 0 25px}.RewardUI_pointsBackground__QQB_B,.RewardUI_points__UXKbv{font-family:Druk-Wide-Bold;font-size:max(64px,min(120px,20.513vw));font-style:normal;font-weight:700;line-height:max(64px,min(120px,20.513vw))}.RewardUI_oops__xmonf{font-size:max(43px,min(52px,12.051vw));line-height:max(43px,min(52px,12.051vw))}.RewardUI_pointsBackground__QQB_B{text-shadow:1px 1px 5px rgba(0,0,0,.25);z-index:201;color:transparent}.RewardUI_pointsBackground__QQB_B.RewardUI_ios___bKwk{text-shadow:2px 2px 5px rgba(0,0,0,.02);z-index:201;color:transparent}.RewardUI_pointsBackground__QQB_B,.RewardUI_points__UXKbv{font-family:Druk-Wide-Medium}.RewardUI_pointsInnerContainer__ILiTM{display:flex;flex-direction:column;justify-content:center;align-items:start;position:absolute;top:0;left:0;height:100%;width:100%}.RewardUI_points__UXKbv{background:linear-gradient(97deg,#fff477 -9.08%,#fd9b3f 55.37%,#ffe66e 102.04%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:202}.RewardUI_dividerOuter__Lw0As{display:flex;flex-direction:row;justify-content:start;width:min(65vw,390px)}.RewardUI_divider__g3oA2{margin:min(5vw,19px) 0 min(7.5vw,29px);height:6px;background-image:url(/images/divider.png);background-position:50%;background-size:cover}.RewardUI_subtext__f6uHc{color:#fff;font-family:Druk-Medium;font-size:max(15px,min(30px,4.612vw));font-style:normal;font-weight:500;line-height:max(17px,min(33px,5.641vw));text-transform:uppercase;margin-bottom:-1vw}.RewardUI_subtext__f6uHc.RewardUI_extraMargin__adr8E{margin-bottom:17px}.RewardUI_subtext__f6uHc.RewardUI_lowerCase__gJcEX{text-transform:none}.RewardUI_highlight__x54RT{color:#fff477}.RewardUI_formContainer__C446u{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:start;align-items:center;width:100vw;margin:0 0 0 8.462vw;padding:min(41vw,350px) 0 0;z-index:200;height:100%}.RewardUI_formInner__zJuZ6{display:flex;flex-direction:column;justify-content:start;align-items:start}.RewardUI_formInner__zJuZ6.RewardUI_loading__gkHkA{pointer-events:none}.RewardUI_formInner__zJuZ6.RewardUI_loading__gkHkA>.RewardUI_inputContainer__HPc70>.RewardUI_inputOutline__p7v0m{opacity:.7}.RewardUI_backContainer__vrulC{display:flex;flex-direction:row;justify-content:start;align-items:center;margin:0 0 min(21px,3.2svh);pointer-events:all}.RewardUI_backIcon__QApY5{height:3.077vw;width:1.795vw;margin:0 1.8vw 0 0}.RewardUI_inputContainer__HPc70{width:100%;max-width:63vw}.RewardUI_inputContainer__HPc70.RewardUI_less__lMTaf{margin-top:-4px}.RewardUI_inputLabel__Jw2Jw{color:#fff;font-family:Druk-Medium;font-size:max(11px,min(21px,3.59vw));font-style:normal;font-weight:500;line-height:1.517svh;text-transform:capitalize}.RewardUI_backContainer__vrulC>.RewardUI_inputLabel__Jw2Jw{line-height:3.077vw;margin-top:.303svh}.RewardUI_inputOutline__p7v0m{display:flex;flex-direction:row;justify-content:space-between;width:100%;background:rgba(255,255,255,.15);border:2px solid #fff;border-radius:2px;padding:max(10px,min(15px,2.5641vw)) max(9px,min(13.5px,2.308vw)) max(10px,min(15px,2.5641vw)) max(20px,min(30px,5.128vw));margin:max(10px,min(15px,2.5641vw)) 0 max(16px,min(24px,4.103vw))}.RewardUI_input__Qou8F{color:#fff;font-family:Druk-Medium;font-size:max(16px,min(21px,3.6vw));font-style:normal;font-weight:500;line-height:10px;text-transform:capitalize;border:none;outline:none;background:transparent;flex:1 1;padding:0}.RewardUI_input__Qou8F::placeholder{color:#ffffff8c}.RewardUI_inputOutline__p7v0m.RewardUI_error___gKuQ{background-color:(255,244,119,.15);border-color:#fff477}.RewardUI_termsContainer___69JM{display:flex;flex-direction:row;justify-content:start;align-items:center;max-width:100%;margin:0 0 min(7px,1.795vw)}.RewardUI_checkboxContainer___Kho0{padding:0 10px 0 0;height:22px}.RewardUI_termsText__ZZ0LJ{color:#fff;font-family:Druk-Medium;font-size:max(8px,min(15px,2.564vw));font-style:normal;font-weight:500;line-height:13px}.RewardUI_termsText__ZZ0LJ>.RewardUI_highlight__x54RT{text-decoration:underline}.RewardUI_error___gKuQ>.RewardUI_input__Qou8F,.RewardUI_error___gKuQ>.RewardUI_input__Qou8F::placeholder{color:#fff477}.RewardUI_alertIcon__QKZSC{width:max(20px,min(31px,6.41vw));opacity:0}.RewardUI_alertIcon__QKZSC.RewardUI_error___gKuQ{opacity:1}.RewardUI_loadingContainer__J3PdT{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1000;background-color:rgba(0,0,0,.7)}.RewardUI_processing__5gjFG{color:#fff;font-family:Druk-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:18px 0 0}@media (min-width:600px){.RewardUI_formContainer__C446u{padding:min(46vw,350px) 0 0}}.HowTo_container__uJOvx{align-items:center;position:fixed;left:0;width:100svw;overflow:hidden;background-color:rgba(0,0,0,.5)}.HowTo_animContainer__V8bLq,.HowTo_container__uJOvx{display:flex;flex-direction:column;justify-content:center;top:0;height:100svh}.HowTo_animContainer__V8bLq{align-items:start;position:absolute;width:155.641vw;padding:2vh 0 0}.HowTo_bgTriangle__fc04N{position:absolute;left:0;width:100%}.HowTo_contentContainer__oGVRC{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100vw;margin:0 0 0 8.462vw;padding:15.9svh 0 0;z-index:200;height:100%}.HowTo_textContainer__cww2X{display:flex;flex-direction:column;justify-content:start;align-items:start;width:66.667vw}.HowTo_doritosLogo__ZBYUS{height:16.667vw;width:19.231vw;margin:0 0 3.794svh}.HowTo_titleContainer__zXINj{position:relative}.HowTo_titleBackground__INsGE,.HowTo_title__T9rbJ{font-family:Druk-Wide-Bold;font-size:max(23px,min(36px,6.41vw));font-style:normal;font-weight:700}.HowTo_titleBackground__INsGE{text-shadow:1px 1px 5px rgba(0,0,0,.25);z-index:201;color:transparent}.HowTo_titleBackground__INsGE.HowTo_ios__DT68v{text-shadow:2px 2px 5px rgba(0,0,0,.02);z-index:201;color:transparent}.HowTo_titleBackground__INsGE,.HowTo_title__T9rbJ{font-family:Druk-Wide-Medium}.HowTo_titleInnerContainer__cfmZV{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;height:100%;width:100%}.HowTo_title__T9rbJ{background:linear-gradient(97deg,#fff477 -9.08%,#fd9b3f 55.37%,#ffe66e 102.04%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:202}.HowTo_subtext__0npTZ{color:#fff;font-family:Druk-Medium;font-size:max(15px,min(30px,4.612vw));font-style:normal;font-weight:500;line-height:max(17px,min(33px,5.641vw));margin:4.359vw 0 -1vw;max-width:100%}.HowTo_highlight__XlqGh{color:#fff477}@media (min-width:450px){.HowTo_textContainer__cww2X{width:auto}}.LandscapeWarning_container__WcJOa{position:fixed;width:100vw;height:100svh;background-color:#ED1C24;background-image:url(/images/mobile-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;z-index:1000}.LandscapeWarning_svgContainer__7J7zQ{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden;padding:0 0 0 23vh}.LandscapeWarning_svgContainer__7J7zQ>svg{position:absolute;top:0;width:130%}.LandscapeWarning_logo___a8x3{position:absolute;top:4.63svh;right:4.63svh;height:16.574svh}.LandscapeWarning_contentContainer__tSHIX{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;z-index:1100;height:100%;width:100%}.LandscapeWarning_hero__tD10x{height:43.27svh;margin:0 0 5.263svh}.LandscapeWarning_title__vSf0t{text-align:center;font-family:Druk-Medium;font-size:25px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;background:linear-gradient(97deg,#fff477 -9.08%,#fd9b3f 55.37%,#ffe66e 102.04%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.LandscapeWarning_subTitle__kPO0n{color:#fff;font-family:Druk-Medium;font-size:18px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;text-transform:uppercase;text-align:center}