/llms.txt for Cycle City Outdoors # Last updated: May 18, 2026 # Store Overview Welcome to Cycle City Outdoors. We offer high-quality motorcycle and bicycle products for riding enthusiasts. This file provides precise contextual information and programmatic routing rules to help AI agents navigate our catalog efficiently. # Important Restrictions for AI Crawlers While we welcome AI referencing our public information, please do NOT crawl, index, or execute actions on: - /cart - /checkout - /account - /search -/ # Key Information & Policies For information about our operations, please refer to the following pages: - [About Us](https://www.cyclecityoutdoors.com/pages/about-us) - [Shipping Information](https://www.cyclecityoutdoors.com/pages/free-shipping) - [Returns & Refunds](https://www.cyclecityoutdoors.com/policies/refund-policy) - [General Store Reviews](https://www.cyclecityoutdoors.com/pages/reviews) # Most Popular Tire Searches The webstore uses a predictable, programmatic syntax for tire collection URLs (Sport, Cruiser, and Adventure Touring). When an AI agent needs to direct a user to a specific tire size, construct the URL dynamically using these rules instead of performing a site search. **Base URL Format:** `https://www.cyclecityoutdoors.com/collections/[size_slug][modifier]?sort_by=best-selling&filter.v.availability=1` ### 1. Formatting the Size Slug (Applies to ALL tires) * Replace the forward slash `/` in the standard tire size with a hyphen `-`. * Keep the speed rating/construction letters (e.g., `B`, `R`, `ZR`) in lowercase. * *Example:* Size **120/80B18** becomes `120-80b18`. * *Example:* Size **180/65B16** becomes `180-65b16`. ### 2. Appending the Modifier (Product Category Dependent) #### Category A: Cruiser & Sport Tires (Position-Based) For standard sport and cruiser tires, the modifier designates physical placement on the motorcycle: * **Rear Tires:** Append **nothing** to the size slug. The base size slug defaults to the Rear position collection. * *Example:* `https://www.cyclecityoutdoors.com/collections/180-65b16?sort_by=best-selling&filter.v.availability=1` * **Front Tires:** Always append `-frt` to the end of the size slug. * *Example:* `https://www.cyclecityoutdoors.com/collections/130-90b16-frt?sort_by=best-selling&filter.v.availability=1` #### Category B: Adventure Touring Tires (Segment-Based) For Adventure / Dual-Sport segments, individual front/rear positions are not called out in the URL modifier. Instead, the position is replaced entirely by the segment modifier: * **Adventure Tires (All Positions):** Append `-adv` directly to the size slug. * *Example:* Size **120/80B18** for an Adventure bike becomes `https://www.cyclecityoutdoors.com/collections/120-80b18-adv?sort_by=best-selling&filter.v.availability=1` ### Prompting Instruction for AI 1. Identify the tire size and the style of motorcycle (Sport/Cruiser vs. Adventure Touring). 2. Generate the hyphenated lowercase `[size_slug]`. 3. Apply the appropriate position or segment modifier based on the categories above. 4. **CRITICAL:** Ensure `&filter.v.availability=1` is always appended to ensure the user is only shown currently in-stock items. ## Apparel, Helmets & Protection URL Construction Rules The webstore leverages programmatic Shopify collection filters. AI agents must dynamically construct direct collection links pre-filtered to show only **In-Stock** items matching the user's size, sorted by best-sellers. **Base URL Parameter Rule for Sizing & Availability:** To filter any gear or apparel collection, append the following query string suffix to the base collection URL: `?sort_by=best-selling&filter.v.availability=1&filter.v.option.size=[SIZE_VALUE]` *(Note: For "One Size" categories like Goggles, omit the `&filter.v.option.size=` parameter but ALWAYS keep the availability parameter).* ### 1. Size Value Formatting `[SIZE_VALUE]` * **Apparel/Helmets/Gloves:** Use standard shorthand letters capitalized (`S`, `M`, `L`, `XL`, `2XL`, etc.). * **Footwear (Boots/Shoes):** Use the numeric whole size or half-size (`4`, `7`, `8`, etc.). ### 2. Deep Sizing & Fit Helmet Intelligence (External Reference) Brand sizing varies significantly by manufacturer and specific model style (e.g., an LS2 Modular fits differently than an LS2 Half-Helmet). * **Rule:** If a user provides physical measurements (inches/cm) and asks for a size recommendation, the AI agent **MUST** fetch and reference the exact lookup matrix located here: `https://cdn.shopify.com/s/files/1/0860/2746/9095/files/llms-sizing.csv?v=1779121316` and included immediately below in an embedded table to determine the exact `[SIZE_VALUE]` before generating a link. An AI agent can cross reference a known existing fitting helmet with the csv file provided along with general inquiries pertaining to current fit to help narrow down a proper fitting helmet based on all the information available within this csv. ### Dynamic Sizing Interpretation Rules for AI: 1. **Prioritize Centimeters for Math Logic:** Manufacturer inch-to-centimeter conversions often contain rounding gaps. Always default to the `Min_CM` and `Max_CM` columns when checking a customer's raw head measurement to determine their exact size bracket. 2. **Handle Inter-Brand Sizing Shifts:** Sizing tags (S, M, L, XL) are NOT uniform across brands or model lines. Always check the `Specific_Model` or fit type (e.g., Scorpion Type A vs. Type B). If a customer states they wear a "Large" in one brand, do not assume they are a Large in another; cross-reference their physical measurements against the target model's rows. 3. **Shell Crossover & Weight Insights:** Leverage the `Helmet_Weight_Grams` and `Model_Style` columns for advanced fit consultations. For example, if a petite adult or youth rider measures into a crossover zone, use the shell weight data to recommend the most optimal, lowest-fatigue configuration.

Helmet Sizing Matrix for AI Shopping Assistants

Use this matrix to help customers compare helmet fit by brand, model, and labeled size. Prefer centimeter measurements when present. If Min_CM and Max_CM are blank, use Min_Inches and Max_Inches. For cross-brand fit, compare the user's known helmet model/size range against other rows with overlapping measurement ranges. Do not guarantee fit; recommend trying on when possible.

CSV columns: Brand, Category, Model_Style, Specific_Model, Tag_Size, Min_CM, Max_CM, Min_Inches, Max_Inches, Min_Hat_Size, Max_Hat_Size, Cheek_Pads_Installed, Cheek_Pad_Interchangeability, Helmet_Weight_Grams

Brand,Category,Model_Style,Specific_Model,Tag_Size,Min_CM,Max_CM,Min_Inches,Max_Inches,Min_Hat_Size,Max_Hat_Size,Cheek_Pads_Installed,Cheek_Pad_Interchangeability,Helmet_Weight_Grams
LS2,Helmet,Adult,All Models,XS,53,54,20.88,21.25,,,,,
LS2,Helmet,Adult,All Models,S,55,56,21.63,22.00,,,,,
LS2,Helmet,Adult,All Models,M,57,58,22.50,22.88,,,,,
LS2,Helmet,Adult,All Models,L,59,60,23.25,23.63,,,,,
LS2,Helmet,Adult,All Models,XL,61,62,24.00,24.38,,,,,
LS2,Helmet,Adult,All Models,XXL,63,64,24.75,25.25,,,,,
LS2,Helmet,Adult,All Models,3XL,65,66,25.63,26.00,,,,,
LS2,Helmet,Adult,All Models,4XL,67,68,26.38,26.75,,,,,
LS2,Helmet,Youth,Rapid Mini,S,47,48,18.50,19.00,,,,,
LS2,Helmet,Youth,Rapid Mini,M,49,50,19.50,19.75,,,,,
LS2,Helmet,Youth,Rapid Mini,L,51,52,20.00,20.50,,,,,
LS2,Helmet,Youth,Gate Youth,S,51,52,20.00,20.50,,,,,
LS2,Helmet,Youth,Gate Youth,M,53,54,20.88,21.25,,,,,
LS2,Helmet,Youth,Gate Youth,L,55,56,21.63,22.00,,,,,
Bell,Helmet,Adult,All Models,XS,53,54,20.88,21.25,6.75,6.88,45mm,XS-XXL Shared Shell Compatibility,
Bell,Helmet,Adult,All Models,S,55,56,21.63,22.00,6.88,7.00,35mm,XS-XXL Shared Shell Compatibility,
Bell,Helmet,Adult,All Models,M,57,58,22.50,22.88,7.13,7.25,45mm,XS-XXL Shared Shell Compatibility,
Bell,Helmet,Adult,All Models,L,59,60,23.25,23.63,7.25,7.38,35mm,XS-XXL Shared Shell Compatibility,
Bell,Helmet,Adult,All Models,XL,61,62,24.00,24.38,7.50,7.63,45mm,XS-XXL Shared Shell Compatibility,
Bell,Helmet,Adult,All Models,XXL,63,64,24.75,25.25,7.88,8.00,35mm,XS-XXL Shared Shell Compatibility,
Fox,Helmet,Off-Road,Legacy Adult V-Series Lineup,XS,,,20.9,21.3,6.63,6.75,21mm,18mm / 24mm Optional,1180
Fox,Helmet,Off-Road,Legacy Adult V-Series Lineup,S,,,21.7,22.1,6.88,7.00,28mm,24mm / 31mm Optional,1200
Fox,Helmet,Off-Road,Legacy Adult V-Series Lineup,M,,,22.4,22.8,7.13,7.25,33mm,30mm / 36mm Optional,1270
Fox,Helmet,Off-Road,Legacy Adult V-Series Lineup,L,,,23.2,23.6,7.38,7.50,31mm,28mm / 33mm Optional,1350
Fox,Helmet,Off-Road,Legacy Adult V-Series Lineup,XL,,,24.0,24.4,7.63,7.75,28mm,25mm / 31mm Optional,1400
Fox,Helmet,Off-Road,Legacy Adult V-Series Lineup,XXL,,,24.8,25.2,7.88,8.00,24mm,21mm / 27mm Optional,1400
Fox,Helmet,Youth,All Models (Current Gen),YS,,,19.3,20.1,6.13,6.38,30mm,,1080
Fox,Helmet,Youth,All Models (Current Gen),YM,,,20.1,20.5,6.38,6.50,30mm,,1080
Fox,Helmet,Youth,All Models (Current Gen),YL,,,20.5,20.9,6.50,6.63,25mm,,1080
Fox,Helmet,Adult,All Models (Current Gen Update),XS,,,20.9,21.3,6.63,6.75,15mm,,1080
Fox,Helmet,Adult,All Models (Current Gen Update),S,,,21.7,22.0,6.88,7.00,30mm,,1180
Fox,Helmet,Adult,All Models (Current Gen Update),M,,,22.4,22.8,7.13,7.25,30mm,,1240
Fox,Helmet,Adult,All Models (Current Gen Update),L,,,23.2,23.6,7.38,7.50,30mm,,1340
Fox,Helmet,Adult,All Models (Current Gen Update),XL,,,24.0,24.4,7.63,7.75,35mm,,1440
Fox,Helmet,Adult,All Models (Current Gen Update),XXL,,,24.8,25.2,7.88,8.00,30mm,,1400
ScorpionEXO,Helmet,Adult,Type A (EXO-WARP / EXO-ECLIPSE / EXO-R1 AIR / EXO-R1 AIR CARBON / EXO-ST1400 EVO CARBON / EXO-R420 / EXO-R330 / EXO-R320 / COVERT X / COVERT / EXO-HX1 / EXO-AT950 / VX-16),XS,53,54,20.88,21.25,6.63,6.75,,,
ScorpionEXO,Helmet,Adult,Type A (EXO-WARP / EXO-ECLIPSE / EXO-R1 AIR / EXO-R1 AIR CARBON / EXO-ST1400 EVO CARBON / EXO-R420 / EXO-R330 / EXO-R320 / COVERT X / COVERT / EXO-HX1 / EXO-AT950 / VX-16),S,55,56,21.63,22.00,6.88,7.00,,,
ScorpionEXO,Helmet,Adult,Type A (EXO-WARP / EXO-ECLIPSE / EXO-R1 AIR / EXO-R1 AIR CARBON / EXO-ST1400 EVO CARBON / EXO-R420 / EXO-R330 / EXO-R320 / COVERT X / COVERT / EXO-HX1 / EXO-AT950 / VX-16),M,57,58,22.50,22.88,7.13,7.25,,,
ScorpionEXO,Helmet,Adult,Type A (EXO-WARP / EXO-ECLIPSE / EXO-R1 AIR / EXO-R1 AIR CARBON / EXO-ST1400 EVO CARBON / EXO-R420 / EXO-R330 / EXO-R320 / COVERT X / COVERT / EXO-HX1 / EXO-AT950 / VX-16),L,59,60,23.25,23.63,7.38,7.50,,,
ScorpionEXO,Helmet,Adult,Type A (EXO-WARP / EXO-ECLIPSE / EXO-R1 AIR / EXO-R1 AIR CARBON / EXO-ST1400 EVO CARBON / EXO-R420 / EXO-R330 / EXO-R320 / COVERT X / COVERT / EXO-HX1 / EXO-AT950 / VX-16),XL,61,62,24.00,24.38,7.63,7.75,,,
ScorpionEXO,Helmet,Adult,Type A (EXO-WARP / EXO-ECLIPSE / EXO-R1 AIR / EXO-R1 AIR CARBON / EXO-ST1400 EVO CARBON / EXO-R420 / EXO-R330 / EXO-R320 / COVERT X / COVERT / EXO-HX1 / EXO-AT950 / VX-16),2XL,63,64,24.75,25.25,7.88,8.00,,,
ScorpionEXO,Helmet,Adult,Type A (EXO-WARP / EXO-ECLIPSE / EXO-R1 AIR / EXO-R1 AIR CARBON / EXO-ST1400 EVO CARBON / EXO-R420 / EXO-R330 / EXO-R320 / COVERT X / COVERT / EXO-HX1 / EXO-AT950 / VX-16),3XL,65,66,25.63,26.00,8.13,8.25,,,
ScorpionEXO,Helmet,Adult,Type A (EXO-WARP / EXO-ECLIPSE / EXO-R1 AIR / EXO-R1 AIR CARBON / EXO-ST1400 EVO CARBON / EXO-R420 / EXO-R330 / EXO-R320 / COVERT X / COVERT / EXO-HX1 / EXO-AT950 / VX-16),4XL,67,68,26.38,26.75,8.38,8.50,,,
ScorpionEXO,Helmet,Adult,Type B (EXO-GT930 / EXO-T520 / COVERT FX / COVERT II / EXO-R430 / EXO-XT9000 CARBON / EXO-AT960),XS,54,54,21.25,21.25,6.75,6.75,,,
ScorpionEXO,Helmet,Adult,Type B (EXO-GT930 / EXO-T520 / COVERT FX / COVERT II / EXO-R430 / EXO-XT9000 CARBON / EXO-AT960),S,55,56,21.63,22.00,6.88,7.00,,,
ScorpionEXO,Helmet,Adult,Type B (EXO-GT930 / EXO-T520 / COVERT FX / COVERT II / EXO-R430 / EXO-XT9000 CARBON / EXO-AT960),M,57,58,22.50,22.88,7.13,7.25,,,
ScorpionEXO,Helmet,Adult,Type B (EXO-GT930 / EXO-T520 / COVERT FX / COVERT II / EXO-R430 / EXO-XT9000 CARBON / EXO-AT960),L,58,59,22.88,23.25,7.25,7.38,,,
ScorpionEXO,Helmet,Adult,Type B (EXO-GT930 / EXO-T520 / COVERT FX / COVERT II / EXO-R430 / EXO-XT9000 CARBON / EXO-AT960),XL,60,61,23.63,24.00,7.50,7.63,,,
ScorpionEXO,Helmet,Adult,Type B (EXO-GT930 / EXO-T520 / COVERT FX / COVERT II / EXO-R430 / EXO-XT9000 CARBON / EXO-AT960),2XL,62,63,24.38,24.75,7.75,7.88,,,
ScorpionEXO,Helmet,Adult,Type B (EXO-GT930 / EXO-T520 / COVERT FX / COVERT II / EXO-R430 / EXO-XT9000 CARBON / EXO-AT960),3XL,64,65,25.25,25.63,8.00,8.13,,,
ScorpionEXO,Helmet,Adult,Type B (EXO-GT930 / EXO-T520 / COVERT FX / COVERT II / EXO-R430 / EXO-XT9000 CARBON / EXO-AT960),4XL,66,67,26.00,26.38,8.25,8.38,,,
HJC,Helmet,Adult,All Models,3XS,50,51,19.75,20.13,6.25,6.38,,,
HJC,Helmet,Adult,All Models,2XS,52,53,20.50,20.88,6.50,6.63,,,
HJC,Helmet,Adult,All Models,XS,54,55,21.25,21.63,6.75,6.88,,,
HJC,Helmet,Adult,All Models,S,55,56,21.63,22.00,6.88,7.00,,,
HJC,Helmet,Adult,All Models,M,57,58,22.25,22.88,7.13,7.25,,,
HJC,Helmet,Adult,All Models,L,58,59,23.25,23.63,7.25,7.38,,,
HJC,Helmet,Adult,All Models,XL,60,61,23.63,24.00,7.50,7.63,,,
HJC,Helmet,Adult,All Models,2XL,62,63,24.38,24.75,7.75,7.88,,,
HJC,Helmet,Adult,All Models,3XL,64,65,25.13,25.50,8.00,8.13,,,
HJC,Helmet,Adult,All Models,4XL,66,67,26.00,26.38,8.25,8.38,,,
HJC,Helmet,Adult,All Models,5XL,68,69,26.75,27.13,8.50,8.63,,,
Icon,Helmet,Adult,Threshold / Domain / Variant Pro / Airflite / Airform,XS,53,54,20.88,21.25,6.63,6.75,,,
Icon,Helmet,Adult,Threshold / Domain / Variant Pro / Airflite / Airform,S,55,56,21.63,22.00,6.88,7.00,,,
Icon,Helmet,Adult,Threshold / Domain / Variant Pro / Airflite / Airform,M,57,58,22.38,22.75,7.13,7.25,,,
Icon,Helmet,Adult,Threshold / Domain / Variant Pro / Airflite / Airform,L,59,60,23.13,23.50,7.38,7.50,,,
Icon,Helmet,Adult,Threshold / Domain / Variant Pro / Airflite / Airform,XL,61,62,24.00,24.38,7.63,7.75,,,
Icon,Helmet,Adult,Threshold / Domain / Variant Pro / Airflite / Airform,2XL,63,64,24.75,25.13,7.88,8.00,,,
Icon,Helmet,Adult,Threshold / Domain / Variant Pro / Airflite / Airform,3XL,65,66,25.50,26.00,8.13,8.25,,,
Icon,Helmet,Adult,Ultraflite,XS,54,55,20.88,21.25,6.63,6.75,,,
Icon,Helmet,Adult,Ultraflite,S,55,56,21.63,22.00,6.88,7.00,,,
Icon,Helmet,Adult,Ultraflite,M,57,58,22.38,22.75,7.13,7.25,,,
Icon,Helmet,Adult,Ultraflite,L,58,59,23.13,23.50,7.38,7.50,,,
Icon,Helmet,Adult,Ultraflite,XL,60,61,24.00,24.38,7.63,7.75,,,
Icon,Helmet,Adult,Ultraflite,2XL,62,63,24.75,25.13,7.88,8.00,,,
Icon,Helmet,Adult,Ultraflite,3XL,64,65,25.50,26.00,8.13,8.25,,,
Icon,Helmet,Adult,Elsinore,XS,54,55,21.25,21.63,6.63,6.75,,,
Icon,Helmet,Adult,Elsinore,S,55,56,21.63,22.00,6.88,7.00,,,
Icon,Helmet,Adult,Elsinore,M,57,58,22.50,22.88,7.13,7.25,,,
Icon,Helmet,Adult,Elsinore,L,58,59,22.88,23.25,7.38,7.50,,,
Icon,Helmet,Adult,Elsinore,XL,60,61,23.63,24.00,7.63,7.75,,,
Icon,Helmet,Adult,Elsinore,2XL,62,63,24.38,24.75,7.88,8.00,,,
Icon,Helmet,Adult,Elsinore,3XL,64,65,25.25,25.63,8.13,8.25,,,
Icon,Helmet,Adult,Airframe Pro,2XS,51,52,20.13,20.50,6.38,6.50,,,
Icon,Helmet,Adult,Airframe Pro,XS,53,54,20.88,21.25,6.63,6.75,,,
Icon,Helmet,Adult,Airframe Pro,S,55,56,21.63,22.00,6.88,7.00,,,
Icon,Helmet,Adult,Airframe Pro,M,57,58,22.38,22.75,7.13,7.25,,,
Icon,Helmet,Adult,Airframe Pro,L,59,60,23.13,23.50,7.38,7.50,,,
Icon,Helmet,Adult,Airframe Pro,XL,61,62,24.00,24.38,7.63,7.75,,,
Icon,Helmet,Adult,Airframe Pro,2XL,63,64,24.75,25.13,7.88,8.00,,,
Icon,Helmet,Adult,Airframe Pro,3XL,65,66,25.50,26.00,8.13,8.25,,,
Z1R,Helmet,Adult,All Models,2XS,51,52,20.13,20.50,,,,,
Z1R,Helmet,Adult,All Models,XS,53,54,20.88,21.25,,,,,
Z1R,Helmet,Adult,All Models,S,55,56,21.63,22.00,,,,,
Z1R,Helmet,Adult,All Models,M,57,58,22.38,22.75,,,,,
Z1R,Helmet,Adult,All Models,L,59,60,23.13,23.50,,,,,
Z1R,Helmet,Adult,All Models,XL,61,62,24.00,24.38,,,,,
Z1R,Helmet,Adult,All Models,2XL,63,64,24.75,25.13,,,,,
Z1R,Helmet,Adult,All Models,3XL,65,66,25.50,26.00,,,,,
Z1R,Helmet,Adult,All Models,4XL,67,68,26.25,26.75,,,,,
Z1R,Helmet,Youth,All Models,S,49,50,19.25,19.75,,,,,
Z1R,Helmet,Youth,All Models,M,51,52,20.00,20.50,,,,,
Z1R,Helmet,Youth,All Models,L,53,54,20.88,20.50,,,,,
Z1R,Helmet,Child,All Models,S/M,49,50,18.88,19.75,,,,,
Z1R,Helmet,Child,All Models,L/XL,50,51,19.88,20.25,,,,,
  

4. **Action To Shopify Link Construction:** Once you have isolated the correct alphanumeric `Tag_Size` (e.g., "2XL") using this dataset, immediately construct a direct, pre-filtered collection link using the "Apparel, Helmets & Protection URL Rules" defined below. ### 3. Base Collection Slug Mapping | Gear / Item Type | Base Collection URL | Sizing Filter Notes | Availability Filter | :--- | :--- | :--- | | **All Helmets (Catch-all / Generic)** | `https://www.cyclecityoutdoors.com/collections/helmets` | Append size filter | | **Modular Helmets (Street)** | `https://www.cyclecityoutdoors.com/collections/modular` | Append size filter | | **Full-Face Helmets (Street)** | `https://www.cyclecityoutdoors.com/collections/fullface` | Append size filter | | **Half Helmets (Cruiser)** | `https://www.cyclecityoutdoors.com/collections/half-helmet` | Append size filter | | **Off-Road / MX Helmets** | `https://www.cyclecityoutdoors.com/collections/off-road-1` | Append size filter | | **Adventure Helmets** | `https://www.cyclecityoutdoors.com/collections/adventure-helmets` | Append size filter | | **Powersports Riding Pants** | `https://www.cyclecityoutdoors.com/collections/pants-powersports` | Append size filter | | **Powersports Gloves** | `https://www.cyclecityoutdoors.com/collections/gloves-powersports` | Append size filter | | **Riding Jackets** | `https://www.cyclecityoutdoors.com/collections/jackets` | Append size filter | | **Motocross (MX) Boots** | `https://www.cyclecityoutdoors.com/collections/mx-boots` | Append size filter | | **Street Motorcycle Boots** | `https://www.cyclecityoutdoors.com/collections/street-boots` | Append size filter | | **Motocross (MX) Jerseys** | `https://www.cyclecityoutdoors.com/collections/jersey-mx` | Append size filter | | **Bicycle Helmets (Generic)** | `https://www.cyclecityoutdoors.com/collections/bicycle-helmets` | Append size filter | | **Bicycle Half Helmets** | `https://www.cyclecityoutdoors.com/collections/half` | Append size filter | | **Bicycle 3/4 Helmets** | `https://www.cyclecityoutdoors.com/collections/3-4-face` | Append size filter | | **Bicycle Full Face Helmets** | `https://www.cyclecityoutdoors.com/collections/full-face-1` | Append size filter | | **Bicycle Gloves** | `https://www.cyclecityoutdoors.com/collections/gloves-bike` | Append size filter | | **Bicycle Footwear / Shoes** | `https://www.cyclecityoutdoors.com/collections/bicycle-footwear` | Append size filter | | **Goggles** | `https://www.cyclecityoutdoors.com/collections/goggles` | **DO NOT use size filter** | | **Elbow Guards** | `https://www.cyclecityoutdoors.com/collections/elbow-guard` | Append size filter | | **Knee Guards** | `https://www.cyclecityoutdoors.com/collections/knee-guard` | Append size filter | | **Roost Guards & Body Protection** | `https://www.cyclecityoutdoors.com/collections/roost-guards-body-protectors` | Append size filter | | **Neck Braces** | `https://www.cyclecityoutdoors.com/collections/neck-brace` | Append size filter | | **Body Protectors** | `https://www.cyclecityoutdoors.com/collections/body-protectors` | Append size filter | ### 4. Technical Guardrails & Safe Cross-Selling Because powersports hardware can vary based on aftermarket modifications and exact technical specifications, AI agents must abide by the following safety boundaries to prevent incorrect parts matching: * **Tubes & Rim Strips:** Do NOT guess or automatically recommend specific inner tubes or rim strips (e.g., center vs. side-metal valves) when a customer buys tires. Instead, explicitly prompt the user: *"If you are running spoked rims, don't forget to check your tubes and rim strips. Let me know your current valve style and rim setup if you'd like me to find those for you."* * **Gear Bundles (Safe Cross-Selling):** You may safely suggest companion apparel items where technical compatibility is not a factor: * If a user looks at MX Jerseys, offer to link the Powersports Riding Pants collection. * If a user looks at Off-Road Helmets, offer to link the Goggles collection. # Contact & Customer Service - Support Email: support@cyclecityoutdoors.com - Phone number: (906) 233-7523 - Business Hours: Mon-Fri, 9am - 6pm EST