{"product_id":"custom-rafter-hanging-banners-rectangular-pennant","title":"Custom Rafter Hanging Banners – Rectangular \u0026 Pennant","description":"\u003cstyle\u003e\n#tcf-rafter,#tcf-rafter *,.rf-picker,.rf-picker *,.rf-near,.rf-near *,.rf-cta,.rf-cta *{box-sizing:border-box}\n#tcf-rafter{color:#17324b;line-height:1.65}.rf-section{padding:36px;margin:28px 0;border:1px solid #dce6ec;border-radius:20px;background:#fff}.rf-kicker{display:block;color:#127ca2;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.rf-section h2,.rf-cta h2{color:#17324b;font-size:clamp(25px,3vw,36px);line-height:1.18;margin:8px 0 14px}.rf-section h3{color:#17324b;font-size:18px;margin:0 0 8px}.rf-section p{font-size:14px;color:#53697b;margin:0 0 14px}.rf-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.rf-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:24px 0}.rf-benefits div{padding:18px;border-radius:13px;background:#f0f7fa}.rf-benefits strong{display:block;font-size:14px}.rf-benefits span{display:block;font-size:12px;color:#617486;margin-top:3px}.rf-photo{display:block;width:100%;border-radius:14px;object-fit:cover;aspect-ratio:3\/2}.rf-caption{font-size:11px!important;color:#788b99!important;margin:8px 0 0!important}.rf-soft{background:radial-gradient(ellipse at top left,#e7f4f8,transparent 60%),linear-gradient(135deg,#f4f8fc,#fff)}.rf-card{padding:23px;border:1px solid #dce7ed;border-radius:15px;background:#fff}.rf-use-copy{padding:20px 0 0}.rf-smalluses{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}.rf-smalluses h3{font-size:16px}.rf-specs{margin:0}.rf-specs div{padding:11px 0;border-bottom:1px solid #e0e8ed;display:grid;grid-template-columns:110px 1fr;gap:12px;font-size:13px}.rf-specs dt{font-weight:800}.rf-specs dd{margin:0;color:#53697b}.rf-section details{border-bottom:1px solid #dce6ec;padding:16px 0}.rf-section summary{cursor:pointer;font-size:15px;font-weight:750}.rf-section details p{margin:10px 0 0}.rf-prooflink{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 22px;border-radius:10px;background:linear-gradient(110deg,#ff744c,#ef468c);color:#fff!important;font-size:14px;font-weight:800;text-decoration:none!important;box-shadow:0 8px 18px #e6477b25}.rf-prooflink:hover{background:linear-gradient(110deg,#e94886,#fa7945)}\n.rf-picker{margin:20px 0;color:#17324b;max-width:100%;width:100%}.rf-picker fieldset{border:0!important;padding:0!important;margin:0 0 17px!important;max-width:none!important;width:100%!important;float:none!important}.rf-picker legend,.rf-size-label{display:block;font-size:13px;font-weight:800;margin-bottom:9px}.rf-picker select{width:100%;min-height:49px;padding:10px 36px 10px 14px;border:1px solid #afc5d1;border-radius:10px;background-color:#fff;color:#17324b;font-size:15px}.rf-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rf-tile{display:flex;align-items:center;gap:11px;min-height:72px;width:100%;text-align:left;white-space:normal;padding:12px;border:1px solid #cbdbe4!important;border-radius:11px!important;background:#fff!important;color:#26485e!important;cursor:pointer;transition:background .18s,border-color .18s,box-shadow .18s}.rf-tile:hover{background:linear-gradient(130deg,#f3fafd,#e9f3fa)!important;border-color:#70b3d0!important;box-shadow:0 4px 12px #1849650d}.rf-tile[aria-pressed=true]{background:linear-gradient(125deg,#edf8fc,#f7fbff)!important;border-color:#1486b2!important;box-shadow:inset 0 0 0 1px #1486b2}.rf-tile strong{display:block;font-size:13px;line-height:1.3}.rf-tile small{display:block;font-size:10px;line-height:1.4;color:#607889;margin-top:3px}.rf-tile svg{flex:0 0 34px;width:34px;height:40px;fill:#dceef7;stroke:#267fa2;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}.rf-tile:focus-visible,.rf-picker select:focus-visible,.rf-prooflink:focus-visible,.rf-near a:focus-visible{outline:3px solid #f09543;outline-offset:3px}.rf-native{display:none!important}.rf-hint{font-size:11px;color:#657c8b;margin:6px 0 15px}.rf-selection{margin-top:3px;font-size:12px;color:#547083}\n.rf-near{width:100%;flex-basis:100%;margin:0 0 16px;border:1px solid #d4e5ee;border-radius:13px;padding:15px;background:#f5fafc;color:#274b62}.rf-near strong{display:block;font-size:12px}.rf-near p{font-size:11px;line-height:1.5;margin:3px 0 10px;color:#617789}.rf-near a{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;border:1px solid #9dc8da;border-radius:9px;text-decoration:none!important;color:#12668d;font-size:13px;font-weight:800;background:linear-gradient(110deg,#e9f7fb,#eef2ff);transition:background .2s,color .2s}.rf-near a:hover{background:linear-gradient(110deg,#168cbb,#4756bb);color:#fff}.rf-near a span{font-size:10px;padding:2px 6px;border-radius:4px;background:#fff9;color:#19758d}\n#MainContent:has(#tcf-rafter) .cta-popup-wrapper{border:1px solid #cee0ea!important;border-radius:20px!important;background:radial-gradient(circle at 0 0,#e3f3f9,transparent 55%),linear-gradient(120deg,#f4f9fc,#fff)!important;box-shadow:0 14px 36px #1c476313;margin:28px 0!important;overflow:hidden}\n#MainContent:has(#tcf-rafter) .cta-popup-inner{display:grid!important;grid-template-columns:1fr 1.15fr!important;gap:40px!important;padding:34px!important;align-items:center!important;text-align:left!important}.rf-cta-photo{margin:0;border:1px solid #deeaef;border-radius:15px;overflow:hidden;background:#fff}.rf-cta-photo img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.rf-cta-copy p{font-size:14px;color:#5e7586;margin:10px 0 16px}.rf-cta h2{font-size:clamp(26px,3vw,36px)!important;margin:9px 0!important}.rf-flow{display:grid;grid-template-columns:repeat(3,1fr);position:relative;gap:10px;margin:22px 0}.rf-flow:before{content:'';position:absolute;left:16.66%;right:16.66%;height:2px;background:#c1dce8;top:19px}.rf-flow div{text-align:center;z-index:1}.rf-flow b{display:grid;place-items:center;width:40px;height:40px;border:4px solid #f5fafc;border-radius:50%;background:#1387b2;color:#fff;font-size:16px;line-height:1;margin:0 auto 8px}.rf-flow span{display:block;font-size:11px;color:#35586e;font-weight:750;line-height:1.4}.rf-cta-copy\u003ebutton{width:100%!important;min-height:54px!important;border:0!important;border-radius:10px!important;background:linear-gradient(110deg,#ff744c,#ef468c)!important;color:#fff!important;font-size:14px!important;font-weight:800!important;box-shadow:0 9px 20px #eb4c8125!important}.rf-cta-copy\u003ebutton:hover{background:linear-gradient(110deg,#ef468c,#ff744c)!important}.rf-trust{display:flex;flex-wrap:wrap;gap:7px 16px;margin-top:13px;color:#557185;font-size:11px}.rf-trust span:before{content:'✓ ';color:#168067}\n#MainContent:has(#tcf-rafter) #photouploadapp,#MainContent:has(#tcf-rafter) #photouploadapp .uploadcare--widget,#MainContent:has(#tcf-rafter) #photouploadapp .uploadcare--widget__button_type_open{width:100%!important;max-width:none!important;box-sizing:border-box!important}#MainContent:has(#tcf-rafter) .product-form__buttons{max-width:none!important}\n@media(max-width:760px){.rf-section{padding:23px 19px}.rf-grid{grid-template-columns:1fr}.rf-benefits{grid-template-columns:1fr 1fr}.rf-smalluses{grid-template-columns:1fr 1fr}#MainContent:has(#tcf-rafter) .cta-popup-inner{grid-template-columns:1fr!important;padding:22px!important;gap:24px!important}.rf-cta-photo{max-width:390px;margin:auto;width:100%}}\n@media(max-width:400px){.rf-smalluses{grid-template-columns:1fr}.rf-tile{padding:10px;gap:7px}.rf-tile svg{flex-basis:27px;width:27px}.rf-tile strong{font-size:12px}.rf-flow span{font-size:10px}}\n@media(prefers-reduced-motion:reduce){.rf-tile,.rf-near a{transition:none}}\n#MainContent:has(#tcf-rafter) #photouploadapp .uploadcare--widget__button_type_open{max-width:100%!important}\n#MainContent:has(#tcf-rafter) .product__title h1,#MainContent:has(#tcf-rafter) .product__title{font-size:clamp(26px,2.6vw,36px)!important;line-height:1.2!important}\n\n\/* Visual polish: subtle feature accents, photo-led cards and centered final CTA *\/\n.rf-benefits\u003ediv{position:relative;border:1px solid #d9e8ef;background:linear-gradient(140deg,#f0f8fb,#f8fbfd);overflow:hidden}\n.rf-feature-icon{display:grid;place-items:center;width:42px;height:44px;margin:0 0 10px;border:1px solid #d3e5ee;border-radius:12px;background:#fff;box-shadow:0 4px 9px #1c587509}\n.rf-feature-icon svg{width:30px;height:34px;fill:#e2f1f8;stroke:#3486a5;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round}\n.rf-finish-img{display:block;width:100%;aspect-ratio:3\/2;object-fit:cover;border-radius:11px;margin:0 0 19px}\n.rf-smalluses\u003e.rf-card{overflow:hidden;padding:0}\n.rf-smalluses .rf-use-img{display:block;width:100%;aspect-ratio:3\/2;object-fit:cover}\n.rf-smalluses\u003e.rf-card h3{margin:19px 19px 9px}\n.rf-smalluses\u003e.rf-card p{margin:0 19px 21px}\n#rf-preview{text-align:center}#rf-preview .rf-trust{justify-content:center}#rf-preview .rf-prooflink{min-width:260px;max-width:100%;margin:4px auto 0}\n@media(max-width:540px){.rf-smalluses{grid-template-columns:1fr}.rf-tile{gap:8px}.rf-tile svg{flex-basis:28px;width:28px}.rf-tile strong{font-size:12px}}\n\u003c\/style\u003e\n\u003cdiv id=\"tcf-rafter\"\u003e\n\u003cdiv class=\"rf-benefits\"\u003e\n\u003cdiv\u003e\n\u003ci class=\"rf-feature-icon\"\u003e\u003csvg viewbox=\"0 0 40 48\" aria-hidden=\"true\"\u003e\u003cpath d=\"M20 9c-8 0-14 6-14 14s6 14 14 14h3c3 0 4-3 2-5s0-5 3-5h3c6 0 5-18-11-18Z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"13\" cy=\"19\" r=\"2\" fill=\"#48abc1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"20\" cy=\"15\" r=\"2\" fill=\"#f3aa67\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"27\" cy=\"18\" r=\"2\" fill=\"#e884a6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"12\" cy=\"27\" r=\"2\" fill=\"#9cb8da\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/i\u003e\u003cstrong\u003eYour design, full color\u003c\/strong\u003e\u003cspan\u003eSchool, sponsor or event branding\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ci class=\"rf-feature-icon\"\u003e\u003csvg viewbox=\"0 0 40 48\" aria-hidden=\"true\"\u003e\u003cpath d=\"M8 12h24v24H8Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 18h5m-5 6h8m-8 6h5M14 12v5m6-5v8m6-8v5\" fill=\"none\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/i\u003e\u003cstrong\u003e14 size options\u003c\/strong\u003e\u003cspan\u003eUp to 60 × 144 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ci class=\"rf-feature-icon\"\u003e\u003csvg viewbox=\"0 0 40 48\" aria-hidden=\"true\"\u003e\u003cpath d=\"M5 12h13v25H5Zm18 0h13v20l-6.5 7-6.5-7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 8h17m1 0h17M8 19h7m11 0h7\" fill=\"none\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/i\u003e\u003cstrong\u003eTwo banner shapes\u003c\/strong\u003e\u003cspan\u003eRectangular or pointed pennant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ci class=\"rf-feature-icon\"\u003e\u003csvg viewbox=\"0 0 40 48\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 8h17l6 6v26H9Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M25 8v8h7M14 25l5 5 9-10M14 35h12\" fill=\"none\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/i\u003e\u003cstrong\u003eProof before printing\u003c\/strong\u003e\u003cspan\u003ePersonal help with your artwork\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"rf-section rf-soft\"\u003e\u003cspan class=\"rf-kicker\"\u003eMake every achievement visible\u003c\/span\u003e\u003ch2\u003eCustom rafter banners for gyms, schools \u0026amp; events\u003c\/h2\u003e\n\u003cdiv class=\"rf-grid\"\u003e\n\u003cdiv\u003e\n\u003cp\u003ePut your school identity, championship years or sponsor message where the whole venue can see it. Custom printed hanging banners turn overhead space into a coordinated display for gymnasiums, arenas, hallways and indoor event venues.\u003c\/p\u003e\n\u003cp\u003eChoose economical vinyl for bold indoor graphics or soft fabric for a low-glare finish. Select single-sided printing for one main viewing direction, or double-sided printing when your banner needs to be read from both sides.\u003c\/p\u003e\n\u003cp\u003eEvery banner is printed with your artwork and includes a reinforced top pole pocket. Request your free designer-prepared preview before ordering, or upload your file with your order for a proof before production.\u003c\/p\u003e\n\u003ca class=\"rf-prooflink\" href=\"#rf-preview\" data-rf-mockup\u003eSee My Design on It First\u003c\/a\u003e\n\u003c\/div\u003e\n\u003caside class=\"rf-card\"\u003e\u003ch3\u003eProduct details at a glance\u003c\/h3\u003e\n\u003cdl class=\"rf-specs\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eMaterials\u003c\/dt\u003e\n\u003cdd\u003eVinyl or fabric\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003ePrint\u003c\/dt\u003e\n\u003cdd\u003eFull color; single or double sided\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eShapes\u003c\/dt\u003e\n\u003cdd\u003eRectangular or pennant\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eSizes\u003c\/dt\u003e\n\u003cdd\u003e14 sizes, from 18 × 48 and 24 × 36 up to 60 × 144 inches\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eIncluded\u003c\/dt\u003e\n\u003cdd\u003ePrinted banner with reinforced top pole pocket\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eInstallation\u003c\/dt\u003e\n\u003cdd\u003eIndoor use. Confirm hanging hardware and mounting requirements separately.\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"rf-section\"\u003e\u003cspan class=\"rf-kicker\"\u003eChoose your finish\u003c\/span\u003e\u003ch2\u003eThe right material for your venue\u003c\/h2\u003e\n\u003cdiv class=\"rf-grid\"\u003e\n\u003carticle class=\"rf-card\"\u003e\u003cimg class=\"rf-finish-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/rafter-vinyl-thin-matte-0904.png?v=1788508853\" alt=\"Illustrative close-up of a flexible printed vinyl hanging banner with a low-sheen finish\" loading=\"lazy\" width=\"1536\" height=\"1024\"\u003e\n\u003ch3\u003eVinyl · Bold \u0026amp; economical\u003c\/h3\u003e\n\u003cp\u003eA durable choice for clear school colors, sponsor graphics and seasonal indoor displays. Choose it when you want strong visual impact at a lower price.\u003c\/p\u003e\n\u003cstrong\u003eBest for: school spirit, sponsor rows and everyday indoor signage.\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"rf-card\"\u003e\u003cimg class=\"rf-finish-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/rafter-banner-fabric-example-0904.png?v=1788508193\" alt=\"Close-up example of soft matte printed fabric with a reinforced hanging pole pocket\" loading=\"lazy\" width=\"1536\" height=\"1024\"\u003e\n\u003ch3\u003eFabric · Soft \u0026amp; low glare\u003c\/h3\u003e\n\u003cp\u003eA soft textile finish suited to venue lighting, photography and livestream backgrounds. Double-sided fabric includes a blockout interliner for readable graphics on both sides.\u003c\/p\u003e\n\u003cstrong\u003eBest for: arenas, ceremonies and camera-facing displays.\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"rf-caption\"\u003eRectangular and pennant shapes are available at the same price for the same size, material and print selection.\u003c\/p\u003e\u003c\/section\u003e\n\u003csection class=\"rf-section rf-soft\"\u003e\u003cspan class=\"rf-kicker\"\u003eMade for your moment\u003c\/span\u003e\u003ch2\u003eHanging banner ideas for your space\u003c\/h2\u003e\n\u003cdiv class=\"rf-grid\"\u003e\n\u003carticle\u003e\u003cimg class=\"rf-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-rafter-hanging-banner-gym.png?v=1788507419\" alt=\"Custom championship rafter banners hanging above an indoor school basketball court\" loading=\"lazy\"\u003e\u003cdiv class=\"rf-use-copy\"\u003e\n\u003ch3\u003eChampionships \u0026amp; school spirit\u003c\/h3\u003e\n\u003cp\u003eCelebrate winning seasons, retired numbers and team milestones with custom gym banners. Coordinate rectangular and pennant styles in your school colors for a lasting achievement display.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle\u003e\u003cimg class=\"rf-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-rafter-hanging-banner-event.png?v=1788507517\" alt=\"Custom indoor event hanging banner identifying an exhibition hall\" loading=\"lazy\"\u003e\u003cdiv class=\"rf-use-copy\"\u003e\n\u003ch3\u003eConferences \u0026amp; indoor events\u003c\/h3\u003e\n\u003cp\u003eHelp guests locate halls, sponsors and activity areas with overhead event banners. Double-sided printing makes a suspended message readable from both approaches.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rf-smalluses\"\u003e\n\u003carticle class=\"rf-card\"\u003e\u003cimg class=\"rf-use-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/rafter-banner-sponsor-example-0904.png?v=1788508156\" alt=\"Custom sponsor recognition banners hanging in an indoor gym\" loading=\"lazy\" width=\"1536\" height=\"1024\"\u003e\n\u003ch3\u003eSponsor recognition\u003c\/h3\u003e\n\u003cp\u003eGive local partners a visible place in your gym or event venue with named sponsor banners.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"rf-card\"\u003e\u003cimg class=\"rf-use-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/rafter-banner-tournament-example-0904.png?v=1788508372\" alt=\"Custom tournament wayfinding banner hanging above indoor volleyball courts\" loading=\"lazy\" width=\"1536\" height=\"1024\"\u003e\n\u003ch3\u003eTournaments \u0026amp; wayfinding\u003c\/h3\u003e\n\u003cp\u003eIdentify courts, team areas and registration zones in busy multi-court facilities.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"rf-card\"\u003e\u003cimg class=\"rf-use-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/rafter-banner-donors-example-0904.png?v=1788508365\" alt=\"Custom pennant banner recognizing community center donors\" loading=\"lazy\" width=\"1536\" height=\"1024\"\u003e\n\u003ch3\u003eDonors \u0026amp; community programs\u003c\/h3\u003e\n\u003cp\u003eRecognize supporters and celebrate community milestones in recreation centers and indoor halls.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"rf-caption\"\u003eIllustrative design examples. Your banner is custom printed with your artwork; displayed hanging hardware is not included unless specified in your quote.\u003c\/p\u003e\u003c\/section\u003e\n\u003csection class=\"rf-section\"\u003e\u003cspan class=\"rf-kicker\"\u003ePlan a clean installation\u003c\/span\u003e\u003ch2\u003eChoose your size. Confirm your hanging setup.\u003c\/h2\u003e\n\u003cdiv class=\"rf-grid\"\u003e\n\u003cdiv\u003e\n\u003ch3\u003eMeasure the display area\u003c\/h3\u003e\n\u003cp\u003eConsider ceiling height, viewing distance, available width and clearance below the banner. All selector dimensions are in inches, shown width × height. For example, 36 × 96 inches is 3 × 8 feet.\u003c\/p\u003e\n\u003ch3\u003eTell us about your deadline\u003c\/h3\u003e\n\u003cp\u003eProduction timing depends on size, material and quantity. Ask us to confirm production and shipping separately for your required in-hand date. Rush availability must be confirmed before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eTop pole pocket included\u003c\/h3\u003e\n\u003cp\u003eA reinforced top pocket accommodates a suitable hanging rod. Ask about bottom pockets, weighted bars or grommets if your installation needs them. These are not automatically included in the listed price.\u003c\/p\u003e\n\u003cp\u003eHave your facility team confirm appropriate hardware, load limits, overhead clearance and safe installation before hanging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"rf-section rf-soft\" id=\"rf-preview\"\u003e\u003cspan class=\"rf-kicker\"\u003eFree designer-prepared preview\u003c\/span\u003e\u003ch2\u003ePicture your banner before you order\u003c\/h2\u003e\n\u003cp\u003eSend your logo, school colors and wording. Our team will help you bring the layout together.\u003c\/p\u003e\n\u003ca class=\"rf-prooflink\" href=\"#\" data-rf-mockup\u003eGet My Free Banner Mockup\u003c\/a\u003e\u003cdiv class=\"rf-trust\"\u003e\n\u003cspan\u003eNo purchase required\u003c\/span\u003e\u003cspan\u003eArtwork help included\u003c\/span\u003e\u003cspan\u003eNothing prints without approval\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"rf-section\"\u003e\u003cspan class=\"rf-kicker\"\u003eHelpful answers\u003c\/span\u003e\u003ch2\u003eCustom hanging banner FAQs\u003c\/h2\u003e\n\u003cdetails\u003e\u003csummary\u003eAre these banners designed for outdoor use?\u003c\/summary\u003e\u003cp\u003eThese rafter banners are intended for indoor gyms, schools, arenas and event venues. For exposed outdoor fences, explore our \u003ca href=\"\/products\/custom-mesh-fence-banner-with-logo-full-color-outdoor-printing\"\u003ecustom mesh fence banners\u003c\/a\u003e.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhat is the difference between rectangular and pennant banners?\u003c\/summary\u003e\u003cp\u003eRectangular banners have a straight bottom edge. Pennant banners have a pointed bottom for a traditional athletic look. Both shapes are available in all 14 sizes, at the same price for matching material and print choices.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eCan both sides have readable printing?\u003c\/summary\u003e\u003cp\u003eYes. Select double-sided printing for a banner viewed from both directions. Double-sided fabric uses a blockout interliner. Share your front and back artwork requirements with the design team.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eWhat should I upload for my artwork?\u003c\/summary\u003e\u003cp\u003eVector PDF, AI or EPS files are preferred. High-resolution image files can also be reviewed. Send your logo and wording even if you do not have a finished layout—we can help with a free mockup.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eAre poles, cables and mounting hardware included?\u003c\/summary\u003e\u003cp\u003eThe standard listing includes the printed banner and reinforced top pole pocket. Confirm any rods, cables, weighted bars, extra pockets or grommets separately before ordering.\u003c\/p\u003e\u003c\/details\u003e\u003cdetails\u003e\u003csummary\u003eHow quickly will I receive my banner?\u003c\/summary\u003e\u003cp\u003eProduction varies by the selected material, size and quantity, and starts after proof approval. Shipping transit time is additional. Contact us with your required delivery date to confirm timing and rush availability.\u003c\/p\u003e\u003c\/details\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nfunction icon(shape){return '\u003csvg viewBox=\"0 0 40 48\" aria-hidden=\"true\"\u003e\u003cpath d=\"M7 5h26M11 5v4m18-4v4\" fill=\"none\"\/\u003e\u003cpath d=\"'+(shape==='Pennant'?'M10 9h20v28L20 44 10 37Z':'M10 9h20v34H10Z')+'\"\/\u003e\u003cpath d=\"M10 14h20M15 21h10M15 26h10M17 31h6\" fill=\"none\"\/\u003e\u003c\/svg\u003e'}\nfunction optionIcon(value){var icons={\"Vinyl\":\"\u003csvg viewBox=\\\"0 0 40 48\\\" aria-hidden=\\\"true\\\"\u003e\u003cpath d=\\\"M9 12h19v25H13a5 5 0 0 1-5-5V12Z\\\"\/\u003e\u003cellipse cx=\\\"28\\\" cy=\\\"12\\\" rx=\\\"4\\\" ry=\\\"5\\\"\/\u003e\u003cpath d=\\\"M28 17v20M8 31c0-5 9-5 9 0s-9 5-9 0M17 31v6M14 20h8\\\" fill=\\\"none\\\"\/\u003e\u003c\/svg\u003e\",\"Fabric\":\"\u003csvg viewBox=\\\"0 0 40 48\\\" aria-hidden=\\\"true\\\"\u003e\u003cpath d=\\\"M9 11c7-5 15 5 22 0v27c-8 5-15-5-22 0Z\\\"\/\u003e\u003cpath d=\\\"M14 14v19m6-17v18m6-19v21M11 20c7-3 12 4 18 0M11 26c7-3 12 4 18 0M11 32c7-3 12 4 18 0\\\" fill=\\\"none\\\"\/\u003e\u003c\/svg\u003e\",\"Single-Sided\":\"\u003csvg viewBox=\\\"0 0 40 48\\\" aria-hidden=\\\"true\\\"\u003e\u003cpath d=\\\"M14 10h18v29H14Z\\\"\/\u003e\u003cpath d=\\\"M18 17h10m-10 5h10m-10 5h6M12 25H3m0 0 4-4m-4 4 4 4\\\" fill=\\\"none\\\"\/\u003e\u003c\/svg\u003e\",\"Double-Sided\":\"\u003csvg viewBox=\\\"0 0 40 48\\\" aria-hidden=\\\"true\\\"\u003e\u003cpath d=\\\"M15 8h17v27H15Z\\\" opacity=\\\".5\\\"\/\u003e\u003cpath d=\\\"M10 13h17v27H10Z\\\"\/\u003e\u003cpath d=\\\"M14 20h9m-9 5h9m-9 5h5M8 26H2m0 0 3-3m-3 3 3 3M33 22h5m0 0-3-3m3 3-3 3\\\" fill=\\\"none\\\"\/\u003e\u003c\/svg\u003e\"};return icons[value]||''}\nfunction picker(){if(document.getElementById('rf-picker'))return true;var native=document.querySelector('variant-radios');if(!native)return false;var fs=Array.from(native.querySelectorAll('fieldset'));var radios=Array.from(native.querySelectorAll('input[type=radio]'));if(!radios.some(r=\u003er.name==='Material \u0026 Print'))return false;\nvar box=document.createElement('div');box.id='rf-picker';box.className='rf-picker';var groups={};['Size','Material \u0026 Print','Shape'].forEach(n=\u003egroups[n]=radios.filter(r=\u003er.name===n));if(Object.values(groups).some(a=\u003e!a.length))return false;\nvar state={};function current(n){var r=groups[n].find(r=\u003er.checked);return r?r.value:groups[n][0].value}var combined=current('Material \u0026 Print').split(' \/ ');state.size=current('Size');state.material=combined[0];state.print=combined[1];state.shape=current('Shape');\nvar label=document.createElement('label');label.htmlFor='rf-size';label.className='rf-size-label';label.textContent='Size';var select=document.createElement('select');select.id='rf-size';groups.Size.forEach(r=\u003e{var o=document.createElement('option');o.value=r.value;o.textContent=r.value;o.selected=r.value===state.size;select.appendChild(o)});box.append(label,select);var hint=document.createElement('p');hint.className='rf-hint';hint.textContent='Width × height in inches · 14 sizes';box.append(hint);\nfunction group(key,title,values,notes){var f=document.createElement('fieldset'),l=document.createElement('legend'),grid=document.createElement('div');l.textContent=title;grid.className='rf-tiles';values.forEach((value,i)=\u003e{var b=document.createElement('button');b.type='button';b.className='rf-tile';b.dataset.key=key;b.dataset.value=value;b.setAttribute('aria-pressed',String(state[key]===value));b.innerHTML=(key==='shape'?icon(value):optionIcon(value))+'\u003cspan\u003e\u003cstrong\u003e'+value+'\u003c\/strong\u003e\u003csmall\u003e'+notes[i]+'\u003c\/small\u003e\u003c\/span\u003e';b.addEventListener('click',()=\u003e{state[key]=value;commit(key)});grid.append(b)});f.append(l,grid);box.append(f)}\ngroup('material','Material',['Vinyl','Fabric'],['Bold \u0026 economical','Soft, low-glare finish']);group('print','Print sides',['Single-Sided','Double-Sided'],['One main viewing direction','Readable from both sides']);group('shape','Shape',['Rectangular','Pennant'],['Straight bottom edge','Classic pointed bottom']);var summary=document.createElement('p');summary.className='rf-selection';summary.setAttribute('aria-live','polite');box.append(summary);\nfunction sync(){var c=current('Material \u0026 Print').split(' \/ ');state={size:current('Size'),material:c[0],print:c[1],shape:current('Shape')};select.value=state.size;box.querySelectorAll('button').forEach(b=\u003eb.setAttribute('aria-pressed',String(state[b.dataset.key]===b.dataset.value)));summary.textContent=state.size+' · '+state.material+' · '+state.print+' · '+state.shape}\nfunction commit(key){var n=key==='size'?'Size':key==='shape'?'Shape':'Material \u0026 Print',value=n==='Material \u0026 Print'?state.material+' \/ '+state.print:state[key],r=groups[n].find(r=\u003er.value===value);if(r\u0026\u0026!r.checked)r.click();sync()}\nselect.addEventListener('change',()=\u003e{state.size=select.value;commit('size')});native.after(box);fs.forEach(f=\u003ef.classList.add('rf-native'));radios.forEach(r=\u003er.addEventListener('change',sync));sync();return true}\nfunction near(){if(document.querySelector('.rf-near'))return true;var buttons=document.querySelector('.product-form__buttons');if(!buttons)return false;var el=document.createElement('div');el.className='rf-near';el.innerHTML='\u003cstrong\u003eYour artwork, checked by a real designer\u003c\/strong\u003e\u003cp\u003eUpload your file with your order. Nothing prints without your proof approval.\u003c\/p\u003e\u003cstrong\u003eWorking toward an event date?\u003c\/strong\u003e\u003cp\u003eAsk us to confirm production + shipping for your in-hand date. Rush may be available.\u003c\/p\u003e\u003ca href=\"#rf-preview\" data-rf-mockup\u003eSee My Design on It First \u003cspan\u003eFREE\u003c\/span\u003e\u003c\/a\u003e';buttons.before(el);return true}\nfunction cta(){var inner=document.querySelector('.cta-popup-inner');if(!inner)return false;if(inner.classList.contains('rf-cta'))return true;var b=inner.querySelector('button');if(!b)return false;inner.classList.add('rf-cta');inner.innerHTML='\u003cfigure class=\"rf-cta-photo\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-rafter-hanging-banner-hero.png?v=1788507413\" alt=\"Rectangular and pennant custom hanging banner design examples\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv class=\"rf-cta-copy\"\u003e\u003cspan class=\"rf-kicker\"\u003eFree designer-prepared preview\u003c\/span\u003e\u003ch2\u003eSee your design hanging above the crowd.\u003c\/h2\u003e\u003cp\u003eSend your logo and wording. We’ll prepare your banner layout.\u003c\/p\u003e\u003cdiv class=\"rf-flow\" aria-label=\"Three steps to your free preview\"\u003e\u003cdiv\u003e\u003cb\u003e1\u003c\/b\u003e\u003cspan\u003eSend your artwork\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cb\u003e2\u003c\/b\u003e\u003cspan\u003eSee your preview\u003c\/span\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cb\u003e3\u003c\/b\u003e\u003cspan\u003eApprove or refine\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e';b.textContent='Get My Free Banner Mockup';var copy=inner.querySelector('.rf-cta-copy');copy.append(b);var trust=document.createElement('div');trust.className='rf-trust';trust.innerHTML='\u003cspan\u003eNo purchase required\u003c\/span\u003e\u003cspan\u003eArtwork help included\u003c\/span\u003e\u003cspan\u003eProof before printing\u003c\/span\u003e';copy.append(trust);return true}\ndocument.addEventListener('click',function(e){var a=e.target.closest('[data-rf-mockup]');if(!a)return;var b=document.querySelector('.cta-popup-wrapper button');if(b){e.preventDefault();b.click()}});\nfunction upload(){var host=document.getElementById('photouploadapp');if(!host)return false;if(host.dataset.rfResponsive)return true;host.dataset.rfResponsive='1';function fit(){var b=host.querySelector('.uploadcare--widget__button_type_open');if(b\u0026\u0026b.style.getPropertyValue('width')!=='100%')b.style.setProperty('width','100%','important')}new MutationObserver(fit).observe(host,{childList:true,subtree:true,attributes:true,attributeFilter:['style']});fit();return true}\nfunction run(){return [picker(),near(),cta(),upload()].every(Boolean)}if(!run()){var count=0,t=setInterval(function(){if(run()||++count\u003e80)clearInterval(t)},250)}\n})();\n\u003c\/script\u003e","brand":"Table Covers Fast","offers":[{"title":"24 × 36 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514640822337,"sku":"TCF-HRB-24x36-V1-R","price":17.0,"currency_code":"USD","in_stock":true},{"title":"24 × 36 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514640855105,"sku":"TCF-HRB-24x36-V1-P","price":17.0,"currency_code":"USD","in_stock":true},{"title":"24 × 36 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514640887873,"sku":"TCF-HRB-24x36-V2-R","price":34.0,"currency_code":"USD","in_stock":true},{"title":"24 × 36 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514640920641,"sku":"TCF-HRB-24x36-V2-P","price":34.0,"currency_code":"USD","in_stock":true},{"title":"24 × 36 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514640953409,"sku":"TCF-HRB-24x36-F1-R","price":29.0,"currency_code":"USD","in_stock":true},{"title":"24 × 36 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514640986177,"sku":"TCF-HRB-24x36-F1-P","price":29.0,"currency_code":"USD","in_stock":true},{"title":"24 × 36 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514641018945,"sku":"TCF-HRB-24x36-F2-R","price":47.0,"currency_code":"USD","in_stock":true},{"title":"24 × 36 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514641051713,"sku":"TCF-HRB-24x36-F2-P","price":47.0,"currency_code":"USD","in_stock":true},{"title":"18 × 48 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514641084481,"sku":"TCF-HRB-18x48-V1-R","price":17.0,"currency_code":"USD","in_stock":true},{"title":"18 × 48 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514641117249,"sku":"TCF-HRB-18x48-V1-P","price":17.0,"currency_code":"USD","in_stock":true},{"title":"18 × 48 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514641150017,"sku":"TCF-HRB-18x48-V2-R","price":34.0,"currency_code":"USD","in_stock":true},{"title":"18 × 48 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514641182785,"sku":"TCF-HRB-18x48-V2-P","price":34.0,"currency_code":"USD","in_stock":true},{"title":"18 × 48 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514641215553,"sku":"TCF-HRB-18x48-F1-R","price":29.0,"currency_code":"USD","in_stock":true},{"title":"18 × 48 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514641248321,"sku":"TCF-HRB-18x48-F1-P","price":29.0,"currency_code":"USD","in_stock":true},{"title":"18 × 48 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514641281089,"sku":"TCF-HRB-18x48-F2-R","price":47.0,"currency_code":"USD","in_stock":true},{"title":"18 × 48 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514641313857,"sku":"TCF-HRB-18x48-F2-P","price":47.0,"currency_code":"USD","in_stock":true},{"title":"24 × 48 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514641346625,"sku":"TCF-HRB-24x48-V1-R","price":23.0,"currency_code":"USD","in_stock":true},{"title":"24 × 48 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514641379393,"sku":"TCF-HRB-24x48-V1-P","price":23.0,"currency_code":"USD","in_stock":true},{"title":"24 × 48 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514641412161,"sku":"TCF-HRB-24x48-V2-R","price":45.0,"currency_code":"USD","in_stock":true},{"title":"24 × 48 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514641444929,"sku":"TCF-HRB-24x48-V2-P","price":45.0,"currency_code":"USD","in_stock":true},{"title":"24 × 48 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514641477697,"sku":"TCF-HRB-24x48-F1-R","price":38.0,"currency_code":"USD","in_stock":true},{"title":"24 × 48 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514641510465,"sku":"TCF-HRB-24x48-F1-P","price":38.0,"currency_code":"USD","in_stock":true},{"title":"24 × 48 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514641543233,"sku":"TCF-HRB-24x48-F2-R","price":63.0,"currency_code":"USD","in_stock":true},{"title":"24 × 48 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514641576001,"sku":"TCF-HRB-24x48-F2-P","price":63.0,"currency_code":"USD","in_stock":true},{"title":"24 × 60 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514641608769,"sku":"TCF-HRB-24x60-V1-R","price":29.0,"currency_code":"USD","in_stock":true},{"title":"24 × 60 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514641641537,"sku":"TCF-HRB-24x60-V1-P","price":29.0,"currency_code":"USD","in_stock":true},{"title":"24 × 60 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514641674305,"sku":"TCF-HRB-24x60-V2-R","price":56.0,"currency_code":"USD","in_stock":true},{"title":"24 × 60 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514641707073,"sku":"TCF-HRB-24x60-V2-P","price":56.0,"currency_code":"USD","in_stock":true},{"title":"24 × 60 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514641739841,"sku":"TCF-HRB-24x60-F1-R","price":48.0,"currency_code":"USD","in_stock":true},{"title":"24 × 60 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514641772609,"sku":"TCF-HRB-24x60-F1-P","price":48.0,"currency_code":"USD","in_stock":true},{"title":"24 × 60 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514641805377,"sku":"TCF-HRB-24x60-F2-R","price":79.0,"currency_code":"USD","in_stock":true},{"title":"24 × 60 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514641838145,"sku":"TCF-HRB-24x60-F2-P","price":79.0,"currency_code":"USD","in_stock":true},{"title":"24 × 72 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514641870913,"sku":"TCF-HRB-24x72-V1-R","price":35.0,"currency_code":"USD","in_stock":true},{"title":"24 × 72 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514641903681,"sku":"TCF-HRB-24x72-V1-P","price":35.0,"currency_code":"USD","in_stock":true},{"title":"24 × 72 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514641936449,"sku":"TCF-HRB-24x72-V2-R","price":67.0,"currency_code":"USD","in_stock":true},{"title":"24 × 72 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514641969217,"sku":"TCF-HRB-24x72-V2-P","price":67.0,"currency_code":"USD","in_stock":true},{"title":"24 × 72 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514642001985,"sku":"TCF-HRB-24x72-F1-R","price":58.0,"currency_code":"USD","in_stock":true},{"title":"24 × 72 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514642034753,"sku":"TCF-HRB-24x72-F1-P","price":58.0,"currency_code":"USD","in_stock":true},{"title":"24 × 72 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514642067521,"sku":"TCF-HRB-24x72-F2-R","price":95.0,"currency_code":"USD","in_stock":true},{"title":"24 × 72 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514642100289,"sku":"TCF-HRB-24x72-F2-P","price":95.0,"currency_code":"USD","in_stock":true},{"title":"30 × 60 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514642133057,"sku":"TCF-HRB-30x60-V1-R","price":36.0,"currency_code":"USD","in_stock":true},{"title":"30 × 60 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514642165825,"sku":"TCF-HRB-30x60-V1-P","price":36.0,"currency_code":"USD","in_stock":true},{"title":"30 × 60 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514642198593,"sku":"TCF-HRB-30x60-V2-R","price":70.0,"currency_code":"USD","in_stock":true},{"title":"30 × 60 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514642231361,"sku":"TCF-HRB-30x60-V2-P","price":70.0,"currency_code":"USD","in_stock":true},{"title":"30 × 60 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514642264129,"sku":"TCF-HRB-30x60-F1-R","price":60.0,"currency_code":"USD","in_stock":true},{"title":"30 × 60 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514642296897,"sku":"TCF-HRB-30x60-F1-P","price":60.0,"currency_code":"USD","in_stock":true},{"title":"30 × 60 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514642329665,"sku":"TCF-HRB-30x60-F2-R","price":99.0,"currency_code":"USD","in_stock":true},{"title":"30 × 60 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514642362433,"sku":"TCF-HRB-30x60-F2-P","price":99.0,"currency_code":"USD","in_stock":true},{"title":"30 × 72 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514642395201,"sku":"TCF-HRB-30x72-V1-R","price":44.0,"currency_code":"USD","in_stock":true},{"title":"30 × 72 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514642427969,"sku":"TCF-HRB-30x72-V1-P","price":44.0,"currency_code":"USD","in_stock":true},{"title":"30 × 72 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514642460737,"sku":"TCF-HRB-30x72-V2-R","price":84.0,"currency_code":"USD","in_stock":true},{"title":"30 × 72 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514642493505,"sku":"TCF-HRB-30x72-V2-P","price":84.0,"currency_code":"USD","in_stock":true},{"title":"30 × 72 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514642526273,"sku":"TCF-HRB-30x72-F1-R","price":72.0,"currency_code":"USD","in_stock":true},{"title":"30 × 72 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514642559041,"sku":"TCF-HRB-30x72-F1-P","price":72.0,"currency_code":"USD","in_stock":true},{"title":"30 × 72 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514642591809,"sku":"TCF-HRB-30x72-F2-R","price":119.0,"currency_code":"USD","in_stock":true},{"title":"30 × 72 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514642624577,"sku":"TCF-HRB-30x72-F2-P","price":119.0,"currency_code":"USD","in_stock":true},{"title":"36 × 72 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514642657345,"sku":"TCF-HRB-36x72-V1-R","price":52.0,"currency_code":"USD","in_stock":true},{"title":"36 × 72 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514642690113,"sku":"TCF-HRB-36x72-V1-P","price":52.0,"currency_code":"USD","in_stock":true},{"title":"36 × 72 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514642722881,"sku":"TCF-HRB-36x72-V2-R","price":101.0,"currency_code":"USD","in_stock":true},{"title":"36 × 72 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514642755649,"sku":"TCF-HRB-36x72-V2-P","price":101.0,"currency_code":"USD","in_stock":true},{"title":"36 × 72 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514642788417,"sku":"TCF-HRB-36x72-F1-R","price":86.0,"currency_code":"USD","in_stock":true},{"title":"36 × 72 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514642821185,"sku":"TCF-HRB-36x72-F1-P","price":86.0,"currency_code":"USD","in_stock":true},{"title":"36 × 72 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514642853953,"sku":"TCF-HRB-36x72-F2-R","price":142.0,"currency_code":"USD","in_stock":true},{"title":"36 × 72 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514642886721,"sku":"TCF-HRB-36x72-F2-P","price":142.0,"currency_code":"USD","in_stock":true},{"title":"36 × 96 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514642919489,"sku":"TCF-HRB-36x96-V1-R","price":70.0,"currency_code":"USD","in_stock":true},{"title":"36 × 96 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514642952257,"sku":"TCF-HRB-36x96-V1-P","price":70.0,"currency_code":"USD","in_stock":true},{"title":"36 × 96 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514642985025,"sku":"TCF-HRB-36x96-V2-R","price":134.0,"currency_code":"USD","in_stock":true},{"title":"36 × 96 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514643017793,"sku":"TCF-HRB-36x96-V2-P","price":134.0,"currency_code":"USD","in_stock":true},{"title":"36 × 96 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514643050561,"sku":"TCF-HRB-36x96-F1-R","price":115.0,"currency_code":"USD","in_stock":true},{"title":"36 × 96 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514643083329,"sku":"TCF-HRB-36x96-F1-P","price":115.0,"currency_code":"USD","in_stock":true},{"title":"36 × 96 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514643116097,"sku":"TCF-HRB-36x96-F2-R","price":190.0,"currency_code":"USD","in_stock":true},{"title":"36 × 96 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514643148865,"sku":"TCF-HRB-36x96-F2-P","price":190.0,"currency_code":"USD","in_stock":true},{"title":"42 × 96 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514643181633,"sku":"TCF-HRB-42x96-V1-R","price":81.0,"currency_code":"USD","in_stock":true},{"title":"42 × 96 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514643214401,"sku":"TCF-HRB-42x96-V1-P","price":81.0,"currency_code":"USD","in_stock":true},{"title":"42 × 96 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514643247169,"sku":"TCF-HRB-42x96-V2-R","price":157.0,"currency_code":"USD","in_stock":true},{"title":"42 × 96 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514643279937,"sku":"TCF-HRB-42x96-V2-P","price":157.0,"currency_code":"USD","in_stock":true},{"title":"42 × 96 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514643312705,"sku":"TCF-HRB-42x96-F1-R","price":134.0,"currency_code":"USD","in_stock":true},{"title":"42 × 96 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514643345473,"sku":"TCF-HRB-42x96-F1-P","price":134.0,"currency_code":"USD","in_stock":true},{"title":"42 × 96 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514643378241,"sku":"TCF-HRB-42x96-F2-R","price":221.0,"currency_code":"USD","in_stock":true},{"title":"42 × 96 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514643411009,"sku":"TCF-HRB-42x96-F2-P","price":221.0,"currency_code":"USD","in_stock":true},{"title":"48 × 96 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514643443777,"sku":"TCF-HRB-48x96-V1-R","price":93.0,"currency_code":"USD","in_stock":true},{"title":"48 × 96 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514643476545,"sku":"TCF-HRB-48x96-V1-P","price":93.0,"currency_code":"USD","in_stock":true},{"title":"48 × 96 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514643509313,"sku":"TCF-HRB-48x96-V2-R","price":179.0,"currency_code":"USD","in_stock":true},{"title":"48 × 96 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514643542081,"sku":"TCF-HRB-48x96-V2-P","price":179.0,"currency_code":"USD","in_stock":true},{"title":"48 × 96 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514643574849,"sku":"TCF-HRB-48x96-F1-R","price":154.0,"currency_code":"USD","in_stock":true},{"title":"48 × 96 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514643607617,"sku":"TCF-HRB-48x96-F1-P","price":154.0,"currency_code":"USD","in_stock":true},{"title":"48 × 96 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514643640385,"sku":"TCF-HRB-48x96-F2-R","price":253.0,"currency_code":"USD","in_stock":true},{"title":"48 × 96 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514643673153,"sku":"TCF-HRB-48x96-F2-P","price":253.0,"currency_code":"USD","in_stock":true},{"title":"48 × 120 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514643705921,"sku":"TCF-HRB-48x120-V1-R","price":116.0,"currency_code":"USD","in_stock":true},{"title":"48 × 120 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514643738689,"sku":"TCF-HRB-48x120-V1-P","price":116.0,"currency_code":"USD","in_stock":true},{"title":"48 × 120 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514643771457,"sku":"TCF-HRB-48x120-V2-R","price":224.0,"currency_code":"USD","in_stock":true},{"title":"48 × 120 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514643804225,"sku":"TCF-HRB-48x120-V2-P","price":224.0,"currency_code":"USD","in_stock":true},{"title":"48 × 120 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514643836993,"sku":"TCF-HRB-48x120-F1-R","price":192.0,"currency_code":"USD","in_stock":true},{"title":"48 × 120 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514643869761,"sku":"TCF-HRB-48x120-F1-P","price":192.0,"currency_code":"USD","in_stock":true},{"title":"48 × 120 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514643902529,"sku":"TCF-HRB-48x120-F2-R","price":316.0,"currency_code":"USD","in_stock":true},{"title":"48 × 120 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514643935297,"sku":"TCF-HRB-48x120-F2-P","price":316.0,"currency_code":"USD","in_stock":true},{"title":"60 × 120 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514643968065,"sku":"TCF-HRB-60x120-V1-R","price":145.0,"currency_code":"USD","in_stock":true},{"title":"60 × 120 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514644000833,"sku":"TCF-HRB-60x120-V1-P","price":145.0,"currency_code":"USD","in_stock":true},{"title":"60 × 120 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514644033601,"sku":"TCF-HRB-60x120-V2-R","price":280.0,"currency_code":"USD","in_stock":true},{"title":"60 × 120 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514644066369,"sku":"TCF-HRB-60x120-V2-P","price":280.0,"currency_code":"USD","in_stock":true},{"title":"60 × 120 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514644099137,"sku":"TCF-HRB-60x120-F1-R","price":240.0,"currency_code":"USD","in_stock":true},{"title":"60 × 120 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514644131905,"sku":"TCF-HRB-60x120-F1-P","price":240.0,"currency_code":"USD","in_stock":true},{"title":"60 × 120 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514644164673,"sku":"TCF-HRB-60x120-F2-R","price":395.0,"currency_code":"USD","in_stock":true},{"title":"60 × 120 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514644197441,"sku":"TCF-HRB-60x120-F2-P","price":395.0,"currency_code":"USD","in_stock":true},{"title":"60 × 144 in \/ Vinyl \/ Single-Sided \/ Rectangular","offer_id":44514644230209,"sku":"TCF-HRB-60x144-V1-R","price":174.0,"currency_code":"USD","in_stock":true},{"title":"60 × 144 in \/ Vinyl \/ Single-Sided \/ Pennant","offer_id":44514644262977,"sku":"TCF-HRB-60x144-V1-P","price":174.0,"currency_code":"USD","in_stock":true},{"title":"60 × 144 in \/ Vinyl \/ Double-Sided \/ Rectangular","offer_id":44514644295745,"sku":"TCF-HRB-60x144-V2-R","price":336.0,"currency_code":"USD","in_stock":true},{"title":"60 × 144 in \/ Vinyl \/ Double-Sided \/ Pennant","offer_id":44514644328513,"sku":"TCF-HRB-60x144-V2-P","price":336.0,"currency_code":"USD","in_stock":true},{"title":"60 × 144 in \/ Fabric \/ Single-Sided \/ Rectangular","offer_id":44514644361281,"sku":"TCF-HRB-60x144-F1-R","price":288.0,"currency_code":"USD","in_stock":true},{"title":"60 × 144 in \/ Fabric \/ Single-Sided \/ Pennant","offer_id":44514644394049,"sku":"TCF-HRB-60x144-F1-P","price":288.0,"currency_code":"USD","in_stock":true},{"title":"60 × 144 in \/ Fabric \/ Double-Sided \/ Rectangular","offer_id":44514644426817,"sku":"TCF-HRB-60x144-F2-R","price":474.0,"currency_code":"USD","in_stock":true},{"title":"60 × 144 in \/ Fabric \/ Double-Sided \/ Pennant","offer_id":44514644459585,"sku":"TCF-HRB-60x144-F2-P","price":474.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-rafter-hanging-banner-hero.png?v=1788507413","url":"https:\/\/tablecoversfast.com\/products\/custom-rafter-hanging-banners-rectangular-pennant","provider":"Table Covers Fast","version":"1.0","type":"link"}