a href="{{ it.product.url }}">{{ it.product.title }}
>
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Passport Bike Packing Seat Saddle Bag",
"url": "https:\/\/projektride.co.uk\/products\/passport-bike-packing-seat-saddle-bag","image": [
"https:\/\/projektride.co.uk\/cdn\/shop\/products\/Screenshot2022-01-27at21.53.46_1244x.png?v=1643320702"
],"description": "\nLightweight and aerodynamic saddle packs that have been designed to securely be attached under the saddle of your bike. Which means the saddle packs are self supporting. There is no need to add a rear rack to your bike ke
This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.
<
a class="product__media product__media--featured"
href="/collections/best-selling-collection/products/life-systems-pocket-first-aid-kit-hire"
title="Life Systems Pocket First Aid Kit - HIRE"
aria-label="Life Systems Pocket First Aid Kit - HIRE"
style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot2022-02-24at21.18.22_5c0e6e2d-1913-4fd1-a90d-b486895960b6_600x.png?v=1691610357)">
span class="visually-hidden">Life Systems Pocket First Aid Kit - HIRE
>
Close
Store anything and everything you need on your ride in this heavy-duty, 12L capacity, waterproof drybag. With no extra straps or annoying cables, you'll enjoy securing or accessing your stuff as much as your ride, thanks to the quick release system
82 Newington Road
Edinburgh
EH9 1QN{"id":8743113818338,"title":"Aeroe 12 Litre Dry Bag Dry","handle":"aeroe-12-litre-dry-bag-dry","description":"\u003cp\u003eStore anything and everything you need on your ride in this heavy-duty, 12L capacity, waterproof drybag. With no extra straps or annoying cables, you'll enjoy securing or accessing your stuff as much as your ride, thanks to the quick release system\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTo secure, loop the Rear Rack or Cradle's in-built straps through the drybags built-in loopholes – providing ultimate grip and a simple set-up\u003c\/li\u003e\n\u003cli\u003eForget about your gear and focus on your ride\u003c\/li\u003e\n\u003cli\u003eCompatible with the Spider Rear Rack or Handlebar\/Front Fork Cradle\u003c\/li\u003e\n\u003cli\u003eWeight - 308g (0.6lbs)\u003c\/li\u003e\n\u003cli\u003eLoad Capacity - 4kgs recommended (9lbs)\u003c\/li\u003e\n\u003cli\u003eMaterials - Heavy duty TPU fully welded. Fully waterproof\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ciframe title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/45ST0lDvSH8?si=i-HSPYhsMTveYH9r\" height=\"315\" width=\"560\" allowfullscreen=\"\" referrerpolicy=\"strict-origin-when-cross-origin\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e","published_at":"2024-10-26T10:28:23+01:00","created_at":"2024-10-26T10:28:23+01:00","vendor":"Aeore","type":"Apparel \u0026 Accessories","tags":["Dry Bag","spo-cs-disabled","spo-default","spo-disabled","spo-notify-me-disabled"],"price":5499,"price_min":5499,"price_max":5499,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":46081935507682,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"AER018","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Aeroe 12 Litre Dry Bag Dry","public_title":null,"options":["Default Title"],"price":5499,"weight":0,"compare_at_p
window._RestockRocketConfig = window._RestockRocketConfig || {}
// Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us')
// This matches the backend's Mobility.normalize_locale behavior
// Returns empty string if locale is empty or invalid (matches original behavior)
function normalizeLocale(locale) {
if (!locale || locale.trim() === '') {
return '';
}
return locale.toString().toLowerCase().replace(/-/g, '_');
}
window._RestockRocketConfig.locale = 'en';
window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
window._RestockRocketConfig.shop = 'projektride.myshopify.com';
window._RestockRocketConfig.pageType = 'product';window._RestockRocketConfig.marketId = 382140642;window._RestockRocketConfig.countryName = 'United Kingdom';
window._RestockRocketConfig.countryIsoCode = 'GB';window._RestockRocketConfig.cartInventoryQuantity = {};window._RestockRocketConfig.cachedSettings = {"id":38500,"shop_id":38436,"currency":"GBP","created_at":"2025-07-26T09:13:57.337Z","updated_at":"2025-11-11T14:27:02.312Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification a
3e\n\u003cp data-mce-fragment=\"1\"\u003eLightweight and aerodynamic saddle packs that have been designed to securely be attached under the saddle of your bike. Which means the saddle packs are self supporting. There is no need to add a rear rack to your bike keeping weight to a minimum.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe packs are designed to hold clothes and other items you want to keep safe and dry. The roll top design means you can customise the size of your pack.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe saddle packs are available in two different sizes - small or large. Meaning you can choose how much kit to load on your bike. The packs are fully waterproof as they have a internal drybag.\u003c\/p\u003e\n\u003ch4 data-mce-fragment=\"1\"\u003eBikepacking Seat Saddle Pack Features\u003c\/h4\u003e\n\u003cul data-mce-fragment=\"1\"\u003e\n\u003cli data-mce-fragment=\"1\"\u003eStrap-on fitting\u003c\/li\u003e\n\u003cli data-mce-fragment=\"1\"\u003eDurable, lightweight wat
ed_at) {
console.debug('STOQ - Invalid settings data structure');
return null;
}
if (!settings.cache) {
console.debug('STOQ - settings caching disabled');
return null;
}
// Check if translations are enabled but missing from cache
// This handles the backfill period where DB has translations but metafield doesn't
if (settings.multi_language_enabled) {
if (!settings.translations) {
// Translations enabled but no translation data in metafield
// Metafield hasn't been backfilled yet - force refresh
console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
return null;
}
// Translations object exists in metafield - cache is valid
// If current locale isn't translated, applyTranslations will gracefully use default locale from base fields
if (window._RestockRocketConfig.normalizedLocale &&
!Object.prototype.hasOwnPropHandlebars