Tern Glovebox
Tern GloveBox *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --black: #111110; --white: #fafaf8; --gray-100: #f5f5f3; --gray-200: #e8e8e5; --gray -400: #a8a8a4; --gray-600: #6b6b67; --accent: #d95f2b; --accent-light: #f5e8e0; --font-sans: 'DM Sans', sans-serif; --font-mono: 'DM Mono', monospace; } body { font-family: var(--font-sans); background: var(--white); color: var(--black); min-height: 100vh; padding: 0; } .page { max-width: 760px; margin: 0 auto; padding: 3rem 2rem 5rem; } .breadcrumb { display: flex; align-items: center; gap: 6px; font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); margin-bottom: 2.5rem; letter-spacing: 0.02em; flex-wrap: wrap; } .breadcrumb span { color: var(--gray-200); } .product-header { margin-bottom: 2rem; } .badge-row { display: flex; gap: 6px; flex-wrap: wrap; margin-bottom: 0.75rem; } .badge { display: inline-block; font-size: 10px; font-family: var(--font-mono); letter-spacing: 0.1em; text-transform: uppercase; background: var(--accent-light); color: var(--accent); border: 1px solid #e8c4ae; border-radius: 3px; padding: 3px 8px; } .badge-alt { display: inline-block; font-size: 10px; font-family: var(--font-mono); letter-spacing: 0.1em; text-transform: uppercase; background: var(--gray-100); color: var(--gray-600); border: 1px solid var(--gray-200); border-radius: 3px; padding: 3px 8px; } .badge-warn { display: inline-block; font-size: 10px; font-family: var(--font-mono); letter-spacing: 0.1em; text-transform: uppercase; background: #fff8e1; color: #b45309; border: 1px solid #fde68a; border-radius: 3px; padding: 3px 8px; } h1 { font-size: 34px; font-weight: 600; line-height: 1.15; color: var(--black); margin-bottom: 0.35rem; letter-spacing: -0.025em; } .subtitle { font-size: 13px; font-family: var(--font-mono); color: var(--gray-400); letter-spacing: 0.04em; margin-bottom: 0.5rem; } .tagline { font-size: 16px; color: var(--gray-600); line-height: 1.5; } .price-hero { display: flex; align-items: baseline; gap: 10px; margin-top: 1rem; } .price-hero .price { font-size: 32px; font-weight: 600; letter-spacing: -0.02em; color: var(--black); } .price-hero .price-note { font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); } .divider { border: none; border-top: 1px solid var(--gray-200); margin: 2rem 0; } .description { font-size: 15px; line-height: 1.75; color: #333332; margin-bottom: 2rem; } .notice { background: #fff8e1; border: 1px solid #fde68a; border-radius: 8px; padding: 0.9rem 1.1rem; font-size: 13px; color: #92400e; margin-bottom: 2rem; line-height: 1.5; } .notice strong { font-weight: 600; } .stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--gray-200); border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; margin-bottom: 2rem; } .stat { background: var(--white); padding: 1.1rem 0.75rem; text-align: center; } .stat-value { font-size: 17px; font-weight: 600; color: var(--black); letter-spacing: -0.02em; display: block; } .stat-label { font-size: 10px; color: var(--gray-400); font-family: var(--font-mono); margin-top: 4px; display: block; } .section-label { font-size: 13px; font-family: var(--font-sans); font-weight: 600; letter-spacing: -0.01em; color: var(--black); margin-bottom: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid var(--accent); display: inline-block; } .features { display: flex; flex-direction: column; border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; margin-bottom: 2rem; } .feature { display: grid; grid-template-columns: 3px 1fr; border-bottom: 1px solid var(--gray-200); transition: background 0.15s; } .feature:last-child { border-bottom: none; } .feature:hover { background: var(--gray-100); } .feature-accent { background: transparent; transition: background 0.15s; } .feature:hover .feature-accent { background: var(--accent); } .feature-content { padding: 1.1rem 1.25rem; } .feature-title { font-size: 14px; font-weight: 600; color: var(--black); margin-bottom: 3px; } .feature-desc { font-size: 13px; color: var(--gray-600); line-height: 1.5; } .spec-group { margin-bottom: 1.75rem; } .specs-table { width: 100%; border-collapse: collapse; border: 1px solid var(--gray-200); border-radius: 8px; overflow: hidden; font-size: 13px; } .specs-table tr { border-bottom: 1px solid var(--gray-200); } .specs-table tr:last-child { border-bottom: none; } .specs-table tr:hover td { background: var(--gray-100); } .specs-table td { padding: 9px 14px; background: var(--white); transition: background 0.1s; vertical-align: top; } .specs-table td:first-child { color: var(--gray-600); font-family: var(--font-mono); font-size: 11px; width: 42%; letter-spacing: 0.01em; } .specs-table td:last-child { color: var(--black); font-weight: 500; } .price-row { display: flex; align-items: baseline; gap: 12px; margin-bottom: 0.4rem; } .price { font-size: 28px; font-weight: 600; letter-spacing: -0.02em; color: var(--black); } .price-note { font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); } .sku { font-size: 11px; color: var(--gray-400); font-family: var(--font-mono); letter-spacing: 0.04em; margin-bottom: 2rem; } .footer-line { border-top: 1px solid var(--gray-200); padding-top: 1.5rem; font-size: 12px; color: var(--gray-400); font-family: var(--font-mono); display: flex; justify-content: space-between; flex-wrap: wrap; gap: 8px; } @media (max-width: 560px) { h1 { font-size: 26px; } .stats { grid-template-columns: repeat(2, 1fr); } .page { padding: 2rem 1.25rem 4rem; } } accessories/tern/GloveBox Tern Frame Bag 1.9 L EVA Construction Water-Resistant Velcro Divider Quick Haul + Short Haul Only GloveBox · Frame-Mounted Bag · 1.9 L · EVA · Water-Resistant · Velcro Divider · Quick Haul / Short Haul Tern GloveBox A frame-mounted storage case that fills the unused space inside the Quick Haul or Short Haul frame triangle — 1.9 L of water-resistant EVA construction, bolt-on fit, detachable velcro divider, and internal pockets for wallet, keys, lock, and ride essentials. $90 CAD Quick Haul and Short Haul only — frame geometry specific. The GloveBox bolts directly to the Quick Haul and Short Haul frame and is shaped to fit the triangle formed by those bikes' top tube, down tube, and seat tube. It is not compatible with other Tern models. Verify your specific model using Tern's compatibility checker before ordering. 1.9 L storage volume Frame bolt-on triangle mount EVA water-resistant shell The Tern GloveBox is a compact storage case that bolts into the frame triangle of the Quick Haul and Short Haul, using space that would otherwise be empty. At 1.9 litres, it is not a cargo bag — it is a dedicated essentials compartment: wallet, keys, phone, a folding lock, an emergency puncture kit, a multi-tool. Items that need to stay on the bike regardless of what else is being carried, and that benefit from being instantly accessible rather than buried in a pannier. EVA (ethylene-vinyl acetate) construction gives the case a semi-rigid, water-resistant shell without the weight of a hard case. A detachable velcro divider allows the interior to be divided into two sections or left open as a single compartment. Internal pockets provide additional organisation within the main space. Highlights Frame triangle mount — uses space that's already there The Quick Haul and Short Haul frame has a triangle formed by the top tube, down tube, and seat tube that is otherwise unused. The GloveBox is shaped to fit this specific triangle — bolts directly to the frame using existing mounting points without adding a separate cage or adapter. The result is storage that doesn't change the bike's footprint, doesn't hang off a rack, and doesn't require a pannier hook. It integrates with the frame rather than adding to it. EVA shell — semi-rigid, water-resistant, lightweight Ethylene-vinyl acetate is a closed-cell foam material used in waterproof cases, wetsuit boots, and equipment padding — it doesn't absorb water and maintains its shape under moderate compression. The GloveBox's EVA construction gives it more structure than a soft bag (contents don't get crushed by a pannier leaning against it) without the rigidity of a hard case. At around 120g, it adds almost nothing to the bike's weight. Detachable velcro divider — two sections or one The interior divider separates the GloveBox into two compartments when installed — useful for keeping a phone away from keys, or a repair kit separated from a wallet. Remove the velcro divider entirely for a single open compartment that accommodates larger single items. The divider stores in the case itself so it doesn't get lost between configurations. Accessible while riding Frame-mounted placement puts the GloveBox between the rider's knees — reachable without dismounting. Pulling out a transit card, retrieving a phone, or grabbing a key at a stop doesn't require stopping and digging through a pannier. For items that need to be retrieved frequently, the frame position is more convenient than any rack-mounted bag. The bolt-on fit keeps the case stable with no movement or bounce during the ride. What fits — and what doesn't 1.9 litres accommodates: a wallet, a phone, a folding or cable lock, a multi-tool, a patch kit, a couple of tyre levers, a spare tube, earbuds, and keys — not all simultaneously, but any selection of these items. It does not accommodate: a U-lock, a water bottle, a full-size lock, a laptop, or anything requiring substantial volume. The GloveBox is an essentials compartment, not a cargo solution. It works alongside panniers and rack bags, not instead of them. Specifications Brand Tern Model GloveBox Type Frame-mounted storage case Material EVA — water-resistant, semi-rigid Volume 1.9 L Load limit ~2 kg (4.4 lb) Weight ~120g (0.264 lb) Dimensions 305 × 124 × 115 mm (12 × 4.9 × 4.5 in) Mounting Bolt-on — frame triangle (top tube / down tube / seat tube) Divider Detachable velcro — one or two interior compartments Internal pockets Yes Weather resistance Water-resistant EVA construction Compatible bikes Quick Haul · Short Haul only — verify with Tern compatibility checker $90 CAD Tern GloveBox · Frame Bag · 1.9 L · EVA · Water-Resistant · Velcro Divider · Quick Haul / Short Haul Tern © 2026 GloveBox
More you might like
Related
Tern Glovebox
Tern Glovebox
Related
Tern Glovebox
Related