.pf-hours-strip{background:#282b2d;color:#f7f5f0;border-top:1px solid rgba(255,255,255,.08)}.pf-hours-strip__inner{max-width:1500px;margin:0 auto;min-height:42px;padding:8px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:inherit;font-size:1.2rem;line-height:1.5}.pf-hours-strip__status{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:8px;min-height:26px}.pf-hours-strip__status:hover,.pf-hours-strip__status:focus-visible{color:#fff;text-decoration:underline}.pf-hours-strip__dot{flex:none;display:inline-block;width:8px;height:8px;border-radius:50%;background:#bfc5c3}.pf-hours-strip__status[data-open=true] .pf-hours-strip__dot{background:#9ed1a9}.pf-hours-strip__status[data-open=false] .pf-hours-strip__dot{background:#f2acaa}.pf-hours-strip__arrow{font-size:1.6rem;margin-left:3px;line-height:1}.pf-hours-strip__delivery{opacity:.85;text-align:right}@media screen and (max-width:749px){.pf-hours-strip__inner{padding:7px 16px;font-size:1.1rem}.pf-hours-strip__delivery{display:none}}.pf-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;background:#f7f5f0;color:#2b3029}.pf-story__image-wrap{position:relative;min-width:0;min-height:clamp(520px,36vw,690px);overflow:hidden}.pf-story__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pf-story__text-panel{display:flex;align-items:center;min-width:0;padding:56px clamp(38px,7vw,134px)}.pf-story__text-inner{width:100%;max-width:720px}.pf-story__eyebrow{margin:0 0 34px;color:#526b53;font:700 12px/1.5 Arial,sans-serif;letter-spacing:.25em;text-transform:uppercase}.pf-story__heading{margin:0 0 32px;color:#2b3029;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,3.75vw,74px);font-weight:400;letter-spacing:-.045em;line-height:1.05}.pf-story__heading span{display:block}.pf-story__quote{margin:0 0 26px;color:#5a7256;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,1.4vw,27px);font-style:italic;line-height:1.42}.pf-story__body,.pf-story__body p{color:#73776d;font-family:Arial,sans-serif;font-size:clamp(14px,.86vw,16px);line-height:1.75}.pf-story__body p{margin:0 0 36px}.pf-story__link{display:inline-flex;align-items:center;gap:22px;padding:0 0 10px;border-bottom:1px solid #2b3029;color:#2b3029;font:700 12px/1.4 Arial,sans-serif;letter-spacing:.16em;text-decoration:none;text-transform:uppercase;transition:gap .2s ease}.pf-story__link:hover{gap:28px}.pf-story__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.pf-story__arrow{font-size:18px;font-weight:400;line-height:1}@media screen and (max-width:1100px){.pf-story__text-panel{padding:48px clamp(30px,5vw,65px)}.pf-story__eyebrow,.pf-story__heading{margin-bottom:22px}.pf-story__body p{margin-bottom:26px}}@media screen and (max-width:749px){.pf-story{grid-template-columns:1fr}.pf-story__image-wrap{min-height:0;height:clamp(260px,65vw,400px)}.pf-story__text-panel{padding:46px 26px 52px}.pf-story__heading{font-size:clamp(41px,9vw,58px)}.pf-story__quote{font-size:23px}.pf-story__body,.pf-story__body p{font-size:15px}}.smoked-mozzarella-info-buy{text-align:center;padding-top:var(--smoked-buy-top);padding-bottom:var(--smoked-buy-bottom)}.pf-cart-delivery-notices{display:grid;gap:.9rem;width:100%;margin:1.2rem 0}.pf-cart-delivery-notices__message{margin:0;padding:1rem 1.2rem;color:#27352e;background:#f2f5f0;border-left:3px solid #547657;border-radius:.4rem;font-size:1.4rem;line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/48/compiled_assets/styles.css.map */
