.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.visually-hidden:focus{position:fixed!important;top:12px;left:12px;width:auto;height:auto;margin:0;padding:12px 22px;overflow:visible;clip:auto;clip-path:none;white-space:normal;z-index:999;background:var(--bz-gradient);color:#fff;font-weight:600;border-radius:6px;box-shadow:0 8px 24px #0006}.bz-nutrition{margin:32px 0;padding:24px;border:1px solid var(--bz-border);border-radius:var(--bz-radius);background:var(--bz-card)}.bz-nutrition__heading{font-size:20px;font-weight:800;color:#fff;margin-bottom:16px}.bz-nutrition__table{width:100%;border-collapse:collapse;font-size:14px}.bz-nutrition__table th,.bz-nutrition__table td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--bz-border);color:var(--bz-muted)}.bz-nutrition__table th{color:#fff;font-family:var(--bz-font-display);letter-spacing:.04em;text-transform:uppercase;font-size:13px}.bz-nutrition__table td:first-child{color:#fff;font-weight:600}.bz-nutrition__table th:not(:first-child),.bz-nutrition__table td:not(:first-child){text-align:right}.bz-nutrition__ingredients,.bz-nutrition__allergens{margin-top:16px;font-size:13px;line-height:1.6;color:var(--bz-muted)}.bz-nutrition__ingredients strong,.bz-nutrition__allergens strong{color:#fff}.bz-nutrition__missing{color:var(--bz-faint);font-size:14px}.bz-cats__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}@media(max-width:1024px){.bz-cats__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media(max-width:768px){.bz-cats__grid{grid-template-columns:repeat(2,1fr)}}.bz-cat img{object-fit:contain;padding:12px;background:#1a1a1a}.bz-header__inner{height:auto;min-height:88px;padding:12px 0;gap:24px}.bz-header__logo{flex:0 0 auto;display:flex;align-items:center}.bz-header__logo img{height:64px;width:auto;max-width:none;object-fit:contain}.bz-header__icons{flex:0 0 auto;gap:12px}.bz-icon-btn__label{white-space:nowrap}.bz-header__navbar{border-top:1px solid var(--bz-border)}.bz-header__navbar .bz-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 30px;padding:12px 0}.bz-header__navbar .bz-nav a{white-space:nowrap;padding:4px 0}@media(max-width:768px){.bz-header__navbar{display:none}.bz-header__logo img{height:48px}.bz-header__inner{min-height:72px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/bz-nutrition.css.map */
