{"product_id":"canon-7-50mm-1-8","title":"Canon 7 | 50mm 1.8","description":"\u003cdiv data-bfc-desc-specs=\"\" class=\"bfc-desc-specs\"\u003e\n\u003c!-- Description --\u003e\n\u003cdiv class=\"bfc-desc-specs__desc\"\u003e\n\u003cp\u003eThe Canon 7 is a classic 35mm rangefinder built for photographers who want a fully mechanical shooting experience with a bright, clear viewfinder. It’s a durable, all-metal camera with straightforward controls, making it a favorite for street photography and everyday carry.\u003c\/p\u003e\n\u003cp\u003ePaired here with a fast 50mm lens, it’s a simple, reliable setup for sharp images, smooth focus, and a timeless rangefinder feel. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Spec Grid (6 items) --\u003e\n\u003cdiv aria-label=\"Camera specs\" role=\"list\" class=\"bfc-desc-specs__grid\"\u003e\n\u003c!-- Film Type --\u003e\n\u003cdiv role=\"listitem\" class=\"bfc-desc-specs__item\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"bfc-desc-specs__icon\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" height=\"13\" width=\"10\" y=\"5.5\" x=\"7\"\u003e\u003c\/rect\u003e\n          \u003ccircle stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" r=\"3.25\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"currentColor\" r=\"1\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv class=\"bfc-desc-specs__text\"\u003e\n\u003cdiv class=\"bfc-desc-specs__k\"\u003eFilm Type\u003c\/div\u003e\n\u003cdiv class=\"bfc-desc-specs__v\"\u003e35mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Lens --\u003e\n\u003cdiv role=\"listitem\" class=\"bfc-desc-specs__item\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"bfc-desc-specs__icon\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" height=\"13\" width=\"10\" y=\"5.5\" x=\"7\"\u003e\u003c\/rect\u003e\n          \u003ccircle stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" r=\"3.25\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003ccircle fill=\"currentColor\" r=\"1\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv class=\"bfc-desc-specs__text\"\u003e\n\u003cdiv class=\"bfc-desc-specs__k\"\u003eLens\u003c\/div\u003e\n\u003cdiv class=\"bfc-desc-specs__v\"\u003e50mm (included)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Lens Mount --\u003e\n\u003cdiv role=\"listitem\" class=\"bfc-desc-specs__item\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"bfc-desc-specs__icon\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M12 3v3\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M12 18v3\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M3 12h3\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M18 12h3\"\u003e\u003c\/path\u003e\n          \u003ccircle stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" r=\"5.5\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv class=\"bfc-desc-specs__text\"\u003e\n\u003cdiv class=\"bfc-desc-specs__k\"\u003eLens Mount\u003c\/div\u003e\n\u003cdiv class=\"bfc-desc-specs__v\"\u003eCanon LTM (M39)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Focus --\u003e\n\u003cdiv role=\"listitem\" class=\"bfc-desc-specs__item\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"bfc-desc-specs__icon\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M3 9V3h6\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M21 9V3h-6\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M3 15v6h6\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M21 15v6h-6\"\u003e\u003c\/path\u003e\n          \u003ccircle stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" r=\"2.75\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv class=\"bfc-desc-specs__text\"\u003e\n\u003cdiv class=\"bfc-desc-specs__k\"\u003eFocus\u003c\/div\u003e\n\u003cdiv class=\"bfc-desc-specs__v\"\u003eRangefinder\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Exposure --\u003e\n\u003cdiv role=\"listitem\" class=\"bfc-desc-specs__item\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"bfc-desc-specs__icon\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"\u003e\n          \u003ccircle stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" r=\"7\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\n          \u003cpath stroke-linecap=\"square\" stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M12 8v4l3 2\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv class=\"bfc-desc-specs__text\"\u003e\n\u003cdiv class=\"bfc-desc-specs__k\"\u003eQUality\u003c\/div\u003e\n\u003cdiv class=\"bfc-desc-specs__v\"\u003eA grade | CLA'd\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Meter --\u003e\n\u003cdiv role=\"listitem\" class=\"bfc-desc-specs__item\"\u003e\n\u003cspan aria-hidden=\"true\" class=\"bfc-desc-specs__icon\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M6 16a6 6 0 0 1 12 0\"\u003e\u003c\/path\u003e\n          \u003cpath stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" d=\"M12 10l3 3\"\u003e\u003c\/path\u003e\n          \u003ccircle fill=\"currentColor\" r=\"1\" cy=\"16\" cx=\"12\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e\n\u003cdiv class=\"bfc-desc-specs__text\"\u003e\n\u003cdiv class=\"bfc-desc-specs__k\"\u003eMeter\u003c\/div\u003e\n\u003cdiv class=\"bfc-desc-specs__v\"\u003eBuilt-in\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  [data-bfc-desc-specs]{ margin-top: 12px; }\n  [data-bfc-desc-specs] .bfc-desc-specs__desc{ margin: 0; padding: 0; }\n  [data-bfc-desc-specs] .bfc-desc-specs__desc p{\n    margin: 0 0 12px 0;\n    padding: 0;\n    text-indent: 0;\n    white-space: normal;\n  }\n  [data-bfc-desc-specs] .bfc-desc-specs__grid{\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 10px;\n    align-items: stretch;\n  }\n  [data-bfc-desc-specs] .bfc-desc-specs__item{\n    border: 1px solid rgba(0,0,0,.14);\n    padding: 10px;\n    display: grid;\n    grid-template-columns: 18px 1fr;\n    column-gap: 10px;\n    align-items: center;\n    height: 68px;\n    box-sizing: border-box;\n    overflow: hidden;\n  }\n  [data-bfc-desc-specs] .bfc-desc-specs__icon{ line-height: 0; }\n  [data-bfc-desc-specs] .bfc-desc-specs__icon svg{\n    width: 18px;\n    height: 18px;\n    display: block;\n  }\n  [data-bfc-desc-specs] .bfc-desc-specs__text{ min-width: 0; }\n  [data-bfc-desc-specs] .bfc-desc-specs__k{\n    font-size: 11px;\n    line-height: 1.1;\n    opacity: .7;\n    text-transform: uppercase;\n    letter-spacing: .02em;\n    margin: 0 0 2px 0;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  }\n  [data-bfc-desc-specs] .bfc-desc-specs__v{\n    font-size: 13px;\n    line-height: 1.15;\n    margin: 0;\n    white-space: normal;\n    display: -webkit-box;\n    -webkit-box-orient: vertical;\n    -webkit-line-clamp: 2;\n    overflow: hidden;\n  }\n  @media (max-width: 749px){\n    [data-bfc-desc-specs] .bfc-desc-specs__grid{ gap: 8px; }\n    [data-bfc-desc-specs] .bfc-desc-specs__item{\n      padding: 8px;\n      column-gap: 8px;\n      height: 64px;\n    }\n    [data-bfc-desc-specs] .bfc-desc-specs__icon svg{ width: 16px; height: 16px; }\n    [data-bfc-desc-specs] .bfc-desc-specs__k{ font-size: 10px; }\n    [data-bfc-desc-specs] .bfc-desc-specs__v{ font-size: 12px; line-height: 1.15; }\n  }\n\u003c\/style\u003e","brand":"Brooklyn Film Camera","offers":[{"title":"Default Title","offer_id":45367889756332,"sku":null,"price":750.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0575\/8638\/5068\/files\/Canon_7.png?v=1772826401","url":"https:\/\/brooklynfilmcamera.com\/products\/canon-7-50mm-1-8","provider":"Brooklyn Film Camera","version":"1.0","type":"link"}