@media (min-width: 1520px){.main{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}footer{background-color:var(--mantine-color-footer-surface-0);border-top:1px dashed var(--mantine-color-gray-3)}footer h3.footer-section-title{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);font-weight:700}footer .groupsContainer{display:flex;padding:var(--mantine-spacing-xl) 0;align-items:center;justify-content:center}footer .groupsContainer .footer-links-flex{display:flex;justify-content:space-between;width:70%}footer .groupsContainer .footer-links-flex>div:not(:first-child){border-left:2px dotted var(--mantine-color-gray-3);padding-left:20px}footer .groupsContainer .sectionContainer{display:flex;flex-direction:column}footer .groupsContainer .acc-item{border:none}footer .groupsContainer .section-icon{color:var(--mantine-color-footer-action-on-surface-0)!important}footer .groupsContainer>div:first-child{display:flex;justify-content:space-evenly}footer .groupsContainer>div:last-child img{max-width:12.5rem;display:flex;flex-direction:column;gap:.5rem}footer .groupsContainer>div:last-child svg{max-width:172px;height:auto;-o-object-fit:contain;object-fit:contain}footer .groupsContainer .footer-logo-box{flex-direction:column}footer .social-link{display:flex;justify-content:center;height:32px;width:32px;background-color:var(--mantine-color-footer-action-on-surface-0);border-radius:50%}footer .social-link svg{color:var(--mantine-color-footer-surface-0);stroke:var(--mantine-color-footer-surface-0)}footer .copyrightContainer{display:flex;justify-content:center;align-items:center;border-top:1px dashed var(--mantine-color-gray-3);padding:1.5rem .75rem}footer .copyrightContainer p{color:var(--mantine-color-footer-on-sub-surface-0)!important}footer .footer-link{display:flex;align-items:center;color:var(--mantine-color-footer-on-surface-0)!important;gap:4px}footer .footer-link .footer-link-text{font-weight:500;font-size:var(--mantine-font-size-sm);line-height:1rem}footer .footer-link a{color:var(--mantine-color-footer-on-surface-0)!important}footer .footer-section button.footer-cookie-button{position:static;position:initial;background:none;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;text-align:left;display:flex;align-items:baseline;color:var(--mantine-color-footer-on-surface-0);gap:4px;font-weight:500;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height);min-height:25px;align-items:end}footer .footer-section button.footer-cookie-button *{cursor:pointer}footer .footer-section button.footer-cookie-button>svg{height:1rem;width:auto;margin-bottom:2px;flex-shrink:0}footer .footer-section button.footer-cookie-button>svg .st0,footer .footer-section button.footer-cookie-button>svg .st1,footer .footer-section button.footer-cookie-button>svg .st2,footer .footer-section button.footer-cookie-button>svg .st3{fill-rule:evenodd;clip-rule:evenodd}footer .footer-section button.footer-cookie-button>svg .st0,footer .footer-section button.footer-cookie-button>svg .st2{fill:#fff}footer .footer-section button.footer-cookie-button>svg .st1,footer .footer-section button.footer-cookie-button>svg .st3{fill:var(--mantine-color-footer-action-on-surface-0)}footer .footer-section button.footer-cookie-button.no-svg-fill>svg .st1,footer .footer-section button.footer-cookie-button.no-svg-fill>svg .st3{fill:inherit}footer .footer-section button:focus-visible{outline:2px solid var( --mantine-color-layout-focus-0, var(--mantine-primary-color-filled) );border-radius:4px;outline-offset:2px}footer .small-container-second>p{color:var(--mantine-color-footer-on-surface-0)!important}.footer-grid-item{border-left:2px dotted var(--mantine-color-gray-3);padding-left:24px;padding-right:24px}.footer-grid-item.first{padding-left:8px;border:none}.footer-grid-item.last{padding-right:0}.footer-grid-item .sectionTitleText{font-size:var(--mantine-font-size-sm);font-weight:600;margin-bottom:12px;color:var(--mantine-color-footer-on-surface-0)!important}.footer-items-grid{width:100%}.footer-items-grid .mantine-Accordion-content{padding:0 6px}.footer-items-grid .mantine-Accordion-label{font-size:var(--mantine-font-size-sm);line-height:20px;font-weight:600}.footer-items-grid .mantine-Accordion-control{color:var(--mantine-color-footer-on-surface-0)}.footer-items-grid .mantine-Accordion-control:hover{background-color:var(--mantine-color-footer-surface-0)!important}.section-title-divider{width:40px;border:1px solid var( --mantine-color-footer-on-secondary-0, var(--mantine-color-accents-accent-2) )!important;margin-bottom:12px}.smallContainer{display:flex}.small-container-second>p{font-size:var(--mantine-font-size-sm)}.footer-mobile-app-image img{width:128px;height:40px}.footer-mobile-app-image:focus-visible{border-radius:4px;outline-offset:-2px}.footer-mobile-app{flex-wrap:wrap}@media (max-width: 64em){footer .groupsContainer{flex-direction:column}footer .groupsContainer .footer-links-flex{display:flex;justify-content:space-between;width:100%}footer .groupsContainer .footer-links-flex>div:not(:first-child){margin-bottom:20px}footer .groupsContainer .footer-logo-box{flex-direction:row;border-top:2px dotted var(--mantine-color-gray-3);border-left:none;padding:20px 0}footer .groupsContainer .footer-logo-box .smallContainer-first{width:50%;padding-right:var(--mantine-spacing-sm)}footer .groupsContainer .footer-logo-box>div:not(:first-child){padding-left:20px}footer .footer-grid-item.last{border:none}}@media (max-width: 600px){footer .footer-grid-item,footer .footer-grid-item.first,footer .footer-grid-item.last{padding:8px 0;border-left:none}footer .groupsContainer{padding:1rem 0}footer .groupsContainer .footer-links-flex{flex-direction:column;padding-bottom:0}footer .groupsContainer .footer-links-flex .mantine-Accordion-label{font-size:var(--mantine-font-size-md);font-weight:600;margin-bottom:calc(var(--mantine-spacing-xl) / 2);color:var(--mantine-color-footer-on-surface-0)}footer .groupsContainer .footer-links-flex>div:first-child{width:100%;justify-content:space-between;flex-direction:column}footer .groupsContainer .footer-links-flex>div:not(:first-child){border-top:2px dotted var(--mantine-color-gray-3);padding-top:10px;border-left:0px dotted var(--mantine-color-gray-3);padding-left:0}footer .groupsContainer .acc-item{border-bottom:dashed 1px var(--mantine-color-gray-3)!important}footer .groupsContainer .acc-item:first-child{border-bottom:none!important}footer .groupsContainer>div:last-child{width:100%;display:flex;flex-direction:column;gap:.5rem;align-items:center}footer .groupsContainer .footer-logo-box{padding:20px 0 0;width:100%;flex-direction:column;border-top:none}footer .groupsContainer .footer-logo-box .smallContainer-first{width:100%;align-items:center}footer .groupsContainer .footer-logo-box .smallContainer-first .mantine-Group-root{justify-content:center}footer .groupsContainer .footer-logo-box>div:not(:first-child){display:flex;justify-items:center;align-items:center;border-left:0px dotted var(--mantine-color-gray-3)}footer .groupsContainer .footer-logo-box>div:last-child img{max-width:12.5rem}footer .groupsContainer .footer-logo-box .smallContainer-second{display:flex;justify-content:center;border-top:2px dotted var(--mantine-color-gray-3);padding-top:10px;border-left:none}footer .footer-link>span.mantine-Text-root{padding-left:0}footer .footer-grid-item.last{padding-top:0}.section-title-divider{width:0px;border:0px solid --mantine-color-accents-accent-2!important;border:0px solid var( --mantine-color-footer-on-secondary-0, --mantine-color-accents-accent-2 )!important;margin-bottom:0}}@media (color-scheme: dark){footer{background-color:var(--mantine-color-dark-6);border-top:1px dashed var(--mantine-color-dark-5)}footer .copyrightContainer{border-top:1px dashed var(--mantine-color-dark-4)}}.header{z-index:10;background-color:var(--mantine-color-white);top:0;left:0;right:0;position:fixed}.header .skip-to-content-links{display:flex;justify-content:center;align-items:center}.header .skip-to-content-links a.skip-to-content{background-color:var(--mantine-color-white);color:var(--mantine-color-dark-5);border:1px solid var(--mantine-color-dark-1);padding:.2rem .5rem;font-size:var(--mantine-font-size-sm);-webkit-text-decoration:none;text-decoration:none;position:absolute;z-index:200;transition:top .2s ease;border-radius:var(--mantine-radius-sm);top:-100%}.header .skip-to-content-links a.skip-to-content:focus{top:0}@media print{.header .skip-to-content-links a.skip-to-content{display:none}}.header .left-menu{position:relative}.header .inner{height:64px;display:flex;align-items:center}.header .inner .logo{max-height:32px;width:auto}@media only screen and (min-width: 1280px){.header .inner{height:64px;height:var(--nav-logo-bar-height, 64px);transition:height .3s ease-in-out}.header .inner .logo{height:var(--nav-logo-height);max-height:32px;max-height:var(--nav-logo-height, 32px);transition:height .3s ease-in-out,max-height .3s ease-in-out}}@media only screen and (min-width: 1280px){.header.header-collapsed .inner{height:64px}.header.header-collapsed .inner .logo{height:40px;max-height:40px}}.header .burger{padding-left:16px;padding-right:16px;border-left:solid 1px var(--mantine-color-gray-4)}@media only screen and (min-width: 1280px){.header .burger{display:none}}.header .burger .mantine-Burger-burger{margin-left:-8px}.header .mobileview-with-login{padding:0 16px}.header .desktopview-with-login{padding:0 24px}.header .mobileview-without-login{padding:0 16px}.header .link{display:block;line-height:1;border-radius:var(--mantine-radius-sm);-webkit-text-decoration:none;text-decoration:none;color:var(--mantine-color-dark-5);font-size:var(--mantine-font-size-sm);font-weight:500}.header .link:hover{background-color:#0000000a}.header .mobileLink{display:none}.header .link-label{margin-right:8px}.header .icon{color:var(--mantine-color-accents-primary-2);height:var(--mantine-font-size-xl);width:var(--mantine-font-size-xl)}.header .label{font-weight:inherit}body.light .header .link:hover{color:var(--mantine-color-white)}body.dark .header .link:hover{color:var(--mantine-color-dark-5)}.cartDrawer .mantine-Drawer-body{display:flex;flex-direction:column;justify-content:space-between}.mantine-gcm1h9{width:35%!important;color:var(--mantine-color-accents-primary-2)!important}.header_dropdown_container{display:flex;max-height:784px;flex-direction:column;overflow-y:auto;flex:1;padding-right:var(--mantine-spacing-md)}.header_dropdown_container .menu-item{padding:12px 0}@media only screen and (min-width: 1280px){.header_dropdown_container .menu-item{padding:8px 16px}}.header_dropdown_container .dropdown-back-section{display:flex;align-items:center}.category-menu-container-header{position:relative}.category-menu-container-header .mantine-Menu-dropdown{position:absolute;left:0!important;padding:var(--mantine-spacing-md);padding-right:0;display:flex;min-width:240px}@media only screen and (min-width: 1280px){.category-menu-container-header .mantine-Menu-dropdown{height:auto;padding:8px 0}}.category-tree-toggle-button .mantine-Button-inner .chevron-right{color:var(--mantine-color-accents-primary-2);width:1.25rem;height:1.25rem}.category-tree-toggle-button-icon{color:var(--mantine-color-accents-primary-2)!important}.navDrawer .mobileLink{display:block;line-height:1;padding:.5rem;padding-left:0;border-radius:var(--mantine-radius-sm);-webkit-text-decoration:none;text-decoration:none;color:var(--mantine-color-dark-7);font-size:var(--mantine-font-size-md);font-weight:500}.navDrawer .mobileLink button{display:flex;justify-content:flex-start;width:100%;padding:0;border-radius:var(--mantine-radius-sm);-webkit-text-decoration:none;text-decoration:none;color:var(--mantine-color-dark-7);font-size:var(--mantine-font-size-md);font-weight:500}.navDrawer .mobileLink button:focus{outline:none}.navDrawer .mobileLink:focus-within{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled));outline-offset:calc(.125rem * var(--mantine-scale))}.navDrawer .mobileLink:focus{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled))}.navDrawer .mobileLink:hover{color:var(--mantine-color-dark-9)}.navDrawer .mobileLink.isButtonOnlyMode{width:100%;display:flex;justify-content:flex-start}.navDrawer .mobileLink .icon{width:1.25rem;height:1.25rem;color:var(--mantine-color-accents-neutral-2)}.navDrawer .dropdown-back-section:focus-visible svg{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled))}.navDrawer .mantine-focus-auto:focus-visible{outline-color:var( --mantine-color-layout-focus-0, var(--mantine-primary-color-filled) )}.navDrawer .mantine-Drawer-header{padding:var(--mantine-spacing-md) var(--mantine-spacing-xs) var(--mantine-spacing-md) var(--mantine-spacing-md);box-shadow:0 1px #00000014}.navDrawer .loyality-container{background-color:var(--mantine-color-layout-surface-mid-0);padding:var(--mantine-spacing-xs) .5rem var(--mantine-spacing-xs) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);margin:.5rem 0}.navDrawer .mantine-Drawer-close{width:2rem;height:2rem;background-color:var(--mantine-color-layout-surface-mid-0);border-radius:50%}.navDrawer .mantine-Drawer-close svg{color:var(--mantine-color-accents-neutral-2)}.navDrawer .mantine-Drawer-header .mantine-Drawer-title{font-size:var(--mantine-font-size-xl)}.navDrawer .mantine-Drawer-body:where(:not(:only-child)){padding-top:.5rem}.notification-bar-reveal{overflow:hidden;transition:height .3s ease-in-out}@media (prefers-reduced-motion: reduce){.notification-bar-reveal,.header .inner,.header .inner .logo{transition:none}}.account-menu-dropdown .link-icon svg{color:var(--mantine-color-accents-neutral-2)}.header-logo-link{display:inline-block}.header-logo-link:focus-visible{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled))}.header-logo-link:focus:not(:focus-visible){outline:none}.header-logo-link .logo{transition:filter .3s ease-out}.header-logo-link:active .logo{filter:brightness(1.15);transition:filter .1s ease-in}.desktop-menu-items{display:none}@media only screen and (min-width: 1280px){.desktop-menu-items{display:flex}}.mobile-menu-items{display:none}@media only screen and (max-width: 1279px){.mobile-menu-items{display:block}}.search-box-container{flex:2;margin-left:auto;margin-right:8px}.search-box-container.has-right-margin{margin-right:20px}.search-box-form{flex:1}.search-box-form .search-icon{display:block;color:var(--mantine-color-accents-primary-2);margin-right:5px}.search-box-form .search-dropdown{max-height:200px;overflow-y:auto}.search-box-form .search-dropdown-title{color:var(--mantine-color-layout-on-surface-secondary-0);font-size:var(--mantine-font-size-sm);padding:6px 10px;font-weight:500}.search-box-form .search-dropdown-option{color:var(--mantine-color-layout-on-surface-0);font-size:var(--mantine-font-size-sm);padding:6px 10px;width:100%}.search-box-form .search-dropdown-option:not(:last-child){border-bottom:1px solid var(--mantine-color-gray-0)}.search-box-form .search-dropdown-option:focus,.search-box-form .search-dropdown-option:hover{background-color:var(--mantine-color-gray-0)}.search-box-form .search-dropdown-clear-history{padding:var(--mantine-spacing-sm);border-top:1px solid var(--mantine-color-gray-2);width:100%}.search-box-form .search-dropdown-clear-history p{color:var(--mantine-color-accents-primary-light-color)}.search-box-form .search-dropdown-clear-history:focus,.search-box-form .search-dropdown-clear-history:hover{background-color:var(--mantine-color-gray-0)}.search-box-form .history-icon{width:20px;height:20px}.search-box-form .history-icon path{fill:var(--mantine-color-layout-on-surface-secondary-0)}.search-Box-filled .mantine-Input-input{color:#000}.search-Box-filled .mantine-Input-input:focus{background:var(--mantine-color-white)}.search-Box-empty .mantine-Input-input:focus{background:var(--mantine-color-white)}.search-bar-height input{height:40px;padding:8px 12px 8px 16px!important}.search-box-mobile-button{display:none}.search-box-button{cursor:pointer;color:var(--mantine-color-accents-primary-2)}.search-box-mobile-container{position:absolute;top:0;left:0;width:100%;height:60px;background-color:var(--mantine-color-white);z-index:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px}@media only screen and (max-width: 718px){.search-box-container{display:none}.search-box-mobile-button{display:flex;justify-content:end;flex:1;margin-right:16px}}@media only screen and (max-width: 340px){.has-more-menu-icon{gap:.5rem!important}}.category-tree-toggle-button{color:var(--mantine-color-gray-7)!important;font-weight:500}.category-tree-toggle-button .label{font-weight:500}.category-tree-toggle-button:hover{background-color:#0000000a!important}.desktop-icon{display:none}@media (min-width: 1280px){.desktop-icon{display:block}}.mobile-icon{display:block}@media (min-width: 1280px){.mobile-icon{display:none}}.sub-nav-bar{background-color:var(--mantine-color-top-sub-navbar-surface-0);border-top:1px solid transparent;border-top:1px solid var( --mantine-color-top-nav-bar-secondary-top-nav-bar-surface-0, transparent );border-bottom:1px solid transparent;border-bottom:1px solid var( --mantine-color-top-nav-bar-secondary-top-nav-bar-surface-0, transparent )}.store-drawer .store-list-container{overflow:hidden;overflow-y:auto;flex:1;margin-right:8px}.store-drawer .store-list-container .gmnoprint,.store-drawer .store-list-container .gm-fullscreen-control{display:none}.store-drawer .store-list-container::-webkit-scrollbar{width:8px}.store-drawer .store-list-container::-webkit-scrollbar-thumb{background:var(--mantine-color-accents-neutral-2);border-radius:var(--mantine-radius-md)}.store-drawer .store-list-container::-webkit-scrollbar-track{background:var(--mantine-color-accents-neutral-1)}.sub-nav-menu-container .content-box{height:40px;align-items:center;justify-content:center}.sub-nav-menu-container .links{display:none}@media (min-width: 768px){.sub-nav-menu-container .content-box{justify-content:space-between}.sub-nav-menu-container .links{display:flex}}.sub-nav-menu-container .collapse-container{box-shadow:0 1px #00000014,inset 0 1px #0000000a}.sub-nav-menu-container .collapse-container,.sub-nav-menu-container .collapse-container>div,.sub-nav-menu-container .collapse-container .mantine-Container-root{height:100%}.sub-nav-menu-container .store-select-link{padding:0;font-size:14px;font-weight:500;color:var(--mantine-color-action-on-sub-navbar-0)!important}.sub-nav-menu-container .nav-item-group-container{flex:1;justify-content:end}.sub-nav-menu-container .sub-nav-item-link{font-size:14px;font-weight:500;margin-left:8px;padding:6px 8px}.sub-nav-menu-container .link .mantine-Text-root{color:var( --mantine-color-action-on-sub-navbar-1, var(--mantine-color-action-on-sub-navbar-0) )}@media (min-width: 720px){.sub-nav-menu-container .mantine-Container-root{padding:0}}.swiftly-container{width:calc(100% - 32px);padding-left:0;padding-right:0;margin-left:16px;margin-right:16px}@media (min-width: 704px){.swiftly-container{width:calc(100% - 48px);margin-left:24px;margin-right:24px}}@media (min-width: 976px){.swiftly-container{width:calc(100% - 80px);margin-left:40px;margin-right:40px}}@media (min-width: 1520px){.swiftly-container{max-width:1472px;margin-left:auto;margin-right:auto}}.nav-item .icon{height:var(--mantine-font-size-xl);width:var(--mantine-font-size-xl)}.nav-item .label{font-weight:inherit}.nav-item:hover{background-color:#0000000a}.nav-item .nav-item-btn{font-weight:500;padding:8px}.nav-item .nav-item-btn.disabled-menu-button{background-color:transparent}.nav-item .nav-item-btn.disabled-menu-button .label{color:var(--mantine-color-inactive-1)}.nav-item .nav-item-btn.disabled-menu-button svg{color:var(--mantine-color-inactive-1)}.sub-nav-bar{background-color:var(--mantine-color-top-sub-navbar-surface-0)}.store-drawer .store-list-container{overflow:hidden;overflow-y:auto;flex:1}.store-drawer .no-store-text{width:100%;text-align:center;font-size:1rem;font-weight:500}.store-input-container{width:100%;display:flex;align-items:center;flex-direction:column;gap:1rem;padding:.5rem 1rem 1rem}.store-drawer-header-buttons-container{display:flex;flex-direction:column;padding:0 var(--mantine-spacing-xs);width:100%;padding-bottom:var(--mantine-spacing-xs)}.store-input-container>div{width:100%}.store-drawer-header-container{display:flex;flex-direction:column;width:100%;box-shadow:0 1px 1px #0000000a;padding:0}.store-drawer-title-container{align-items:center;justify-content:space-between;width:100%;padding:1rem}.store-drawer-header-container .mantine-Drawer-title{font-size:1.5rem;font-weight:600;line-height:28px}.store-drawer-header-container.mobile .mantine-Drawer-title{font-size:1.25rem;line-height:1.5rem}.store-drawer-close-button{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;background-color:var(--layout-surface-mid, #f5f5f5);color:#606663;color:var(--accents-inactive-surface, #606663);border-radius:var(--mantine-radius-lg)}.store-header-buttons-container{justify-content:space-between}.store-header-find-button{height:48px;width:48px}.store-button-icon-styles{margin-right:.5rem}.store-button-icon-styles.location-svg path:first-child{fill:var(--mantine-color-accents-primary-2)}.stores-map-card-container{position:absolute;bottom:0;left:0;width:100%;padding:0 1rem 1rem}.stores-map-wrapper{position:relative;width:100%;height:100%}.stores-map-banner-container{position:absolute;top:0;left:0;width:100%;padding:var(--mantine-spacing-sm)}.stores-map-banner-container-text-wrapper{background-color:var(--mantine-color-accents-neutral-1);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm)}.stores-map-banner-container-text{color:var(--mantine-color-accents-neutral-3);font-weight:500;font-size:var(--mantine-font-size-xs)}.store-drawer .mantine-Drawer-body{padding:0}.store-drawer .mantine-Drawer-content{display:flex;flex-direction:column;overflow:hidden}.store-drawer .store-map-container{flex:1}.store-list-empty-container{flex-direction:column;align-items:center;justify-content:center;gap:80px;padding:40px 32px}@media only screen and (max-width: 768px){.store-drawer{width:100vw}}.store-list-container{margin-right:8px}.store-list-container .gmnoprint,.store-list-container .gm-fullscreen-control{display:none}.store-list-container::-webkit-scrollbar-thumb{background:var(--mantine-color-accents-neutral-2);border-radius:var(--mantine-radius-md)}.store-list-container::-webkit-scrollbar-track{background:var(--mantine-color-accents-neutral-1)}.store-list-container::-webkit-scrollbar{width:8px}.map-bottom-btn-container{background-color:#fff;margin-top:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-default)}.nearby-store-container{padding:0}.nearby-store-container .store-cards-container{overflow-y:auto}.nearby-store-container .fixed-height{height:600px}.stores-container .store-map-container{padding:24px 0}.stores-container .modal-store-title-text{font-size:var(--mantine-font-size-lg);font-weight:600;line-height:1.5rem}.stores-container .store-title-text{font-size:1.5rem;font-weight:600;line-height:2rem}.store-cards-list{display:flex;flex-direction:column;margin:1px}.store-cards-list:focus{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled))}.store-cards-list .card-divider.mantine-Divider-root{margin:0!important}.swiftly-address-item:focus{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled));outline-offset:-1px}.swiftly-address-item_status-closed-now{color:var(--mantine-color-fail-2)}.swiftly-address-item_status-closing-soon{color:var(--mantine-color-accents-accent-2)}.swiftly-address-item_status-open{color:var(--mantine-color-success-2)}.direction-btn{font-weight:500;padding:6px}.get-direction-icon{fill:var(--mantine-color-accents-primary-2)}.autocomplete__wrapper{position:relative}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__input--show-all-values{cursor:pointer;padding:5px 35px 5px 5px}.autocomplete__dropdown-arrow-down{display:inline-block;height:24px;position:absolute;right:8px;top:10px;width:24px;z-index:-1}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:0 2px 6px #00000042;left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option>*{pointer-events:none}@media (-ms-high-contrast: active),(forced-colors: active){.autocomplete__menu{border-color:FieldText}.autocomplete__option{background-color:Field;color:FieldText}.autocomplete__option--focused,.autocomplete__option:hover{background-color:Highlight;background-color:SelectedItem;border-color:SelectedItem;color:HighlightText;color:SelectedItemText;forced-color-adjust:none;outline-color:SelectedItemText}}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--mantine-color-gray-4);border-radius:var(--mantine-radius-md);box-sizing:border-box;color:var(--mantine-color-text-primary-9);font-size:var(--mantine-font-size-md);height:var(--input-size);line-height:var(--input-line-height);min-height:3rem;width:100%}.autocomplete__hint{color:var(--mantine-color-text-primary-9);position:absolute}.autocomplete__input--default{padding:var(--mantine-spacing-sm) var(--mantine-spacing-sm) var(--mantine-spacing-sm) var(--mantine-spacing-md)}.autocomplete__input--focused{border:1px solid var(--mantine-color-accents-primary-2);box-shadow:none;outline:none}.autocomplete__menu{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:.25rem;color:var(--mantine-color-text-primary-9);margin:.25rem 0 0;max-height:342px;overflow-x:hidden;padding:.25rem;width:calc(100% - 4px)}.autocomplete__option{background-color:var(--mantine-color-white);border-radius:.25rem;cursor:pointer;display:block;position:relative}.autocomplete__option--focused,.autocomplete__option:hover{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);outline:none}.autocomplete__option--no-results{cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));line-height:var(--input-line-height)}.autocomplete__hint,.autocomplete__option{padding:.25rem}.accessible-selector--label{-webkit-tap-highlight-color:transparent;background:var(--mantine-color-white);color:var(--mantine-color-accents-primary-2);cursor:default;font-size:var(--input-label-size, var(--mantine-font-size-sm));font-weight:500;left:.75rem;padding:0 .25rem;position:absolute;top:-10px;word-break:break-word;z-index:1}.notificationBar{position:relative}.notificationBar .banner{background-color:var(--mantine-color-accents-primary-2);text-align:center;font-size:18px;color:#fff;padding:8px 0}@media screen and (max-width: 768px){.notificationBar .banner{padding:10px 40px 10px 20px;font-size:12px}}.notificationBar .bannerButton{position:absolute;right:8px;top:12px;height:18px;border:0;padding:0;margin:0;border-color:transparent;background-color:transparent}.notificationBar .bannerClose{height:18px;color:#fff}.notificationBar .marked-down{color:#fff}.notificationBar .marked-down a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.smart-banner-container{background-color:var(--mantine-color-accents-primary-1);padding:12px 12px 12px 8px}@media (min-width: 600px){.smart-banner-container{display:none}}.smart-banner-container .logo-container{width:56px;height:56px;border-radius:12px;border:1px solid #dadada;border:1px solid var(--layout-strokes, #dadada);display:flex;align-items:center;justify-content:center;background:#fff;background:var(--layout-surface-high, #fff)}.smart-banner-container .app-name{font-weight:500}.smart-banner-container .banner-text{font-size:12px;font-weight:500;color:#727272;color:var(--layout-on-surface-secondary, #727272)}.smart-banner-container .close-button{border-radius:100%;background-color:var(--mantine-color-gray-0);width:24px;height:24px}.smart-banner-container .close-button svg{stroke:var(--mantine-color-layout-on-surface-secondary-0)}.breadcrumb-container{gap:4px;align-items:center;margin-bottom:1rem;min-height:25px}@media (max-width: 48em){.breadcrumb-container{margin-bottom:var(--mantine-spacing-md)}}.breadcrumb-container:focus{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled))}.breadcrumb-container li{display:inline-block}.breadcrumb-container li:not(:first-child){margin-left:.25rem}.breadcrumb-container .breadcrumb--link{display:inline-block}.breadcrumb-container .breadcrumb--link:focus{outline:2px solid var(--mantine-color-layout-focus-0, var(--mantine-primary-color-filled))}.breadcrumb-container span{margin:0;font-size:var(--mantine-font-size-sm);line-height:1.5;font-weight:500}.breadcrumb-container .mantine-Text-root{color:var(--mantine-color-accents-neutral-2)}.breadcrumb-container .breadcrumb-container--link:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (max-width: 48em){.breadcrumb-container .mantine-ActionIcon-root{width:var(--mantine-spacing-sm);min-width:var(--mantine-spacing-sm)}}.navigation-progress{position:fixed;top:0;left:0;width:100%;height:3px;background-color:transparent;z-index:1000;transition:opacity .3s ease-in-out}.navigation-progress--hidden{display:none}.navigation-progress__bar{height:100%;background-color:var(--mantine-color-blue-filled);transition:width .3s ease-in-out}
