.mobile-nav-search,.top-bar-mobile .mobile-nav-container{padding-top:16px;padding-left:25px;padding-right:25px;background-color:#fff}.store-context-selector .shop-nav-store-loc .store-label-prefix,.store-id-label-store-name,.store-id-label-store-prefix{letter-spacing:-.2px;font-family:'Open Sans';font-weight:400}.top-bar{box-shadow:0 1px 0 0 #e8e9eb}.top-bar-mobile .mobile-nav-container{display:flex;flex-direction:row;align-items:center;height:60px}.top-bar-mobile .mobile-nav-left-align{display:flex;justify-content:flex-end;width:100%;align-items:center}.mobile-nav-img-container{display:flex;align-items:center}.mobile-nav-img-container .menu-logo-mobile{width:102px;max-width:102px}.mobile-nav-menu-container{width:30px;height:30px;margin-bottom:16px}.react-root .mobile-nav-menu-container{margin-bottom:6px;width:30px;display:flex;align-items:center}.mobile-nav-menu-container .menu-icon-mobile{margin-bottom:4px}.mobile-nav-search{width:100%}.mobile-nav-context-container{padding-right:24px;height:30px;margin-bottom:6px}.mobile-side-nav,.side-nav-content{height:100%;position:fixed;transform:translateX(0);visibility:visible}.top-bar-mobile .mobile-nav-context-container unata-shopping-context-icon a{position:relative;display:initial;color:#2d7c3f}@media screen and (max-width:800px){.mobile-side-nav-container{margin-right:16px}}.mobile-side-nav{z-index:2;top:110px;overflow:auto;background-color:rgba(0,0,0,.5);width:100%}.side-nav-content{right:0;overflow-x:hidden;background-color:#f2f2f2;width:320px;transition:transform .4s,visibility .4s}.side-nav-content .sub-menu-content{padding-top:32px;padding-bottom:6px}.side-nav-content .sub-menu-content .dynamic-sidebar-content{padding-top:20px}.side-nav-content #dynamic-sidebar{padding-top:32px}#dynamic-sidebar .widget_wp_sidenav_l1_widget{display:flex;align-items:center;padding-left:32px;padding-right:32px;padding-bottom:24px}.hidden{transform:translateX(100%);visibility:hidden;transition:transform .3s,visibility .3s}.side-nav-content .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.side-nav-content .widget_text{padding-right:32px;padding-left:32px;display:flex;align-items:center;height:25px;margin-bottom:30px}@media screen and (max-height:450px){.side-nav-content{padding:15px}.side-nav-content a{font-size:18px}}.side-nav-content hr{border-bottom:.8px solid #6cc24a;margin-left:0;max-width:100%}.side-nav-content .mobile-store-context-selector{display:flex;flex-direction:column;padding-left:32px;padding-right:32px}.side-nav-content .mobile-store-context-selector .mobile-side-nav-content-label{margin-bottom:14px}.mobile-store-context-selector unata-context-label i,.mobile-store-context-selector unata-storeid-label i{margin-right:0}.mobile-store-context-selector unata-context-label span{padding-left:18px}.mobile-store-context-selector unata-storeid-label span{padding-left:20px}.side-nav-content .textwidget{display:flex;justify-content:center;width:100%}.side-nav-content .mobile-sidenav-links p,.side-nav-content .textwidget p{margin-bottom:0}.side-nav-content .mobile-sidenav-anchor{padding-left:16px}.side-nav-content .mobile-sidenav-anchor span{font-size:18px;font-weight:600;font-style:normal;font-family:'Open Sans';line-height:25px;color:#1e6f30}.side-nav-content .mobile-sidenav-links{display:flex;flex:1;align-items:center}.side-nav-content .mobile-sidenav-links img{height:20px;width:20px}unata-nav-toggle-button{background-image:none;color:#2d7c3f;margin-top:10px!important}unata-nav-toggle-button>div{font-size:14px!important}unata-search-nav .icon-search::before{padding-bottom:16px}.sub-menu-content .back-button-container{display:flex;align-items:center;justify-content:flex-start;margin-left:20px}.back-button-container .side-nav-sub-menu-heading{padding-left:12px;font-size:18px;line-height:25px;font-family:"Open Sans";font-weight:600;color:#1e6f30;margin-bottom:0}.dynamic-sidebar-content section{display:flex;background-color:#fff;width:255px;margin:4px auto;box-shadow:0 0 14px rgba(0,0,0,.08);border-radius:8px}.green-container{background-color:#1e6f30;color:#fff}.account-menu-sign-in a,.account-nav-store-id unata-storeid-label .icon-location,.account-nav-store-id unata-storeid-label .store-id-label-store-name,.white-text{color:#fff}.side-nav-shop-container{padding-bottom:20px}.side-nav-shop-container .side-nav-shop-store-id{height:58px;background-color:#fff;color:#1f6f3a;display:flex;align-items:center;justify-content:center;border-radius:4px;margin-left:20px;margin-right:20px;padding:18px;text-align:center}.side-nav-sub-content-account{padding-bottom:60px}.account-menu-auth-container{display:flex;justify-content:center;margin-bottom:25px;padding-top:20px;padding-left:24px}.account-menu-auth-container .account-menu-sign-in{height:auto;color:#fff;width:180px;background-color:#1e6f30;border-radius:4px;margin-right:14px;display:flex;align-items:center;justify-content:center;min-height:35px}.account-menu-auth-container .account-menu-register{height:auto;color:#fff;width:153px;border-radius:4px;border:1px solid #1e6f30;margin-right:18px;display:flex;align-items:center;justify-content:center;text-align:center}.account-menu-auth-container a{font-size:14px;font-weight:700}.account-nav-store-id{height:40px;background-color:#1e6f30;padding-left:24px;min-height:fit-content;display:flex;color:#fff;align-items:center;font-family:"Open Sans";font-weight:400;line-height:19px;font-size:14px}.account-nav-store-id #nav-shopping-selector-store{padding-top:4px;padding-bottom:4px}#nav-shopping-selector-store #storeid-label-prefix{padding-right:4px!important}.account-nav-shopping-list{margin-top:24px;padding-left:24px}.account-nav-shopping-list ul{list-style-type:none;margin-left:0}.account-nav-shopping-list .account-nav-list-item{font-size:14px;font-family:"Open Sans";font-weight:600;color:#1e6f30;line-height:16px}.account-nav-shopping-list hr{width:92%;margin-top:16px}.account-nav-download-app{padding:24px;margin-bottom:60px}.account-nav-barcode{display:flex;align-items:center;justify-content:center;padding-top:24px;padding-bottom:24px}.sub-menu-account a,.textwidget a{text-decoration:none}.side-nav-sub-content-shop{padding-bottom:72px}.categories-label{padding-top:24px;display:flex;padding-left:20px;align-items:baseline;justify-content:space-between;width:94%}.side-nav-shop-categories .sidenav-shop-section-label{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#1e6f30}.side-nav-shop-categories .diet-list-container>ul{display:flex;flex-wrap:wrap;margin-left:0;padding-left:8px;padding-right:8px}.side-nav-shop-categories .diet-list-container ul li{display:flex;flex-direction:column;width:50px;align-items:center;margin:8px 16px 12px 8px}.side-nav-shop-categories .diet-list-container img{height:50px;width:50px;border-radius:50%;margin-bottom:4px}.side-nav-shop-categories .diet-list-container span{font-family:'Open Sans';font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;color:#373737;padding-top:6px}.side-nav-categories-section hr{margin:0 20px 14px}.sidenav-shop-section-sublabel a{text-decoration:none!important;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600;text-align:right;line-height:16px}.sub-menu-explore .widget_wp_sidenav_card_widget,.sub-menu-save .widget_wp_sidenav_card_widget{height:83px;padding-left:32px;padding-right:32px;margin-bottom:10px;margin-left:24px;display:block}.sub-menu-explore .explore-menu-label,.sub-menu-save .explore-menu-label{padding-top:26px;font-weight:600;font-size:14px;line-height:19px;color:#1e6f30;padding-right:8px;font-family:"Open Sans"}.sub-menu-explore .textwidget,.sub-menu-save .textwidget{display:block}.list-container__item a{text-align:center;line-height:14px}.account-auth-container-padding{padding-bottom:20px;padding-top:16px}.account-auth-container-padding .account-menu-name{position:absolute;left:0;padding-left:26px;color:#1e6f30;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:16px;line-height:33px}.account-auth-container-padding .account-menu-sign-out{position:absolute;right:0;padding-right:20px;font-family:'Open Sans';font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-align:right;color:#1e6f30;padding-top:8px}#desktop-navigation .ubermenu-nav{display:flex;height:145px;flex-wrap:wrap;justify-content:flex-start;align-items:baseline}#desktop-navigation .top-bar-right{padding-left:30px;padding-right:30px}#desktop-navigation .menu-logo{max-height:100%;margin-top:auto}#desktop-navigation .menu-logo .ubermenu-image{height:42px;width:auto}#desktop-navigation .ubermenu.ubermenu-main .ubermenu-item .ubermenu-submenu-drop{top:130px;display:flex;flex-direction:column;gap:2px;max-height:80vh;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.16);padding-bottom:16px}#desktop-navigation .ubermenu-item-level-0 .ubermenu-target-with-image{display:flex;flex-direction:row-reverse;align-items:center}#desktop-navigation .ubermenu-item-level-0 .ubermenu-target-with-image>img{margin-bottom:0!important}#desktop-navigation .ubermenu-item-level-0 .ubermenu-item-layout-image_above{margin:auto 12px}#desktop-navigation .ubermenu-item-level-0 .ubermenu-item-layout-image_above>.ubermenu-image{height:16px;width:16px}#desktop-navigation .ubermenu .ubermenu-item-level-0>.ubermenu-target>.ubermenu-target-title{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#2b953b;text-transform:none;padding-right:4px;cursor:pointer}#desktop-navigation .ubermenu .ubermenu-item-level-0>.ubermenu-target>.ubermenu-target-title img{padding-left:4px;padding-bottom:6px}#desktop-navigation .ubermenu .ubermenu-item-level-0,#mobile-app-context-container a,#mobile-app-label-container a,.ubermenu-widget-area .nav-shop-dropdown .shop-nav-categories-col{display:flex}#desktop-navigation .ubermenu .ubermenu-item-level-0>.ubermenu-target{height:auto;padding:8px}#desktop-navigation .ubermenu .ubermenu-item-level-0>.ubermenu-item-layout-image_only:hover{border-bottom:0!important}#desktop-navigation .ubermenu .ubermenu-item-level-0>.ubermenu-item-layout-image_above:hover{background-color:#f6f7f8;border-radius:4px}#desktop-navigation .ubermenu .ubermenu-item-level-0>.ubermenu-item-layout-image_above:hover .ubermenu-image{transform:rotate(180deg)}#desktop-navigation .ubermenu .ubermenu-submenu .ubermenu-item-level-1>a{text-align:left;padding-bottom:2px!important;padding-top:2px!important}#desktop-navigation .ubermenu .ubermenu-submenu .ubermenu-item-level-1 .ubermenu-target-title{text-align:left;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:32px;color:#242529;text-transform:none}#desktop-navigation .ubermenu .ubermenu-submenu .ubermenu-item-level-1 .ubermenu-target-title:hover{border:0}#desktop-navigation .user-context-container{margin-top:10px;min-width:582px;max-width:760px;width:auto}#menu-item-45610>ul{margin:0 auto}@media screen and (min-width:991px) and (max-width:1200px){#desktop-navigation .menu-logo{padding-right:0}#desktop-navigation .ubermenu-nav .ubermenu-item-level-0:not(.menu-logo)>.ubermenu-target{margin-right:8px}}@media screen and (min-width:991px) and (max-width:1120px){#desktop-navigation .user-context-container{width:auto;min-width:auto;max-width:none}#desktop-navigation .ubermenu-item .ubermenu-submenu-id-44771{left:20px}.ubermenu-widget-area .nav-shop-dropdown .nav-shop-vl{margin-left:80px!important}#desktop-navigation .user-context-container .user-info-components{max-width:100%}.user-info-components #user-info-bottom-row #search-widget-container{min-width:380px!important}}@media screen and (min-width:1121px) and (max-width:1220px){#desktop-navigation .ubermenu-item .ubermenu-submenu-id-44771{left:80px}}@media screen and (min-width:1121px) and (max-width:1300px){#desktop-navigation .user-info-components #user-info-bottom-row{align-self:end;width:100%}}@media screen and (min-width:1221px) and (max-width:1450px){#desktop-navigation .ubermenu-item .ubermenu-submenu-id-44771{left:200px}}#sticky-react-header .user-context-container{margin-top:0!important;width:auto}#sticky-react-header .user-info-components #user-info-bottom-row{width:620px}#sticky-react-header #login-widget unata-registration-dropdown{min-width:100%!important}#desktop-navigation .user-context-container .user-info-components,.ubermenu-widget-area .nav-shop-dropdown .nav-shop-categories,.ubermenu-widget-area .store-context-selector .shopping-mode{display:flex;flex-direction:column}#desktop-navigation .user-info-components .user-info-top-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.user-info-top-row #cart-widget button{padding-bottom:6px}.user-info-top-row div{padding-left:6px;padding-right:5px;padding-bottom:2px;font-weight:400;font-family:'Open Sans',sans-serif}#store-context-container .icon-pickup{font-size:22px}#desktop-navigation #buy-again-container-desktop{position:absolute;bottom:2rem}#desktop-navigation .user-info-components #user-info-bottom-row{display:flex;max-width:100%}.user-info-components #user-info-bottom-row #search-widget-container{margin-right:8px;min-width:256px;max-width:760px;width:100%}#user-info-bottom-row unata-search-nav input{max-width:100%}.ubermenu-widget-area .nav-shop-dropdown{display:flex;gap:64px}.ubermenu-widget-area .nav-shop-dropdown .section-heading{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;line-height:20px;text-wrap:nowrap;padding:6px 0;color:#242529}.nav-shop-dropdown .shop-section-menu-links{font-family:"Open Sans",sans-serif;font-size:14px!important;line-height:20px!important;text-wrap:nowrap;padding:6px 0!important;color:#242529!important;cursor:pointer;touch-action:manipulation}#desktop-navigation .ubermenu .ubermenu-submenu .ubermenu-target:hover,.nav-shop-dropdown .shop-section-menu-links:hover{background-color:inherit!important}.nav-shop-dropdown button{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:600;line-height:16px;color:#242529}.ubermenu-widget-area .nav-shop-dropdown ul{list-style-type:none;margin-top:12px;margin-left:0;padding-left:0}.ubermenu-widget-area .nav-shop-dropdown ul a{color:#4b4b4b;font-family:"Open Sans",sans-serif;font-weight:400;line-height:37px}.ubermenu-widget-area .nav-shop-dropdown .nav-shop-vl{border-left:.5px solid #4b4b4b;margin-left:132px;margin-right:48px}.ubermenu-widget-area .nav-shop-categories ul{list-style-type:none;margin-top:12px;margin-left:0;margin-right:80px}.ubermenu-widget-area .nav-shop-dropdown .store-context-selector{display:flex;margin-left:32px}.ubermenu-widget-area .store-context-selector .shopping-mode__wrapper{flex-direction:column;margin:8px;width:200px}.ubermenu-widget-area .store-context-selector .shopping-mode__wrapper__item{padding:8px}.ubermenu-widget-area .store-context-selector .shopping-mode__wrapper__item a{padding-left:17px!important}.ubermenu-widget-area .store-context-selector .shop-nav-store-loc{background-color:#fff;margin:8px;border-radius:3px;min-height:45px;display:flex;justify-content:center;align-items:center}.ubermenu-widget-area .store-context-selector unata-storeid-label a{display:block;padding:0!important;margin:12px;text-align:center;line-height:4px!important}.ubermenu-widget-area .store-context-selector .store-id-label-store-prefix{font-family:'Open Sans';font-style:normal;font-weight:400;font-size:12px!important;line-height:20px;letter-spacing:-.2px;color:#373737}.store-context-selector .shop-nav-store-loc .store-label-prefix{font-style:normal;font-size:12px!important;line-height:20px;color:#373737!important;display:inline-block!important}.ubermenu-widget-area .store-context-selector .store-id-label-store-name{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:12px!important;line-height:20px;letter-spacing:-.2px;color:#1e6f30;text-align:center}.shop-nav-store-loc unata-storeid-label button{color:#1e6f30;font-size:12px;font-weight:600;line-height:24px;font-family:"Open Sans",sans-serif;padding:8px}unata-buy-it-again-btn .icon-tag-purchased{font-size:24px!important;vertical-align:bottom;display:flex;padding-right:4px}#custom_html-4{padding-bottom:0;padding-right:0}.unata-desktop-global .full-width{margin-top:2rem}.active-context a{background-color:#fff;color:#1e6f30!important}.active-context img{filter:brightness(0) saturate(100%) invert(31%) sepia(10%) saturate(4178%) hue-rotate(84deg) brightness(97%) contrast(80%)}#mobile-app-context-container a i,.shopping-mode__wrapper__item__text{font-size:20px}@media screen and (min-width:991px){.nav-shop-categories .buy-it-again-btn{text-align:left;padding-top:24px;position:absolute;bottom:15px;margin-bottom:25px;width:200px;height:35px}.nav-shop-categories .buy-it-again-btn a{border:1px solid #1e6f30;color:#fff;background:#1e6f30;border-radius:4px;padding:4px 32px!important;display:flex;align-items:center;height:35px;justify-content:center}.nav-shop-categories .buy-it-again-btn span{padding-left:6px;font-family:'Open Sans';font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:#fff!important}}@media screen and (max-width:990px){.main-content{margin-top:80px}nav.top-bar-mobile{height:120px}.mobile-side-nav-content-label #nav-shopping-selector-value{max-width:100%;padding:0!important;overflow-y:hidden}.side-nav-shop-container .shopping-mode__wrapper{padding-top:20px;padding-bottom:20px}#mobile-sidenav-shop .shopping-mode__wrapper .shopping-mode__wrapper__item{height:110px}#mobile-sidenav-shop .side-nav-shop-container .shopping-mode__wrapper__item a{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}unata-context-selector .modal-body{height:375px}unata-context-selector .modal-body .shopping-context{height:100%}.buy-it-again-btn{text-align:center;padding-top:24px;display:flex;justify-content:center}.buy-it-again-btn a{border:1px solid #1e6f30;color:#fff;background:#1e6f30;border-radius:4px;padding:4px 16px;display:flex;width:180px;height:31px;justify-content:center;align-items:center}.buy-it-again-btn span{padding-left:6px;font-family:'Open Sans';font-style:normal;font-weight:700;font-size:14px;line-height:14px}}.store-id-label-store-name{font-style:normal;font-size:14px;line-height:20px;color:#1e6f30}.store-id-label-store-prefix{color:#373737!important;font-size:12px;line-height:20px}#barcode-container-mobile-app .barcode-container{display:flex;flex-direction:column;margin-top:0;padding-top:0;text-align:center}#barcode-container-mobile-app .barcode-container .barcode-img{width:202px;height:51px;margin:0 auto 10px;overflow:hidden}#barcode-container-mobile-app .barcode-container .loyalty-number{font-size:11px;text-align:center;font-weight:600;color:#181818;line-height:16px}#mobile-app-context-container a .icon-list{padding-right:14px}#mobile-app-context-container a .icon-delivery{padding-right:20px}#mobile-app-context-container a .icon-catering,#mobile-app-context-container a .icon-pickup{padding-right:16px}#mobile-app-context-container a span{font-size:16px;color:#000;align-self:center}#mobile-app-label-container a i{padding-right:22px}#mobile-app-label-container a span{align-self:center}#mobile-app-account-selector{color:#fff;display:flex}#mobile-app-account-selector i{font-size:16px}#mobile-app-account-selector span{padding-left:4px}
