.AppDownloadBanner_wrapper__Kah7Y{display:flex;justify-content:center;margin:0 calc(var(--gap-size)*-1);background:rgb(var(--white))}.AppDownloadBanner_banner__hvcW9{display:flex;position:relative;width:-moz-fit-content;width:fit-content;padding:0 8px}@media screen and (min-width:768px){.AppDownloadBanner_banner__hvcW9{padding:0 48px}}@media screen and (min-width:1280px){.AppDownloadBanner_banner__hvcW9{padding:0 100px}}.AppDownloadBanner_promo__JZgUP{padding:24px 0}@media screen and (min-width:768px){.AppDownloadBanner_promo__JZgUP{flex-grow:1;width:404px;margin-right:5px}}@media screen and (min-width:1280px){.AppDownloadBanner_promo__JZgUP{width:531px;margin-right:33px;padding:30px 0}}.AppDownloadBanner_text__J5jO_{margin-bottom:15px;font-weight:300;font-size:18px;line-height:23px;text-align:center}@media screen and (min-width:768px){.AppDownloadBanner_text__J5jO_{max-width:364px;margin-bottom:18px;font-weight:600;font-size:32px;line-height:normal;text-align:left}}@media screen and (min-width:1280px){.AppDownloadBanner_text__J5jO_{max-width:none;margin-bottom:20px}}.AppDownloadBanner_stores__dbhUE{display:grid;grid-template-rows:40px 40px;grid-template-columns:minmax(0,161px) minmax(9px,175px);justify-content:center;gap:10px 8px}@media screen and (min-width:768px){.AppDownloadBanner_stores__dbhUE{grid-template-rows:40px;grid-template-columns:120px 135px 120px;justify-content:start}}@media screen and (min-width:1280px){.AppDownloadBanner_stores__dbhUE{grid-template-columns:120px 135px 120px 135px}}.AppDownloadBanner_store__yghbr{justify-self:end}.AppDownloadBanner_store__yghbr:nth-child(2n){justify-self:start}@media screen and (min-width:768px){.AppDownloadBanner_store__yghbr{justify-self:start}.AppDownloadBanner_store__yghbr:last-child{display:none}}@media screen and (min-width:1280px){.AppDownloadBanner_store__yghbr:last-child{display:block}}.AppDownloadBanner_qr__FuynO{display:none;position:relative;align-self:flex-end;width:220px;height:220px;padding-top:43px}@media screen and (min-width:768px){.AppDownloadBanner_qr__FuynO{display:block}}.AppDownloadBanner_home__QkocJ{display:none;flex-shrink:0;width:193px;height:193px;margin-top:7px;margin-right:33px}@media screen and (min-width:1280px){.AppDownloadBanner_home__QkocJ{display:block}}.AppDownloadBanner_qrContent__feIPF{width:114px;height:114px}@media screen and (min-width:1280px){.AppDownloadBanner_qrContent__feIPF{margin-right:auto}}.AppDownloadBanner_qrCaption__jYucW{max-width:142px;margin-top:4px;color:rgb(var(--foodru-black),.7);font-weight:700;font-size:14px;line-height:1.2}@media screen and (min-width:1280px){.AppDownloadBanner_qrCaption__jYucW{max-width:162px;font-size:16px}}.AppDownloadBanner_arrow__3W6hj{display:none;position:absolute}@media screen and (min-width:1280px){.AppDownloadBanner_arrow__3W6hj{display:block;top:47px;right:17px;transform:rotate(-4.74deg)}}.AppDownloadBanner_qrWrapper__NBOld{display:flex;position:relative;flex-direction:column;align-items:center}@media screen and (min-width:1280px){.AppDownloadBanner_qrWrapper__NBOld{align-self:center}}.AppDownloadBanner_footerPhone__N_cKx{position:absolute;top:0;left:0}.AppDownloadBanner_hiden__aTf5L{display:none}