@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;700&family=Paytone+One&display=swap";:root{--color-cream: #f8f1e8;--color-tan: #916437;--color-navy: #242940;--color-orange: #ae5201;--color-mint: #a3d1b3;--color-text: #333333;--color-white: #ffffff;--color-black: #000000;--color-mint-light: #c1fba4;--flavor-vanilla-cream: #876713;--flavor-sweet: #bd0409;--flavor-honey: #ac5701;--flavor-blueberry: #0d75a2;--flavor-watermelon: #4f7623;--flavor-golden-pear: #876600;--flavor-purple-punch: #bc359b;--flavor-natural: #96620b;--font-heading: "Paytone One", sans-serif;--font-body: "Outfit", sans-serif;--container-max: 1100px;--big-container-max: 1920px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:16px;line-height:1.5;color:var(--color-text);background-color:var(--color-cream);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;line-height:1.1;margin:0 0 .5em}p{margin:0 0 1em}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{font-family:var(--font-body);cursor:pointer}.container{max-width:var(--container-max);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.dark-section{--color-tan: #c39260}.skip-link{position:absolute;top:0;left:0;z-index:100000;padding:.75rem 1.25rem;background:#111;color:#fff;font:600 1rem/1.2 system-ui,-apple-system,Segoe UI,sans-serif;text-decoration:underline;transform:translateY(-200%);transition:transform .15s ease}.skip-link:focus,.skip-link:focus-visible{transform:none;outline:3px solid #ffbf47;outline-offset:0}:focus-visible{outline:3px solid var(--a11y-focus, #1a56db)!important;outline-offset:3px!important;box-shadow:0 0 0 3px #fff!important}main:focus-visible,[tabindex="-1"]:focus-visible{outline:none!important;box-shadow:none!important}p>a:not([class]),small>a:not([class]),span>a:not([class]),main li>a:not([class]),main td>a:not([class]),main dd>a:not([class]){text-decoration:underline;text-underline-offset:.15em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.a11y-media-toggle{position:absolute;right:12px;bottom:12px;z-index:50;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:2px solid rgba(255,255,255,.85);border-radius:50%;background:#0009;color:#fff;cursor:pointer}.a11y-media-toggle:hover{background:#000c}.announcement-banner[data-astro-cid-sckkx6r4]{background:var(--color-tan);color:#fff;text-align:center;font-size:19.2px;font-weight:400;text-transform:uppercase;padding:8px 16px}.site-header[data-astro-cid-sckkx6r4]{background:var(--color-cream);border-bottom:1px solid rgba(0,0,0,.06)}.nav-inner[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:space-between;max-width:var(--big-container-max);margin:0 auto;padding:8px 32px}.nav-side[data-astro-cid-sckkx6r4]{display:flex;gap:28px;flex:1}.nav-right[data-astro-cid-sckkx6r4]{justify-content:flex-end}.brand[data-astro-cid-sckkx6r4] img[data-astro-cid-sckkx6r4]{width:90px;height:auto}.link-small[data-astro-cid-sckkx6r4]{font-size:12.8px;font-weight:700;text-transform:uppercase;color:#000}.link-small[data-astro-cid-sckkx6r4]:hover{color:var(--color-orange)}.menu-button[data-astro-cid-sckkx6r4],.mobile-menu[data-astro-cid-sckkx6r4]{display:none}.site-footer[data-astro-cid-sckkx6r4]{background:var(--color-cream);padding:48px 0 32px;text-align:center}.footer-badge[data-astro-cid-sckkx6r4]{margin:0 auto 24px;width:100px}.footer-nav[data-astro-cid-sckkx6r4]{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-bottom:40px}.newsletter-holder[data-astro-cid-sckkx6r4] h4[data-astro-cid-sckkx6r4]{font-size:40px;color:var(--color-text);text-transform:lowercase;margin-bottom:20px}.newsletter-form[data-astro-cid-sckkx6r4]{display:flex;flex-wrap:wrap;max-width:566px;margin:0 auto}.newsletter-turnstile[data-astro-cid-sckkx6r4]{flex-basis:100%;margin-top:12px;display:flex;justify-content:center}.hp-field[data-astro-cid-sckkx6r4]{position:absolute;left:-9999px;opacity:0;height:0;width:0;border:0;padding:0}.text-field[data-astro-cid-sckkx6r4]{flex:1;padding:14px 20px;border:1px solid var(--color-text);border-radius:999px 0 0 999px;font-family:var(--font-body);font-size:15px;background:var(--color-white)}.submit-button[data-astro-cid-sckkx6r4]{background:var(--color-navy);color:var(--color-white);border:none;padding:14px 28px;border-radius:0 999px 999px 0;font-weight:700;font-size:13px;letter-spacing:.08em}.submit-button[data-astro-cid-sckkx6r4]:hover{background:var(--color-orange)}.form-success[data-astro-cid-sckkx6r4]{max-width:566px;margin:16px auto 0;background:var(--color-mint);color:var(--color-navy);padding:16px 24px;border-radius:12px;font-weight:700}.footer-bottom[data-astro-cid-sckkx6r4]{margin-top:40px;display:flex;flex-direction:column;gap:12px;align-items:center}.footer-paragraph[data-astro-cid-sckkx6r4]{font-size:13px;color:var(--color-text);margin:0}@media(max-width:767px){.nav-side[data-astro-cid-sckkx6r4]{display:none}.menu-button[data-astro-cid-sckkx6r4]{display:block;background:none;border:1px solid var(--color-text);border-radius:999px;padding:8px 18px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.nav-inner[data-astro-cid-sckkx6r4]{padding:8px 16px}.mobile-menu[data-astro-cid-sckkx6r4][hidden]{display:none}.mobile-menu[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--color-cream);border-top:1px solid rgba(0,0,0,.08)}.mobile-menu[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{font-family:var(--font-heading);font-size:28px;padding:8px 0}.newsletter-holder[data-astro-cid-sckkx6r4] h4[data-astro-cid-sckkx6r4]{font-size:30px}}
