:root{--ozh-navy: #004a70;--ozh-navy-dark: #00314a;--ozh-red: #d12126;--ozh-gold: #ba8017;--ozh-beige: #f7f4ea;--ozh-light-blue: #ebf0fc;--ozh-yellow: #fadf01;--ozh-ink: #20262b;--ozh-body: #3a4248;--ozh-muted: #6b757c;--ozh-on-navy: #aecbdc;--ozh-sand: #ece6d6;--ozh-divider: #e7eaec;--ozh-track: #e3ddcb;--ozh-display: "Poppins", system-ui, sans-serif;--ozh-text: "DM Sans", system-ui, sans-serif;--ozh-ease: cubic-bezier(.22, .61, .36, 1);--ozh-ring: 0 0 0 3px rgba(29, 111, 151, .45);scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}*,*:before,*:after{box-sizing:border-box}.ozh-body{margin:0;background:var(--ozh-beige);color:var(--ozh-ink);font-family:var(--ozh-text);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ozh-body img{display:block;max-width:100%}.ozh-body a{color:var(--ozh-navy)}.ozh-body a:hover{color:var(--ozh-navy-dark)}.ozh :where(h1,h2,h3,p,ul,ol,blockquote){margin:0}.ozh :where(ul,ol){padding:0;list-style:none}#MainContent:focus{outline:none}.ozh-skip{position:absolute;left:16px;top:-100px;z-index:50;padding:10px 16px;border-radius:999px;background:var(--ozh-navy);color:#fff!important;font-weight:600}.ozh-skip:focus{top:12px}.ozh-wrap{max-width:1100px;margin:0 auto;padding-left:20px;padding-right:20px}.ozh-mobile{display:none}.ozh-eyebrow{font-family:var(--ozh-display);font-weight:600;font-size:12px;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;color:var(--ozh-gold)}.ozh-h1,.ozh-h2,.ozh-card__title{font-family:var(--ozh-display);font-weight:700;text-transform:uppercase;text-wrap:balance}.ozh-h1{font-size:clamp(36px,6vw,56px);line-height:.98;letter-spacing:-.02em;color:var(--ozh-navy)}.ozh-h2{font-size:clamp(28px,4.5vw,40px);line-height:1.05;letter-spacing:-.02em;color:var(--ozh-navy)}.ozh-h2--sm{font-size:clamp(26px,4vw,34px)}.ozh-text{color:var(--ozh-body);max-width:34em;text-wrap:pretty}.ozh-stack{display:flex;flex-direction:column;gap:16px}.ozh :where(.ozh-card__fine,.ozh-footer__fine) em{font-style:normal;font-weight:600;color:var(--ozh-red)}.ozh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 28px;border:0;border-radius:999px;background:var(--ozh-yellow);color:#000!important;font-family:var(--ozh-display);font-weight:700;font-size:17px;line-height:1.2;letter-spacing:.01em;text-align:center;text-decoration:none;box-shadow:0 6px 18px #00000024;cursor:pointer;transition:transform .22s var(--ozh-ease),filter .22s var(--ozh-ease),box-shadow .22s var(--ozh-ease)}.ozh-btn:hover{transform:translateY(-1px);filter:brightness(1.04)}.ozh-btn:active{transform:scale(.98);filter:brightness(.95)}.ozh-btn:focus-visible{outline:none;box-shadow:var(--ozh-ring),0 6px 18px #00000024}.ozh-btn--compact{min-height:40px;padding:0 16px;font-size:14px;white-space:nowrap}.ozh-fill{display:block;height:100%;border-radius:999px;background:var(--ozh-yellow);transition:width .6s var(--ozh-ease);animation:ozh-fill-in .6s var(--ozh-ease) both}@keyframes ozh-fill-in{0%{width:0}}@media(prefers-reduced-motion:reduce){.ozh-fill{transition:none;animation:none}}.ozh-header-section{position:sticky;top:0;z-index:20}.ozh-header{background:#f7f4eaf0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ozh-sand)}.ozh-header__inner{max-width:1100px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ozh-header__brand{display:flex;align-items:center;line-height:0;flex:none}.ozh-body .ozh-header__wordmark{height:26px;width:auto}.ozh-header__right{display:flex;align-items:center;gap:16px}.ozh-header__total{display:flex;flex-direction:column;gap:4px;min-width:150px}.ozh-header__amount{font-family:var(--ozh-display);font-weight:700;font-size:15px;line-height:1;letter-spacing:-.01em;color:var(--ozh-navy);white-space:nowrap;font-variant-numeric:tabular-nums}.ozh-header__amount span{font-weight:600;font-size:12px;letter-spacing:0;color:var(--ozh-muted)}.ozh-header__bar{height:4px;border-radius:999px;background:var(--ozh-track);overflow:hidden}.ozh-body .ozh-header__cookoff{height:38px;width:auto}.ozh-hero__grid{padding-top:24px;padding-bottom:36px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:28px 56px;align-items:center}.ozh-body .ozh-hero__cookoff{display:none}.ozh-hero__media{aspect-ratio:5 / 4;width:100%;max-height:380px;min-height:240px;border-radius:18px;overflow:hidden}.ozh-body .ozh-cover{width:100%;height:100%;object-fit:cover}.ozh-placeholder{height:100%;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;font-size:15px;color:var(--ozh-muted);background:#f0ece2;border:1.5px dashed #c9c2ad;border-radius:inherit}.ozh-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ozh-hero__eyebrow{font-family:var(--ozh-display);font-weight:600;font-size:12px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--ozh-muted)}.ozh-hero__lead{font-size:clamp(18px,2.2vw,21px);color:var(--ozh-body);max-width:30em;text-wrap:pretty}.ozh-hero__by{font-size:15px;color:var(--ozh-muted)}.ozh-total{background:var(--ozh-navy);color:var(--ozh-beige)}.ozh-total__inner{padding-top:44px;padding-bottom:56px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.ozh-total__eyebrow{font-family:var(--ozh-display);font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ozh-yellow)}.ozh-total__amount{font-family:var(--ozh-display);font-weight:700;font-size:clamp(72px,16vw,128px);line-height:1.1;letter-spacing:-.04em;color:var(--ozh-yellow);font-variant-numeric:tabular-nums}.ozh-total__of{font-size:clamp(18px,2.4vw,22px);color:var(--ozh-beige)}.ozh-total__of strong{font-weight:600}.ozh-total__note{font-size:15px;color:var(--ozh-on-navy)}.ozh-total__bar{width:100%;max-width:720px;height:18px;margin-top:24px;border-radius:999px;background:#f7f4ea29;overflow:hidden}.ozh-total__scale{width:100%;max-width:720px;display:flex;justify-content:space-between;font-family:var(--ozh-display);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ozh-on-navy)}.ozh-total__meals{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:4px}.ozh-total__meals-count{font-family:var(--ozh-display);font-weight:700;font-size:clamp(30px,6vw,46px);line-height:1.1;letter-spacing:-.02em;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}.ozh-event__grid{padding-top:72px;padding-bottom:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:40px 64px;align-items:start}.ozh-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:12px}.ozh-stat{display:flex;flex-direction:column;gap:4px;padding:22px 20px;border-radius:12px;background:#fff;box-shadow:0 2px 8px #20262b14}.ozh-stat__number{font-family:var(--ozh-display);font-weight:700;font-size:40px;line-height:1;letter-spacing:-.03em;color:var(--ozh-navy)}.ozh-stat__label{font-size:15px;line-height:1.4;color:var(--ozh-body)}.ozh-why{background:var(--ozh-light-blue)}.ozh-why__grid{padding-top:72px;padding-bottom:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:36px 64px;align-items:center}.ozh-why__copy{gap:20px}.ozh-why__media{aspect-ratio:4 / 3.6;width:100%;min-height:260px;border-radius:18px;overflow:hidden}.ozh-quote{margin-top:8px;padding-left:20px;border-left:2px solid var(--ozh-gold);display:flex;flex-direction:column;gap:8px}.ozh-quote__text,.ozh-quote__placeholder{font-size:clamp(17px,2vw,19px);line-height:1.4;font-style:italic;text-wrap:pretty}.ozh-quote__text{color:var(--ozh-navy)}.ozh-quote__placeholder{color:var(--ozh-muted);padding:12px 14px;border:1.5px dashed #c9c2ad;border-radius:8px;background:#ffffff80}.ozh-quote footer{font-size:15px;color:var(--ozh-muted)}.ozh-donate{scroll-margin-top:72px}.ozh-donate__inner{padding-top:72px;padding-bottom:64px;display:flex;flex-direction:column;align-items:center;gap:28px}.ozh-donate__intro{align-items:center;text-align:center;gap:12px;max-width:36em}.ozh-card{width:100%;max-width:560px;padding:clamp(28px,5vw,44px);border-radius:18px;background:var(--ozh-navy);color:var(--ozh-beige);box-shadow:0 16px 40px #00314a38;display:flex;flex-direction:column;gap:22px}.ozh-card__title{font-size:clamp(22px,3.5vw,28px);line-height:1.1;letter-spacing:-.01em;color:#fff}.ozh-checks{display:flex;flex-direction:column;gap:12px;font-size:17px}.ozh-checks li{display:flex;align-items:flex-start;gap:12px}.ozh-checks__tick{flex:none;width:22px;height:22px;margin-top:2px;border-radius:50%;background:var(--ozh-yellow);color:#000;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;line-height:1}.ozh-btn--card{display:flex;min-height:56px;box-shadow:0 8px 24px #0000002e}.ozh-btn--card:focus-visible{box-shadow:0 0 0 3px #f7f4eabf,0 8px 24px #0000002e}.ozh-card__fine{font-size:14px;color:var(--ozh-on-navy)}.ozh-donate__direct{max-width:34em;text-align:center;font-size:15px;color:var(--ozh-muted);text-wrap:pretty}.ozh-body .ozh-donate__direct a{text-decoration:underline;text-underline-offset:3px}.ozh-updates{background:#fff;border-top:1px solid var(--ozh-divider)}.ozh-updates__inner{padding-top:56px;padding-bottom:56px;display:flex;flex-direction:column;gap:20px}.ozh-updates__head{gap:12px}.ozh-updates__sub{font-size:15px;color:var(--ozh-muted)}.ozh-updates__list li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:baseline;padding:12px 0;border-top:1px solid var(--ozh-divider)}.ozh-updates__date{font-family:var(--ozh-display);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ozh-gold)}.ozh-updates__list p{font-size:16px;line-height:1.45;color:var(--ozh-body);text-wrap:pretty}.ozh-footer{border-top:1px solid var(--ozh-sand)}.ozh-footer__inner{padding-top:40px;padding-bottom:48px;display:flex;flex-direction:column;gap:24px}.ozh-footer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.ozh-footer__logos{display:flex;align-items:center;gap:16px}.ozh-body .ozh-footer__wordmark{height:28px;width:auto}.ozh-body .ozh-footer__cookoff{height:40px;width:auto}.ozh-footer__x{font-size:20px;line-height:1;color:#aab2b8}.ozh-body .ozh-footer__link{padding-bottom:2px;border-bottom:1.5px solid var(--ozh-on-navy);font-family:var(--ozh-display);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.ozh-footer__fine{max-width:48em;font-size:14px;color:var(--ozh-muted);text-wrap:pretty}@media(max-width:759px){.ozh-body{font-size:16px;line-height:1.5}.ozh-desktop{display:none}.ozh-mobile{display:inline}.ozh-eyebrow,.ozh-hero__eyebrow,.ozh-total__eyebrow{font-size:11px}.ozh-h1{font-size:40px}.ozh-h2{font-size:28px}.ozh-h2--sm{font-size:26px}.ozh-header__inner{padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px;gap:12px}.ozh-body .ozh-header__wordmark{height:22px}.ozh-header__right{gap:10px}.ozh-header__total{min-width:0;width:118px}.ozh-header__amount{font-size:14px}.ozh-header__amount span{font-size:11px}.ozh-btn--compact{min-height:38px}.ozh-body .ozh-header__cookoff{display:none}.ozh-hero__grid{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding-top:16px;padding-bottom:28px}.ozh-body .ozh-hero__cookoff{display:block;height:44px;width:auto;align-self:flex-start}.ozh-hero__media{aspect-ratio:4 / 3;max-height:none;min-height:0;border-radius:16px}.ozh-hero__lead{font-size:18px}.ozh-hero__by{font-size:14px}.ozh-btn--hero{align-self:stretch}.ozh-total__inner{padding-top:36px;padding-bottom:40px;gap:6px}.ozh-total__amount{font-size:76px;line-height:1.15}.ozh-total__of{font-size:17px}.ozh-total__note{font-size:13px}.ozh-total__bar{height:14px;margin-top:18px}.ozh-total__scale{font-size:12px}.ozh-total__meals{margin-top:22px}.ozh-total__meals-count{font-size:30px}.ozh-event__grid{display:flex;flex-direction:column;gap:14px;padding-top:44px;padding-bottom:44px}.ozh-event .ozh-stack{gap:14px}.ozh-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}.ozh-stat{padding:16px 12px}.ozh-stat__number{font-size:26px}.ozh-stat__label{font-size:13px}.ozh-why__grid{display:flex;flex-direction:column;gap:16px;padding-top:44px;padding-bottom:44px}.ozh-why__copy{gap:16px}.ozh-why__media{order:-1;aspect-ratio:4 / 3;min-height:0;border-radius:16px}.ozh-quote{padding-left:16px}.ozh-quote__text,.ozh-quote__placeholder{font-size:16px}.ozh-quote footer{font-size:14px}.ozh-donate__inner{align-items:stretch;gap:20px;padding-top:44px;padding-bottom:44px}.ozh-donate__intro{align-items:flex-start;text-align:left}.ozh-card{padding:24px 20px;border-radius:16px;gap:18px}.ozh-card__title{font-size:22px}.ozh-checks{gap:10px;font-size:16px}.ozh-btn--card{min-height:54px;padding:14px 24px;font-size:16px}.ozh-card__fine{font-size:13px}.ozh-donate__direct{text-align:left;font-size:14px}.ozh-updates__inner{padding-top:40px;padding-bottom:40px;gap:12px}.ozh-updates__sub{display:none}.ozh-updates__list li{grid-template-columns:56px minmax(0,1fr);gap:12px}.ozh-updates__date{font-size:11px}.ozh-updates__list p{font-size:15px}.ozh-footer__inner{padding-top:32px;gap:20px}.ozh-footer__row{flex-direction:column;align-items:flex-start}.ozh-body .ozh-footer__wordmark{height:24px}.ozh-body .ozh-footer__cookoff{height:34px}.ozh-footer__x{font-size:18px}.ozh-body .ozh-footer__link{font-size:12px}.ozh-footer__fine{font-size:13px}}@media(max-width:374px){.ozh-header__inner{padding-left:12px;padding-right:12px;gap:10px}.ozh-body .ozh-header__wordmark{height:18px}.ozh-header__right{gap:8px}.ozh-header__total{width:72px}.ozh-header__amount span{display:none}.ozh-btn--compact{padding:0 14px}}
/*# sourceMappingURL=/cdn/shop/t/221/assets/ozharvest.css.map */
