{"product_id":"elegante-bovenbuis-tas-bovenbuis-tas-stijlvolle-en-praktische-bovenbuis-tas-voor-fiets","title":"Waterproof Frame Bag","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@400;600;700;800\u0026family=Inter:wght@400;500;600\u0026family=JetBrains+Mono:wght@400;500\u0026display=swap');\n.ed,.ed *,.ed *::before,.ed *::after{box-sizing:border-box;margin:0;padding:0}\n.ed{--bg:#fff;--bg-soft:#fafafb;--line:#ececef;--line-2:#e3e3e8;--ink:#0a0a0c;--ink-2:#2c2e33;--body:#565961;--faint:#9a9da5;--accent:#FF4D8D;--accent-t:#FFE9F1;--accent-a:#FF7A59;--accent-a-t:#FFEDE7;--accent-b:#6C3BD4;--accent-b-t:#EFE9FB;--ok:#1f9d55;--r:16px;font-family:'Inter',-apple-system,system-ui,sans-serif;color:var(--body);background:var(--bg);max-width:760px;margin:0 auto;padding:0 4px;-webkit-font-smoothing:antialiased}\n.ed h1,.ed h2,.ed h3,.ed h5{font-family:'Inter Tight','Inter',sans-serif;color:var(--ink)}\n.ed-sec{padding:2.6rem 0;border-top:1px solid var(--line);position:relative}\n.ed-sec:first-child{border-top:none}\n.ed-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);display:inline-flex;align-items:center;gap:8px;margin-bottom:1.1rem}\n.ed-eyebrow::before{content:\"\";width:5px;height:5px;border-radius:1px;background:var(--accent);box-shadow:6px 0 0 var(--accent-t)}\n.ed-hero{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:var(--bg);padding:3rem 2.4rem 2.6rem;margin:1.4rem 0 0;isolation:isolate}\n.ed-hero::before{content:\"\";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to right,var(--line) 1px,transparent 1px),linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(120% 100% at 12% -10%,#000 30%,transparent 78%);mask-image:radial-gradient(120% 100% at 12% -10%,#000 30%,transparent 78%);opacity:.8}\n.ed-hero::after{content:\"\";position:absolute;top:46px;left:46px;z-index:-1;width:7px;height:7px;border-radius:2px;background:var(--accent);box-shadow:0 0 0 4px var(--accent-t)}\n.ed-coord{position:absolute;top:16px;right:18px;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.14em;color:var(--faint);z-index:1}\n.ed-hero-pill{display:inline-flex;align-items:center;gap:7px;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);background:#fff;border:1px solid var(--line-2);padding:5px 11px 5px 9px;border-radius:999px;margin-bottom:1.3rem}\n.ed-hero-pill .dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}\n.ed-hero h1{font-size:2.5rem;font-weight:800;letter-spacing:-.035em;line-height:1.05;color:var(--ink);max-width:15ch}\n.ed-hero p{font-size:15.5px;line-height:1.65;color:var(--body);max-width:46ch;margin-top:1rem}\n.ed-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}\n.ed-ben{border:1px solid var(--line);border-radius:var(--r);padding:1.35rem 1.2rem 1.4rem;background:var(--bg);transition:border-color .25s,transform .25s,box-shadow .25s}\n.ed-ben:hover{border-color:var(--line-2);transform:translateY(-2px);box-shadow:0 12px 28px -18px rgba(20,20,40,.28)}\n.ed-ben-ico{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:var(--accent-t);color:var(--accent);margin-bottom:1rem}\n.ed-ben h3{font-size:15px;font-weight:600;color:var(--ink);letter-spacing:-.01em;margin-bottom:.35rem}\n.ed-ben p{font-size:13px;line-height:1.6;color:var(--body)}\n.ed-row{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:center}\n.ed-row+.ed-row{margin-top:2.4rem}\n.ed-row--flip .ed-media{order:2}\n.ed-media{position:relative;aspect-ratio:4\/5;border-radius:var(--r);border:1px solid var(--line);overflow:hidden;background:#f5f5f9}\n.ed-media img{width:100%;height:100%;object-fit:cover;display:block}\n.ed-row h3{font-size:1.28rem;font-weight:700;letter-spacing:-.02em;line-height:1.18;color:var(--ink)}\n.ed-row p{font-size:14px;line-height:1.65;color:var(--body);margin-top:.7rem}\n.ed-material{position:relative;overflow:hidden;background:linear-gradient(135deg,#141416,#26262b);border-radius:var(--r);padding:1.5rem 1.75rem;margin-bottom:1rem;border:1px solid #2a2a30}\n.ed-material-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 40%,rgba(255,77,141,.16),transparent 60%);pointer-events:none}\n.ed-material h5{font-size:14px;font-weight:600;color:#FFB3CF;margin-bottom:.4rem;position:relative}\n.ed-material p{font-size:13px;color:rgba(255,255,255,.66);line-height:1.7;position:relative}\n.ed-img-full{width:100%;height:auto;border-radius:var(--r);border:1px solid var(--line);display:block}\n.ed-fit{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}\n.ed-fit-row{display:flex;justify-content:space-between;align-items:center;padding:14px 1.2rem}\n.ed-fit-row+.ed-fit-row{border-top:1px solid var(--line)}\n.ed-fit-row span{color:var(--faint);font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}\n.ed-fit-row strong{color:var(--ink-2);font-weight:600;font-size:13.5px}\n.ed-light-card{display:flex;align-items:flex-start;gap:1rem;background:linear-gradient(135deg,#FFF5F8,#fff);border-radius:14px;padding:1.15rem 1.35rem;border:1px solid var(--accent-t)}\n.ed-light-dot{width:10px;height:10px;border-radius:50%;background:var(--accent);flex-shrink:0;margin-top:5px;box-shadow:0 0 10px var(--accent)}\n.ed-light-card h5{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:.3rem}\n.ed-light-card p{font-size:13px;color:var(--body);line-height:1.6}\n.ed-spec{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}\n.ed-spec-row{display:grid;grid-template-columns:40% 1fr}\n.ed-spec-row+.ed-spec-row{border-top:1px solid var(--line)}\n.ed-spec-row:hover{background:var(--bg-soft)}\n.ed-spec-k{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:14px 1.2rem;border-right:1px solid var(--line);background:#fcfcfd}\n.ed-spec-v{padding:14px 1.2rem;font-size:13.5px;color:var(--ink-2)}\n.ed-install{list-style:none;background:var(--bg);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}\n.ed-install li{font-size:13.5px;color:var(--ink-2);padding:15px 1.25rem 15px 2.8rem;border-bottom:1px solid var(--line);line-height:1.6;position:relative}\n.ed-install li:last-child{border-bottom:none}\n.ed-install li::before{content:\"\";position:absolute;left:1.25rem;top:20px;width:6px;height:6px;border-radius:50%;background:var(--accent)}\n.ed-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}\n.ed-trust-item{background:var(--bg);padding:1.15rem .9rem;text-align:center;color:var(--accent)}\n.ed-trust-item svg{margin-bottom:.55rem}\n.ed-trust-item strong{display:block;font-size:12.5px;font-weight:600;color:var(--ink)}\n.ed-trust-item span{display:block;font-size:11px;color:var(--faint);margin-top:2px}\n\/* gradient palette overrides *\/.ed .ed-eyebrow{background:linear-gradient(100deg,var(--accent-a),var(--accent) 50%,var(--accent-b) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ed .ed-benefits .ed-ben:nth-child(1) .ed-ben-ico{background:var(--accent-a-t);color:var(--accent-a)}.ed .ed-benefits .ed-ben:nth-child(2) .ed-ben-ico{background:var(--accent-t);color:var(--accent)}.ed .ed-benefits .ed-ben:nth-child(3) .ed-ben-ico{background:var(--accent-b-t);color:var(--accent-b)}.ed .ed-trust .ed-trust-item:nth-child(1){color:var(--accent-a)}.ed .ed-trust .ed-trust-item:nth-child(2){color:var(--accent)}.ed .ed-trust .ed-trust-item:nth-child(3){color:#B84BB4}.ed .ed-trust .ed-trust-item:nth-child(4){color:var(--accent-b)}@media (prefers-reduced-motion:reduce){.ed *,.ed *::before,.ed *::after{transition:none!important}}\n@media (max-width:620px){.ed-hero{padding:2.2rem 1.5rem 2rem;border-radius:18px}.ed-hero h1{font-size:1.95rem}.ed-benefits,.ed-trust{grid-template-columns:1fr}.ed-row{grid-template-columns:1fr;gap:16px}.ed-row--flip .ed-media{order:0}.ed-spec-row{grid-template-columns:42% 1fr}}\n\/* neutralize theme .rte div\/img\/iframe\/video margins inside .ed *\/ .rte .ed div, .rte .ed img, .rte .ed iframe, .rte .ed video { margin: 0; }  \/* re-declare the container + the few intentional margins the reset would flatten *\/ .rte div.ed { margin: 0 auto; } .rte .ed div.ed-hero { margin: 1.4rem 0 0; } .rte .ed .ed-row + .ed-row { margin-top: 2.4rem; } .rte .ed div.ed-material { margin-bottom: 1rem; }\u003c\/style\u003e\u003cdiv class=\"ed\"\u003e\n\u003cdiv class=\"ed-hero\"\u003e\n  \u003cspan class=\"ed-coord\"\u003eEVERDISTRICT\u003c\/span\u003e\n  \u003cspan class=\"ed-hero-pill\"\u003e\u003cspan class=\"dot\"\u003e\u003c\/span\u003eEVERDISTRICT\u003c\/span\u003e\n  \u003ch1\u003eWaterproof Frame Bag\u003c\/h1\u003e\n  \u003cp\u003eDiscover the perfect companion for your cycling adventures with this Waterproof Frame Bag. Crafted from durable nylon, it combines functionality with sleek design, suitable for any adult cyclist. Available in both black and green, it provides style and versatility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ed-sec\"\u003e\n\u003cspan class=\"ed-eyebrow\"\u003eWhy you'll like it\u003c\/span\u003e\n  \u003cdiv class=\"ed-benefits\"\u003e\n\u003cdiv class=\"ed-ben\"\u003e\n    \u003cdiv class=\"ed-ben-ico\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2.7l5.7 5.6a8 8 0 1 1-11.3 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eWaterproof Design\u003c\/h3\u003e\n\u003cp\u003eKeep your belongings dry with high-quality waterproof materials, perfect for any weather.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003cdiv class=\"ed-ben\"\u003e\n    \u003cdiv class=\"ed-ben-ico\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20.24 12.24a6 6 0 0 0-8.49-8.49L5 10.5V19h8.5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 8 2 22\"\u003e\u003c\/path\u003e\u003cpath d=\"M17.5 15H9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eLightweight Comfort\u003c\/h3\u003e\n\u003cp\u003eEnjoy a lightweight yet robust bag that won't weigh you down on your journeys.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003cdiv class=\"ed-ben\"\u003e\n    \u003cdiv class=\"ed-ben-ico\"\u003e\u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2 2 7l10 5 10-5-10-5Z\"\u003e\u003c\/path\u003e\u003cpath d=\"m2 17 10 5 10-5\"\u003e\u003c\/path\u003e\u003cpath d=\"m2 12 10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003ch3\u003eSpacious Storage\u003c\/h3\u003e\n\u003cp\u003eStore your essentials easily with ample space, ideal for commuting and long rides.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ed-sec\"\u003e\n\u003cspan class=\"ed-eyebrow\"\u003eA closer look\u003c\/span\u003e\n  \u003cdiv class=\"ed-row\"\u003e\n    \u003cdiv class=\"ed-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/3850\/9401\/files\/bbe09dd2-4bb1-4c73-b774-0ac738a7ed04.jpg?v=1784819169\" alt=\"On the Go\"\u003e\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003ch3\u003eOn the Go\u003c\/h3\u003e\n\u003cp\u003eSeamlessly attaches to your bike, offering convenience without compromising style.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cdiv class=\"ed-row ed-row--flip\"\u003e\n    \u003cdiv class=\"ed-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/3850\/9401\/files\/7ecda825-4fdc-4a62-ab65-8cdc2877244c.jpg?v=1784819179\" alt=\"Versatile Carry\"\u003e\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003ch3\u003eVersatile Carry\u003c\/h3\u003e\n\u003cp\u003eUse as a shoulder bag when off the bike, enhancing everyday functionality.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cdiv class=\"ed-row\"\u003e\n    \u003cdiv class=\"ed-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1062\/3850\/9401\/files\/b4c2ac13-9630-4d3c-acf1-f6117c4dac50.jpg?v=1784819184\" alt=\"Stability in Motion\"\u003e\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003ch3\u003eStability in Motion\u003c\/h3\u003e\n\u003cp\u003eDesigned for stability, ensuring no displacement during your ride.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ed-sec\"\u003e\n\u003cspan class=\"ed-eyebrow\"\u003eSpecifications\u003c\/span\u003e\n  \u003cdiv class=\"ed-spec\"\u003e\n\u003cdiv class=\"ed-spec-row\"\u003e\n\u003cdiv class=\"ed-spec-k\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"ed-spec-v\"\u003eNylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ed-spec-row\"\u003e\n\u003cdiv class=\"ed-spec-k\"\u003eColors\u003c\/div\u003e\n\u003cdiv class=\"ed-spec-v\"\u003eBlack · Green\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ed-sec\"\u003e\u003cdiv class=\"ed-trust\"\u003e\n\u003cdiv class=\"ed-trust-item\"\u003e\n    \u003csvg width=\"19\" height=\"19\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 8h4l3 3v5h-7\"\u003e\u003c\/path\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003cstrong\u003eFree US shipping\u003c\/strong\u003e\u003cspan\u003e2–5 business days\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ed-trust-item\"\u003e\n    \u003csvg width=\"19\" height=\"19\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 12a9 9 0 1 0 9-9 9 9 0 0 0-6.4 2.6L3 8\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 3v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cstrong\u003e30-day returns\u003c\/strong\u003e\u003cspan\u003eNo questions asked\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ed-trust-item\"\u003e\n    \u003csvg width=\"19\" height=\"19\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cstrong\u003eSecure checkout\u003c\/strong\u003e\u003cspan\u003eSSL encrypted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ed-trust-item\"\u003e\n    \u003csvg width=\"19\" height=\"19\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 10V8a2 2 0 0 0-1-1.7l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.7l7 4a2 2 0 0 0 2 0l3-1.7\"\u003e\u003c\/path\u003e\u003cpath d=\"m16.5 16.5 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cstrong\u003eTracked delivery\u003c\/strong\u003e\u003cspan\u003eEvery order\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"EVERDISTRICT","offers":[{"title":"Black","offer_id":58661180408153,"sku":"17106","price":39.99,"currency_code":"EUR","in_stock":true},{"title":"Green","offer_id":58661180440921,"sku":"19145","price":39.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1062\/3850\/9401\/files\/bbe09dd2-4bb1-4c73-b774-0ac738a7ed04.jpg?v=1784819169","url":"https:\/\/everdistrict.com\/products\/elegante-bovenbuis-tas-bovenbuis-tas-stijlvolle-en-praktische-bovenbuis-tas-voor-fiets","provider":"everdistrict","version":"1.0","type":"link"}