Contact

:root { –tfs-ink: #151412; –tfs-paper: #f7f2ea; –tfs-cream: #fffaf1; –tfs-rose: #9d5147; –tfs-clay: #c08763; –tfs-olive: #6f7255; –tfs-smoke: #d8d1c6; –tfs-line: rgba(21, 20, 18, 0.16); –tfs-shadow: 0 24px 70px rgba(35, 25, 18, 0.16); –tfs-serif: “Cormorant Garamond”, Georgia, serif; –tfs-sans: Inter, “Helvetica Neue”, Arial, sans-serif; } body:has(.foundstation-site) #masthead, body:has(.foundstation-site) .site-header, body:has(.foundstation-site) .entry-hero, body:has(.foundstation-site) .entry-header, body:has(.foundstation-site) .site-footer { display: none !important; } body:has(.foundstation-site) .content-area, body:has(.foundstation-site) .site-main, body:has(.foundstation-site) .content-container, body:has(.foundstation-site) .content-wrap, body:has(.foundstation-site) .entry, body:has(.foundstation-site) .entry-content-wrap, body:has(.foundstation-site) .entry-content { width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important; border: 0 !important; box-shadow: none !important; background: transparent !important; } body:has(.foundstation-site) { background: var(–tfs-paper) !important; } .foundstation-site { color: var(–tfs-ink); background: var(–tfs-paper); font-family: var(–tfs-sans); line-height: 1.55; letter-spacing: 0; } .foundstation-site * { box-sizing: border-box; } .foundstation-site a { color: inherit; text-decoration: none; } .tfs-shell { width: min(1160px, calc(100vw – 40px)); margin: 0 auto; } .tfs-header { position: sticky; top: 0; z-index: 20; background: rgba(247, 242, 234, 0.9); border-bottom: 1px solid var(–tfs-line); backdrop-filter: blur(14px); } .tfs-header-inner { min-height: 86px; display: flex; align-items: center; justify-content: space-between; gap: 28px; } .tfs-brand { display: inline-flex; align-items: center; gap: 14px; font-family: var(–tfs-serif); font-size: 1.5rem; font-weight: 700; } .tfs-brand img { width: 64px; height: 64px; object-fit: contain; } .tfs-nav { display: flex; align-items: center; gap: 26px; font-size: 0.78rem; font-weight: 750; text-transform: uppercase; letter-spacing: 0.12em; } .tfs-nav a { padding: 10px 0; } .tfs-button, .tfs-link-button { display: inline-flex; align-items: center; justify-content: center; min-height: 44px; padding: 0 20px; border: 1px solid var(–tfs-ink); border-radius: 999px; background: var(–tfs-ink); color: var(–tfs-cream); font-size: 0.78rem; font-weight: 800; text-transform: uppercase; letter-spacing: 0.1em; } .tfs-link-button { background: transparent; color: var(–tfs-ink); } .tfs-hero { position: relative; min-height: clamp(560px, 72vh, 660px); padding: 0 !important; display: flex; align-items: flex-end; overflow: hidden; background: var(–tfs-ink); } .tfs-hero::before { content: “”; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(21,20,18,0.72) 0%, rgba(21,20,18,0.28) 38%, rgba(21,20,18,0.7) 100%), linear-gradient(90deg, rgba(21,20,18,0.78), rgba(21,20,18,0.2) 52%, rgba(21,20,18,0.5)), url(“https://thefoundstation.com/wp-content/uploads/sites/23/2024/05/IMG_6568.jpeg”) center 48% / cover no-repeat; filter: saturate(0.82) contrast(1.04); } .tfs-hero-content { position: relative; z-index: 1; width: min(1160px, calc(100vw – 40px)); margin: 0 auto; padding: 88px 0 56px; color: var(–tfs-cream); } .tfs-hero-logo { width: clamp(132px, 16vw, 188px); height: auto; margin-bottom: 24px; filter: drop-shadow(0 8px 24px rgba(0,0,0,0.28)); } .tfs-kicker { display: inline-flex; gap: 10px; align-items: center; margin: 0 0 18px; font-size: 0.76rem; font-weight: 850; letter-spacing: 0.16em; text-transform: uppercase; } .tfs-kicker::before { content: “”; width: 34px; height: 1px; background: currentColor; opacity: 0.75; } .tfs-hero h1, .tfs-page-hero h1 { max-width: 830px; margin: 0; color: var(–tfs-cream) !important; font-family: var(–tfs-serif); font-size: clamp(3.6rem, 8vw, 8.8rem); line-height: 0.9; font-weight: 600; letter-spacing: 0; } .tfs-hero-text { display: grid; grid-template-columns: minmax(0, 1fr) minmax(260px, 420px); gap: 38px; align-items: end; margin-top: 28px; } .tfs-hero-text p { margin: 0; font-size: clamp(1.05rem, 1.8vw, 1.36rem); color: rgba(255, 250, 241, 0.9); } .tfs-hero-actions { display: flex; gap: 12px; flex-wrap: wrap; justify-content: flex-end; } .tfs-section { padding: 86px 0; } .tfs-section-tight { padding: 58px 0; } .tfs-intro { display: grid; grid-template-columns: minmax(0, 0.95fr) minmax(280px, 0.55fr); gap: 64px; align-items: start; } .tfs-eyebrow { margin: 0 0 12px; color: var(–tfs-rose); font-size: 0.74rem; font-weight: 850; letter-spacing: 0.16em; text-transform: uppercase; } .tfs-display { margin: 0; font-family: var(–tfs-serif); font-size: clamp(2.2rem, 5vw, 5.4rem); line-height: 0.96; font-weight: 600; } .tfs-panel-display { font-size: clamp(2.05rem, 3.2vw, 3.35rem); line-height: 1.02; } .tfs-copy { margin: 0; font-size: clamp(1rem, 1.45vw, 1.16rem); color: rgba(21, 20, 18, 0.75); } .tfs-note { border-left: 3px solid var(–tfs-rose); padding: 6px 0 6px 24px; } .tfs-note strong { display: block; margin-bottom: 7px; font-family: var(–tfs-serif); font-size: 1.45rem; } .tfs-editorial-grid { display: grid; grid-template-columns: 0.88fr 1.12fr; gap: 18px; } .tfs-photo-panel { min-height: 520px; position: relative; overflow: hidden; border-radius: 2px; background: var(–tfs-smoke); box-shadow: var(–tfs-shadow); } .tfs-photo-panel img { width: 100%; height: 100%; min-height: inherit; display: block; object-fit: cover; } .tfs-text-panel { display: flex; flex-direction: column; justify-content: space-between; min-height: 520px; padding: clamp(28px, 4vw, 56px); background: var(–tfs-cream); border: 1px solid var(–tfs-line); } .tfs-list { display: grid; gap: 18px; margin: 34px 0 0; padding: 0; list-style: none; } .tfs-list li { display: grid; grid-template-columns: 42px 1fr; gap: 16px; align-items: start; } .tfs-list span { display: grid; place-items: center; width: 42px; height: 42px; border-radius: 50%; background: #ece1d2; color: var(–tfs-rose); font-family: var(–tfs-serif); font-size: 1.3rem; } .tfs-list strong { display: block; margin-bottom: 3px; } .tfs-product-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; margin-top: 34px; } .tfs-product { background: var(–tfs-cream); border: 1px solid var(–tfs-line); } .tfs-product img { width: 100%; aspect-ratio: 1 / 1.08; display: block; object-fit: cover; } .tfs-product-body { padding: 18px; } .tfs-product h3 { min-height: 2.7em; margin: 0 0 8px; font-family: var(–tfs-serif); font-size: 1.4rem; line-height: 1.04; } .tfs-product p { margin: 0; color: rgba(21, 20, 18, 0.64); font-size: 0.92rem; } .tfs-band { background: var(–tfs-ink); color: var(–tfs-cream); } .tfs-band .tfs-copy { color: rgba(255, 250, 241, 0.74); } .tfs-band-grid { display: grid; grid-template-columns: minmax(0, 0.8fr) minmax(0, 1fr); gap: 56px; align-items: center; } .tfs-hours { display: grid; gap: 12px; padding: 28px; border: 1px solid rgba(255, 250, 241, 0.2); background: rgba(255, 255, 255, 0.05); } .tfs-hours p { display: flex; justify-content: space-between; gap: 18px; margin: 0; border-bottom: 1px solid rgba(255, 250, 241, 0.15); padding-bottom: 10px; } .tfs-page-hero { padding: 88px 0 54px; background: var(–tfs-cream); border-bottom: 1px solid var(–tfs-line); } .tfs-page-hero h1 { color: var(–tfs-ink) !important; } .tfs-page-hero p { max-width: 720px; margin: 24px 0 0; } .tfs-split { display: grid; grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr); gap: 52px; align-items: center; } .tfs-split img { width: 100%; display: block; border-radius: 2px; box-shadow: var(–tfs-shadow); } .tfs-policy { max-width: 820px; } .tfs-policy h2 { margin: 34px 0 10px; font-family: var(–tfs-serif); font-size: clamp(1.8rem, 3vw, 2.7rem); line-height: 1; } .tfs-policy p { margin: 0 0 16px; } .tfs-footer { padding: 42px 0; border-top: 1px solid var(–tfs-line); background: #eee7dc; } .tfs-footer-inner { display: flex; justify-content: space-between; gap: 24px; align-items: center; font-size: 0.9rem; color: rgba(21, 20, 18, 0.68); } .tfs-footer nav { display: flex; gap: 18px; flex-wrap: wrap; } @media (max-width: 860px) { .tfs-header-inner, .tfs-footer-inner { align-items: flex-start; flex-direction: column; } .tfs-nav { width: 100%; overflow-x: auto; gap: 18px; } .tfs-hero { min-height: 540px; } .tfs-hero-content { padding: 46px 0 38px; } .tfs-hero-logo { width: clamp(112px, 20vw, 140px); margin-bottom: 18px; } .tfs-hero h1 { font-size: clamp(3rem, 8vw, 4.1rem); } .tfs-panel-display { font-size: clamp(2.1rem, 7vw, 3.2rem); } .tfs-hero-text, .tfs-intro, .tfs-editorial-grid, .tfs-band-grid, .tfs-split { grid-template-columns: 1fr; } .tfs-hero-actions { justify-content: flex-start; } .tfs-product-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } .tfs-photo-panel, .tfs-text-panel { min-height: auto; } } @media (max-width: 540px) { .tfs-shell, .tfs-hero-content { width: min(100% – 28px, 1160px); } .tfs-hero { min-height: 560px; } .tfs-hero-content { padding: 42px 0 34px; } .tfs-hero h1, .tfs-page-hero h1 { font-size: clamp(2.7rem, 15vw, 4.4rem); } .tfs-section { padding: 64px 0; } .tfs-product-grid { grid-template-columns: 1fr; } }

Questions, holds, and visits

Call the shop.

For item holds, measurements, availability, or store hours, the fastest route is still the human one.

Contact

The Found Station

Phone
(937) 568-1530

Address
498 E Main St, Hillsboro, OH 45133

If you are asking about a specific item, include a screenshot or description when messaging through social channels so the team can find it quickly.