.pc-page-body{font-weight:300;max-width:72ch}.pc-page-body h2,.pc-page-body h3,.pc-page-body h4{font-family:var(--disp);font-weight:400;text-transform:none;line-height:1.15;margin:1.9rem 0 .7rem}.pc-page-body h2{font-size:1.75rem}.pc-page-body h3{font-size:1.3rem}.pc-page-body h4{font-size:1.05rem}.pc-page-body p,.pc-page-body ul,.pc-page-body ol{margin-bottom:1rem}.pc-page-body ul,.pc-page-body ol{padding-left:1.4rem}.pc-page-body li{margin-bottom:.35rem}.pc-page-body a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.pc-page-body img{max-width:100%;height:auto}.pc-page-body table{width:100%;border-collapse:collapse;margin-bottom:1.2rem;font-size:.92rem}.pc-page-body td,.pc-page-body th{border-bottom:1px solid var(--line);padding:.5rem .4rem;text-align:left}.pc-page-body blockquote{border-left:3px solid var(--pear);padding-left:1rem;margin:1.2rem 0}.meet-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.meet-frame video,.meet-frame .meet-video{width:100%;height:100%;object-fit:cover;aspect-ratio:auto}.pullband .text-link+.text-link{margin-left:1.6rem}.story-photo button img{height:auto}.ws-cred img{height:var(--ws-logo-h,22px)}@media(max-width:700px){.ws-cred img{height:calc(var(--ws-logo-h,22px) * .82)}}.ws-form-jot iframe{height:var(--jot-h,1050px)}.ws-form .pc-status,.ws-form .pc-errors{margin-top:1rem}.ws-form .pc-errors ul{margin:.4rem 0 0 1.1rem}.ws-form .pc-errors a{color:inherit}.market-dates a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.market-dates .md-time{grid-column:2;font-family:var(--ui);font-size:.78rem;letter-spacing:.04em;color:#22271fa8}@media(max-width:640px){.market-dates .md-time{grid-column:1}}.market-calendar{margin-top:1.6rem;background:#fff;border:1px solid var(--line);padding:6px}.market-calendar iframe{display:block;width:100%;height:var(--cal-h,600px);border:0}.rev-app{margin:1rem 0 1.2rem}.rev-app:empty{display:none}.mediakit a{color:#fff}.mediakit-dl img.on-paper{background:#fffcf3;padding:3px}.rec-excerpt{font-size:.88rem;font-weight:300;margin-top:.3rem;max-width:34ch}.rec-card .rec-imgwrap img{height:auto;aspect-ratio:1/1;object-fit:cover}.rec-card .placeholder-svg{width:100%;aspect-ratio:1/1;background:var(--wash)}.pc-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:.4rem;margin-top:2.4rem;font-family:var(--ui);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.pc-pagination a,.pc-pagination span{display:inline-block;min-width:2.4rem;padding:.55rem .7rem;border:1px solid var(--line);text-align:center;color:var(--ink)}.pc-pagination span.current{background:var(--green);border-color:var(--green);color:var(--cream)}.pc-pagination a:hover{border-color:var(--green);color:var(--green)}.pc-blog-empty{font-weight:300;border:1px dashed var(--line);background:var(--wash);padding:1.4rem 1.5rem}.recipe-content{font-weight:300}.recipe-content>p{margin-bottom:1rem}.recipe-content h2,.recipe-content h3,.recipe-content h4{font-family:var(--ui);font-weight:700;font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin:1.4rem 0 .6rem}.recipe-content h2:first-child,.recipe-content h3:first-child{margin-top:0}.recipe-content ul{list-style:none;margin:0;padding:0}.recipe-content ul li{padding:.5rem 0;border-bottom:1px solid var(--line)}.recipe-content ul li:last-child{border-bottom:0}.recipe-content ol{list-style:none;counter-reset:st;margin:0;padding:0}.recipe-content ol li{counter-increment:st;position:relative;padding:.55rem 0 .55rem 2.35rem;border-bottom:1px solid var(--line-soft,var(--line))}.recipe-content ol li:last-child{border-bottom:0}.recipe-content ol li:before{content:counter(st);position:absolute;left:0;top:.66rem;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--rf-deep,var(--pear));color:var(--ink);font-family:var(--ui);font-weight:700;font-size:.66rem;display:flex;align-items:center;justify-content:center}.recipe-content img{max-width:100%;height:auto;margin:.6rem 0}.recipe-content a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.recipe-content strong{font-weight:600}.recipe-photo .placeholder-svg{width:100%;aspect-ratio:4/5;background:var(--wash)}.rfc-plate img{height:92px;width:auto}.recipe-facts:empty{display:none}.ws-category-icon{display:block;position:relative;box-sizing:content-box;width:52px;height:52px;padding:0 0 1.1rem;margin:0 0 auto;object-fit:contain;opacity:.9}@media(max-width:640px){.ws-category-icon{width:48px;height:48px;padding-bottom:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pc-content.css.map */
