.product .product_img>a,.product_box .product_img>a,.product_wrap .product_img>a{display:block;position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:#fff}.product .product_img>a img,.product_box .product_img>a img,.product_wrap .product_img>a img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:contain!important;padding:12px}@media(max-width:575px){.product .product_img>a img,.product_box .product_img>a img,.product_wrap .product_img>a img{padding:8px}}.product_info .product_title a,.product_box .product_title a,.product_wrap .product_title a{font-family:Barlow,sans-serif!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;color:#1f2937!important;font-size:15px!important;line-height:1.35!important}.product_info .product_title a:hover{color:#1e5631!important}.product_info .product_price .price,.product_box .product_price .price,.product_wrap .product_price .price{color:#1e5631!important;font-weight:800!important;font-size:18px!important}.product_price del,#ComparePrice{color:#9ca3af!important;font-weight:500!important}.product-details .product_title a,.product-details .product_title{font-family:Barlow,sans-serif!important;font-weight:700!important;letter-spacing:.005em!important;text-transform:none!important;color:#1f2937!important;font-size:23px!important;line-height:1.25!important}.product-details #ProductPrice{color:#1e5631!important;font-weight:800!important}.on_sale{display:none!important}.nf-cat__img{aspect-ratio:1/1!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;overflow:hidden}.nf-cat__img img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;display:block;margin:auto!important}@media(max-width:767px){.nf-cat__img{padding:12px!important}}@media(max-width:767px){.shop_container{margin-left:-6px!important;margin-right:-6px!important}.shop_container>[class*=col-]{flex:0 0 50%!important;max-width:50%!important;padding-left:6px!important;padding-right:6px!important;margin-bottom:10px}.product_info .product_title a,.product_box .product_title a,.product_wrap .product_title a{font-size:13px!important;line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:34px}.product_info .product_price .price,.product_box .product_price .price,.product_wrap .product_price .price{font-size:15px!important}.product .product_info,.product_box .product_info,.product_wrap .product_info{padding-left:4px!important;padding-right:4px!important}.nf-packbadge-card{font-size:11px!important;padding:5px 9px!important;top:8px!important;right:8px!important}.product-details .product_title a,.product-details .product_title{font-size:20px!important;line-height:1.25!important}.nf-packbadge-page{font-size:14px!important;padding:12px 14px!important}.search-list{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.search-list .search-item{display:flex!important;flex-direction:column!important;align-items:stretch;border:1px solid #eef0ee;border-radius:10px;padding:8px;background:#fff;margin:0!important;height:100%}.search-list .search-item-image{width:100%!important;margin:0!important;float:none!important}.search-list .search-item-image a{display:block;position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:#fff}.search-list .search-item-image img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:contain!important;padding:8px}.search-list .search-item-content{width:100%!important;padding:4px 4px 2px!important;margin:0!important}.search-list .search-item-content h4{font-size:13px!important;line-height:1.3!important;margin:6px 0 4px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-list .search-item-content h4 a{color:#1f2937!important}.search-list .search-price span{color:#1e5631!important;font-weight:800!important;font-size:15px!important}.search-list .search-item-content p{display:none!important}.nf-hero__grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;max-width:100%!important;order:2}.nf-hero__grid a{display:block!important;position:relative!important;width:100%!important;aspect-ratio:1/1!important;overflow:hidden;background:#fff;border-radius:12px;margin:0!important}.nf-hero__grid a img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:contain!important;padding:10px!important}.nf-hero__media{position:relative!important;overflow:visible!important;width:100%!important;display:flex!important;flex-direction:column!important}.nf-hero__badge{order:1!important;align-self:flex-start!important;position:static!important;display:inline-block!important;width:auto!important;max-width:100%!important;margin:0 0 12px!important;padding:7px 14px!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;border-radius:999px!important;white-space:normal!important;transform:none!important;box-shadow:none!important}}.nf-mbar>a{flex:1 1 0!important;min-width:0!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden;text-overflow:ellipsis}.nf-mbar>a i{display:block}@media(max-width:360px){.nf-mbar>a{font-size:11.5px!important}}img[src*="via.placeholder"],img[src*="placeholder.com"]{display:none!important}.footer_payment li a:has(img[src*=placeholder]){display:none!important}.footer_logo a:has(img[src*=placeholder]):after{content:"NEXT FOODS TRADING LLC";display:inline-block;font-family:Barlow,sans-serif;font-weight:800;font-size:17px;letter-spacing:.02em;color:#fff;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nf-grid.css.map */
