.hh-article-toc,.hh-citations,.hh-inquiry-form,.hh-collabs,.hh-state-hero,.hh-state-body{width:100%;box-sizing:border-box;padding-block:var(--sm-pt, 24px) var(--sm-pb, 24px)}@media(min-width:1000px){.hh-article-toc,.hh-citations,.hh-inquiry-form,.hh-collabs,.hh-state-hero,.hh-state-body{padding-block:var(--pt, 40px) var(--pb, 40px)}}.hh-article-toc__inner,.hh-citations__inner,.hh-inquiry-form__inner,.hh-collabs__inner,.hh-state-hero__inner,.hh-state-body__inner{max-width:var(--hh-content-max, 1280px);margin-inline:auto;padding-inline:var(--hh-inset, 24px);box-sizing:border-box}.hh-article-toc__inner,.hh-citations__inner{max-width:calc(var(--hh-prose-max, 720px) + (var(--hh-inset, 24px) * 2))}.hh-article-toc__note,.hh-citations__note,.hh-collabs__note,.hh-state-hero__note,.hh-state-body__note{margin:0;font-size:var(--hh-type-ui);line-height:var(--hh-line-body);opacity:.7}.hh-article-toc__box{border:1px solid var(--color-borders);border-radius:var(--hh-radius-md);background:var(--hh-card-bg)}.hh-article-toc__box[hidden]{display:none}.hh-article-toc__details{margin:0}.hh-article-toc__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--hh-space-md);padding:14px 18px;cursor:pointer;list-style:none}.hh-article-toc__summary::-webkit-details-marker{display:none}.hh-article-toc__summary svg{flex:0 0 auto;width:12px;height:12px;transition:transform .2s ease}.hh-article-toc__details[open] .hh-article-toc__summary svg{transform:rotate(180deg)}.hh-article-toc__label{font-size:var(--hh-type-2xs);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.hh-article-toc--plain .hh-article-toc__nav,.hh-article-toc--sticky .hh-article-toc__nav{padding:18px}.hh-article-toc--plain .hh-article-toc__label,.hh-article-toc--sticky .hh-article-toc__label{display:block;margin-bottom:10px}.hh-article-toc__list{margin:0;padding:0 18px 16px;list-style:none;counter-reset:hh-toc}.hh-article-toc--plain .hh-article-toc__list,.hh-article-toc--sticky .hh-article-toc__list{padding:0}.hh-article-toc__item{margin:0;padding:4px 0;line-height:var(--hh-line-cozy)}.hh-article-toc__item--sub{padding-inline-start:16px;font-size:var(--hh-type-md);opacity:.85}.hh-article-toc__link{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.hh-article-toc__link:hover,.hh-article-toc__link:focus-visible{border-bottom-color:currentColor}@media(min-width:1000px){.hh-article-toc--sticky .hh-article-toc__box{position:sticky;top:24px}}.article-content h2[id],.article-content h3[id],.article-content h4[id],.hh-recipe-meta h2[id]{scroll-margin-top:80px}.hh-citations__heading{margin:0 0 8px;font-size:var(--hh-type-lg)}.hh-citations__intro{margin-bottom:16px;font-size:var(--hh-type-md)}.hh-citations__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--color-borders)}.hh-citations__item{display:flex;gap:var(--hh-space-sm);padding:12px 0;border-bottom:1px solid var(--color-borders);font-size:var(--hh-type-sm);line-height:var(--hh-line-body);scroll-margin-top:80px}.hh-citations__marker{flex:0 0 auto;min-width:24px;font-variant-numeric:tabular-nums;opacity:.6}.hh-citations__body{display:flex;flex-direction:column;gap:.15rem}.hh-citations__title{font-weight:600}.hh-citations__link{color:inherit;text-decoration:underline;text-underline-offset:2px}.hh-citations__publication,.hh-citations__accessed,.hh-citations__note-text{opacity:.75;font-size:var(--hh-type-ui)}.hh-cite-ref{font-size:.7em;line-height:0;vertical-align:super}.hh-cite-ref__link,sup a[href^="#hh-cite-"]{color:var(--hh-emphasis-text, var(--hh-primary));text-decoration:none;padding-inline:.1em}.hh-cite-ref__link:hover,sup a[href^="#hh-cite-"]:hover{text-decoration:underline}a[data-hh-cite-unresolved]{color:inherit;opacity:.45;text-decoration:none;pointer-events:none}.hh-inquiry-form__inner{max-width:calc(880px + (var(--hh-inset, 24px) * 2))}.hh-inquiry-form__header{margin-bottom:24px}.hh-inquiry-form__eyebrow{display:block;margin-bottom:.4rem;font-size:var(--hh-type-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--hh-emphasis-text, var(--hh-primary))}.hh-inquiry-form__heading{margin:0 0 8px}.hh-inquiry-form__intro>:first-child{margin-top:0}.hh-inquiry-form__intro>:last-child{margin-bottom:0}.hh-inquiry-form__fields{display:grid;grid-template-columns:1fr;gap:var(--hh-space-lg)}@media(min-width:750px){.hh-inquiry-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.hh-inquiry-form__field--full{grid-column:1 / -1}}.hh-inquiry-form__field select.field__input{width:100%}.hh-inquiry-form__field .field__label--static{position:static;display:block;order:-1;margin-bottom:.35rem;font-size:var(--hh-type-ui);transform:none}.hh-inquiry-form__field:has(.field__label--static){display:flex;flex-direction:column}.hh-inquiry-form__actions{margin-top:20px}.hh-inquiry-form__disclaimer{margin-top:12px;opacity:.75}.hh-inquiry-form__errors,.hh-inquiry-form__success{display:flex;align-items:flex-start;gap:var(--hh-space-xs);margin-bottom:16px}.hh-collabs__header{margin-bottom:28px}.hh-collabs__eyebrow{display:block;margin-bottom:.4rem;font-size:var(--hh-type-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--hh-emphasis-text, var(--hh-primary))}.hh-collabs__heading{margin:0 0 8px}.hh-collabs__intro>:first-child{margin-top:0}.hh-collabs__intro>:last-child{margin-bottom:0}.hh-collabs__grid{display:grid;grid-template-columns:repeat(var(--hh-collabs-cols-m, 1),minmax(0,1fr));gap:var(--hh-space-2xl)}@media(min-width:750px){.hh-collabs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.hh-collabs__grid{grid-template-columns:repeat(var(--hh-collabs-cols, 3),minmax(0,1fr))}}.hh-collabs__card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;border:1px solid var(--color-borders);border-radius:var(--hh-radius-md);overflow:hidden}.hh-collabs__card-link:not(.hh-collabs__card-link--static):hover{border-color:var(--hh-primary)}.hh-collabs__card-media{aspect-ratio:1 / 1;overflow:hidden}.hh-collabs__card-media .media,.hh-collabs__card-media img{width:100%;height:100%;object-fit:cover}.hh-collabs__card-body{display:flex;flex-direction:column;gap:.35rem;padding:16px 18px 20px}.hh-collabs__chip{align-self:flex-start;padding:.2rem .6rem;border:1px solid var(--color-borders);border-radius:var(--hh-radius-badge);font-size:var(--hh-type-3xs);letter-spacing:var(--hh-track-xwide);text-transform:uppercase}.hh-collabs__card-title,.hh-collabs__feature-title{margin:0;font-size:17px;line-height:var(--hh-line-title)}.hh-collabs__card-partner,.hh-collabs__feature-partner{margin:0;font-size:var(--hh-type-sm);opacity:.8}.hh-collabs__card-excerpt{margin:0;font-size:var(--hh-type-sm);line-height:var(--hh-line-body);opacity:.85}.hh-collabs__card-dates{margin:0;font-size:var(--hh-type-xs);letter-spacing:var(--hh-track-ui);text-transform:uppercase;opacity:.65}.hh-collabs__feature{display:grid;grid-template-columns:1fr;gap:var(--hh-space-3xl);align-items:start}@media(min-width:1000px){.hh-collabs__feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--hh-space-5xl)}}.hh-collabs__feature-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hh-space-md)}.hh-collabs__feature-media:has(.hh-collabs__feature-image:only-child){grid-template-columns:1fr}.hh-collabs__feature-image{aspect-ratio:1 / 1;border-radius:var(--hh-radius-md);overflow:hidden}.hh-collabs__feature-image .media,.hh-collabs__feature-image img{width:100%;height:100%;object-fit:cover}.hh-collabs__feature-body{display:flex;flex-direction:column;gap:.6rem}.hh-collabs__feature-varietal{margin:0;font-size:var(--hh-type-ui);letter-spacing:var(--hh-track-ui);text-transform:uppercase;color:var(--hh-emphasis-text, var(--hh-primary))}.hh-collabs__feature-story{max-width:var(--hh-prose-max, 720px)}.hh-collabs__feature-story>:first-child{margin-top:0}.hh-collabs__feature-story>:last-child{margin-bottom:0}.hh-collabs__products{margin-top:40px}.hh-collabs__products-heading{margin:0 0 16px;font-size:var(--hh-type-base);letter-spacing:var(--hh-track-ui);text-transform:uppercase}.hh-collabs__products-grid{gap:var(--hh-space-xl)}.hh-collabs__empty{padding:24px;border:1px dashed var(--color-borders);border-radius:var(--hh-radius-md)}.hh-collabs__empty>:first-child{margin-top:0}.hh-collabs__empty>:last-child{margin-bottom:0}.hh-state-hero__inner{display:grid;grid-template-columns:1fr;gap:var(--hh-space-3xl);align-items:center}@media(min-width:1000px){.hh-state-hero__inner:has(.hh-state-hero__media){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--hh-space-6xl)}}.hh-state-hero__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hh-space-md)}.hh-state-hero__breadcrumb{font-size:var(--hh-type-ui);color:inherit;text-decoration:none;opacity:.75}.hh-state-hero__breadcrumb:hover{text-decoration:underline}.hh-state-hero__badge{padding:4px 11.2px;border-radius:var(--hh-radius-badge);font-size:var(--hh-type-3xs);letter-spacing:.14em;text-transform:uppercase;font-weight:600;border:1px solid currentColor;color:var(--hh-stage-label, #111111)}.hh-state-hero__badge--available{background:var(--hh-stage-available, #00A2FF)}.hh-state-hero__badge--sourced{background:var(--hh-stage-sourced, #00FFA2)}.hh-state-hero__badge--between-harvests{background:var(--hh-stage-between-harvests, #C359FF)}.hh-state-hero__badge--wanted{background:var(--hh-stage-wanted, #FF80D1)}.hh-state-hero__title{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--hh-space-xs)}.hh-state-hero__abbr{font-size:.45em;letter-spacing:.12em;opacity:.5}.hh-state-hero__lead{max-width:var(--hh-prose-max, 720px)}.hh-state-hero__lead>:first-child{margin-top:0}.hh-state-hero__lead>:last-child{margin-bottom:0}.hh-state-hero__media{border-radius:var(--hh-radius-md);overflow:hidden}.hh-state-hero__media .media,.hh-state-hero__media img{width:100%;height:auto}.hh-state-body__heading{margin:0 0 16px}.hh-state-body__text{max-width:var(--hh-prose-max, 720px);margin-bottom:20px}.hh-state-body__text>:first-child{margin-top:0}.hh-state-body__text>:last-child{margin-bottom:0}.hh-state-body__cta{margin:0}.hh-state-body__grid{gap:var(--hh-space-2xl)}.hh-state-body__varietals{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hh-space-md);margin-top:24px}.hh-state-body__varietals-label{font-size:var(--hh-type-2xs);letter-spacing:.14em;text-transform:uppercase;opacity:.7}.hh-state-body__chips{display:flex;flex-wrap:wrap;gap:var(--hh-space-xs)}.hh-state-body__chip{padding:4px 12px;border:1px solid var(--color-borders);border-radius:var(--hh-radius-badge);font-size:var(--hh-type-xs);color:inherit;text-decoration:none}a.hh-state-body__chip:hover{border-color:var(--hh-primary);color:var(--hh-emphasis-text, var(--hh-primary))}.hh-state-body__keepers{margin-top:40px}.hh-state-body__keeper{display:flex;gap:var(--hh-space-xl);align-items:flex-start;padding:20px 0;border-top:1px solid var(--color-borders)}.hh-state-body__keeper-media{flex:0 0 auto;width:80px;border-radius:50%;overflow:hidden}.hh-state-body__keeper-media .media,.hh-state-body__keeper-media img{width:100%;height:100%;object-fit:cover}.hh-state-body__keeper-name{margin:0;font-size:var(--hh-type-base)}.hh-state-body__keeper-apiary{margin:.15rem 0 8px;font-size:var(--hh-type-ui);opacity:.75}.hh-state-body__keeper-bio{font-size:var(--hh-type-md)}.hh-state-body__keeper-bio>:first-child{margin-top:0}.hh-state-body__keeper-bio>:last-child{margin-bottom:0}.hh-varietal,.hh-keeper{width:100%;box-sizing:border-box;padding-block:var(--sm-pt, 24px) var(--sm-pb, 24px)}@media(min-width:1000px){.hh-varietal,.hh-keeper{padding-block:var(--pt, 56px) var(--pb, 56px)}}.hh-varietal__inner,.hh-keeper__inner{max-width:var(--hh-content-max, 1280px);margin-inline:auto;padding-inline:var(--hh-inset, 24px);box-sizing:border-box}.hh-varietal__note,.hh-keeper__note{margin:12px 0 0;font-size:var(--hh-type-ui);line-height:var(--hh-line-body);opacity:.7}.hh-varietal__head{max-width:var(--hh-prose-max, 720px)}.hh-varietal__eyebrow{display:block;margin-bottom:.4rem;font-size:var(--hh-type-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--hh-emphasis-text, var(--hh-primary))}.hh-varietal__breadcrumb,.hh-keeper__breadcrumb{display:inline-block;margin-bottom:.6rem;font-size:var(--hh-type-ui);color:inherit;text-decoration:none;opacity:.75}.hh-varietal__breadcrumb:hover,.hh-keeper__breadcrumb:hover{text-decoration:underline}.hh-varietal__title,.hh-keeper__title{margin:0 0 12px}.hh-varietal__lead>:first-child,.hh-keeper__bio>:first-child{margin-top:0}.hh-varietal__lead>:last-child,.hh-keeper__bio>:last-child{margin-bottom:0}.hh-varietal__facts{display:grid;grid-template-columns:1fr;gap:var(--hh-space-md) var(--hh-space-3xl);margin:28px 0 0;padding:20px 0 0;border-top:1px solid var(--color-borders)}@media(min-width:750px){.hh-varietal__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.hh-varietal__fact dt{margin:0 0 .2rem;font-size:var(--hh-type-2xs);letter-spacing:.12em;text-transform:uppercase;opacity:.65}.hh-varietal__fact dd{margin:0;font-size:var(--hh-type-md);line-height:var(--hh-line-body)}.hh-varietal__products{margin-top:40px}.hh-varietal__products-heading{margin:0 0 16px}.hh-varietal__grid{gap:var(--hh-space-2xl)}.hh-keeper__inner{display:grid;grid-template-columns:1fr;gap:var(--hh-space-3xl);align-items:start}@media(min-width:1000px){.hh-keeper__inner:has(.hh-keeper__media){grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--hh-space-6xl)}}.hh-keeper__media{border-radius:var(--hh-radius-md);overflow:hidden}.hh-keeper__media .media,.hh-keeper__media img{width:100%;height:auto}.hh-keeper__eyebrow{display:block;margin-bottom:.4rem;font-size:var(--hh-type-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--hh-emphasis-text, var(--hh-primary))}.hh-keeper__apiary{margin:0 0 .35rem;font-size:var(--hh-type-base);opacity:.85}.hh-keeper__state{margin:0 0 16px;font-size:var(--hh-type-ui);letter-spacing:var(--hh-track-ui);text-transform:uppercase;opacity:.7}.hh-keeper__bio{max-width:var(--hh-prose-max, 720px)}.hh-keeper__bio--placeholder,.hh-varietal__lead--placeholder,.hh-state-hero__lead--placeholder{padding:16px 20px;border-left:3px solid var(--color-borders);opacity:.85}.hh-breadcrumb{background:var(--hh-ground, var(--hh-bg, transparent))}.hh-breadcrumb__inner{max-width:var(--hh-content-max, 1280px);margin-inline:auto;padding-inline:var(--hh-inset, 24px)}.hh-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--hh-space-sm);margin:0;padding:14px 0;list-style:none;font-size:var(--hh-type-ui);line-height:var(--hh-line-body)}.hh-breadcrumb__item{display:flex;align-items:center;gap:var(--hh-space-sm);margin:0}.hh-breadcrumb__item+.hh-breadcrumb__item:before{content:var(--hh-breadcrumb-divider, "/");opacity:.45;speak:never}.hh-breadcrumb__link{color:currentColor;text-decoration:none;border-bottom:1px solid transparent}.hh-breadcrumb__link:hover,.hh-breadcrumb__link:focus-visible{color:var(--hh-emphasis, var(--hh-primary, currentColor));border-bottom-color:currentColor}.hh-breadcrumb__item--current{min-width:0}.hh-breadcrumb__item--current .hh-breadcrumb__text{display:block;opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60ch}@media screen and (max-width:749px){.hh-breadcrumb__list{padding:12px 0;font-size:var(--hh-type-xs)}.hh-breadcrumb__item--current .hh-breadcrumb__text{max-width:22ch}}.hh-breadcrumb__editor-note{padding:12px var(--hh-inset, 24px);font-size:var(--hh-type-ui);opacity:.7}.hh-cta-band{--hh-cta-bg: var(--hh-ink, #111111);--hh-cta-fg: var(--hh-on-dark);--hh-cta-eyebrow: var(--hh-lime, #A2FF00);--hh-cta-btn-bg: var(--hh-lime, #A2FF00);--hh-cta-btn-fg: var(--hh-ink, #111111);background-color:var(--hh-cta-bg);color:var(--hh-cta-fg)}.hh-cta-band--magenta{--hh-cta-bg: var(--hh-pink, #FF00A2);--hh-cta-fg: var(--hh-on-dark);--hh-cta-eyebrow: var(--hh-on-dark);--hh-cta-btn-bg: var(--hh-ink, #111111);--hh-cta-btn-fg: var(--hh-on-dark)}.hh-cta-band__inner{display:flex;flex-direction:column;gap:var(--hh-space-lg);max-width:var(--hh-content-max, 1280px);margin-inline:auto;padding-block:var(--hh-cta-pt, 56px) var(--hh-cta-pb, 56px);padding-inline:var(--hh-inset, 24px)}.hh-cta-band--align-center .hh-cta-band__inner{align-items:center;text-align:center}.hh-cta-band--align-left .hh-cta-band__inner{align-items:flex-start;text-align:left}.hh-cta-band--align-right .hh-cta-band__inner{align-items:flex-end;text-align:right}.hh-cta-band__eyebrow{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:var(--hh-type-xs);line-height:var(--hh-line-cozy);letter-spacing:var(--hh-track-hero);text-transform:uppercase;color:var(--hh-cta-eyebrow)}.hh-cta-band__heading{margin:0;max-width:var(--hh-cta-heading-max, 860px);color:var(--hh-cta-fg);font-family:var(--font-heading-family);font-weight:600;font-size:var(--hh-type-h2-sm);line-height:var(--hh-line-tight);letter-spacing:0}.hh-cta-band__body{margin:0;max-width:var(--hh-prose-max, 720px);font-size:var(--hh-type-base);line-height:var(--hh-line-prose)}.hh-cta-band__body>*:first-child{margin-top:0}.hh-cta-band__body>*:last-child{margin-bottom:0}.hh-cta-band__body a{color:inherit;text-decoration:underline}.hh-cta-band__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hh-space-2xl);margin-top:16px}.hh-cta-band__cta{display:inline-block;padding:16px 32px;border:0;border-radius:var(--hh-radius-sm, 4px);background-color:var(--hh-cta-btn-bg);color:var(--hh-cta-btn-fg);font-family:var(--font-heading-family);font-weight:600;font-size:var(--hh-type-ui);line-height:var(--hh-line-flat);letter-spacing:6px;text-transform:uppercase;text-decoration:none;transition:opacity .15s ease-in-out}.hh-cta-band__cta:hover,.hh-cta-band__cta:focus-visible{opacity:.85;color:var(--hh-cta-btn-fg)}.hh-cta-band__link{color:var(--hh-cta-fg);font-family:var(--font-heading-family);font-weight:600;font-size:var(--hh-type-ui);line-height:var(--hh-line-flat);letter-spacing:6px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.hh-cta-band__link:hover,.hh-cta-band__link:focus-visible{color:var(--hh-cta-fg);opacity:.85}@media only screen and (min-width:768px){.hh-cta-band__inner{padding-block:var(--hh-cta-pt-md, 80px) var(--hh-cta-pb-md, 80px)}.hh-cta-band__heading{font-size:var(--hh-type-h2)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hh-pages.css.map */
