.GroceriesView-module__w07rfq__page{background:var(--sb-cream);flex-direction:column;min-height:100vh;display:flex}.GroceriesView-module__w07rfq__contentArea{flex-direction:column;flex:1;gap:16px;padding:16px 20px 120px;display:flex}@media (min-width:768px){.GroceriesView-module__w07rfq__contentArea{flex-direction:row;align-items:flex-start;gap:24px;padding:8px 72px 32px}}.GroceriesView-module__w07rfq__listCol{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.GroceriesView-module__w07rfq__mobileAddForm{animation:GroceriesView-module__w07rfq__sb-fade-up var(--sb-dur) var(--sb-ease) forwards}@media (min-width:768px){.GroceriesView-module__w07rfq__mobileAddForm{display:none}}.GroceriesView-module__w07rfq__sidebarCol{display:none}@media (min-width:768px){.GroceriesView-module__w07rfq__sidebarCol{flex-direction:column;flex-shrink:0;gap:16px;width:300px;display:flex;position:sticky;top:100px}}.GroceriesView-module__w07rfq__fab{z-index:30;border-radius:var(--sb-radius-pill);border:1.5px solid var(--sb-ink);background:var(--sb-coral);color:#fff;height:52px;font-family:var(--sb-font-body);cursor:pointer;box-shadow:var(--sb-shadow-ink-sm);transition:transform var(--sb-dur-fast) var(--sb-ease), box-shadow var(--sb-dur-fast) var(--sb-ease), background var(--sb-dur-fast) var(--sb-ease);white-space:nowrap;align-items:center;gap:8px;padding:0 24px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;bottom:96px;right:20px}.GroceriesView-module__w07rfq__fab:hover{box-shadow:3px 3px 0 var(--sb-ink);transform:translate(-1px,-1px)}.GroceriesView-module__w07rfq__fab:active{box-shadow:none;transform:translate(0)}.GroceriesView-module__w07rfq__fabActive{background:var(--sb-ink)}.GroceriesView-module__w07rfq__fabIcon{transition:transform var(--sb-dur-fast) var(--sb-ease);flex-shrink:0}@media (min-width:768px){.GroceriesView-module__w07rfq__fab{display:none}}@media (prefers-reduced-motion:reduce){.GroceriesView-module__w07rfq__fab,.GroceriesView-module__w07rfq__fabIcon,.GroceriesView-module__w07rfq__mobileAddForm{transition:none;animation:none}}
