.MobileSiteChrome_bottomNav__Q8goW,.MobileSiteChrome_mobileHeader__Guz67,.MobileSiteChrome_navSpacer__nhOEG{display:none}@media (max-width:767px){.MobileSiteChrome_mobileHeader__Guz67{display:block;font-family:var(--font-family-400),sans-serif;color:#172239}.MobileSiteChrome_offer__SYve8{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#087ca8;color:#fff;padding:0 12px;min-height:40px;border-bottom:2px solid #ff7a1a;text-align:left;font-size:11px;font-weight:700;line-height:1.4}.MobileSiteChrome_offer__SYve8>span{flex:1;min-width:0;padding-block:4px}.MobileSiteChrome_headerBody__eXW7u{display:flex;flex-direction:column;background:#fff}.MobileSiteChrome_tools__hOQOt{display:flex;align-items:center;gap:2px;padding:5px 8px}.MobileSiteChrome_iconButton__rCKMw{display:inline-flex;min-width:48px;position:relative;color:#172239}.MobileSiteChrome_iconButton__rCKMw,.MobileSiteChrome_logo__Fuizb{align-items:center;justify-content:center;min-height:48px;flex-shrink:0}.MobileSiteChrome_logo__Fuizb{width:64px;display:flex;color:#ff7a1a}.MobileSiteChrome_logo__Fuizb img{width:64px;height:auto;max-height:36px;-o-object-fit:contain;object-fit:contain}.MobileSiteChrome_search__GbDP4{display:flex;align-items:center;justify-content:space-between;gap:6px;flex:1;min-width:0;min-height:48px;padding:8px;border:1px solid #627083;border-radius:7px;background:#fff;color:#526174;text-align:left;font-size:11px}.MobileSiteChrome_search__GbDP4 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.MobileSiteChrome_search__GbDP4 svg{flex-shrink:0}.MobileSiteChrome_delivery__vkdun{display:flex;align-items:center;gap:7px;padding:0 14px;min-height:48px;width:100%;font-size:11px;text-align:left;background:#f7f9fc;color:#617084}.MobileSiteChrome_delivery__vkdun>svg{color:#ff7a1a;flex-shrink:0}.MobileSiteChrome_delivery__vkdun strong{color:#172239;font-weight:700}.MobileSiteChrome_change__pcgcC{color:#076ba6;margin-left:auto;font-weight:600}.MobileSiteChrome_homeHeader__lyoMO .MobileSiteChrome_delivery__vkdun{order:-1;background:#fff}.MobileSiteChrome_cartBadge__mKEND{position:absolute;top:3px;right:2px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 3px;border-radius:20px;color:#0f1f4d;background:#ff7a1a;font-size:9px;font-weight:700}.MobileSiteChrome_bottomNav__Q8goW{display:block;position:fixed;bottom:0;inset-inline:0;z-index:50;background:#fff;box-shadow:0 -2px 12px #0f1f4d0a;border-top:1px solid #edf0f4;padding-bottom:env(safe-area-inset-bottom);font-family:var(--font-family-400),sans-serif}.MobileSiteChrome_navItems__yRJZK{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:520px;margin:0 auto}.MobileSiteChrome_navItems__yRJZK>:is(a,button){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:62px;min-width:0;font-size:11px;font-weight:600;color:#26303d;position:relative;border-top:3px solid transparent;padding:5px 0 7px}.MobileSiteChrome_navItems__yRJZK svg{width:20px;height:20px;stroke-width:1.5}.MobileSiteChrome_navItems__yRJZK>[aria-current=page]{color:#b44700;border-top-color:#ff7a1a;background:linear-gradient(#fff1e7,#fff 70%)}.MobileSiteChrome_navIcon__Syss8{position:relative;display:flex}.MobileSiteChrome_navIcon__Syss8 .MobileSiteChrome_cartBadge__mKEND{top:-7px;right:-11px}.MobileSiteChrome_navSpacer__nhOEG{display:block;height:calc(64px + env(safe-area-inset-bottom))}.MobileSiteChrome_bottomNav__Q8goW :is(button,a):focus-visible,.MobileSiteChrome_mobileHeader__Guz67 :is(button,a,input):focus-visible{outline:2px solid #087ca8;outline-offset:-2px}.MobileSiteChrome_locationDialog___dAl5{position:fixed;inset:0;margin:auto;padding:0;border:0;border-radius:12px;width:min(420px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;color:#0f1f4d;background:#fff}.MobileSiteChrome_locationDialog___dAl5::backdrop{background:#0f1f4d77}.MobileSiteChrome_locationForm__nRPT_{padding:20px}.MobileSiteChrome_dialogHeading__mEULf{display:flex;align-items:center;justify-content:space-between;gap:8px}.MobileSiteChrome_dialogHeading__mEULf h2{font-size:18px;font-weight:700}.MobileSiteChrome_dialogHeading__mEULf button{font-size:26px}.MobileSiteChrome_locationForm__nRPT_ p{font-size:12px;line-height:1.7;color:#526174;margin:6px 0 20px}.MobileSiteChrome_locationForm__nRPT_ label{display:block;margin-bottom:8px;font-size:12px;font-weight:600}.MobileSiteChrome_locationForm__nRPT_ input{display:block;width:100%;min-height:48px;padding:10px 12px;border:1px solid #627083;border-radius:6px;font-size:16px}.MobileSiteChrome_saveLocation__NgfD6{min-height:48px;width:100%;background:#0f1f4d;color:#fff;border-radius:6px;font-size:13px;font-weight:600;margin-top:16px}}.HeaderSocialLinks_links__G3_Ja{display:flex;align-items:center;flex-shrink:0;color:#fff;gap:2px}.HeaderSocialLinks_label__JS9ay{font-size:11px;font-weight:600;margin-right:4px}.HeaderSocialLinks_links__G3_Ja a{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:36px;border-radius:4px;color:inherit}.HeaderSocialLinks_links__G3_Ja a:hover{background:#ffffff1f}.HeaderSocialLinks_links__G3_Ja a:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media (max-width:767px){.HeaderSocialLinks_links__G3_Ja{gap:0}.HeaderSocialLinks_label__JS9ay{font-size:10px;margin-right:2px}.HeaderSocialLinks_links__G3_Ja a{width:36px;min-height:40px}}.WhatsAppButton_contact__7uika{position:fixed;right:24px;bottom:24px;z-index:30;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.WhatsAppButton_contact__7uika a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 18px;border:1px solid #ffffff50;border-radius:28px;color:#fff;font-size:13px;font-weight:700;text-decoration:none;box-shadow:0 4px 16px #0f1f4d26;transition:background .16s,transform .16s}.WhatsAppButton_contact__7uika svg{flex-shrink:0}.WhatsAppButton_call__O9MPI{background:#087ca8}.WhatsAppButton_whatsapp__lm2ki{background:#167c45}.WhatsAppButton_contact__7uika .WhatsAppButton_call__O9MPI:hover{background:#08688c}.WhatsAppButton_contact__7uika .WhatsAppButton_whatsapp__lm2ki:hover{background:#116536}.WhatsAppButton_contact__7uika a:focus-visible{outline:3px solid #ff7a1a;outline-offset:3px}body:has(dialog[open]) .WhatsAppButton_contact__7uika{visibility:hidden}@media (max-width:767px){.WhatsAppButton_contact__7uika{right:12px;bottom:calc(80px + env(safe-area-inset-bottom));gap:8px}.WhatsAppButton_contact__7uika a{width:46px;min-height:46px;padding:0}.WhatsAppButton_contact__7uika span{display:none}body:not(:has([data-mobile-navigation])) .WhatsAppButton_contact__7uika{bottom:calc(16px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.WhatsAppButton_contact__7uika a{transition:none}}