{"title":"Bags \u0026 Packs","description":"","products":[{"product_id":"outdoor-research-carryout-duffel-40l","title":"Outdoor Research CarryOut Duffel 40L","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eCarryOut Duffel 40L\u003c\/h3\u003e\n  \u003cp\u003eDurable, Bombproof Duffel for Global TravelThe CarryOut Duffel 40L is built with durable PU-coated nylon, intuitive features, and multiple carrying options, perfect for gear organization and global travel.Constructed with PU-coated 420D ripstop nylon, the CarryOut Duffel highly durable and water-resistant. Haul the duffel through the airport with comfortable carry handles or removable padded shoulder straps, and cinch your load down with the four compression straps. A single exterior and internal zip pocket keep essentials accessible and organized, and a large dirty\/clean pocket keeps dirty clothes and gear separate from your clean items. A perfect travel companion that's easy to clean and supremely durable, the CarryOut Duffel 40L is well-equipped for long weekends or multi-country adventures.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eActivity:\u003c\/strong\u003e Travel\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Solid Black \/ OS","offer_id":51565320765760,"sku":"3008251677222","price":145.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/30082516772_24a49bd3-9c8c-40d8-8df2-a87cdb3069a3.jpg?v=1772070471"},{"product_id":"outdoor-research-heyday-20l-pack","title":"Outdoor Research Heyday 20L Pack","description":"\u003cdiv class=\"description-text\"\u003e\n  \u003ch3\u003eHeyday 20L Pack\u003c\/h3\u003e\n  \u003cp\u003eConvenient Storage and Organization for Commuting and MoreThe Heyday 20L Pack is designed to haul work and school essentials while commuting or all the gear needed for a chill day with friends and family.Featuring a 20L capacity, the Heyday 20L Pack provides ample space for a laptop, books, snacks, or a change of clothes for that impromptu after-work hike. The exterior convenience and water bottle pockets make it easy to access essentials, while the internal laptop sleeve and organizer panel keep expensive gear organized and protected. The ergonomic EVA foam shoulder straps ensure a comfortable carry, and the blinkie clip provides a high-visibility attachment point for a bike light for commuting at dawn or dusk.Made with durable, water-resistant fabric, the Heyday 20L Pack is built for daily use en route to work, class, or the next adventure.\u003c\/p\u003e\n  \n  \u003ch4\u003eKey Features\u003c\/h4\u003e\n  \u003cul\u003e\n  \u003c\/ul\u003e\n  \n  \u003ch4\u003eTechnical Specifications\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\n\u003cstrong\u003eActivity:\u003c\/strong\u003e Travel\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Outdoor Research","offers":[{"title":"Black \/ OS","offer_id":51565322273088,"sku":"3008240001222","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Black Cloud Scape \/ OS","offer_id":51565322305856,"sku":"3008242661222","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Cenote \/ OS","offer_id":51565322338624,"sku":"3008242650222","price":105.0,"currency_code":"USD","in_stock":true},{"title":"Pro Khaki \/ OS","offer_id":51565322371392,"sku":"3008242291222","price":105.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/30082400012_10182df1-075c-4e78-ba4c-a88c300f260b.jpg?v=1776368086"},{"product_id":"d-100-6814","title":"Dakine Torque Duffle 125L-Cascade Camo","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch3\u003eTHE ULTIMATE ORGANIZATION OPTION FOR GEAR-HEAVY SPORTS IN ANY SEASON\u003c\/h3\u003e\n\u003cp\u003eIf gear-intensive sports are your passion, the 125-liter Torque Duffle has all the storage and organization options to keep you covered year-round. Designed for sports like downhill mountain biking, skiing, snowboarding, motocross and snowmobiling—in which helmets, goggles, boots and special shoes are essential—this duffle keeps your valuable gear organized and protected. A padded helmet compartment and fleece-lined goggle pocket keep your headgear safe, while a removable boot bag helps keep wet boots and riding shoes separate from your dry gear. It even comes with a removable changing mat to keep your feet dry no matter what sort of shredding you’ve been doing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eBig #10 YKK lockable zippers on main and helmet pocket\u003c\/li\u003e\n\u003cli\u003ePadded helmet pocket with fleece-lined goggle pocket\u003c\/li\u003e\n\u003cli\u003eRemovable boot compartment\u003c\/li\u003e\n\u003cli\u003eRemovable changing mat \/ dirty storage bag\u003c\/li\u003e\n\u003cli\u003eExternal organizer pockets\u003c\/li\u003e\n\u003cli\u003eMain handle doubles as shoulder strap\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Default Title","offer_id":51654106808640,"sku":"D.100.6814.967.OS","price":163.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/TORQUEDUFFLE125L-CASCADECAMO-194626422916_10003735_CASCADECAM-22X_MAIN-2_2000x_6fddfac3-d908-4b11-a333-4afa9d7e9e5a.jpg?v=1774645646"},{"product_id":"d-101-2910","title":"Dakine Cooler 50L - Black","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eA HIGHLY PORTABLE COOLER FOR YOUR POST-SESSION FESTIVITIES\u003c\/h6\u003e\n\u003cp\u003eWe know you love to spend time with friends at the beach, the trailhead, the campsite, the ski resort parking lot—and keeping those post-session beverages and snacks cool is of paramount importance. That’s why we’ve designed our versatile, highly portable 50-liter Cooler to be the one-stop shop for your après festivities. Insulated with 1-inch-thick, closed-cell foam, the fully welded interior cooler compartment will easily hold a 30-pack without ice, or a 24-pack with ice. A handy stash pocket on the front provides quick access to frequently used items, while the aluminum closure buckle of the front strap doubles as a bottle opener. The zippered storage compartment on top of the lid is ideal for items you want to keep away from ice, and an interior mesh snack pocket separates the food from the bevvies. The stone tarp colorway is made of a durable, abrasion-resistant tarpaulin material, while the black colorway is constructed from a robust, 600D polyester. Sling the Cooler over your shoulder with the removable, padded strap, or use the duffle or side handles for one- or two-handed carriage. The mobile banquet may never end.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003e1 in. thick closed cell foam insulation\u003c\/li\u003e\n\u003cli\u003eFully welded interior cooler compartment\u003c\/li\u003e\n\u003cli\u003eFits up to 48 cans\u003c\/li\u003e\n\u003cli\u003eInterior mesh snack pocket\u003c\/li\u003e\n\u003cli\u003eExterior zippered storage pocket\u003c\/li\u003e\n\u003cli\u003eExterior stash pocket with mesh panel\u003c\/li\u003e\n\u003cli\u003eIntegrated bottle opener\u003c\/li\u003e\n\u003cli\u003eAdjustable and removable padded shoulder strap\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Default Title","offer_id":51654107726144,"sku":"D.101.2910.010.OS","price":149.76,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/COOLER50L-BLACK-194626552002_10004493_BLACK-52M_MAIN_2000x_daf08274-1219-4fd1-a03c-997c172b94b5.jpg?v=1774645301"},{"product_id":"d-101-2920","title":"Dakine Split Roller Bag 85L","description":"\u003cul\u003e\n\u003cli\u003e\n\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch3\u003eA full-size gear hauler with the split-level organization to match\u003c\/h3\u003e\n\u003cp\u003eWhen the trip of a lifetime comes along, the Dakine Split Roller 85L travel bag gives you the space for that save-the-day rain gear and must-have gear, on top of all the other clothes you know you'll need. The bag divides organization into a split-level design that gives easy access to multiple large compartments. It's like a traveling locker room that you can live out of while on the road. Mesh dividers maintain visibility and the collapsible Split-Wing feature lets you compress the bag for easy storage when not in use. Bomber Oversize zippers provide years of reliable closure, and durable wheels keep you rolling down sidewalks with ease.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eSplit level design allows for easy access and organization\u003c\/li\u003e\n\u003cli\u003eSplit-Wing Collapsible Brace (patented) provides great stability and folds flat for storage\u003c\/li\u003e\n\u003cli\u003eYKK® #10 main zipper access\u003c\/li\u003e\n\u003cli\u003eInterior mesh dividers provide visibility of contents\u003c\/li\u003e\n\u003cli\u003eNeoprene panel on large interior compartment provides stretch for over-packing\u003c\/li\u003e\n\u003cli\u003eInterior compartment keeps dirty clothes or ski\/snowboard boots contained\u003c\/li\u003e\n\u003cli\u003eTuck away ID pocket for added security\u003c\/li\u003e\n\u003cli\u003eExterior quick access pockets\u003c\/li\u003e\n\u003cli\u003ePremium retractable handle and reinforced, replaceable 8.5 cm urethane wheels\u003c\/li\u003e\n\u003cli\u003eCompression molded bottom with corner guards\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Odyssey","offer_id":51654108250432,"sku":"D.101.2920.085.OS","price":192.78,"currency_code":"USD","in_stock":false},{"title":"Midnight Blooms","offer_id":51654108283200,"sku":"D.101.2920.992.OS","price":192.78,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/SPLITROLLERBAG85L-ODYSSEY-194626579542_10004502_ODYSSEY-52F_MAIN_2000x_73958732-37c0-460a-8a92-a826f2f88698.webp?v=1776372282"},{"product_id":"d-100-9828","title":"Dakine Cyclone Dlx Dry Backpack 36L","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eA fully submergible waterproof pack built for adventure.\u003c\/h6\u003e\n\u003cp\u003eLiving an active life means being surrounded by the elements. Think of our new Cyclone DLX Dry Pack 36L as your insurance plan in the wild. From dew on a cold morning camping, to a rain squall on a hike, to cross chop nailing the boat, water will find a way. At 36 liters this bag will comfortably fit all your gear for the day, and welded seam construction allows it to be fully submergible underwater. Pack your kit, grab your board, and paddle across the channel with this pack on your back. Even if a set wave lands on your head, the gear in your bag will be safe and dry when you get to the beach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eFully submergible waterproof pack\u003c\/li\u003e\n\u003cli\u003eWaterproof welded construction with 8 mm TRU® Zip zipper top closure\u003c\/li\u003e\n\u003cli\u003eWaterproof welded front stash pocket with 4 mm TRU® Zip zipper\u003c\/li\u003e\n\u003cli\u003eLaser-cut padded vented back panel with 3D molded lumbar panel\u003c\/li\u003e\n\u003cli\u003eErgonomic padded shoulder straps with adjustable sternum strap and utility sleeve pocket\u003c\/li\u003e\n\u003cli\u003eRemovable waist straps\u003c\/li\u003e\n\u003cli\u003eReflective zipper pulls\u003c\/li\u003e\n\u003cli\u003eWelded stretch water bottle pocket\u003c\/li\u003e\n\u003cli\u003eWelded lash points\u003c\/li\u003e\n\u003cli\u003e100% recycled coated nylon ripstop and 100% recycled coated polyester diamond ripstop\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Dark Olive","offer_id":51654108610880,"sku":"D.100.9828.202.OS","price":154.35,"currency_code":"USD","in_stock":true},{"title":"Castlerock\/Stone","offer_id":51654108643648,"sku":"D.100.9828.043.OS","price":154.35,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/CYCLONEDLXPACK40L-DARKOLIVE-194626519296_10004070_DARKOLIVE-42X_MAIN_2000x_a9d79850-08e1-47da-ae3c-725c9599e576.webp?v=1776368562"},{"product_id":"d-101-2155","title":"Dakine Mission Surf Wet\/Dry Backpack 30L X Mayhem","description":"\u003cdiv id=\"shopify-section-product-template\" class=\"shopify-section shopify-section-topspacing\"\u003e\n\u003cdiv class=\"product-template__container container-fluid\" id=\"ProductSection-7151697133648\" data-section-id=\"7151697133648\" data-section-type=\"product\" data-enable-history-state=\"true\" data-crossclick=\"\" data-comingsoon=\"false\"\u003e\n\u003cdiv class=\"row product-single\"\u003e\n\u003cdiv class=\"col-lg-20\"\u003e\n\u003cdiv data-scrollmagic-pin-spacer=\"\" class=\"scrollmagic-pin-spacer\"\u003e\n\u003cdiv class=\"product-single__content\"\u003e\n\u003cdiv class=\"product-single__meta\"\u003e\n\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003cp\u003eThe Dakine Mission Surf Wet\/Dry Backpack 30L X Mayhem is your ultimate surf companion. With a seam-sealed wet\/dry compartment, it keeps gear organized and dry. Featuring iconic Mayhem surfboard art, it combines style with function. Ergonomic straps and durable materials make it perfect for beach days and surf adventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eDAKINE x MATT \"MAYHEM\" BIOLOS\u003c\/li\u003e\n\u003cli\u003eSeam sealed rolltop wet\/dry pocket large enough for hooded 5\/4\/3 XXL full wetsuit\u003c\/li\u003e\n\u003cli\u003eBreathable mesh back panel with ergonomic padded shoulder straps\u003c\/li\u003e\n\u003cli\u003eReflective logo and zipper pulls\u003c\/li\u003e\n\u003cli\u003eFleece-lined sunglass pocket\u003c\/li\u003e\n\u003cli\u003eTarp-lined wax pocket\u003c\/li\u003e\n\u003cli\u003eBungee storage with reflective details\u003c\/li\u003e\n\u003cli\u003eMesh side water bottle pockets\u003c\/li\u003e\n\u003cli\u003eQuick-grab side handles\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"accordion\" id=\"product-accordians-list\"\u003e\n\u003cdiv class=\"card\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"upsell-wraper\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"accordion\" id=\"product-accordians-list\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product-size\" class=\"shopify-section\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product-care\" class=\"shopify-section\"\u003e\u003c\/div\u003e","brand":"DAKINE","offers":[{"title":"Default Title","offer_id":51654108676416,"sku":"D.101.2155.038.OS","price":75.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/MAYHEMMISSIONSURFPACK30L-MAYHEMBLACK-194626568850_10004263_MAYHEMBLK-52X_MAIN_2000x_7b6a586b-bf3e-413a-b184-0051fa86ffd4.webp?v=1774643866"},{"product_id":"d-101-2718","title":"Dakine 365 Backpack 28L","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eA SLEEK BACKPACK WITH CLASSIC STYLE\u003c\/h6\u003e\n\u003cp\u003eA modern take on a tried-and-true style, the 365 Pack 28L covers all your back-to-school needs and everything in between. This sleek, 28-liter backpack centers around a roomy main compartment with a non-padded laptop sleeve that fits most 15-inch computers, while exterior zippered pockets keep your smaller items neatly tucked away. A stretch mesh water bottle pocket holds your favorite beverage close at hand, and a durable, padded bottom panel provides all the reinforcement you need for heavier loads. And with smartly padded shoulder straps, you’ll have all the comfort you need for long days on the move.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eNon-padded laptop sleeve\u003c\/li\u003e\n\u003cli\u003eFits most 15 in. laptops\u003c\/li\u003e\n\u003cli\u003eExterior zippered pockets\u003c\/li\u003e\n\u003cli\u003eStretch mesh water bottle pocket\u003c\/li\u003e\n\u003cli\u003ePadded bottom panel\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Misty Bloom","offer_id":51654115393856,"sku":"D.101.2718.949.OS","price":42.84,"currency_code":"USD","in_stock":true},{"title":"Kelp Floral","offer_id":51654115426624,"sku":"D.101.2718.948.OS","price":37.17,"currency_code":"USD","in_stock":true},{"title":"Seabed","offer_id":51654115459392,"sku":"D.101.2718.343.OS","price":37.17,"currency_code":"USD","in_stock":false},{"title":"Tropical Utopia","offer_id":51654115492160,"sku":"D.101.2718.950.OS","price":42.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/365BACKPACK28L-MISTYBLOOM-194626581095_10004335_MISTYBLOOM-52F_MAIN_2000x_4c943059-a9a4-4eb4-8649-27702196034f.webp?v=1776368566"},{"product_id":"d-101-2719","title":"Dakine Campus Backpack 33L","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch3\u003eTime-tested back-to-school organization\u003c\/h3\u003e\n\u003cp\u003eTime-tested, the 33-liter Campus gets high marks for back-to-school-utility. The roomy design features four distinct compartments including a large main compartment with a padded laptop sleeve and room for books and binders. A handy insulated pocket keeps lunch and snacks cool, while a mix of organizer pockets keeps school-day essentials easy to grab. It's available in a wide range of prints and colors to suit everyone's taste.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eS-curved back panel and shoulder straps\u003c\/li\u003e\n\u003cli\u003eAdjustable sternum strap\u003c\/li\u003e\n\u003cli\u003ePadded laptop sleeve\u003c\/li\u003e\n\u003cli\u003eOrganizer pocket\u003c\/li\u003e\n\u003cli\u003eFleece-lined sunglass pocket\u003c\/li\u003e\n\u003cli\u003eInsulated cooler pocket\u003c\/li\u003e\n\u003cli\u003eMesh side pocket(s)\u003c\/li\u003e\n\u003cli\u003ePadded bottom panel\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Tropical Utopia","offer_id":51654115524928,"sku":"D.101.2719.950.OS","price":54.18,"currency_code":"USD","in_stock":true},{"title":"Sunrise Canyon","offer_id":51654115557696,"sku":"D.101.2719.936.OS","price":54.18,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/CAMPUSBACKPACK33L-TROPICALUTOPIA-194626581606_10004336_TRPCUTOPIA-52F_MAIN_2000x_ebec6243-ff6f-446c-8cfc-77921f85552c.webp?v=1776368569"},{"product_id":"d-101-2724","title":"Dakine Class Backpack 25L","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eStay organized and be ready for Class.\u003c\/h6\u003e\n\u003cp\u003eThe Class 25-liter pack offers back-to-school utility for mid-size loads. This versatile backpack is a spin-off of the Campus 25-liter backpack. It has essential features including a large main compartment with a laptop sleeve and plenty of room for books and binders. A mix of pockets keeps school-day essentials easy to grab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eNon-padded laptop sleeve fits most 16 in. laptops\u003c\/li\u003e\n\u003cli\u003eMesh side pocket\u003c\/li\u003e\n\u003cli\u003ePadded back panels and shoulder strap\u003c\/li\u003e\n\u003cli\u003eZippered front pocket with organizers\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Carbon","offer_id":51654115787072,"sku":"D.101.2724.041.OS","price":35.28,"currency_code":"USD","in_stock":false},{"title":"Midnight","offer_id":51654115819840,"sku":"D.101.2724.409.OS","price":35.28,"currency_code":"USD","in_stock":true},{"title":"Honey Mustard","offer_id":51654115885376,"sku":"D.101.2724.216.OS","price":35.28,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/CLASSBACKPACK25L-CARBON-194626553085_10004340_CARBON-52M_MAIN_2000x_ef9efb53-ff0e-4220-ba16-6f3332dbda1d.jpg?v=1776368687"},{"product_id":"d-101-2741","title":"Dakine Educated Backpack 30L","description":"\u003cul\u003e\u003c\/ul\u003e\n\u003cdiv id=\"shopify-section-product-template\" class=\"shopify-section shopify-section-topspacing\"\u003e\n\u003cdiv class=\"product-template__container container-fluid\" id=\"ProductSection-7087497052240\" data-section-id=\"7087497052240\" data-section-type=\"product\" data-enable-history-state=\"true\" data-crossclick=\"\" data-comingsoon=\"false\"\u003e\n\u003cdiv class=\"row product-single\"\u003e\n\u003cdiv class=\"col-lg-20\"\u003e\n\u003cdiv data-scrollmagic-pin-spacer=\"\" class=\"scrollmagic-pin-spacer\"\u003e\n\u003cdiv class=\"product-single__content\"\u003e\n\u003cdiv class=\"product-single__meta\"\u003e\n\u003cdiv class=\"product-form-wrap active\" data-pro=\"product-form-7168851673168\"\u003e\n\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eA DO-IT-ALL BACKPACK FOR THE BUSIEST OF STUDENTS\u003c\/h6\u003e\n\u003cp\u003eFor the busy student with a full course load and a host of extra-curricular activities, the Educated Backpack 30L will keep you going from first period all the way through late-night cram sessions. Part of our Educated Series of compatible backpacks, and accessories, this 30-liter pack features a spacious main compartment with a padded laptop sleeve that fits most 16-inch computers, along with an exterior zippered pocket containing multiple organizers for loose items. A stretch mesh water bottle pocket keeps your favorite beverage close at hand, while external bungee storage allows you to stash a hoodie or windbreaker for when the temperature drops.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003ePadded laptop sleeve\u003c\/li\u003e\n\u003cli\u003eFits most 16 in. laptops\u003c\/li\u003e\n\u003cli\u003eExterior zippered pocket with organizers\u003c\/li\u003e\n\u003cli\u003eStretch mesh water bottle pocket\u003c\/li\u003e\n\u003cli\u003eExternal bungee storage\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"accordion\" id=\"product-accordians-list\"\u003e\n\u003cdiv class=\"card\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product-size\" class=\"shopify-section\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product-care\" class=\"shopify-section\"\u003e\u003c\/div\u003e\n\u003csection\u003e\u003c\/section\u003e\n\u003cdiv class=\"product-reviews\"\u003e\n\u003cdiv class=\"container\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"DAKINE","offers":[{"title":"Black Onyx","offer_id":51654116016448,"sku":"D.101.2741.022.OS","price":47.25,"currency_code":"USD","in_stock":false},{"title":"Trellis","offer_id":51654116049216,"sku":"D.101.2741.413.OS","price":40.95,"currency_code":"USD","in_stock":true},{"title":"Light Stargazer","offer_id":51654116081984,"sku":"D.101.2741.949.OS","price":40.95,"currency_code":"USD","in_stock":true},{"title":"Mulled Basil","offer_id":51654116114752,"sku":"D.101.2741.345.OS","price":47.25,"currency_code":"USD","in_stock":true},{"title":"Sunrise Canyon","offer_id":51654116147520,"sku":"D.101.2741.936.OS","price":47.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/EDUCATEDBACKPACK30L-BLACKONYX-194626553450_10004344_BLACKONYX-52M_MAIN_2000x_6b74b5dc-eec6-438e-b46f-28a92f6b91b4.webp?v=1776372294"},{"product_id":"d-101-2752","title":"Dakine Method Backpack 25L","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eA SPACIOUS BACKPACK TO KEEP YOU ORGANIZED FOR ALL-DAY OUTINGS\u003c\/h6\u003e\n\u003cp\u003eIf you’re often on the go, your backpack is your home base—whether you’re out for a full day of fun or gearing up for a heavy semester of classes. We designed our new 25-liter Method Backpack to be a spacious mobile base for sizable loads, with ultra-durable construction and ample organizational options for items you need throughout the day. Made of 100% recycled polyester or nylon (depending on the colorway), the 25-liter Method centers around a spacious main compartment with plenty of room for books, binders and extra clothes. Two exterior pockets make it easy to organize smaller accessories, electronics and items such as sunglasses, while integrated water-bottle pockets on the sides keep your beverages handy. An adjustable sternum strap cinches the pack close when you’re on the move, and the 25-liter Method is available in a wide range of prints and colors to suit your taste.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eSeparate laptop compartment located at back panel\u003c\/li\u003e\n\u003cli\u003eOrganizer and accessory pockets\u003c\/li\u003e\n\u003cli\u003eSelf fabrication water bottle pockets\u003c\/li\u003e\n\u003cli\u003eAdjustable sternum strap\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Forest Pond","offer_id":51654116573504,"sku":"D.101.2752.346.OS","price":51.03,"currency_code":"USD","in_stock":true},{"title":"Bisque","offer_id":51654116606272,"sku":"D.101.2752.630.OS","price":44.1,"currency_code":"USD","in_stock":true},{"title":"Seabed","offer_id":51654116639040,"sku":"D.101.2752.343.OS","price":44.1,"currency_code":"USD","in_stock":true},{"title":"Withered Rose","offer_id":51654116671808,"sku":"D.101.2752.643.OS","price":51.03,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/METHODBACKPACK25L-FORESTPOND-194626581996_10004355_FORESTPOND-52F_MAIN_2000x_5bae245d-991b-4217-b047-5e9543dd4485.webp?v=1776368581"},{"product_id":"d-101-2753","title":"Dakine Method Backpack 32L","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eTHE ULTIMATE DAY PACK FOR EVERY PART OF YOUR DAY\u003c\/h6\u003e\n\u003cp\u003eWe designed our new 32-liter Method Backpack to be a spacious mobile base for sizable loads, with ultra-durable construction and ample organizational options for items you need throughout the day. Made of 100% recycled materials, the 32-liter Method centers around a spacious main compartment with plenty of room for books, binders and extra clothes. Two exterior pockets make it easy to organize smaller accessories, electronics and items such as sunglasses, while integrated water-bottle pockets on the sides keep your beverages handy. And with an adjustable sternum strap, the 32-liter Method stays close when you’re on the move.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eSeparate laptop compartment located at back panel\u003c\/li\u003e\n\u003cli\u003eOrganizer and accessory pockets\u003c\/li\u003e\n\u003cli\u003eSelf fabrication water bottle pockets\u003c\/li\u003e\n\u003cli\u003eAdjustable sternum strap\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Withered Rose","offer_id":51654116704576,"sku":"D.101.2753.643.OS","price":57.96,"currency_code":"USD","in_stock":true},{"title":"Odyssey","offer_id":51654116737344,"sku":"D.101.2753.085.OS","price":57.96,"currency_code":"USD","in_stock":true},{"title":"Seabed","offer_id":51654116770112,"sku":"D.101.2753.343.OS","price":50.4,"currency_code":"USD","in_stock":false},{"title":"Geyser Grey","offer_id":51654116802880,"sku":"D.101.2753.077.OS","price":50.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/METHODBACKPACK32L-WITHEREDROSE-194626582146_10004356_WITHEREDRS-52F_MAIN_2000x_ad9cf80f-44bf-4ae1-bdc9-2e25f06ae6ee.webp?v=1776368584"},{"product_id":"d-101-2754","title":"Dakine Method Backpack Dlx 28L - Black Ripstop","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eAN ULTRA-DURABLE PACK TO KEEP YOU ORGANIZED FOR ALL-DAY ADVENTURES\u003c\/h6\u003e\n\u003cp\u003eIf you’re often on the go, your backpack is your home base—whether you’re out for a full day of fun or gearing up for a heavy semester of classes. We designed our new 28-liter Method Backpack DLX to be a rugged mobile base for significant loads, with ultra-durable construction and ample organizational options for items you need throughout the day. Made of 100% recycled polyester or nylon (depending on the colorway), the 28-liter Method DLX centers around a spacious main compartment with plenty of room for books, binders and extra clothes. Three exterior pockets make it easy to organize smaller accessories, electronics, sunglasses and keys, while integrated water-bottle pockets on the sides keep your beverages handy. An adjustable sternum strap cinches the pack close when you’re on the move, and the 28-liter Method DLX is available in a variety of prints and colors to suit your taste.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eOrganizer and accessory pockets with key clip detail\u003c\/li\u003e\n\u003cli\u003eSelf fabrication water bottle pockets\u003c\/li\u003e\n\u003cli\u003eAdjustable sternum strap\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Default Title","offer_id":51654116835648,"sku":"D.101.2754.089.OS","price":59.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/METHODBACKPACKDLX28L-BLACKRIPSTOP-194626553108_10004357_BLKRIPSTOP-52M_MAIN_2000x_4008f4bf-4366-43a6-b46d-e531d7f6961d.webp?v=1774561169"},{"product_id":"d-101-2756","title":"Dakine Mission Backpack 18L","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch3\u003eAn All-Purpose School Backpack Ready for Any Mission\u003c\/h3\u003e\n\u003cp\u003eGeared up and ready to learn, the Kid’s Mission 18L Pack is the perfect choice for school day organization. Offering a large, zippered storage pocket to carry your books and other educational essentials, this backpack features an organizer pocket with multiple compartments for quick access of your pens, pencils, and other loose items, while also providing a laptop sleeve for secure storage of your electronics. Reflective details and an adjustable sternum strap with safety whistle included ensures safe passage to and from school, while multiple mesh side pockets hold your canteens and bottles for all-day hydration. Complete with an interior name label so the kids know who’s got the coolest bag on campus, this backpack is ready for the mission ahead.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eReflective webbing details\u003c\/li\u003e\n\u003cli\u003eInterior name label\u003c\/li\u003e\n\u003cli\u003eAdjustable sternum strap with safety whistle\u003c\/li\u003e\n\u003cli\u003eNon-padded laptop sleeve\u003c\/li\u003e\n\u003cli\u003eOrganizer pocket\u003c\/li\u003e\n\u003cli\u003eMesh side pocket(s)\u003c\/li\u003e\n\u003cli\u003eEasy-to-grab rope zipper pulls\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Dark Stargazer","offer_id":51654116868416,"sku":"D.101.2756.917.OS","price":36.54,"currency_code":"USD","in_stock":true},{"title":"Playground","offer_id":51654116901184,"sku":"D.101.2756.035.OS","price":42.21,"currency_code":"USD","in_stock":true},{"title":"Salmon Bay","offer_id":51654116933952,"sku":"D.101.2756.247.OS","price":36.54,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/MISSIONPACK18L-DARKSTARGAZER-194626566825_10004358_DRKSTRGZER-52X_MAIN_2000x_ad95a8ca-8d3e-47ec-8189-ea4328077f8d.webp?v=1776368587"},{"product_id":"d-101-2766","title":"Dakine Tardy Slip Backpack 25L","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eA SLEEK BACKPACK WITH CLASSIC SKATE STYLE\u003c\/h6\u003e\n\u003cp\u003ePerfect for carrying your school supplies along with you skate essentials, the Independent 365 Pack 21L will get you to school, while having you prepared for whatever missions your have afterwards. Part of our new Dakine X Independent Collaboration with the legendary Independent Truck Company, this backpack blends raw functionality with classic skate style in an updated pattern. Centered around a roomy main compartment with a non-padded laptop sleeve that fits most 15-inch computers, this 21-liter pack also features an exterior zippered pocket to keep your smaller items neatly tucked away. And with a durable, padded bottom panel and smartly padded shoulder straps, you’ll have all the comfort you need for those epic days of skate-inspired exploration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eNon-padded laptop sleeve\u003c\/li\u003e\n\u003cli\u003eFits most 15 in. laptops\u003c\/li\u003e\n\u003cli\u003ePadded bottom panel\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Black Onyx","offer_id":51654117065024,"sku":"D.101.2766.022.OS","price":42.84,"currency_code":"USD","in_stock":false},{"title":"Mulled Basil","offer_id":51654117097792,"sku":"D.101.2766.348.OS","price":42.84,"currency_code":"USD","in_stock":true},{"title":"Light Stargazer","offer_id":51654117130560,"sku":"D.101.2766.949.OS","price":37.17,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/TARDYSLIPBACKPACK25L-BLACKONYX-194626553573_10004365_BLACKONYX-52M_MAIN_2000x_c3ed7172-fb9e-4fb8-87f1-982d0b5ea896.webp?v=1776372298"},{"product_id":"d-101-2987","title":"Dakine 365 Backpack 21L X Independent","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eA SLEEK BACKPACK WITH CLASSIC SKATE STYLE\u003c\/h6\u003e\n\u003cp\u003ePerfect for carrying your school supplies along with you skate essentials, the Independent 365 Pack 21L will get you to school, while having you prepared for whatever missions your have afterwards. Part of our new Dakine X Independent Collaboration with the legendary Independent Truck Company, this backpack blends raw functionality with classic skate style in an updated pattern. Centered around a roomy main compartment with a non-padded laptop sleeve that fits most 15-inch computers, this 21-liter pack also features an exterior zippered pocket to keep your smaller items neatly tucked away. And with a durable, padded bottom panel and smartly padded shoulder straps, you’ll have all the comfort you need for those epic days of skate-inspired exploration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eNon-padded laptop sleeve\u003c\/li\u003e\n\u003cli\u003eFits most 15 in. laptops\u003c\/li\u003e\n\u003cli\u003ePadded bottom panel\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Port Independent","offer_id":51654117196096,"sku":"D.101.2987.238.OS","price":42.21,"currency_code":"USD","in_stock":true},{"title":"Independent","offer_id":51654117228864,"sku":"D.101.2987.955.OS","price":36.54,"currency_code":"USD","in_stock":true},{"title":"Black Independent","offer_id":51654117261632,"sku":"D.101.2987.970.OS","price":42.21,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":51654117294400,"sku":"D.101.2987.031.OS","price":36.54,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/365BACKPACK21LXINDEPENDENT-PORTINDEPENDENT-194626581071_10004510_INDYPTRYL-52F_MAIN_2000x_31957274-9443-42d3-ab01-d3b150e92777.webp?v=1776368591"},{"product_id":"d-101-2989","title":"Dakine Mission Street Backpack 25L X Independent","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003cp\u003eThe Mission Street Backpack 25L X Independent is the ultimate skate companion. Designed with rugged yet lightweight materials, it features a side-access laptop compartment, organizer pockets, and skate carry straps. Reflective details enhance visibility, while the Dakine X Independent collaboration adds iconic style. Perfect for skate-inspired adventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eSide access laptop compartment\u003c\/li\u003e\n\u003cli\u003eOrganizer and accessory pockets\u003c\/li\u003e\n\u003cli\u003eStretch mesh water bottle pocket\u003c\/li\u003e\n\u003cli\u003eSkate carry\/cargo straps\u003c\/li\u003e\n\u003cli\u003eSide access to main body compartment\u003c\/li\u003e\n\u003cli\u003eIndependent patches on skate straps\u003c\/li\u003e\n\u003cli\u003eReflective details throughout\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Independent","offer_id":51654117359936,"sku":"D.101.2989.955.OS","price":53.55,"currency_code":"USD","in_stock":true},{"title":"Port Independent","offer_id":51654117392704,"sku":"D.101.2989.237.OS","price":61.74,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":51654117425472,"sku":"D.101.2989.031.OS","price":53.55,"currency_code":"USD","in_stock":true},{"title":"Black Independent","offer_id":51654117458240,"sku":"D.101.2989.970.OS","price":61.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/MISSIONSTREETPACK25LXINDEPENDENT-INDEPENDENT-194626566597_10004513_INDEPENDNT-52X_MAIN_2000x_d9d2e557-dc7a-4b9a-bd55-ba0d7b7e9bc6.webp?v=1776376508"},{"product_id":"d-101-2990","title":"Dakine Mission Street Backpack Dlx 32L X Independent","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003cp\u003eThe Mission Street Backpack DLX 32L X Independent is your go-to for skate travel. With airline-friendly sizing, it features a clamshell opening, padded laptop sleeve, and deployable skateboard tail pocket. Reflective details and rugged materials ensure style and safety, making it perfect for your next big skate adventure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003ePadded laptop sleeve\u003c\/li\u003e\n\u003cli\u003eOrganizer and accessory pockets\u003c\/li\u003e\n\u003cli\u003eStretch mesh water bottle pocket\u003c\/li\u003e\n\u003cli\u003eSkate carry\/cargo straps with rubberized coated web to protect against grip trap\u003c\/li\u003e\n\u003cli\u003eDeployable skateboard tail pocket\u003c\/li\u003e\n\u003cli\u003eIndependent patches on skate straps\u003c\/li\u003e\n\u003cli\u003eReflective details throughout\u003c\/li\u003e\n\u003cli\u003eAdjustable sternum strap\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Black","offer_id":51654117523776,"sku":"D.101.2990.031.OS","price":85.05,"currency_code":"USD","in_stock":true},{"title":"Port Independent","offer_id":51654117556544,"sku":"D.101.2990.233.OS","price":97.65,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/MISSIONSTREETPACKDLX32LXINDEPENDENT-BLACK-194626567389_10004514_BLACK-52X_MAIN_2000x_5de88ad0-843e-49f1-aac0-752b3213e200.webp?v=1776372300"},{"product_id":"d-101-2215","title":"Dakine Renovation Hybrid Backpack 21L","description":"\u003cdiv id=\"shopify-section-product-template\" class=\"shopify-section shopify-section-topspacing\"\u003e\n\u003cdiv class=\"product-template__container container-fluid\" id=\"ProductSection-7168857079888\" data-section-id=\"7168857079888\" data-section-type=\"product\" data-enable-history-state=\"true\" data-crossclick=\"\" data-comingsoon=\"false\"\u003e\n\u003cdiv class=\"row product-single\"\u003e\n\u003cdiv class=\"col-lg-20\"\u003e\n\u003cdiv data-scrollmagic-pin-spacer=\"\" class=\"scrollmagic-pin-spacer\"\u003e\n\u003cdiv class=\"product-single__content\"\u003e\n\u003cdiv class=\"product-single__meta\"\u003e\n\u003cdiv class=\"product-form-wrap active\" data-pro=\"product-form-7168857079888\"\u003e\n\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003cp\u003eTimeless, everyday silhouettes crafted for versatility and designed to evolve. Our latest collection is constructed with recycled mini ripstop, a water repellent face coating, and a recycled polyester lining. Each style also features a RESPECT patch, made from a blend of silicone and recycled coffee grinds, to celebrate the sustainable nature of the Spring series. Your go-to hybrid backpack for everyday adventures – where smart storage meets modern style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eDual functioning can be used as tote or backpack\u003c\/li\u003e\n\u003cli\u003eWide zipper top opening\u003c\/li\u003e\n\u003cli\u003eFront zipper pocket\u003c\/li\u003e\n\u003cli\u003eLarge expandable side panel water bottle pockets\u003c\/li\u003e\n\u003cli\u003ePadded main compartment\u003c\/li\u003e\n\u003cli\u003ePadded laptop sleeve\u003c\/li\u003e\n\u003cli\u003ePadded top handles\u003c\/li\u003e\n\u003cli\u003ePadded and adjustable backpack straps\u003c\/li\u003e\n\u003cli\u003eInterior zipper pocket\u003c\/li\u003e\n\u003cli\u003eYKK Vislon plastic zippers\u003c\/li\u003e\n\u003cli\u003eWeb loop attachment points on front exterior\u003c\/li\u003e\n\u003cli\u003eEasy grab herringbone web zipper pullers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"accordion\" id=\"product-accordians-list\"\u003e\n\u003cdiv class=\"card\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"card-header\" id=\"heading-care\"\u003e\n\u003ch2 class=\"mb-0\"\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product-size\" class=\"shopify-section\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product-care\" class=\"shopify-section\"\u003e\u003c\/div\u003e","brand":"DAKINE","offers":[{"title":"Mulled Basil","offer_id":51654117589312,"sku":"D.101.2215.342.OS","price":61.74,"currency_code":"USD","in_stock":false},{"title":"Withered Rose","offer_id":51654117622080,"sku":"D.101.2215.643.OS","price":61.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/RENOVATIONHYBRIDBACKPACK21L-MULLEDBASIL-194626581767_10004545_MULLEDBASL-52F_MAIN_2000x_03e1594d-374a-44a3-94aa-255319c0ca8a.webp?v=1776368593"},{"product_id":"d-101-2564","title":"Dakine Journey Mini Crossbody","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eA svelte mini crossbody bag for basic essentials.\u003c\/h6\u003e\n\u003cp\u003eAvoid those “can’t-find-my-phone” moments with the Journey Mini Crossbody, part of our J-Connection Series of compatible bags. This easy-to-carry crossbody bag features a zippered main compartment with an interior zippered pocket that fits your phone, passport, and cards, making it ideal for everything from travel days to quick trips to the store. A zippered front pocket provides storage for smaller items, and an exterior snaphook allows for attachments. The crossbody\/shoulder strap is adjustable and removable, while a back attachment strap can connect to MOLLE loops and other J-Connection Series models like the June Backpack.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eMain zippered compartment\u003c\/li\u003e\n\u003cli\u003eInterior zippered pocket\u003c\/li\u003e\n\u003cli\u003eFront zippered pocket\u003c\/li\u003e\n\u003cli\u003eBack attachment strap to connect to molle loops and more\u003c\/li\u003e\n\u003cli\u003eAdjustable and removable crossbody\/shoulder strap\u003c\/li\u003e\n\u003cli\u003eExterior snaphook for attachments\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Jadeite","offer_id":51654117982528,"sku":"D.101.2564.444.OS","price":30.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/JOURNEYMINICROSSBODY-JADEITE-194626581309_10004352_JADEITE-52F_MAIN_2000x_641d1a09-92bd-4fad-9b7f-dbe1ded72421.webp?v=1774559650"},{"product_id":"d-101-2988","title":"Dakine Field Bag X Independent","description":"\u003csection class=\"pdesc-section\"\u003e\n\u003cdiv class=\"product-single__description rte teaaaa\"\u003e\n\u003ch6\u003eA RUGGED FIELD BAG FOR YOUR BASIC ESSENTIALS\u003c\/h6\u003e\n\u003cp\u003eThere’s better places for your tool or skate wax than your pocket, our Independent Field Bag makes skateboarding around town easier and more fun while having all our skate necessities on hand. Part of our new Dakine X Independent Collaboration with the legendary Independent Truck Company, this svelte field bag blends rugged functionality with classic skate style in an updated pattern. Featuring dual zippered compartments with an interior elastic phone and cable organizer, you can keep your electronics safely tucked away, while the exterior zippered pocket provides additional storage for smaller items. And with a removable and adjustable cross-body strap that converts into a hip belt, you have multiple carrying options for those epic days of skate-inspired exploration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cul\u003e\n\u003cli\u003eDual zippered compartments\u003c\/li\u003e\n\u003cli\u003eInterior elastic phone and cable organizer\u003c\/li\u003e\n\u003cli\u003eExterior zippered pocket\u003c\/li\u003e\n\u003cli\u003eRemovable and adjustable cross body strap that converts into hip belt\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"DAKINE","offers":[{"title":"Black Independent","offer_id":51654118048064,"sku":"D.101.2988.970.OS","price":33.39,"currency_code":"USD","in_stock":true},{"title":"Independent","offer_id":51654118080832,"sku":"D.101.2988.955.OS","price":28.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/FIELDBAGXINDEPENDENT-BLACKINDEPENDENT-194626582313_10004511_INDPNDT2-52F_MAIN_2000x_89050720-6e1f-47e9-ac21-fcf410332f81.webp?v=1776368596"},{"product_id":"big-agnes-big-joe-gear-duffel-100l","title":"Big Agnes Big Joe Gear Duffel 100L","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBig Joe Gear Duffel\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e100L · Rugged, versatile gear duffel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eThe Big Joe is your go-to gear duffel for any adventure. Heavy-duty, abrasion resistant and waterproof fabric protects your gear from weather and abuse. Side-carry shape and large top opening for easy loading and a zippered lid compartment that keeps you organized. Multiple carry options suitable for any gear hauling situation. This tough duffel is equipped to survive rugged trips and frequent use year-round.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHeavy duty, abrasion-resistant, recycled fabric with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShape\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStructured rectangular shape carries comfortably, close to the body\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOpening\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLarge top opening fully exposes the interior for easy packing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCarry Options\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStowable backpack straps, removable shoulder strap and multiple grab handles\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOversized, zippered lid compartment and waterproof exterior pocket for quick access\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eZipper\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWater resistant exterior zipper keeps moisture out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e3lb 6oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e26\" x 19\" x 14\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVolume\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePost-consumer recycled 600D polyester ripstop with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eZippers\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e#10 zippers on the main compartment for extra durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStore in a cool, dry place away from heat sources\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpot Clean Only. Use mild soap, warm water, and a clean sponge. Lay flat to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not machine wash or tumble dry. Do not bleach, iron, or dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Asphalt \/ 100L","offer_id":51654267961664,"sku":"LBJGD100LA25","price":229.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/LBJGD100LA25_3adde609-7354-434f-9839-7a9180f8bd3b.jpg?v=1774573087"},{"product_id":"big-agnes-big-joe-gear-duffel-50l","title":"Big Agnes Big Joe Gear Duffel 50L","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBig Joe Gear Duffel\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e50L · Rugged, versatile gear duffel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eThe Big Joe is your go-to gear duffel for any adventure. Heavy-duty, abrasion resistant and waterproof fabric protects your gear from weather and abuse. Side-carry shape and large top opening for easy loading and a zippered lid compartment that keeps you organized. Multiple carry options suitable for any gear hauling situation. This tough duffel is equipped to survive rugged trips and frequent use year-round.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHeavy duty, abrasion-resistant, recycled fabric with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShape\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStructured rectangular shape carries comfortably, close to the body\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eOpening\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLarge top opening fully exposes the interior for easy packing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCarry Options\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStowable backpack straps, removable shoulder strap and multiple grab handles\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOversized, zippered lid compartment and waterproof exterior pocket for quick access\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eZipper\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWater resistant exterior zipper keeps moisture out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2lb 10oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e22\" x 15\" x 10\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVolume\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e50L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePost-consumer recycled 600D polyester ripstop with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eZippers\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e#10 zippers on the main compartment for extra durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStore in a cool, dry place away from heat sources\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpot Clean Only. Use mild soap, warm water, and a clean sponge. Lay flat to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not machine wash or tumble dry. Do not bleach, iron, or dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Asphalt \/ 50L","offer_id":51654267994432,"sku":"LBJGD50LA25","price":199.95,"currency_code":"USD","in_stock":true},{"title":"Tapestry \/ 50L","offer_id":51654268027200,"sku":"LBJGD50LT25","price":199.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/LBJGD50LA25_3ff9077c-0a6a-4f18-8dcd-e67b0e1be237.jpg?v=1776367872"},{"product_id":"big-agnes-bucket-tote-23l","title":"Big Agnes Bucket Tote 23L","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBucket Tote\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eRugged, freestanding multi-purpose tote bag\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eThe ultra-durable Bucket Tote will quickly become your do-it-all tote for getting your gear from home to the trailhead, a day trip to the beach, or a grocery store run. Designed to stand up for easy loading, hold up to abuse with rugged waterproof fabric, and to keep contents secure with a hook closure. Switch between shoulder straps and grab handles for easy carrying - this hard-working tote has you covered for any load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStructure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStructured tote that holds its shape for easy loading, unloading, and rummaging for gear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDurability\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBuilt to last with heavy duty, abrasion-resistant, recycled fabric with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eClose up the built-in hook closure to contain unruly tote contents when your journey gets bumpy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCarrying Options\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eChoose between short grab-handles and longer shoulder straps for various carrying options\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStash Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWaterproof exterior stash pocket keeps keys, wallets, and other valuables safe\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCapacity\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e23L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e15oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e20\" x 12\" x 7\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePost-consumer recycled 600D polyester ripstop with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGuidelines\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStore in a cool, dry place away from heat sources\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInstructions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpot Clean Only. Use mild soap, warm water, and a clean sponge. Lay flat to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not machine wash or tumble dry. Do not bleach, iron, or dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Asphalt \/ 23L","offer_id":51654268354880,"sku":"LBT23LA25","price":79.95,"currency_code":"USD","in_stock":false},{"title":"Tapestry \/ 23L","offer_id":51654268387648,"sku":"LBT23LT25","price":79.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/LBT23LA25_cb0f71e1-35d1-4773-ab57-ead73905d273.jpg?v=1776367867"},{"product_id":"big-agnes-bucket-tote-50l","title":"Big Agnes Bucket Tote 50L","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBucket Tote\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eRugged, freestanding multi-purpose tote bag\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eThe ultra-durable Bucket Tote will quickly become your do-it-all tote for getting your gear from home to the trailhead, a day trip to the beach, or a grocery store run. Designed to stand up for easy loading, hold up to abuse with rugged waterproof fabric, and to keep contents secure with a hook closure. Switch between shoulder straps and grab handles for easy carrying - this hard-working tote has you covered for any load.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStructure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStructured tote that holds its shape for easy loading, unloading, and rummaging for gear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDurability\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBuilt to last with heavy duty, abrasion-resistant, recycled fabric with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eClose up the built-in hook closure to contain unruly tote contents when your journey gets bumpy\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCarrying Options\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eChoose between short grab-handles and longer shoulder straps for various carrying options\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStash Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWaterproof exterior stash pocket keeps keys, wallets, and other valuables safe\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCapacity\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e50L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e21oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e26\" x 14\" x 11\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePost-consumer recycled 600D polyester ripstop with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGuidelines\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStore in a cool, dry place away from heat sources\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInstructions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpot Clean Only. Use mild soap, warm water, and a clean sponge. Lay flat to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not machine wash or tumble dry. Do not bleach, iron, or dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Tapestry \/ 50L","offer_id":51654268420416,"sku":"LBT50LT25","price":99.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/LBT50LT25_5d40ec31-ce4a-4f50-8463-e14798327785.jpg?v=1774573102"},{"product_id":"big-agnes-causeway-28l","title":"Big Agnes Causeway 28L","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCauseway 28L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eOutdoor-inspired commuter backpack for town and travel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eThe Causeway commuter pack is the perfect town and travel pack designed for an active, outdoor style. A large top opening for easy loading, plenty of organizational pockets, and a padded laptop sleeve offer a space for everything you carry. Sleek aesthetic, durable materials and technical features make this pack perfect for the commuter, traveler, and explorer. Pass-through back panel sleeve seamlessly links this pack to the trolley handle on the Stagecoach Duffel or other wheeled luggage. From commute to trailhead, the Causeway is the ideal everyday pack.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHeavy duty, abrasion-resistant, recycled fabric with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMain Compartment\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTop-loading main compartment and durable grab handle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLaptop Compartment\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePadded laptop compartment fits 16\" laptop and is accessible from inside or outside\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eComfort\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eComfortable, padded shoulder straps and back panel, and adjustable sternum strap comfortably secure the pack for the whole commute\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eExterior Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExterior zippered pocket on lid for quick access items and a stealth zippered pocket on the side\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInterior Organization\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eInterior features mesh lid pocket, water bottle loop, multiple organizational pockets, key hook, and two soft sleeve pockets for laptop, tablet and files\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLuggage Pass-Through\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePass-through back panel sleeve designed for compatibility with rolling luggage handle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVisibility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eReflective accents give visibility to the urban commuter\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e2lb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e19\" x 12\" x 7.5\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTop Opening\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e11\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePost-consumer recycled 600D polyester ripstop with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled 70d polyester taffeta with a water resistant coating without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLight Cleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSponge the product with warm water (not hot).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSupplies Needed\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWash basin (or bath tub), Warm water (not hot), Waterproof Gear Cleaner (we recommend products like Nikwax Tech Wash), Sponge\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 1\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSubmerge your Pack in warm, clean water. Gently agitate with hands. Empty dirty water. Repeat until most of the excess dirt\/grime is removed and water is mostly clear.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 2\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eApply waterproof gear specific wash and gently work into fabric with sponge.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 3\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRinse Pack thoroughly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 4\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHang it up to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 5\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTriple check that your Pack is completely dry before storage or use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eImportant Notes\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not dry clean or machine-wash. Detergents and dry cleaning solvents will damage the fabric and ruin waterproofing. Never use hot water, bleach, liquid detergents, or dishwashing liquids. Allow to dry COMPLETELY before storage or use. Avoid prolonged direct sunlight as UV exposure can compromise waterproofing.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Asphalt \/ 28L","offer_id":51654268846400,"sku":"BPCW2825-025-OS","price":199.95,"currency_code":"USD","in_stock":true},{"title":"Tapestry \/ 28L","offer_id":51654268879168,"sku":"BPCW2825-471-OS","price":199.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BPCW2825-025-OS_97a377a3-e253-4c47-a5f2-2c6c04099b3c.jpg?v=1776367865"},{"product_id":"big-agnes-compression-stuff-sack-10l","title":"Big Agnes Compression Stuff Sack 10L","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCompression Stuff Sack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eWater resistant sack with webbing straps for compressing loose gear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eWhether backpacking or traveling, compressing gear in a water resistant stuff sack is key to preserving valuable pack space. Our Compression Stuff Sacks offer serious compression with an easy to configure lid and straps, and a ladder-lock webbing system that allows for seriously secure scrunch. Top that off with a smooth recycled nylon ripstop exterior that makes stuffing in with other gear a breeze, and you have the ideal backpacking stuff sack!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompression System\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWebbing and ladderlock system secures your gear as you compress it\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLid Design\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTop and bottom lid design with four webbing straps for even compression\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMade with recycled nylon featuring silicone and polyurethane coatings for maximum durability, tear strength, and water resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompression Ratio\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCompress your gear down to a third of its size for easy packing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCarry Handle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCarry handle also helps with packing and unpacking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCapacity\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e10L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e3.5oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e15\" x 7.5\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eExterior\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon ripstop with interior UTS coating for enhanced tear strength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoating\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExterior silicone finish for enhanced water resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWebbing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCompression webbing is recycled nylon, and closure cord features recycled polypropylene\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGuidelines\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEnsure your stuff sack is completely dry before storing. Store in a cool, dry place away from heat sources.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInstructions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpot Clean Only. Use mild soap, warm water, and a clean sponge. Hang to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not machine wash or tumble dry. Do not bleach, iron, or dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"One Color \/ 10L","offer_id":51654269010240,"sku":"ACSS10L24","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/ACSS10L24_2b68940d-ccfb-406e-94e6-9fcecb861766.jpg?v=1774573113"},{"product_id":"big-agnes-compression-stuff-sack-15l","title":"Big Agnes Compression Stuff Sack 15L","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCompression Stuff Sack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eWater resistant sack with webbing straps for compressing loose gear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eWhether backpacking or traveling, compressing gear in a water resistant stuff sack is key to preserving valuable pack space. Our Compression Stuff Sacks offer serious compression with an easy to configure lid and straps, and a ladder-lock webbing system that allows for seriously secure scrunch. Top that off with a smooth recycled nylon ripstop exterior that makes stuffing in with other gear a breeze, and you have the ideal backpacking stuff sack!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompression System\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWebbing and ladderlock system secures your gear as you compress it\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLid Design\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTop and bottom lid design with four webbing straps for even compression\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMade with recycled nylon featuring silicone and polyurethane coatings for maximum durability, tear strength, and water resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompression Ratio\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCompress your gear down to a third of its size for easy packing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCarry Handle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCarry handle also helps with packing and unpacking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCapacity\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e15L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e18\" x 8\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eExterior\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon ripstop with interior UTS coating for enhanced tear strength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoating\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExterior silicone finish for enhanced water resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWebbing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCompression webbing is recycled nylon, and closure cord features recycled polypropylene\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGuidelines\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEnsure your stuff sack is completely dry before storing. Store in a cool, dry place away from heat sources.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInstructions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpot Clean Only. Use mild soap, warm water, and a clean sponge. Hang to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not machine wash or tumble dry. Do not bleach, iron, or dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"One Color \/ 15L","offer_id":51654269043008,"sku":"ACSS15L24","price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/ACSS15L24_b07a2f17-9e8d-45c3-908c-9f43c54f1be0.jpg?v=1774573117"},{"product_id":"big-agnes-compression-stuff-sack-20l","title":"Big Agnes Compression Stuff Sack 20L","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCompression Stuff Sack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eWater resistant sack with webbing straps for compressing loose gear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eWhether backpacking or traveling, compressing gear in a water resistant stuff sack is key to preserving valuable pack space. Our Compression Stuff Sacks offer serious compression with an easy to configure lid and straps, and a ladder-lock webbing system that allows for seriously secure scrunch. Top that off with a smooth recycled nylon ripstop exterior that makes stuffing in with other gear a breeze, and you have the ideal backpacking stuff sack!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompression System\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWebbing and ladderlock system secures your gear as you compress it\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLid Design\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTop and bottom lid design with four webbing straps for even compression\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMade with recycled nylon featuring silicone and polyurethane coatings for maximum durability, tear strength, and water resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompression Ratio\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCompress your gear down to a third of its size for easy packing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCarry Handle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCarry handle also helps with packing and unpacking\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCapacity\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e20L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e4.5oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e20\" x 9\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eExterior\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon ripstop with interior UTS coating for enhanced tear strength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoating\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExterior silicone finish for enhanced water resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWebbing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCompression webbing is recycled nylon, and closure cord features recycled polypropylene\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGuidelines\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEnsure your stuff sack is completely dry before storing. Store in a cool, dry place away from heat sources.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInstructions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpot Clean Only. Use mild soap, warm water, and a clean sponge. Hang to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not machine wash or tumble dry. Do not bleach, iron, or dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"One Color \/ 20L","offer_id":51654269075776,"sku":"ACSS20L24","price":49.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/ACSS20L24_db5be78d-b765-4668-abab-e28919ffe2f4.jpg?v=1774573118"},{"product_id":"big-agnes-essentials-stuff-sacks","title":"Big Agnes Essentials Stuff Sacks","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003c\/p\u003e\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eEssentials Stuff Sacks\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eSet of three multi-purpose stuff sacks - 2L, 3L, and 5L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eWe've all been there…snacks, lip balms, batteries, toilet paper, headlamp, toe nail clippers all rolling around together in various pockets and corners of your pack. Wrangle it up, get organized, and keep your odds and ends in these perfectly sized, easy to find stuff sacks made with recycled materials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVersatile Set\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePack for any trip with this set of three drawcord-style stuff sacks in sizes ideal for stashing small essentials\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEco-Friendly\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEnvironmentally conscious design uses recycled nylon ripstop fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAttachment Points\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon grab handle and side gear loop for added versatility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon ripstop with interior UTS coating for enhanced tear strength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExterior silicone finish for enhanced water resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eCare Instructions\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWipe clean with a damp cloth. For more thorough cleaning, hand wash with mild soap and warm water. Air dry completely before storing.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStore in a cool, dry place. Ensure sacks are completely dry before storing to prevent mildew.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"One Color","offer_id":51654271074624,"sku":"AESS24","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/AESS24_1e7f336c-8236-40e9-a5fb-cb78438c8c69.jpg?v=1774573181"},{"product_id":"big-agnes-stagecoach-duffel-45l","title":"Big Agnes Stagecoach Duffel 45L","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eStagecoach Rolling Duffel\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eRugged, wheeled travel duffel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eThe Stagecoach Duffel is the ultimate travel companion. Featuring burly waterproof recycled fabric and a sturdy back panel, you can rest easy knowing your gear is protected from weather and the abuse of travel. An easy to use retractable handle is designed to connect with the Causeway Commuter Pack for a sleek travel setup. Stay organized with a large pocket in the lid and exterior zippered stash pockets for quick access to small items. From terminal to trailhead, the Stagecoach gets your gear to its destination safely.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHeavy duty, abrasion-resistant, recycled fabric with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStructure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDuffel with rigid back panel holds shape, but can be compressed in tight spaces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWheels\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTough off-road wheels glide smoothly on various surfaces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHandle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRetractable trolley handle compatible with Big Agnes Causeway Commuter Pack trolley sleeve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInterior\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFully lined interior with zippered pocket for small items\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOversized, zippered lid compartment and exterior, waterproof zippered pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCarry Options\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMultiple grab handles for multiple carrying options\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCapacity\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e45L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e5lb 13oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e22\" x 14\" x 12\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePost-consumer recycled 600D polyester ripstop with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled 70d polyester taffeta with water resistant coating without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGuidelines\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStore in a cool, dry place away from heat sources.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMethod\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpot Clean Only\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInstructions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUse mild soap, warm water, and a clean sponge. Lay flat to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eImportant Notes\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not machine wash or tumble dry. Do not bleach, iron, or dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Asphalt \/ 45L","offer_id":51654275400000,"sku":"LSCD45LA25","price":299.95,"currency_code":"USD","in_stock":true},{"title":"Tapestry \/ 45L","offer_id":51654275432768,"sku":"LSCD45LT25","price":299.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/LSCD45LA25_9e222a1a-a4c9-4c52-956c-afa57880fa03.jpg?v=1776367836"},{"product_id":"big-agnes-stagecoach-duffel-85l","title":"Big Agnes Stagecoach Duffel 85L","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eStagecoach Rolling Duffel 85L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eRugged, wheeled travel duffel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eThe Stagecoach Duffel is the ultimate travel companion. Featuring burly waterproof recycled fabric and a sturdy back panel, you can rest easy knowing your gear is protected from weather and the abuse of travel. An easy to use retractable handle is designed to connect with the Causeway Commuter Pack for a sleek travel setup. Stay organized with a large pocket in the lid and exterior zippered stash pockets for quick access to small items. From terminal to trailhead, the Stagecoach gets your gear to its destination safely.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHeavy duty, abrasion-resistant, recycled fabric with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStructure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDuffel with rigid back panel holds shape, but can be compressed in tight spaces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWheels\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTough off-road wheels glide smoothly on various surfaces\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHandle\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRetractable trolley handle compatible with Big Agnes Causeway Commuter Pack trolley sleeve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInterior\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFully lined interior with zippered pocket for small items\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOversized, zippered lid compartment and exterior, waterproof zippered pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCarry Options\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMultiple grab handles for multiple carrying options\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCapacity\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e85L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTotal Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e6lb 15oz\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e25\" x 16\" x 15\"\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePost-consumer recycled 600D polyester ripstop with waterproof TPU coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled 70d polyester taffeta with water resistant coating without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGuidelines\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStore in a cool, dry place away from heat sources.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMethod\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSpot Clean Only\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eInstructions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUse mild soap, warm water, and a clean sponge. Lay flat to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eImportant Notes\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not machine wash or tumble dry. Do not bleach, iron, or dry clean.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Asphalt \/ 85L","offer_id":51654275465536,"sku":"LSCD85LA25","price":349.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/LSCD85LA25_5c5df805-4f66-42c5-85b4-5e7f28fca25d.jpg?v=1774573280"},{"product_id":"big-agnes-stuff-sack","title":"Big Agnes Stuff Sack","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eStuff Sack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eMulti-purpose, water resistant stuff sack available in a range of sizes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eGive your sleeping bag, tent, and other stuffable items a good home in an easy to pack, recycled nylon ripstop stuff sack. Available in multiple size options that work best for smaller items like clothes and toiletry items, bulkier things like sleeping bags and jackets, and longer sizes that accommodate tents. Pick the right size, get organized, and keep your gear in tip top shape for trip after trip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDesign\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEnvironmentally conscious design uses recycled nylon ripstop fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDrawcord top for tight closure\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVersatility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon grab handle and side gear loop for added versatility\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon ripstop with interior UTS coating for enhanced tear strength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExterior silicone finish for enhanced water resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"10L","offer_id":51654275498304,"sku":"ASS10L24","price":24.95,"currency_code":"USD","in_stock":true},{"title":"15L","offer_id":51654275531072,"sku":"ASS15L24","price":24.95,"currency_code":"USD","in_stock":true},{"title":"20L","offer_id":51654275563840,"sku":"ASS20L24","price":34.95,"currency_code":"USD","in_stock":true},{"title":"30L","offer_id":51654275596608,"sku":"ASS30L24","price":34.95,"currency_code":"USD","in_stock":true},{"title":"7L","offer_id":51654275629376,"sku":"ASS7L24","price":24.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/ASS10L24_4077f084-6722-4c54-a371-503b058049ac.jpg?v=1774573282"},{"product_id":"big-agnes-super-light-girdle","title":"Big Agnes Super Light Girdle","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eSuperlight Girdle\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eLightweight, easy to use compression strap girdle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eCompress your sleeping bag, clothes, and more with the Superlight Girdle. Use with any stuff sack to get your gear down to its minimum compressed size and create more room in your pack.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompression\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTop and bottom securement with webbing ladderlock system evenly compresses and secures gear as tightened\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVersatility\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUse with any stuff sack for additional compression\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize Reduction\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCompress your sleeping bag down to a third of its size\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStorage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWebbing packs into top lid stuff pouch when not in use\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eUpper\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUltralight nylon paired with ripstop yarn for enhanced tear strength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTop Lid\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSilicone-coated top lid for extra durability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWebbing\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eNylon webbing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"S\/M","offer_id":51654275825984,"sku":"ASLGSM22","price":29.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/ASLGSM22_4ddb5923-bee9-4bef-844b-7f93efc27e1e.jpg?v=1774573286"},{"product_id":"big-agnes-sweetwater-ul-28l","title":"Big Agnes Sweetwater UL 28L","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eSweetwater UL 28L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eUltralight running vest style daypack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eSet the pace on your next adventure with a Sweetwater UL pack. Streamlined design prioritizes a perfect fit, featuring running-vest-style straps that securely hug your chest, back, and shoulders. Smart, effective construction secures your load without unnecessary bulk, using durable, recycled nylon derived from discarded fishing nets. The Sweetwater UL 28L is the ideal ultralight daypack. No matter where the journey takes you, recycled ultralight nylon, minimalist design, and an adjustable suspension will secure your load without adding to it. Instead of choosing between ultralight, comfortable, and durable - choose the Sweetwater UL.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShoulder Straps\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBroad, comfortable mesh shoulder straps inspired by trail running vests keep pack snug and disperse load across the shoulders for less pressure point pain\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit System\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLoad Wrangler fit system adjusts to your body's unique shape - featuring dual sternum straps, an integrated hip belt, and an anatomically curved frame sheet to keep your pack comfortable for the long haul\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFramesheet\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eInjection-molded, anatomically-curved framesheet prevents gapping and provides structure for stable carry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHip Belt\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eUltralight Open Range Hip Belt with adjustable stabilizer straps for positive load transfer off of the shoulders, to the lumbar\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompartment\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLow-profile main compartment keeps load close to body and stable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompression\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExternal compression cords keep gear secure and stable, even when the trail gets rough\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStash Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOversized stretch-mesh quick stash pocket on front, side, and on chest straps for easy drop-in storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAccess\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAccessible top-loading main compartment with expanding spindrift collar that provides extra room when you need it, and tucks away when you don't\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSustainability\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eThree unique, high-performance recycled fabrics demonstrate our commitment to sustainable durability, in addition to incorporating recycled foam, webbing, and other trims where possible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRain Cover\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eIncluded removable rain cover made from ultralight recycled materials provides extra waterproofing, and packs away small\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHydration\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eInternal water reservoir sleeve fits up to 3L reservoir, for hands-free hydration\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled regen™ Ocean 70D high tenacity robic nylon ripstop made from discarded fishing nets, treated with a water resistant coating without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStrength\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHigh-tenacity robic yarn is ultralight and 25% - 30% stronger than regular yarn in the same denier\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoating\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWater resistant UTS coating gives shell fabric a soft feel and enhances tear strength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAbrasion Panels\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled, high tenacity 210D robic nylon oxford with UTS coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSilicone-treated, recycled ultralight 40D nylon ripstop with waterproof UTS coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePadding\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eShoulder straps, hip belt, and back panel: Recycled EVA foam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRain Cover\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon ripstop with a waterproof, tear-resistant coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLight Cleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFor light cleaning, sponge the product with warm water (not hot).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSupplies Needed\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWash basin (or bath tub), Warm water (not hot), Waterproof Gear Cleaner (we recommend products like Nikwax Tech Wash), Sponge\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 1\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSubmerge your Pack in warm, clean water. Gently agitate with hands. Empty dirty water. Repeat until most of the excess dirt\/grime is removed and water is mostly clear.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 2\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eApply waterproof gear specific wash and gently work into fabric with sponge.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 3\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRinse Pack thoroughly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 4\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHang it up to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 5\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTriple check that your Pack is completely dry before storage or use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eImportant Notes\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not dry clean or machine-wash. Detergents and dry cleaning solvents will damage the fabric and ruin waterproofing. Never use hot water, bleach, liquid detergents, or dishwashing liquids. Allow to dry COMPLETELY before storage or use. Avoid prolonged direct sunlight as UV exposure can compromise waterproofing.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Mercury \/ M\/L","offer_id":51654275858752,"sku":"BPSWUL2824-040-M\/L","price":229.95,"currency_code":"USD","in_stock":true},{"title":"Mercury \/ S\/M","offer_id":51654275891520,"sku":"BPSWUL2824-040-S\/M","price":229.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BPSWUL2824-040-ML_333fc5e8-21f8-4cba-8265-6babba2002fa.jpg?v=1774573287"},{"product_id":"big-agnes-sweetwater-ul-43l","title":"Big Agnes Sweetwater UL 43L","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eSweetwater UL 43L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eUltralight running vest style overnight backpack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eSet the pace on your next adventure with a Sweetwater UL pack. Streamlined design prioritizes a perfect fit, featuring running-vest-style straps that securely hug your chest, back, and shoulders. Smart, effective construction secures your load without unnecessary bulk, using durable, recycled nylon derived from discarded fishing nets. The Sweetwater UL 43L makes fastpacking expeditions a breeze. Whether hitting the trail for a thru-hike or a quick overnight, the propriety frame technology and ultralight durable fabric efficiently support your gear, shifting the weight from your shoulders to your hips. Instead of choosing between ultralight, comfortable, and durable - choose the Sweetwater UL.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShoulder Straps\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBroad, comfortable mesh shoulder straps inspired by trail running vests keep pack snug and disperse load\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLoad Lifters\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEasily adjustable load lifter straps help balance upper pack weight for optimal stability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTorso Adjustment\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eKey slots in injection-molded framesheet for adjusting shoulder straps to precise torso-length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompartment\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLow-profile main compartment keeps load close to body and stable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBack Panel\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eVentilated, anatomically curved back panel featuring body-mapped foam padding provides structure for a stable carry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit System\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLoad Wrangler Plus fit system adjusts to your body's unique shape, featuring load lifters, adjustable shoulder straps, and integrated hip belt to keep your pack comfortable and snug while on trail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAccess\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAccessible top-loading main compartment with expanding spindrift collar that provides extra room when you need it, and tucks away when you don't\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStash Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOversized stretch-mesh quick stash pocket on front, side, and on chest straps for easy drop-in storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGear Loops\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExterior gear loops as well as hook-and-bungee attachments for quick lashing trekking poles or other items\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSustainability\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eThree unique, high-performance recycled fabrics demonstrate our commitment to sustainable durability, in addition to incorporating recycled foam, webbing, and other trims where possible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRain Cover\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eIncluded removable rain cover made from ultralight recycled materials provides extra waterproofing, and packs away small\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHydration\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eInternal water reservoir sleeve fits up to 3L reservoir, for hands-free hydration\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBear Canister\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFits a Bearikade Expedition or similar 9\" diameter bear canisters\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled regen™ Ocean 70D high tenacity robic nylon ripstop made from discarded fishing nets, treated with a water resistant coating without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStrength\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHigh-tenacity robic yarn is ultralight and 25% - 30% stronger than regular yarn in the same denier\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoating\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWater resistant UTS coating gives shell fabric a soft feel and enhances tear strength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAbrasion Panels\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled, high tenacity 210D robic nylon oxford with UTS coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSilicone-treated, recycled ultralight 40D nylon ripstop with waterproof UTS coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePadding\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eShoulder straps, hip belt, and back panel: Recycled EVA foam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRain Cover\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon ripstop with a waterproof, tear-resistant coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLight Cleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFor light cleaning, sponge the product with warm water (not hot).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSupplies Needed\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWash basin (or bath tub), Warm water (not hot), Waterproof Gear Cleaner (we recommend products like Nikwax Tech Wash), Sponge\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 1\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSubmerge your Pack in warm, clean water. Gently agitate with hands. Empty dirty water. Repeat until most of the excess dirt\/grime is removed and water is mostly clear.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 2\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eApply waterproof gear specific wash and gently work into fabric with sponge.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 3\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRinse Pack thoroughly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 4\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHang it up to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 5\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTriple check that your Pack is completely dry before storage or use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eImportant Notes\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not dry clean or machine-wash. Detergents and dry cleaning solvents will damage the fabric and ruin waterproofing. Never use hot water, bleach, liquid detergents, or dishwashing liquids. Allow to dry COMPLETELY before storage or use. Avoid prolonged direct sunlight as UV exposure can compromise waterproofing.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Mercury \/ L","offer_id":51654275924288,"sku":"BPSWUL4324-040-LG","price":279.95,"currency_code":"USD","in_stock":true},{"title":"Mercury \/ M","offer_id":51654275957056,"sku":"BPSWUL4324-040-MD","price":279.95,"currency_code":"USD","in_stock":true},{"title":"Mercury \/ S","offer_id":51654275989824,"sku":"BPSWUL4324-040-SM","price":279.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BPSWUL4324-040-LG_de64931e-cd54-46b9-9c6a-1a87c025e504.jpg?v=1774573290"},{"product_id":"big-agnes-sweetwater-ul-60l","title":"Big Agnes Sweetwater UL 60L","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eSweetwater UL 60L\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eUltralight running vest style multi-day backpack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003cbutton class=\"spur-tab\" onclick=\"showPanel('care', this)\"\u003eCare\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eSet the pace on your next adventure with a Sweetwater UL pack. Streamlined design prioritizes a perfect fit, featuring running-vest-style straps that securely hug your chest, back, and shoulders. Smart, effective construction secures your load without unnecessary bulk, using durable, recycled nylon derived from discarded fishing nets. The Sweetwater UL 60L leads the pack on any multi-day trek. Efficient, ergonomic design puts fit first, keeping even large loads snug across chest, back, and shoulders, while the proprietary integrated frame system transfers weight directly into the frame sheet, through the lumbar, down to the articulated hip belt. Instead of choosing between ultralight, comfortable, and durable - choose the Sweetwater UL.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShoulder Straps\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBroad, comfortable mesh shoulder straps inspired by trail running vests keep pack snug and disperse load\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFrame System\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eProprietary integrated frame system with cored aluminum perimeter frame stabilize load and transfer weight from the straps directly into the frame, down to the hip belt\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLoad Lifters\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEasily adjustable load lifter straps help balance upper pack weight for optimal stability\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eTorso Adjustment\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eKey slots in injection-molded framesheet for adjusting shoulder straps to precise torso-length\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCompartment\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLow-profile main compartment keeps load close to body and stable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBack Panel\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eVentilated, anatomically curved back panel featuring body-mapped foam padding provides structure for a stable carry\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFit System\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eLoad Wrangler Plus fit system adjusts to your body's unique shape, featuring load lifters, adjustable shoulder straps, and integrated hip belt to keep your pack comfortable and snug while on trail\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAccess\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAccessible top-loading main compartment with expanding spindrift collar that provides extra room when you need it, and tucks away when you don't\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStash Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOversized stretch-mesh quick stash pocket on front, side, and on chest straps for easy drop-in storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRain Cover\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eIncluded removable rain cover made from ultralight recycled materials provides extra waterproofing, and packs away small\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eGear Loops\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExterior gear loops as well as hook-and-bungee attachments for quick lashing trekking poles or other items\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSustainability\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eThree unique, high-performance recycled fabrics demonstrate our commitment to sustainable durability, in addition to incorporating recycled foam, webbing, and other trims where possible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHydration\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eInternal water reservoir sleeve fits up to 3L reservoir, for hands-free hydration\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBear Canister\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFits a Bearikade Expedition or similar 9\" diameter bear canisters\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShell\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled regen™ Ocean 70D high tenacity robic nylon ripstop made from discarded fishing nets, treated with a water resistant coating without intentionally added PFAS\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStrength\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHigh-tenacity robic yarn is ultralight and 25% - 30% stronger than regular yarn in the same denier\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoating\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWater resistant Ultra Tear Strength (UTS) coating gives shell fabric a soft feel and enhances tear strength\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAbrasion Panels\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled, high tenacity 210D robic nylon oxford with UTS coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSilicone-treated, recycled ultralight 40D nylon ripstop with waterproof UTS coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePadding\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eShoulder straps, hip belt, and back panel: Recycled EVA foam\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRain Cover\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled nylon ripstop with a waterproof, tear-resistant coating\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-care\" class=\"spur-panel\"\u003e\n\u003cdiv class=\"spec-category\"\u003eCleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLight Cleaning\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFor light cleaning, sponge the product with warm water (not hot).\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSupplies Needed\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eWash basin (or bath tub), Warm water (not hot), Waterproof Gear Cleaner (we recommend products like Nikwax Tech Wash), Sponge\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 1\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSubmerge your Pack in warm, clean water. Gently agitate with hands. Empty dirty water. Repeat until most of the excess dirt\/grime is removed and water is mostly clear.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 2\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eApply waterproof gear specific wash and gently work into fabric with sponge.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 3\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRinse Pack thoroughly.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 4\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHang it up to dry.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStep 5\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTriple check that your Pack is completely dry before storage or use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eImportant Notes\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWarnings\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eDo not dry clean or machine-wash. Detergents and dry cleaning solvents will damage the fabric and ruin waterproofing. Never use hot water, bleach, liquid detergents, or dishwashing liquids. Allow to dry COMPLETELY before storage or use. Avoid prolonged direct sunlight as UV exposure can compromise waterproofing.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eRepairs and Warranty\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAll Big Agnes gear is guaranteed against manufacturing or material defect. We do not warranty products damaged from normal wear and tear, alteration made by owner, misuse, accidents, or damages caused by uses other than intended. Damage due to misuse, normal wear and tear, or improper care may be repaired, at the discretion of Big Agnes, at a reasonable charge. Gear returned for repair must be clean and free of debris.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"Big Agnes","offers":[{"title":"Mercury \/ L","offer_id":51654276022592,"sku":"BPSWUL6024-040-LG","price":329.95,"currency_code":"USD","in_stock":true},{"title":"Mercury \/ M","offer_id":51654276055360,"sku":"BPSWUL6024-040-MD","price":329.95,"currency_code":"USD","in_stock":true},{"title":"Mercury \/ S","offer_id":51654276088128,"sku":"BPSWUL6024-040-SM","price":329.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BPSWUL6024-040-LG_dd8707cc-442b-403e-a4a9-735e500866a4.jpg?v=1774573292"},{"product_id":"msr-snowshoe-bag","title":"MSR Snowshoe Bag","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eSnowshoe Bag\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eMSR · Holds 1 pair of snowshoes up to 25 in. (64 cm), trekking poles and accessories\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eGreat for worry-free packing and storage, this convenient, zippered bag is built from extra tough fabric to protect your snowshoes and the things you pack them in.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEasy-Carry\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHand and shoulder straps offer multiple carrying options\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVentilated\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMesh panel and drain grommet maximize ventilation for long-term storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePole Compatible\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExternal hook and loop tabs carry one pair of snowshoe poles for added convenience\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAccommodates\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOne pair of snowshoes up to 25 in. (64 cm) plus internal sleeve for a pair of Modular Flotation Tails\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSKU\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e14156\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e25 IN\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBlack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1 lb \/ 0.46 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e26 x 9 in \/ 67 x 22 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"MSR","offers":[{"title":"Black \/ One Size","offer_id":51659541643584,"sku":"14156","price":49.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/14156_67380320-c8b5-4315-9ec1-d64a6a6f029b.jpg?v=1774723133"},{"product_id":"msr-snowshoe-carry-pack","title":"MSR Snowshoe Carry Pack","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n:root {\n  --black: #0a0a0a;\n  --white: #ffffff;\n  --mid: #f5f5f5;\n  --border: #e0e0e0;\n  --text-muted: #777;\n  --text-body: #222;\n}\n* {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n.spur-wrap {\n  font-family: 'Barlow', sans-serif;\n  background: var(--white);\n  color: var(--black);\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid var(--border);\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n}\n.spur-tabs {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n}\n.spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: var(--mid);\n  color: var(--text-muted);\n  border: 1px solid var(--border);\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n}\n.spur-tab:hover {\n  color: var(--black);\n  border-color: #aaa;\n}\n.spur-tab.active {\n  background: var(--black);\n  color: var(--white);\n  border-color: var(--black);\n}\n.spur-panel {\n  display: none;\n}\n.spur-panel.active {\n  display: block;\n}\n.spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: var(--black);\n  padding: 20px 0 8px;\n  border-bottom: 2px solid var(--black);\n  margin-bottom: 0;\n}\n.spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid var(--border);\n  transition: background 0.1s;\n}\n.spec-row:hover {\n  background: var(--mid);\n}\n.spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: var(--text-muted);\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: var(--text-body);\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spec-key {\n    padding-bottom: 2px;\n  }\n  .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eSnowshoe Carry Pack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003eMSR · Rugged, fully featured snowshoe carry\/storage pack that doubles as a daypack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-tabs\"\u003e\n\u003cbutton class=\"spur-tab active\" onclick=\"showPanel('specs', this)\"\u003eSpecs\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"panel-specs\" class=\"spur-panel active\"\u003e\n\u003cdiv class=\"spec-category\"\u003eDescription\u003c\/div\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: var(--text-body); line-height: 1.6;\"\u003eEasily transport and store your snowshoes, and carry all the essentials you need, such as snacks and layers, for a day on the trails. Doubling as a daypack, this rugged carry solution features a removable foam seat for lunch breaks, a zippered pocket for small items, and is hydration compatible. Pole attachments let you store your poles together with your snowshoes, so that everything's ready to go when you're ready to head out the door.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRugged\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCoated nylon panels stand up to abrasion from snowshoes carried inside or out\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eEasy Access\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHydration-compatible pack with wide-mouth roll top\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFully Featured\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRemovable foam seat; internal zippered pocket; loops for pole attachment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFits\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e22 in (56 cm) snowshoes carried inside. 22 in (56 cm) – 30 in (76 cm) snowshoes strapped to outside. Poles collapsed: 24.5 in (62.2 cm) – 31.5 in (80 cm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-category\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSKU\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e13909\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e19L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eCharcoal\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDimensions\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e21 x 10 in \/ 53.5 x 25.5 cm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nfunction showPanel(id, btn) {\n  document.querySelectorAll('.spur-panel').forEach(p =\u003e p.classList.remove('active'));\n  document.querySelectorAll('.spur-tab').forEach(t =\u003e t.classList.remove('active'));\n  document.getElementById('panel-' + id).classList.add('active');\n  btn.classList.add('active');\n}\n\u003c\/script\u003e","brand":"MSR","offers":[{"title":"Charcoal \/ 19L","offer_id":51659541971264,"sku":"13909","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/13909_5d1d342b-8e19-496e-99c2-36d0ae84f463.jpg?v=1774723134"},{"product_id":"black-diamond-beta-light-30-backpack","title":"Black Diamond Beta Light 30 Backpack","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-BetaLight30Back {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-BetaLight30Back .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-BetaLight30Back .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-BetaLight30Back .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-BetaLight30Back .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-BetaLight30Back .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-BetaLight30Back .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-BetaLight30Back .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-BetaLight30Back .spur-panel {\n  display: none;\n}\n.spur-wrap-BetaLight30Back #tabBetaLight30BackDesc:checked ~ .spur-panels #panel-description,\n.spur-wrap-BetaLight30Back #tabBetaLight30BackFeat:checked ~ .spur-panels #panel-features,\n.spur-wrap-BetaLight30Back #tabBetaLight30BackSpec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-BetaLight30Back #tabBetaLight30BackCare:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-BetaLight30Back #tabBetaLight30BackDesc:checked ~ .spur-tabs-row label[for=\"tabBetaLight30BackDesc\"],\n.spur-wrap-BetaLight30Back #tabBetaLight30BackFeat:checked ~ .spur-tabs-row label[for=\"tabBetaLight30BackFeat\"],\n.spur-wrap-BetaLight30Back #tabBetaLight30BackSpec:checked ~ .spur-tabs-row label[for=\"tabBetaLight30BackSpec\"],\n.spur-wrap-BetaLight30Back #tabBetaLight30BackCare:checked ~ .spur-tabs-row label[for=\"tabBetaLight30BackCare\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-BetaLight30Back .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-BetaLight30Back .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-BetaLight30Back .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-BetaLight30Back .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-BetaLight30Back .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-BetaLight30Back .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-BetaLight30Back .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-BetaLight30Back .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-BetaLight30Back\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBeta Light 30 Backpack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsBetaLight30Back\" id=\"tabBetaLight30BackDesc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBetaLight30Back\" id=\"tabBetaLight30BackFeat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBetaLight30Back\" id=\"tabBetaLight30BackSpec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBetaLight30Back\" id=\"tabBetaLight30BackCare\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabBetaLight30BackDesc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabBetaLight30BackFeat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabBetaLight30BackSpec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabBetaLight30BackCare\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eDesigned in collaboration with our athlete team, the Beta Light 30L is made to carry everything you needâ€”and nothing moreâ€”on fast-paced overnight adventures. Made with Challenge Sailcloth UltraWeaveâ„¢ 200d body fabric, the Beta Light 30 provides ultralight simplicity in a comfortable package thanks to an innovative running-vest-inspired harness system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eChallenge Sailcloth UltraWeaveâ„¢ 200d body fabricRunning vest-inspired shoulder straps with extra storage pockets makes for comfortable and dynamic carrying systemRoll-top closure, taped seams and waterproof fabric create weatherproof pack bodyRemovable frame pad gives structure with minimal weight penaltyExternal Power Mesh stretch outer pocket and two oversized ripstop side pocketsRemovable hip belt system can reduce weight or allow for user modificationFour adjustable and removable Dynex core compression straps secure the pack and allow for alternative adjustment and lashing systemsInternal sleeve is hydration bladder compatibleModular Design allows quick and secure attachment of the Beta Light Satellite 4L Bag for additional storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e695 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize Range\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eXS-LVolume: 30 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e[Body] Ultra 200 PE[Front Pocket] 4-way nylon stretch mesh[Accents] 100d nylon 4mm Ripstop\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Storm Gray \/ XS","offer_id":51704328421696,"sku":"BD6800230040XSM1","price":429.95,"currency_code":"USD","in_stock":true},{"title":"Storm Gray \/ S","offer_id":51704328454464,"sku":"BD6800230040SML1","price":429.95,"currency_code":"USD","in_stock":true},{"title":"Storm Gray \/ M","offer_id":51704328487232,"sku":"BD6800230040MED1","price":429.95,"currency_code":"USD","in_stock":true},{"title":"Storm Gray \/ L","offer_id":51704328520000,"sku":"BD6800230040LRG1","price":429.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6800230040_b76f2866-d5f4-49b2-89c3-8a13711efba2.jpg?v=1775173758"},{"product_id":"black-diamond-beta-light-45-backpack","title":"Black Diamond Beta Light 45 Backpack","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-BetaLight45Back {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-BetaLight45Back .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-BetaLight45Back .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-BetaLight45Back .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-BetaLight45Back .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-BetaLight45Back .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-BetaLight45Back .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-BetaLight45Back .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-BetaLight45Back .spur-panel {\n  display: none;\n}\n.spur-wrap-BetaLight45Back #tabBetaLight45BackDesc:checked ~ .spur-panels #panel-description,\n.spur-wrap-BetaLight45Back #tabBetaLight45BackFeat:checked ~ .spur-panels #panel-features,\n.spur-wrap-BetaLight45Back #tabBetaLight45BackSpec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-BetaLight45Back #tabBetaLight45BackCare:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-BetaLight45Back #tabBetaLight45BackDesc:checked ~ .spur-tabs-row label[for=\"tabBetaLight45BackDesc\"],\n.spur-wrap-BetaLight45Back #tabBetaLight45BackFeat:checked ~ .spur-tabs-row label[for=\"tabBetaLight45BackFeat\"],\n.spur-wrap-BetaLight45Back #tabBetaLight45BackSpec:checked ~ .spur-tabs-row label[for=\"tabBetaLight45BackSpec\"],\n.spur-wrap-BetaLight45Back #tabBetaLight45BackCare:checked ~ .spur-tabs-row label[for=\"tabBetaLight45BackCare\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-BetaLight45Back .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-BetaLight45Back .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-BetaLight45Back .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-BetaLight45Back .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-BetaLight45Back .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-BetaLight45Back .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-BetaLight45Back .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-BetaLight45Back .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-BetaLight45Back\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBeta Light 45 Backpack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsBetaLight45Back\" id=\"tabBetaLight45BackDesc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBetaLight45Back\" id=\"tabBetaLight45BackFeat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBetaLight45Back\" id=\"tabBetaLight45BackSpec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBetaLight45Back\" id=\"tabBetaLight45BackCare\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabBetaLight45BackDesc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabBetaLight45BackFeat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabBetaLight45BackSpec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabBetaLight45BackCare\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eInspired by our athletes made with Challenge Sailcloth UltraWeaveâ„¢ 200d body fabric, the Beta Light 45L is simply built for moving fast on overnight adventures in the backcountry. Whether youâ€™re spending months on the PCT or making the most of a two-week trip, the Beta Light 45L carries all the essentials in a waterproof, sleek design that doesnâ€™t sacrifice comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eChallenge Sailcloth UltraWeaveâ„¢ 200d body fabricRunning vest-inspired shoulder straps with extra storage pockets makes for comfortable and dynamic carrying systemRoll-top closure, taped seams and waterproof fabric create weatherproof pack bodyRemovable frame pad gives structure with minimal weight penaltyExternal Power Mesh stretch outer pocket and two oversized ripstop side pocketsRemovable hip belt system can reduce weight or allow for user modificationFour adjustable and removable Dynex core compression straps secure the pack and allow for alternative adjustment and lashing systemsInternal sleeve is hydration bladder compatibleModular Design allows quick and secure attachment of the Beta Light Satellite 4L Bag for additional storage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e890 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize Range\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eXS-LVolume: 45 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e[Body] Ultra 200 PE[Front Pocket] 4-way nylon stretch mesh[Accents] 100d nylon 4mm Ripstop\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Storm Gray \/ XS","offer_id":51704328618304,"sku":"BD6800240040XSM1","price":449.95,"currency_code":"USD","in_stock":true},{"title":"Storm Gray \/ S","offer_id":51704328651072,"sku":"BD6800240040SML1","price":449.95,"currency_code":"USD","in_stock":true},{"title":"Storm Gray \/ M","offer_id":51704328683840,"sku":"BD6800240040MED1","price":449.95,"currency_code":"USD","in_stock":false},{"title":"Storm Gray \/ L","offer_id":51704328716608,"sku":"BD6800240040LRG1","price":449.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6800240040_35e49d2a-cb6d-4f37-9982-c3a8ae47b9fc.jpg?v=1775173759"},{"product_id":"black-diamond-beta-light-pack-satellite-bag","title":"Black Diamond Beta Light Pack Satellite Bag","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-BetaLightPackSa {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-BetaLightPackSa .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-BetaLightPackSa .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-BetaLightPackSa .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-BetaLightPackSa .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-BetaLightPackSa .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-BetaLightPackSa .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-BetaLightPackSa .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-BetaLightPackSa .spur-panel {\n  display: none;\n}\n.spur-wrap-BetaLightPackSa #tabBetaLightPackSaDesc:checked ~ .spur-panels #panel-description,\n.spur-wrap-BetaLightPackSa #tabBetaLightPackSaFeat:checked ~ .spur-panels #panel-features,\n.spur-wrap-BetaLightPackSa #tabBetaLightPackSaSpec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-BetaLightPackSa #tabBetaLightPackSaCare:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-BetaLightPackSa #tabBetaLightPackSaDesc:checked ~ .spur-tabs-row label[for=\"tabBetaLightPackSaDesc\"],\n.spur-wrap-BetaLightPackSa #tabBetaLightPackSaFeat:checked ~ .spur-tabs-row label[for=\"tabBetaLightPackSaFeat\"],\n.spur-wrap-BetaLightPackSa #tabBetaLightPackSaSpec:checked ~ .spur-tabs-row label[for=\"tabBetaLightPackSaSpec\"],\n.spur-wrap-BetaLightPackSa #tabBetaLightPackSaCare:checked ~ .spur-tabs-row label[for=\"tabBetaLightPackSaCare\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-BetaLightPackSa .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-BetaLightPackSa .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-BetaLightPackSa .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-BetaLightPackSa .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-BetaLightPackSa .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-BetaLightPackSa .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-BetaLightPackSa .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-BetaLightPackSa .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-BetaLightPackSa\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBeta Light Pack Satellite Bag\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsBetaLightPackSa\" id=\"tabBetaLightPackSaDesc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBetaLightPackSa\" id=\"tabBetaLightPackSaFeat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBetaLightPackSa\" id=\"tabBetaLightPackSaSpec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBetaLightPackSa\" id=\"tabBetaLightPackSaCare\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabBetaLightPackSaDesc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabBetaLightPackSaFeat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabBetaLightPackSaSpec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabBetaLightPackSaCare\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eDesigned to provide extra storage and quick access to snacks and other essentials on the trail, the Satellite 4L is built to accompany the Beta Light ultralight packs, or be used as a stand-alone waist pack.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAccessory pouch to Beta Light packs that attaches to packâ€™s chest strap, waist belt, or outside mesh pocketCan be used as a stand-alone hip packElastic Z-pole pole carry for quick access on the moveInterior mesh zipper pocket with key leash\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e145 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e100d nylon 4mm Ripstop\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Black\/Alloy \/ OS","offer_id":51704330912064,"sku":"BD6800219309ALL1","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Mulberry\/Sunflare \/ OS","offer_id":51704330944832,"sku":"BD6800219611ALL1","price":49.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6800219309ALL1_7bf2edbc-825a-4f9d-b07e-f4ad36a72f8a.jpg?v=1776375892"},{"product_id":"black-diamond-blitz-28-backpack","title":"Black Diamond Blitz 28 Backpack","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-Blitz28Backpack {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-Blitz28Backpack .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-Blitz28Backpack .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-Blitz28Backpack .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-Blitz28Backpack .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-Blitz28Backpack .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-Blitz28Backpack .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-Blitz28Backpack .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-Blitz28Backpack .spur-panel {\n  display: none;\n}\n.spur-wrap-Blitz28Backpack #tabBlitz28BackpackDesc:checked ~ .spur-panels #panel-description,\n.spur-wrap-Blitz28Backpack #tabBlitz28BackpackFeat:checked ~ .spur-panels #panel-features,\n.spur-wrap-Blitz28Backpack #tabBlitz28BackpackSpec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-Blitz28Backpack #tabBlitz28BackpackCare:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-Blitz28Backpack #tabBlitz28BackpackDesc:checked ~ .spur-tabs-row label[for=\"tabBlitz28BackpackDesc\"],\n.spur-wrap-Blitz28Backpack #tabBlitz28BackpackFeat:checked ~ .spur-tabs-row label[for=\"tabBlitz28BackpackFeat\"],\n.spur-wrap-Blitz28Backpack #tabBlitz28BackpackSpec:checked ~ .spur-tabs-row label[for=\"tabBlitz28BackpackSpec\"],\n.spur-wrap-Blitz28Backpack #tabBlitz28BackpackCare:checked ~ .spur-tabs-row label[for=\"tabBlitz28BackpackCare\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-Blitz28Backpack .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-Blitz28Backpack .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-Blitz28Backpack .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-Blitz28Backpack .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-Blitz28Backpack .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-Blitz28Backpack .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-Blitz28Backpack .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-Blitz28Backpack .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-Blitz28Backpack\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBlitz 28 Backpack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsBlitz28Backpack\" id=\"tabBlitz28BackpackDesc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBlitz28Backpack\" id=\"tabBlitz28BackpackFeat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBlitz28Backpack\" id=\"tabBlitz28BackpackSpec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBlitz28Backpack\" id=\"tabBlitz28BackpackCare\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabBlitz28BackpackDesc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabBlitz28BackpackFeat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabBlitz28BackpackSpec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabBlitz28BackpackCare\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eWe've spent years in the mountains, and the Black Diamond Blitz 28 pack is our design for an ultimate on-route pack.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eBD UHMWPE â€œMini Ripâ€ 100d Nylon with 200d PE body fabricOne-handed top closureEasily accessible, water resistant zip pocket on lidStrippable design with removable hipbelt, and frame sheet \/ bivy padColor coded red rope strapIce tool Pick Pocketsâ„¢ with our new custom metal dogbone ice tool attachmentHydration compatibilityInternal zippered pocketRaincover available separately\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e408 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSeries\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAscentVolume: 28 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e[Body] 90% Nylon, 10% Dynex[Liner] 100% Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Alloy \/ OS","offer_id":51704332878144,"sku":"BD6812841000ALL1","price":139.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6812841000ALL1_43e5c1cf-ff09-4210-be43-14c3d4f2b67c.jpg?v=1775173770"},{"product_id":"black-diamond-bullet-16-backpack","title":"Black Diamond Bullet 16 Backpack","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-Bullet16Backpac {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-Bullet16Backpac .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-Bullet16Backpac .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-Bullet16Backpac .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-Bullet16Backpac .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-Bullet16Backpac .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-Bullet16Backpac .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-Bullet16Backpac .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-Bullet16Backpac .spur-panel {\n  display: none;\n}\n.spur-wrap-Bullet16Backpac #tabBullet16BackpacDesc:checked ~ .spur-panels #panel-description,\n.spur-wrap-Bullet16Backpac #tabBullet16BackpacFeat:checked ~ .spur-panels #panel-features,\n.spur-wrap-Bullet16Backpac #tabBullet16BackpacSpec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-Bullet16Backpac #tabBullet16BackpacCare:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-Bullet16Backpac #tabBullet16BackpacDesc:checked ~ .spur-tabs-row label[for=\"tabBullet16BackpacDesc\"],\n.spur-wrap-Bullet16Backpac #tabBullet16BackpacFeat:checked ~ .spur-tabs-row label[for=\"tabBullet16BackpacFeat\"],\n.spur-wrap-Bullet16Backpac #tabBullet16BackpacSpec:checked ~ .spur-tabs-row label[for=\"tabBullet16BackpacSpec\"],\n.spur-wrap-Bullet16Backpac #tabBullet16BackpacCare:checked ~ .spur-tabs-row label[for=\"tabBullet16BackpacCare\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-Bullet16Backpac .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-Bullet16Backpac .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-Bullet16Backpac .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-Bullet16Backpac .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-Bullet16Backpac .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-Bullet16Backpac .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-Bullet16Backpac .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-Bullet16Backpac .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-Bullet16Backpac\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eBullet 16 Backpack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsBullet16Backpac\" id=\"tabBullet16BackpacDesc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBullet16Backpac\" id=\"tabBullet16BackpacFeat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBullet16Backpac\" id=\"tabBullet16BackpacSpec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsBullet16Backpac\" id=\"tabBullet16BackpacCare\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabBullet16BackpacDesc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabBullet16BackpacFeat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabBullet16BackpacSpec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabBullet16BackpacCare\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eThe quintessential on-route pack, the Bullet 16 features recycled fabrics and is built tough enough to be hauled through chimneys and streamlined enough not to interfere with the crux lead. Versatility in a sleek, trim pack, the Black Diamond Bullet 16 panel-loader is an excellent rig for on-route sending or high-mileage scrambles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRecycled Fabrics\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePack body constructed using recycled fabrics\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExternal zip pocket and internal mesh pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eBackpanel\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRemovable foam backpanel\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShoulder Straps\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTuck-away shoulder straps\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHipbelt\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eEasy-to-remove 20mm webbing hipbelt\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHydration\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHydration hose port compatible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e525 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVolume\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e16 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled fabrics with 420D nylon and 1260D ballistic nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Desert Sage \/ OS","offer_id":51704335073600,"sku":"BD6812953057ALL1","price":89.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6812953057ALL1_0092090e-eff4-4864-b03e-501a466135a8.jpg?v=1775173775"},{"product_id":"black-diamond-cirque-25-backpack","title":"Black Diamond Cirque 25 Backpack","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-Cirque25Backpac {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-Cirque25Backpac .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-Cirque25Backpac .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-Cirque25Backpac .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-Cirque25Backpac .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-Cirque25Backpac .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-Cirque25Backpac .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-Cirque25Backpac .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-Cirque25Backpac .spur-panel {\n  display: none;\n}\n.spur-wrap-Cirque25Backpac #tabCirque25BackpacDesc:checked ~ .spur-panels #panel-description,\n.spur-wrap-Cirque25Backpac #tabCirque25BackpacFeat:checked ~ .spur-panels #panel-features,\n.spur-wrap-Cirque25Backpac #tabCirque25BackpacSpec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-Cirque25Backpac #tabCirque25BackpacCare:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-Cirque25Backpac #tabCirque25BackpacDesc:checked ~ .spur-tabs-row label[for=\"tabCirque25BackpacDesc\"],\n.spur-wrap-Cirque25Backpac #tabCirque25BackpacFeat:checked ~ .spur-tabs-row label[for=\"tabCirque25BackpacFeat\"],\n.spur-wrap-Cirque25Backpac #tabCirque25BackpacSpec:checked ~ .spur-tabs-row label[for=\"tabCirque25BackpacSpec\"],\n.spur-wrap-Cirque25Backpac #tabCirque25BackpacCare:checked ~ .spur-tabs-row label[for=\"tabCirque25BackpacCare\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-Cirque25Backpac .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-Cirque25Backpac .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-Cirque25Backpac .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-Cirque25Backpac .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-Cirque25Backpac .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-Cirque25Backpac .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-Cirque25Backpac .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-Cirque25Backpac .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-Cirque25Backpac\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCirque 25 Backpack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsCirque25Backpac\" id=\"tabCirque25BackpacDesc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirque25Backpac\" id=\"tabCirque25BackpacFeat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirque25Backpac\" id=\"tabCirque25BackpacSpec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirque25Backpac\" id=\"tabCirque25BackpacCare\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabCirque25BackpacDesc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabCirque25BackpacFeat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabCirque25BackpacSpec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabCirque25BackpacCare\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eOur lightest, fully equipped ski pack, the Cirque 25 offers skiers the features needed for technical mountain objectives in a stripped-down, 25-liter minimalist construction. Compact yet fully equipped for demanding ski lines from the Chugach to Chamonix, the Black Diamond Cirque 25 is our smallest-capacity technical ski mountaineering pack.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRoll-Top\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRoll-top main compartment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvy Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExternal avy safety pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSide Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eQuick-access side pocket for skins or crampons\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSki Carry\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eOn-the-go diagonal ski carry system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eIce Tool\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eQuick-deploy PickPocket piolet carry system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eShoulder Straps\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStretch-woven padded shoulder straps\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e860 g \/ 870 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize Range\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS\/M-M\/L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVolume\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e25 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e210D nylon fabric with Dynex grid\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Carbon \/ S\/M","offer_id":51704349262144,"sku":"BD6812670003S_M1","price":219.95,"currency_code":"USD","in_stock":true},{"title":"Carbon \/ M\/L","offer_id":51704349294912,"sku":"BD6812670003M_L1","price":219.95,"currency_code":"USD","in_stock":true},{"title":"Sulphur Green \/ S\/M","offer_id":51704349327680,"sku":"BD6812673059S_M1","price":219.95,"currency_code":"USD","in_stock":false},{"title":"Sulphur Green \/ M\/L","offer_id":51704349360448,"sku":"BD6812673059M_L1","price":219.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6812670003_b1ea408f-c417-42a2-a489-3ee720a78ac6.jpg?v=1776375903"},{"product_id":"black-diamond-cirque-50-backpack","title":"Black Diamond Cirque 50 Backpack","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-Cirque50Backpac {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-Cirque50Backpac .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-Cirque50Backpac .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-Cirque50Backpac .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-Cirque50Backpac .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-Cirque50Backpac .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-Cirque50Backpac .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-Cirque50Backpac .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-Cirque50Backpac .spur-panel {\n  display: none;\n}\n.spur-wrap-Cirque50Backpac #tabCirque50BackpacDesc:checked ~ .spur-panels #panel-description,\n.spur-wrap-Cirque50Backpac #tabCirque50BackpacFeat:checked ~ .spur-panels #panel-features,\n.spur-wrap-Cirque50Backpac #tabCirque50BackpacSpec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-Cirque50Backpac #tabCirque50BackpacCare:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-Cirque50Backpac #tabCirque50BackpacDesc:checked ~ .spur-tabs-row label[for=\"tabCirque50BackpacDesc\"],\n.spur-wrap-Cirque50Backpac #tabCirque50BackpacFeat:checked ~ .spur-tabs-row label[for=\"tabCirque50BackpacFeat\"],\n.spur-wrap-Cirque50Backpac #tabCirque50BackpacSpec:checked ~ .spur-tabs-row label[for=\"tabCirque50BackpacSpec\"],\n.spur-wrap-Cirque50Backpac #tabCirque50BackpacCare:checked ~ .spur-tabs-row label[for=\"tabCirque50BackpacCare\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-Cirque50Backpac .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-Cirque50Backpac .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-Cirque50Backpac .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-Cirque50Backpac .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-Cirque50Backpac .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-Cirque50Backpac .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-Cirque50Backpac .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-Cirque50Backpac .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-Cirque50Backpac\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCirque 50 Backpack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsCirque50Backpac\" id=\"tabCirque50BackpacDesc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirque50Backpac\" id=\"tabCirque50BackpacFeat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirque50Backpac\" id=\"tabCirque50BackpacSpec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirque50Backpac\" id=\"tabCirque50BackpacCare\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabCirque50BackpacDesc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabCirque50BackpacFeat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabCirque50BackpacSpec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabCirque50BackpacCare\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eOur biggest ski pack, the Cirque 50, is designed for overnight hut trips and big ski mountaineering objectives. The Black Diamond Cirque 50 is our large-volume technical ski mountaineering pack built for overnights and big ski mountaineering missions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRoll-Top\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRoll-top main compartment\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvy Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExternally-accessed avy safety pocket with drain holes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSide Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eQuick-access side pocket for skins or ski crampons\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSki Carry\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eA-frame ski carry and snowboard carry options\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHelmet Carry\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eStowable helmet carry system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eIce Tool\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eQuick-deploy PickPocket piolet carry system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eLoad Lifters\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eAluminum back panel stay and load lifters for heavy loads\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHip Belt\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHip belt with stretch pocket and pulk sled attachment points\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1.36 kg \/ 1.37 kg\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize Range\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS\/M-M\/L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVolume\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e50 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e210D nylon fabric with Dynex grid\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Carbon \/ S\/M","offer_id":51704349851968,"sku":"BD6812690003S_M1","price":279.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6812690003_a444f6c3-0a65-4051-9334-ebfd6cd5360e.jpg?v=1775173819"},{"product_id":"black-diamond-cirque-ultra-25","title":"Black Diamond Cirque Ultra 25","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-CirqueUltra25 {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-CirqueUltra25 .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-CirqueUltra25 .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-CirqueUltra25 .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-CirqueUltra25 .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-CirqueUltra25 .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-CirqueUltra25 .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-CirqueUltra25 .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-CirqueUltra25 .spur-panel {\n  display: none;\n}\n.spur-wrap-CirqueUltra25 #tabCirqueUltra25Desc:checked ~ .spur-panels #panel-description,\n.spur-wrap-CirqueUltra25 #tabCirqueUltra25Feat:checked ~ .spur-panels #panel-features,\n.spur-wrap-CirqueUltra25 #tabCirqueUltra25Spec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-CirqueUltra25 #tabCirqueUltra25Care:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-CirqueUltra25 #tabCirqueUltra25Desc:checked ~ .spur-tabs-row label[for=\"tabCirqueUltra25Desc\"],\n.spur-wrap-CirqueUltra25 #tabCirqueUltra25Feat:checked ~ .spur-tabs-row label[for=\"tabCirqueUltra25Feat\"],\n.spur-wrap-CirqueUltra25 #tabCirqueUltra25Spec:checked ~ .spur-tabs-row label[for=\"tabCirqueUltra25Spec\"],\n.spur-wrap-CirqueUltra25 #tabCirqueUltra25Care:checked ~ .spur-tabs-row label[for=\"tabCirqueUltra25Care\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-CirqueUltra25 .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-CirqueUltra25 .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-CirqueUltra25 .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-CirqueUltra25 .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-CirqueUltra25 .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-CirqueUltra25 .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-CirqueUltra25 .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-CirqueUltra25 .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-CirqueUltra25\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCirque Ultra 25\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsCirqueUltra25\" id=\"tabCirqueUltra25Desc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirqueUltra25\" id=\"tabCirqueUltra25Feat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirqueUltra25\" id=\"tabCirqueUltra25Spec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirqueUltra25\" id=\"tabCirqueUltra25Care\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabCirqueUltra25Desc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabCirqueUltra25Feat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabCirqueUltra25Spec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabCirqueUltra25Care\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eMade with extremely durable and lightweight Challenge Sailcloth UltraWeave 200d and 400d body fabrics, the Cirque Ultra 25 is a highly technical pack made for big mountain days deep in the backcountry. A durable, sleek, and weather-resistant pack with vest-style shoulder straps that can be stripped down for lightweight missions deep in the backcountry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eChallenge Sailcloth UltraWeave 200D and 400D body fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRoll-top closure for weather resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvy Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eQuick-access external pocket for avy gear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSide Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSide compartments for skins and crampons\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eStrippable\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRemovable waist belt, frame-sheet, tool straps, helmet holder\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSki Carry\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRemovable diagonal ski carry system\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eIce Tools\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMicro PickPockets attachment system for ice tools\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHydration\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHydration and radio compatible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e850 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize Range\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS\/M-M\/L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVolume\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e25 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eChallenge Sailcloth UltraWeave 200D and 400D body fabric with UltraTNT tape\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Storm Gray \/ S\/M","offer_id":51704350376256,"sku":"BD6813470040S_M1","price":399.95,"currency_code":"USD","in_stock":true},{"title":"Storm Gray \/ M\/L","offer_id":51704350409024,"sku":"BD6813470040M_L1","price":399.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6813470040_96ecbd5e-3735-4ad1-8b42-69cf720cd802.jpg?v=1775173822"},{"product_id":"black-diamond-cirque-ultra-35","title":"Black Diamond Cirque Ultra 35","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-CirqueUltra35 {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-CirqueUltra35 .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-CirqueUltra35 .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-CirqueUltra35 .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-CirqueUltra35 .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-CirqueUltra35 .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-CirqueUltra35 .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-CirqueUltra35 .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-CirqueUltra35 .spur-panel {\n  display: none;\n}\n.spur-wrap-CirqueUltra35 #tabCirqueUltra35Desc:checked ~ .spur-panels #panel-description,\n.spur-wrap-CirqueUltra35 #tabCirqueUltra35Feat:checked ~ .spur-panels #panel-features,\n.spur-wrap-CirqueUltra35 #tabCirqueUltra35Spec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-CirqueUltra35 #tabCirqueUltra35Care:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-CirqueUltra35 #tabCirqueUltra35Desc:checked ~ .spur-tabs-row label[for=\"tabCirqueUltra35Desc\"],\n.spur-wrap-CirqueUltra35 #tabCirqueUltra35Feat:checked ~ .spur-tabs-row label[for=\"tabCirqueUltra35Feat\"],\n.spur-wrap-CirqueUltra35 #tabCirqueUltra35Spec:checked ~ .spur-tabs-row label[for=\"tabCirqueUltra35Spec\"],\n.spur-wrap-CirqueUltra35 #tabCirqueUltra35Care:checked ~ .spur-tabs-row label[for=\"tabCirqueUltra35Care\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-CirqueUltra35 .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-CirqueUltra35 .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-CirqueUltra35 .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-CirqueUltra35 .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-CirqueUltra35 .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-CirqueUltra35 .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-CirqueUltra35 .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-CirqueUltra35 .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-CirqueUltra35\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCirque Ultra 35\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsCirqueUltra35\" id=\"tabCirqueUltra35Desc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirqueUltra35\" id=\"tabCirqueUltra35Feat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirqueUltra35\" id=\"tabCirqueUltra35Spec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCirqueUltra35\" id=\"tabCirqueUltra35Care\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabCirqueUltra35Desc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabCirqueUltra35Feat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabCirqueUltra35Spec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabCirqueUltra35Care\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eMade with extremely durable and lightweight Challenge Sailcloth UltraWeave 200d and 400d body fabrics, the Cirque Ultra 35 is built to carry everything you need for big mountain ski missions deep in the backcountry. A durable, sleek, and weather-resistant pack that is built to tackle demanding ski lines deep in the backcountry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eChallenge Sailcloth UltraWeave 200D and 400D body fabric\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eClosure\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRoll-top closure for weather resistance\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAvy Pocket\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eQuick-access external pocket for avy gear\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSide Pockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eSide compartments for skins and crampons\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWaistbelt\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFully featured waistbelt with two pockets and two gear loops\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSki Carry\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMultiple ski-carry options including diagonal and A-frame\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eIce Tools\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eMicro PickPockets attachment system for ice tools\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eHydration\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eHydration and radio compatible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e1100 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize Range\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS\/M-M\/L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVolume\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e35 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eChallenge Sailcloth UltraWeave 200D and 400D body fabric with UltraTNT tape\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Storm Gray \/ S\/M","offer_id":51704357224768,"sku":"BD6813480040S_M1","price":429.95,"currency_code":"USD","in_stock":true},{"title":"Storm Gray \/ M\/L","offer_id":51704357257536,"sku":"BD6813480040M_L1","price":429.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6813480040_3a20f4fd-5c79-4176-a13b-c3601916d2e2.jpg?v=1775173839"},{"product_id":"black-diamond-crag-40-backpack","title":"Black Diamond Crag 40 Backpack","description":"\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@400;600;700;800\u0026family=Barlow:wght@300;400;500\u0026display=swap');\n.spur-wrap-Crag40Backpack {\n  font-family: 'Barlow', sans-serif;\n  background: #ffffff;\n  color: #0a0a0a;\n  max-width: 1100px;\n  margin: 0 auto;\n  padding: 48px 24px;\n}\n.spur-wrap-Crag40Backpack .spur-header {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 48px;\n  border-bottom: 1px solid #e0e0e0;\n  padding-bottom: 24px;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.spur-wrap-Crag40Backpack .spur-title {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: clamp(28px, 5vw, 48px);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  line-height: 1;\n  text-transform: uppercase;\n}\n.spur-wrap-Crag40Backpack .spur-meta {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: #777;\n}\n.spur-wrap-Crag40Backpack .tab-input {\n  position: absolute;\n  opacity: 0;\n  pointer-events: none;\n}\n.spur-wrap-Crag40Backpack .spur-tabs-row {\n  display: flex;\n  gap: 4px;\n  margin-bottom: 32px;\n  flex-wrap: wrap;\n}\n.spur-wrap-Crag40Backpack .spur-tab {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 14px;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  padding: 10px 24px;\n  background: #f5f5f5;\n  color: #777;\n  border: 1px solid #e0e0e0;\n  cursor: pointer;\n  transition: all 0.15s;\n  border-radius: 2px;\n  display: inline-block;\n}\n.spur-wrap-Crag40Backpack .spur-tab:hover {\n  color: #0a0a0a;\n  border-color: #aaa;\n}\n.spur-wrap-Crag40Backpack .spur-panel {\n  display: none;\n}\n.spur-wrap-Crag40Backpack #tabCrag40BackpackDesc:checked ~ .spur-panels #panel-description,\n.spur-wrap-Crag40Backpack #tabCrag40BackpackFeat:checked ~ .spur-panels #panel-features,\n.spur-wrap-Crag40Backpack #tabCrag40BackpackSpec:checked ~ .spur-panels #panel-specs,\n.spur-wrap-Crag40Backpack #tabCrag40BackpackCare:checked ~ .spur-panels #panel-care {\n  display: block;\n}\n.spur-wrap-Crag40Backpack #tabCrag40BackpackDesc:checked ~ .spur-tabs-row label[for=\"tabCrag40BackpackDesc\"],\n.spur-wrap-Crag40Backpack #tabCrag40BackpackFeat:checked ~ .spur-tabs-row label[for=\"tabCrag40BackpackFeat\"],\n.spur-wrap-Crag40Backpack #tabCrag40BackpackSpec:checked ~ .spur-tabs-row label[for=\"tabCrag40BackpackSpec\"],\n.spur-wrap-Crag40Backpack #tabCrag40BackpackCare:checked ~ .spur-tabs-row label[for=\"tabCrag40BackpackCare\"] {\n  background: #0a0a0a;\n  color: #ffffff;\n  border-color: #0a0a0a;\n}\n.spur-wrap-Crag40Backpack .spec-category {\n  font-family: 'Barlow Condensed', sans-serif;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  color: #0a0a0a;\n  padding: 20px 0 8px;\n  border-bottom: 2px solid #0a0a0a;\n  margin-bottom: 0;\n}\n.spur-wrap-Crag40Backpack .spec-row {\n  display: grid;\n  grid-template-columns: 200px 1fr;\n  border-bottom: 1px solid #e0e0e0;\n  transition: background 0.1s;\n}\n.spur-wrap-Crag40Backpack .spec-row:hover {\n  background: #f5f5f5;\n}\n.spur-wrap-Crag40Backpack .spec-key {\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n  color: #777;\n  padding: 12px 16px 12px 0;\n  align-self: start;\n}\n.spur-wrap-Crag40Backpack .spec-val {\n  font-size: 14px;\n  font-weight: 300;\n  color: #222;\n  padding: 12px 0;\n  line-height: 1.5;\n}\n@media (max-width: 600px) {\n  .spur-wrap-Crag40Backpack .spec-row {\n    grid-template-columns: 1fr;\n  }\n  .spur-wrap-Crag40Backpack .spec-key {\n    padding-bottom: 2px;\n  }\n  .spur-wrap-Crag40Backpack .spec-val {\n    padding-top: 0;\n    padding-bottom: 12px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"spur-wrap-Crag40Backpack\"\u003e\n\u003cdiv class=\"spur-header\"\u003e\n\u003cdiv class=\"spur-title\"\u003eCrag 40 Backpack\u003c\/div\u003e\n\u003cdiv class=\"spur-meta\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput type=\"radio\" name=\"tabsCrag40Backpack\" id=\"tabCrag40BackpackDesc\" checked class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCrag40Backpack\" id=\"tabCrag40BackpackFeat\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCrag40Backpack\" id=\"tabCrag40BackpackSpec\" class=\"tab-input\"\u003e\u003cinput type=\"radio\" name=\"tabsCrag40Backpack\" id=\"tabCrag40BackpackCare\" class=\"tab-input\"\u003e\n\u003cdiv class=\"spur-tabs-row\"\u003e\n\u003clabel for=\"tabCrag40BackpackDesc\" class=\"spur-tab\"\u003eDescription\u003c\/label\u003e\u003clabel for=\"tabCrag40BackpackFeat\" class=\"spur-tab\"\u003eFeatures\u003c\/label\u003e\u003clabel for=\"tabCrag40BackpackSpec\" class=\"spur-tab\"\u003eSpecs\u003c\/label\u003e\u003clabel for=\"tabCrag40BackpackCare\" class=\"spur-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panels\"\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-description\"\u003e\n\u003cdiv style=\"padding: 16px 0;\"\u003e\n\u003cp style=\"font-size: 14px; font-weight: 300; color: #222; line-height: 1.6;\"\u003eA sleek, 40-liter climbing pack that features recycled fabrics in the body construction, the Crag 40 does it all and does it well. With a top-loader design that also zips wide open like a duffel for easy access to your gear, the Crag 40 is our go-to cragging pack. By combining our popular Stone Duffel 42 with our haul bag-inspired Creek Packs, we've created the Crag 40â€”a climbing pack that's a one-and-done purchase for sport climbers, boulderers and trad climbers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-features\"\u003e\n\u003cdiv class=\"spec-category\"\u003eFeatures\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRecycled Fabrics\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePack body constructed using recycled fabrics\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eAccess\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eFull-length side zipper provides easy access\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003ePockets\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eExternal zippered front pocket and internal organizer pocket\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eRope Strap\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eIntegrated rope strap on top flap\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eDesign\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eTop-loader design with duffel-style opening\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-specs\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e941 g\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eSize Range\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eS\/M-M\/L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eVolume\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003e40 L\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eCountry of Origin\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003ePhilippines\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spur-panel\" id=\"panel-care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cdiv class=\"spec-key\"\u003eMaterials\u003c\/div\u003e\n\u003cdiv class=\"spec-val\"\u003eRecycled fabrics with 840D nylon and 1260D ballistic nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Black Diamond","offers":[{"title":"Carbon \/ S\/M","offer_id":51704357781824,"sku":"BD6812980003S_M1","price":159.95,"currency_code":"USD","in_stock":true},{"title":"Carbon \/ M\/L","offer_id":51704357814592,"sku":"BD6812980003M_L1","price":159.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/BD6812980003_5b6bbe40-b0e0-4f6a-a89f-6f32256808c4.jpg?v=1775173841"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/collections\/f25-fall-layers-travel-ready-8u6a3357.jpg?v=1775192355","url":"https:\/\/spokex.com\/collections\/bags-packs.oembed?page=9","provider":"SX Collective","version":"1.0","type":"link"}