html{scroll-padding-top:120px}.main:focus{transform:translateY(0)}.main.banner{margin-top:150px}.main.no-banner{margin-top:105px}.main.banner.smart-banner{margin-top:235px}.main.no-banner.smart-banner{margin-top:190px}.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)}@media (min-width: 601px) and (max-width: 704px){.home-layout-container,.sub-nav-menu-container,.main-header{margin-left:16px;margin-right:16px}}@media (min-width: 704px) and (max-width: 976px){.home-layout-container,.sub-nav-menu-container,.main-header{margin-left:24px;margin-right:24px}}@media (min-width: 976px) and (max-width: 1224px){.home-layout-container,.sub-nav-menu-container,.main-header{margin-left:40px;margin-right:40px}}@media (min-width: 1224px){.home-layout-container,.main-header,.sub-nav-menu-container{margin-left:40px;margin-right:40px}.sub-nav-menu-container,.main-header{padding:0}}@media (min-width: 1520px){.main.banner{margin-top:150px;display:flex;justify-content:center;align-items:center}.main.no-banner{margin-top:105px;display:flex;justify-content:center;align-items:center}.home-layout-container{width:100%}.inner,.sub-nav-bar .sub-nav-menu-container{max-width:1472px;margin:auto}}.home-layout-container{max-width:1472px}*: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}
