.main.banner{margin-top:149px}.main.banner.smart-banner{margin-top:235px}@media (min-width: 600px){.main.banner.smart-banner{margin-top:150px}}@media (min-width: 1520px){.main.banner{margin-top:150px;display:flex;justify-content:center;align-items:center}}.main.no-banner{margin-top:105px}.main.no-banner.smart-banner{margin-top:190px}@media (min-width: 600px){.main.no-banner.smart-banner{margin-top:105px}}@media (min-width: 1520px){.main.no-banner{margin-top:105px;display:flex;justify-content:center;align-items:center}}.shopping-list-notification .mantine-Notification-icon{background-color:var(--mantine-color-success-1);color:var(--mantine-color-success-2)}.shopping-list-notification .mantine-Text-root{color:var(--mantine-color-success-3)!important}.shopping-list-notification .mantine-Notification-closeButton{color:#23211f;color:var(--text-primary, #23211f)}.home-layout-container{padding-bottom:8px;padding-top:40px}@media (min-width: 601px){.home-layout-container{padding-bottom:24px}}*:focus-visible{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled));border-radius:4px;outline-offset:2px}.carouselSection swiftly-ad:focus-within{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled));border-radius:4px;border:2px solid #fff;margin:2px}@media only screen and (min-width: 1160px){.carouselSection swiftly-ad:focus-within{max-height:396px}.carouselSection swiftly-ad:focus-within+*{margin-left:6px}}.focus-ao:focus-visible{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled));outline-offset:2px}
