.vg[data-v-268e4916]{container-type:inline-size;width:100%}.vg__v[data-v-268e4916]{position:relative;width:100%;overflow:hidden;background:#ecebe8;color:#1d1d1d;font-family:"Lato",var(--font-rubik, "Rubik"),sans-serif}.vg__v p[data-v-268e4916]{margin:0}.vg__v--desktop[data-v-268e4916]{--u: calc(100cqw / 785);aspect-ratio:785 / 200}.vg__v--tablet[data-v-268e4916]{--u: calc(100cqw / 820);aspect-ratio:820 / 360}.vg__v--mobile[data-v-268e4916]{--u: calc(100cqw / 600);aspect-ratio:600 / 500}.vg__bg[data-v-268e4916]{position:absolute;display:block;mix-blend-mode:multiply}.vg__v--desktop .vg__bg[data-v-268e4916]{left:calc(var(--u) * 170);top:0;width:calc(var(--u) * 620);height:100%;object-fit:cover;object-position:50% 56%;opacity:.9;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 2%,rgba(0,0,0,.35) 28%,#000 58%);mask-image:linear-gradient(to right,#0000 2%,#00000059 28%,#000 58%)}.vg__v--tablet .vg__bg[data-v-268e4916]{left:calc(var(--u) * 170);top:0;width:calc(var(--u) * 880);height:100%;object-fit:cover;object-position:50% 56%;opacity:.9;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 8%,rgba(0,0,0,.35) 30%,#000 65%);mask-image:linear-gradient(to right,#0000 8%,#00000059 30%,#000 65%)}.vg__v--mobile .vg__bg[data-v-268e4916]{left:calc(var(--u) * 110);top:calc(var(--u) * -40);height:calc(var(--u) * 300);width:auto;opacity:.85}.vg__cover[data-v-268e4916]{position:absolute;display:block;height:auto}.vg__v--desktop .vg__cover[data-v-268e4916]{left:calc(var(--u) * 28);top:calc(var(--u) * 25);width:calc(var(--u) * 116);transform:rotate(-3deg);box-shadow:0 calc(var(--u) * 12) calc(var(--u) * 26) #00000047}.vg__v--tablet .vg__cover[data-v-268e4916]{left:calc(var(--u) * 40);top:calc(var(--u) * 74);width:calc(var(--u) * 164);transform:rotate(-3deg);box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 38) #00000047}.vg__v--mobile .vg__cover[data-v-268e4916]{left:calc(var(--u) * 52);top:calc(var(--u) * 34);width:calc(var(--u) * 162);transform:rotate(-4deg);box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 38) #00000047}.vg__hero[data-v-268e4916]{box-sizing:border-box;border-radius:50%;overflow:hidden;border-style:solid;border-color:#fff;background:#ddd}.vg__hero img[data-v-268e4916]{width:100%;height:100%;object-fit:cover;display:block}.vg__v--desktop .vg__hero[data-v-268e4916]{position:absolute;left:calc(var(--u) * 572);top:calc(var(--u) * 14);width:calc(var(--u) * 172);height:calc(var(--u) * 172);border-width:calc(var(--u) * 6);box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 30) #00000038}.vg__v--tablet .vg__hero-wrap[data-v-268e4916]{position:absolute;left:calc(var(--u) * 560);top:calc(var(--u) * 22);width:calc(var(--u) * 240);display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 12)}.vg__v--tablet .vg__hero[data-v-268e4916]{width:calc(var(--u) * 240);height:calc(var(--u) * 240);border-width:calc(var(--u) * 7);box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 36) #00000038}.vg__v--mobile .vg__hero[data-v-268e4916]{position:absolute;left:calc(var(--u) * 300);top:calc(var(--u) * 20);width:calc(var(--u) * 236);height:calc(var(--u) * 236);border-width:calc(var(--u) * 7);box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 36) #00000038}.vg__caption[data-v-268e4916]{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 3);text-align:center;background:#ecebe8eb;padding:calc(var(--u) * 6) calc(var(--u) * 10)}.vg__caption-season[data-v-268e4916]{font-size:calc(var(--u) * 10.5);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#2e5a33}.vg__caption-dish[data-v-268e4916]{font-family:"PT Serif",Georgia,serif;font-weight:700;font-size:calc(var(--u) * 13);line-height:1.3}.vg__caption-chef[data-v-268e4916]{font-size:calc(var(--u) * 12);font-weight:700;color:#a34d00}.vg__text[data-v-268e4916]{position:absolute;display:flex;flex-direction:column;align-items:flex-start}.vg__v--desktop .vg__text[data-v-268e4916]{left:calc(var(--u) * 174);top:calc(var(--u) * 16);bottom:calc(var(--u) * 16);width:calc(var(--u) * 360);justify-content:center;gap:calc(var(--u) * 5)}.vg__v--tablet .vg__text[data-v-268e4916]{left:calc(var(--u) * 236);top:0;bottom:0;width:calc(var(--u) * 300);justify-content:center;gap:calc(var(--u) * 9)}.vg__v--mobile .vg__text[data-v-268e4916]{left:calc(var(--u) * 40);right:calc(var(--u) * 40);bottom:calc(var(--u) * 30);gap:calc(var(--u) * 8)}.vg__logo[data-v-268e4916]{display:block;height:auto;filter:brightness(0)}.vg__v--desktop .vg__logo[data-v-268e4916]{width:calc(var(--u) * 70)}.vg__v--tablet .vg__logo[data-v-268e4916]{width:calc(var(--u) * 128)}.vg__v--mobile .vg__logo[data-v-268e4916]{width:calc(var(--u) * 110)}.vg__wordmark[data-v-268e4916]{display:block;width:auto}.vg__v--desktop .vg__wordmark[data-v-268e4916]{height:calc(var(--u) * 40);margin-left:calc(var(--u) * -2)}.vg__v--tablet .vg__wordmark[data-v-268e4916]{height:calc(var(--u) * 74);margin:calc(var(--u) * 2) 0 0 calc(var(--u) * -3)}.vg__v--mobile .vg__wordmark[data-v-268e4916]{height:calc(var(--u) * 66);margin-left:calc(var(--u) * -3)}.vg__subtitle[data-v-268e4916]{font-family:var(--font-josefin-sans, "Josefin Sans"),sans-serif;font-weight:600;letter-spacing:.08em}.vg__v--desktop .vg__subtitle[data-v-268e4916]{font-size:calc(var(--u) * 11.5);line-height:1.35}.vg__v--tablet .vg__subtitle[data-v-268e4916]{font-size:calc(var(--u) * 14);line-height:1.4}.vg__v--mobile .vg__subtitle[data-v-268e4916]{font-size:calc(var(--u) * 16);line-height:1.4}.vg__tagline[data-v-268e4916]{font-family:"PT Serif",Georgia,serif;font-style:italic;font-size:calc(var(--u) * 17);line-height:1.35;color:#3e3e3e}.vg__buttons[data-v-268e4916]{display:flex;align-items:center}.vg__v--desktop .vg__buttons[data-v-268e4916]{gap:calc(var(--u) * 10);margin-top:calc(var(--u) * 4)}.vg__v--tablet .vg__buttons[data-v-268e4916]{gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 8)}.vg__v--mobile .vg__actions[data-v-268e4916]{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 12);margin-top:calc(var(--u) * 8)}.vg__v--mobile .vg__buttons[data-v-268e4916]{gap:calc(var(--u) * 12)}.vg__btn[data-v-268e4916]{display:inline-block;font-family:var(--font-josefin-sans, "Josefin Sans"),sans-serif;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase;border-style:solid;border-width:calc(var(--u) * 2);border-radius:0;cursor:pointer;transition:filter .15s}.vg__btn[data-v-268e4916]:hover{filter:brightness(.94)}.vg__btn--read[data-v-268e4916]{background:transparent;color:#1d1d1d;border-color:#1d1d1d}.vg__btn--buy[data-v-268e4916]{background:#2e5a33;color:#fff;border-color:#2e5a33}.vg__v--desktop .vg__btn[data-v-268e4916]{font-size:calc(var(--u) * 12);padding:calc(var(--u) * 8) calc(var(--u) * 14) calc(var(--u) * 5)}.vg__v--tablet .vg__btn[data-v-268e4916]{font-size:calc(var(--u) * 15);padding:calc(var(--u) * 13) calc(var(--u) * 20) calc(var(--u) * 10)}.vg__v--mobile .vg__btn[data-v-268e4916]{font-size:calc(var(--u) * 17);padding:calc(var(--u) * 15) calc(var(--u) * 22) calc(var(--u) * 12)}
