.bn-puro{font-family:"Plus Jakarta Sans",var(--font-body-family),system-ui,sans-serif;background:var(--bn-puro-bg, #fdfbf7);padding-top:var(--bn-puro-pt-mobile, 40px);padding-bottom:var(--bn-puro-pb-mobile, 40px);scroll-margin-top:var(--bn-puro-scroll-margin, 80px)}@media screen and (min-width:768px){.bn-puro{padding-top:var(--bn-puro-pt-desktop, 56px);padding-bottom:var(--bn-puro-pb-desktop, 56px)}}.bn-puro__container{max-width:var(--bn-puro-max-width, 672px);margin-inline:auto;padding-inline:var(--bn-puro-px-mobile, 16px)}@media screen and (min-width:640px){.bn-puro__container{padding-inline:var(--bn-puro-px-tablet, 24px)}}@media screen and (min-width:1024px){.bn-puro__container{padding-inline:var(--bn-puro-px-desktop, 32px)}}.bn-puro__animate{opacity:0;transform:translateY(var(--bn-puro-fade-distance, 24px));transition:opacity var(--bn-puro-fade-duration, .5s) var(--bn-puro-fade-ease, cubic-bezier(.22, 1, .36, 1)),transform var(--bn-puro-fade-duration, .5s) var(--bn-puro-fade-ease, cubic-bezier(.22, 1, .36, 1));transition-delay:var(--bn-puro-fade-delay, 0s)}.bn-puro__animate.is-visible{opacity:1;transform:translateY(0)}.bn-puro--static .bn-puro__animate{opacity:1;transform:none;transition:none}@media(prefers-reduced-motion:reduce){.bn-puro__animate{opacity:1;transform:none;transition:none}}.bn-puro__card{background:var(--bn-puro-card-bg, #ffffff);border:var(--bn-puro-card-border-width, 1px) solid var(--bn-puro-card-border, #e7e5e4);border-radius:var(--bn-puro-card-radius, 8px);padding:var(--bn-puro-card-p-mobile, 24px);box-shadow:var(--bn-puro-card-shadow, none)}@media screen and (min-width:768px){.bn-puro__card{padding:var(--bn-puro-card-p-desktop, 32px)}}.bn-puro h2.bn-puro__heading,.bn-puro h3.bn-puro__heading{margin:0 0 var(--bn-puro-heading-mb, 20px);font-family:"Outfit",var(--font-heading-family),system-ui,sans-serif;font-style:normal;font-size:var(--bn-puro-heading-size-mobile, 16px);font-weight:var(--bn-puro-heading-weight, 700);line-height:var(--bn-puro-heading-line-height, 1.25);letter-spacing:var(--bn-puro-heading-tracking, 0);color:var(--bn-puro-heading-color, #1c1917);text-align:var(--bn-puro-heading-align, left)}@media screen and (min-width:768px){.bn-puro h2.bn-puro__heading,.bn-puro h3.bn-puro__heading{font-size:var(--bn-puro-heading-size-desktop, 18px)}}.bn-puro__grid{display:grid;grid-template-columns:repeat(var(--bn-puro-cols-mobile, 3),minmax(0,1fr));gap:var(--bn-puro-grid-gap-mobile, 16px);align-items:var(--bn-puro-grid-align, start)}@media screen and (min-width:768px){.bn-puro__grid{grid-template-columns:repeat(var(--bn-puro-cols-desktop, 3),minmax(0,1fr));gap:var(--bn-puro-grid-gap-desktop, 24px)}}.bn-puro__stat{min-width:0;text-align:var(--bn-puro-stat-text-align, left)}.bn-puro__value{margin:0;font-family:var(--bn-puro-value-family, "Outfit", var(--font-heading-family), system-ui, sans-serif);font-style:normal;font-size:var(--bn-puro-value-size-mobile, 30px);font-weight:var(--bn-puro-value-weight, 700);line-height:var(--bn-puro-value-line-height, 1.1);letter-spacing:var(--bn-puro-value-tracking, 0);color:var(--bn-puro-value-color, #1c1917);font-variant-numeric:tabular-nums}@media screen and (min-width:768px){.bn-puro__value{font-size:var(--bn-puro-value-size-desktop, 36px)}}.bn-puro__desc{margin:var(--bn-puro-desc-mt, 4px) 0 0;font-size:var(--bn-puro-desc-size-mobile, 12px);font-weight:var(--bn-puro-desc-weight, 400);line-height:var(--bn-puro-desc-line-height, 1.375);color:var(--bn-puro-desc-color, #57534e);overflow-wrap:anywhere}@media screen and (min-width:768px){.bn-puro__desc{font-size:var(--bn-puro-desc-size-desktop, 14px);overflow-wrap:normal}}.bn-puro__footnote{margin:var(--bn-puro-footnote-mt, 20px) 0 0;padding:0;font-size:var(--bn-puro-footnote-size, 10px);font-weight:var(--bn-puro-footnote-weight, 400);line-height:var(--bn-puro-footnote-line-height, 1.5);color:var(--bn-puro-footnote-color, #a8a29e);text-align:var(--bn-puro-footnote-align, left)}.bn-puro__card:not(.bn-puro__animate) .bn-puro__stat.bn-puro__animate{opacity:0}.bn-puro__card:not(.bn-puro__animate) .bn-puro__stat.bn-puro__animate.is-visible{opacity:1}.bn-puro :focus-visible{outline:2px solid var(--bn-puro-focus-color, #d97706);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brewnectar-product-outcomes.css.map */
