:root{–ec-bg:#f6f2ea;–ec-ink:#1f1f1f;–ec-muted:#5b5b5b;–ec-card:#fff;–ec-line:rgba(0,0,0,.10);–ec-accent:#6b4b2a;–ec-accent2:#2f6f5d;–ec-shadow:0 10px 30px rgba(0,0,0,.08);–ec-radius:18px;–ec-max:1000px;}
.ec-wrap{background:var(–ec-bg);color:var(–ec-ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;}
.ec-container{max-width:var(–ec-max);margin:0 auto;padding:0 18px;}
.ec-nav{position:sticky;top:0;z-index:999;background:rgba(246,242,234,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(–ec-line);}
.ec-nav-inner{display:flex;align-items:center;justify-content:space-between;padding:10px 0;gap:14px;flex-wrap:wrap;}
.ec-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(–ec-ink);}
.ec-brand img{width:38px;height:38px;border-radius:12px;object-fit:cover;box-shadow:0 6px 18px rgba(0,0,0,.10);}
.ec-links{display:flex;gap:14px;flex-wrap:wrap;align-items:center;justify-content:flex-end;}
.ec-links a{text-decoration:none;color:var(–ec-ink);font-size:14px;padding:8px 10px;border-radius:12px;}
.ec-links a:hover{background:rgba(0,0,0,.05);}
.ec-cta{display:inline-flex;align-items:center;justify-content:center;background:var(–ec-accent);color:#fff!important;padding:9px 14px;border-radius:14px;font-weight:700;box-shadow:0 10px 22px rgba(107,75,42,.22);}
.ec-hero{padding:30px 0 40px;}
.ec-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:20px;align-items:start;}
.ec-card{background:var(–ec-card);border:1px solid var(–ec-line);border-radius:var(–ec-radius);box-shadow:var(–ec-shadow);padding:22px;}
.ec-eyebrow{display:inline-block;background:rgba(47,111,93,.10);color:var(–ec-accent2);padding:6px 12px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;}
.ec-h1{font-size:clamp(30px,4vw,46px);letter-spacing:-.02em;margin:0 0 12px;}
.ec-h2{font-size:clamp(20px,2.4vw,26px);margin:0 0 12px;}
.ec-p{margin:0 0 14px;color:var(–ec-muted);font-size:clamp(15px,1.8vw,17px);}
.ec-list{margin:0;padding-left:18px;color:var(–ec-muted);}
.ec-list li{margin-bottom:10px;}
.ec-promise{display:inline-block;background:#fff7e8;color:#704c16;border:1px solid rgba(112,76,22,.18);padding:10px 14px;border-radius:14px;font-weight:700;margin:4px 0 18px;}
.ec-note{margin-top:14px;padding:14px 16px;border-radius:14px;background:#f8faf9;border:1px solid rgba(47,111,93,.12);color:var(–ec-muted);}
.ec-small{font-size:13px;color:var(–ec-muted);}
.ec-info-grid{display:grid;gap:14px;}
.ec-info-box{padding:16px;border-radius:16px;background:#fff;border:1px solid var(–ec-line);box-shadow:var(–ec-shadow);}
@media (max-width: 860px){.ec-grid{grid-template-columns:1fr;}}
Contact EquiChef
Have a question about an order, shipping, hydration products, or the EquiChef On The Road Kit? We are here to help. Send us a message below and our team will get back to you within 24 hours on business days. If your question is about an existing order, please include your order number so we can help faster.
What to include
- Your order number if you already placed an order.
- The product name if your question is about a kit or hydration item.
- Your timeline if you are ordering ahead of travel, a clinic, or show day.
Why customers reach out
- Shipping and delivery timing
- Returns, damaged orders, or replacements
- Hydration product selection help
- Questions about the On The Road Kit
Dependable support
EquiChef is built for horse people who need practical products, fast answers, and dependable support. Whether you are ordering for the barn, the trailer, or show day, we are committed to making your experience simple and stress-free.
For policy details, visit our Shipping Policy, Returns & Refund Policy, and Privacy Policy.
