.f0k0nW_page{background:#0c2d47;justify-content:center;min-height:100vh;display:flex}.f0k0nW_artwork{align-self:flex-start;width:100%;max-width:768px;position:relative}.f0k0nW_poster{width:100%;height:auto;display:block}.f0k0nW_hotspot{z-index:1;border-radius:4px;display:block;position:absolute}.f0k0nW_hotspot:focus-visible{outline-offset:2px;background:#ffffff20;outline:3px solid #fff;box-shadow:0 0 0 6px #0c2d47}.f0k0nW_hotspot:hover{background:#ffffff14}.f0k0nW_google{width:15%;height:1.4%;top:46.4%;left:71.5%}.f0k0nW_apple{width:15%;height:1.4%;top:47.8%;left:71.5%}.f0k0nW_download{width:13%;height:2.9%;top:49.2%;left:18%}.f0k0nW_app{width:13%;height:2.9%;top:49.2%;left:35%}.f0k0nW_signin{width:13%;height:2.9%;top:49.2%;left:52.5%}.f0k0nW_shop{width:13%;height:2.9%;top:49.2%;left:69.5%}.f0k0nW_transcript{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.f0k0nW_hotspot{outline:2px solid linktext}}.f0k0nW_entries{text-align:center;background:#0c2d47;padding:24px 20px 32px}.f0k0nW_entries a{color:#0c2d47;background:#c8e94b;border-radius:8px;justify-content:center;align-items:center;gap:16px;padding:15px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.f0k0nW_entries a:hover{background:#d9f66a}.f0k0nW_entries a:focus-visible{outline-offset:4px;outline:3px solid #fff}.f0k0nW_canvas{position:relative}.f0k0nW_bagTop,.f0k0nW_bagBottom{pointer-events:none;background-image:url(/shopfosters/bag-frame-retouched.png);background-repeat:no-repeat;background-size:133.333%;width:100%;position:absolute;left:0}.f0k0nW_bagTop{background-position:top;height:7.75%;top:0}.f0k0nW_bagBottom{background-position:bottom;height:3.65%;bottom:0}.f0k0nW_upperArtwork{aspect-ratio:514/1500;overflow:hidden}.f0k0nW_lowerArtwork{aspect-ratio:514/548;background:url(/shopfosters/fosters-campaign.jpg) bottom/100% no-repeat;position:relative}.f0k0nW_lowerArtwork .f0k0nW_bagBottom{height:13.65%}.f0k0nW_entries{background:#0c2d47;padding:18px 20px 38px}.f0k0nW_page{flex-direction:column;justify-content:flex-start;align-items:center}.f0k0nW_artwork{align-self:auto}.f0k0nW_shoppingBar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c2d47f5;border-bottom:1px solid #ffffff26;width:100%;position:sticky;top:0}.f0k0nW_shoppingBarInner{justify-content:space-between;align-items:center;gap:18px;max-width:768px;margin:auto;padding:14px 20px;display:flex}.f0k0nW_shoppingLabel{color:#fff;white-space:nowrap;font-size:15px;font-weight:700}.f0k0nW_shoppingActions{justify-content:center;gap:10px;display:flex}.f0k0nW_shoppingActions a{text-align:center;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 20px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.f0k0nW_webButton{color:#0c2d47;background:#c8e94b;border:1px solid #c8e94b}.f0k0nW_appButton{color:#fff;background:0 0;border:1px solid #ffffff80}.f0k0nW_webButton:hover{background:#d9f66a}.f0k0nW_appButton:hover{background:#ffffff14}.f0k0nW_shoppingActions a:focus-visible{outline-offset:4px;outline:3px solid #fff}.f0k0nW_shopNow{text-align:center;color:#fff;background:#0c2d47;padding:22px 28px 16px}.f0k0nW_shopNow h2{letter-spacing:-.6px;margin:8px 0 12px;font-size:clamp(24px,4vw,34px);font-weight:700;line-height:1.2}.f0k0nW_shopNow>p:not(.f0k0nW_eyebrow){color:#e0e9ef;max-width:450px;margin:0 auto 22px;font-size:14px;line-height:1.7}.f0k0nW_eyebrow{color:#c8e94b;letter-spacing:2px;font-size:10px;font-weight:700}.f0k0nW_noDownload{color:#c5d4de;margin-top:13px;font-size:11px;display:block}@media (max-width:540px){.f0k0nW_shoppingBarInner{padding:10px 12px;display:block}.f0k0nW_shoppingLabel{display:none}.f0k0nW_shoppingActions a{flex:1;padding:12px 10px;font-size:12px}.f0k0nW_shopNow{padding:24px 20px 16px}}.f0k0nW_hero{aspect-ratio:514/465;position:relative;overflow:hidden}.f0k0nW_hero .f0k0nW_bagTop{height:34.14%}.f0k0nW_details{color:#fff;--feature-art-width:92px;--feature-copy-size:16px;--feature-heading-size:23px;padding:30px 28px 36px}.f0k0nW_details h1{text-transform:uppercase;text-align:center;letter-spacing:-.6px;margin:0 0 22px;font-family:Arial,sans-serif;font-size:clamp(26px,4vw,39px);font-weight:900;line-height:1.25}.f0k0nW_details h1 span{color:#a9ca36}.f0k0nW_intro{text-align:center;color:#fff;max-width:600px;margin:0 auto 30px;font-family:Arial,sans-serif;font-size:18px;line-height:1.65}.f0k0nW_features{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;display:grid}.f0k0nW_feature{isolation:isolate;color:#0c2d47;grid-template-columns:var(--feature-art-width) minmax(0,1fr);align-content:center;gap:0 14px;padding:30px 20px 28px;font-family:Arial,sans-serif;display:grid;position:relative}.f0k0nW_feature:before{content:"";z-index:-1;background:linear-gradient(105deg,#dbe2e5 0%,#fff 65%);border-radius:30px;position:absolute;inset:0;transform:skewY(3deg)}.f0k0nW_feature:nth-child(2n):before{transform:skewY(-3deg)}.f0k0nW_feature>.f0k0nW_artDetail{mix-blend-mode:multiply;grid-row:1/3;align-self:center;width:100%}.f0k0nW_feature h2{font-size:var(--feature-heading-size);text-transform:uppercase;letter-spacing:-.6px;margin:0 0 9px;font-weight:900;line-height:1.08}.f0k0nW_feature p{font-size:var(--feature-copy-size);margin:0;line-height:1.45}.f0k0nW_artDetail{display:block;overflow:hidden}.f0k0nW_artDetail svg{width:100%;height:100%;display:block}.f0k0nW_downloadPanel{color:#0c2d47;background:linear-gradient(110deg,#e9f2ce,#c3de8e 70%,#92b768);border-radius:18px;grid-template-columns:1fr 108px;column-gap:16px;margin:34px 8px 0;padding:22px;font-family:Arial,sans-serif;display:grid}.f0k0nW_downloadPanel h2{text-transform:uppercase;margin:0 0 7px;font-size:26px;font-weight:900;line-height:1.1}.f0k0nW_downloadPanel p{grid-column:1;margin:0;font-size:16px;line-height:1.4}.f0k0nW_storeLinks{flex-direction:column;grid-area:1/2/3;align-self:center;gap:8px;display:flex}.f0k0nW_storeLinks a{min-height:38px;display:block}.f0k0nW_storeLinks .f0k0nW_artDetail{width:100%}.f0k0nW_downloadSteps{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.f0k0nW_downloadSteps a{color:#0c2d47;text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.f0k0nW_downloadSteps .f0k0nW_artDetail{border-radius:8px;width:70px;max-width:100%}.f0k0nW_downloadSteps span{font-weight:600}.f0k0nW_downloadPanel a:focus-visible{outline-offset:4px;outline:3px solid #0c2d47}.f0k0nW_rewards{color:#fff;border-top:2px solid #b4cb37;margin:0 28px;padding:32px 10px 12px;font-family:Arial,sans-serif}.f0k0nW_rewards h2{text-transform:uppercase;margin:0 0 22px;font-size:clamp(29px,5vw,44px);font-weight:900;line-height:1.15}.f0k0nW_rewards h2 span{color:#b4cb37}.f0k0nW_rewards p{margin:0 0 26px;font-size:18px;line-height:1.5}.f0k0nW_rewards strong{margin-bottom:6px;font-size:25px;line-height:1.3;display:block}@media (min-width:541px){.f0k0nW_details{--feature-art-width:70px;--feature-copy-size:15px;--feature-heading-size:20px}.f0k0nW_feature{gap:0 10px;padding:26px 16px}}@media (max-width:540px){.f0k0nW_details{--feature-art-width:82px;--feature-copy-size:16px;--feature-heading-size:22px;padding:26px 18px 30px}.f0k0nW_features{grid-template-columns:1fr;gap:24px}.f0k0nW_feature{gap:0 13px;padding:26px 18px}.f0k0nW_intro{font-size:17px}.f0k0nW_downloadPanel{grid-template-columns:1fr 82px;column-gap:10px;margin:32px 0 0;padding:20px 16px}.f0k0nW_downloadPanel h2{font-size:23px}.f0k0nW_downloadPanel p{font-size:16px}.f0k0nW_storeLinks a{align-items:center;min-height:44px;display:flex}.f0k0nW_downloadSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.f0k0nW_downloadSteps .f0k0nW_artDetail{width:84px}.f0k0nW_downloadSteps a{font-size:14px}.f0k0nW_rewards{margin:0 20px;padding:30px 0 8px}}@media (max-width:360px){.f0k0nW_details{--feature-art-width:64px;--feature-heading-size:20px}.f0k0nW_feature{gap:0 10px;padding:24px 14px}.f0k0nW_downloadPanel{grid-template-columns:1fr}.f0k0nW_storeLinks{flex-direction:row;grid-area:auto/1;margin-top:16px}.f0k0nW_storeLinks a{width:110px}.f0k0nW_rewards h2{font-size:27px}}.f0k0nW_details{isolation:isolate;position:relative}.f0k0nW_mapBackdrop{z-index:-1;pointer-events:none;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.f0k0nW_originalRewards{position:relative}.f0k0nW_originalRewards>.f0k0nW_artDetail{width:100%}.f0k0nW_features{grid-auto-rows:1fr;gap:18px}.f0k0nW_feature{grid-template-columns:96px minmax(0,1fr);align-content:center;gap:0 18px;min-height:245px;padding:24px 20px}.f0k0nW_feature:before,.f0k0nW_feature:nth-child(2n):before{background:#fff;border-radius:18px;transform:none}.f0k0nW_feature h2{letter-spacing:-.4px;font-size:21px;line-height:1.15}.f0k0nW_feature p{font-size:16px;line-height:1.5}.f0k0nW_featureImage{object-fit:contain;grid-row:1/3;align-self:center;width:96px;height:132px;display:block}@media (min-width:541px){.f0k0nW_feature{grid-template-columns:82px minmax(0,1fr);gap:0 14px;padding:24px 18px}.f0k0nW_featureImage{width:82px;height:112px}.f0k0nW_feature h2{font-size:19px}.f0k0nW_feature p{font-size:15px}}@media (max-width:540px){.f0k0nW_features{gap:16px}.f0k0nW_feature{grid-template-columns:86px minmax(0,1fr);gap:0 14px;min-height:250px;padding:22px 18px}.f0k0nW_featureImage{width:86px;height:120px}.f0k0nW_feature h2{font-size:20px}.f0k0nW_feature p{font-size:16px}}@media (max-width:360px){.f0k0nW_feature{grid-template-columns:68px minmax(0,1fr);gap:0 12px;padding:20px 14px}.f0k0nW_featureImage{width:68px;height:98px}.f0k0nW_feature h2{font-size:18px}}.f0k0nW_lexiArtwork{flex-direction:column;grid-row:1/3;align-self:center;align-items:center;gap:10px;width:86px;display:flex}.f0k0nW_lexiArtwork>span{color:#fff;text-align:center;background:#0c2d47;border-radius:9px;padding:7px 8px;font-size:12px;font-weight:700;line-height:1.15;position:relative}.f0k0nW_lexiArtwork>span:after{content:"";border-top:6px solid #0c2d47;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;bottom:-5px;left:calc(50% - 5px)}.f0k0nW_lexiArtwork img{width:80px;height:80px}.f0k0nW_stepIcon{color:#fff;background:#80b535;border-radius:12px;justify-content:center;align-items:center;width:88px;height:64px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff50}.f0k0nW_stepIcon>svg{stroke-width:2.5px;width:42px;height:42px}.f0k0nW_stepIcon .f0k0nW_stepLogo{object-fit:contain;filter:brightness(0)invert();width:62px;height:50px}.f0k0nW_homeCart>svg:first-child{width:46px;height:46px}.f0k0nW_homeCart>svg:last-child{stroke-width:2.5px;background:#80b535;width:23px;height:23px;position:absolute;top:9px;left:34px}.f0k0nW_storeLinks a>img{width:100%;height:auto;display:block}.f0k0nW_storeLinks a>img.f0k0nW_googleBadge{width:117%;max-width:none;margin-left:-8.5%}.f0k0nW_storeLinks a{overflow:visible}@media (min-width:541px){.f0k0nW_lexiArtwork{width:82px}.f0k0nW_lexiArtwork img{width:78px;height:78px}}@media (max-width:360px){.f0k0nW_lexiArtwork{width:68px}.f0k0nW_lexiArtwork img{width:66px;height:66px}.f0k0nW_lexiArtwork>span{font-size:11px}}.f0k0nW_phoneArtwork{background:linear-gradient(110deg,#444,#080808 30%,#252525);border:1px solid #666;border-radius:13px;grid-row:1/3;place-self:center;width:80px;padding:4px;transform:rotate(-5deg);box-shadow:1px 3px 5px #0003}.f0k0nW_phoneScreen{aspect-ratio:945/2048;background:#fff;border-radius:9px;position:relative;overflow:hidden}.f0k0nW_phoneScreen img{object-fit:contain;width:100%;height:100%;display:block}@media (min-width:541px){.f0k0nW_phoneArtwork{width:76px}}@media (max-width:360px){.f0k0nW_phoneArtwork{border-radius:11px;width:64px;padding:3px}.f0k0nW_phoneScreen{border-radius:7px}}@font-face{font-family:FostersCampaign;src:url(/shopfosters/fonts/Eigerdals-Medium.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FostersCampaign;src:url(/shopfosters/fonts/Eigerdals-Bold.otf)format("opentype");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:FostersCampaign;src:url(/shopfosters/fonts/Eigerdals-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}.f0k0nW_page{--campaign-title-size:clamp(26px,4vw,39px);--campaign-copy-size:18px}.f0k0nW_details h1{font-size:var(--campaign-title-size)}.f0k0nW_intro{font-size:var(--campaign-copy-size)}.f0k0nW_rewardCopy{color:#fff;border-top:2px solid #a9ca36;margin:0 28px;padding:32px 0 8px;font-family:FostersCampaign,Arial,sans-serif}.f0k0nW_rewardCopy h2,.f0k0nW_shopNow h2{text-transform:uppercase;font-size:var(--campaign-title-size);letter-spacing:-.6px;margin:0 0 22px;font-weight:700;line-height:1.25}.f0k0nW_rewardCopy h2 span,.f0k0nW_rewardCopy em{color:#a9ca36}.f0k0nW_rewardCopy p{font-size:var(--campaign-copy-size);margin:0 0 24px;line-height:1.65}.f0k0nW_rewardCopy strong{font-weight:700}.f0k0nW_rewardCopy em{font-style:italic}.f0k0nW_shopNow{text-align:left;font-family:FostersCampaign,Arial,sans-serif}.f0k0nW_shopNow>p:not(.f0k0nW_eyebrow){font-size:var(--campaign-copy-size);color:#fff;max-width:none;margin:0 0 24px;line-height:1.65}.f0k0nW_shopNow h2{margin-top:8px}.f0k0nW_shopNow .f0k0nW_eyebrow{font-size:var(--campaign-copy-size);letter-spacing:1px;line-height:1.65}.f0k0nW_shopNow .f0k0nW_shoppingActions{justify-content:flex-start}.f0k0nW_shopNow .f0k0nW_noDownload{font-size:var(--campaign-copy-size);line-height:1.65}@media (max-width:540px){.f0k0nW_page{--campaign-copy-size:17px}.f0k0nW_rewardCopy{margin:0 20px;padding:28px 0 8px}}.f0k0nW_bagLogoRepair{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.f0k0nW_bagPrintedBrands{opacity:.98}.f0k0nW_heroPhoto,.f0k0nW_endingPhoto{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.f0k0nW_heroTagline{fill:#fff;font-family:FostersCampaign,Arial,sans-serif;font-size:20px;font-weight:700}.f0k0nW_campaignPhotoGrade{filter:saturate(1.65)contrast(1.08)brightness(1.04)}.f0k0nW_lowerArtwork{background:#0c2d47;overflow:hidden}.f0k0nW_lowerArtwork .f0k0nW_bagBottom{transform-origin:bottom;transform:scaleX(1.08)}.f0k0nW_endingPhoto .f0k0nW_campaignPhotoGrade{filter:saturate(1.35)contrast(1.04)brightness(1.06)}
