.article-page[data-astro-cid-lzope53k]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.article-page[data-astro-cid-lzope53k] article[data-astro-cid-lzope53k]{width:min(980px,84vw);margin:0 auto;padding:clamp(5rem,8vw,8rem) 0}.article-header[data-astro-cid-lzope53k]{display:grid;gap:1rem;margin-bottom:2.5rem;text-align:center}.article-header[data-astro-cid-lzope53k] p[data-astro-cid-lzope53k],.article-header[data-astro-cid-lzope53k] span[data-astro-cid-lzope53k]{margin:0;color:#bd5127;font-weight:800;text-transform:uppercase;letter-spacing:.16em}.article-header[data-astro-cid-lzope53k] h1[data-astro-cid-lzope53k]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3rem,5.5vw,5.6rem);font-weight:500;letter-spacing:0;line-height:.98}.article-hero-image[data-astro-cid-lzope53k]{display:block;width:100%;max-height:720px;object-fit:cover;margin:0 auto 3rem;border-radius:0}.article-body[data-astro-cid-lzope53k]{width:min(760px,100%);margin:0 auto;font-size:clamp(1.02rem,1.2vw,1.16rem);line-height:1.65;overflow-wrap:anywhere}.article-body[data-astro-cid-lzope53k]>h1:first-child,.article-body[data-astro-cid-lzope53k]>p:has(img):first-of-type,.article-body[data-astro-cid-lzope53k]>p:first-of-type:has(a[href*="/category/"]),.article-body[data-astro-cid-lzope53k]>p:first-of-type:has(a[href*="?author="]){display:none}.article-body[data-astro-cid-lzope53k] p:has(a[href*="/myblog/tag/"]),.article-body[data-astro-cid-lzope53k] p:has(a[href*="/myblog/tag/"])~*{display:none}.article-body[data-astro-cid-lzope53k] h2,.article-body[data-astro-cid-lzope53k] h3{margin-top:2.5rem;color:#3a1826}.article-body[data-astro-cid-lzope53k] h2{font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2rem,3vw,3rem);font-weight:500;letter-spacing:0;line-height:1}.article-body[data-astro-cid-lzope53k] img{width:100%;border-radius:0}.article-body[data-astro-cid-lzope53k] blockquote{margin:2.5rem 0;padding-left:1.5rem;border-left:.35rem solid #bd5127;font-size:1.2rem;font-weight:700}.article-body[data-astro-cid-lzope53k] a{font-weight:700}.article-page--recipe[data-astro-cid-lzope53k] .article-body[data-astro-cid-lzope53k] ul,.article-page--recipe[data-astro-cid-lzope53k] .article-body[data-astro-cid-lzope53k] ol{padding-left:1.25rem}.form-integration[data-astro-cid-72ehldxm]{margin:2rem 0}.mff-form[data-astro-cid-72ehldxm]{display:grid;gap:1rem;padding:1.25rem;border:1px solid color-mix(in srgb,var(--mff-text) 15%,white);border-radius:12px;background:#ffffffb8}.mff-name-row[data-astro-cid-72ehldxm]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}label[data-astro-cid-72ehldxm]{display:grid;gap:.35rem;font-weight:700}.mff-radio-group[data-astro-cid-72ehldxm]{display:flex;flex-wrap:wrap;gap:.75rem 1.1rem;margin:0;border:0;padding:0}.mff-radio-group[data-astro-cid-72ehldxm] legend[data-astro-cid-72ehldxm]{width:100%;margin-bottom:.15rem;font-weight:700}.mff-radio-group[data-astro-cid-72ehldxm] label[data-astro-cid-72ehldxm]{display:inline-flex;grid-template-columns:none;align-items:center;gap:.35rem;font-weight:500}input[data-astro-cid-72ehldxm],select[data-astro-cid-72ehldxm],textarea[data-astro-cid-72ehldxm]{width:100%;border:1px solid color-mix(in srgb,var(--mff-text) 25%,white);border-radius:8px;padding:.75rem .85rem;font:inherit;background:#fff;color:var(--mff-text)}input[data-astro-cid-72ehldxm][type=radio]{width:auto}textarea[data-astro-cid-72ehldxm]{min-height:8rem;resize:vertical}button[data-astro-cid-72ehldxm]{justify-self:start;border:0;border-radius:999px;padding:.8rem 1.4rem;background:var(--mff-text);color:var(--mff-bg);font:inherit;font-weight:700;cursor:pointer}.mff-error[data-astro-cid-72ehldxm]{display:none;margin:0;color:#9b1c1c;font-size:.92rem;font-weight:700}.mff-success[data-astro-cid-72ehldxm]{padding:1.5rem;text-align:center}.mff-success[data-astro-cid-72ehldxm] p[data-astro-cid-72ehldxm]{margin:.35rem 0}.external-form-link[data-astro-cid-72ehldxm]{display:grid;justify-items:center}.external-form-link[data-astro-cid-72ehldxm] a[data-astro-cid-72ehldxm]{display:inline-block;padding:.95rem 1.5rem;background:var(--mff-text);color:var(--mff-bg);border-radius:999px;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.mff-checkbox[data-astro-cid-72ehldxm]{grid-template-columns:auto 1fr;align-items:center}.mff-checkbox[data-astro-cid-72ehldxm] input[data-astro-cid-72ehldxm]{width:auto}@media (max-width: 640px){.mff-name-row[data-astro-cid-72ehldxm]{grid-template-columns:1fr}}.legacy-markdown[data-astro-cid-a6sw2kna]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.legacy-markdown[data-astro-cid-a6sw2kna]>*{width:min(980px,82vw);margin-left:auto;margin-right:auto}.legacy-markdown[data-astro-cid-a6sw2kna]>p:first-child:has(img){width:100%;min-height:clamp(420px,54vw,780px);display:grid;place-items:center;margin:0;overflow:hidden;background:#2f1723}.legacy-markdown[data-astro-cid-a6sw2kna]>p:first-child img{width:100%;height:clamp(420px,54vw,780px);object-fit:cover;border-radius:0}.legacy-markdown[data-astro-cid-a6sw2kna] h1,.legacy-markdown[data-astro-cid-a6sw2kna] h2{font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.98;color:#3a1826}.legacy-markdown[data-astro-cid-a6sw2kna] h1{margin-top:4rem;font-size:clamp(3rem,6vw,5.7rem);text-align:center}.legacy-markdown[data-astro-cid-a6sw2kna] h2{margin-top:3.25rem;font-size:clamp(2.1rem,3.4vw,3.7rem)}.legacy-markdown[data-astro-cid-a6sw2kna] h3,.legacy-markdown[data-astro-cid-a6sw2kna] h4{color:#3a1826}.legacy-markdown[data-astro-cid-a6sw2kna] p,.legacy-markdown[data-astro-cid-a6sw2kna] li{font-size:clamp(1.02rem,1.25vw,1.2rem)}.legacy-markdown[data-astro-cid-a6sw2kna] a{font-weight:700}.legacy-markdown[data-astro-cid-a6sw2kna] img{display:block;max-width:100%;height:auto;border-radius:0}.legacy-markdown[data-astro-cid-a6sw2kna] blockquote{border-left:.35rem solid #bd5127;margin-top:2rem;margin-bottom:2rem;padding-left:1.25rem;font-size:1.2rem;font-weight:600}.legacy-markdown[data-astro-cid-a6sw2kna] hr{width:min(980px,82vw);margin:3rem auto;border:0;border-top:1px solid rgba(58,24,38,.25)}@media (max-width: 760px){.legacy-markdown[data-astro-cid-a6sw2kna]>*{width:min(100% - 2rem,980px)}}.careers-page[data-astro-cid-caixfa45]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.careers-hero[data-astro-cid-caixfa45],.careers-secondary[data-astro-cid-caixfa45],.careers-newsletter[data-astro-cid-caixfa45]{position:relative;display:grid;place-items:center;overflow:hidden;color:#fff8f2;text-align:center}.careers-hero[data-astro-cid-caixfa45]:before,.careers-secondary[data-astro-cid-caixfa45]:before,.careers-newsletter[data-astro-cid-caixfa45]:before{content:"";position:absolute;inset:-3px;background-size:cover;filter:blur(1px);transform:scale(1.004);pointer-events:none;z-index:0}.careers-hero[data-astro-cid-caixfa45]{min-height:clamp(1180px,116vw,1660px);padding:14rem max(6vw,1.5rem) 8rem;background:#243746}.careers-hero[data-astro-cid-caixfa45]:before{background-image:linear-gradient(#24374694,#24374694),var(--careers-hero-image);background-position:50% 50%}.careers-hero[data-astro-cid-caixfa45]:after,.careers-secondary[data-astro-cid-caixfa45]:after,.careers-newsletter[data-astro-cid-caixfa45]:after{content:"";position:absolute;left:-5vw;right:-5vw;bottom:-2vw;height:5vw;min-height:34px;background:#243746;border-radius:0 0 50% 50%/0 0 100% 100%;pointer-events:none;z-index:2}.careers-hero__content[data-astro-cid-caixfa45],.careers-secondary[data-astro-cid-caixfa45]>div[data-astro-cid-caixfa45],.careers-newsletter[data-astro-cid-caixfa45]>div[data-astro-cid-caixfa45]{position:relative;z-index:1;display:grid;justify-items:center;gap:1.25rem}.careers-hero__content[data-astro-cid-caixfa45]{width:min(610px,94vw);transform:translateY(10rem)}.careers-hero[data-astro-cid-caixfa45] h1[data-astro-cid-caixfa45],.careers-secondary[data-astro-cid-caixfa45] h2[data-astro-cid-caixfa45],.careers-newsletter[data-astro-cid-caixfa45] h2[data-astro-cid-caixfa45]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.95}.careers-hero[data-astro-cid-caixfa45] h1[data-astro-cid-caixfa45]{display:grid;gap:.15em;color:#fff8f2;font-size:clamp(4rem,6.8vw,7rem)}.careers-hero[data-astro-cid-caixfa45] h1[data-astro-cid-caixfa45] em[data-astro-cid-caixfa45]{color:#aeb78f;font-family:Nothing You Could Do,cursive;font-size:.58em;font-style:normal;font-weight:400;text-transform:none}.careers-hero[data-astro-cid-caixfa45] p[data-astro-cid-caixfa45]{max-width:520px;margin:1.8rem 0 0;color:#fff8f2;font-size:clamp(1.15rem,1.55vw,1.45rem);font-weight:500;line-height:1.25}.careers-hero[data-astro-cid-caixfa45] strong[data-astro-cid-caixfa45]{color:#c3ca9f;font-size:clamp(1.15rem,1.35vw,1.35rem);font-style:italic}.careers-hero[data-astro-cid-caixfa45] img[data-astro-cid-caixfa45]{width:min(58px,14vw);margin-top:.5rem}.careers-openings[data-astro-cid-caixfa45]{min-height:clamp(860px,74vw,1110px);display:grid;align-items:start;justify-items:center;padding:clamp(8rem,10vw,10rem) max(6vw,1.5rem) clamp(8rem,12vw,13rem);background:#243746;color:#fff8f2;text-align:center}.careers-openings[data-astro-cid-caixfa45]>div[data-astro-cid-caixfa45]{width:min(740px,100%);display:grid;justify-items:center;gap:1.65rem}.careers-openings[data-astro-cid-caixfa45] h2[data-astro-cid-caixfa45]{margin:0;color:#fff8f2;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(2.4rem,3.4vw,3.7rem);font-weight:400;line-height:1.15}.careers-openings[data-astro-cid-caixfa45] h2[data-astro-cid-caixfa45] a[data-astro-cid-caixfa45]{color:inherit;text-decoration-color:#f2aa7c;text-decoration-thickness:.08em;text-underline-offset:.16em}.careers-openings[data-astro-cid-caixfa45] p[data-astro-cid-caixfa45]{margin:0;color:#fff8f2;font-size:clamp(1.12rem,1.45vw,1.35rem);font-weight:500;line-height:1.25}.careers-openings__equal[data-astro-cid-caixfa45]{margin-top:6rem}.careers-button[data-astro-cid-caixfa45],.careers-secondary[data-astro-cid-caixfa45] a[data-astro-cid-caixfa45],.careers-newsletter[data-astro-cid-caixfa45] a[data-astro-cid-caixfa45]{color:inherit;font-weight:600;text-transform:uppercase;letter-spacing:.18em}.careers-button[data-astro-cid-caixfa45]{display:inline;padding:.05rem .2rem;background:#fff8f2;color:#243746;text-decoration:none}.careers-secondary[data-astro-cid-caixfa45]{min-height:clamp(1180px,116vw,1700px);padding:clamp(8rem,12vw,13rem) max(6vw,1.5rem);background:#243746}.careers-secondary[data-astro-cid-caixfa45]:before{background-image:linear-gradient(#24374694,#24374694),var(--careers-secondary-image);background-position:50% 50%}.careers-secondary[data-astro-cid-caixfa45]:after{background:#fff8f2}.careers-secondary[data-astro-cid-caixfa45]>div[data-astro-cid-caixfa45]{width:min(820px,100%);transform:translateY(16rem)}.careers-secondary[data-astro-cid-caixfa45] h2[data-astro-cid-caixfa45]{max-width:780px;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(2.5rem,3.5vw,4.1rem);font-weight:700;line-height:1.12}.careers-secondary[data-astro-cid-caixfa45] p[data-astro-cid-caixfa45],.careers-newsletter[data-astro-cid-caixfa45] p[data-astro-cid-caixfa45]{max-width:980px;margin:0;color:#fff8f2;font-size:clamp(1.1rem,1.45vw,1.35rem);font-weight:600}.career-job-detail[data-astro-cid-caixfa45]{padding:clamp(7rem,10vw,11rem) max(6vw,1.5rem) clamp(9rem,12vw,14rem);background:#243746;color:#fff8f2}.career-job-detail__content[data-astro-cid-caixfa45]{width:min(900px,100%);margin:0 auto;color:#fff8f2}.career-job-detail__content[data-astro-cid-caixfa45] *{color:inherit}.career-job-detail__content[data-astro-cid-caixfa45] h2{margin:0 0 2.25rem;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(2.8rem,4vw,4.2rem);font-weight:400;line-height:1.1}.career-job-detail__content[data-astro-cid-caixfa45] p,.career-job-detail__content[data-astro-cid-caixfa45] li{font-size:clamp(1.05rem,1.28vw,1.22rem);font-weight:400;line-height:1.26}.career-job-detail__content[data-astro-cid-caixfa45] p{margin:0 0 1.5rem}.career-job-detail__content[data-astro-cid-caixfa45] strong{font-weight:700}.career-job-detail__content[data-astro-cid-caixfa45] ul{margin:1.4rem 0 4rem;padding-left:1.55rem}.career-job-detail__content[data-astro-cid-caixfa45] li{margin:.75rem 0}.career-job-detail__content[data-astro-cid-caixfa45] a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.16em}.career-job-detail__content[data-astro-cid-caixfa45] hr{margin:4rem 0;border:0;border-top:1px solid rgba(195,202,159,.55)}.careers-newsletter[data-astro-cid-caixfa45]{min-height:clamp(1160px,108vw,1620px);padding:clamp(6rem,10vw,11rem) max(6vw,1.5rem);background:#243746}.careers-newsletter[data-astro-cid-caixfa45]:before{background-image:linear-gradient(#243746a6,#243746a6),var(--careers-newsletter-image);background-position:50% 72%}.careers-newsletter[data-astro-cid-caixfa45]:after{background:#fff8f2}.careers-newsletter[data-astro-cid-caixfa45]>div[data-astro-cid-caixfa45]{width:min(1180px,100%);transform:translateY(7rem)}.careers-newsletter[data-astro-cid-caixfa45] h2[data-astro-cid-caixfa45]{color:#fff8f2;font-size:clamp(3.7rem,4.8vw,5rem);white-space:nowrap}.careers-newsletter[data-astro-cid-caixfa45] a[data-astro-cid-caixfa45]{padding:.05rem .18rem;background:#fff8f2;color:#243746;font-size:.92rem;text-decoration:none}@media (max-width: 760px){.careers-hero[data-astro-cid-caixfa45]{min-height:760px;padding-top:7rem}.careers-hero__content[data-astro-cid-caixfa45],.careers-secondary[data-astro-cid-caixfa45]>div[data-astro-cid-caixfa45],.careers-newsletter[data-astro-cid-caixfa45]>div[data-astro-cid-caixfa45]{transform:none}.careers-newsletter[data-astro-cid-caixfa45] h2[data-astro-cid-caixfa45]{white-space:normal}}.collection-page[data-astro-cid-bi34zvc5]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.collection-hero[data-astro-cid-bi34zvc5]{min-height:360px;display:grid;place-items:center;gap:1rem;padding:5rem max(6vw,1.5rem);text-align:center}.collection-page--recipes[data-astro-cid-bi34zvc5] .collection-hero[data-astro-cid-bi34zvc5]{min-height:clamp(760px,78vw,1180px);align-content:center;background-image:linear-gradient(#24374675,#24374675),var(--collection-hero-image);background-size:cover;background-position:center;color:#fff8f2}.collection-hero[data-astro-cid-bi34zvc5] h1[data-astro-cid-bi34zvc5]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3.6rem,7vw,7.2rem);font-weight:500;letter-spacing:0;line-height:.95}.collection-hero[data-astro-cid-bi34zvc5] p[data-astro-cid-bi34zvc5]{width:min(820px,100%);margin:0;font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:700}.collection-categories[data-astro-cid-bi34zvc5]{position:relative;min-height:clamp(360px,30vw,470px);display:grid;align-items:center;padding:clamp(4rem,8vw,7rem) max(9vw,1.5rem);background:#243746;color:#fff8f2;overflow:hidden}.collection-categories[data-astro-cid-bi34zvc5]:after,.collection-newsletter[data-astro-cid-bi34zvc5]:after{content:"";position:absolute;left:-5vw;right:-5vw;bottom:-1.7vw;height:4vw;min-height:30px;background:#fff8f2;border-radius:0 0 50% 50%/0 0 100% 100%;pointer-events:none}.collection-categories[data-astro-cid-bi34zvc5] h2[data-astro-cid-bi34zvc5]{margin:0 0 1.4rem;color:#fff8f2;font-size:clamp(1.45rem,2vw,2rem);font-weight:800;line-height:1.1}.collection-categories[data-astro-cid-bi34zvc5] nav[data-astro-cid-bi34zvc5]{display:flex;flex-wrap:wrap;gap:1.3rem}.collection-categories[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]{color:#fff8f2;font-size:clamp(.95rem,1.2vw,1.16rem);font-weight:500;text-decoration:none}.collection-grid[data-astro-cid-bi34zvc5]{width:min(1180px,86vw);margin:0 auto;padding:clamp(4rem,7vw,7rem) 0;display:grid;gap:clamp(2rem,4vw,4.5rem)}.collection-page[data-astro-cid-bi34zvc5]:not(.collection-page--recipes) .collection-grid[data-astro-cid-bi34zvc5] article[data-astro-cid-bi34zvc5]{display:grid;grid-template-columns:minmax(260px,.58fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.collection-page--recipes[data-astro-cid-bi34zvc5] .collection-grid[data-astro-cid-bi34zvc5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 2.2rem}.collection-page--recipes[data-astro-cid-bi34zvc5] .collection-grid[data-astro-cid-bi34zvc5]{padding-top:clamp(7rem,11vw,11rem);padding-bottom:clamp(8rem,13vw,14rem)}.collection-grid[data-astro-cid-bi34zvc5] article[data-astro-cid-bi34zvc5]{min-width:0}.collection-card__image[data-astro-cid-bi34zvc5]{display:block;overflow:hidden;background:#e7ddce}.collection-page[data-astro-cid-bi34zvc5]:not(.collection-page--recipes) .collection-card__image[data-astro-cid-bi34zvc5]{aspect-ratio:1}.collection-page--recipes[data-astro-cid-bi34zvc5] .collection-card__image[data-astro-cid-bi34zvc5]{aspect-ratio:2 / 3}.collection-card__image[data-astro-cid-bi34zvc5] img[data-astro-cid-bi34zvc5]{width:100%;height:100%;object-fit:cover}.collection-card__meta[data-astro-cid-bi34zvc5]{margin:0 0 .75rem;color:#bd5127;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.collection-grid[data-astro-cid-bi34zvc5] h2[data-astro-cid-bi34zvc5]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(1.8rem,3vw,3rem);font-weight:500;letter-spacing:0;line-height:1}.collection-grid[data-astro-cid-bi34zvc5] h2[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5],.collection-card__read[data-astro-cid-bi34zvc5]{color:inherit;text-decoration:none}.collection-grid[data-astro-cid-bi34zvc5] p[data-astro-cid-bi34zvc5]{font-weight:600}.collection-card__read[data-astro-cid-bi34zvc5]{color:#bd5127;font-weight:800;text-transform:uppercase;letter-spacing:.16em}.collection-newsletter[data-astro-cid-bi34zvc5]{position:relative;min-height:clamp(1050px,83vw,1320px);display:grid;place-items:center;padding:clamp(6rem,9vw,10rem) max(6vw,1.5rem);background-color:#243746;background-image:linear-gradient(#2437469e,#2437469e),var(--collection-newsletter-image);background-size:cover;background-position:center;color:#fff8f2;text-align:center;overflow:hidden}.collection-newsletter[data-astro-cid-bi34zvc5] div[data-astro-cid-bi34zvc5]{display:grid;justify-items:center;gap:1.35rem}.collection-newsletter[data-astro-cid-bi34zvc5] h2[data-astro-cid-bi34zvc5]{margin:0;color:#fff8f2;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3rem,4.8vw,5rem);font-weight:500;letter-spacing:0;line-height:1}.collection-newsletter[data-astro-cid-bi34zvc5] p[data-astro-cid-bi34zvc5]{margin:0;color:#fff8f2;font-size:clamp(1.05rem,1.35vw,1.22rem);font-weight:600}.collection-newsletter[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]{padding:.05rem .18rem;background:#fff8f2;color:#243746;font-size:.92rem;font-weight:500;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}@media (max-width: 920px){.collection-page[data-astro-cid-bi34zvc5]:not(.collection-page--recipes) .collection-grid[data-astro-cid-bi34zvc5] article[data-astro-cid-bi34zvc5],.collection-page--recipes[data-astro-cid-bi34zvc5] .collection-grid[data-astro-cid-bi34zvc5]{grid-template-columns:1fr}.collection-page--recipes[data-astro-cid-bi34zvc5] .collection-card__image[data-astro-cid-bi34zvc5]{aspect-ratio:4 / 3}.collection-page--recipes[data-astro-cid-bi34zvc5] .collection-hero[data-astro-cid-bi34zvc5]{min-height:760px}.collection-categories[data-astro-cid-bi34zvc5]{min-height:300px}.collection-newsletter[data-astro-cid-bi34zvc5]{min-height:680px}}.faq-page[data-astro-cid-h3swfgxn]{width:100%;max-width:none;margin:0;padding:0 0 clamp(4rem,8vw,7rem);background:#fff8f2;color:#3a1826}.faq-hero[data-astro-cid-h3swfgxn]{position:relative;min-height:clamp(110px,13vw,170px);display:grid;place-items:center;margin:0;background:#243746;color:#fff8f2;text-align:center}.faq-hero[data-astro-cid-h3swfgxn]:after,.faq-newsletter[data-astro-cid-h3swfgxn]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:48px;background:#fff8f2;clip-path:ellipse(60% 32px at 50% 100%);pointer-events:none}.faq-hero[data-astro-cid-h3swfgxn] h1[data-astro-cid-h3swfgxn],.faq-newsletter[data-astro-cid-h3swfgxn] h2[data-astro-cid-h3swfgxn]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0}.faq-hero[data-astro-cid-h3swfgxn] h1[data-astro-cid-h3swfgxn]{font-size:clamp(3.1rem,4.4vw,4.8rem);line-height:.95}.faq-list[data-astro-cid-h3swfgxn]{padding:clamp(5.5rem,8vw,7rem) 0 clamp(5.5rem,8vw,7rem)}.faq-list[data-astro-cid-h3swfgxn]>h2{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.faq-list[data-astro-cid-h3swfgxn]>ul{width:min(864px,84vw);margin:0 auto;padding:0;display:grid;gap:.25rem;list-style:none}.faq-list[data-astro-cid-h3swfgxn]>ul>li{padding:0;border:0;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #3a182608;overflow:hidden}.faq-list[data-astro-cid-h3swfgxn]>ul>li>:not(h4){display:none}.faq-list[data-astro-cid-h3swfgxn]>ul>li.is-open>:not(h4){display:block}.faq-list[data-astro-cid-h3swfgxn] h4{position:relative;margin:0;padding:clamp(1.55rem,2.1vw,2rem) 4.5rem clamp(1.55rem,2.1vw,2rem) clamp(1.9rem,2.6vw,2.4rem);font-family:Montserrat,system-ui,sans-serif;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:500;line-height:1.18;color:#3a1826;cursor:pointer}.faq-list[data-astro-cid-h3swfgxn] h4:after{content:"+";position:absolute;right:1.75rem;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:800;line-height:1}.faq-list[data-astro-cid-h3swfgxn] li.is-open h4:after{content:"-"}.faq-list[data-astro-cid-h3swfgxn] p{margin:0;padding:0 clamp(1.9rem,2.6vw,2.4rem) 1.45rem;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.58}.faq-list[data-astro-cid-h3swfgxn] a{color:#3a1826;font-weight:800;text-decoration-thickness:.08em;text-underline-offset:.16em}.faq-newsletter[data-astro-cid-h3swfgxn]{position:relative;min-height:clamp(560px,62vw,850px);display:grid;place-items:center;overflow:hidden;text-align:center;color:#fff8f2}.faq-newsletter[data-astro-cid-h3swfgxn]:before{content:"";position:absolute;inset:0;z-index:1;background:#2437468f;pointer-events:none}.faq-newsletter[data-astro-cid-h3swfgxn] img[data-astro-cid-h3swfgxn]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.faq-newsletter[data-astro-cid-h3swfgxn]>div[data-astro-cid-h3swfgxn]{position:relative;z-index:2;width:min(980px,92vw);padding:4rem 1.5rem}.faq-newsletter[data-astro-cid-h3swfgxn] h2[data-astro-cid-h3swfgxn]{font-size:clamp(3.2rem,6.1vw,6.4rem);line-height:.95}.faq-newsletter[data-astro-cid-h3swfgxn] p[data-astro-cid-h3swfgxn]{margin:1.6rem auto 2rem;font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.4}.faq-newsletter[data-astro-cid-h3swfgxn] a[data-astro-cid-h3swfgxn]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.5rem 1.15rem;border:1px solid currentColor;color:inherit;font-size:.95rem;font-weight:800;letter-spacing:.18em;text-decoration:none}@media (max-width: 760px){.faq-list[data-astro-cid-h3swfgxn]>ul{width:min(100% - 2rem,1040px)}.faq-list[data-astro-cid-h3swfgxn] h4{padding-right:3.5rem}}.foodservice-page[data-astro-cid-n3pcb6qe]{width:100%;max-width:none;margin:0;padding:0;overflow:hidden;background:#fff8f2;color:#3a1826}.foodservice-topbar[data-astro-cid-n3pcb6qe]{height:50px;background:#243746}.foodservice-hero[data-astro-cid-n3pcb6qe]{min-height:1030px;display:grid;place-items:center;padding:21rem 4.5rem 5rem;background-color:#243746;background-image:linear-gradient(#24374694,#24374694),var(--foodservice-hero-image);background-size:cover;background-position:53% 26%;color:#fff8f2;text-align:center}.foodservice-hero__content[data-astro-cid-n3pcb6qe]{display:grid;justify-items:center;width:min(380px,100%)}.foodservice-hero__logo[data-astro-cid-n3pcb6qe]{width:150px;margin-bottom:2.7rem}.foodservice-hero[data-astro-cid-n3pcb6qe] h1[data-astro-cid-n3pcb6qe],.foodservice-products[data-astro-cid-n3pcb6qe] h2[data-astro-cid-n3pcb6qe],.foodservice-sample[data-astro-cid-n3pcb6qe] h2[data-astro-cid-n3pcb6qe],.foodservice-menu[data-astro-cid-n3pcb6qe] h2[data-astro-cid-n3pcb6qe],.foodservice-menu[data-astro-cid-n3pcb6qe] h3[data-astro-cid-n3pcb6qe]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.95}.foodservice-hero[data-astro-cid-n3pcb6qe] h1[data-astro-cid-n3pcb6qe]{display:grid;font-size:clamp(2.9rem,4.1vw,3.35rem);text-transform:uppercase}.foodservice-hero[data-astro-cid-n3pcb6qe] p[data-astro-cid-n3pcb6qe]{margin:3.5rem 0 2.4rem;max-width:345px;font-size:1rem;font-weight:700;line-height:1.16}.foodservice-hero[data-astro-cid-n3pcb6qe] a[data-astro-cid-n3pcb6qe],.foodservice-sample[data-astro-cid-n3pcb6qe] a[data-astro-cid-n3pcb6qe]{display:inline-block;padding:.05rem .35rem;background:#fff8f2;color:#243746;font-size:.82rem;letter-spacing:.18em;text-decoration:none;text-transform:uppercase}.foodservice-products[data-astro-cid-n3pcb6qe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#111}.foodservice-product-card[data-astro-cid-n3pcb6qe]{position:relative;min-height:375px;display:grid;align-items:center;justify-items:center;overflow:hidden;color:#fff8f2;text-align:center}.foodservice-product-card[data-astro-cid-n3pcb6qe] img[data-astro-cid-n3pcb6qe]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.52)}.foodservice-product-card[data-astro-cid-n3pcb6qe]:first-child img[data-astro-cid-n3pcb6qe]{object-position:52% 79%}.foodservice-product-card[data-astro-cid-n3pcb6qe] div[data-astro-cid-n3pcb6qe]{position:relative;z-index:1;padding:1.5rem}.foodservice-product-card[data-astro-cid-n3pcb6qe] h2[data-astro-cid-n3pcb6qe]{font-size:clamp(2.35rem,4vw,2.85rem)}.foodservice-product-card[data-astro-cid-n3pcb6qe] p[data-astro-cid-n3pcb6qe]{margin:2rem 0 0;font-size:1rem}.foodservice-product-card[data-astro-cid-n3pcb6qe] ul[data-astro-cid-n3pcb6qe]{display:grid;gap:.75rem;margin:1.8rem 0 0;padding:0;list-style:none}.foodservice-product-card[data-astro-cid-n3pcb6qe] a[data-astro-cid-n3pcb6qe]{color:#fff8f2;font-size:1rem;text-decoration:underline;text-underline-offset:.18em}.foodservice-sample[data-astro-cid-n3pcb6qe]{min-height:880px;display:grid;place-items:center;padding:10rem 4rem;background-color:#c65c2a;background-image:linear-gradient(#c25324e6,#c25324e6),var(--foodservice-sample-image);background-size:620px auto;color:#fff8f2;text-align:center}.foodservice-sample[data-astro-cid-n3pcb6qe] h2[data-astro-cid-n3pcb6qe]{font-size:clamp(3rem,7vw,4.9rem)}.foodservice-sample[data-astro-cid-n3pcb6qe] p[data-astro-cid-n3pcb6qe]{margin:2.2rem auto 2rem;max-width:420px;font-size:1rem}.foodservice-menu[data-astro-cid-n3pcb6qe]{position:relative;min-height:650px;display:grid;align-content:center;gap:4rem;padding:6rem 3.8rem;background:#243746;color:#fff8f2;text-align:center}.foodservice-menu[data-astro-cid-n3pcb6qe]:before,.foodservice-menu[data-astro-cid-n3pcb6qe]:after{content:"";position:absolute;left:-4rem;right:-4rem;height:42px;background:#fff8f2;pointer-events:none}.foodservice-menu[data-astro-cid-n3pcb6qe]:before{top:-1px;border-radius:0 0 50% 50%/0 0 100% 100%}.foodservice-menu[data-astro-cid-n3pcb6qe]:after{bottom:-1px;border-radius:50% 50% 0 0/100% 100% 0 0}.foodservice-menu[data-astro-cid-n3pcb6qe] h2[data-astro-cid-n3pcb6qe]{font-family:Montserrat,system-ui,sans-serif;font-size:clamp(2rem,4.5vw,3rem);font-weight:400}.foodservice-menu__rail[data-astro-cid-n3pcb6qe]{display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:center}.foodservice-menu__rail[data-astro-cid-n3pcb6qe] button[data-astro-cid-n3pcb6qe]{width:2.7rem;height:2.7rem;border:0;border-radius:999px;background:#fff8f252;color:#dce2b6;font:inherit;font-size:1.6rem}.foodservice-menu__rail[data-astro-cid-n3pcb6qe] button[data-astro-cid-n3pcb6qe]:disabled{opacity:.42;cursor:default}.foodservice-menu__items[data-astro-cid-n3pcb6qe]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.16rem}.foodservice-menu__items[data-astro-cid-n3pcb6qe] article[data-astro-cid-n3pcb6qe]{display:grid;gap:1.2rem}.foodservice-menu__items[data-astro-cid-n3pcb6qe] article[data-astro-cid-n3pcb6qe][hidden]{display:none}.foodservice-menu__items[data-astro-cid-n3pcb6qe] img[data-astro-cid-n3pcb6qe]{width:100%;aspect-ratio:1.18;object-fit:cover}.foodservice-menu__items[data-astro-cid-n3pcb6qe] h3[data-astro-cid-n3pcb6qe]{font-family:Montserrat,system-ui,sans-serif;font-size:1rem;font-weight:400}.foodservice-footer[data-astro-cid-n3pcb6qe]{min-height:360px;display:grid;align-content:center;place-items:center;gap:1.8rem;background:#fff8f2}.foodservice-footer__logo[data-astro-cid-n3pcb6qe]{width:150px;max-width:42vw}.foodservice-footer__social[data-astro-cid-n3pcb6qe]{display:flex;gap:.7rem}.foodservice-footer__social[data-astro-cid-n3pcb6qe] a[data-astro-cid-n3pcb6qe]{width:1.6rem;height:1.6rem;display:grid;place-items:center;border:1.5px solid currentColor;border-radius:50%;color:#3a1826;font-size:.65rem;font-weight:800;text-decoration:none;text-transform:uppercase}@media (max-width: 720px){.foodservice-page[data-astro-cid-n3pcb6qe]{width:100%}.foodservice-hero[data-astro-cid-n3pcb6qe]{min-height:780px;padding:7rem 1.25rem 3.5rem}.foodservice-hero__content[data-astro-cid-n3pcb6qe]{width:100%;max-width:340px}.foodservice-hero[data-astro-cid-n3pcb6qe] h1[data-astro-cid-n3pcb6qe]{width:100%;font-size:clamp(2.05rem,10vw,2.45rem)}.foodservice-hero[data-astro-cid-n3pcb6qe] p[data-astro-cid-n3pcb6qe]{max-width:100%;margin:2.2rem 0 2rem;font-size:.92rem}.foodservice-products[data-astro-cid-n3pcb6qe],.foodservice-menu__items[data-astro-cid-n3pcb6qe],.foodservice-menu__rail[data-astro-cid-n3pcb6qe]{grid-template-columns:1fr}}.contact-page[data-astro-cid-p24yt6s7],.subscribe-page[data-astro-cid-p24yt6s7],.form-page[data-astro-cid-p24yt6s7]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.contact-hero[data-astro-cid-p24yt6s7]{min-height:1660px;display:grid;align-items:start;justify-items:center;padding:360px max(6vw,1.5rem) 6rem;background-color:#243746;background-image:linear-gradient(#24374685,#24374685),var(--contact-hero-image);background-size:cover;background-position:center top;color:#fff8f2;text-align:center}.contact-hero__content[data-astro-cid-p24yt6s7]{width:min(785px,92vw);display:grid;justify-items:center}.contact-hero[data-astro-cid-p24yt6s7] h1[data-astro-cid-p24yt6s7],.contact-form-band[data-astro-cid-p24yt6s7] h2[data-astro-cid-p24yt6s7],.subscribe-newsletter[data-astro-cid-p24yt6s7] h2[data-astro-cid-p24yt6s7],.form-hero[data-astro-cid-p24yt6s7] h1[data-astro-cid-p24yt6s7],.form-content[data-astro-cid-p24yt6s7] h1,.form-content[data-astro-cid-p24yt6s7] h2{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.95}.contact-hero[data-astro-cid-p24yt6s7] h1[data-astro-cid-p24yt6s7]{font-size:clamp(4.1rem,6.1vw,6.2rem)}.contact-hero__content[data-astro-cid-p24yt6s7]>p[data-astro-cid-p24yt6s7]{margin:.55rem 0 1.75rem;color:#dce2b6;font-size:clamp(1.5rem,2.1vw,2rem);font-weight:500;letter-spacing:.02em}.contact-faq[data-astro-cid-p24yt6s7]{width:100%;display:grid;background:#ffffffbd;color:#3a1826;text-align:left}.contact-faq[data-astro-cid-p24yt6s7] button[data-astro-cid-p24yt6s7]{width:100%;min-height:67px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;border:0;border-bottom:1px solid rgba(255,255,255,.82);padding:.85rem 1.55rem;background:transparent;color:inherit;font:inherit;font-size:clamp(1.4rem,2.1vw,2.05rem);line-height:1.15;text-align:inherit}.contact-faq[data-astro-cid-p24yt6s7] button[data-astro-cid-p24yt6s7] span[data-astro-cid-p24yt6s7]:last-child{color:#fff;font-size:1.8rem;font-weight:800}.contact-form-band[data-astro-cid-p24yt6s7]{position:relative;min-height:1180px;padding:clamp(5rem,7vw,7rem) max(6vw,1.5rem) clamp(6rem,9vw,9rem);background-color:#a8b48f;background-image:url(/assets/mirrored/mff/24_br_googleslidestemplate_mosspatternbg_r2-bcc5238fa6dc.jpg);background-size:820px auto;color:#3a1826;text-align:center}.contact-form-band[data-astro-cid-p24yt6s7]:before,.contact-form-band[data-astro-cid-p24yt6s7]:after{content:"";position:absolute;left:0;right:0;height:54px;background:#fff8f2;pointer-events:none}.contact-form-band[data-astro-cid-p24yt6s7]:before{top:-1px;clip-path:ellipse(60% 34px at 50% 0)}.contact-form-band[data-astro-cid-p24yt6s7]:after{bottom:-1px;clip-path:ellipse(60% 34px at 50% 100%)}.contact-form-band__inner[data-astro-cid-p24yt6s7]{width:min(920px,100%);margin:0 auto;position:relative;z-index:1}.contact-form-band[data-astro-cid-p24yt6s7] h2[data-astro-cid-p24yt6s7]{font-size:clamp(3.6rem,6vw,6rem)}.contact-form-band__inner[data-astro-cid-p24yt6s7]>p[data-astro-cid-p24yt6s7]{margin:1.2rem 0 3rem;font-size:clamp(1.35rem,2.1vw,2.1rem);letter-spacing:.06em}.contact-page[data-astro-cid-p24yt6s7] .form-integration{width:min(860px,100%);margin:0 auto;padding:0}.contact-page[data-astro-cid-p24yt6s7] .mff-form{padding:clamp(2rem,4vw,4rem);border:0;border-radius:0;background:#fff8f2e6;text-align:left}.contact-newsletter[data-astro-cid-p24yt6s7]{min-height:1716px;display:grid;place-items:center;padding:8rem 1.5rem;background-color:#243746;background-image:linear-gradient(#243746a6,#243746a6),var(--contact-newsletter-image);background-size:cover;background-position:center 74.4%;color:#fff8f2;text-align:center}.contact-newsletter[data-astro-cid-p24yt6s7] h2[data-astro-cid-p24yt6s7]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3rem,4.8vw,5rem);font-weight:500;letter-spacing:0;line-height:.95}.contact-newsletter[data-astro-cid-p24yt6s7] p[data-astro-cid-p24yt6s7]{margin:1.2rem 0 2rem;font-size:clamp(1.15rem,1.8vw,1.7rem);font-weight:600}.contact-newsletter[data-astro-cid-p24yt6s7] a[data-astro-cid-p24yt6s7]{display:inline-block;padding:.15rem .45rem;background:#fff8f2;color:#3a1826;font-size:.9rem;letter-spacing:.18em;text-decoration:none}.subscribe-form-band[data-astro-cid-p24yt6s7]{min-height:1720px;padding:clamp(33rem,40vw,39rem) max(6vw,1.5rem) 8rem;background:#fff8f2;color:#3a1826}.subscribe-form-band[data-astro-cid-p24yt6s7] .form-integration{width:min(1100px,78vw);margin:0 auto}.subscribe-form-band[data-astro-cid-p24yt6s7] .hs-form-frame{min-height:520px}.subscribe-newsletter[data-astro-cid-p24yt6s7]{position:relative;min-height:clamp(1180px,92vw,1480px);display:grid;place-items:center;overflow:hidden;color:#fff8f2;text-align:center}.subscribe-newsletter[data-astro-cid-p24yt6s7]:before,.subscribe-newsletter[data-astro-cid-p24yt6s7]:after{content:"";position:absolute;left:-5vw;right:-5vw;height:48px;background:#fff8f2;z-index:1}.subscribe-newsletter[data-astro-cid-p24yt6s7]:before{top:-1px;border-radius:0 0 50% 50%/0 0 100% 100%;transform:translateY(-47%)}.subscribe-newsletter[data-astro-cid-p24yt6s7]:after{bottom:-1px;border-radius:50% 50% 0 0/100% 100% 0 0;transform:translateY(47%)}.subscribe-newsletter[data-astro-cid-p24yt6s7] img[data-astro-cid-p24yt6s7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.62)}.subscribe-newsletter__content[data-astro-cid-p24yt6s7]{position:relative;z-index:2;width:min(1180px,calc(100% - 3rem));margin-top:clamp(20rem,36vw,34rem)}.subscribe-newsletter[data-astro-cid-p24yt6s7] h2[data-astro-cid-p24yt6s7]{font-size:clamp(3rem,5.5vw,5.15rem)}.subscribe-newsletter[data-astro-cid-p24yt6s7] p[data-astro-cid-p24yt6s7]{margin:1.2rem 0 2rem;font-size:clamp(1.1rem,1.7vw,1.45rem)}.subscribe-newsletter[data-astro-cid-p24yt6s7] a[data-astro-cid-p24yt6s7]{display:inline-block;padding:.15rem .45rem;background:#fff8f2;color:#3a1826;font-size:.9rem;letter-spacing:.18em;text-decoration:none}.form-hero[data-astro-cid-p24yt6s7]{min-height:clamp(420px,54vw,760px);display:grid;place-items:center;padding:6rem max(6vw,1.5rem);background:#bd5127;color:#fff8f2;text-align:center}.form-hero--image[data-astro-cid-p24yt6s7]{background-image:linear-gradient(#24141f57,#24141f57),var(--form-hero-image);background-size:cover;background-position:center}.form-hero[data-astro-cid-p24yt6s7] div[data-astro-cid-p24yt6s7]{width:min(860px,100%)}.form-hero[data-astro-cid-p24yt6s7] h1[data-astro-cid-p24yt6s7]{font-size:clamp(3.3rem,7vw,7.2rem)}.form-hero[data-astro-cid-p24yt6s7] p[data-astro-cid-p24yt6s7]{margin:1rem auto 0;max-width:680px;font-size:clamp(1.15rem,2vw,1.7rem);font-weight:700}.form-content[data-astro-cid-p24yt6s7]{width:min(980px,84vw);margin:0 auto;padding:clamp(3.5rem,6vw,6rem) 0 2rem}.form-content[data-astro-cid-p24yt6s7]>p:first-child:has(img){display:none}.form-content[data-astro-cid-p24yt6s7] h1,.form-content[data-astro-cid-p24yt6s7] h2,.form-content[data-astro-cid-p24yt6s7] h3{color:#3a1826}.form-content[data-astro-cid-p24yt6s7] h1,.form-content[data-astro-cid-p24yt6s7] h2{line-height:.98;text-align:center}.form-content[data-astro-cid-p24yt6s7] h1{font-size:clamp(2.9rem,5.2vw,5.4rem)}.form-content[data-astro-cid-p24yt6s7] h2{font-size:clamp(2.1rem,3.5vw,3.6rem)}.form-content[data-astro-cid-p24yt6s7] img{border-radius:0}.form-page[data-astro-cid-p24yt6s7] .form-integration{width:min(820px,84vw);margin:0 auto;padding:0 0 clamp(4rem,7vw,7rem)}.form-page--foodservice[data-astro-cid-p24yt6s7] .form-content[data-astro-cid-p24yt6s7],.form-page--tailgate-tour-signup[data-astro-cid-p24yt6s7] .form-content[data-astro-cid-p24yt6s7]{width:min(1100px,86vw)}@media (max-width: 640px){.contact-hero__content[data-astro-cid-p24yt6s7]{width:min(330px,88vw)}.contact-hero[data-astro-cid-p24yt6s7]{min-height:1200px;padding:240px 1rem 5rem}.contact-hero[data-astro-cid-p24yt6s7] h1[data-astro-cid-p24yt6s7]{font-size:clamp(2.8rem,14vw,3.4rem)}.contact-hero__content[data-astro-cid-p24yt6s7]>p[data-astro-cid-p24yt6s7]{font-size:1.2rem}.contact-faq[data-astro-cid-p24yt6s7] button[data-astro-cid-p24yt6s7]{min-height:58px;padding:.75rem 1rem;font-size:1.05rem}.contact-form-band[data-astro-cid-p24yt6s7] h2[data-astro-cid-p24yt6s7],.contact-newsletter[data-astro-cid-p24yt6s7] h2[data-astro-cid-p24yt6s7],.subscribe-newsletter[data-astro-cid-p24yt6s7] h2[data-astro-cid-p24yt6s7],.form-hero[data-astro-cid-p24yt6s7] h1[data-astro-cid-p24yt6s7],.form-content[data-astro-cid-p24yt6s7] h1{font-size:clamp(2.4rem,12vw,3.1rem)}.contact-form-band__inner[data-astro-cid-p24yt6s7],.form-content[data-astro-cid-p24yt6s7],.form-page[data-astro-cid-p24yt6s7] .form-integration,.subscribe-form-band[data-astro-cid-p24yt6s7] .form-integration{width:min(340px,88vw)}.subscribe-form-band[data-astro-cid-p24yt6s7]{min-height:auto;padding:14rem 1rem 5rem}.subscribe-form-band[data-astro-cid-p24yt6s7] .hs-form-frame,.subscribe-form-band[data-astro-cid-p24yt6s7] .hs-form-frame iframe{width:100%!important;max-width:100%!important;min-width:0!important}}.home-page[data-astro-cid-7j3zde4s]{width:100%;margin:0;padding:0;overflow:hidden;background:#fff8f2;color:#3a1826}.home-hero[data-astro-cid-7j3zde4s]{position:relative;min-height:846px;display:grid;place-items:start center;background-image:linear-gradient(#fff8f209,#fff8f209),var(--hero-image);background-size:cover;background-position:46.726% 82.41%;isolation:isolate}.home-hero[data-astro-cid-7j3zde4s]:after{content:"";position:absolute;left:-5vw;right:-5vw;bottom:-5rem;height:10rem;background:#fff8f2;border-radius:50% 50% 0 0/100% 100% 0 0;z-index:-1}.home-hero__content[data-astro-cid-7j3zde4s]{position:relative;width:min(880px,90vw);margin-top:6.45rem;text-align:center}.home-hero[data-astro-cid-7j3zde4s] h1[data-astro-cid-7j3zde4s],.home-finder[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s],.home-cook[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s],.home-split[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s],.home-awards[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s],.home-newsletter[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.98}.home-hero[data-astro-cid-7j3zde4s] h1[data-astro-cid-7j3zde4s]{font-size:clamp(3.25rem,5.75vw,5.25rem)}.home-hero[data-astro-cid-7j3zde4s] h1[data-astro-cid-7j3zde4s] em[data-astro-cid-7j3zde4s]{color:#b44624;font-style:italic;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.08em}.home-hero[data-astro-cid-7j3zde4s] p[data-astro-cid-7j3zde4s]{max-width:670px;margin:5.1rem auto 1.9rem;font-size:clamp(1.35rem,2.1vw,2rem);font-weight:400;line-height:1.15}.home-hero[data-astro-cid-7j3zde4s] p[data-astro-cid-7j3zde4s] strong[data-astro-cid-7j3zde4s]{font-weight:800}.home-hero__badge[data-astro-cid-7j3zde4s]{width:min(490px,62vw);aspect-ratio:1029 / 277;margin:0 auto;display:inline-grid;place-items:center;padding:0 2.4rem;background-image:url(/assets/mirrored/mff/mff_brandassets_shapesandarros-indartboards-2025_red-narrow-rectangle-37d04deb82f6.png);background-position:center;background-repeat:no-repeat;background-size:contain;color:#fff8f2;font-weight:900;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(1.05rem,2vw,1.82rem)}.home-hero__product[data-astro-cid-7j3zde4s]{display:block;width:min(690px,78vw);margin:1.95rem auto 0}.home-hero__label[data-astro-cid-7j3zde4s]{position:absolute;font-family:Nothing You Could Do,cursive;font-size:clamp(1.7rem,2.3vw,2.15rem);line-height:1;color:#3a1826;pointer-events:none}.home-hero__label[data-astro-cid-7j3zde4s]:after{content:"";position:absolute;display:block;width:82px;height:82px;background-repeat:no-repeat;background-size:contain;opacity:.92}.home-hero__label--bacon[data-astro-cid-7j3zde4s]{left:clamp(-4rem,-3.5vw,-2rem);top:13rem}.home-hero__label--bacon[data-astro-cid-7j3zde4s]:after{right:-4.2rem;top:1.1rem;transform:rotate(8deg);background-image:url(/assets/mirrored/mff/mff_brandassets_shapesandarrows-indartboards-2025_arrow-3-556983b55119.png)}.home-hero__label--pork[data-astro-cid-7j3zde4s]{right:clamp(-8.7rem,-8vw,-4.8rem);top:22rem}.home-hero__label--pork[data-astro-cid-7j3zde4s]:after{left:1.85rem;bottom:1.75rem;transform:rotate(-10deg);background-image:url(/assets/mirrored/mff/mff_brandassets_shapesandarrows-indartboards-2025_arrow-4-988ec5e3ad8a.png)}.home-finder[data-astro-cid-7j3zde4s]{min-height:858px;display:grid;align-content:center;justify-items:center;gap:4rem;padding:7rem 1.5rem 8rem;background:#fff8f2;text-align:center}.home-finder[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s],.home-awards[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s]{max-width:980px;margin-right:auto;margin-left:auto;font-size:clamp(3.2rem,4.75vw,4.25rem)}.home-finder__actions[data-astro-cid-7j3zde4s]{display:flex;justify-content:center;gap:clamp(5rem,18vw,18rem);width:min(720px,92vw)}.home-finder[data-astro-cid-7j3zde4s] a[data-astro-cid-7j3zde4s],.home-split[data-astro-cid-7j3zde4s] a[data-astro-cid-7j3zde4s],.home-newsletter[data-astro-cid-7j3zde4s] a[data-astro-cid-7j3zde4s],.home-cook[data-astro-cid-7j3zde4s] a[data-astro-cid-7j3zde4s]{color:inherit;text-decoration:none;text-transform:uppercase;font-weight:800;letter-spacing:.22em}.home-cook[data-astro-cid-7j3zde4s]{min-height:1716px;display:grid;place-items:start center;padding:clamp(8rem,10vw,11rem) 1.5rem 8rem;background-color:#bd5127;background-image:var(--pattern-image);background-size:620px auto;color:#fff8f2}.home-cook__panel[data-astro-cid-7j3zde4s]{width:min(1050px,92vw);display:grid;grid-template-columns:minmax(0,.9fr) minmax(300px,.85fr);align-items:center;gap:4rem}.home-cook[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s]{font-size:clamp(3rem,4.6vw,5.05rem)}.home-cook[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s] em[data-astro-cid-7j3zde4s]{display:block;font-family:Nothing You Could Do,cursive;font-size:.72em;font-weight:400;text-transform:lowercase}.home-cook[data-astro-cid-7j3zde4s] p[data-astro-cid-7j3zde4s]{max-width:520px;font-size:clamp(1.25rem,1.7vw,1.75rem);font-weight:700;line-height:1.22}.home-cook[data-astro-cid-7j3zde4s] img[data-astro-cid-7j3zde4s]{width:100%;aspect-ratio:1.18;object-fit:cover;border-radius:28% 12%}.home-cook[data-astro-cid-7j3zde4s] a[data-astro-cid-7j3zde4s],.home-newsletter[data-astro-cid-7j3zde4s] a[data-astro-cid-7j3zde4s]{display:inline-block;padding:.12rem .32rem;background:#fff8f2;color:#b44824}.home-split[data-astro-cid-7j3zde4s]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;background:#243142;color:#fff8f2;text-align:center}.home-split[data-astro-cid-7j3zde4s] article[data-astro-cid-7j3zde4s]{position:relative;min-height:685px;display:grid;place-items:center;padding:5rem max(5vw,1.5rem);background:#243142;overflow:hidden}.home-split[data-astro-cid-7j3zde4s] article[data-astro-cid-7j3zde4s].home-split__image{background-image:linear-gradient(#2430438f,#2430438f),var(--split-image);background-size:cover;background-position:center}.home-split[data-astro-cid-7j3zde4s] article[data-astro-cid-7j3zde4s]>div[data-astro-cid-7j3zde4s]{position:relative;z-index:1;width:min(520px,100%);margin:0 auto}.home-split[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s]{font-size:clamp(2.9rem,4.25vw,4.9rem)}.home-split[data-astro-cid-7j3zde4s] p[data-astro-cid-7j3zde4s]{font-size:clamp(1.15rem,1.6vw,1.65rem);font-weight:400;line-height:1.25}.home-awards[data-astro-cid-7j3zde4s]{min-height:1066px;padding:7.5rem 1.5rem 6rem;text-align:center;background:#fff8f2}.home-awards__logos[data-astro-cid-7j3zde4s]{width:min(1120px,90vw);margin:5rem auto 6rem;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:clamp(3rem,7vw,7rem)}.home-awards__logos[data-astro-cid-7j3zde4s] img[data-astro-cid-7j3zde4s]{display:block;width:100%;max-height:115px;object-fit:contain;margin:0 auto}.home-trustmary[data-astro-cid-7j3zde4s]{width:min(1082px,100vw);min-height:410px;margin:2.25rem auto 0}.home-reviews[data-astro-cid-7j3zde4s]{width:min(980px,90vw);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;text-align:left}.home-reviews[data-astro-cid-7j3zde4s] article[data-astro-cid-7j3zde4s]{position:relative;min-height:245px;display:grid;align-content:start;gap:1rem;padding:1.65rem 1.7rem;border-radius:10px;background:#fff;box-shadow:0 8px 28px #3e2b3014}.home-reviews__meta[data-astro-cid-7j3zde4s]{display:grid;grid-template-columns:auto 1fr auto;gap:.8rem;align-items:center;color:#6b7d88;font-size:.95rem}.home-reviews__meta[data-astro-cid-7j3zde4s] span[data-astro-cid-7j3zde4s]:first-child{color:#a4aa8a;letter-spacing:.05em}.home-reviews[data-astro-cid-7j3zde4s] p[data-astro-cid-7j3zde4s]{margin:0;font-size:1.05rem;line-height:1.35}.home-reviews[data-astro-cid-7j3zde4s] footer[data-astro-cid-7j3zde4s]{margin-top:1.5rem;font-weight:700}.home-newsletter[data-astro-cid-7j3zde4s]{min-height:1716px;display:grid;place-items:center;padding:8rem 1.5rem;background-image:linear-gradient(#243746a6,#243746a6),var(--newsletter-image);background-size:cover;background-position:center 74.4%;color:#fff8f2;text-align:center}.home-newsletter[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s]{font-size:clamp(3rem,4.8vw,5rem)}.home-newsletter[data-astro-cid-7j3zde4s] p[data-astro-cid-7j3zde4s]{font-size:clamp(1.15rem,1.8vw,1.7rem);font-weight:600}@media (max-width: 760px){.home-hero[data-astro-cid-7j3zde4s]{min-height:680px;background-position:center top}.home-hero__content[data-astro-cid-7j3zde4s]{width:min(340px,92vw);margin-top:3.4rem}.home-hero[data-astro-cid-7j3zde4s] h1[data-astro-cid-7j3zde4s]{display:grid;justify-items:center;gap:.05em;font-size:clamp(2.35rem,11vw,2.8rem)}.home-hero[data-astro-cid-7j3zde4s] h1[data-astro-cid-7j3zde4s] span[data-astro-cid-7j3zde4s]:last-child{margin-top:0}.home-hero[data-astro-cid-7j3zde4s] p[data-astro-cid-7j3zde4s]{max-width:20rem;margin:2.4rem auto 1.35rem;font-size:1.22rem}.home-hero__badge[data-astro-cid-7j3zde4s]{width:min(340px,88vw);padding:0 1.25rem;font-size:1.02rem}.home-hero__product[data-astro-cid-7j3zde4s]{width:min(340px,100%);margin-top:1.4rem}.home-hero__label[data-astro-cid-7j3zde4s]{font-size:1.35rem}.home-hero__label[data-astro-cid-7j3zde4s]:after{width:54px;height:54px}.home-hero__label--bacon[data-astro-cid-7j3zde4s]{left:.25rem;top:14.4rem}.home-hero__label--bacon[data-astro-cid-7j3zde4s]:after{right:-3rem}.home-hero__label--pork[data-astro-cid-7j3zde4s]{right:.25rem;top:24.7rem}.home-hero__label--pork[data-astro-cid-7j3zde4s]:after{left:1.15rem}.home-finder__actions[data-astro-cid-7j3zde4s],.home-cook__panel[data-astro-cid-7j3zde4s],.home-split[data-astro-cid-7j3zde4s],.home-reviews[data-astro-cid-7j3zde4s]{grid-template-columns:1fr}.home-finder[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s],.home-awards[data-astro-cid-7j3zde4s] h2[data-astro-cid-7j3zde4s]{max-width:18rem;font-size:clamp(2rem,10vw,2.4rem)}.home-finder__actions[data-astro-cid-7j3zde4s]{display:grid;gap:1.25rem}.home-cook[data-astro-cid-7j3zde4s]{padding-top:6rem}.home-awards__logos[data-astro-cid-7j3zde4s]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.legal-page[data-astro-cid-zygzh3is]{width:100%;max-width:none;margin:0;overflow:hidden;color:#361020;background:#fff8f2}.legal-page--privacy[data-astro-cid-zygzh3is]{background:#243746;color:#fff8f2}.legal-content[data-astro-cid-zygzh3is]{margin:0 auto}.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is]{width:min(880px,64vw);padding:clamp(4.25rem,6vw,6.25rem) 0 clamp(7rem,9vw,9rem)}.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is]{width:min(790px,68vw);padding:clamp(2.5rem,3vw,3.2rem) 0 clamp(6rem,8vw,8rem)}.legal-content[data-astro-cid-zygzh3is] *{box-sizing:border-box}.legal-content[data-astro-cid-zygzh3is] h1,.legal-content[data-astro-cid-zygzh3is] h2,.legal-content[data-astro-cid-zygzh3is] h3,.legal-content[data-astro-cid-zygzh3is] p,.legal-content[data-astro-cid-zygzh3is] ol,.legal-content[data-astro-cid-zygzh3is] ul{margin-left:0;margin-right:0}.legal-content[data-astro-cid-zygzh3is] h1,.legal-content[data-astro-cid-zygzh3is] h2{margin-top:0;letter-spacing:0}.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] h2{margin-bottom:2.1rem;color:#fff8f2;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(2.35rem,3.7vw,3.4rem);font-weight:500;line-height:1.05}.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] p,.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] li{color:#fff8f2;font-size:clamp(.98rem,1.12vw,1.1rem);font-weight:400;line-height:1.24}.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] p{margin:1.15rem 0}.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] ul,.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] ol{padding-left:1.35rem}.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] li{margin:.65rem 0}.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] strong{color:#fff8f2;font-weight:600}.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] a{color:inherit;text-decoration:underline;text-underline-offset:.16em}.legal-rules-hero[data-astro-cid-zygzh3is]{min-height:clamp(500px,40vw,600px);display:grid;place-items:center;padding:clamp(8rem,11vw,10rem) max(6vw,1.5rem) clamp(2rem,3vw,3rem);background-color:#47482d;background-image:var(--legal-rules-hero-image);background-size:cover;background-position:center bottom;text-align:center}.legal-rules-hero[data-astro-cid-zygzh3is] img[data-astro-cid-zygzh3is]{width:min(650px,62vw);display:block}.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is]>p:has(>img:only-child){display:none}.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] h1{margin:0 0 clamp(2.5rem,4vw,3.5rem);color:#b54b2c;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3.05rem,4.6vw,4.75rem);font-weight:500;line-height:1.02}.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] p,.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] li{font-size:clamp(1.12rem,1.45vw,1.28rem);line-height:1.18}.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] p{margin:1.15rem 0}.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] ol{padding-left:1.55rem}.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] li{margin:1.15rem 0;padding-left:.2rem}.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] li::marker,.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] strong{color:#b54b2c;font-weight:800}.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] a{color:#b54b2c;font-weight:800;text-decoration:underline;text-underline-offset:.14em}.legal-newsletter[data-astro-cid-zygzh3is]{min-height:1050px;display:grid;place-items:center;padding:7rem max(6vw,1.5rem);background-color:#243746;background-image:linear-gradient(#2437467a,#2437467a),var(--legal-newsletter-image);background-size:cover;background-position:center;color:#fff8f2;text-align:center}.legal-newsletter[data-astro-cid-zygzh3is] h2[data-astro-cid-zygzh3is]{margin:0;color:#fff8f2;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3rem,6vw,5.2rem);font-weight:500;line-height:.95;letter-spacing:0}.legal-newsletter[data-astro-cid-zygzh3is] p[data-astro-cid-zygzh3is]{margin:1.3rem 0 2rem;font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:500}.legal-newsletter[data-astro-cid-zygzh3is] a[data-astro-cid-zygzh3is]{display:inline-block;padding:.15rem .45rem;background:#fff8f2;color:#3a1826;font-size:.9rem;letter-spacing:.18em;text-decoration:none}@media (max-width: 760px){.legal-page--privacy[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is],.legal-page--tailgate-rules[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is]{width:min(100% - 2rem,880px)}.legal-rules-hero[data-astro-cid-zygzh3is]{min-height:460px;padding-top:4rem}.legal-rules-hero[data-astro-cid-zygzh3is] img[data-astro-cid-zygzh3is]{width:min(500px,86vw)}}.integration[data-astro-cid-bm3ag5p7]{margin-top:2.5rem;background:#fff;border:1px solid color-mix(in srgb,var(--mff-text) 15%,white);border-radius:16px;padding:1rem 1.25rem}.locator-page[data-astro-cid-dvirzvvh]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.locator-hero[data-astro-cid-dvirzvvh]{position:relative;min-height:190px;display:grid;place-items:center;padding:2.4rem max(6vw,1.5rem) 4.6rem;background:#243746;color:#fff8f2;text-align:center;overflow:hidden}.locator-hero[data-astro-cid-dvirzvvh]:after,.locator-store[data-astro-cid-dvirzvvh]:after,.locator-newsletter[data-astro-cid-dvirzvvh]:after{content:"";position:absolute;left:-5vw;right:-5vw;bottom:-1px;height:48px;background:#fff8f2;border-radius:50% 50% 0 0/100% 100% 0 0;transform:translateY(47%)}.locator-hero[data-astro-cid-dvirzvvh] h1[data-astro-cid-dvirzvvh],.locator-online[data-astro-cid-dvirzvvh] h2[data-astro-cid-dvirzvvh],.locator-newsletter[data-astro-cid-dvirzvvh] h2[data-astro-cid-dvirzvvh]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.95}.locator-hero[data-astro-cid-dvirzvvh] h1[data-astro-cid-dvirzvvh]{font-size:clamp(3.6rem,6.2vw,5.2rem)}.locator-hero__copy[data-astro-cid-dvirzvvh]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.locator-online[data-astro-cid-dvirzvvh]{padding:clamp(4.2rem,7vw,6.2rem) max(6vw,1.5rem) clamp(1.8rem,3vw,2.6rem);text-align:center;background:#fff8f2}.locator-online[data-astro-cid-dvirzvvh] h2[data-astro-cid-dvirzvvh]{font-family:Montserrat,system-ui,sans-serif;font-size:clamp(1.5rem,2.1vw,1.95rem);font-weight:400;line-height:1.2}.locator-online__grid[data-astro-cid-dvirzvvh]{width:min(1080px,100%);margin:2.8rem auto 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1.8rem,3.2vw,4rem);align-items:center}.locator-online[data-astro-cid-dvirzvvh] a[data-astro-cid-dvirzvvh]{display:block}.locator-online[data-astro-cid-dvirzvvh] img[data-astro-cid-dvirzvvh]{max-width:100%;max-height:82px;object-fit:contain}.locator-store[data-astro-cid-dvirzvvh]{position:relative;padding:0 max(6vw,1.5rem) clamp(4.2rem,7vw,6rem);background:#fff8f2;color:#3a1826;overflow:hidden}.locator-store[data-astro-cid-dvirzvvh]>div[data-astro-cid-dvirzvvh],.locator-store[data-astro-cid-dvirzvvh] .integration,.locator-store__note[data-astro-cid-dvirzvvh]{width:min(1080px,100%);margin-left:auto;margin-right:auto}.locator-store[data-astro-cid-dvirzvvh]>div[data-astro-cid-dvirzvvh]{text-align:left;font-size:clamp(1.1rem,1.45vw,1.34rem);line-height:1.25;letter-spacing:.04em;font-weight:500}.locator-store[data-astro-cid-dvirzvvh] .integration{margin-top:.9rem;border:0;border-radius:0;padding:0;background:transparent;color:#3a1826}.locator-store__note[data-astro-cid-dvirzvvh]{margin-top:1.5rem;text-align:center;font-style:italic}.locator-newsletter[data-astro-cid-dvirzvvh]{position:relative;min-height:clamp(1180px,92vw,1480px);display:grid;place-items:center;overflow:hidden;color:#fff8f2;text-align:center}.locator-newsletter[data-astro-cid-dvirzvvh] img[data-astro-cid-dvirzvvh]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.62)}.locator-newsletter__content[data-astro-cid-dvirzvvh]{position:relative;z-index:1;width:min(980px,calc(100% - 3rem));margin-top:clamp(20rem,36vw,34rem)}.locator-newsletter[data-astro-cid-dvirzvvh] h2[data-astro-cid-dvirzvvh]{font-size:clamp(3rem,7vw,6.5rem)}.locator-newsletter[data-astro-cid-dvirzvvh] p[data-astro-cid-dvirzvvh]{margin:1.2rem 0 2rem;font-size:clamp(1.1rem,1.7vw,1.45rem)}.locator-newsletter[data-astro-cid-dvirzvvh] a[data-astro-cid-dvirzvvh]{display:inline-block;padding:.15rem .45rem;background:#fff8f2;color:#3a1826;font-size:.9rem;letter-spacing:.18em;text-decoration:none}.sr-only[data-astro-cid-dvirzvvh]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 860px){.locator-online__grid[data-astro-cid-dvirzvvh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-page[data-astro-cid-bsktuutb]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.product-hero[data-astro-cid-bsktuutb]{position:relative;min-height:clamp(860px,78vw,1125px);display:grid;place-items:center;padding:9rem max(7vw,1.5rem) 4.5rem;background-color:#243746;overflow:hidden}.product-hero[data-astro-cid-bsktuutb]:before,.product-farm[data-astro-cid-bsktuutb]:before,.product-newsletter[data-astro-cid-bsktuutb]:before{content:"";position:absolute;inset:-3px;background-size:cover;filter:blur(1px);transform:scale(1.004);pointer-events:none;z-index:0}.product-hero[data-astro-cid-bsktuutb]:before{background-image:linear-gradient(#2437469e,#2437469e),var(--product-hero-image);background-position:50% 50%}.product-hero[data-astro-cid-bsktuutb]:after{content:"";position:absolute;left:-5vw;right:-5vw;bottom:-5vw;height:5vw;min-height:36px;background:#aa4322;border-radius:50% 50% 0 0/100% 100% 0 0;z-index:2}.product-hero__panel[data-astro-cid-bsktuutb]{width:min(620px,92vw);display:grid;justify-items:center;gap:.85rem;padding:0;text-align:center;color:#fff8f2;transform:translateY(60px);position:relative;z-index:1}.product-hero__logo[data-astro-cid-bsktuutb]{width:min(270px,48vw);filter:brightness(0) invert(1)}.product-hero__preface[data-astro-cid-bsktuutb],.product-hero__script-line[data-astro-cid-bsktuutb],.product-cooking[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb] em[data-astro-cid-bsktuutb]{font-family:Nothing You Could Do,cursive;font-weight:400}.product-hero__preface[data-astro-cid-bsktuutb]{margin:0;color:#f2aa7c;font-size:clamp(2.1rem,3.8vw,3.8rem)}.product-hero[data-astro-cid-bsktuutb] h1[data-astro-cid-bsktuutb],.product-cooking[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb],.product-facts[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb],.product-farm[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb],.product-newsletter[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.95}.product-hero[data-astro-cid-bsktuutb] h1[data-astro-cid-bsktuutb]{display:grid;gap:.35rem;color:#fff8f2;font-size:clamp(5rem,10vw,9.8rem);margin-top:.8rem}.product-hero[data-astro-cid-bsktuutb] h1[data-astro-cid-bsktuutb] span[data-astro-cid-bsktuutb]:last-child{margin-top:.25em}.product-hero__script-line[data-astro-cid-bsktuutb]{color:#f2aa7c;font-size:.42em;line-height:1;text-transform:none}.product-hero__copy[data-astro-cid-bsktuutb]{max-width:560px;margin:0;color:#fff8f2;font-size:clamp(1.1rem,1.45vw,1.32rem);font-weight:500;line-height:1.25}.product-cooking[data-astro-cid-bsktuutb]{position:relative;min-height:clamp(1580px,124vw,1880px);display:grid;align-items:start;padding:clamp(4.5rem,7vw,7rem) max(6vw,1.5rem) clamp(8rem,12vw,13rem);background-color:#bd5127;color:#fff8f2;overflow:hidden}.product-cooking[data-astro-cid-bsktuutb]:before{content:"";position:absolute;inset:0;background-image:var(--product-pattern);background-position:center;background-size:cover;opacity:.05;pointer-events:none}.product-facts[data-astro-cid-bsktuutb]:after,.product-newsletter[data-astro-cid-bsktuutb]:after{content:"";position:absolute;left:-5vw;right:-5vw;bottom:-1vw;height:2vw;min-height:24px;border-radius:0 0 50% 50%/0 0 100% 100%;pointer-events:none}.product-cooking[data-astro-cid-bsktuutb]:after{content:"";position:absolute;left:-5vw;right:-5vw;bottom:-2vw;height:5vw;min-height:34px;background:#fff8f2;border-radius:0 0 50% 50%/0 0 100% 100%;pointer-events:none;z-index:2}.product-cooking__inner[data-astro-cid-bsktuutb]{position:relative;z-index:1;width:min(1120px,100%);margin:0 auto;display:grid;gap:clamp(11rem,31vw,29rem);text-align:center}.product-cooking__inner--with-video[data-astro-cid-bsktuutb]{gap:clamp(3.6rem,5.6vw,5.6rem)}.product-cooking__inner--reserve-video-space[data-astro-cid-bsktuutb]{transform:translateY(clamp(7.5rem,12vw,10.75rem))}.product-cooking[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{font-size:clamp(3.2rem,5vw,5.5rem)}.product-cooking[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb] em[data-astro-cid-bsktuutb]{display:block;font-size:.46em;color:#fff8f2}.product-cooking__video[data-astro-cid-bsktuutb]{width:min(860px,82vw);aspect-ratio:16 / 9;justify-self:center;background:#111923;box-shadow:0 1.4rem 3.5rem #3a182638}.product-cooking__video[data-astro-cid-bsktuutb] iframe[data-astro-cid-bsktuutb]{display:block;width:100%;height:100%;border:0}.product-cooking__video--spacer[data-astro-cid-bsktuutb]{background:transparent;box-shadow:none}.product-cooking__steps[data-astro-cid-bsktuutb],.product-facts__grid[data-astro-cid-bsktuutb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.4vw,2rem)}.product-cooking__steps[data-astro-cid-bsktuutb] article[data-astro-cid-bsktuutb]{display:grid;justify-items:center;align-content:start;gap:.85rem;padding:0;background:transparent;color:#fff8f2}.product-cooking__steps[data-astro-cid-bsktuutb] img[data-astro-cid-bsktuutb]{width:min(118px,55%);filter:brightness(0) invert(1)}.product-cooking__steps[data-astro-cid-bsktuutb] h3[data-astro-cid-bsktuutb]{margin:0;color:#f2b18b;font-size:clamp(1.15rem,1.6vw,1.55rem);line-height:1.15}.product-cooking__step-tip[data-astro-cid-bsktuutb]{max-width:200px;min-height:3.2em;margin:.45rem auto 0;color:#fff8f2;font-size:clamp(.92rem,1.08vw,1.05rem);font-weight:500;line-height:1.18}.product-cooking__footnote[data-astro-cid-bsktuutb]{max-width:min(760px,90vw);margin:clamp(1.5rem,2.5vw,2.5rem) auto 0;color:#fff8f2;font-size:clamp(.95rem,1vw,1.05rem);font-style:italic}.product-facts[data-astro-cid-bsktuutb]{position:relative;min-height:clamp(1050px,84vw,1240px);padding:clamp(7rem,10vw,10rem) 0 clamp(10rem,15vw,16rem);background:#fff8f2;text-align:center;overflow:hidden}.product-facts__kicker[data-astro-cid-bsktuutb]{margin:0 auto 3rem;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(2.5rem,3.7vw,3.7rem);font-weight:400;color:#ad4526}.product-facts__carousel[data-astro-cid-bsktuutb]{width:max-content;margin:0 auto;display:flex;gap:60px;transform:translate(-280px)}.product-facts[data-astro-cid-bsktuutb] article[data-astro-cid-bsktuutb]{width:min(360px,76vw);flex:0 0 min(360px,76vw);display:grid;align-content:start;gap:1.15rem;min-height:500px;padding:0 .5rem;background:transparent}.product-facts[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{color:#b44727;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(1.7rem,2vw,2rem);font-weight:500;letter-spacing:0;line-height:1.1;text-transform:uppercase}.product-facts[data-astro-cid-bsktuutb] article[data-astro-cid-bsktuutb] p[data-astro-cid-bsktuutb]{margin:0;max-width:320px;justify-self:center;color:#3a1826;font-size:clamp(1.15rem,1.35vw,1.35rem);font-weight:400;line-height:1.2;white-space:pre-line}.product-facts[data-astro-cid-bsktuutb] img[data-astro-cid-bsktuutb]{width:min(300px,100%);aspect-ratio:1;object-fit:cover;border-radius:50%;justify-self:center}.product-facts[data-astro-cid-bsktuutb] a[data-astro-cid-bsktuutb],.product-farm[data-astro-cid-bsktuutb] a[data-astro-cid-bsktuutb],.product-newsletter[data-astro-cid-bsktuutb] a[data-astro-cid-bsktuutb]{color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:.18em;text-transform:uppercase;letter-spacing:.16em}.product-facts[data-astro-cid-bsktuutb] a[data-astro-cid-bsktuutb]{font-weight:400;letter-spacing:0;text-transform:none}.product-farm[data-astro-cid-bsktuutb]{position:relative;min-height:clamp(1900px,176vw,2580px);display:grid;place-items:center;padding:clamp(7rem,11vw,12rem) max(6vw,1.5rem);background-color:#243746;color:#fff8f2;text-align:center;overflow:hidden}.product-farm[data-astro-cid-bsktuutb]:before{background-image:linear-gradient(#243746a6,#243746a6),var(--product-farm-image);background-position:50% calc(50% + 60px)}.product-farm__content[data-astro-cid-bsktuutb],.product-newsletter__content[data-astro-cid-bsktuutb]{width:min(1120px,100%);display:grid;justify-items:center;gap:1.35rem}.product-farm__content[data-astro-cid-bsktuutb]{max-width:620px;position:relative;z-index:1;transform:translateY(18rem)}.product-newsletter__content[data-astro-cid-bsktuutb]{transform:translateY(55px);position:relative;z-index:1}.product-farm[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb],.product-newsletter[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{color:#fff8f2;font-size:clamp(2.6rem,4.7vw,5.25rem)}.product-farm[data-astro-cid-bsktuutb] p[data-astro-cid-bsktuutb],.product-newsletter[data-astro-cid-bsktuutb] p[data-astro-cid-bsktuutb]{max-width:780px;margin:0;font-size:clamp(1.1rem,1.45vw,1.35rem);font-weight:600}.product-newsletter[data-astro-cid-bsktuutb]{position:relative;min-height:clamp(1320px,125vw,1820px);display:grid;place-items:center;padding:clamp(6rem,10vw,11rem) max(6vw,1.5rem);background-color:#243746;color:#fff8f2;text-align:center;overflow:hidden}.product-newsletter[data-astro-cid-bsktuutb]:before{background-image:linear-gradient(#243746a6,#243746a6),var(--product-newsletter-image);background-position:50% calc(74% + 55px)}.product-newsletter[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{font-size:clamp(3.7rem,4.8vw,5rem);white-space:nowrap}.product-newsletter[data-astro-cid-bsktuutb] p[data-astro-cid-bsktuutb]{max-width:980px}.product-newsletter[data-astro-cid-bsktuutb] a[data-astro-cid-bsktuutb]{padding:.05rem .18rem;background:#fff8f2;color:#243746;font-size:.92rem;text-decoration:none}.product-newsletter[data-astro-cid-bsktuutb]:after{background:#fff8f2}.product-page--pulled-pork[data-astro-cid-bsktuutb]{background:#fff8f2}.product-pork-hero[data-astro-cid-bsktuutb]{position:relative;min-height:clamp(760px,62vw,900px);display:grid;place-items:center;padding:clamp(7rem,9vw,9rem) max(6vw,1.5rem) clamp(3rem,5vw,5rem);background:#243746;overflow:hidden}.product-pork-hero[data-astro-cid-bsktuutb]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#2437468a,#2437468a),var(--product-pork-hero-image);background-position:50% 45%;background-size:cover;filter:blur(.5px);transform:scale(1.002);pointer-events:none}.product-pork-hero[data-astro-cid-bsktuutb]:after,.product-pork-facts[data-astro-cid-bsktuutb]:after,.product-pork-cooking[data-astro-cid-bsktuutb]:after,.product-pork-recipes[data-astro-cid-bsktuutb]:after{content:"";position:absolute;left:-5vw;right:-5vw;pointer-events:none;z-index:2}.product-pork-hero[data-astro-cid-bsktuutb]:after{bottom:-2.4vw;height:5vw;min-height:34px;background:#fff8f2;border-radius:0 0 50% 50%/0 0 100% 100%}.product-pork-hero__content[data-astro-cid-bsktuutb]{position:relative;z-index:1;width:min(620px,100%);display:grid;justify-items:center;gap:clamp(.45rem,1vw,.9rem);text-align:center;color:#fff8f2;transform:translateY(1.2rem)}.product-pork-hero__logo[data-astro-cid-bsktuutb]{width:min(320px,48vw);filter:brightness(0) invert(1)}.product-pork-hero[data-astro-cid-bsktuutb] h1[data-astro-cid-bsktuutb]{margin:.25rem 0 0;display:grid;justify-items:center;gap:clamp(.45rem,1vw,.95rem);color:#fff8f2;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(5rem,8.4vw,8.6rem);font-weight:500;letter-spacing:0;line-height:.88}.product-pork-hero[data-astro-cid-bsktuutb] h1[data-astro-cid-bsktuutb] em[data-astro-cid-bsktuutb]{color:#f2aa7c;font-family:Nothing You Could Do,cursive;font-size:.58em;font-weight:400;line-height:.85;text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.08em;text-transform:none}.product-pork-hero[data-astro-cid-bsktuutb] p[data-astro-cid-bsktuutb]{max-width:560px;margin:.8rem 0 0;color:#fff8f2;font-size:clamp(1.04rem,1.22vw,1.22rem);font-weight:600;line-height:1.18}.product-pork-facts[data-astro-cid-bsktuutb]{position:relative;min-height:clamp(570px,48vw,710px);display:grid;align-items:center;padding:clamp(4.5rem,7vw,7rem) max(6vw,1.5rem) clamp(6.5rem,8vw,8rem);background:#fff8f2;color:#3a1826;overflow:hidden}.product-pork-facts[data-astro-cid-bsktuutb]:after{bottom:-2.5vw;height:5vw;min-height:34px;background:#812818;border-radius:0 0 50% 50%/0 0 100% 100%}.product-pork-facts__inner[data-astro-cid-bsktuutb]{width:min(940px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(240px,360px) minmax(280px,1fr);align-items:center;gap:clamp(4rem,8vw,8rem)}.product-pork-facts__package[data-astro-cid-bsktuutb]{width:min(360px,100%);justify-self:center}.product-pork-facts__copy[data-astro-cid-bsktuutb]{display:grid;justify-items:start;gap:.95rem}.product-pork-facts[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{max-width:420px;margin:0;color:#3a1826;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3.8rem,5.1vw,5.35rem);font-weight:500;letter-spacing:0;line-height:.95;text-transform:uppercase}.product-pork-facts[data-astro-cid-bsktuutb] p[data-astro-cid-bsktuutb]{max-width:370px;margin:0;color:#3a1826;font-size:clamp(1.06rem,1.25vw,1.28rem);font-weight:500;line-height:1.15}.product-pork-facts[data-astro-cid-bsktuutb] a[data-astro-cid-bsktuutb]{color:#812818;font-size:clamp(1rem,1.05vw,1.08rem);text-decoration:underline;text-underline-offset:.15em}.product-pork-facts__free-from[data-astro-cid-bsktuutb]{color:#812818!important;font-weight:800!important}.product-pork-facts__certifications[data-astro-cid-bsktuutb]{display:flex;align-items:center;gap:1.3rem;margin-top:.4rem}.product-pork-facts__certifications[data-astro-cid-bsktuutb] img[data-astro-cid-bsktuutb]{width:55px;height:55px;object-fit:contain}.product-pork-cooking[data-astro-cid-bsktuutb]{position:relative;min-height:clamp(1500px,118vw,1780px);padding:clamp(18rem,24vw,25rem) max(6vw,1.5rem) clamp(12rem,15vw,16rem);background:#812818;color:#fff8f2;overflow:hidden}.product-pork-cooking[data-astro-cid-bsktuutb]:before{content:"";position:absolute;inset:0;background-image:var(--product-pattern);background-position:center;background-size:760px auto;opacity:.18;pointer-events:none}.product-pork-cooking[data-astro-cid-bsktuutb]:after{bottom:-2.3vw;height:5vw;min-height:34px;background:#fff8f2;border-radius:0 0 50% 50%/0 0 100% 100%}.product-pork-cooking__inner[data-astro-cid-bsktuutb]{position:relative;z-index:1;width:min(1160px,100%);margin:0 auto;display:grid;justify-items:center;gap:clamp(4.2rem,7vw,6.5rem);text-align:center}.product-pork-cooking[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{margin:0;display:grid;gap:.15rem;color:#fff8f2;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3.1rem,5vw,5.2rem);font-weight:500;letter-spacing:0;line-height:.94}.product-pork-cooking[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb] strong[data-astro-cid-bsktuutb]{font:inherit}.product-pork-cooking[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb] em[data-astro-cid-bsktuutb]{color:#f2aa7c;font-family:Nothing You Could Do,cursive;font-size:.55em;font-weight:400;line-height:1}.product-pork-cooking__steps[data-astro-cid-bsktuutb]{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3.5vw,4.4rem)}.product-pork-cooking__steps[data-astro-cid-bsktuutb] article[data-astro-cid-bsktuutb]{display:grid;justify-items:center;align-content:start;gap:.75rem}.product-pork-cooking__steps[data-astro-cid-bsktuutb] img[data-astro-cid-bsktuutb]{width:min(115px,62%);filter:brightness(0) invert(1)}.product-pork-cooking__steps[data-astro-cid-bsktuutb] h3[data-astro-cid-bsktuutb]{min-height:2.3em;margin:0;color:#f2aa7c;font-size:clamp(1.08rem,1.35vw,1.35rem);font-weight:800;line-height:1.08}.product-pork-cooking__steps[data-astro-cid-bsktuutb] p[data-astro-cid-bsktuutb]{max-width:210px;margin:0;color:#fff8f2;font-size:clamp(.95rem,1.05vw,1.08rem);font-weight:500;line-height:1.15}.product-pork-cooking__cta[data-astro-cid-bsktuutb]{padding:.18rem .75rem;background:#fff8f2;color:#3a1826;font-size:.88rem;font-weight:500;letter-spacing:.28em;line-height:1;text-decoration:none;text-transform:uppercase}.product-pork-recipes[data-astro-cid-bsktuutb]{position:relative;min-height:clamp(640px,55vw,800px);padding:clamp(5rem,8vw,7rem) 0 clamp(7rem,9vw,9rem);background:#fff8f2;color:#3a1826;text-align:center;overflow:hidden}.product-pork-recipes[data-astro-cid-bsktuutb]:after{bottom:-2.2vw;height:5vw;min-height:34px;background:#243746;border-radius:0 0 50% 50%/0 0 100% 100%}.product-pork-recipes[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{margin:0 auto clamp(3.2rem,5vw,4.6rem);color:#3a1826;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3rem,4.1vw,4.2rem);font-weight:500;letter-spacing:0;line-height:1}.product-pork-recipes__viewport[data-astro-cid-bsktuutb]{position:relative;width:min(1040px,88vw);margin:0 auto}.product-pork-recipes__carousel[data-astro-cid-bsktuutb]{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);transform:none}.product-pork-recipes[data-astro-cid-bsktuutb] article[data-astro-cid-bsktuutb]{width:100%;min-width:0;display:grid;justify-items:center;gap:1.4rem}.product-pork-recipes[data-astro-cid-bsktuutb] img[data-astro-cid-bsktuutb]{width:100%;height:clamp(230px,22vw,310px);object-fit:contain}.product-pork-recipes[data-astro-cid-bsktuutb] h3[data-astro-cid-bsktuutb]{margin:0;color:#3a1826;font-size:clamp(1.25rem,1.45vw,1.45rem);font-weight:500;line-height:1.2}.product-pork-recipes__arrow[data-astro-cid-bsktuutb]{display:none}.product-pork-recipes__arrow--next[data-astro-cid-bsktuutb]{right:max(5vw,2rem);left:auto}.product-page--pulled-pork[data-astro-cid-bsktuutb] .product-farm[data-astro-cid-bsktuutb]{min-height:clamp(1600px,145vw,2240px)}.product-page--pulled-pork[data-astro-cid-bsktuutb] .product-farm__content[data-astro-cid-bsktuutb]{transform:translateY(17rem)}@media (max-width: 860px){.product-hero[data-astro-cid-bsktuutb]{min-height:720px;padding:5.5rem 1.25rem 4rem}.product-hero__panel[data-astro-cid-bsktuutb]{width:min(340px,92vw);transform:none}.product-hero__logo[data-astro-cid-bsktuutb]{width:min(230px,70vw)}.product-hero__preface[data-astro-cid-bsktuutb]{font-size:1.85rem}.product-hero[data-astro-cid-bsktuutb] h1[data-astro-cid-bsktuutb]{max-width:100%;font-size:clamp(3rem,14vw,3.6rem)}.product-hero[data-astro-cid-bsktuutb] h1[data-astro-cid-bsktuutb] span[data-astro-cid-bsktuutb]{max-width:100%;overflow-wrap:anywhere}.product-hero__copy[data-astro-cid-bsktuutb]{max-width:20rem;font-size:.98rem}.product-cooking[data-astro-cid-bsktuutb]{min-height:auto;padding:6rem 1.25rem 8rem}.product-cooking[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{max-width:20rem;margin-right:auto;margin-left:auto;font-size:clamp(2.05rem,10vw,2.65rem)}.product-cooking__video[data-astro-cid-bsktuutb]{width:100%}.product-cooking__steps[data-astro-cid-bsktuutb],.product-facts__grid[data-astro-cid-bsktuutb],.product-pork-recipes__carousel[data-astro-cid-bsktuutb],.product-pork-cooking__steps[data-astro-cid-bsktuutb],.product-pork-facts__inner[data-astro-cid-bsktuutb]{grid-template-columns:1fr}.product-pork-hero[data-astro-cid-bsktuutb]{min-height:560px;padding-right:1.25rem;padding-left:1.25rem}.product-pork-hero__content[data-astro-cid-bsktuutb]{width:min(340px,92vw)}.product-pork-hero__logo[data-astro-cid-bsktuutb]{width:min(230px,70vw)}.product-pork-hero[data-astro-cid-bsktuutb] h1[data-astro-cid-bsktuutb]{max-width:100%;font-size:clamp(2.85rem,13vw,3.5rem)}.product-pork-hero[data-astro-cid-bsktuutb] p[data-astro-cid-bsktuutb]{max-width:18rem;font-size:.95rem}.product-pork-facts__copy[data-astro-cid-bsktuutb]{justify-items:center;text-align:center}.product-pork-facts__package[data-astro-cid-bsktuutb]{width:min(260px,80vw)}.product-pork-facts[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{max-width:20rem;font-size:clamp(2.35rem,11vw,3rem)}.product-pork-facts[data-astro-cid-bsktuutb] p[data-astro-cid-bsktuutb]{max-width:20rem;font-size:.95rem}.product-pork-facts__certifications[data-astro-cid-bsktuutb]{flex-wrap:wrap;justify-content:center}.product-pork-cooking[data-astro-cid-bsktuutb]{min-height:auto;padding-top:8rem}.product-pork-cooking[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{font-size:clamp(2.4rem,11vw,3.1rem)}.product-pork-recipes__carousel[data-astro-cid-bsktuutb]{width:100%;transform:none;display:grid;justify-items:center;gap:2.5rem}.product-pork-recipes__arrow[data-astro-cid-bsktuutb]{display:none}.product-facts__carousel[data-astro-cid-bsktuutb]{width:100%;transform:none;display:grid;gap:2.25rem;justify-items:center}.product-newsletter[data-astro-cid-bsktuutb] h2[data-astro-cid-bsktuutb]{white-space:normal}}.process-page[data-astro-cid-6p5lwesu]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.process-hero[data-astro-cid-6p5lwesu]{position:relative;min-height:calc(100vh - 57px);display:grid;place-items:center;padding:11rem max(6vw,1.5rem) 8rem;background-color:#243746;background-image:linear-gradient(#243746a8,#243746ad),var(--process-hero-image);background-position:center;background-size:cover;color:#fff8f2;text-align:center;overflow:hidden}.process-hero[data-astro-cid-6p5lwesu]:after,.process-video[data-astro-cid-6p5lwesu]:after,.process-locator[data-astro-cid-6p5lwesu]:after,.process-newsletter[data-astro-cid-6p5lwesu]:after{content:"";position:absolute;left:-5vw;right:-5vw;bottom:-2vw;height:4.8vw;min-height:34px;border-radius:0 0 50% 50%/0 0 100% 100%;pointer-events:none;z-index:2}.process-hero[data-astro-cid-6p5lwesu]:after{background:#243746}.process-hero[data-astro-cid-6p5lwesu] div[data-astro-cid-6p5lwesu]{display:grid;justify-items:center;gap:1rem;transform:translateY(2rem)}.process-hero[data-astro-cid-6p5lwesu] h1[data-astro-cid-6p5lwesu],.process-intro[data-astro-cid-6p5lwesu] h2[data-astro-cid-6p5lwesu],.process-locator[data-astro-cid-6p5lwesu] h2[data-astro-cid-6p5lwesu],.process-parent[data-astro-cid-6p5lwesu] h2[data-astro-cid-6p5lwesu],.process-newsletter[data-astro-cid-6p5lwesu] h2[data-astro-cid-6p5lwesu]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.96}.process-hero[data-astro-cid-6p5lwesu] h1[data-astro-cid-6p5lwesu]{font-size:clamp(4.5rem,10vw,9.5rem)}.process-hero[data-astro-cid-6p5lwesu] p[data-astro-cid-6p5lwesu]{margin:0;font-family:Courier New,monospace;font-size:clamp(1.1rem,2vw,2rem)}.process-video[data-astro-cid-6p5lwesu]{position:relative;min-height:clamp(440px,45vw,680px);display:grid;place-items:center;padding:clamp(4rem,7vw,7rem) max(6vw,1.5rem);background:#243746;overflow:hidden}.process-video[data-astro-cid-6p5lwesu]:after{background:#fff8f2}.process-video__frame[data-astro-cid-6p5lwesu]{width:min(1040px,88vw);aspect-ratio:16 / 9;background:#111923;box-shadow:0 2rem 4rem #00000038}.process-video[data-astro-cid-6p5lwesu] iframe[data-astro-cid-6p5lwesu]{display:block;width:100%;height:100%;border:0}.process-intro[data-astro-cid-6p5lwesu]{display:grid;justify-items:center;gap:clamp(2rem,4vw,3.5rem);padding:clamp(4rem,7vw,7rem) max(6vw,1.5rem) clamp(2rem,4vw,4rem);text-align:center}.process-intro[data-astro-cid-6p5lwesu] h2[data-astro-cid-6p5lwesu]{width:min(960px,92vw);font-size:clamp(3.4rem,7vw,7rem)}.process-intro[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu]{width:min(1080px,86vw);max-height:560px;object-fit:cover}.process-steps[data-astro-cid-6p5lwesu]{width:min(1180px,86vw);margin:0 auto;padding:0 0 clamp(5rem,8vw,8rem);display:grid;gap:clamp(3rem,5vw,5rem);position:relative}.process-steps[data-astro-cid-6p5lwesu]:before{content:"";position:absolute;top:1rem;bottom:1rem;left:50%;width:1px;background:#3a182661;transform:translate(-50%)}.process-step[data-astro-cid-6p5lwesu]{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:clamp(2rem,5vw,5rem);align-items:center}.process-step[data-astro-cid-6p5lwesu]:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;border-radius:999px;background:#a4aa8a;transform:translate(-50%,-50%);z-index:2}.process-step--reverse[data-astro-cid-6p5lwesu]{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)}.process-step--reverse[data-astro-cid-6p5lwesu] figure[data-astro-cid-6p5lwesu]{order:2}.process-step[data-astro-cid-6p5lwesu] figure[data-astro-cid-6p5lwesu]{width:min(460px,100%);margin:0;overflow:hidden;background:#eadfd6;border-radius:42% 58% 40% 60%/34% 43% 57% 66%;justify-self:center}.process-step[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu]{display:block;width:100%;aspect-ratio:1;object-fit:cover}.process-step[data-astro-cid-6p5lwesu] div[data-astro-cid-6p5lwesu]{width:min(480px,100%);display:grid;gap:.9rem;position:relative;z-index:1}.process-step--reverse[data-astro-cid-6p5lwesu] div[data-astro-cid-6p5lwesu]{justify-self:end;text-align:right}.process-step__number[data-astro-cid-6p5lwesu]{margin:0;color:#a4aa8a;font-size:clamp(1.7rem,2.2vw,2.4rem);font-weight:900;letter-spacing:.04em}.process-step[data-astro-cid-6p5lwesu] h3[data-astro-cid-6p5lwesu]{margin:0;color:#3a1826;font-size:clamp(1.45rem,2.1vw,2.35rem);font-weight:800;text-transform:uppercase;letter-spacing:.02em;line-height:1.08}.process-step[data-astro-cid-6p5lwesu] p[data-astro-cid-6p5lwesu]:not(.process-step__number){margin:0;font-size:clamp(1.02rem,1.25vw,1.22rem);line-height:1.65}.process-step[data-astro-cid-6p5lwesu] a[data-astro-cid-6p5lwesu],.process-parent[data-astro-cid-6p5lwesu] a[data-astro-cid-6p5lwesu],.process-newsletter[data-astro-cid-6p5lwesu] a[data-astro-cid-6p5lwesu],.process-locator[data-astro-cid-6p5lwesu] a[data-astro-cid-6p5lwesu]{color:inherit;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.process-locator[data-astro-cid-6p5lwesu]{position:relative;min-height:clamp(620px,54vw,900px);display:grid;place-items:center;padding:clamp(6rem,10vw,10rem) max(6vw,1.5rem);background:#282437;color:#fff8f2;text-align:center;overflow:hidden}.process-locator[data-astro-cid-6p5lwesu]:after{background:#fff8f2}.process-locator[data-astro-cid-6p5lwesu] div[data-astro-cid-6p5lwesu]{display:grid;justify-items:center;gap:2.4rem}.process-locator[data-astro-cid-6p5lwesu] h2[data-astro-cid-6p5lwesu]{width:min(760px,92vw);font-size:clamp(3rem,6vw,6.2rem)}.process-parent[data-astro-cid-6p5lwesu]{display:grid;justify-items:center;gap:clamp(2rem,4vw,3rem);padding:clamp(5rem,8vw,8rem) max(6vw,1.5rem);text-align:center}.process-parent[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu]{width:min(960px,86vw);max-height:600px;object-fit:cover}.process-parent[data-astro-cid-6p5lwesu] div[data-astro-cid-6p5lwesu]{display:grid;justify-items:center;gap:1.2rem}.process-parent[data-astro-cid-6p5lwesu] h2[data-astro-cid-6p5lwesu]{width:min(960px,92vw);font-size:clamp(3rem,6vw,6rem)}.process-parent[data-astro-cid-6p5lwesu] p[data-astro-cid-6p5lwesu]{width:min(760px,92vw);margin:0;font-size:clamp(1.05rem,1.3vw,1.25rem);line-height:1.5}.process-newsletter[data-astro-cid-6p5lwesu]{position:relative;min-height:clamp(820px,74vw,1220px);display:grid;place-items:center;padding:clamp(6rem,9vw,10rem) max(6vw,1.5rem);background-color:#243746;background-image:linear-gradient(#243746b8,#243746b8),var(--process-newsletter-image);background-position:center;background-size:cover;color:#fff8f2;text-align:center;overflow:hidden}.process-newsletter[data-astro-cid-6p5lwesu]:after{background:#fff8f2}.process-newsletter[data-astro-cid-6p5lwesu] div[data-astro-cid-6p5lwesu]{display:grid;justify-items:center;gap:1.4rem}.process-newsletter[data-astro-cid-6p5lwesu] h2[data-astro-cid-6p5lwesu]{font-size:clamp(3rem,6vw,6.4rem)}.process-newsletter[data-astro-cid-6p5lwesu] p[data-astro-cid-6p5lwesu]{margin:0;font-size:clamp(1.05rem,1.3vw,1.25rem);font-weight:700}@media (max-width: 820px){.process-hero[data-astro-cid-6p5lwesu]{min-height:720px;padding-top:4rem}.process-step[data-astro-cid-6p5lwesu],.process-step--reverse[data-astro-cid-6p5lwesu]{grid-template-columns:1fr}.process-step--reverse[data-astro-cid-6p5lwesu] figure[data-astro-cid-6p5lwesu]{order:0}.process-step--reverse[data-astro-cid-6p5lwesu] div[data-astro-cid-6p5lwesu]{justify-self:start;text-align:left}.process-step[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu]{aspect-ratio:4 / 3}.process-steps[data-astro-cid-6p5lwesu]:before,.process-step[data-astro-cid-6p5lwesu]:after{display:none}}.press-page[data-astro-cid-f7uvv5w4]{width:100%;max-width:none;margin:0;padding:0 0 clamp(4rem,8vw,7rem);background:#fff8f2;color:#3a1826}.press-page[data-astro-cid-f7uvv5w4]>p:first-child{width:100%;min-height:clamp(430px,54vw,740px);display:grid;place-items:center;margin:0;overflow:hidden;background:#243746}.press-page[data-astro-cid-f7uvv5w4]>p:first-child img{width:100%;height:clamp(430px,54vw,740px);display:block;object-fit:cover;object-position:center}.press-page[data-astro-cid-f7uvv5w4]>h1,.press-page[data-astro-cid-f7uvv5w4]>h2,.press-page[data-astro-cid-f7uvv5w4]>p:not(:first-child){width:min(1040px,88vw);margin-left:auto;margin-right:auto;text-align:center}.press-page[data-astro-cid-f7uvv5w4]>h1{margin-top:clamp(3.5rem,7vw,6rem);margin-bottom:clamp(1.25rem,3vw,2.5rem);font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(4rem,8.5vw,8.8rem);font-weight:500;line-height:.88;letter-spacing:0;color:#3a1826}.press-page[data-astro-cid-f7uvv5w4]>h2{margin-top:clamp(2rem,4vw,3.5rem);margin-bottom:clamp(1.2rem,3vw,2rem);color:#bd5127;font-size:clamp(1.5rem,2.3vw,2.2rem);letter-spacing:.08em;text-transform:uppercase}.press-page[data-astro-cid-f7uvv5w4]>p:not(:first-child){max-width:860px;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.55}.press-page[data-astro-cid-f7uvv5w4]>p:has(img):not(:first-child){width:min(980px,88vw);display:flex;justify-content:center;margin-top:clamp(1.5rem,3vw,2.2rem);margin-bottom:.8rem}.press-page[data-astro-cid-f7uvv5w4]>p:has(img):not(:first-child) img{width:min(220px,46vw);max-height:220px;object-fit:contain}.press-page[data-astro-cid-f7uvv5w4]>p strong{display:inline-block;margin-top:clamp(1.2rem,3vw,2rem);color:#3a1826;font-size:clamp(1.1rem,1.6vw,1.35rem)}.press-page[data-astro-cid-f7uvv5w4] a{color:#bd5127;font-weight:800;text-decoration-thickness:.08em;text-underline-offset:.18em}@media (max-width: 760px){.press-page[data-astro-cid-f7uvv5w4]>h1,.press-page[data-astro-cid-f7uvv5w4]>h2,.press-page[data-astro-cid-f7uvv5w4]>p:not(:first-child){width:min(100% - 2rem,1040px)}}.purpose-page[data-astro-cid-wrjid74u]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.purpose-hero[data-astro-cid-wrjid74u],.purpose-impact[data-astro-cid-wrjid74u],.purpose-newsletter[data-astro-cid-wrjid74u]{position:relative;display:grid;place-items:center;background-position:center;background-size:cover;color:#fff8f2;text-align:center;overflow:hidden}.purpose-hero[data-astro-cid-wrjid74u]{min-height:calc(100vh - 57px);padding:12rem max(6vw,1.5rem) 8rem;background-color:#243746;background-image:linear-gradient(#24374699,#243746a8),var(--purpose-hero-image)}.purpose-hero[data-astro-cid-wrjid74u]:after,.purpose-impact[data-astro-cid-wrjid74u]:after,.purpose-newsletter[data-astro-cid-wrjid74u]:after{content:"";position:absolute;left:-5vw;right:-5vw;bottom:-2vw;height:4.8vw;min-height:34px;background:#fff8f2;border-radius:0 0 50% 50%/0 0 100% 100%;pointer-events:none;z-index:2}.purpose-hero[data-astro-cid-wrjid74u] div[data-astro-cid-wrjid74u]{width:min(980px,92vw);display:grid;justify-items:center;gap:1.2rem;transform:none}.purpose-hero[data-astro-cid-wrjid74u] h1[data-astro-cid-wrjid74u],.purpose-promise[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u],.purpose-founders[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u],.purpose-impact[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u],.purpose-newsletter[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.96}.purpose-hero[data-astro-cid-wrjid74u] h1[data-astro-cid-wrjid74u]{color:#dde3b7;font-size:clamp(3rem,5.6vw,5.7rem)}.purpose-hero[data-astro-cid-wrjid74u] p[data-astro-cid-wrjid74u]{width:min(650px,88vw);margin:0;font-size:clamp(1rem,1.25vw,1.2rem);font-weight:700;line-height:1.35}.purpose-promise[data-astro-cid-wrjid74u]{min-height:clamp(960px,95vw,1480px);display:grid;place-items:center;padding:clamp(7rem,12vw,12rem) max(6vw,1.5rem);text-align:center}.purpose-promise[data-astro-cid-wrjid74u] div[data-astro-cid-wrjid74u]{width:min(560px,86vw);display:grid;justify-items:center;gap:.6rem;padding:clamp(2.3rem,4vw,3.4rem);color:#fff8f2;background:#243746;border-radius:42% 58% 45% 55%/18% 20% 80% 82%}.purpose-promise[data-astro-cid-wrjid74u] p[data-astro-cid-wrjid74u]:first-child,.purpose-founders__copy[data-astro-cid-wrjid74u]>p[data-astro-cid-wrjid74u]:first-child{margin:0;color:#a4aa8a;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.purpose-promise[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{font-size:clamp(2.8rem,5.6vw,5.5rem)}.purpose-promise[data-astro-cid-wrjid74u] p[data-astro-cid-wrjid74u]:last-child{margin:0;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.35}.purpose-founders[data-astro-cid-wrjid74u]{width:min(1180px,84vw);min-height:clamp(760px,76vw,1180px);margin:0 auto;padding:clamp(4rem,7vw,7rem) 0 clamp(6rem,10vw,10rem);display:grid;grid-template-columns:minmax(0,.72fr) minmax(320px,.95fr);gap:clamp(3rem,7vw,7rem);align-items:center}.purpose-founders__copy[data-astro-cid-wrjid74u]{display:grid;gap:1rem}.purpose-founders[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{font-size:clamp(3.2rem,6vw,6rem)}.purpose-founders__copy[data-astro-cid-wrjid74u] p[data-astro-cid-wrjid74u]:not(:first-child){margin:0;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.55}.purpose-founders__video[data-astro-cid-wrjid74u]{aspect-ratio:16 / 9;background:#243746;box-shadow:0 2rem 4rem #2437462e}.purpose-founders[data-astro-cid-wrjid74u] iframe[data-astro-cid-wrjid74u]{display:block;width:100%;height:100%;border:0}.purpose-impact[data-astro-cid-wrjid74u]{min-height:clamp(760px,64vw,1040px);padding:clamp(6rem,9vw,9rem) max(6vw,1.5rem);background-color:#243746;background-image:linear-gradient(#24374675,#2437467a),var(--purpose-impact-image)}.purpose-impact[data-astro-cid-wrjid74u] div[data-astro-cid-wrjid74u]{display:grid;justify-items:center;gap:2.4rem}.purpose-impact[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{font-size:clamp(2.8rem,5vw,5.2rem)}.purpose-impact__stats[data-astro-cid-wrjid74u]{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(3rem,7vw,8rem)}.purpose-impact[data-astro-cid-wrjid74u] article[data-astro-cid-wrjid74u]{display:grid;gap:.4rem;min-width:180px}.purpose-impact[data-astro-cid-wrjid74u] strong[data-astro-cid-wrjid74u]{font-size:clamp(3.2rem,6vw,6rem);line-height:1}.purpose-impact[data-astro-cid-wrjid74u] span[data-astro-cid-wrjid74u]{font-size:clamp(1.2rem,1.8vw,1.8rem);font-weight:800;text-transform:uppercase}.purpose-impact[data-astro-cid-wrjid74u] p[data-astro-cid-wrjid74u]{margin:0;font-size:clamp(1rem,1.25vw,1.18rem);font-style:italic}.purpose-newsletter[data-astro-cid-wrjid74u]{min-height:clamp(820px,72vw,1180px);padding:clamp(6rem,9vw,10rem) max(6vw,1.5rem);background-color:#243746;background-image:linear-gradient(#2437469e,#2437469e),var(--purpose-newsletter-image)}.purpose-newsletter[data-astro-cid-wrjid74u] div[data-astro-cid-wrjid74u]{display:grid;justify-items:center;gap:1.4rem}.purpose-newsletter[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{font-size:clamp(3rem,6vw,6.4rem)}.purpose-newsletter[data-astro-cid-wrjid74u] p[data-astro-cid-wrjid74u]{margin:0;font-size:clamp(1.05rem,1.3vw,1.25rem);font-weight:700}.purpose-newsletter[data-astro-cid-wrjid74u] a[data-astro-cid-wrjid74u]{color:inherit;font-weight:800;text-transform:uppercase;letter-spacing:.14em}@media (max-width: 820px){.purpose-hero[data-astro-cid-wrjid74u]{min-height:760px;padding-top:4rem}.purpose-hero[data-astro-cid-wrjid74u] div[data-astro-cid-wrjid74u]{transform:none}.purpose-founders[data-astro-cid-wrjid74u]{grid-template-columns:1fr;min-height:0}}.reviews-page[data-astro-cid-phslge3m]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#3a1826}.reviews-hero[data-astro-cid-phslge3m]{min-height:clamp(430px,56vw,720px);display:grid;align-content:center;justify-items:center;gap:1rem;padding:clamp(5rem,8vw,8rem) max(6vw,1.5rem);background:#243746;color:#fff8f2;text-align:center}.reviews-hero[data-astro-cid-phslge3m] p[data-astro-cid-phslge3m]{margin:0;color:#f4aa78;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.reviews-hero[data-astro-cid-phslge3m] h1[data-astro-cid-phslge3m]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(5rem,11vw,11rem);font-weight:500;line-height:.86;letter-spacing:0}.reviews-hero[data-astro-cid-phslge3m] span[data-astro-cid-phslge3m]{max-width:700px;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1.45}.reviews-widget[data-astro-cid-phslge3m]{width:min(1180px,88vw);margin:0 auto;padding:clamp(4rem,7vw,7rem) 0}.reviews-widget__frame[data-astro-cid-phslge3m]{min-height:520px}.reviews-fallback[data-astro-cid-phslge3m]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.reviews-fallback[data-astro-cid-phslge3m] article[data-astro-cid-phslge3m]{padding:clamp(1.25rem,2vw,1.8rem);border:2px solid rgba(58,24,38,.18);background:#fff}.reviews-fallback[data-astro-cid-phslge3m] article[data-astro-cid-phslge3m]>div[data-astro-cid-phslge3m]{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#bd5127;font-weight:800}.reviews-fallback[data-astro-cid-phslge3m] p[data-astro-cid-phslge3m]{font-size:1.05rem;line-height:1.55}.reviews-fallback[data-astro-cid-phslge3m] footer[data-astro-cid-phslge3m]{font-weight:800}@media (max-width: 820px){.reviews-fallback[data-astro-cid-phslge3m]{grid-template-columns:1fr}}.tailgate-page[data-astro-cid-q5si7q5z]{width:100%;max-width:none;margin:0;padding:0;overflow:hidden;background:#fff8f2;color:#361020}.tailgate-hero[data-astro-cid-q5si7q5z]{min-height:560px;display:grid;justify-items:center;align-content:end;gap:1.8rem;padding:4rem max(6vw,1.5rem) 3rem;background-color:#a9af8c;background-image:var(--tailgate-hero-image);background-size:cover;background-position:center bottom;text-align:center}.tailgate-hero[data-astro-cid-q5si7q5z] img[data-astro-cid-q5si7q5z]{width:min(520px,70vw)}.tailgate-hero[data-astro-cid-q5si7q5z] h1[data-astro-cid-q5si7q5z]{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1}.tailgate-events[data-astro-cid-q5si7q5z]{padding:2rem max(5vw,1.5rem) 4rem;background:#a9af8c}.tailgate-events__grid[data-astro-cid-q5si7q5z]{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.4rem 3.2rem}.tailgate-event[data-astro-cid-q5si7q5z]{display:grid;justify-items:center;text-align:center;color:#361020}.tailgate-event[data-astro-cid-q5si7q5z] img[data-astro-cid-q5si7q5z]{width:min(150px,70%);height:135px;object-fit:contain;margin-bottom:1.1rem}.tailgate-event[data-astro-cid-q5si7q5z] h2[data-astro-cid-q5si7q5z],.tailgate-event[data-astro-cid-q5si7q5z] h3[data-astro-cid-q5si7q5z],.tailgate-event[data-astro-cid-q5si7q5z] p[data-astro-cid-q5si7q5z]{margin:0}.tailgate-event[data-astro-cid-q5si7q5z] h2[data-astro-cid-q5si7q5z]{font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.1}.tailgate-event[data-astro-cid-q5si7q5z] h3[data-astro-cid-q5si7q5z]{margin-top:1rem;font-size:clamp(1.1rem,1.55vw,1.32rem);line-height:1.1}.tailgate-event[data-astro-cid-q5si7q5z] p[data-astro-cid-q5si7q5z]{margin-top:1.1rem;font-size:clamp(.98rem,1.35vw,1.16rem);line-height:1.18}.tailgate-raffle[data-astro-cid-q5si7q5z]{display:grid;grid-template-columns:minmax(260px,.86fr) minmax(420px,1.14fr);gap:clamp(2rem,5vw,6rem);align-items:center;padding:clamp(5rem,8vw,7rem) max(6vw,1.5rem) clamp(5rem,8vw,7rem);background:#fff8f2}.tailgate-raffle__image[data-astro-cid-q5si7q5z] img[data-astro-cid-q5si7q5z]{width:min(520px,100%);aspect-ratio:1;border:10px solid rgba(164,170,138,.2);border-radius:50%;object-fit:cover}.tailgate-raffle__content[data-astro-cid-q5si7q5z]{position:relative;max-width:720px}.tailgate-raffle[data-astro-cid-q5si7q5z] h2[data-astro-cid-q5si7q5z],.tailgate-newsletter[data-astro-cid-q5si7q5z] h2[data-astro-cid-q5si7q5z]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:.95}.tailgate-raffle[data-astro-cid-q5si7q5z] h2[data-astro-cid-q5si7q5z]{font-size:clamp(3.6rem,7vw,5.7rem)}.tailgate-raffle__content[data-astro-cid-q5si7q5z]>p[data-astro-cid-q5si7q5z]{margin:1.4rem 0 2rem;font-size:clamp(1.15rem,1.9vw,1.5rem);line-height:1.28}.tailgate-raffle__arrow[data-astro-cid-q5si7q5z]{position:absolute;right:-1.5rem;top:6rem;width:70px}.tailgate-form[data-astro-cid-q5si7q5z]{display:grid;gap:1.1rem}.tailgate-form[data-astro-cid-q5si7q5z] fieldset[data-astro-cid-q5si7q5z]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;margin:0;border:0;padding:0}.tailgate-form[data-astro-cid-q5si7q5z] legend[data-astro-cid-q5si7q5z]{grid-column:1 / -1;font-size:1.25rem}.tailgate-form[data-astro-cid-q5si7q5z] label[data-astro-cid-q5si7q5z],.tailgate-form__terms[data-astro-cid-q5si7q5z] legend[data-astro-cid-q5si7q5z]{display:grid;gap:.25rem;font-size:clamp(1.1rem,1.55vw,1.3rem);line-height:1.1}.tailgate-form[data-astro-cid-q5si7q5z] span[data-astro-cid-q5si7q5z]{color:#7b6b73;font-size:.95em}.tailgate-form[data-astro-cid-q5si7q5z] input[data-astro-cid-q5si7q5z],.tailgate-form[data-astro-cid-q5si7q5z] select[data-astro-cid-q5si7q5z]{width:100%;min-height:44px;border:1px solid rgba(54,16,32,.44);border-radius:0;background:#f7f7f7;color:#361020;font:inherit}.tailgate-form__checkbox[data-astro-cid-q5si7q5z],.tailgate-form__terms[data-astro-cid-q5si7q5z] label[data-astro-cid-q5si7q5z]{grid-template-columns:auto 1fr;align-items:center;justify-content:start}.tailgate-form__checkbox[data-astro-cid-q5si7q5z] input[data-astro-cid-q5si7q5z],.tailgate-form__terms[data-astro-cid-q5si7q5z] input[data-astro-cid-q5si7q5z]{width:auto;min-height:0}.tailgate-form__terms[data-astro-cid-q5si7q5z]{grid-template-columns:1fr}.tailgate-form[data-astro-cid-q5si7q5z] button[data-astro-cid-q5si7q5z]{justify-self:start;border:0;border-radius:0;padding:1.1rem 2rem;background:#eee;color:#361020;font:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.tailgate-terms-link[data-astro-cid-q5si7q5z]{display:inline-block;margin-top:2.2rem;color:#9ca37b;font-size:1.25rem;font-style:italic}.tailgate-newsletter[data-astro-cid-q5si7q5z]{min-height:1050px;display:grid;place-items:center;padding:7rem max(6vw,1.5rem);background-color:#243746;background-image:linear-gradient(#2437466b,#2437466b),var(--tailgate-newsletter-image);background-size:cover;background-position:center;color:#fff8f2;text-align:center}.tailgate-newsletter[data-astro-cid-q5si7q5z] h2[data-astro-cid-q5si7q5z]{font-size:clamp(3rem,6vw,5.2rem)}.tailgate-newsletter[data-astro-cid-q5si7q5z] p[data-astro-cid-q5si7q5z]{margin:1.3rem 0 2rem;font-size:clamp(1.1rem,1.7vw,1.45rem)}.tailgate-newsletter[data-astro-cid-q5si7q5z] a[data-astro-cid-q5si7q5z]{display:inline-block;padding:.15rem .45rem;background:#fff8f2;color:#3a1826;font-size:.9rem;letter-spacing:.18em;text-decoration:none}@media (max-width: 860px){.tailgate-events__grid[data-astro-cid-q5si7q5z]{grid-template-columns:repeat(2,minmax(0,1fr))}.tailgate-raffle[data-astro-cid-q5si7q5z]{grid-template-columns:1fr}}@media (max-width: 560px){.tailgate-events__grid[data-astro-cid-q5si7q5z],.tailgate-form[data-astro-cid-q5si7q5z] fieldset[data-astro-cid-q5si7q5z]{grid-template-columns:1fr}}.team-page[data-astro-cid-bdvyo3ur]{width:100%;max-width:none;margin:0;padding:0 0 clamp(4rem,8vw,7rem);background:#fff8f2;color:#3a1826}.team-page[data-astro-cid-bdvyo3ur]>p:first-child{width:100%;min-height:clamp(520px,62vw,820px);display:grid;place-items:center;margin:0;overflow:hidden;background:#243746}.team-page[data-astro-cid-bdvyo3ur]>p:first-child img{width:100%;height:clamp(520px,62vw,820px);display:block;object-fit:cover;object-position:center}.team-page[data-astro-cid-bdvyo3ur]>h1,.team-page[data-astro-cid-bdvyo3ur]>h4,.team-page[data-astro-cid-bdvyo3ur]>p:not(:first-child){width:min(1040px,88vw);margin-left:auto;margin-right:auto;text-align:center}.team-page[data-astro-cid-bdvyo3ur]>h1{margin-top:clamp(2rem,5vw,4.5rem);margin-bottom:clamp(1rem,2.5vw,2rem);font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3.7rem,8.3vw,8rem);font-weight:500;line-height:.88;letter-spacing:0;color:#3a1826}.team-page[data-astro-cid-bdvyo3ur]>h4{margin-top:clamp(3rem,6vw,5rem);margin-bottom:.35rem;color:#bd5127;font-size:clamp(1rem,1.4vw,1.25rem);letter-spacing:.16em;text-transform:uppercase}.team-page[data-astro-cid-bdvyo3ur]>p:not(:first-child){max-width:880px;font-size:clamp(1.08rem,1.45vw,1.28rem);line-height:1.55}.team-page[data-astro-cid-bdvyo3ur]>ul{width:min(1180px,88vw);margin:clamp(2rem,4vw,3.5rem) auto;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);list-style:none}.team-page[data-astro-cid-bdvyo3ur]>ul>li{min-height:100%;padding:clamp(1.25rem,2vw,1.8rem);border:2px solid rgba(58,24,38,.16);background:#fff}.team-page[data-astro-cid-bdvyo3ur]>ul>li>p:first-child{margin:calc(clamp(1.25rem,2vw,1.8rem)*-1) calc(clamp(1.25rem,2vw,1.8rem)*-1) 1.25rem}.team-page[data-astro-cid-bdvyo3ur]>ul>li img{width:100%;aspect-ratio:1 / 1;display:block;object-fit:cover;object-position:center top}.team-page[data-astro-cid-bdvyo3ur]>ul>li h2{margin:.35rem 0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:500;line-height:.92;letter-spacing:0;color:#3a1826}.team-page[data-astro-cid-bdvyo3ur]>ul>li p{margin:.65rem 0 0;font-size:clamp(1rem,1.25vw,1.13rem);line-height:1.5}.team-page[data-astro-cid-bdvyo3ur]>ul>li strong{color:#bd5127;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}.team-page[data-astro-cid-bdvyo3ur]>hr{width:min(1040px,88vw);margin:clamp(4rem,7vw,6rem) auto;border:0;border-top:2px solid rgba(58,24,38,.2)}.team-page[data-astro-cid-bdvyo3ur]>p:has(img):not(:first-child){width:100%;margin:clamp(4rem,7vw,6rem) 0 0}.team-page[data-astro-cid-bdvyo3ur]>p:has(img):not(:first-child) img{width:100%;max-height:620px;display:block;object-fit:cover}.team-page[data-astro-cid-bdvyo3ur] a{color:#3a1826;font-weight:800}@media (max-width: 820px){.team-page[data-astro-cid-bdvyo3ur]>ul{grid-template-columns:1fr}}
