.info-heading{background:var(--orange-base);padding:20px 26px 30px}.info-breadcrumb{flex-wrap:wrap;gap:10px;margin-bottom:30px;font-size:11px;line-height:1.8;display:flex}.info-breadcrumb a{text-underline-offset:3px;text-decoration:underline}.info-heading .eyebrow{color:var(--ink)}.info-heading h1{letter-spacing:0;margin:5px 0 10px;font-size:32px;font-weight:900;line-height:1.5}.info-heading>p{font-size:14px;font-weight:700;line-height:1.9}.about-opening,.store-landscape,.kitchen-scene{margin:0}.about-opening{border-block:2px solid var(--ink);position:relative}.about-opening img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.about-opening figcaption{background:var(--yellow);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);padding:6px 12px;font-size:19px;font-weight:900;position:absolute;bottom:16px;left:20px;transform:rotate(-3deg)}.about-greeting{background:var(--yellow);text-align:center;border-bottom:2px solid var(--ink)}.about-greeting .eyebrow{color:var(--ink)}.about-greeting h2{margin:10px 0 20px;font-size:27px;line-height:1.8}.about-greeting em{color:var(--red);font-style:normal}.about-greeting>p{font-size:14px;line-height:2}.info-pending{color:#514a42;margin-top:22px;font-size:12px!important;line-height:1.9!important}.about-making{background:#fff}.kitchen-scenes{gap:34px;margin:26px 0 30px;display:grid}.kitchen-scene>img{aspect-ratio:4/3;object-fit:cover;border:2px solid var(--ink);border-radius:4px;width:100%;height:auto}.kitchen-scene figcaption{grid-template-columns:35px minmax(0,1fr);gap:12px;margin-top:16px;display:grid}.scene-number{color:#19664b;font-size:23px;font-weight:900;line-height:1.5}.kitchen-scene h3{margin-bottom:6px;font-size:21px;line-height:1.6}.kitchen-scene p{font-size:13px;line-height:1.9}.about-company{border-block:2px solid var(--ink);background:#dcedec}.company-name{overflow-wrap:anywhere;margin-top:20px;font-size:22px;font-weight:900}.info-next{background:var(--yellow);border-bottom:2px solid var(--ink)}.info-next h2{font-size:26px;line-height:1.7}.info-next>.outline-button{background:#fff;margin-top:25px}.shop-links{border-top:1px solid #8c803f;margin-top:24px}.shop-links>a{border-bottom:1px solid #8c803f;justify-content:space-between;align-items:center;gap:14px;padding:20px 0;display:flex}.shop-links small,.shop-links strong{display:block}.shop-links small{margin-bottom:4px;font-size:11px}.shop-links strong{font-size:21px;font-weight:900}.shop-links svg{flex-shrink:0}.store-jumps{grid-template-columns:1fr 1fr;gap:12px;padding:26px;display:grid}.store-story-link.text-link{width:auto;margin:0 26px 26px;font-size:13px}#about{scroll-margin-top:20px}.store-jumps a{border:2px solid var(--ink);min-height:50px;box-shadow:2px 2px 0 var(--ink);background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:6px;padding:10px;font-size:13px;font-weight:900;display:flex}.store-jumps svg{flex-shrink:0}.store-landscape{border-block:2px solid var(--ink);background:#fff}.store-landscape img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.store-landscape figcaption{padding:9px 26px;font-size:11px}.store-review-note span{display:inline-block}.store-review-note{background:#fff;border-bottom:1px solid #bcbcb4;padding:20px 26px;font-size:12px;line-height:1.9}.store-detail{border-bottom:2px solid var(--ink);background:#fff;scroll-margin-top:20px}.store-detail:nth-of-type(2n){background:#edf5ef}.store-detail-heading{align-items:center;gap:17px;margin-bottom:24px;display:flex}.store-index{color:#19664b;font-size:40px;font-weight:900;line-height:1}.store-detail-heading p{margin-bottom:4px;font-size:12px;font-weight:700}.store-detail-heading h2{font-size:25px;line-height:1.5}.store-exterior{color:#556257;background:#f4f5f2;border:1px dashed #a2ada4;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:172px;display:flex}.store-exterior p{font-size:12px}.store-facts{border-top:1px solid #bcbcb4;margin:24px 0}.store-facts>div{border-bottom:1px solid #bcbcb4;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:16px 0;font-size:13px;line-height:1.7;display:grid}.store-facts dt{font-weight:700}.store-facts dd{color:#556257;margin:0}.store-map-pending{align-items:flex-start;gap:12px;padding:18px 0;display:flex}.store-map-pending svg{color:#19664b;flex-shrink:0}.store-map-pending h3,.store-products-note h3{margin-bottom:6px;font-size:16px}.store-map-pending p,.store-products-note p{font-size:12px;line-height:1.9}.store-products-note{border-top:1px solid #bcbcb4;margin-top:12px;padding-top:20px}.store-products-note .text-link{margin-top:16px}@media (width>=561px){.info-heading,.store-jumps{padding-inline:36px}}@media (width<=360px){.info-heading h1{font-size:29px}.about-greeting h2{font-size:23px}.store-jumps{gap:8px;padding-inline:20px}.store-jumps a{padding:8px;font-size:12px}.store-detail-heading h2{font-size:22px}.store-index{font-size:34px}.kitchen-scene h3{font-size:19px}.info-next h2{font-size:23px}}.store-facts dd a{text-underline-offset:4px;color:inherit;margin-block:-10px;padding-block:10px;text-decoration:underline;display:inline-block}
