.article-page[data-astro-cid-lzope53k]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#361020}.article-page[data-astro-cid-lzope53k] article[data-astro-cid-lzope53k]{width:min(1120px,calc(100% - (2*clamp(1.25rem,5vw,5rem))));margin:0 auto;padding:clamp(3.25rem,6vw,5.5rem) 0 clamp(4rem,7vw,6.5rem)}.article-header[data-astro-cid-lzope53k]{width:min(900px,100%);margin:0 auto clamp(1.8rem,3vw,2.8rem)}.article-back[data-astro-cid-lzope53k],.article-footer[data-astro-cid-lzope53k] a[data-astro-cid-lzope53k]{display:inline-flex;align-items:center;gap:.65rem;min-height:2.75rem;color:#361020;font-size:.78rem;font-weight:800;text-decoration:none}.article-back[data-astro-cid-lzope53k] span[data-astro-cid-lzope53k],.article-footer[data-astro-cid-lzope53k] a[data-astro-cid-lzope53k] span[data-astro-cid-lzope53k]{color:#a93d27;font-size:1.2rem}.article-back[data-astro-cid-lzope53k]:hover,.article-footer[data-astro-cid-lzope53k] a[data-astro-cid-lzope53k]:hover{text-decoration:underline;text-underline-offset:.25em}.article-header__intro[data-astro-cid-lzope53k]{margin-top:clamp(1.6rem,3vw,2.8rem);padding-left:clamp(1rem,2.2vw,2rem);border-left:4px solid #a93d27}.article-header[data-astro-cid-lzope53k] .article-header__eyebrow[data-astro-cid-lzope53k]{margin:0 0 .9rem;color:#a93d27;font-size:.73rem;font-weight:800;line-height:1.45;letter-spacing:.12em;text-transform:uppercase}.article-header[data-astro-cid-lzope53k] h1[data-astro-cid-lzope53k]{max-width:900px;margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2.55rem,5.5vw,5.6rem);font-weight:500;line-height:1.02;letter-spacing:0;text-wrap:balance}.article-header[data-astro-cid-lzope53k] .article-header__meta[data-astro-cid-lzope53k],.article-header[data-astro-cid-lzope53k] .article-header__meta[data-astro-cid-lzope53k] span[data-astro-cid-lzope53k]{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.35rem 0 0;color:#725f64;font-size:.79rem;font-weight:700;line-height:1.5;letter-spacing:0;text-transform:none}.article-header[data-astro-cid-lzope53k] .article-header__meta[data-astro-cid-lzope53k] span[data-astro-cid-lzope53k]{display:inline;margin:0}.article-hero[data-astro-cid-lzope53k]{width:100%;margin:0 auto clamp(2.2rem,4.5vw,4rem);overflow:hidden;background:#e9ddcf}.article-hero[data-astro-cid-lzope53k] img[data-astro-cid-lzope53k]{display:block;width:100%;height:clamp(320px,47vw,620px);object-fit:cover}.article-page--recipe[data-astro-cid-lzope53k] .article-hero[data-astro-cid-lzope53k] img[data-astro-cid-lzope53k]{height:clamp(380px,54vw,680px)}.article-tools[data-astro-cid-lzope53k]{width:min(740px,100%);display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 auto 2rem;padding:.85rem 0;border-block:1px solid rgba(54,16,32,.17);color:#725f64;font-size:.74rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.article-tools[data-astro-cid-lzope53k] button[data-astro-cid-lzope53k]{min-height:2.75rem;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;border:1px solid #361020;border-radius:3px;background:#361020;color:#fff8f2;font:inherit;letter-spacing:0;text-transform:none;cursor:pointer}.article-tools[data-astro-cid-lzope53k] button[data-astro-cid-lzope53k]:hover,.article-tools[data-astro-cid-lzope53k] button[data-astro-cid-lzope53k]:focus-visible{background:#a93d27;border-color:#a93d27}.article-body[data-astro-cid-lzope53k]{width:min(740px,100%);margin:0 auto;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.75;overflow-wrap:anywhere}.article-body[data-astro-cid-lzope53k]>h1:first-child,.article-body[data-astro-cid-lzope53k]>h1:first-child+p,.article-body[data-astro-cid-lzope53k]>h1:first-child+p+p,.article-body[data-astro-cid-lzope53k]>p:has(a[href*="?author="]),.article-body[data-astro-cid-lzope53k]>p:has(img),.article-body[data-astro-cid-lzope53k]>p:has(a[href*="/myblog/tag/"]),.article-body[data-astro-cid-lzope53k]>p:has(a[href*="/myblog/tag/"])~*,.article-body[data-astro-cid-lzope53k]>p:has(a[href*="?author="])~p:has(a[href*="?author="])~*{display:none}.article-body[data-astro-cid-lzope53k]>p:has(img)~p:has(img){display:block}.article-body[data-astro-cid-lzope53k] p{margin:0 0 1.2em}.article-body[data-astro-cid-lzope53k]>p:has(img)+p{font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.62}.article-body[data-astro-cid-lzope53k] p:has(>img){width:min(900px,calc(100vw - 2.5rem));position:relative;left:50%;margin:clamp(2.2rem,4vw,3.7rem) 0;transform:translate(-50%)}.article-body[data-astro-cid-lzope53k] p:has(>img) img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain;border-radius:0}.article-body[data-astro-cid-lzope53k] h2,.article-body[data-astro-cid-lzope53k] h3,.article-body[data-astro-cid-lzope53k] h4{margin:2.4rem 0 .85rem;color:#361020;line-height:1.14;text-wrap:balance}.article-body[data-astro-cid-lzope53k] h2{font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2rem,3.2vw,3rem);font-weight:500;letter-spacing:0}.article-body[data-astro-cid-lzope53k] h3,.article-body[data-astro-cid-lzope53k] h4{font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:800}.article-body[data-astro-cid-lzope53k] ul,.article-body[data-astro-cid-lzope53k] ol{margin:0 0 1.7rem;padding-left:1.45rem}.article-body[data-astro-cid-lzope53k] li{padding-left:.25rem;margin:.55rem 0}.article-body[data-astro-cid-lzope53k] li p{margin:0}.article-body[data-astro-cid-lzope53k] li::marker{color:#a93d27;font-weight:800}.article-body[data-astro-cid-lzope53k] hr{margin:2.2rem 0;border:0;border-top:1px solid rgba(54,16,32,.2)}.article-body[data-astro-cid-lzope53k] blockquote{margin:2.4rem 0;padding:.2rem 0 .2rem 1.4rem;border-left:4px solid #a93d27;color:#361020;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700;line-height:1.5}.article-body[data-astro-cid-lzope53k] a{color:#a93d27;font-weight:700;text-underline-offset:.18em}.article-page--recipe[data-astro-cid-lzope53k] .article-body[data-astro-cid-lzope53k] hr+p{margin:0 0 1.1rem;color:#361020;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:800;line-height:1.15;letter-spacing:-.025em}.article-page--recipe[data-astro-cid-lzope53k] .article-body[data-astro-cid-lzope53k] ul{padding:clamp(1.15rem,2.8vw,2rem) clamp(1.2rem,3vw,2.2rem);list-style-position:outside;border-left:4px solid #a4aa8a;background:#f2e9dd}.article-page--recipe[data-astro-cid-lzope53k] .article-body[data-astro-cid-lzope53k] ul li{padding-left:0;margin:.55rem 0}.article-page--recipe[data-astro-cid-lzope53k] .article-body[data-astro-cid-lzope53k] ul li p{display:inline}.article-page--recipe[data-astro-cid-lzope53k] .article-body[data-astro-cid-lzope53k] ol{list-style:none;counter-reset:method;padding-left:0}.article-page--recipe[data-astro-cid-lzope53k] .article-body[data-astro-cid-lzope53k] ol>li{position:relative;counter-increment:method;min-height:2.5rem;margin:0 0 1.35rem;padding:0 0 0 3.3rem}.article-page--recipe[data-astro-cid-lzope53k] .article-body[data-astro-cid-lzope53k] ol>li:before{content:counter(method,decimal-leading-zero);position:absolute;left:0;top:.08rem;color:#a93d27;font-size:.8rem;font-weight:800;letter-spacing:.08em}.article-footer[data-astro-cid-lzope53k]{width:min(740px,100%);margin:clamp(3rem,6vw,5rem) auto 0;padding-top:1rem;border-top:1px solid rgba(54,16,32,.18)}@media (max-width: 700px){.article-page[data-astro-cid-lzope53k] article[data-astro-cid-lzope53k]{width:calc(100% - 2.5rem);padding-top:2.1rem}.article-header__intro[data-astro-cid-lzope53k]{margin-top:1.25rem;padding-left:1rem}.article-header[data-astro-cid-lzope53k] h1[data-astro-cid-lzope53k]{font-size:clamp(2.35rem,10.5vw,4rem);line-height:1.02}.article-hero[data-astro-cid-lzope53k]{width:calc(100% + 2.5rem);margin-left:-1.25rem;margin-bottom:1.7rem}.article-hero[data-astro-cid-lzope53k] img[data-astro-cid-lzope53k],.article-page--recipe[data-astro-cid-lzope53k] .article-hero[data-astro-cid-lzope53k] img[data-astro-cid-lzope53k]{height:clamp(330px,96vw,500px)}.article-body[data-astro-cid-lzope53k] p:has(>img){width:calc(100vw - 2.5rem);margin-block:2rem}}@media print{.article-page[data-astro-cid-lzope53k],.article-page[data-astro-cid-lzope53k] article[data-astro-cid-lzope53k]{width:100%;padding:0;background:#fff;color:#000}.article-back[data-astro-cid-lzope53k],.article-tools[data-astro-cid-lzope53k],.article-footer[data-astro-cid-lzope53k]{display:none}.article-header[data-astro-cid-lzope53k]{margin-bottom:1rem}.article-header__intro[data-astro-cid-lzope53k]{margin-top:0}.article-header[data-astro-cid-lzope53k] h1[data-astro-cid-lzope53k]{font-size:28pt}.article-hero[data-astro-cid-lzope53k]{max-width:6in;margin-bottom:1rem;break-inside:avoid}.article-hero[data-astro-cid-lzope53k] img[data-astro-cid-lzope53k],.article-page--recipe[data-astro-cid-lzope53k] .article-hero[data-astro-cid-lzope53k] img[data-astro-cid-lzope53k]{height:2.5in}.article-body[data-astro-cid-lzope53k]{width:100%;font-size:11pt;line-height:1.45}.article-body[data-astro-cid-lzope53k] p:has(>img){width:100%;left:0;transform:none;break-inside:avoid}.article-body[data-astro-cid-lzope53k] li,.article-body[data-astro-cid-lzope53k] blockquote{break-inside:avoid}}.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)}}.retail-cta-band[data-astro-cid-ohnwfoot]{width:100%;background:#173f32;color:#fff8f2}.retail-cta-band__inner[data-astro-cid-ohnwfoot]{width:min(1232px,calc(100% - (2*clamp(1.5rem,4.5vw,4rem))));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding-block:4.5rem}.retail-cta-band[data-astro-cid-ohnwfoot] p[data-astro-cid-ohnwfoot]{margin:0;color:#f0d1a7;font-size:.76rem;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}h2[data-astro-cid-ohnwfoot]{margin:.5rem 0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:500;line-height:1.02;letter-spacing:0;text-wrap:balance}.retail-cta-band__copy[data-astro-cid-ohnwfoot]{max-width:700px;color:#fff8f2cc;line-height:1.65}.retail-cta-band__actions[data-astro-cid-ohnwfoot]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.9rem}.retail-cta-band__actions[data-astro-cid-ohnwfoot] a[data-astro-cid-ohnwfoot]{min-height:3.35rem;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;padding:.85rem 1.3rem;border:2px solid #fff8f2;border-radius:4px;background:#fff8f2;color:#173f32;font-weight:800;line-height:1.2;text-decoration:none}.retail-cta-band__actions[data-astro-cid-ohnwfoot] .retail-cta-band__secondary[data-astro-cid-ohnwfoot]{background:transparent;color:#fff8f2}@media (max-width: 900px){.retail-cta-band__inner[data-astro-cid-ohnwfoot]{grid-template-columns:1fr}.retail-cta-band__actions[data-astro-cid-ohnwfoot]{justify-content:flex-start}}@media (max-width: 620px){.retail-cta-band__actions[data-astro-cid-ohnwfoot]{align-items:stretch;flex-direction:column}}.retail-page-hero[data-astro-cid-3tt3uis6]{width:100%;background:#173f32;color:#fff8f2}.retail-page-hero__inner[data-astro-cid-3tt3uis6]{width:min(1440px,100%);min-height:610px;margin:0 auto;display:grid;grid-template-columns:minmax(0,48fr) minmax(0,52fr)}.retail-page-hero__copy[data-astro-cid-3tt3uis6]{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(4rem,7vw,7rem) clamp(2rem,5vw,5.5rem)}.retail-page-hero--overlay-header[data-astro-cid-3tt3uis6] .retail-page-hero__copy[data-astro-cid-3tt3uis6]{padding-top:clamp(9rem,13vw,12rem)}.retail-page-hero__copy[data-astro-cid-3tt3uis6]>p[data-astro-cid-3tt3uis6]{margin:0;color:#f0d1a7;font-size:.76rem;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}h1[data-astro-cid-3tt3uis6]{max-width:650px;margin:1rem 0 1.4rem;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3.5rem,5.7vw,5.8rem);font-weight:500;line-height:1.01;letter-spacing:0;text-wrap:balance}.retail-page-hero__lede[data-astro-cid-3tt3uis6]{max-width:560px;margin:0;color:#fff8f2d1;font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.65}.retail-page-hero__actions[data-astro-cid-3tt3uis6]{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.4rem;margin-top:1.8rem}.retail-page-hero__actions[data-astro-cid-3tt3uis6] a[data-astro-cid-3tt3uis6]{min-height:3.35rem;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;padding:.85rem 1.3rem;border:2px solid #fff8f2;border-radius:4px;background:#fff8f2;color:#173f32;font-weight:800;line-height:1.2;text-decoration:none}.retail-page-hero__actions[data-astro-cid-3tt3uis6] .retail-page-hero__secondary[data-astro-cid-3tt3uis6]{padding-inline:0;border-color:transparent;background:transparent;color:#fff8f2}.retail-page-hero__actions[data-astro-cid-3tt3uis6] .retail-page-hero__secondary[data-astro-cid-3tt3uis6] span[data-astro-cid-3tt3uis6]{color:#f0d1a7}.retail-page-hero__media[data-astro-cid-3tt3uis6]{min-width:0;min-height:610px}.retail-page-hero__media[data-astro-cid-3tt3uis6] img[data-astro-cid-3tt3uis6]{width:100%;height:100%;display:block;object-fit:cover}@media (max-width: 900px){.retail-page-hero__inner[data-astro-cid-3tt3uis6]{min-height:0;grid-template-columns:1fr}.retail-page-hero__media[data-astro-cid-3tt3uis6]{min-height:min(84vw,560px);order:-1}.retail-page-hero--overlay-header[data-astro-cid-3tt3uis6] .retail-page-hero__copy[data-astro-cid-3tt3uis6]{padding-top:4rem}}@media (max-width: 620px){.retail-page-hero__copy[data-astro-cid-3tt3uis6]{padding:3.5rem 1.5rem 4rem}h1[data-astro-cid-3tt3uis6]{font-size:clamp(3rem,15vw,4.25rem)}.retail-page-hero__actions[data-astro-cid-3tt3uis6]{width:100%;align-items:stretch;flex-direction:column}.retail-page-hero__actions[data-astro-cid-3tt3uis6] .retail-page-hero__secondary[data-astro-cid-3tt3uis6]{justify-content:flex-start}}.editorial-page{width:100%;max-width:none;margin:0;padding:0;overflow:hidden;background:#f7f0e5;color:#361020}.editorial-wrap{width:min(1232px,calc(100% - (2*clamp(1.5rem,4.5vw,4rem))));margin-inline:auto}.editorial-section{padding-block:clamp(4.5rem,8vw,7rem)}.editorial-section--paper{background:#fff8f2}.editorial-section--tint{background:#ede1d2}.editorial-section--forest{background:#173f32;color:#fff8f2}.editorial-eyebrow{margin:0;color:#a93d27;font-size:.76rem;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.editorial-section--forest .editorial-eyebrow{color:#f0d1a7}.editorial-heading{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:500;line-height:1.02;letter-spacing:0;text-wrap:balance}.editorial-lede,.editorial-copy{color:#5c454c;line-height:1.7}.editorial-lede{max-width:720px;margin:1.2rem 0 0;font-size:clamp(1.05rem,1.45vw,1.28rem)}.editorial-copy{margin:0;font-size:1.02rem}.editorial-section--forest .editorial-lede,.editorial-section--forest .editorial-copy{color:#fff8f2d1}.editorial-section-head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:clamp(2.5rem,5vw,4rem)}.editorial-section-head .editorial-eyebrow{margin-bottom:.75rem}.editorial-section-head .editorial-copy{max-width:660px}.editorial-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,7vw,7rem)}.editorial-split--wide-media{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.editorial-split__copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1.15rem}.editorial-split__copy>*{max-width:590px}.editorial-media{width:100%;min-width:0;margin:0}.editorial-media img{width:100%;height:min(46vw,560px);display:block;object-fit:cover;border-radius:8px}.editorial-media figcaption{margin-top:.65rem;color:#725f64;font-size:.72rem;line-height:1.45}.editorial-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem}.editorial-button{min-height:3.35rem;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;padding:.85rem 1.3rem;border:2px solid #361020;border-radius:4px;background:#361020;color:#fff8f2;font-weight:800;line-height:1.2;text-decoration:none}.editorial-button--cream{border-color:#fff8f2;background:#fff8f2;color:#173f32}.editorial-button--outline{border-color:currentColor;background:transparent;color:inherit}.editorial-link{display:inline-flex;align-items:center;gap:.55rem;min-height:2.5rem;color:#361020;font-size:.9rem;font-weight:800;text-decoration:none}.editorial-link:after{content:"→";color:#a93d27;font-size:1.2rem}.editorial-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.2vw,2rem)}.editorial-card{min-width:0;padding:clamp(1.4rem,2.5vw,2rem);border:1px solid rgba(54,16,32,.13);border-radius:8px;background:#fff8f2}.editorial-card h3{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(1.75rem,2.5vw,2.4rem);font-weight:500;line-height:1.04;letter-spacing:0;text-wrap:balance}.editorial-card p{margin:.8rem 0 0;color:#5c454c;line-height:1.65}.editorial-rule{margin:0;border:0;border-top:1px solid rgba(54,16,32,.16)}@media (max-width: 900px){.editorial-section-head,.editorial-split,.editorial-split--wide-media{grid-template-columns:1fr}.editorial-section-head{align-items:start;gap:1.25rem}.editorial-media img{height:min(112vw,540px)}.editorial-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.editorial-section{padding-block:4rem}.editorial-heading{font-size:clamp(2.35rem,12vw,3.3rem)}.editorial-card-grid{grid-template-columns:1fr}.editorial-actions{width:100%;align-items:stretch;flex-direction:column}}.careers-opening[data-astro-cid-caixfa45]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(1.6rem,3vw,2.4rem);border:1px solid rgba(54,16,32,.13);border-radius:8px;background:#f7f0e5}.careers-opening[data-astro-cid-caixfa45] h3[data-astro-cid-caixfa45]{margin:.55rem 0 0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:500;line-height:1.04}.careers-opening[data-astro-cid-caixfa45] h3[data-astro-cid-caixfa45] a[data-astro-cid-caixfa45]{color:inherit;text-decoration-thickness:.06em;text-underline-offset:.12em}.careers-opening[data-astro-cid-caixfa45] p[data-astro-cid-caixfa45]:not(.editorial-eyebrow){margin:.8rem 0 0;color:#5c454c;line-height:1.65}.careers-equal[data-astro-cid-caixfa45]{margin:1.1rem 0 0;color:#725f64;font-size:.75rem}.career-job-detail[data-astro-cid-caixfa45]{max-width:900px;padding-top:4rem;padding-bottom:6rem}.career-job-detail[data-astro-cid-caixfa45] h1,.career-job-detail[data-astro-cid-caixfa45] h2{font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;line-height:1.03}.career-job-detail[data-astro-cid-caixfa45] h1{font-size:clamp(3rem,6vw,5.5rem)}.career-job-detail[data-astro-cid-caixfa45] h2{margin-top:2.5rem;font-size:clamp(2rem,3.5vw,3.2rem)}.career-job-detail[data-astro-cid-caixfa45] p,.career-job-detail[data-astro-cid-caixfa45] li{color:#5c454c;line-height:1.7}@media (max-width: 720px){.careers-opening[data-astro-cid-caixfa45]{align-items:flex-start;flex-direction:column}}.collection-page[data-astro-cid-bi34zvc5]{width:100%;max-width:none;margin:0;padding:0;background:#fff8f2;color:#361020}.collection-hero[data-astro-cid-bi34zvc5]{display:flex;align-items:flex-end;min-height:clamp(520px,52vw,690px)!important;padding:clamp(4rem,7vw,6rem) max(1.5rem,4.5vw)!important;background-color:#243746;background-image:linear-gradient(90deg,#10221ec7,#10221e66 58%,#10221e29),var(--collection-hero-image);background-size:cover;background-position:center;color:#fff8f2;text-align:left}.collection-hero__content[data-astro-cid-bi34zvc5]{width:min(1232px,100%);margin-inline:auto}.collection-hero__eyebrow[data-astro-cid-bi34zvc5]{margin:0 0 1rem;color:#f2d4af;font-size:.77rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.collection-hero[data-astro-cid-bi34zvc5] h1[data-astro-cid-bi34zvc5]{max-width:850px;margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(4rem,8vw,8rem);font-weight:500;line-height:.96;letter-spacing:0;text-wrap:balance}.collection-hero__content[data-astro-cid-bi34zvc5]>p[data-astro-cid-bi34zvc5]:not(.collection-hero__eyebrow){max-width:680px;margin:1rem 0 0;color:#fff8f2;font-size:clamp(1.1rem,1.55vw,1.4rem);font-weight:700;line-height:1.45}.collection-hero__content[data-astro-cid-bi34zvc5]>a[data-astro-cid-bi34zvc5]{display:inline-flex;align-items:center;gap:.8rem;min-height:3rem;margin-top:1.4rem;color:#fff8f2;font-size:.85rem;font-weight:800;text-decoration:none;border-bottom:2px solid #fff8f2}.collection-hero__content[data-astro-cid-bi34zvc5]>a[data-astro-cid-bi34zvc5]:hover{color:#f2d4af;border-color:#f2d4af}.collection-blog-categories[data-astro-cid-bi34zvc5],.collection-page[data-astro-cid-bi34zvc5] .collection-categories[data-astro-cid-bi34zvc5]{min-height:0!important;padding:1.15rem max(1.5rem,4.5vw)!important;border-bottom:1px solid rgba(54,16,32,.15);background:#ede1d2;color:#361020}.collection-categories[data-astro-cid-bi34zvc5]:after,.collection-newsletter[data-astro-cid-bi34zvc5]:after{display:none}.collection-blog-categories[data-astro-cid-bi34zvc5]>div[data-astro-cid-bi34zvc5],.collection-categories[data-astro-cid-bi34zvc5]>div[data-astro-cid-bi34zvc5]{width:min(1232px,100%);display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.5rem;margin-inline:auto}.collection-categories[data-astro-cid-bi34zvc5] h2[data-astro-cid-bi34zvc5]{margin:0;color:#361020;font-size:.78rem;font-weight:800;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.collection-categories[data-astro-cid-bi34zvc5] nav[data-astro-cid-bi34zvc5],.collection-blog-categories[data-astro-cid-bi34zvc5]>div[data-astro-cid-bi34zvc5]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.collection-categories[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5],.collection-blog-categories[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]{display:inline-flex;align-items:center;min-height:2.65rem;padding:.52rem .85rem;border:1px solid rgba(54,16,32,.22);border-radius:999px;background:#fff8f2;color:#361020;font-size:.76rem;font-weight:800;line-height:1.2;text-decoration:none}.collection-categories[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]:hover,.collection-blog-categories[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]:hover,.collection-categories[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5][aria-current=page],.collection-blog-categories[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5][aria-current=page]{border-color:#361020;background:#361020;color:#fff8f2}.collection-page[data-astro-cid-bi34zvc5] .collection-grid[data-astro-cid-bi34zvc5]{width:min(1232px,calc(100% - (2*clamp(1.25rem,4.5vw,4rem))));display:block;margin:0 auto;padding:clamp(3.7rem,7vw,6rem) 0 clamp(4.5rem,8vw,7rem)!important}.collection-grid__header[data-astro-cid-bi34zvc5]{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:clamp(1.5rem,3.5vw,2.8rem);padding-bottom:1rem;border-bottom:1px solid rgba(54,16,32,.2)}.collection-grid__header[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(2.4rem,4vw,3.8rem);font-weight:500;line-height:1;letter-spacing:0}.collection-grid__header[data-astro-cid-bi34zvc5] p[data-astro-cid-bi34zvc5]{flex:none;margin:0 0 .15rem;color:#a93d27;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.collection-grid__cards[data-astro-cid-bi34zvc5]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2.5rem,4.3vw,4.5rem) clamp(1rem,2.2vw,2rem)}.collection-card[data-astro-cid-bi34zvc5]{grid-column:span 4;display:flex;min-width:0;flex-direction:column;align-items:stretch}.collection-card[data-astro-cid-bi34zvc5]:last-child:nth-child(3n+1){grid-column:5 / span 4}.collection-card[data-astro-cid-bi34zvc5]:nth-last-child(2):nth-child(3n+1){grid-column:3 / span 4}.collection-card[data-astro-cid-bi34zvc5]:last-child:nth-child(3n+2){grid-column:7 / span 4}.collection-card__image[data-astro-cid-bi34zvc5]{position:relative;display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:5px;background:#e7ddce}.collection-card__image[data-astro-cid-bi34zvc5] img[data-astro-cid-bi34zvc5]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}.collection-card__image[data-astro-cid-bi34zvc5]:hover img[data-astro-cid-bi34zvc5],.collection-card__image[data-astro-cid-bi34zvc5]:focus-visible img[data-astro-cid-bi34zvc5]{transform:scale(1.035)}.collection-card__image-fallback[data-astro-cid-bi34zvc5]{position:absolute;inset:0;display:grid;place-items:center;padding:1rem;background:#243746;color:#fff8f2;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:2rem;text-align:center}.collection-card__body[data-astro-cid-bi34zvc5]{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding-top:1.15rem}.collection-card__meta[data-astro-cid-bi34zvc5]{margin:0 0 .75rem;color:#a93d27;font-size:.72rem;font-weight:800;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.collection-card[data-astro-cid-bi34zvc5] h3[data-astro-cid-bi34zvc5]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:500;line-height:1.08;letter-spacing:0;text-wrap:balance}.collection-card[data-astro-cid-bi34zvc5] h3[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5],.collection-card__read[data-astro-cid-bi34zvc5]{color:#361020;text-decoration:none}.collection-card[data-astro-cid-bi34zvc5] h3[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]:hover,.collection-card[data-astro-cid-bi34zvc5] h3[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]:focus-visible{text-decoration:underline;text-decoration-color:#a93d27;text-underline-offset:.1em}.collection-card__description[data-astro-cid-bi34zvc5]{display:-webkit-box;overflow:hidden;margin:.8rem 0 1.15rem;color:#5c454c;font-size:.92rem;font-weight:500;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3}.collection-card__read[data-astro-cid-bi34zvc5]{display:inline-flex;align-items:center;gap:.55rem;min-height:2.6rem;margin-top:auto;border-bottom:2px solid transparent;font-size:.79rem;font-weight:800}.collection-card__read[data-astro-cid-bi34zvc5] span[data-astro-cid-bi34zvc5]{color:#a93d27;font-size:1.2rem}.collection-card__read[data-astro-cid-bi34zvc5]:hover,.collection-card__read[data-astro-cid-bi34zvc5]:focus-visible{border-color:#a93d27}.collection-page[data-astro-cid-bi34zvc5] .collection-newsletter[data-astro-cid-bi34zvc5]{min-height:480px!important;display:flex;align-items:center;padding:clamp(4rem,7vw,6rem) max(1.5rem,4.5vw)!important;background-color:#243746;background-image:linear-gradient(90deg,#152f28e8,#152f2894 68%,#152f2847),var(--collection-newsletter-image);background-size:cover;background-position:center;color:#fff8f2;text-align:left}.collection-newsletter[data-astro-cid-bi34zvc5]>div[data-astro-cid-bi34zvc5]{width:min(1232px,100%);display:block;margin-inline:auto}.collection-newsletter[data-astro-cid-bi34zvc5] h2[data-astro-cid-bi34zvc5]{max-width:700px;margin:0;color:#fff8f2;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3rem,5vw,5rem);font-weight:500;line-height:1.02;letter-spacing:0;text-wrap:balance}.collection-newsletter[data-astro-cid-bi34zvc5] p[data-astro-cid-bi34zvc5]{max-width:570px;margin:1rem 0 1.8rem;color:#fff8f2;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:600;line-height:1.6}.collection-newsletter[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.75rem 1.25rem;border:2px solid #fff8f2;border-radius:3px;background:#fff8f2;color:#243746;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.collection-newsletter[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]:hover,.collection-newsletter[data-astro-cid-bi34zvc5] a[data-astro-cid-bi34zvc5]:focus-visible{background:transparent;color:#fff8f2}@media (max-width: 920px){.collection-card[data-astro-cid-bi34zvc5]{grid-column:span 6}.collection-card[data-astro-cid-bi34zvc5]:last-child:nth-child(3n+1),.collection-card[data-astro-cid-bi34zvc5]:nth-last-child(2):nth-child(3n+1),.collection-card[data-astro-cid-bi34zvc5]:last-child:nth-child(3n+2){grid-column:span 6}.collection-card[data-astro-cid-bi34zvc5]:last-child:nth-child(odd){grid-column:4 / span 6}}@media (max-width: 640px){.collection-hero[data-astro-cid-bi34zvc5]{align-items:flex-end;min-height:500px!important;padding:4rem 1.25rem 3rem!important;background-image:linear-gradient(0deg,#10221ed9,#10221e2e 82%),var(--collection-hero-image)}.collection-hero[data-astro-cid-bi34zvc5] h1[data-astro-cid-bi34zvc5]{font-size:clamp(3.6rem,15vw,5.6rem)}.collection-blog-categories[data-astro-cid-bi34zvc5],.collection-page[data-astro-cid-bi34zvc5] .collection-categories[data-astro-cid-bi34zvc5]{padding:1rem 1.25rem!important}.collection-categories[data-astro-cid-bi34zvc5]>div[data-astro-cid-bi34zvc5]{align-items:flex-start;flex-direction:column}.collection-grid__header[data-astro-cid-bi34zvc5]{align-items:flex-start;flex-direction:column;gap:.5rem}.collection-grid__cards[data-astro-cid-bi34zvc5]{gap:2.8rem 0}.collection-card[data-astro-cid-bi34zvc5],.collection-card[data-astro-cid-bi34zvc5]:last-child:nth-child(3n+1),.collection-card[data-astro-cid-bi34zvc5]:nth-last-child(2):nth-child(3n+1),.collection-card[data-astro-cid-bi34zvc5]:last-child:nth-child(3n+2),.collection-card[data-astro-cid-bi34zvc5]:last-child:nth-child(odd){grid-column:1 / -1}.collection-card__image[data-astro-cid-bi34zvc5]{aspect-ratio:5 / 4}.collection-page[data-astro-cid-bi34zvc5] .collection-newsletter[data-astro-cid-bi34zvc5]{min-height:440px!important;padding:4rem 1.25rem!important;background-image:linear-gradient(0deg,#152f28e0,#152f2894),var(--collection-newsletter-image)}}@media (prefers-reduced-motion: reduce){.collection-card__image[data-astro-cid-bi34zvc5] img[data-astro-cid-bi34zvc5]{transition:none}}.contact-form__inner[data-astro-cid-uexdbo2q]{display:grid;grid-template-columns:minmax(0,.72fr) minmax(420px,1.28fr);align-items:start;gap:clamp(2.5rem,7vw,7rem)}.contact-form[data-astro-cid-uexdbo2q] .form-integration{margin:0}.contact-form[data-astro-cid-uexdbo2q] .mff-form{gap:1.2rem;padding:clamp(1.35rem,3vw,2.2rem);border:1px solid rgba(54,16,32,.13);border-radius:8px;background:#f7f0e5}.contact-form[data-astro-cid-uexdbo2q] input,.contact-form[data-astro-cid-uexdbo2q] textarea{border-radius:4px;background:#fffdf9}.contact-form[data-astro-cid-uexdbo2q] button{min-height:3.35rem;padding:.85rem 1.3rem;border:2px solid #361020;border-radius:4px;background:#361020;color:#fff8f2}@media (max-width: 900px){.contact-form__inner[data-astro-cid-uexdbo2q]{grid-template-columns:1fr}}.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(900px,100%);margin:0 auto;padding:0;display:grid;gap:.7rem;list-style:none}.faq-list[data-astro-cid-h3swfgxn] li{padding:0;overflow:hidden;border:1px solid rgba(54,16,32,.13);border-radius:8px;background:#f7f0e5}.faq-list[data-astro-cid-h3swfgxn] li>:not(h4){display:none}.faq-list[data-astro-cid-h3swfgxn] li.is-open>:not(h4){display:block}.faq-list[data-astro-cid-h3swfgxn] h4{position:relative;margin:0;padding:1.45rem 4.2rem 1.45rem 1.5rem;color:#361020;font-size:clamp(1.15rem,1.75vw,1.45rem);font-weight:700;line-height:1.3;cursor:pointer}.faq-list[data-astro-cid-h3swfgxn] h4:after{content:"+";position:absolute;top:50%;right:1.5rem;width:2rem;height:2rem;display:grid;place-items:center;border-radius:999px;background:#ede1d2;color:#a93d27;font-size:1.3rem;line-height:1;transform:translateY(-50%)}.faq-list[data-astro-cid-h3swfgxn] li.is-open h4:after{content:"–"}.faq-list[data-astro-cid-h3swfgxn] li>p{margin:0;padding:0 1.5rem 1.5rem;color:#5c454c;line-height:1.68}.faq-list[data-astro-cid-h3swfgxn] li>ul{display:none;margin:0 1.5rem 1.5rem}.faq-list[data-astro-cid-h3swfgxn] li.is-open>ul{display:block}.faq-list[data-astro-cid-h3swfgxn] a{color:#a93d27;font-weight:800}.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(/mff-assets/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}}.review-showcase[data-astro-cid-lkxl7xxx]{width:min(1120px,90vw);margin:0 auto;color:#3a1826;text-align:left}.review-showcase__intro[data-astro-cid-lkxl7xxx]{width:min(760px,100%);margin:0 auto clamp(2rem,4vw,3.5rem);text-align:center}.review-showcase__intro[data-astro-cid-lkxl7xxx] p[data-astro-cid-lkxl7xxx],.review-showcase__fallback[data-astro-cid-lkxl7xxx] p[data-astro-cid-lkxl7xxx],.review-showcase__shop[data-astro-cid-lkxl7xxx] p[data-astro-cid-lkxl7xxx]{margin:0 0 .7rem;color:#b44824;font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.review-showcase__intro[data-astro-cid-lkxl7xxx] h2[data-astro-cid-lkxl7xxx],.review-showcase__panel-title[data-astro-cid-lkxl7xxx]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;line-height:.98}.review-showcase__intro[data-astro-cid-lkxl7xxx] h2[data-astro-cid-lkxl7xxx]{font-size:clamp(2.4rem,4.5vw,4.25rem)}.review-showcase__intro[data-astro-cid-lkxl7xxx]>span[data-astro-cid-lkxl7xxx]{display:block;max-width:650px;margin:1.1rem auto 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.55}.review-showcase__embed[data-astro-cid-lkxl7xxx]{width:100%;min-height:0}.review-showcase[data-astro-cid-lkxl7xxx][data-review-state=ready] .review-showcase__embed[data-astro-cid-lkxl7xxx]{min-height:410px}.review-showcase__fallback[data-astro-cid-lkxl7xxx]{position:relative;isolation:isolate;display:flex;align-items:center;min-height:340px;overflow:hidden;padding:clamp(2rem,5vw,4rem);background:#173f32;color:#fff9ee}.review-showcase__fallback[data-astro-cid-lkxl7xxx]:before{position:absolute;z-index:-1;top:-14rem;right:-14rem;width:min(72vw,52rem);aspect-ratio:1;border:1px solid rgba(244,214,166,.28);border-radius:50%;box-shadow:0 0 0 4rem #f4d6a60b,0 0 0 8rem #f4d6a60b,0 0 0 12rem #f4d6a609;content:"";pointer-events:none}.review-showcase__fallback-content[data-astro-cid-lkxl7xxx]{max-width:740px}.review-showcase__fallback-links[data-astro-cid-lkxl7xxx]{display:flex;flex-wrap:wrap;gap:.75rem}.review-showcase__source[data-astro-cid-lkxl7xxx]{display:flex;align-items:center;gap:.8rem;margin-bottom:clamp(1.4rem,2.5vw,2.5rem)}.review-showcase__fallback[data-astro-cid-lkxl7xxx][hidden]{display:none}.review-showcase__fallback-mark[data-astro-cid-lkxl7xxx]{display:grid;width:2.45rem;height:2.45rem;place-items:center;border:1px solid rgba(255,249,238,.65);border-radius:50%;color:#f5d6a6;font-family:Georgia,serif;font-size:1.15rem;font-weight:700}.review-showcase__source[data-astro-cid-lkxl7xxx] p[data-astro-cid-lkxl7xxx]{margin:0;color:#f5d6a6}.review-showcase__panel-title[data-astro-cid-lkxl7xxx]{font-size:clamp(2.5rem,4.6vw,4.6rem);letter-spacing:-.025em;text-wrap:balance}.review-showcase__fallback-content[data-astro-cid-lkxl7xxx]>span[data-astro-cid-lkxl7xxx],.review-showcase__shop-content[data-astro-cid-lkxl7xxx]>span[data-astro-cid-lkxl7xxx]{display:block;max-width:600px;margin:1.1rem 0 1.8rem;font-size:clamp(1rem,1.25vw,1.13rem);line-height:1.6}.review-showcase__fallback-content[data-astro-cid-lkxl7xxx]>span[data-astro-cid-lkxl7xxx]{color:#fff9eedb}.review-showcase__fallback[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx],.review-showcase__shop[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx]{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:fit-content;min-height:3.4rem;padding:.9rem 1.2rem;border-radius:2px;background:#b44824;color:#fff;font-size:.82rem;font-weight:800;letter-spacing:.04em;line-height:1.35;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.review-showcase__fallback[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx]{border:1px solid rgba(255,249,238,.8);background:transparent}.review-showcase__fallback[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx][data-review-trustmary]{background:#fff9ee;color:#173f32}.review-showcase__fallback[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx] span[data-astro-cid-lkxl7xxx][aria-hidden],.review-showcase__shop[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx] span[data-astro-cid-lkxl7xxx][aria-hidden]{font-size:1.2rem}.review-showcase__shop[data-astro-cid-lkxl7xxx]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:360px;margin-top:clamp(1rem,2vw,1.5rem);overflow:hidden;background:#e9d8bd}.review-showcase__shop-content[data-astro-cid-lkxl7xxx]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(2rem,4.5vw,4rem)}.review-showcase__shop[data-astro-cid-lkxl7xxx] p[data-astro-cid-lkxl7xxx]{color:#9b351e}.review-showcase__shop[data-astro-cid-lkxl7xxx] .review-showcase__panel-title[data-astro-cid-lkxl7xxx]{max-width:550px}.review-showcase__shop-content[data-astro-cid-lkxl7xxx]>span[data-astro-cid-lkxl7xxx]{margin-bottom:1.5rem;color:#513744}.review-showcase__shop-image[data-astro-cid-lkxl7xxx]{width:100%;height:100%;min-height:360px;display:block;object-fit:cover;object-position:center 43%}.review-showcase__fallback[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx]:hover{background:#fff9ee26;transform:translateY(-2px)}.review-showcase__fallback[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx][data-review-trustmary]:hover{background:#f5d6a6}.review-showcase__shop[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx]:hover{background:#8f351a;transform:translateY(-2px)}.review-showcase[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx]:focus-visible{outline:3px solid #f4aa78;outline-offset:4px}.sr-only[data-astro-cid-lkxl7xxx]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 760px){.review-showcase[data-astro-cid-lkxl7xxx]{width:min(100% - 2rem,34rem)}.review-showcase__shop[data-astro-cid-lkxl7xxx]{grid-template-columns:minmax(0,1fr)}.review-showcase__fallback[data-astro-cid-lkxl7xxx]{min-height:0}.review-showcase__fallback[data-astro-cid-lkxl7xxx]:before{top:-7rem;right:-15rem;width:26rem}.review-showcase__shop-image[data-astro-cid-lkxl7xxx]{height:260px;min-height:0;object-position:center 48%}.review-showcase__shop[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx]{width:100%;max-width:none}}@media (prefers-reduced-motion: reduce){.review-showcase[data-astro-cid-lkxl7xxx] a[data-astro-cid-lkxl7xxx]{transition:none}}.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(/mff-assets/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(/mff-assets/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(/mff-assets/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-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]{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-page--terms[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is]{width:min(880px,82vw);padding:clamp(4rem,7vw,7rem) 0}.legal-page--terms[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] h1{margin:0 0 1rem;color:#361020;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3.2rem,6vw,5.5rem);font-weight:500;line-height:1}.legal-page--terms[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] h2{margin:3.2rem 0 1rem;color:#361020;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500;line-height:1.1}.legal-page--terms[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] p,.legal-page--terms[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] li{color:#4f3d42;font-size:1rem;line-height:1.7}.legal-page--terms[data-astro-cid-zygzh3is] .legal-content[data-astro-cid-zygzh3is] a{color:#a93d27;font-weight:700}.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--terms[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]{min-height:96px;display:grid;place-items:center}.locator-online[data-astro-cid-dvirzvvh] img[data-astro-cid-dvirzvvh]{width:min(100%,220px);height:96px;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:-15vw;right:-15vw;bottom:-1px;height:clamp(42px,5vw,92px);background:#fff8f2;clip-path:ellipse(68% 100% at 50% 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{left:-15vw;right:-15vw;bottom:-1px;height:clamp(42px,5vw,92px);background:#fff8f2;clip-path:ellipse(68% 100% at 50% 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{left:-15vw;right:-15vw;bottom:-1px;height:clamp(42px,5vw,92px);background:#243746;clip-path:ellipse(68% 100% at 50% 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}}.video-preview[data-astro-cid-uwvu2jxs]{width:100%;height:100%;background:#173f32}.video-preview__poster[data-astro-cid-uwvu2jxs]{position:relative;width:100%;height:100%;display:block;overflow:hidden;color:#fff8f2}.video-preview__poster[data-astro-cid-uwvu2jxs] img[data-astro-cid-uwvu2jxs]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .22s ease}.video-preview__wash[data-astro-cid-uwvu2jxs]{position:absolute;inset:0;background:linear-gradient(180deg,#12282214 35%,#122822b8)}.video-preview__play[data-astro-cid-uwvu2jxs]{position:absolute;top:50%;left:50%;width:clamp(4.25rem,7vw,6.25rem);aspect-ratio:1;display:grid;place-items:center;border:2px solid rgba(255,248,242,.88);border-radius:50%;background:#361020e0;box-shadow:0 .85rem 2.5rem #12080d47;transform:translate(-50%,-50%)}.video-preview__play[data-astro-cid-uwvu2jxs] span[data-astro-cid-uwvu2jxs]{width:0;height:0;margin-left:.35rem;border-top:.65rem solid transparent;border-bottom:.65rem solid transparent;border-left:1rem solid #fff8f2}.video-preview__label[data-astro-cid-uwvu2jxs]{position:absolute;left:clamp(1.2rem,3vw,2.25rem);bottom:clamp(1.15rem,2.6vw,2rem);color:#fff8f2;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.video-preview__poster[data-astro-cid-uwvu2jxs]:hover img[data-astro-cid-uwvu2jxs],.video-preview__poster[data-astro-cid-uwvu2jxs]:focus-visible img[data-astro-cid-uwvu2jxs]{transform:scale(1.025)}.video-preview__poster[data-astro-cid-uwvu2jxs]:focus-visible{outline:4px solid #f0d1a7;outline-offset:-4px}.video-preview[data-astro-cid-uwvu2jxs] iframe{width:100%;height:100%;display:block;border:0}@media (prefers-reduced-motion: reduce){.video-preview__poster[data-astro-cid-uwvu2jxs] img[data-astro-cid-uwvu2jxs]{transition:none}}.process-film__frame[data-astro-cid-6p5lwesu]{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:#173f32;box-shadow:0 1.6rem 3.5rem #3610201f}.process-story__head[data-astro-cid-6p5lwesu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:clamp(3rem,6vw,5rem)}.process-story__head[data-astro-cid-6p5lwesu] .editorial-eyebrow[data-astro-cid-6p5lwesu]{margin-bottom:.8rem}.process-story__head[data-astro-cid-6p5lwesu] .editorial-copy[data-astro-cid-6p5lwesu]{max-width:550px}.process-story[data-astro-cid-6p5lwesu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,5vw,5rem) clamp(1.5rem,3.5vw,3.5rem);margin:0;padding:0;list-style:none}.process-step[data-astro-cid-6p5lwesu]{min-width:0;display:flex;flex-direction:column;border-top:1px solid rgba(54,16,32,.34)}.process-step__media[data-astro-cid-6p5lwesu]{min-width:0;margin:1.2rem 0 0}.process-step__media[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu]{width:100%;height:clamp(260px,31vw,420px);display:block;object-fit:cover;border-radius:3px}.process-step__media[data-astro-cid-6p5lwesu] figcaption[data-astro-cid-6p5lwesu]{margin-top:.65rem;color:#725f64;font-size:.72rem;line-height:1.45}.process-step__copy[data-astro-cid-6p5lwesu]{max-width:560px;padding-top:1.7rem}.process-step__number[data-astro-cid-6p5lwesu]{display:flex;align-items:baseline;gap:.7rem;margin:0 0 1rem!important;color:#a93d27!important;font-size:.76rem!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.process-step__number[data-astro-cid-6p5lwesu] span[data-astro-cid-6p5lwesu]:first-child{font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:3.4rem;font-weight:500;line-height:.8;letter-spacing:0}.process-step[data-astro-cid-6p5lwesu] h3[data-astro-cid-6p5lwesu]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2.15rem,3.4vw,3.35rem);font-weight:500;line-height:1.04;letter-spacing:0;text-wrap:balance}.process-step__copy[data-astro-cid-6p5lwesu]>p[data-astro-cid-6p5lwesu]:not(.process-step__number){max-width:520px;margin:1rem 0 0;color:#5c454c;font-size:1rem;line-height:1.65}.process-step[data-astro-cid-6p5lwesu] .editorial-link[data-astro-cid-6p5lwesu]{margin-top:1rem}.process-step--wide[data-astro-cid-6p5lwesu]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(1.2rem,2.5vw,2rem);border:0;background:#fff8f2}.process-step--wide[data-astro-cid-6p5lwesu] .process-step__media[data-astro-cid-6p5lwesu]{margin:0}.process-step--wide[data-astro-cid-6p5lwesu] .process-step__media[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu]{height:clamp(420px,42vw,600px)}.process-step--wide[data-astro-cid-6p5lwesu] .process-step__copy[data-astro-cid-6p5lwesu]{padding:1rem 0}.process-step--pivot[data-astro-cid-6p5lwesu]{background:#173f32;color:#fff8f2}.process-step--pivot[data-astro-cid-6p5lwesu] .process-step__media[data-astro-cid-6p5lwesu]{order:2}.process-step--pivot[data-astro-cid-6p5lwesu] .process-step__number[data-astro-cid-6p5lwesu]{color:#f0d1a7!important}.process-step--pivot[data-astro-cid-6p5lwesu] .process-step__copy[data-astro-cid-6p5lwesu]>p[data-astro-cid-6p5lwesu]:not(.process-step__number),.process-step--pivot[data-astro-cid-6p5lwesu] figcaption[data-astro-cid-6p5lwesu]{color:#fff8f2cc}.process-step--package[data-astro-cid-6p5lwesu] .process-step__media[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu]{object-position:center 60%}@media (max-width: 900px){.process-story__head[data-astro-cid-6p5lwesu],.process-step--wide[data-astro-cid-6p5lwesu]{grid-template-columns:1fr}.process-story__head[data-astro-cid-6p5lwesu]{align-items:start;gap:1.3rem}.process-step--wide[data-astro-cid-6p5lwesu] .process-step__media[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu]{height:min(60vw,500px)}.process-step--pivot[data-astro-cid-6p5lwesu] .process-step__media[data-astro-cid-6p5lwesu]{order:0}}@media (max-width: 620px){.process-story[data-astro-cid-6p5lwesu]{grid-template-columns:1fr;gap:3.25rem}.process-step__media[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu],.process-step--wide[data-astro-cid-6p5lwesu] .process-step__media[data-astro-cid-6p5lwesu] img[data-astro-cid-6p5lwesu]{height:min(78vw,360px)}.process-step--wide[data-astro-cid-6p5lwesu]{padding:1rem}.process-step__copy[data-astro-cid-6p5lwesu]{padding-top:1.3rem}.process-step--wide[data-astro-cid-6p5lwesu] .process-step__copy[data-astro-cid-6p5lwesu]{padding:.5rem .25rem 1rem}.process-step[data-astro-cid-6p5lwesu] h3[data-astro-cid-6p5lwesu]{font-size:clamp(2rem,10vw,2.8rem)}}.press-awards__grid[data-astro-cid-f7uvv5w4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.press-awards[data-astro-cid-f7uvv5w4] article[data-astro-cid-f7uvv5w4]{min-width:0;padding:clamp(1.3rem,2.5vw,2rem);border:1px solid rgba(54,16,32,.13);border-radius:8px;background:#fff8f2}.press-awards[data-astro-cid-f7uvv5w4] img[data-astro-cid-f7uvv5w4]{width:100%;height:150px;display:block;object-fit:contain}.press-awards[data-astro-cid-f7uvv5w4] h3[data-astro-cid-f7uvv5w4]{margin:1.2rem 0 0;color:#361020;font-size:.88rem;line-height:1.45;text-transform:uppercase}.press-awards[data-astro-cid-f7uvv5w4] article[data-astro-cid-f7uvv5w4]>p[data-astro-cid-f7uvv5w4]{margin:.45rem 0 0;color:#a93d27;font-size:.75rem;font-weight:800}.press-news__grid[data-astro-cid-f7uvv5w4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#36102024;border:1px solid rgba(54,16,32,.14);border-radius:8px;overflow:hidden}.press-news[data-astro-cid-f7uvv5w4] article[data-astro-cid-f7uvv5w4]{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(1.35rem,2.5vw,2rem);background:#f7f0e5}.press-news__meta[data-astro-cid-f7uvv5w4]{width:100%;display:flex;justify-content:space-between;gap:1rem;margin:0;color:#725f64;font-size:.72rem;line-height:1.45}.press-news__meta[data-astro-cid-f7uvv5w4] strong[data-astro-cid-f7uvv5w4]{color:#a93d27;letter-spacing:.08em;text-transform:uppercase}.press-news[data-astro-cid-f7uvv5w4] h3[data-astro-cid-f7uvv5w4]{margin:.8rem 0 1.35rem;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(1.55rem,2.3vw,2.15rem);font-weight:500;line-height:1.08;letter-spacing:0;text-wrap:balance}.press-news[data-astro-cid-f7uvv5w4] article[data-astro-cid-f7uvv5w4]>a[data-astro-cid-f7uvv5w4]{display:inline-flex;align-items:center;gap:.55rem;margin-top:auto;color:#361020;font-size:.85rem;font-weight:800;text-decoration:none}.press-news[data-astro-cid-f7uvv5w4] article[data-astro-cid-f7uvv5w4]>a[data-astro-cid-f7uvv5w4] span[data-astro-cid-f7uvv5w4]{color:#a93d27;font-size:1.2rem}@media (max-width: 960px){.press-awards__grid[data-astro-cid-f7uvv5w4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.press-news__grid[data-astro-cid-f7uvv5w4],.press-awards__grid[data-astro-cid-f7uvv5w4]{grid-template-columns:1fr}}.purpose-page[data-astro-cid-wrjid74u]{background:#fff8f2}.purpose-eyebrow[data-astro-cid-wrjid74u]{margin:0;color:#a93d27;font-size:.74rem;font-weight:800;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.purpose-eyebrow--light[data-astro-cid-wrjid74u]{color:#f0d1a7}.purpose-text-link[data-astro-cid-wrjid74u]{display:inline-flex;align-items:center;gap:.55rem;width:fit-content;min-height:2.6rem;color:#361020;font-size:.9rem;font-weight:800;text-decoration:none;border-bottom:1px solid currentColor}.purpose-text-link[data-astro-cid-wrjid74u] span[data-astro-cid-wrjid74u]{color:#a93d27;font-size:1.15rem}.purpose-text-link--light[data-astro-cid-wrjid74u]{color:#fff8f2}.purpose-text-link--light[data-astro-cid-wrjid74u] span[data-astro-cid-wrjid74u]{color:#f0d1a7}.purpose-text-link[data-astro-cid-wrjid74u]:hover,.purpose-text-link[data-astro-cid-wrjid74u]:focus-visible{border-bottom-width:3px}.purpose-text-link[data-astro-cid-wrjid74u]:focus-visible,.purpose-button[data-astro-cid-wrjid74u]:focus-visible{outline:3px solid #a93d27;outline-offset:4px}.purpose-hero[data-astro-cid-wrjid74u]{position:relative;isolation:isolate;min-height:min(790px,92vh);background:#1f1318;color:#fff8f2}.purpose-hero__photo[data-astro-cid-wrjid74u]{position:absolute;inset:0;z-index:-1;overflow:hidden}.purpose-hero__photo[data-astro-cid-wrjid74u]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1a0d14fa,#1a0d14e8 30%,#1a0d1452 70%,#1a0d1421),linear-gradient(0deg,rgba(26,13,20,.34),transparent 30%)}.purpose-hero__photo[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{display:block;width:100%;height:100%;object-fit:cover;object-position:center 56%}.purpose-hero__photo-note[data-astro-cid-wrjid74u]{position:absolute;right:clamp(1.5rem,5vw,5rem);bottom:3.5rem;z-index:1;color:#fff8f2;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.6)}.purpose-hero__inner[data-astro-cid-wrjid74u]{width:min(1360px,calc(100% - (2*clamp(1.5rem,5vw,5rem))));min-height:inherit;margin-inline:auto;display:flex;align-items:center}.purpose-hero__copy[data-astro-cid-wrjid74u]{max-width:760px;padding-block:clamp(11rem,17vw,15rem) 9rem}.purpose-hero[data-astro-cid-wrjid74u] h1[data-astro-cid-wrjid74u]{max-width:710px;margin:1.1rem 0 1.5rem;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(4rem,7vw,7.4rem);font-weight:500;line-height:.94;text-wrap:balance}.purpose-hero__copy[data-astro-cid-wrjid74u]>p[data-astro-cid-wrjid74u]:not(.purpose-eyebrow){max-width:550px;margin:0;color:#fff8f2e8;font-size:clamp(1.12rem,1.55vw,1.3rem);line-height:1.55}.purpose-actions[data-astro-cid-wrjid74u]{display:flex;align-items:center;flex-wrap:wrap;gap:1.1rem 1.6rem;margin-top:2rem}.purpose-button[data-astro-cid-wrjid74u]{min-height:3.4rem;display:inline-flex;align-items:center;gap:1rem;padding:.8rem 1.3rem;border:2px solid #fff8f2;border-radius:3px;background:#fff8f2;color:#173f32;font-weight:800;text-decoration:none}.purpose-button[data-astro-cid-wrjid74u]:hover{background:#f0d1a7;border-color:#f0d1a7}.purpose-route[data-astro-cid-wrjid74u]{position:relative;z-index:2;width:min(1180px,calc(100% - 3rem));margin:-2.1rem auto 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;background:#ead9bd;box-shadow:0 1.2rem 2.5rem #271a161f}.purpose-route[data-astro-cid-wrjid74u] li[data-astro-cid-wrjid74u]{display:flex;align-items:center;gap:clamp(.8rem,2vw,1.4rem);min-height:4.2rem;padding:1rem clamp(1rem,3vw,2.4rem);color:#361020;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.15}.purpose-route[data-astro-cid-wrjid74u] li[data-astro-cid-wrjid74u]+li[data-astro-cid-wrjid74u]{border-left:1px solid rgba(54,16,32,.2)}.purpose-route[data-astro-cid-wrjid74u] span[data-astro-cid-wrjid74u]{color:#a93d27;font:800 .7rem/1.2 Montserrat,system-ui,sans-serif;letter-spacing:.1em}.purpose-table[data-astro-cid-wrjid74u]{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);min-height:620px;background:#fff8f2}.purpose-table__photo[data-astro-cid-wrjid74u]{min-width:0;overflow:hidden}.purpose-table__photo[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{display:block;width:100%;height:100%;min-height:620px;object-fit:cover;object-position:55% center}.purpose-table__copy[data-astro-cid-wrjid74u]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(4rem,8vw,8rem) clamp(2rem,7vw,8rem)}.purpose-table[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u],.purpose-grown[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u],.purpose-origin[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u],.purpose-impact[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{margin:.75rem 0 1.4rem;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2.75rem,4.8vw,5.2rem);font-weight:500;line-height:.99;text-wrap:balance}.purpose-table__copy[data-astro-cid-wrjid74u]>p[data-astro-cid-wrjid74u]:not(.purpose-eyebrow){max-width:420px;margin:0 0 1.8rem;color:#5c454c;font-size:clamp(1.05rem,1.4vw,1.22rem);line-height:1.65}.purpose-grown[data-astro-cid-wrjid74u]{padding-block:clamp(5rem,9vw,9rem);background:#173f32;color:#fff8f2}.purpose-grown__head[data-astro-cid-wrjid74u]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:end;gap:2rem;margin-bottom:clamp(2.2rem,4vw,4rem)}.purpose-grown__head[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{max-width:770px;margin-bottom:0}.purpose-grown__head[data-astro-cid-wrjid74u]>p[data-astro-cid-wrjid74u]{max-width:360px;margin:0 0 .4rem;color:#fff8f2d9;font-size:1.12rem;line-height:1.6}.purpose-grown__grid[data-astro-cid-wrjid74u]{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);gap:clamp(1.2rem,3vw,2.5rem)}.purpose-grown[data-astro-cid-wrjid74u] figure[data-astro-cid-wrjid74u]{min-width:0;margin:0}.purpose-grown[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{display:block;width:100%;object-fit:cover}.purpose-grown[data-astro-cid-wrjid74u] figcaption[data-astro-cid-wrjid74u]{margin-top:.65rem;color:#fff8f2ad;font-size:.72rem;line-height:1.45}.purpose-grown__harvest[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{height:min(58vw,690px);min-height:500px}.purpose-grown__side[data-astro-cid-wrjid74u]{display:flex;flex-direction:column;min-width:0}.purpose-grown__sheet[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{height:clamp(220px,26vw,340px)}.purpose-grown__story[data-astro-cid-wrjid74u]{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:clamp(1rem,2.5vw,2.4rem) 0 0}.purpose-grown__story[data-astro-cid-wrjid74u] p[data-astro-cid-wrjid74u]{max-width:450px;margin:0 0 1.3rem;color:#fff8f2;font-size:clamp(1.05rem,1.55vw,1.3rem);line-height:1.55}.purpose-origin[data-astro-cid-wrjid74u]{padding-block:clamp(5rem,9vw,9rem);background:#f1e2d0}.purpose-origin__inner[data-astro-cid-wrjid74u]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,6vw,6rem)}.purpose-origin[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{max-width:610px}.purpose-origin__milestones[data-astro-cid-wrjid74u]{max-width:560px;margin:2rem 0 1.5rem;padding:0;list-style:none;border-top:1px solid rgba(54,16,32,.24)}.purpose-origin__milestones[data-astro-cid-wrjid74u] li[data-astro-cid-wrjid74u]{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.8rem;padding:1rem 0;border-bottom:1px solid rgba(54,16,32,.24)}.purpose-origin__milestones[data-astro-cid-wrjid74u] span[data-astro-cid-wrjid74u]{padding-top:.2rem;color:#a93d27;font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.purpose-origin__milestones[data-astro-cid-wrjid74u] p[data-astro-cid-wrjid74u]{margin:0;color:#4d3940;font-size:1rem;line-height:1.55}.purpose-origin__media[data-astro-cid-wrjid74u]{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.purpose-origin__family-photo[data-astro-cid-wrjid74u]{position:relative;z-index:1;width:min(46%,280px);margin:-2rem auto 0 0;transform:rotate(-2deg)}.purpose-origin__family-photo[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:47% center;box-shadow:0 1rem 2.2rem #3610201f}.purpose-origin__family-photo[data-astro-cid-wrjid74u] figcaption[data-astro-cid-wrjid74u]{margin-top:.7rem;color:#725f64;font-size:.73rem;line-height:1.4}.purpose-origin__film[data-astro-cid-wrjid74u]{width:min(100%,580px);min-width:0}.purpose-origin__video[data-astro-cid-wrjid74u]{aspect-ratio:16 / 9;overflow:hidden;background:#173f32;box-shadow:0 1rem 2.2rem #36102024}.purpose-origin__film[data-astro-cid-wrjid74u]>p[data-astro-cid-wrjid74u]{margin:.7rem 0 0;color:#5c454c;font-size:.76rem;line-height:1.4;text-align:right}.purpose-impact[data-astro-cid-wrjid74u]{min-height:0!important;padding:clamp(5rem,8vw,7rem) 0 clamp(3.5rem,5vw,5rem)!important;background:#a93d27;color:#fff8f2}.purpose-impact__head[data-astro-cid-wrjid74u]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.6fr);align-items:end;gap:2rem}.purpose-impact[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{max-width:670px;margin-bottom:0}.purpose-impact__head[data-astro-cid-wrjid74u]>p[data-astro-cid-wrjid74u]{max-width:380px;margin:0 0 .3rem;color:#fff8f2e6;font-size:1.08rem;line-height:1.6}.purpose-impact__stats[data-astro-cid-wrjid74u]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(2.5rem,5vw,5rem) 0 1.5rem;border-top:1px solid rgba(255,248,242,.48);border-bottom:1px solid rgba(255,248,242,.48)}.purpose-impact__stats[data-astro-cid-wrjid74u] article[data-astro-cid-wrjid74u]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;min-height:230px;padding:2rem clamp(1rem,3vw,2.5rem)}.purpose-impact__stats[data-astro-cid-wrjid74u] article[data-astro-cid-wrjid74u]:first-child{padding-left:0}.purpose-impact__stats[data-astro-cid-wrjid74u] article[data-astro-cid-wrjid74u]+article[data-astro-cid-wrjid74u]{border-left:1px solid rgba(255,248,242,.48)}.purpose-impact__stats[data-astro-cid-wrjid74u] strong[data-astro-cid-wrjid74u]{color:#fff8f2;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(3rem,5vw,6rem);font-weight:500;line-height:.9}.purpose-impact__stats[data-astro-cid-wrjid74u] span[data-astro-cid-wrjid74u]{max-width:300px;margin-top:1.2rem;color:#fff8f2eb;font-size:1.02rem;font-weight:600;line-height:1.5}.purpose-impact[data-astro-cid-wrjid74u] .purpose-text-link[data-astro-cid-wrjid74u]{color:#fff8f2}.purpose-impact[data-astro-cid-wrjid74u] .purpose-text-link[data-astro-cid-wrjid74u] span[data-astro-cid-wrjid74u]{color:#f0d1a7}@media (max-width: 1100px){.purpose-origin__inner[data-astro-cid-wrjid74u]{grid-template-columns:1fr}.purpose-origin__media[data-astro-cid-wrjid74u]{max-width:760px}}@media (max-width: 900px){.purpose-hero[data-astro-cid-wrjid74u]{min-height:0;display:flex;flex-direction:column}.purpose-hero__photo[data-astro-cid-wrjid74u]{position:relative;z-index:0;height:min(58vw,520px);min-height:300px;order:-1}.purpose-hero__photo[data-astro-cid-wrjid74u]:after{background:linear-gradient(0deg,rgba(26,13,20,.5),transparent 45%)}.purpose-hero__photo-note[data-astro-cid-wrjid74u]{right:1.5rem;bottom:1.25rem}.purpose-hero__inner[data-astro-cid-wrjid74u]{width:100%;min-height:0;background:#27121c}.purpose-hero__copy[data-astro-cid-wrjid74u]{max-width:760px;padding:clamp(3.5rem,8vw,5rem) clamp(1.5rem,5vw,4rem) 5.5rem}.purpose-hero[data-astro-cid-wrjid74u] h1[data-astro-cid-wrjid74u]{font-size:clamp(3.4rem,9vw,5.5rem)}.purpose-table[data-astro-cid-wrjid74u]{grid-template-columns:1fr}.purpose-table__photo[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{height:min(70vw,550px);min-height:0}.purpose-table__copy[data-astro-cid-wrjid74u]{padding:4.5rem clamp(1.5rem,5vw,4rem) 5rem}.purpose-grown__head[data-astro-cid-wrjid74u],.purpose-impact__head[data-astro-cid-wrjid74u]{grid-template-columns:1fr;gap:1rem}.purpose-grown__head[data-astro-cid-wrjid74u]>p[data-astro-cid-wrjid74u],.purpose-impact__head[data-astro-cid-wrjid74u]>p[data-astro-cid-wrjid74u]{max-width:640px}.purpose-grown__harvest[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{min-height:450px}}@media (max-width: 620px){.purpose-hero__photo[data-astro-cid-wrjid74u]{height:270px;min-height:0}.purpose-hero__photo[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{object-position:56% center}.purpose-hero__copy[data-astro-cid-wrjid74u]{padding:3rem 1.5rem 5rem}.purpose-hero[data-astro-cid-wrjid74u] h1[data-astro-cid-wrjid74u]{font-size:clamp(3.15rem,14vw,4.5rem)}.purpose-actions[data-astro-cid-wrjid74u]{align-items:flex-start;flex-direction:column}.purpose-route[data-astro-cid-wrjid74u]{width:calc(100% - 2rem);grid-template-columns:1fr;margin-top:-1.6rem}.purpose-route[data-astro-cid-wrjid74u] li[data-astro-cid-wrjid74u]{min-height:3.3rem;padding:.7rem 1.2rem}.purpose-route[data-astro-cid-wrjid74u] li[data-astro-cid-wrjid74u]+li[data-astro-cid-wrjid74u]{border-left:0;border-top:1px solid rgba(54,16,32,.2)}.purpose-table__photo[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{height:350px;object-position:53% center}.purpose-table__copy[data-astro-cid-wrjid74u]{padding:3.5rem 1.5rem 4rem}.purpose-table[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u],.purpose-grown[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u],.purpose-origin[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u],.purpose-impact[data-astro-cid-wrjid74u] h2[data-astro-cid-wrjid74u]{font-size:clamp(2.65rem,12vw,3.6rem)}.purpose-grown[data-astro-cid-wrjid74u],.purpose-origin[data-astro-cid-wrjid74u],.purpose-impact[data-astro-cid-wrjid74u]{padding-block:4.5rem}.purpose-grown__grid[data-astro-cid-wrjid74u]{grid-template-columns:1fr}.purpose-grown__harvest[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{height:360px;min-height:0}.purpose-grown__sheet[data-astro-cid-wrjid74u] img[data-astro-cid-wrjid74u]{height:260px}.purpose-grown__story[data-astro-cid-wrjid74u]{padding-top:1rem}.purpose-origin__milestones[data-astro-cid-wrjid74u] li[data-astro-cid-wrjid74u]{grid-template-columns:4.5rem minmax(0,1fr)}.purpose-origin__family-photo[data-astro-cid-wrjid74u]{width:min(56%,260px);margin-top:-1rem}.purpose-impact__stats[data-astro-cid-wrjid74u]{grid-template-columns:1fr}.purpose-impact__stats[data-astro-cid-wrjid74u] article[data-astro-cid-wrjid74u]{min-height:160px;padding:1.5rem 0}.purpose-impact__stats[data-astro-cid-wrjid74u] article[data-astro-cid-wrjid74u]+article[data-astro-cid-wrjid74u]{border-left:0;border-top:1px solid rgba(255,248,242,.48)}.purpose-impact__stats[data-astro-cid-wrjid74u] strong[data-astro-cid-wrjid74u]{font-size:clamp(3.2rem,14vw,5.5rem)}}.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-content[data-astro-cid-phslge3m]{width:100%;margin:0;padding:clamp(4rem,7vw,7rem) 0}.retail-home{--retail-ink: #321725;--retail-cream: #f7f0e5;--retail-paper: #fff9ee;--retail-sand: #e9d8bd;--retail-forest: #173f32;--retail-rust: #b3442d;width:100%;max-width:none;margin:0;padding:0;overflow:clip;background:var(--retail-cream);color:var(--retail-ink)}.retail-wrap{width:min(1420px,calc(100% - (2*clamp(1.5rem,4.5vw,5rem))));margin-inline:auto}.retail-home h1,.retail-home h2,.retail-home h3{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;line-height:.98;letter-spacing:-.018em;text-wrap:balance}.retail-home h2{font-size:clamp(3rem,5.1vw,5.5rem)}.retail-eyebrow{margin:0;color:var(--retail-rust);font-size:.72rem;font-weight:800;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.retail-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.7rem}.retail-button{min-height:3.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.9rem;padding:.85rem 1.3rem;border:2px solid var(--retail-ink);border-radius:3px;background:var(--retail-ink);color:var(--retail-paper);font-size:.86rem;font-weight:800;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.retail-button:hover{transform:translateY(-2px)}.retail-link{display:inline-flex;align-items:center;gap:.65rem;min-height:2.6rem;color:var(--retail-ink);font-size:.85rem;font-weight:800;text-decoration-thickness:1px;text-underline-offset:.32em}.retail-link span,.retail-link i{color:var(--retail-rust);font-size:1.25rem;font-style:normal}.retail-home a:focus-visible{outline:3px solid #e77844;outline-offset:4px}.retail-hero{position:relative;isolation:isolate;min-height:clamp(640px,58vw,850px);display:flex;align-items:center;background:#21171a;color:var(--retail-paper)}.retail-hero__photo,.retail-hero__photo:after{position:absolute;inset:0}.retail-hero__photo{z-index:-1;overflow:hidden}.retail-hero__photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 53%}.retail-hero__photo:after{content:"";background:linear-gradient(90deg,#170d12eb,#170d12bf 29%,#170d122e 70%,#170d121a),linear-gradient(0deg,rgba(23,13,18,.35),transparent 35%)}.retail-hero__photo-note{position:absolute;right:clamp(1.5rem,4.5vw,5rem);bottom:1.8rem;z-index:1;padding-left:.7rem;border-left:2px solid #e77844;color:#fff9eed9;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.retail-hero__copy{width:min(1420px,calc(100% - (2*clamp(1.5rem,4.5vw,5rem))));margin:0 auto;padding:6.5rem 0 7rem}.retail-hero .retail-eyebrow{color:#f5d6a6}.retail-hero h1{max-width:850px;margin:1.15rem 0 1.45rem;color:var(--retail-paper);font-size:clamp(5.1rem,10.2vw,10.8rem);line-height:.88}.retail-lede{max-width:550px;margin:0;color:#fff9eee8;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.55}.retail-hero .retail-actions{margin-top:2rem}.retail-hero .retail-button{border-color:#ca5231;background:#ca5231;color:#fff}.retail-hero .retail-button:hover{background:#aa3d26;border-color:#aa3d26}.retail-hero .retail-link{color:var(--retail-paper)}.retail-hero .retail-link span{color:#ffc088}.retail-hero__details{max-width:720px;display:flex;flex-wrap:wrap;gap:.5rem .8rem;margin:2.35rem 0 0;padding-top:1rem;border-top:1px solid rgba(255,249,238,.45);color:#fff9eed1;font-size:.73rem;font-weight:700;letter-spacing:.025em}.retail-hero__details i{color:#ffc088;font-style:normal}.retail-label{position:relative;background:var(--retail-sand)}.retail-label__inner{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(3rem,8vw,9rem);padding-block:clamp(4rem,8vw,8rem)}.retail-label__inner>img{width:100%;height:clamp(400px,38vw,590px);display:block;object-fit:cover;border:.7rem solid #f8f1e7;box-shadow:1rem 1.2rem #3217251f;transform:rotate(-1.2deg)}.retail-label__inner>div{display:flex;flex-direction:column;align-items:flex-start;gap:1.3rem}.retail-label h2{max-width:650px}.retail-label p:not(.retail-eyebrow){max-width:530px;margin:0;padding-top:1rem;border-top:1px solid rgba(50,23,37,.32);color:#533a42;font-size:1.13rem;line-height:1.6}.retail-journey{padding-block:clamp(5rem,8vw,8.5rem);background:var(--retail-forest);color:var(--retail-paper)}.retail-journey .retail-eyebrow{color:#e2b677}.retail-journey__head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(230px,.6fr);align-items:end;gap:2rem;margin-bottom:3.25rem}.retail-journey__head h2{max-width:870px;margin-top:.9rem}.retail-journey__head>p{max-width:360px;margin:0 0 .35rem auto;color:#fff9eec7;line-height:1.65}.retail-journey__grid{display:grid;grid-template-columns:1.1fr .96fr 1fr;align-items:start;gap:clamp(1rem,2vw,2rem)}.retail-journey__step{min-width:0;margin:0}.retail-journey__step:nth-child(2){margin-top:3.5rem}.retail-journey__step:nth-child(3){margin-top:7rem}.retail-journey__image{overflow:hidden;background:#2b5a47}.retail-journey__image img{width:100%;height:clamp(300px,34vw,500px);display:block;object-fit:cover;transition:transform .55s ease}.retail-journey__step:nth-child(2) .retail-journey__image img{height:clamp(270px,29vw,430px)}.retail-journey__step:nth-child(3) .retail-journey__image img{height:clamp(250px,25vw,370px)}.retail-journey__step:hover img{transform:scale(1.035)}.retail-journey__step figcaption{display:grid;grid-template-columns:2.5rem 1fr;gap:.7rem;padding-top:1rem;border-top:1px solid rgba(255,249,238,.45)}.retail-journey__step figcaption>span{color:#e2b677;font-size:.8rem;font-weight:800}.retail-journey__step h3{color:var(--retail-paper);font-size:clamp(2rem,3.2vw,3.5rem)}.retail-journey__step p{max-width:360px;margin:.6rem 0 .65rem;color:#fff9eecf;font-size:.92rem;line-height:1.6}.retail-journey__step small{color:#fff9ee8c;font-size:.7rem}.retail-journey>.retail-wrap>.retail-link{margin-top:2rem;color:var(--retail-paper)}.retail-journey .retail-link span{color:#e2b677}.retail-section{padding-block:clamp(5rem,8vw,8rem)}.retail-section__head{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem}.retail-section__head .retail-eyebrow{margin-bottom:.85rem}.retail-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.8rem,1.8vw,1.6rem)}.retail-product-card{min-width:0;display:grid;grid-template-rows:auto 1.6rem auto 1fr auto;align-items:start;color:var(--retail-ink);text-decoration:none}.retail-product-card__photo{width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#e9d8bd}.retail-product-card:nth-child(2) .retail-product-card__photo{background:#b9896c}.retail-product-card:nth-child(3) .retail-product-card__photo{background:#a1744c}.retail-product-card:nth-child(4) .retail-product-card__photo{background:#e9d3b7}.retail-product-card__photo img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s ease}.retail-product-card--pack .retail-product-card__photo img{object-fit:contain;padding:6%}.retail-product-card:hover img{transform:scale(1.045)}.retail-product-card__status{display:flex;align-items:end;color:var(--retail-rust);font-size:.66rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.retail-product-card h3{font-size:clamp(2.1rem,3.2vw,3.6rem)}.retail-product-card>p{min-height:3.8rem;margin:.55rem 0 .7rem;color:#604851;font-size:.91rem;line-height:1.55}.retail-product-card .retail-link{align-self:end;border-top:1px solid rgba(50,23,37,.26)}.retail-reviews{padding:clamp(4.5rem,7vw,7rem) 0;background:var(--retail-paper)}.retail-cook{position:relative;width:100%;min-height:690px;display:grid;grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);align-items:stretch;padding:0;background:var(--retail-ink);color:var(--retail-paper)}.retail-cook>img{width:100%;height:100%;min-height:690px;display:block;object-fit:cover;object-position:center 48%;grid-column:2;grid-row:1}.retail-cook>div{width:min(540px,calc(100% - 3rem));display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5rem;margin:auto;padding:4rem 0;grid-column:1;grid-row:1}.retail-cook .retail-eyebrow{color:#e7b88b}.retail-cook h2{color:var(--retail-paper);font-size:clamp(3.7rem,5.4vw,6rem)}.retail-cook>div>p:not(.retail-eyebrow){max-width:490px;margin:0;color:#fff9eed1;font-size:1.05rem;line-height:1.7}.retail-cook .retail-button{border-color:var(--retail-paper);background:var(--retail-paper);color:var(--retail-ink)}.retail-recipes{background:#e9d8bd}.retail-recipe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,2rem)}.retail-recipe{display:flex;flex-direction:column;align-items:flex-start;color:var(--retail-ink);text-decoration:none}.retail-recipe>img{width:100%;aspect-ratio:4 / 3;display:block;object-fit:cover;transition:transform .35s ease}.retail-recipe:hover>img{transform:translateY(-4px)}.retail-recipe h3{margin:1.25rem 0 .45rem;font-size:clamp(1.8rem,2.5vw,2.8rem)}.retail-recipe .retail-link{border-top:1px solid rgba(50,23,37,.32)}.retail-origin{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,7vw,8rem)}.retail-origin__copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.retail-origin__copy>p:not(.retail-eyebrow){max-width:620px;margin:0;color:#604851;font-size:1.05rem;line-height:1.7}.retail-origin__photo{margin:0}.retail-origin__photo img{width:100%;height:clamp(550px,56vw,820px);display:block;object-fit:cover}.retail-origin__photo figcaption{margin-top:.65rem;color:#745e64;font-size:.72rem;line-height:1.5}.retail-origin__note{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:start;gap:1.25rem;margin-top:1.4rem;padding:1.35rem;background:#e9d8bd}.retail-origin__note figure{margin:0}.retail-origin__note img{width:118px;height:150px;display:block;object-fit:cover}.retail-origin__note figcaption{margin-top:.45rem;color:#745e64;font-size:.64rem;line-height:1.35}.retail-origin__note p{margin:0;color:#4e3940;font-size:.9rem;line-height:1.6}.retail-buy{background:var(--retail-forest);color:var(--retail-paper)}.retail-buy__inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:3rem;padding-block:clamp(5rem,8vw,8rem)}.retail-buy h2{max-width:680px;margin:.6rem 0;color:var(--retail-paper)}.retail-buy p:not(.retail-eyebrow){margin:0;color:#fff9eecc}.retail-buy .retail-eyebrow{color:#e2b677}.retail-button--cream{border-color:var(--retail-paper);background:var(--retail-paper);color:var(--retail-forest)}.retail-button--outline{border-color:var(--retail-paper);background:transparent;color:var(--retail-paper)}@media (max-width: 1000px){.retail-hero{min-height:660px}.retail-hero h1{max-width:680px}.retail-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1rem}.retail-label__inner,.retail-origin{grid-template-columns:1fr}.retail-label__inner>img{max-width:760px;height:min(65vw,560px)}.retail-origin__photo{grid-row:1}.retail-origin__photo img{height:min(70vw,650px)}.retail-buy__inner{grid-template-columns:1fr}}@media (max-width: 760px){.retail-hero{min-height:720px;align-items:flex-end}.retail-hero__photo img{object-position:43% center}.retail-hero__photo:after{background:linear-gradient(0deg,#170d12f7,#170d12cc 31%,#170d1214 86%)}.retail-hero__copy{padding-block:11rem 3.4rem}.retail-hero h1{max-width:600px;font-size:clamp(4.9rem,15vw,7rem)}.retail-hero__photo-note{display:none}.retail-hero__details{margin-top:1.5rem}.retail-journey__head{grid-template-columns:1fr;gap:1rem}.retail-journey__head>p{max-width:700px;margin:0}.retail-journey__grid{grid-template-columns:1fr;gap:2.75rem}.retail-journey__step:nth-child(2),.retail-journey__step:nth-child(3){margin-top:0}.retail-journey__image img,.retail-journey__step:nth-child(2) .retail-journey__image img,.retail-journey__step:nth-child(3) .retail-journey__image img{height:min(82vw,520px)}.retail-cook{grid-template-columns:1fr;min-height:0}.retail-cook>img{min-height:0;height:min(88vw,640px);grid-column:1;grid-row:1}.retail-cook>div{width:min(660px,calc(100% - 3rem));padding:4.5rem 0;grid-column:1;grid-row:2}}@media (max-width: 620px){.retail-wrap{width:calc(100% - 2.5rem)}.retail-home h2{font-size:clamp(2.7rem,12vw,3.7rem)}.retail-hero{min-height:630px}.retail-hero__copy{width:calc(100% - 2.5rem);padding-top:7rem;padding-bottom:2rem}.retail-hero h1{font-size:clamp(4.6rem,21vw,6.3rem)}.retail-lede{font-size:1rem}.retail-hero .retail-actions{gap:.4rem .9rem}.retail-hero .retail-button{width:100%}.retail-hero__details{font-size:.64rem}.retail-label__inner{gap:2.4rem}.retail-label__inner>img{width:94%;height:min(90vw,430px);margin-left:1%;border-width:.4rem;box-shadow:.6rem .7rem #3217251f}.retail-section__head{align-items:flex-start;flex-direction:column;gap:.7rem}.retail-products{gap:2rem .8rem}.retail-product-card__photo{aspect-ratio:3 / 4}.retail-product-card h3{font-size:clamp(1.65rem,7vw,2.5rem)}.retail-product-card>p{min-height:0;margin-bottom:.45rem;font-size:.78rem}.retail-product-card .retail-link{font-size:.72rem}.retail-recipe-grid{grid-template-columns:1fr;gap:2.5rem}.retail-origin__photo img{height:min(100vw,500px)}.retail-origin__note{grid-template-columns:90px minmax(0,1fr);gap:.8rem;padding:.9rem}.retail-origin__note img{width:90px;height:112px}.retail-origin__note figcaption{width:90px}.retail-origin__note p{font-size:.8rem}.retail-buy .retail-actions{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion: reduce){.retail-home img,.retail-button{transition:none!important}.retail-home img:hover,.retail-button:hover{transform:none!important}}.retail-product[data-astro-cid-2b5irvoa]{--product-accent: #ab4b2d;--product-deep: #56302c;--product-wash: #e9c39d;width:100%;max-width:none;margin:0;padding:0;overflow:clip;background:#f7f0e5;color:#361020}.retail-product--mypork[data-astro-cid-2b5irvoa]{--product-accent: #a05b24;--product-deep: #5b391e;--product-wash: #e4c58f}.retail-product--mysteak[data-astro-cid-2b5irvoa]{--product-accent: #8d4650;--product-deep: #502d38;--product-wash: #ddbdba}.retail-product--mychips[data-astro-cid-2b5irvoa]{--product-accent: #aa3f2c;--product-deep: #5d2633;--product-wash: #e6bda5}.retail-product[data-astro-cid-2b5irvoa] section[data-astro-cid-2b5irvoa]{scroll-margin-top:6rem}.retail-product-wrap[data-astro-cid-2b5irvoa]{width:min(1232px,calc(100% - (2*clamp(1.5rem,4.5vw,4rem))));margin-inline:auto}.retail-product[data-astro-cid-2b5irvoa] h1[data-astro-cid-2b5irvoa],.retail-product[data-astro-cid-2b5irvoa] h2[data-astro-cid-2b5irvoa],.retail-product[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{margin:0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-weight:500;line-height:1.03;letter-spacing:0;text-wrap:balance}.retail-product[data-astro-cid-2b5irvoa] h2[data-astro-cid-2b5irvoa]{font-size:clamp(2.7rem,4.7vw,4.5rem)}.retail-product-eyebrow[data-astro-cid-2b5irvoa],.retail-product-status[data-astro-cid-2b5irvoa]{margin:0;color:var(--product-accent);font-size:.74rem;font-weight:800;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.retail-product-eyebrow--light[data-astro-cid-2b5irvoa]{color:#f0d1a7}.retail-product-status[data-astro-cid-2b5irvoa]{display:inline-block;margin-bottom:1rem;padding:.4rem .65rem;border:1px solid currentColor;border-radius:2px}.retail-product-button[data-astro-cid-2b5irvoa]{min-height:3.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.85rem;padding:.9rem 1.35rem;border:2px solid var(--product-deep);border-radius:2px;background:var(--product-deep);color:#fff8f2;font-size:.86rem;font-weight:800;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.retail-product-button[data-astro-cid-2b5irvoa] span[data-astro-cid-2b5irvoa]{font-size:1.25rem;font-weight:500;line-height:.7}.retail-product-button--ghost[data-astro-cid-2b5irvoa]{background:transparent;color:var(--product-deep)}.retail-product[data-astro-cid-2b5irvoa] a[data-astro-cid-2b5irvoa]:focus-visible{outline:3px solid #b36d32;outline-offset:4px}@media (hover: hover){.retail-product-button[data-astro-cid-2b5irvoa]:hover{transform:translateY(-3px);border-color:var(--product-accent);background:var(--product-accent);box-shadow:0 .55rem 1rem #36102024}.retail-product-button--ghost[data-astro-cid-2b5irvoa]:hover{color:#fff8f2}}.retail-product-hero[data-astro-cid-2b5irvoa]{position:relative;display:grid;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:730px;padding-top:clamp(3.5rem,6vw,6rem);padding-bottom:clamp(4rem,7vw,7rem)}.retail-product-hero[data-astro-cid-2b5irvoa]:before{content:"";position:absolute;z-index:0;width:min(52vw,720px);aspect-ratio:1;right:-13%;top:3%;border-radius:50%;background:radial-gradient(circle,var(--product-wash) 0,transparent 68%);opacity:.43;pointer-events:none}.retail-product-hero__copy[data-astro-cid-2b5irvoa],.retail-product-hero__media[data-astro-cid-2b5irvoa]{position:relative;z-index:1}.retail-product-hero__copy[data-astro-cid-2b5irvoa]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.retail-product-hero__folio[data-astro-cid-2b5irvoa]{display:flex;align-items:center;gap:.55rem;margin:0 0 clamp(2rem,4vw,3.5rem);color:#765d5d;font-size:.76rem;font-weight:800;letter-spacing:.16em}.retail-product-hero__folio[data-astro-cid-2b5irvoa]:after{content:"";display:block;width:clamp(2.5rem,5vw,5rem);height:1px;margin-left:.65rem;background:currentColor;opacity:.5}.retail-product-hero__folio[data-astro-cid-2b5irvoa] span[data-astro-cid-2b5irvoa]{color:var(--product-accent);font-size:1.1rem}.retail-product-hero[data-astro-cid-2b5irvoa] h1[data-astro-cid-2b5irvoa]{margin:.75rem 0 1.15rem;font-size:clamp(4.4rem,7.5vw,7.8rem)}.retail-product-lede[data-astro-cid-2b5irvoa]{max-width:570px;margin:0;color:#59464a;font-size:clamp(1.05rem,1.5vw,1.27rem);line-height:1.6}.retail-product-actions[data-astro-cid-2b5irvoa]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.retail-product-specs[data-astro-cid-2b5irvoa]{width:100%;margin:clamp(2.2rem,4vw,3.4rem) 0 0;border-top:2px solid var(--product-deep)}.retail-product-specs[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:minmax(115px,.75fr) 1.25fr;gap:1.2rem;padding:.82rem 0;border-bottom:1px solid rgba(54,16,32,.18)}.retail-product-specs[data-astro-cid-2b5irvoa] dt[data-astro-cid-2b5irvoa]{color:#705b5e;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.retail-product-specs[data-astro-cid-2b5irvoa] dd[data-astro-cid-2b5irvoa]{margin:0;font-size:.88rem;font-weight:700}.retail-product-hero__media[data-astro-cid-2b5irvoa]{min-width:0;min-height:625px;overflow:hidden;isolation:isolate;border-radius:46% 46% 6px 6px/27% 27% 6px 6px;background:var(--product-wash);box-shadow:0 1.5rem 3rem #3610201f}.retail-product-hero__media[data-astro-cid-2b5irvoa]:after{content:"";position:absolute;inset:0;z-index:1;box-shadow:inset 0 0 0 1px #36102014;pointer-events:none}.retail-product-hero__food[data-astro-cid-2b5irvoa]{width:100%;height:625px;display:block;object-fit:cover}.retail-product--mybacon[data-astro-cid-2b5irvoa] .retail-product-hero__food[data-astro-cid-2b5irvoa]{object-position:54% center}.retail-product--mypork[data-astro-cid-2b5irvoa] .retail-product-hero__food[data-astro-cid-2b5irvoa]{object-position:center center}.retail-product--mysteak[data-astro-cid-2b5irvoa] .retail-product-hero__food[data-astro-cid-2b5irvoa]{object-position:50% 48%}.retail-product-hero__package[data-astro-cid-2b5irvoa]{position:absolute;z-index:2;right:3.5%;bottom:4%;width:min(37%,230px);max-height:42%;object-fit:contain;border:6px solid #fff8f2;background:#fff8f2;box-shadow:0 .9rem 1.8rem #1f141540;transform:rotate(3deg)}.retail-product--mysteak[data-astro-cid-2b5irvoa] .retail-product-hero__package[data-astro-cid-2b5irvoa]{width:min(42%,255px);max-height:48%;transform:rotate(-3deg)}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-hero__media[data-astro-cid-2b5irvoa]{display:grid;place-items:center;padding:2.6rem;background:radial-gradient(circle at 50% 38%,#fff5e7 0 20%,#ead3bc 58%,#c99f88)}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-hero__food[data-astro-cid-2b5irvoa]{width:min(83%,470px);height:auto;max-height:560px;object-fit:contain;filter:drop-shadow(0 1.5rem 1.5rem rgba(54,16,32,.23))}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-specs[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-specs[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]{display:block;min-width:0;padding:.8rem 0}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-specs[data-astro-cid-2b5irvoa] dd[data-astro-cid-2b5irvoa]{margin-top:.35rem}.retail-product-label[data-astro-cid-2b5irvoa]{position:relative;isolation:isolate;padding:clamp(4.5rem,7vw,7rem) 0 clamp(4rem,6vw,6rem);border-top:8px solid var(--product-accent);background:#173f32;color:#fff8f2}.retail-product-label[data-astro-cid-2b5irvoa]:before{content:"";position:absolute;z-index:-1;inset:0 0 0 50%;background:repeating-radial-gradient(circle at 100% 0%,transparent 0 27px,rgba(246,228,202,.055) 28px 29px);pointer-events:none}.retail-product-section-head[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(270px,.65fr);align-items:end;gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(3rem,5vw,4.5rem)}.retail-product-section-head[data-astro-cid-2b5irvoa] h2[data-astro-cid-2b5irvoa]{max-width:780px;margin-top:.85rem;color:#fff8f2}.retail-product-section-head[data-astro-cid-2b5irvoa]>p[data-astro-cid-2b5irvoa]{max-width:430px;margin:0 0 .2rem;padding-left:1.5rem;border-left:3px solid var(--product-wash);color:#f1e8da;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.6}.retail-ingredients[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:repeat(var(--ingredient-count),minmax(0,1fr));border-top:1px solid rgba(255,248,242,.4)}.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]{min-width:0;min-height:208px;padding:1.3rem 1.1rem 1.5rem 0;border-right:1px solid rgba(255,248,242,.2);border-bottom:1px solid rgba(255,248,242,.2)}.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]+article[data-astro-cid-2b5irvoa]{padding-left:1.1rem}.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]:last-child{border-right:0}.retail-ingredients[data-astro-cid-2b5irvoa] span[data-astro-cid-2b5irvoa]{width:1.5rem;height:1.5rem;display:block;border:1px solid var(--product-wash);border-radius:50%;background:radial-gradient(circle,var(--product-wash) 0 2px,transparent 3px)}.retail-ingredients[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{margin-top:1.9rem;color:#fff8f2;font-size:clamp(1.38rem,1.7vw,1.78rem)}.retail-ingredients[data-astro-cid-2b5irvoa] p[data-astro-cid-2b5irvoa]{margin:.7rem 0 0;color:#fff8f2cc;font-size:.83rem;line-height:1.55}.retail-ingredient-statement[data-astro-cid-2b5irvoa]{max-width:900px;margin:2.1rem 0 0;color:#fff8f2d1;font-size:.84rem;line-height:1.65}.retail-ingredient-statement[data-astro-cid-2b5irvoa] strong[data-astro-cid-2b5irvoa]{color:#fff8f2}.retail-ingredient-statement--contains[data-astro-cid-2b5irvoa]{margin-top:.35rem}.retail-product-nutrition[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:minmax(200px,.77fr) minmax(260px,.78fr) minmax(280px,1fr);align-items:start;gap:clamp(1.8rem,4vw,4.8rem);padding-top:clamp(5rem,8vw,7.5rem);padding-bottom:clamp(5rem,8vw,7.5rem)}.retail-product-nutrition__intro[data-astro-cid-2b5irvoa] h2[data-astro-cid-2b5irvoa]{margin:.85rem 0 1.25rem}.retail-product-nutrition__intro[data-astro-cid-2b5irvoa]>p[data-astro-cid-2b5irvoa]:last-child{max-width:330px;margin:0;color:#59464a;font-size:1.02rem;line-height:1.7}.retail-product-nutrition__panel[data-astro-cid-2b5irvoa]{display:flex;justify-content:center;padding:.9rem;background:var(--product-wash);box-shadow:.6rem .7rem #36102014}.retail-product-nutrition__panel[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{width:100%;max-width:360px;max-height:660px;object-fit:contain;background:#fff}.retail-product-checks[data-astro-cid-2b5irvoa]{display:grid;gap:1rem}.retail-product-checks[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:1.7rem 1fr;gap:.8rem;align-items:start;padding-bottom:1rem;border-bottom:1px solid rgba(54,16,32,.19)}.retail-product-checks[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]>span[data-astro-cid-2b5irvoa]{width:1.45rem;height:1.45rem;display:grid;place-items:center;border-radius:50%;background:var(--product-deep);color:#fff8f2;font-size:.78rem;font-weight:900}.retail-product-checks[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{font-size:clamp(1.45rem,2vw,1.85rem)}.retail-product-checks[data-astro-cid-2b5irvoa] p[data-astro-cid-2b5irvoa]{margin:.32rem 0 0;color:#59464a;font-size:.85rem;line-height:1.55}.retail-product-badges[data-astro-cid-2b5irvoa]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.4rem}.retail-product-badges[data-astro-cid-2b5irvoa] span[data-astro-cid-2b5irvoa]{display:inline-flex;align-items:center;min-height:2.3rem;padding:.48rem .65rem;border:1px solid var(--product-deep);border-radius:999px;color:var(--product-deep);font-size:.67rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa]{grid-column:1 / -1;max-width:800px;width:100%;margin:0 auto;border-top:1px solid rgba(54,16,32,.3);border-bottom:1px solid rgba(54,16,32,.3)}.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa] summary[data-astro-cid-2b5irvoa]{padding:1.15rem .2rem;color:var(--product-deep);font-size:.94rem;font-weight:800;cursor:pointer}.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa] summary[data-astro-cid-2b5irvoa]:focus-visible{outline:3px solid #b36d32;outline-offset:3px}.retail-product-nutrition__transcript-body[data-astro-cid-2b5irvoa]{padding:.4rem .2rem 1.8rem}.retail-product-nutrition__transcript-body[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{margin:0 0 1rem;font-size:1.7rem}.retail-product-nutrition__transcript-body[data-astro-cid-2b5irvoa] p[data-astro-cid-2b5irvoa]{margin:.35rem 0;line-height:1.5}.retail-product-nutrition__table-scroll[data-astro-cid-2b5irvoa]{max-width:100%;overflow-x:auto;margin-top:1.2rem}.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa] table[data-astro-cid-2b5irvoa]{width:100%;border-collapse:collapse;font-size:.9rem;line-height:1.35}.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa] thead[data-astro-cid-2b5irvoa]{background:var(--product-deep);color:#fff8f2}.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa] th[data-astro-cid-2b5irvoa],.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa] td[data-astro-cid-2b5irvoa]{padding:.55rem .65rem;border-bottom:1px solid rgba(54,16,32,.2);text-align:left}.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa] tbody[data-astro-cid-2b5irvoa] th[data-astro-cid-2b5irvoa]{font-weight:700}.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa] td[data-astro-cid-2b5irvoa],.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa] thead[data-astro-cid-2b5irvoa] th[data-astro-cid-2b5irvoa]:not(:first-child){text-align:right}.retail-product-nutrition__nested-row[data-astro-cid-2b5irvoa] th[data-astro-cid-2b5irvoa]{padding-left:1.6rem;font-weight:500!important}.retail-product-nutrition__not-listed[data-astro-cid-2b5irvoa]{color:#705b5e;font-size:.78rem}.retail-product-nutrition__transcript-body[data-astro-cid-2b5irvoa] .retail-product-nutrition__dv-note[data-astro-cid-2b5irvoa]{max-width:680px;margin-top:1rem;color:#59464a;font-size:.78rem}.retail-product-cooking[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:650px;background:var(--product-deep);color:#fff8f2}.retail-product-cooking__media[data-astro-cid-2b5irvoa]{min-width:0;min-height:650px;overflow:hidden}.retail-product-cooking__media[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{width:100%;height:100%;min-height:650px;display:block;object-fit:cover}.retail-product--mybacon[data-astro-cid-2b5irvoa] .retail-product-cooking__media[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa],.retail-product--mypork[data-astro-cid-2b5irvoa] .retail-product-cooking__media[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{object-position:50% 50%}.retail-product--mysteak[data-astro-cid-2b5irvoa] .retail-product-cooking__media[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{object-position:50% 40%}.retail-product-cooking__content[data-astro-cid-2b5irvoa]{width:auto;max-width:720px;margin:0;padding:clamp(4rem,6vw,6rem) clamp(2.5rem,5vw,5rem);align-self:center}.retail-product-cooking__title[data-astro-cid-2b5irvoa]{max-width:540px;color:#fff8f2;font-size:clamp(2.7rem,4vw,4.2rem)}.retail-product-cooking__steps[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1.5rem;margin-top:3rem}.retail-product-cooking__steps[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]{min-width:0;padding-top:1rem;border-top:1px solid rgba(255,248,242,.42)}.retail-product-cooking__steps[data-astro-cid-2b5irvoa] span[data-astro-cid-2b5irvoa]{color:var(--product-wash);font-size:.7rem;font-weight:800;letter-spacing:.12em}.retail-product-cooking__steps[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{margin-top:.7rem;color:#fff8f2;font-size:clamp(1.45rem,2vw,1.85rem)}.retail-product-cooking__steps[data-astro-cid-2b5irvoa] p[data-astro-cid-2b5irvoa]{margin:.5rem 0 0;color:#fff8f2d6;font-size:.86rem;line-height:1.6}.retail-product-cooking__footnote[data-astro-cid-2b5irvoa]{max-width:620px;margin:2.2rem 0 0;color:#fff8f2bf;font-size:.78rem;line-height:1.6}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking[data-astro-cid-2b5irvoa]{background:#e1c9b0;color:#361020}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__title[data-astro-cid-2b5irvoa]{color:#361020}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__media[data-astro-cid-2b5irvoa]{display:grid;place-items:center;padding:3.5rem;background:#e9d2bb}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__media[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{width:min(100%,560px);height:auto;min-height:0;max-height:600px;object-fit:contain;filter:drop-shadow(0 1.2rem 1.2rem rgba(54,16,32,.18))}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__steps[data-astro-cid-2b5irvoa] span[data-astro-cid-2b5irvoa]{color:#8f3d29}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__steps[data-astro-cid-2b5irvoa]{grid-template-columns:1fr;gap:0;margin-top:2.2rem}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__steps[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:2.2rem minmax(110px,.72fr) minmax(0,1fr);align-items:baseline;gap:.8rem;padding:1rem 0;border-top:1px solid rgba(54,16,32,.25)}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__steps[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{margin:0;color:#361020}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__steps[data-astro-cid-2b5irvoa] p[data-astro-cid-2b5irvoa]{margin:0;color:#59464a}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__footnote[data-astro-cid-2b5irvoa]{color:#59464a}.retail-product-availability[data-astro-cid-2b5irvoa]{position:relative;overflow:hidden;padding:clamp(4rem,6vw,6rem) 0;background:var(--product-deep);color:#fff8f2}.retail-product-availability[data-astro-cid-2b5irvoa]:before{content:"";position:absolute;inset:-120% -10% -120% 58%;background:repeating-radial-gradient(circle at 50% 50%,transparent 0 31px,rgba(255,248,242,.055) 32px 33px);pointer-events:none}.retail-product-availability[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem}.retail-product-availability[data-astro-cid-2b5irvoa] .retail-product-eyebrow[data-astro-cid-2b5irvoa]{color:var(--product-wash)}.retail-product-availability[data-astro-cid-2b5irvoa] h2[data-astro-cid-2b5irvoa]{max-width:790px;margin:.7rem 0 1rem;color:#fff8f2}.retail-product-availability[data-astro-cid-2b5irvoa] p[data-astro-cid-2b5irvoa]:last-child{max-width:650px;margin:0;color:#fff8f2d6;line-height:1.65}.retail-product-availability[data-astro-cid-2b5irvoa] .retail-product-button[data-astro-cid-2b5irvoa]{border-color:#fff8f2;background:#fff8f2;color:var(--product-deep);white-space:nowrap}.retail-product-availability[data-astro-cid-2b5irvoa] .retail-product-button[data-astro-cid-2b5irvoa]:focus-visible{outline-color:#fff8f2}@media (hover: hover){.retail-product-availability[data-astro-cid-2b5irvoa] .retail-product-button[data-astro-cid-2b5irvoa]:hover{border-color:var(--product-wash);background:var(--product-wash);color:var(--product-deep)}}.retail-product-cross[data-astro-cid-2b5irvoa]{padding-top:clamp(4.5rem,7vw,6.5rem);padding-bottom:clamp(4.5rem,7vw,6.5rem)}.retail-product-cross__intro[data-astro-cid-2b5irvoa]{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2rem;padding-bottom:1.3rem;border-bottom:1px solid rgba(54,16,32,.24)}.retail-product-cross__intro[data-astro-cid-2b5irvoa] h2[data-astro-cid-2b5irvoa]{font-size:clamp(2.5rem,4vw,4rem)}.retail-product-cross__grid[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);min-width:0;overflow:hidden;background:#fff8f2;color:#361020;text-decoration:none;box-shadow:0 .7rem 1.6rem #36102014;transition:transform .25s ease,box-shadow .25s ease}.retail-product-cross__grid[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{width:100%;height:100%;min-height:285px;display:block;object-fit:cover;transition:transform .35s ease}.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:clamp(1.3rem,2.4vw,2rem)}.retail-product-cross[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{font-size:clamp(2.2rem,3.2vw,3rem)}.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]>p[data-astro-cid-2b5irvoa]:not(.retail-product-status){margin:.65rem 0 1.2rem;color:#59464a;font-size:.86rem;line-height:1.6}.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]>span[data-astro-cid-2b5irvoa]{margin-top:auto;padding-top:.65rem;border-top:1px solid var(--product-accent);color:var(--product-deep);font-size:.78rem;font-weight:800}.retail-product-cross[data-astro-cid-2b5irvoa] i[data-astro-cid-2b5irvoa]{margin-left:.3rem;color:var(--product-accent);font-size:1.1rem;font-style:normal}@media (hover: hover){.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]:hover{transform:translateY(-5px);box-shadow:0 1.2rem 2.4rem #36102024}.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]:hover img[data-astro-cid-2b5irvoa]{transform:scale(1.035)}}@media (max-width: 1100px){.retail-product-hero[data-astro-cid-2b5irvoa]{gap:3rem}.retail-product-hero__media[data-astro-cid-2b5irvoa],.retail-product-hero__food[data-astro-cid-2b5irvoa]{min-height:560px;height:560px}.retail-ingredients[data-astro-cid-2b5irvoa]{grid-template-columns:repeat(3,minmax(0,1fr))}.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]:nth-child(3n){border-right:0}.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]:nth-child(3n+1){padding-left:0}.retail-product-nutrition[data-astro-cid-2b5irvoa]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.retail-product-nutrition__intro[data-astro-cid-2b5irvoa]{grid-column:1 / -1}}@media (max-width: 960px){.retail-product-hero[data-astro-cid-2b5irvoa]{grid-template-columns:1fr;min-height:0;gap:2.5rem;padding-top:3rem}.retail-product-hero__copy[data-astro-cid-2b5irvoa]{order:1}.retail-product-hero__media[data-astro-cid-2b5irvoa]{order:0;width:min(100%,680px);margin-inline:auto}.retail-product-hero__folio[data-astro-cid-2b5irvoa]{margin-bottom:1.3rem}.retail-product-hero[data-astro-cid-2b5irvoa]:before{width:100%;right:-25%;top:0}.retail-product-section-head[data-astro-cid-2b5irvoa]{grid-template-columns:1fr;gap:1.6rem}.retail-product-cooking[data-astro-cid-2b5irvoa]{grid-template-columns:1fr}.retail-product-cooking__media[data-astro-cid-2b5irvoa],.retail-product-cooking__media[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{min-height:0;height:min(64vw,510px)}.retail-product-cooking__content[data-astro-cid-2b5irvoa]{width:min(760px,calc(100% - 3rem));max-width:none;margin-inline:auto;padding:3.5rem 0 4rem}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__media[data-astro-cid-2b5irvoa]{min-height:440px}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__media[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{width:min(70%,470px);height:auto}.retail-product-cross__grid[data-astro-cid-2b5irvoa]{grid-template-columns:1fr}}@media (max-width: 640px){.retail-product-hero[data-astro-cid-2b5irvoa]{gap:1.8rem;padding-top:1.6rem;padding-bottom:3.8rem}.retail-product-hero__media[data-astro-cid-2b5irvoa]{min-height:0;height:min(99vw,450px)}.retail-product-hero__food[data-astro-cid-2b5irvoa]{min-height:0;height:100%}.retail-product-hero__package[data-astro-cid-2b5irvoa]{width:min(34%,140px);max-height:39%;border-width:4px}.retail-product--mysteak[data-astro-cid-2b5irvoa] .retail-product-hero__package[data-astro-cid-2b5irvoa]{width:min(39%,160px)}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-hero__media[data-astro-cid-2b5irvoa]{min-height:0;padding:1rem}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-hero__food[data-astro-cid-2b5irvoa]{width:min(70%,280px);max-height:88%}.retail-product-hero__folio[data-astro-cid-2b5irvoa]{margin-bottom:1rem}.retail-product-hero[data-astro-cid-2b5irvoa] h1[data-astro-cid-2b5irvoa]{margin:.6rem 0 .8rem;font-size:clamp(3.5rem,17vw,5.3rem)}.retail-product-lede[data-astro-cid-2b5irvoa]{font-size:1rem;line-height:1.55}.retail-product-actions[data-astro-cid-2b5irvoa]{width:100%;margin-top:1.5rem}.retail-product-actions[data-astro-cid-2b5irvoa] .retail-product-button[data-astro-cid-2b5irvoa]{flex:1 1 100%}.retail-product-specs[data-astro-cid-2b5irvoa]{margin-top:2rem}.retail-product-specs[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]{grid-template-columns:minmax(85px,.6fr) 1fr;gap:.6rem}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-specs[data-astro-cid-2b5irvoa]{gap:.6rem}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-specs[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]{padding:.7rem 0}.retail-product[data-astro-cid-2b5irvoa] h2[data-astro-cid-2b5irvoa]{font-size:clamp(2.4rem,10vw,3.2rem)}.retail-product-label[data-astro-cid-2b5irvoa]{padding:3.7rem 0}.retail-product-section-head[data-astro-cid-2b5irvoa]{margin-bottom:2.1rem}.retail-product-section-head[data-astro-cid-2b5irvoa]>p[data-astro-cid-2b5irvoa]{padding-left:1rem;font-size:.96rem}.retail-ingredients[data-astro-cid-2b5irvoa]{grid-template-columns:repeat(2,minmax(0,1fr))}.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa],.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]+article[data-astro-cid-2b5irvoa]{min-height:0;padding:1rem .8rem 1.2rem;border-right:1px solid rgba(255,248,242,.2)}.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]:nth-child(2n){border-right:0}.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]:nth-child(odd){padding-left:0}.retail-ingredients[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}.retail-ingredients[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{margin-top:1rem;font-size:1.38rem}.retail-ingredients[data-astro-cid-2b5irvoa] p[data-astro-cid-2b5irvoa]{font-size:.78rem}.retail-ingredient-statement[data-astro-cid-2b5irvoa]{margin-top:1.5rem}.retail-product-nutrition[data-astro-cid-2b5irvoa]{grid-template-columns:minmax(0,1fr);gap:2.2rem;padding-top:3.8rem;padding-bottom:4rem}.retail-product-nutrition__intro[data-astro-cid-2b5irvoa]{grid-column:auto}.retail-product-nutrition__panel[data-astro-cid-2b5irvoa]{box-sizing:border-box;width:min(100%,370px);margin-inline:auto}.retail-product-nutrition__transcript[data-astro-cid-2b5irvoa]{min-width:0}.retail-product-checks[data-astro-cid-2b5irvoa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.retail-product-checks[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]{grid-template-columns:1.35rem 1fr;gap:.55rem}.retail-product-checks[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]>span[data-astro-cid-2b5irvoa]{width:1.25rem;height:1.25rem;font-size:.68rem}.retail-product-checks[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{font-size:1.35rem}.retail-product-checks[data-astro-cid-2b5irvoa] p[data-astro-cid-2b5irvoa]{font-size:.77rem}.retail-product-badges[data-astro-cid-2b5irvoa]{grid-column:1 / -1}.retail-product-cooking__media[data-astro-cid-2b5irvoa],.retail-product-cooking__media[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{height:min(88vw,390px)}.retail-product-cooking__content[data-astro-cid-2b5irvoa]{padding:3.2rem 0 3.6rem}.retail-product-cooking__steps[data-astro-cid-2b5irvoa]{grid-template-columns:1fr;gap:1.2rem;margin-top:2rem}.retail-product-cooking__steps[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]{padding-top:.9rem}.retail-product-cooking__steps[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{font-size:1.55rem}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__media[data-astro-cid-2b5irvoa]{min-height:330px;padding:1.5rem}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__media[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{width:min(90%,390px);max-height:315px}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__steps[data-astro-cid-2b5irvoa] article[data-astro-cid-2b5irvoa]{grid-template-columns:1.8rem 1fr;gap:.4rem .6rem}.retail-product--mychips[data-astro-cid-2b5irvoa] .retail-product-cooking__steps[data-astro-cid-2b5irvoa] p[data-astro-cid-2b5irvoa]{grid-column:2}.retail-product-availability[data-astro-cid-2b5irvoa]{padding:3.5rem 0}.retail-product-availability[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]{grid-template-columns:1fr;gap:1.8rem}.retail-product-availability[data-astro-cid-2b5irvoa] .retail-product-button[data-astro-cid-2b5irvoa]{width:100%;white-space:normal}.retail-product-cross[data-astro-cid-2b5irvoa]{padding-top:3.5rem;padding-bottom:3.5rem}.retail-product-cross__intro[data-astro-cid-2b5irvoa]{display:block}.retail-product-cross__intro[data-astro-cid-2b5irvoa] h2[data-astro-cid-2b5irvoa]{margin-top:.45rem}.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]{grid-template-columns:minmax(105px,39%) minmax(0,1fr);min-height:190px}.retail-product-cross__grid[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{height:100%;min-height:190px}.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]{padding:1rem}.retail-product-cross[data-astro-cid-2b5irvoa] h3[data-astro-cid-2b5irvoa]{font-size:1.9rem}.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]>div[data-astro-cid-2b5irvoa]>p[data-astro-cid-2b5irvoa]:not(.retail-product-status){margin:.5rem 0 .75rem;font-size:.78rem}}@media (prefers-reduced-motion: reduce){.retail-product-button[data-astro-cid-2b5irvoa],.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa],.retail-product-cross__grid[data-astro-cid-2b5irvoa] img[data-astro-cid-2b5irvoa]{transition:none}.retail-product-button[data-astro-cid-2b5irvoa]:hover,.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]:hover,.retail-product-cross__grid[data-astro-cid-2b5irvoa]>a[data-astro-cid-2b5irvoa]:hover img[data-astro-cid-2b5irvoa]{transform:none}}.subscribe-form__inner[data-astro-cid-oumryv7t]{display:grid;grid-template-columns:minmax(0,.78fr) minmax(420px,1.22fr);align-items:start;gap:clamp(2.5rem,7vw,7rem)}.subscribe-form__copy[data-astro-cid-oumryv7t]{position:sticky;top:2rem}.subscribe-form__note[data-astro-cid-oumryv7t]{margin:1.35rem 0 0;color:#725f64;font-size:.84rem;line-height:1.6}.subscribe-form__embed[data-astro-cid-oumryv7t]{min-width:0;min-height:480px;padding:clamp(1.35rem,3vw,2.2rem);border:1px solid rgba(54,16,32,.13);border-radius:8px;background:#f7f0e5}.subscribe-form[data-astro-cid-oumryv7t] .form-integration{margin:0}.subscribe-form[data-astro-cid-oumryv7t] .hs-form-frame,.subscribe-form[data-astro-cid-oumryv7t] .hs-form-frame iframe{width:100%!important;max-width:100%!important;min-width:0!important}@media (max-width: 900px){.subscribe-form__inner[data-astro-cid-oumryv7t]{grid-template-columns:1fr}.subscribe-form__copy[data-astro-cid-oumryv7t]{position:static}}@media (max-width: 620px){.subscribe-form__embed[data-astro-cid-oumryv7t]{min-height:520px;padding:1rem}}.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[data-astro-cid-q5si7q5z]>h2[data-astro-cid-q5si7q5z]{margin:0 auto 2.5rem;text-align:center;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2rem,4vw,3.4rem);font-weight:500}.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] h3[data-astro-cid-q5si7q5z],.tailgate-event[data-astro-cid-q5si7q5z] h4[data-astro-cid-q5si7q5z],.tailgate-event[data-astro-cid-q5si7q5z] p[data-astro-cid-q5si7q5z]{margin:0}.tailgate-event[data-astro-cid-q5si7q5z] h3[data-astro-cid-q5si7q5z]{font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.1}.tailgate-event[data-astro-cid-q5si7q5z] h4[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__cta[data-astro-cid-q5si7q5z]{display:inline-block;padding:1rem 1.5rem;background:#a9af8c;color:#361020;font-size:1rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.tailgate-terms-link[data-astro-cid-q5si7q5z]{display:block;width:fit-content;margin-top:1.5rem;color:#5d6840;font-size:1rem;text-decoration:underline}.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]{grid-template-columns:1fr}}.team-directory[data-astro-cid-bdvyo3ur] h2{margin:0 0 2rem;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:500;line-height:1.02;letter-spacing:0}.team-directory[data-astro-cid-bdvyo3ur] h2:not(:first-child){margin-top:clamp(4.5rem,8vw,7rem);padding-top:clamp(4.5rem,8vw,7rem);border-top:1px solid rgba(54,16,32,.16)}.team-directory[data-astro-cid-bdvyo3ur]>div>p{max-width:720px;margin:-1rem 0 2.5rem;color:#5c454c;font-size:1.05rem;line-height:1.7}.team-directory[data-astro-cid-bdvyo3ur] ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);list-style:none}.team-directory[data-astro-cid-bdvyo3ur] li{min-width:0;overflow:hidden;border:1px solid rgba(54,16,32,.13);border-radius:8px;background:#f7f0e5}.team-directory[data-astro-cid-bdvyo3ur] li>p:first-child:has(img){margin:0}.team-directory[data-astro-cid-bdvyo3ur] li img{width:100%;aspect-ratio:1 / 1;display:block;object-fit:cover;object-position:center top;border-radius:0}.team-directory[data-astro-cid-bdvyo3ur] li h3{margin:0;padding:1.25rem 1.25rem 0;font-family:"Graphite - Argone LC Bold",Montserrat,system-ui,sans-serif;font-size:clamp(1.75rem,2.5vw,2.35rem);font-weight:500;line-height:1.03;letter-spacing:0}.team-directory[data-astro-cid-bdvyo3ur] li>p:not(:first-child),.team-directory[data-astro-cid-bdvyo3ur] li>p:first-child:not(:has(img)){margin:.7rem 0 0;padding:0 1.25rem 1.25rem;color:#5c454c;font-size:.93rem;line-height:1.55}.team-directory[data-astro-cid-bdvyo3ur] li strong{display:block;margin-bottom:.55rem;color:#a93d27;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}@media (max-width: 1060px){.team-directory[data-astro-cid-bdvyo3ur] ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.team-directory[data-astro-cid-bdvyo3ur] ul{grid-template-columns:1fr}}
