.top-bar-mobile .mobile-nav-container{display:flex;flex-direction:row;padding-left:25px;padding-right:25px;padding-top:16px;align-items:center;background-color:#fff;height:60px}.top-bar-mobile .mobile-nav-left-align{display:flex;justify-content:flex-end;width:100%;align-items:center}.mobile-nav-img-container .menu-logo-mobile{height:27px;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{background-color:#fff;width:100%;padding-top:16px;padding-left:25px;padding-right:25px}.mobile-nav-context-container{padding-right:24px;height:30px;margin-bottom:6px}.top-bar-mobile .mobile-nav-context-container unata-shopping-context-icon a{position:relative;display:initial;color:#2d7c3f}@media screen and (max-width:990px){.main-content{margin-top:80px}nav.top-bar-mobile{height:120px}}@media screen and (max-width:800px){.mobile-side-nav-container{margin-right:16px}}.mobile-side-nav{position:fixed;z-index:2;top:110px;height:100%;overflow:auto;background-color:rgba(0,0,0,.5);width:100%;transform:translateX(0);visibility:visible}.side-nav-content{height:100%;position:fixed;right:0;overflow-x:hidden;background-color:#f2f2f2;width:320px;transition:transform .4s,visibility .4s;transform:translateX(0);visibility:visible}.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{margin-right:0}.mobile-store-context-selector unata-context-label span{padding-left:18px}.mobile-store-context-selector unata-storeid-label i{margin-right:0}.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 .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 p{margin-bottom:0}.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}@media screen and (max-width:990px){.mobile-side-nav-content-label #nav-shopping-selector-value{max-width:100%;padding:0!important;overflow-y:hidden}}.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}.white-text{color:#fff}.side-nav-shop-container{padding-bottom:20px}@media screen and (max-width:990px){.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}}.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-width:1px;border-radius:4px;border-color:#1e6f30;border-style:solid;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-menu-sign-in a{color:#fff}.account-nav-store-id{height:40px;background-color:#1e6f30;padding-left:24px;min-height:fit-content}.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-store-id unata-storeid-label .icon-location{color:#fff}.account-nav-store-id unata-storeid-label .store-id-label-store-name{color:#fff}.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-store-id{display:flex;color:#fff;align-items:center;font-family:"Open Sans";font-weight:400;line-height:19px;font-size:14px}.account-nav-barcode{display:flex;align-items:center;justify-content:center;padding-top:24px;padding-bottom:24px}.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{height:83px;padding-left:32px;padding-right:32px;margin-bottom:10px;margin-left:24px;display:block}.sub-menu-explore .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{display:block}.list-container__item a{text-align:center;line-height:14px}.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-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-save .textwidget{display:block}.sub-menu-account a{text-decoration:none}.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}#desktop-navigation .top-bar-right{padding-left:30px;padding-right:30px}#desktop-navigation .menu-logo{padding-right:30px}#desktop-navigation .menu-logo .ubermenu-image{height:auto;width:197px}#desktop-navigation .ubermenu.ubermenu-main .ubermenu-item .ubermenu-submenu-drop{top:130px;border:none}#desktop-navigation #menu-item-44771>a{display:flex;flex-direction:row-reverse}#desktop-navigation #menu-item-44771>a>img{margin-bottom:0!important}#desktop-navigation .ubermenu .ubermenu-item-level-0>.ubermenu-target>.ubermenu-target-title{font-family:"Open Sans",sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#1e6f30;text-transform:none;padding-right:4px}#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{display:flex}#desktop-navigation .ubermenu .ubermenu-item-level-0>.ubermenu-target{height:auto}#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-target:hover{border-bottom:2px solid #6abd45}#desktop-navigation .ubermenu .ubermenu-submenu .ubermenu-item-level-1>a{text-align:left;padding-bottom:8px!important;padding-top:8px!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:16px;line-height:36px;color:#4b4b4b;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;width:582px}@media screen and (min-width:991px) and (max-width:1200px){#desktop-navigation .menu-logo{padding-right:0}#desktop-navigation .menu-logo .ubermenu-image{width:140px}#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:1070px){#desktop-navigation #user-info-bottom-row{margin-left:80px}}@media screen and (min-width:991px) and (max-width:1120px){#desktop-navigation .ubermenu-item .ubermenu-submenu-id-44771{left:20px}.ubermenu-widget-area .nav-shop-dropdown .nav-shop-vl{margin-left:80px!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: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{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}#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{max-width:100%}#user-info-bottom-row unata-search-nav input{max-width:100%}.ubermenu-widget-area .nav-shop-dropdown{display:flex}.ubermenu-widget-area .nav-shop-dropdown span{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:600;line-height:16px}.nav-shop-dropdown button{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:600;line-height:16px}.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-dropdown .nav-shop-categories{display:flex;flex-direction:column}.ubermenu-widget-area .nav-shop-dropdown .shop-nav-categories-col{display:flex;margin-top:10px}.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{display:flex;flex-direction:column}.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-family:'Open Sans';font-style:normal;font-weight:400;font-size:12px!important;line-height:20px;letter-spacing:-.2px;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}.ubermenu-content-block #custom_html-12{padding-right:0;padding-bottom:0}.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}.ubermenu-widget-area .store-context-selector .store-id-label-store-name{font-size:12px;text-align:center}#custom_html-4{padding-bottom:0;padding-right:0}.unata-desktop-global .full-width{margin-top:2rem}@media screen and (max-width:990px){unata-context-selector .modal-body{height:375px}unata-context-selector .modal-body .shopping-context{height:100%}}.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%)}.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){.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-family:'Open Sans';font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.2px;color:#1e6f30}.store-id-label-store-prefix{color:#373737!important;font-family:'Open Sans';font-weight:400;font-size:12px;line-height:20px;letter-spacing:-.2px}#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{display:flex}#mobile-app-context-container a i{font-size:20px}#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-pickup{padding-right:16px}#mobile-app-context-container a .icon-catering{padding-right:16px}#mobile-app-context-container a span{font-size:16px;color:#000;align-self:center}#mobile-app-label-container a{display:flex}#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}