a{color:inherit;text-underline-offset:4px}a:hover{text-underline-offset:6px}.slider-counter.caption{display:none}.header__menu-item{font-weight:600;color:#043a67}@media (min-width: 768px){.fresh-submenu{background-color:#fff;padding:40px;border-bottom:1px solid var(--fresh-header-color)}.fresh-submenu a{text-decoration:none}.fresh-submenu .menu-column{text-align:left}.fresh-submenu .categories-column{text-align:center}.fresh-submenu .menu-header{font-weight:600;margin-bottom:12px}.fresh-submenu .fresh-header-subnav__ul,.fresh-submenu .fresh-header-subnav__ul li,.fresh-header-subnav__ul--grandchildren,.fresh-header-subnav__ul--grandchildren li{list-style:none;margin:0;padding:0}.fresh-submenu .fresh-header-subnav__ul li a{color:var(--fresh-header-color);font-size:14px}.fresh-submenu .fresh-header-subnav__ul li a:hover{text-decoration:underline}.fresh-submenu .fresh-header-subnav__ul li a.header-link{font-size:16px}.fresh-submenu .fresh-header-subnav__images img{height:auto;max-width:100%}.fresh-submenu .fresh-header-subnav__ul{display:flex;gap:10px;width:100%}.fresh-submenu .fresh-header-subnav__ul li{flex:1;font-weight:700}.fresh-submenu .fresh-header-subnav__ul--grandchildren{margin-top:10px}.fresh-submenu .fresh-header-subnav__ul--grandchildren li{font-weight:400;margin-bottom:7px}.fresh-submenu .fresh-header-subnav-2 .fresh-header-subnav__ul{columns:2;display:block}.fresh-submenu .fresh-header-subnav-2 .fresh-header-subnav__ul li{font-weight:400;margin-bottom:7px}.fresh-header-subnav h4{text-align:left;font-weight:600;font-size:16px}.fresh-header-subnav p.menu-img-subholder{text-align:left;font-size:14px;font-weight:600;font-style:italic;margin:0}.fresh-header-subnav .contact-col p{text-align:left;font-size:16px;margin:0 0 5px}.fresh-header-subnav .contact-col p a.contact-link{color:var(--fresh-header-color)}.fresh-header-subnav__images a:hover h4{text-decoration:underline}.fresh-header-subnav__images a:hover img{filter:brightness(.85)}}@media (max-width: 767px){body .menu-drawer{z-index:5}.fresh-header-subnav{display:none}}#CartDrawer .cart-item__name{font-size:16px}#CartDrawer span.summary__title,#CartDrawer p.totals__total-value{font-size:14px}body.cart .cart-items td{text-align:left}footer .list-social__item a{color:#043a67}.footer__content-bottom{background:#043a67;color:#fff;padding-bottom:30px}.product-grid .card__inner{background:#f6f6f6}.product-grid .card__media .media img{padding:10px}.product-grid h3 a{font-weight:600;color:#121212}.product-grid .card-information .price{font-size:12px;font-weight:600;color:#121212}.product-grid .card__badge .badge{font-size:12px;padding:3px 15px;font-weight:600;letter-spacing:0;text-transform:uppercase;background:#043a67;color:#fff}.product__info-wrapper{text-align:left}.product__info-wrapper h1{font-size:32px;font-weight:600;line-height:1.2;color:#121212}.product__info-wrapper .price{font-size:16px;font-weight:600}.product__info-wrapper .product__description a{text-decoration:none}.product__info-wrapper .accordion__title{font-weight:600}.product__info-wrapper .product__accordion a{text-decoration:none}.product__info-wrapper .jdgm-prev-badge__text{font-size:13px;letter-spacing:0}.product__info-wrapper .badge.price__badge-sale{background:#043a67;color:#fff;font-size:10px;padding:3px 15px;text-transform:uppercase;letter-spacing:.5px}.product__info-wrapper .badge.price__badge-sold-out{background:#121212;color:#fff;font-size:10px;padding:3px 15px;text-transform:uppercase;letter-spacing:.5px}.product__info-wrapper button.product-form__submit{text-transform:uppercase;font-weight:600;min-height:44px;border-radius:5px}.product__info-wrapper .product__accordion{border-top:none;width:100%;max-width:440px}.product__info-wrapper .product__accordion h2.accordion__title{padding-left:30px}.product__info-wrapper .product__accordion summary .icon-caret{right:auto;top:43%}.product__info-wrapper .product__accordion .accordion__content{padding:0 2px 0 1rem}.shopify-block.recharge-subscription-widget{justify-content:flex-start!important}.compact .rc-purchase-option__label{padding-top:15px!important}.fresh-section__recipes .recipe-card__tag{font-size:14px!important;font-weight:600!important;color:var(--fresh-header-color)!important;margin-bottom:10px!important}.fresh-section__recipes h3.recipe-card__title.fresh-header{font-size:18px!important;font-weight:500!important;font-family:var(--fresh-body-font-family)!important;color:#121212!important}.nutrition-section{font-size:15px;line-height:1.8;max-width:400px}.nutrition-section h2{font-size:24px;font-weight:700;margin-bottom:12px}.nutrition-section .serving-info{font-size:15px;margin-bottom:20px}.nutrition-section .nutrition-facts{border-collapse:collapse;width:100%}.nutrition-section .nutrition-facts td{border:none;padding:2px 0}.nutrition-section .nutrition-facts td:first-child{font-weight:700;padding-right:10px}.nutrition-section .nutrition-facts td:last-child{text-align:right}.nutrition-section .nutrition-facts tr:last-child td{border-bottom:1px solid #CCCCCC;padding-bottom:20px}.nutrition-section .ingredients{margin-top:20px;font-size:15px}@media (max-width: 767px){.product__info-wrapper h1{font-size:24px}}.main-blog h1{font-weight:600}.blog-articles .card__heading a{font-weight:600;font-size:24px;line-height:130%}.blog-articles .card__content time{font-size:14px;letter-spacing:0;text-transform:capitalize}body.blog.recipes h1.title--primary,body.blog.recipes .article-card__info.caption-with-letter-spacing{display:none}@media (min-width: 768px){body .blog-articles{grid-template-columns:1fr 1fr 1fr}}h1.main-page-title{font-size:32px;text-align:center}@media (max-width: 767px){h1.main-page-title{font-size:24px}}body .leaflet-pane,body .leaflet-control,body .leaflet-top,body .leaflet-bottom{z-index:0!important}body .geo-btn-template--18781097885846__retailers_map,body .count-chip-template--18781097885846__retailers_map{z-index:1!important}.count-chip-template--18781097885846__retailers_map{left:50px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/0-global.css.map */
