{"title":"Double Carports","description":null,"products":[{"product_id":"portable-20-wide-steel-carport","title":"Portable 20' Wide Steel Carport","description":"\u003cstyle\u003e\n.cfo-wrap *{box-sizing:border-box}\n.cfo-wrap{\n  --navy:#172D5E; --navy-2:#21407A; --accent:#CE4444; --accent-2:#E2685F;\n  --bg:#F3F1EC; --card:#ffffff; --border:#E7E3DA; --ink:#15181D; --ink-2:#5B6570;\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",ui-sans-serif,Roboto,Helvetica,Arial,sans-serif;\n  background:linear-gradient(180deg,#F7F5F1 0%,var(--bg) 100%);\n  padding:2rem 1.25rem;max-width:1120px;margin:0 auto;border-radius:20px;color:var(--ink);\n}\n.cfo-title{margin-bottom:24px;position:relative}\n.cfo-kicker{color:var(--accent);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;display:flex;align-items:center;gap:8px}\n.cfo-kicker:after{content:\"\";display:block;height:2px;width:36px;background:linear-gradient(90deg,var(--accent),transparent);border-radius:2px}\n.cfo-title h2{font-size:25px;color:var(--navy);font-weight:800;margin:0 0 8px;line-height:1.2;letter-spacing:-.01em}\n.cfo-title p{font-size:14.5px;color:var(--ink-2);line-height:1.55;max-width:600px;margin:0 0 14px}\n.cfo-badges{display:flex;flex-wrap:wrap;gap:8px}\n.cfo-badge{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--border);border-radius:20px;padding:7px 13px;font-size:12.5px;font-weight:650;color:var(--navy);box-shadow:0 1px 2px rgba(23,45,94,.05)}\n.cfo-badge svg{width:14px;height:14px;color:var(--accent)}\n\n.cfo-gl{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-auto-rows:1fr;gap:12px;margin-bottom:1.75rem}\n.cfo-gc{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:20px;box-shadow:0 1px 2px rgba(23,45,94,.05);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}\n.cfo-gc:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(23,45,94,.10)}\n.cfo-gc:first-child{grid-row:span 1}\n.cfo-gi{width:38px;height:38px;border-radius:10px;background:#EEF1F6;color:var(--navy);display:flex;align-items:center;justify-content:center;margin-bottom:14px}\n.cfo-gi svg{width:20px;height:20px}\n.cfo-gv{font-size:16px;font-weight:700;color:var(--ink);line-height:1.35;margin-bottom:4px;letter-spacing:-.005em}\n.cfo-gs{font-size:13.5px;color:var(--ink-2);line-height:1.45}\n\n.cfo-hint{font-size:13.5px;color:#8a8378;font-weight:600;margin:6px 2px 14px;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.04em;font-size:12px}\n.cfo-hint svg{width:14px;height:14px}\n\n.cfo-ac{border:1px solid var(--border);border-radius:16px;overflow:hidden;margin-bottom:10px;background:var(--card);box-shadow:0 1px 2px rgba(23,45,94,.04);transition:box-shadow .2s ease,border-color .2s ease}\n.cfo-ac.cfo-open{box-shadow:0 8px 22px rgba(23,45,94,.10);border-color:#d8dce6}\n\n.cfo-ah{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;gap:14px}\n.cfo-ah:hover{background:#FAF9F7}\n.cfo-at-wrap{display:flex;align-items:center;gap:13px;flex:1;min-width:0}\n.cfo-hi{width:36px;height:36px;min-width:36px;border-radius:10px;background:#EEF1F6;color:var(--navy);display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}\n.cfo-hi svg{width:18px;height:18px}\n.cfo-open .cfo-hi{background:var(--navy);color:#fff}\n.cfo-at{font-size:16px;font-weight:650;color:var(--ink);line-height:1.3;letter-spacing:-.005em}\n\n.cfo-chev{width:34px;height:34px;min-width:34px;border-radius:50%;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.65,0,.35,1),border-color .2s ease,background .2s ease}\n.cfo-chev svg{width:15px;height:15px;color:var(--navy);transition:color .2s ease}\n.cfo-open .cfo-chev{transform:rotate(180deg);background:var(--accent);border-color:var(--accent)}\n.cfo-open .cfo-chev svg{color:#fff}\n\n.cfo-ab{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}\n.cfo-open .cfo-ab{grid-template-rows:1fr}\n.cfo-ab-inner{overflow:hidden}\n.cfo-ab-pad{padding:16px 20px 20px;border-top:1px solid var(--border);margin-top:-1px}\n\n.cfo-sr{display:flex;justify-content:space-between;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--border);gap:12px}\n.cfo-sr:last-of-type{border-bottom:none}\n.cfo-sk{font-size:14.5px;color:var(--ink-2);flex:1;line-height:1.5}\n.cfo-sv{font-size:14.5px;font-weight:650;color:var(--ink);text-align:right;line-height:1.5;word-break:break-word;max-width:55%}\n.cfo-note{font-size:13px;color:#8a8378;line-height:1.7;margin-top:14px;padding-top:14px;border-top:1px dashed var(--border)}\n\n.cfo-cc{border-radius:14px;overflow:hidden;margin-top:16px;background:var(--navy)}\n.cfo-ch{padding:14px 18px;display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(255,255,255,.14)}\n.cfo-ct2{font-size:12px;font-weight:700;color:#fff;letter-spacing:.06em;text-transform:uppercase}\n.cfo-cg{display:grid;grid-template-columns:1fr 1fr}\n.cfo-cl2{padding:16px 18px;border-right:1px solid rgba(255,255,255,.14)}\n.cfo-cr{padding:16px 18px}\n.cfo-ch2{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;color:rgba(255,255,255,.55)}\n.cfo-cr2{font-size:13.5px;color:rgba(255,255,255,.92);line-height:1.6;display:flex;gap:8px;align-items:center;margin-bottom:7px}\n.cfo-cr2:last-child{margin-bottom:0}\n.cfo-cr2 svg{width:15px;height:15px;flex:none}\n.cfo-xm svg{color:#ff9d94}\n.cfo-cm svg{color:#8fe0a0}\n.cfo-cn{background:rgba(255,255,255,.06);padding:11px 18px;font-size:12.5px;color:rgba(255,255,255,.65);font-style:italic;line-height:1.6}\n\n.cfo-bg{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}\n.cfo-bc{background:#FAF9F6;border:1px solid var(--border);border-radius:14px;padding:14px 15px;display:flex;gap:12px;align-items:flex-start;transition:transform .18s ease,box-shadow .18s ease}\n.cfo-bc:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(23,45,94,.08)}\n.cfo-bi{width:36px;height:36px;min-width:36px;border-radius:10px;background:#EEF1F6;color:var(--navy);display:flex;align-items:center;justify-content:center}\n.cfo-bi svg{width:17px;height:17px}\n.cfo-bn{font-size:14px;font-weight:650;color:var(--ink);margin-bottom:2px}\n.cfo-bd{font-size:13px;color:var(--ink-2);line-height:1.45}\n\n.cfo-fi{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--border)}\n.cfo-fi:last-child{border-bottom:none}\n.cfo-ft{font-size:14.5px;color:var(--ink);line-height:1.5}\n.cfo-ck{width:22px;height:22px;min-width:22px;border-radius:50%;background:#E9F6EC;display:flex;align-items:center;justify-content:center;margin-top:1px}\n.cfo-ck svg{width:12px;height:12px;color:#248A45}\n\n.cfo-sg{display:grid;grid-template-columns:1fr 1fr;gap:10px}\n.cfo-sc{background:#FAF9F6;border:1px solid var(--border);border-radius:14px;padding:14px 15px;font-size:14.5px;color:var(--ink);line-height:1.5;display:flex;gap:11px;align-items:center}\n.cfo-si{width:32px;height:32px;min-width:32px;border-radius:9px;background:#EEF1F6;color:var(--navy);display:flex;align-items:center;justify-content:center}\n.cfo-si svg{width:16px;height:16px}\n\n@media(max-width:680px){\n  .cfo-wrap{padding:1.25rem 1rem;border-radius:14px}\n  .cfo-gl{grid-template-columns:1fr}\n  .cfo-bg,.cfo-sg{grid-template-columns:1fr}\n  .cfo-cg{grid-template-columns:1fr}\n  .cfo-cl2{border-right:none;border-bottom:1px solid rgba(255,255,255,.14)}\n  .cfo-at{font-size:14.5px}\n  .cfo-ah{padding:14px}\n  .cfo-ab-pad{padding:2px 14px 16px 14px}\n  .cfo-hi{width:32px;height:32px;min-width:32px}\n  .cfo-hi svg{width:16px;height:16px}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"cfo-wrap\"\u003e\n\n\u003cdiv class=\"cfo-title\"\u003e\n  \u003cdiv class=\"cfo-kicker\"\u003eProduct Details\u003c\/div\u003e\n  \u003ch2\u003eEverything you need to know\u003c\/h2\u003e\n  \u003cp\u003eFull specifications for the 20' Wide Steel Carport — dimensions, materials, bracing, anchoring, expansion options, packaging, and delivery.\u003c\/p\u003e\n  \u003cdiv class=\"cfo-badges\"\u003e\n    \u003cspan class=\"cfo-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2c.6 1.6 1.7 2.7 3 3.4-.3 1-.2 2 .3 2.9 1.3-.2 2.5.1 3.5.9-.6 1-1.6 1.6-2.7 1.8.6.9.8 2 .5 3-1.2.2-2.4-.1-3.4-.8.1 1.2-.2 2.4-1 3.3-.1-1.2-.6-2.2-1.4-3-.7 1-1.9 1.6-3.1 1.6s-2.4-.6-3.1-1.6c-.8.8-1.3 1.8-1.4 3-.8-.9-1.1-2.1-1-3.3-1 .7-2.2 1-3.4.8-.3-1-.1-2.1.5-3-1.1-.2-2.1-.8-2.7-1.8 1-.8 2.2-1.1 3.5-.9.5-.9.6-1.9.3-2.9 1.3-.7 2.4-1.8 3-3.4.4 1 1 1.9 1.8 2.6L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Proudly Canadian — sized in feet, priced in CAD\u003c\/span\u003e\n    \u003cspan class=\"cfo-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2v20M4 7l16 10M20 7L4 17M2 12h20\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Engineered for real Canadian winters\u003c\/span\u003e\n    \u003cspan class=\"cfo-badge\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"7\" width=\"14\" height=\"10\"\u003e\u003c\/rect\u003e\u003cpath d=\"M15 10h4l3 3v4h-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6\" cy=\"19\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17.5\" cy=\"19\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e Coast-to-coast delivery\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-gl\"\u003e\n  \u003cdiv class=\"cfo-gc\"\u003e\n    \u003cdiv class=\"cfo-gv\"\u003e20' × 20'–40' × 13'\u003c\/div\u003e\n    \u003cdiv class=\"cfo-gs\"\u003eWidth × length × peak height\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-gc\"\u003e\n    \u003cdiv class=\"cfo-gv\"\u003eFits two vehicles side by side\u003c\/div\u003e\n    \u003cdiv class=\"cfo-gs\"\u003eDouble-width coverage, or vehicle + equipment\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-gc\"\u003e\n    \u003cdiv class=\"cfo-gv\"\u003e2\" x 2\" (14-gauge) galvanized steel\u003c\/div\u003e\n    \u003cdiv class=\"cfo-gs\"\u003eHeavy-duty frame, 13' peak \/ 10' side wall\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-gc\"\u003e\n    \u003cdiv class=\"cfo-gv\"\u003e45 PSF snow \/ 120 mph wind rated\u003c\/div\u003e\n    \u003cdiv class=\"cfo-gs\"\u003eExceeds typical Canadian carport ratings\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-gc\"\u003e\n    \u003cdiv class=\"cfo-gv\"\u003e10-year warranty\u003c\/div\u003e\n    \u003cdiv class=\"cfo-gs\"\u003eDelivered \u0026amp; professionally installed across Canada\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-hint\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Tap each section below to see more details\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eDimensions \u0026amp; size guide\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eOverall width\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e20 ft (fixed)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eLength options\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e20', 25', 30', 35', 40'\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003ePeak height\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e13 ft\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eSide wall height\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e10 ft\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e400 – 800 sq ft\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-note\"\u003eOnly need single-vehicle sizing? See our 11' Wide Steel Carport line instead.\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eFrame \u0026amp; roof materials\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eFrame\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e2\" x 2\" (14-gauge)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eFrame finish\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003eHot-dipped galvanized + powder coating\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eRoof \u0026amp; wall sheeting\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e28-gauge pre-painted steel\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eRoof design\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003eWrapped roof (fixed style)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eApprox. structure weight\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e~450 kg (20' x 20' base unit)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-note\" style=\"margin-top:0;padding-top:0;border-top:none\"\u003eWeight increases with length — longer units (up to 20' x 40') will weigh more.\u003c\/div\u003e\n    \u003cdiv class=\"cfo-cc\"\u003e\n      \u003cdiv class=\"cfo-ch\"\u003e\u003cspan class=\"cfo-ct2\"\u003eHow we compare to the Canadian market\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cfo-cg\"\u003e\n        \u003cdiv class=\"cfo-cl2\"\u003e\n          \u003cdiv class=\"cfo-ch2\"\u003eIndustry standard\u003c\/div\u003e\n          \u003cdiv class=\"cfo-cr2 cfo-xm\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e ~9'–10' peak height\u003c\/div\u003e\n          \u003cdiv class=\"cfo-cr2 cfo-xm\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 35 PSF snow load\u003c\/div\u003e\n          \u003cdiv class=\"cfo-cr2 cfo-xm\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M6 6l12 12M18 6L6 18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 100 mph wind rating\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cfo-cr\"\u003e\n          \u003cdiv class=\"cfo-ch2\"\u003eCarports Factory Outlet\u003c\/div\u003e\n          \u003cdiv class=\"cfo-cr2 cfo-cm\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 13' peak height\u003c\/div\u003e\n          \u003cdiv class=\"cfo-cr2 cfo-cm\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 45 PSF snow load\u003c\/div\u003e\n          \u003cdiv class=\"cfo-cr2 cfo-cm\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 120 mph wind rating\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cfo-cn\"\u003eExtra height and higher load ratings mean more headroom and a structure built for real Canadian winters — not just the minimum.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eBracing options\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eNone (standard)\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003eIncluded\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eLeg Braces\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e+$95\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eRoof Braces\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e+$95\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-sr\"\u003e\n\u003cspan class=\"cfo-sk\"\u003eLeg + Roof Braces\u003c\/span\u003e\u003cspan class=\"cfo-sv\"\u003e+$175\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-note\"\u003eBracing is an optional add-on, selectable above when choosing your carport.\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eAnchoring \u0026amp; foundation\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-fi\"\u003e\n\u003cdiv class=\"cfo-ck\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cfo-ft\"\u003eConcrete anchoring\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-fi\"\u003e\n\u003cdiv class=\"cfo-ck\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cfo-ft\"\u003eAsphalt anchoring\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-fi\"\u003e\n\u003cdiv class=\"cfo-ck\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cfo-ft\"\u003eMobile home anchoring\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-fi\"\u003e\n\u003cdiv class=\"cfo-ck\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cfo-ft\"\u003eRebar anchoring (gravel or dirt sites)\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-note\"\u003eYour installer will confirm the right anchoring method for your site.\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eModular design \u0026amp; future expansion\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-fi\"\u003e\n\u003cdiv class=\"cfo-ck\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cfo-ft\"\u003ePre-drilled, plug-and-play (slip-system) connections\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-fi\"\u003e\n\u003cdiv class=\"cfo-ck\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cfo-ft\"\u003eAdd a 5 ft extension kit later to lengthen your carport\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-fi\"\u003e\n\u003cdiv class=\"cfo-ck\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cfo-ft\"\u003eExample: 20' x 20' expands to 20' x 25' without replacing the structure\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003ePackaging \u0026amp; quality\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-bg\"\u003e\n      \u003cdiv class=\"cfo-bc\"\u003e\u003cdiv\u003e\n\u003cdiv class=\"cfo-bn\"\u003eDouble-wall cartons\u003c\/div\u003e\n\u003cdiv class=\"cfo-bd\"\u003eHigh-strength K=K grade, prevents sagging\/tearing in transit\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cfo-bc\"\u003e\u003cdiv\u003e\n\u003cdiv class=\"cfo-bn\"\u003eMaster carton label\u003c\/div\u003e\n\u003cdiv class=\"cfo-bd\"\u003eModel number, gross\/net weight, carton sequence\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cfo-bc\"\u003e\u003cdiv\u003e\n\u003cdiv class=\"cfo-bn\"\u003eEPE foam sleeves\u003c\/div\u003e\n\u003cdiv class=\"cfo-bd\"\u003ePowder-coated parts individually wrapped to prevent scratching\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n      \u003cdiv class=\"cfo-bc\"\u003e\u003cdiv\u003e\n\u003cdiv class=\"cfo-bn\"\u003ePacking approval photo\u003c\/div\u003e\n\u003cdiv class=\"cfo-bd\"\u003eProvided before loading\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eDelivery, installation \u0026amp; warranty\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-fi\"\u003e\n\u003cdiv class=\"cfo-ck\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cfo-ft\"\u003eDelivered and professionally installed across Canada\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-fi\"\u003e\n\u003cdiv class=\"cfo-ck\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 12l5 5L20 6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"cfo-ft\"\u003e10-year warranty on every unit\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cfo-note\"\u003eRemote and rural delivery may carry an additional freight fee, calculated at checkout.\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eWho this carport suits\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-sg\"\u003e\n      \u003cdiv class=\"cfo-sc\"\u003eHomeowners needing double-vehicle coverage\u003c\/div\u003e\n      \u003cdiv class=\"cfo-sc\"\u003eCars, trucks, RVs, and equipment\u003c\/div\u003e\n      \u003cdiv class=\"cfo-sc\"\u003eRegions with heavy snow or high wind exposure\u003c\/div\u003e\n      \u003cdiv class=\"cfo-sc\"\u003eAnyone wanting a stronger structure without dealer markup\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-hint\" style=\"margin-top:26px\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M9.5 9a2.5 2.5 0 0 1 4.9.8c0 1.7-2.4 2-2.4 3.5\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"17\" r=\".6\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e Steel carport FAQs\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eDo I need a permit for a steel carport in Canada?\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-ft\"\u003eMost municipalities require a building permit for a permanent carport. We supply certified engineering drawings for your application — check with your local building department before ordering.\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eCan it be installed on gravel or dirt?\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-ft\"\u003eYes. We use rebar anchors for gravel, dirt, or grass sites, and concrete or asphalt anchors for paved sites.\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eHow long does installation take?\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-ft\"\u003eMost standard residential carports (up to 24' wide) are installed in a single day, weather permitting.\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eCan a steel carport be expanded later?\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-ft\"\u003eYes. Our frames use pre-drilled, plug-and-play (slip-system) connections, so you can add a 5 ft extension kit to lengthen your carport without replacing the structure.\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"cfo-ac\" data-cfo-item\u003e\n  \u003cdiv class=\"cfo-ah\" data-cfo-acc\u003e\n    \u003cdiv class=\"cfo-at-wrap\"\u003e\n      \u003cspan class=\"cfo-at\"\u003eDo you deliver outside major cities?\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"cfo-chev\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M6 9l6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"cfo-ab\"\u003e\u003cdiv class=\"cfo-ab-inner\"\u003e\u003cdiv class=\"cfo-ab-pad\"\u003e\n    \u003cdiv class=\"cfo-ft\"\u003eYes, we deliver across Canada. Remote and rural delivery may carry an additional freight fee, calculated at checkout.\u003c\/div\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function attachCfoAcc(){\n  document.removeEventListener('click',_cfoAcc3);\n  document.addEventListener('click',_cfoAcc3);\n})();\nfunction _cfoAcc3(e){\n  var h=e.target.closest('[data-cfo-acc]');\n  if(!h)return;\n  var item=h.closest('[data-cfo-item]');\n  var isOpen=item.classList.contains('cfo-open');\n  document.querySelectorAll('[data-cfo-item].cfo-open').forEach(function(x){\n    x.classList.remove('cfo-open');\n    var trigger=x.querySelector('[data-cfo-acc]');\n    if(trigger) trigger.setAttribute('aria-expanded','false');\n  });\n  if(!isOpen){\n    item.classList.add('cfo-open');\n    h.setAttribute('aria-expanded','true');\n    setTimeout(function(){\n      var rect=item.getBoundingClientRect();\n      var top=rect.top+window.pageYOffset-12;\n      window.scrollTo({top:top,behavior:'smooth'});\n    },350);\n  }\n}\n\u003c\/script\u003e","brand":"CARPORTFACTORYOUTLET","offers":[{"title":"20' \/ Dark Grey \/ Leg Braces","offer_id":47773436510386,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"20' \/ Dark Grey \/ Roof Braces","offer_id":47773436543154,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"20' \/ Cream \/ Leg Braces","offer_id":47773443752114,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"20' \/ Cream \/ Roof Braces","offer_id":47773443784882,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"20' \/ Green \/ Leg Braces","offer_id":47773443817650,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"20' \/ Green \/ Roof Braces","offer_id":47773443850418,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"25' \/ Dark Grey \/ Leg Braces","offer_id":47773443883186,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"25' \/ Dark Grey \/ Roof Braces","offer_id":47773443915954,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"25' \/ Cream \/ Leg Braces","offer_id":47773443948722,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"25' \/ Cream \/ Roof Braces","offer_id":47773443981490,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"25' \/ Green \/ Leg Braces","offer_id":47773444014258,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"25' \/ Green \/ Roof Braces","offer_id":47773444047026,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"30' \/ Dark Grey \/ Leg Braces","offer_id":47773444079794,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"30' \/ Dark Grey \/ Roof Braces","offer_id":47773444112562,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"30' \/ Cream \/ Leg Braces","offer_id":47773444145330,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"30' \/ Cream \/ Roof Braces","offer_id":47773444178098,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"30' \/ Green \/ Leg Braces","offer_id":47773444210866,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"30' \/ Green \/ Roof Braces","offer_id":47773444243634,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"35' \/ Dark Grey \/ Leg Braces","offer_id":47773444276402,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"35' \/ Dark Grey \/ Roof Braces","offer_id":47773444309170,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"35' \/ Cream \/ Leg Braces","offer_id":47773444341938,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"35' \/ Cream \/ Roof Braces","offer_id":47773444374706,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"35' \/ Green \/ Leg Braces","offer_id":47773444407474,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"35' \/ Green \/ Roof Braces","offer_id":47773444440242,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"40' \/ Dark Grey \/ Leg Braces","offer_id":47773444473010,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"40' \/ Dark Grey \/ Roof Braces","offer_id":47773444505778,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"40' \/ Cream \/ Leg Braces","offer_id":47773444538546,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"40' \/ Cream \/ Roof Braces","offer_id":47773444571314,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"40' \/ Green \/ Leg Braces","offer_id":47773444604082,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true},{"title":"40' \/ Green \/ Roof Braces","offer_id":47773444636850,"sku":null,"price":0.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/6576\/9394\/files\/1.jpg?v=1785391156"}],"url":"https:\/\/carportsfactoryoutlet.ca\/collections\/double-carports.oembed","provider":"Carports Factory Outlet","version":"1.0","type":"link"}