{"product_id":"dakine-10004327","title":"Dakine 2026 Syncline Backpack 12L","description":"\u003cbody\u003e\n\n\n\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\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; margin: 0; padding: 0; }\n\n  .spk-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\n  .spk-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  .spk-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  .spk-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\n  .spk-tabs { display: none; }\n\n  .spk-tab-labels {\n    display: flex;\n    gap: 4px;\n    margin-bottom: 32px;\n  }\n  .spk-tab-label {\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    border-radius: 2px;\n    transition: all 0.15s;\n    user-select: none;\n  }\n  .spk-tab-label:hover { color: var(--black); border-color: #aaa; }\n\n  .spk-panel { display: none; }\n\n  #spk-tab1:checked ~ .spk-tab-labels label[for=\"spk-tab1\"],\n  #spk-tab2:checked ~ .spk-tab-labels label[for=\"spk-tab2\"] {\n    background: var(--black);\n    color: var(--white);\n    border-color: var(--black);\n  }\n  #spk-tab1:checked ~ .spk-panel-1 { display: block; }\n  #spk-tab2:checked ~ .spk-panel-2 { display: block; }\n\n  .spk-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\n  .spk-row {\n    display: grid;\n    grid-template-columns: 200px 1fr;\n    border-bottom: 1px solid var(--border);\n    transition: background 0.1s;\n  }\n  .spk-row:hover { background: var(--mid); }\n\n  .spk-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  .spk-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\n  .spk-body {\n    font-size: 15px;\n    font-weight: 300;\n    color: var(--text-body);\n    line-height: 1.75;\n    max-width: 780px;\n    margin-bottom: 24px;\n  }\n\n  .spk-list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 6px;\n    padding: 16px 0;\n  }\n  .spk-list li {\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--text-body);\n    padding-left: 14px;\n    position: relative;\n    line-height: 1.5;\n  }\n  .spk-list li::before {\n    content: '—';\n    position: absolute;\n    left: 0;\n    color: var(--black);\n    font-size: 10px;\n  }\n\n  @media (max-width: 600px) {\n    .spk-row { grid-template-columns: 1fr; }\n    .spk-key { padding-bottom: 2px; }\n    .spk-val { padding-top: 0; padding-bottom: 12px; }\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"spk-wrap\"\u003e\n\n  \u003cdiv class=\"spk-header\"\u003e\n    \u003cdiv class=\"spk-title\"\u003eDakine Syncline\u003cbr\u003e12L Bike Pack\u003c\/div\u003e\n    \u003cdiv class=\"spk-meta\"\u003e12L · 3L Hydration · 100% Recycled Nylon\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cinput class=\"spk-tabs\" type=\"radio\" id=\"spk-tab1\" name=\"spk-tabs\" checked\u003e\n  \u003cinput class=\"spk-tabs\" type=\"radio\" id=\"spk-tab2\" name=\"spk-tabs\"\u003e\n\n  \u003cdiv class=\"spk-tab-labels\"\u003e\n    \u003clabel class=\"spk-tab-label\" for=\"spk-tab1\"\u003eOverview\u003c\/label\u003e\n    \u003clabel class=\"spk-tab-label\" for=\"spk-tab2\"\u003eFeatures\u003c\/label\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── PANEL 1: OVERVIEW ── --\u003e\n  \u003cdiv class=\"spk-panel spk-panel-1\"\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eAbout This Pack\u003c\/div\u003e\n    \u003cdiv style=\"padding: 24px 0 8px;\"\u003e\n      \u003cp class=\"spk-body\"\u003eThe Syncline bike hydration pack is sized for everyday riding. The 12-liter pack has just the right amount of storage space for essential tools, snacks and layers plus a lumbar reservoir that keeps the load low and stable. Our proven Air Flow backpanel and shoulder strap designs deliver breathable comfort, and a recycled poly outer is rugged and sustainable.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eHighlights\u003c\/div\u003e\n    \u003cul class=\"spk-list\"\u003e\n      \u003cli\u003e3L \/ 100 oz Dakine × Hydrapak® 3D lumbar reservoir — keeps weight low and stable\u003c\/li\u003e\n      \u003cli\u003eProven Air Flow back panel and shoulder straps for breathable comfort\u003c\/li\u003e\n      \u003cli\u003eFront helmet attachment loops and deployable external carry straps\u003c\/li\u003e\n      \u003cli\u003eDK Impact Spine Protector compatible (sold separately)\u003c\/li\u003e\n      \u003cli\u003eReflective zipper pulls and safety light attachment\u003c\/li\u003e\n      \u003cli\u003eRescue whistle on sternum strap\u003c\/li\u003e\n      \u003cli\u003e100% recycled nylon construction\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- ── PANEL 2: FEATURES ── --\u003e\n  \u003cdiv class=\"spk-panel spk-panel-2\"\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eHydration\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eReservoir\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e3L \/ 100 oz Dakine × Hydrapak® 3D lumbar reservoir with quick disconnect\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eBite Valve\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eSelf-sealing Comet bite valve with magnetic hose clip — opens and locks one-handed\u003c\/div\u003e\n\u003c\/div\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eBack Panel \u0026amp; Fit\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eBack Panel\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eBreathable Air Flow back panel\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eShoulder Straps\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eBreathable Air Flow design\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eWaist Belt\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eAir mesh with 25mm webbing belt\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eSternum Strap\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eRescue whistle included\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eSpine Protection\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eDK Impact Spine Protector compatible (sold separately)\u003c\/div\u003e\n\u003c\/div\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eCarry \u0026amp; Storage\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eHelmet Carry\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eFront helmet attachment loops\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eExternal Carry\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eDeployable external carry straps\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eSunglass Pocket\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eFleece-lined\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eSide Pocket\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eMesh side pocket\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eOrganizer\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eInternal organizer pockets\u003c\/div\u003e\n\u003c\/div\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eSafety \u0026amp; Visibility\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eReflectivity\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eReflective zipper pulls\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eSafety Light\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003eSafety light attachment point\u003c\/div\u003e\n\u003c\/div\u003e\n\n    \u003cdiv class=\"spk-category\"\u003eMaterials\u003c\/div\u003e\n    \u003cdiv class=\"spk-row\"\u003e\n\u003cdiv class=\"spk-key\"\u003eConstruction\u003c\/div\u003e\n\u003cdiv class=\"spk-val\"\u003e100% recycled nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"DAKINE","offers":[{"title":"Black","offer_id":51667559711040,"sku":"D.101.2710.010.OS","price":144.0,"currency_code":"USD","in_stock":true},{"title":"Cypress","offer_id":51667559743808,"sku":"D.101.2710.306.OS","price":144.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0446\/7487\/5549\/files\/SYNCLINE12L-BLACK-194626551388_10004327_BLACK-52X_MAIN_2000x_6b6f89a6-dc5f-4576-a039-8c894ea41106.jpg?v=1776374461","url":"https:\/\/spokex.com\/products\/dakine-10004327","provider":"SX Collective","version":"1.0","type":"link"}