.frame[data-astro-cid-lcdefpme]{width:min(100%,84rem);margin-inline:auto;padding-inline:clamp(1.25rem,4.4vw,4.25rem)}.eyebrow[data-astro-cid-lcdefpme]{color:#89442d;letter-spacing:.2em;margin:0 0 1rem;font-size:.72rem}.hero[data-astro-cid-lcdefpme]{background:var(--c-evergreen);color:var(--c-cream)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5.5vw,6rem);padding-block:clamp(2.5rem,4.2vw,4.5rem);display:grid}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#f4d497}h1[data-astro-cid-lcdefpme]{color:inherit;letter-spacing:-.043em;margin:0;font-size:clamp(3.6rem,7.1vw,7.1rem);font-weight:500;line-height:.97}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#f0ca87;font-weight:500;display:block}.lede[data-astro-cid-lcdefpme]{color:#ece4d5;max-width:29rem;margin:1.7rem 0 1.85rem;font-size:clamp(1rem,1.6vw,1.16rem)}.hero-link[data-astro-cid-lcdefpme]{background:var(--c-cream);color:var(--c-evergreen);align-items:center;gap:1.5rem;padding:.8rem 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.hero-link[data-astro-cid-lcdefpme]:hover{background:#f0ca87}.hero-link[data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--c-cream)}.hero-image[data-astro-cid-lcdefpme]{border:1px solid #cab18a;padding:.43rem}.hero-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;object-position:50% 54%;width:100%;height:auto;display:block}.section[data-astro-cid-lcdefpme]{padding-block:clamp(3.2rem,6vw,6rem)}h2[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,5vw,4.7rem);font-weight:500;line-height:1.02}.section-heading[data-astro-cid-lcdefpme]{margin-bottom:clamp(1.4rem,3vw,2.6rem)}.section-description[data-astro-cid-lcdefpme]{color:#574a3b;margin:.85rem 0 0}.products[data-astro-cid-lcdefpme]{gap:1.25rem;display:grid}.multiple-products[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.product[data-astro-cid-lcdefpme]{color:var(--c-ink);background:#efe4d1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);text-decoration:none;display:grid}.without-photo[data-astro-cid-lcdefpme],.multiple-products[data-astro-cid-lcdefpme] .product[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.multiple-products[data-astro-cid-lcdefpme] .product-copy[data-astro-cid-lcdefpme]{align-self:end;padding:clamp(1.5rem,3vw,2.75rem)}.multiple-products[data-astro-cid-lcdefpme] .without-photo[data-astro-cid-lcdefpme] .product-copy[data-astro-cid-lcdefpme]{align-self:center}.multiple-products[data-astro-cid-lcdefpme] .product-image[data-astro-cid-lcdefpme]{aspect-ratio:2.1}#home-goods[data-astro-cid-lcdefpme]{background:#eee5d6}#home-goods[data-astro-cid-lcdefpme] .product[data-astro-cid-lcdefpme]{background:var(--c-cream)}.product-image[data-astro-cid-lcdefpme]{aspect-ratio:1.55;object-fit:cover;object-position:center 35%;width:100%;height:auto;display:block}.product-copy[data-astro-cid-lcdefpme]{align-self:center;padding:clamp(1.5rem,4vw,4rem)}.product[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin:0;font-size:clamp(1.85rem,3.5vw,3.4rem);font-weight:500}.tagline[data-astro-cid-lcdefpme]{color:#615043;margin:.65rem 0 1.1rem}.product-meta[data-astro-cid-lcdefpme]{align-items:center;gap:.85rem;margin:0 0 1.4rem;display:flex}.product-meta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#615043;font-size:.9rem}.text-link[data-astro-cid-lcdefpme]{color:#783723;white-space:nowrap;border-bottom:1px solid;align-items:center;gap:.9rem;padding-bottom:.15rem;font-weight:600;text-decoration:none;display:inline-flex}.product[data-astro-cid-lcdefpme]:hover .text-link[data-astro-cid-lcdefpme],a[data-astro-cid-lcdefpme].text-link:hover{color:var(--c-evergreen)}.story[data-astro-cid-lcdefpme]{background:#e9ddc7}.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(12rem,.65fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.story-copy[data-astro-cid-lcdefpme]{color:#574a3b;max-width:35rem}.story-copy[data-astro-cid-lcdefpme] p:last-child{margin-bottom:0}.emblem[data-astro-cid-lcdefpme]{mix-blend-mode:multiply;justify-self:center;width:min(100%,19rem);height:auto;display:block}.contact[data-astro-cid-lcdefpme]{border-bottom:1px solid #e0d1b6}.contact-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding-block:clamp(2.1rem,4.6vw,3.8rem);display:flex}.contact[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,3.6vw,3.15rem)}.contact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#574a3b;margin:.65rem 0 0}@media (width<=52rem){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}h1[data-astro-cid-lcdefpme]{font-size:clamp(3.25rem,11vw,6rem)}.hero-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1.4}}@media (width<=42rem){.product[data-astro-cid-lcdefpme],.story-grid[data-astro-cid-lcdefpme],.multiple-products[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.emblem[data-astro-cid-lcdefpme]{justify-self:start;width:min(100%,12rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
