{"product_id":"10x10-custom-logo-tent","title":"10×10 Custom Logo Tent – Full-Color Printed Canopy + Frame","description":"\u003c!-- Shopify product description. The Shopify product title serves as the page H1. --\u003e\n\u003cdiv class=\"tcf-product-copy\"\u003e\n\u003cstyle id=\"tcf-tent-cro\"\u003e\n#tcf-buy-confidence,#tcf-use-cases,#tcf-visual-story,#tcf-buying-guides{box-sizing:border-box;color:#17263a}#tcf-buy-confidence *,.tcf-cro-section *{box-sizing:border-box}\n#tcf-buy-confidence{margin:0 0 34px;padding:30px;border:1px solid #d9e5ed;border-radius:20px;background:linear-gradient(145deg,#fff,#f2f8fc);box-shadow:0 14px 38px rgba(23,38,58,.09);position:relative;overflow:hidden}#tcf-buy-confidence:before{content:\"\";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,#1263a5,#20a8c9)}\n.tcf-bc-head{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:28px;align-items:center}.tcf-bc-head figure{margin:0;border:1px solid #d9e5ed;border-radius:15px;overflow:hidden;background:#fff;aspect-ratio:4\/3}.tcf-bc-head img{width:100%;height:100%;object-fit:contain}.tcf-eyebrow{margin:0 0 8px!important;color:#1263a5;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.tcf-bc-head h2,.tcf-cro-section h2{margin:0 0 11px;color:#17263a;font-size:clamp(27px,3.5vw,40px);line-height:1.12}.tcf-bc-head p{color:#586a7d;line-height:1.6}\n.tcf-bc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:22px}.tcf-bc-item{display:flex;align-items:center;gap:10px;min-height:85px;padding:13px;border:1px solid #dfe8ef;border-radius:13px;background:#fff}.tcf-bc-item:first-child{background:#eef8f4;border-color:#cfe8dc}.tcf-bc-icon{display:grid;place-items:center;flex:0 0 45px;width:45px;height:45px;border-radius:12px;background:#e4f4fb;color:#1263a5;font-size:11px;font-weight:900}.tcf-bc-icon img{width:31px;height:31px}.tcf-bc-item strong{display:block;font-size:13px}.tcf-bc-item small{display:block;color:#66778a;font-size:11px;line-height:1.35}.tcf-bc-foot{margin:17px 0 0!important;padding:10px;border-radius:11px;background:#edf6fb;color:#35546c;font-size:12px;text-align:center}\n.tcf-cro-section{max-width:1240px;margin:46px auto;padding:38px 25px;border:1px solid #d9e5ed;border-radius:20px;background:linear-gradient(145deg,#eef7fb,#fff 48%,#f3f8fb);color:#17263a}.tcf-cro-head{max-width:820px;margin:0 auto 26px;text-align:center}.tcf-cro-head p{margin:0;color:#5b6c7f;line-height:1.6}\n.tcf-use-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.tcf-use-card{overflow:hidden;border:1px solid #d9e5ed;border-radius:15px;background:#fff;box-shadow:0 8px 23px rgba(23,38,58,.08)}.tcf-use-card figure{margin:0;aspect-ratio:4\/3;overflow:hidden;background:#eaf1f5}.tcf-use-card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.tcf-use-card div{padding:15px}.tcf-use-card h3{margin:0 0 5px;color:#17263a;font-size:16px}.tcf-use-card p{margin:0!important;color:#607184;font-size:12px;line-height:1.5}.tcf-use-note{margin:18px 0 0!important;color:#708094;font-size:11px;text-align:center}\n.tcf-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tcf-story{overflow:hidden;border:1px solid #d9e5ed;border-radius:14px;background:#fff}.tcf-story figure{margin:0;aspect-ratio:4\/3;overflow:hidden}.tcf-story figure img{display:block;width:100%;height:100%;object-fit:cover}.tcf-story div{padding:16px}.tcf-story h3{margin:0 0 5px;font-size:16px}.tcf-story p{margin:0!important;color:#607184;font-size:12px}\n.tcf-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;counter-reset:step}.tcf-step{padding:17px;border:1px solid #d9e5ed;border-radius:13px;background:#fff}.tcf-step:before{counter-increment:step;content:counter(step);display:grid;place-items:center;width:33px;height:33px;margin-bottom:9px;border-radius:50%;background:linear-gradient(135deg,#1263a5,#20a8c9);color:#fff;font-weight:900}.tcf-step strong{display:block}.tcf-step span{display:block;margin-top:4px;color:#607184;font-size:12px;line-height:1.45}\n.tcf-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.tcf-guide{display:block;padding:18px;border:1px solid #d9e5ed;border-radius:13px;background:#fff;color:#17263a!important;text-decoration:none!important}.tcf-guide strong{display:block}.tcf-guide span{display:block;margin-top:4px;color:#607184;font-size:12px}.tcf-guide:after{content:\"Learn more →\";display:block;margin-top:9px;color:#1263a5;font-size:11px;font-weight:900}\nfieldset.tcf-visual-options{margin-top:16px!important}.tcf-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:8px}.tcf-option-grid\u003einput{position:absolute!important;opacity:0!important;pointer-events:none!important}.tcf-option-grid\u003elabel{display:flex!important;flex-direction:column;align-items:stretch;min-width:0!important;margin:0!important;padding:9px!important;border:2px solid #d9e4ec!important;border-radius:13px!important;background:#fff!important;color:#17263a!important;text-align:left!important;cursor:pointer!important;box-shadow:0 4px 12px rgba(23,38,58,.05)}.tcf-option-grid\u003einput:checked+label{border-color:#1678b5!important;background:#f1f9fd!important;box-shadow:0 0 0 3px rgba(32,168,201,.17),0 8px 19px rgba(23,38,58,.1)!important}.tcf-option-grid\u003einput:focus-visible+label{outline:3px solid #8bcff0;outline-offset:2px}.tcf-opt-media{display:block;width:100%;aspect-ratio:4\/3;margin-bottom:8px;overflow:hidden;border-radius:9px;background:#f4f7f9}.tcf-opt-media img{display:block;width:100%;height:100%;object-fit:contain}.tcf-opt-name{display:block;font-size:12px;font-weight:900;line-height:1.25}.tcf-opt-price{display:block;margin-top:3px;color:#14734b;font-size:14px;font-weight:900}.tcf-opt-note{display:block;margin-top:3px;color:#66778a;font-size:10px;line-height:1.3}.tcf-bag-grid\u003elabel{align-items:center;text-align:center!important}.tcf-bag-icon{display:grid;place-items:center;width:46px;height:46px;margin:0 auto 6px;border-radius:11px;background:#eaf6fb;color:#1263a5}.tcf-bag-icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}\n#tcf-near-cart{width:100%;margin:11px 0 4px;padding:13px;border:1px solid #cfe0eb;border-radius:12px;background:linear-gradient(135deg,#f3f9fc,#fff);order:0}.tcf-near-title{display:block;color:#17263a;font-size:13px;font-weight:900}.tcf-near-copy{display:block;margin:2px 0 9px;color:#617286;font-size:10px}.tcf-near-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tcf-near-field{display:flex;flex-direction:column;gap:3px}.tcf-near-field label{color:#344e63;font-size:10px;font-weight:800}.tcf-near-field input{width:100%;min-height:40px;padding:7px;border:1px solid #bfd0dc;border-radius:8px;background:#fff;font-size:11px}.tcf-near-trust{margin:8px 0 0!important;color:#14734b;font-size:10px;font-weight:800}.tcf-mockup-link{display:flex;align-items:center;justify-content:center;width:100%;min-height:47px;margin-top:8px;border:1.5px solid #57a9d0;border-radius:9px;background:linear-gradient(110deg,#eaf8fe,#fff,#ffdce7);color:#125b8a!important;font-size:12px;font-weight:900;text-decoration:none!important}.tcf-mockup-link:after{content:\"FREE\";margin-left:7px;padding:3px 6px;border-radius:999px;background:#dff3e8;color:#14734b;font-size:8px}.product-form__buttons\u003e.product-form__submit{order:1!important}.product-form__buttons\u003e#tcf-near-cart{order:0!important}.product-form__buttons\u003e.shopify-payment-button{order:3!important}\n@media(hover:hover){.tcf-use-card:hover img{transform:scale(1.025)}.tcf-guide:hover{box-shadow:0 10px 22px rgba(23,38,58,.11)}}@media(max-width:980px){.tcf-bc-head{grid-template-columns:1fr 270px}.tcf-bc-grid{grid-template-columns:repeat(2,1fr)}.tcf-use-grid{grid-template-columns:repeat(2,1fr)}.tcf-process{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){#tcf-buy-confidence{padding:24px 16px}.tcf-bc-head{grid-template-columns:1fr}.tcf-bc-grid,.tcf-use-grid,.tcf-story-grid,.tcf-process,.tcf-guide-grid{grid-template-columns:1fr}.tcf-cro-section{padding:29px 14px}.tcf-option-grid{grid-template-columns:1fr}.tcf-option-grid\u003elabel{display:grid!important;grid-template-columns:86px 1fr;column-gap:9px}.tcf-option-grid .tcf-opt-media{grid-row:1\/5;margin:0}.tcf-bag-grid{grid-template-columns:repeat(3,1fr)}.tcf-bag-grid\u003elabel{display:flex!important;padding:7px 3px!important}.tcf-bag-grid .tcf-opt-note{display:none}.tcf-near-fields{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection id=\"tcf-buy-confidence\"\u003e\u003cdiv class=\"tcf-bc-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"tcf-eyebrow\"\u003eOur #1 custom event tent\u003c\/p\u003e\n\u003ch2\u003eA complete 10×10 custom logo tent for $595\u003c\/h2\u003e\n\u003cp\u003eFull-color printed canopy top and commercial gunmetal-gray pop-up frame together—plus complimentary design help and a proof before production. One clear starting price and personal service from artwork through delivery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/10x10-custom-logo-tent-top-frame-hero-v2.png?v=1787974453\" alt=\"Complete 10x10 custom logo tent top and gunmetal frame package\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tcf-bc-grid\"\u003e\n\u003cdiv class=\"tcf-bc-item\"\u003e\n\u003cspan class=\"tcf-bc-icon\"\u003e$595\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eTop + frame included\u003c\/strong\u003e\u003csmall\u003eA complete starting package.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tcf-bc-item\"\u003e\n\u003cspan class=\"tcf-bc-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/printed-usa.svg?v=1787974547\" alt=\"\"\u003e\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003ePrinted in the USA\u003c\/strong\u003e\u003csmall\u003eHands-on production support.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tcf-bc-item\"\u003e\n\u003cspan class=\"tcf-bc-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/free-design-proof.svg?v=1787974533\" alt=\"\"\u003e\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eFree expert design\u003c\/strong\u003e\u003csmall\u003eApprove your proof before print.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tcf-bc-item\"\u003e\n\u003cspan class=\"tcf-bc-icon\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/personal-service.svg?v=1787974550\" alt=\"\"\u003e\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003ePersonal service\u003c\/strong\u003e\u003csmall\u003eReal help from start to finish.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"tcf-bc-foot\"\u003eFull-color printing included • Heavy-duty 600D canopy • Tool-free frame • Optional printed walls and wheeled bags\u003c\/p\u003e\u003c\/section\u003e\n  \u003cp\u003e\u003cstrong\u003eCreate a professional event space customers can spot from across the crowd.\u003c\/strong\u003e This commercial-grade 10×10 custom logo tent includes a fully personalized canopy top and sturdy pop-up frame for \u003cstrong\u003e$595\u003c\/strong\u003e, with full-color dye-sublimation printing and complimentary design assistance.\u003c\/p\u003e\n  \u003cp\u003eSend us your logo and ideas. Our team will help prepare the layout and provide a visual proof for approval before production.\u003c\/p\u003e\n\n  \u003cul\u003e\n    \u003cli\u003eFull-color custom printing across the canopy top\u003c\/li\u003e\n    \u003cli\u003eHeavy-duty 600D polyester fabric\u003c\/li\u003e\n    \u003cli\u003eWater-resistant and UV-protected canopy\u003c\/li\u003e\n    \u003cli\u003ePop-up frame included in the $595 base package\u003c\/li\u003e\n    \u003cli\u003eFree artwork help and visual mockup\u003c\/li\u003e\n    \u003cli\u003eTool-free setup in under five minutes\u003c\/li\u003e\n    \u003cli\u003ePrinted and personalized in the USA\u003c\/li\u003e\n    \u003cli\u003eOne-to-one service from artwork through delivery\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:14px;margin:28px 0\"\u003e\n\u003cdiv style=\"padding:16px;text-align:center;border:1px solid #dfe5ec;border-radius:14px\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/top-frame-included.svg?v=1787974530\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\"\u003e\u003cp\u003e\u003cstrong\u003eTop + Frame\u003c\/strong\u003e\u003cbr\u003eIncluded for $595\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:16px;text-align:center;border:1px solid #dfe5ec;border-radius:14px\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/full-color-print.svg?v=1787974520\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\"\u003e\u003cp\u003e\u003cstrong\u003eFull-Color Print\u003c\/strong\u003e\u003cbr\u003eCustom graphics\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:16px;text-align:center;border:1px solid #dfe5ec;border-radius:14px\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/600d-fabric.svg?v=1787974544\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\"\u003e\u003cp\u003e\u003cstrong\u003e600D Fabric\u003c\/strong\u003e\u003cbr\u003eHeavy-duty canopy\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:16px;text-align:center;border:1px solid #dfe5ec;border-radius:14px\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/free-design-proof.svg?v=1787974533\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\"\u003e\u003cp\u003e\u003cstrong\u003eFree Design Help\u003c\/strong\u003e\u003cbr\u003eProof before print\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:16px;text-align:center;border:1px solid #dfe5ec;border-radius:14px\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/fast-setup.svg?v=1787974540\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\"\u003e\u003cp\u003e\u003cstrong\u003eFast Setup\u003c\/strong\u003e\u003cbr\u003eNo tools required\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:16px;text-align:center;border:1px solid #dfe5ec;border-radius:14px\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/weather-resistant.svg?v=1787974537\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\"\u003e\u003cp\u003e\u003cstrong\u003eEvent Ready\u003c\/strong\u003e\u003cbr\u003eWater + UV resistant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:16px;text-align:center;border:1px solid #dfe5ec;border-radius:14px\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/printed-usa.svg?v=1787974547\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\"\u003e\u003cp\u003e\u003cstrong\u003ePrinted in USA\u003c\/strong\u003e\u003cbr\u003ePersonalized locally\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"padding:16px;text-align:center;border:1px solid #dfe5ec;border-radius:14px\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/personal-service.svg?v=1787974550\" alt=\"\" width=\"64\" height=\"64\" loading=\"lazy\"\u003e\u003cp\u003e\u003cstrong\u003ePersonal Service\u003c\/strong\u003e\u003cbr\u003eStart to finish\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eProfessional quality without the traditional custom-tent markup\u003c\/h2\u003e\n  \u003cp\u003eThe $595 base package combines the two essentials needed for a complete branded canopy: your full-color custom-printed 10×10 top and the pop-up frame. You are not paying separately for basic logo colors or an artwork consultation. The goal is straightforward: durable materials, bold custom printing and personal help at a highly competitive package price.\u003c\/p\u003e\n\n  \u003ch2\u003eWhat the $595 package includes\u003c\/h2\u003e\n  \u003cul\u003e\n    \u003cli\u003eOne 10×10 ft full-color custom-printed canopy top\u003c\/li\u003e\n    \u003cli\u003eOne compatible commercial pop-up frame\u003c\/li\u003e\n    \u003cli\u003eComplimentary artwork review and layout assistance\u003c\/li\u003e\n    \u003cli\u003eDigital visual proof before production\u003c\/li\u003e\n    \u003cli\u003eFull-color dye-sublimation printing\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp\u003eOptional printed walls and wheeled transport bags are available through the package selector.\u003c\/p\u003e\n\n  \u003ch2\u003eChoose your 10×10 tent package\u003c\/h2\u003e\n  \u003cdiv style=\"overflow-x:auto\"\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003ePackage\u003c\/th\u003e\n          \u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003eNo wheeled bag\u003c\/th\u003e\n          \u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003eStandard wheeled bag\u003c\/th\u003e\n          \u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003ePremium wheeled bag\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003ePrinted canopy top + frame\u003c\/td\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003e\u003cstrong\u003e$595\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003e$620\u003c\/td\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003e$640\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eTop + frame + full printed backwall\u003c\/td\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003e\u003cstrong\u003e$725\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003e$750\u003c\/td\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003e$770\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eTop + frame + full backwall + 2 printed half sidewalls\u003c\/td\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003e\u003cstrong\u003e$865\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003e$880\u003c\/td\u003e\n          \u003ctd style=\"padding:10px;border:1px solid #dfe5ec;text-align:right\"\u003e$895\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n\u003cfigure style=\"margin:32px 0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/600d-custom-canopy-fabric-detail.png?v=1787974473\" alt=\"Close-up of 600D printed canopy fabric, reinforced stitching and frame hardware\" loading=\"lazy\" style=\"width:100%;height:auto;border-radius:16px\"\u003e\u003cfigcaption style=\"margin-top:8px;color:#5b6777\"\u003eHeavy-duty printed fabric, reinforced stitching and frame hardware.\u003c\/figcaption\u003e\u003c\/figure\u003e\u003ch2\u003eBuilt for repeated events and bold brand visibility\u003c\/h2\u003e\n  \u003ch3\u003eThick 600D polyester canopy\u003c\/h3\u003e\n  \u003cp\u003eThe canopy uses heavy-duty 600D polyester rather than a thin disposable display fabric. Its substantial weave helps the top retain a professional appearance through repeated setup, transportation and storage.\u003c\/p\u003e\n\n  \u003ch3\u003eFull-color dye-sublimation printing\u003c\/h3\u003e\n  \u003cp\u003eDye sublimation infuses the artwork into the fabric for smooth gradients, photographs, patterns and vibrant brand colors. Your design is not limited to a one- or two-color logo treatment.\u003c\/p\u003e\n\n  \u003ch3\u003eWater-resistant and UV-protected\u003c\/h3\u003e\n  \u003cp\u003eThe canopy is designed for outdoor event use with water resistance and UV protection. It should always be properly secured and is not intended for severe weather or unattended use.\u003c\/p\u003e\n\n  \u003ch3\u003eSturdy, tool-free pop-up frame\u003c\/h3\u003e\n  \u003cp\u003eThe expand-and-snap frame is designed for quick event setup without tools. Two people can typically open and position the tent in under five minutes.\u003c\/p\u003e\n\n  \u003ch2\u003eProduct specifications\u003c\/h2\u003e\n  \u003cdiv style=\"overflow-x:auto\"\u003e\n    \u003ctable style=\"width:100%;border-collapse:collapse\"\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eFootprint\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003e10 ft × 10 ft\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eCanopy\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eHeavy-duty 600D polyester\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003ePrinting\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eFull-color dye sublimation\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eWeather treatment\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eWater-resistant and UV-protected\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eFrame\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eCommercial pop-up frame included\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eSetup\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eTool-free expand-and-snap system\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eTypical setup time\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eUnder 5 minutes with two people\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eFolded size\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eApproximately 58 × 9 × 9 in\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eListed shipping weight\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eApproximately 45 lb for current variants\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eArtwork assistance\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eComplimentary\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003cth style=\"padding:10px;border:1px solid #dfe5ec;text-align:left\"\u003eProofing\u003c\/th\u003e\n\u003ctd style=\"padding:10px;border:1px solid #dfe5ec\"\u003eVisual proof supplied before production\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n\u003cfigure style=\"margin:32px 0\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/10x10-pop-up-tent-easy-setup.png?v=1787974497\" alt=\"Two people expanding a commercial 10x10 pop-up canopy frame\" loading=\"lazy\" style=\"width:100%;height:auto;border-radius:16px\"\u003e\u003c\/figure\u003e\u003ch2\u003eFrom your logo to an event-ready tent\u003c\/h2\u003e\n  \u003col\u003e\n    \u003cli\u003e\n\u003cstrong\u003eChoose your package.\u003c\/strong\u003e Start with the $595 top-and-frame set or add printed walls and a wheeled transport bag.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eSend your artwork.\u003c\/strong\u003e Upload your logo or request a free mockup first. Vector artwork is ideal, but the design team can review the files you have.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eReview your proof.\u003c\/strong\u003e You receive a visual layout showing the intended colors, scale and placement. Production begins only after artwork approval.\u003c\/li\u003e\n    \u003cli\u003e\n\u003cstrong\u003eProduction and delivery.\u003c\/strong\u003e The team produces the approved design, inspects the order and provides tracking when it ships.\u003c\/li\u003e\n  \u003c\/ol\u003e\n  \u003cp\u003e\u003cstrong\u003eHave a firm event date?\u003c\/strong\u003e Include it with your artwork request so the team can confirm the available production and delivery schedule before you approve the order.\u003c\/p\u003e\n\n\u003csection id=\"tcf-use-cases\" class=\"tcf-cro-section\"\u003e\u003cheader class=\"tcf-cro-head\"\u003e\u003cp class=\"tcf-eyebrow\"\u003eOne tent. Many ways to stand out.\u003c\/p\u003e\n\u003ch2\u003eCustom 10×10 tents in real event settings\u003c\/h2\u003e\n\u003cp\u003eA coordinated canopy creates an easy-to-find branded destination at markets, games, outreach events and trade shows.\u003c\/p\u003e\u003c\/header\u003e\u003cdiv class=\"tcf-use-grid\"\u003e\n\u003carticle class=\"tcf-use-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-tent-use-case-roam-coffee-v2.png?v=1787977816\" alt=\"Roam Coffee custom vendor tent at a farmers market\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eFarmers Markets\u003c\/h3\u003e\n\u003cp\u003eTurn a vendor space into a recognizable storefront.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"tcf-use-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-tent-use-case-oak-valley-v2.png?v=1787977794\" alt=\"Oak Valley custom team tent at a youth soccer event\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eTeams \u0026amp; Sporting Events\u003c\/h3\u003e\n\u003cp\u003eCreate a visible check-in, merchandise or sponsor station.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"tcf-use-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-tent-use-case-open-door-v2.png?v=1787977789\" alt=\"Open Door custom community outreach tent\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eChurch \u0026amp; Outreach\u003c\/h3\u003e\n\u003cp\u003eBuild a welcoming information point guests can spot.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"tcf-use-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-tent-use-case-nexora-v2.png?v=1787977805\" alt=\"Nexora custom trade show canopy booth\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eTrade Shows\u003c\/h3\u003e\n\u003cp\u003eFrame your booth for lead capture, demos and sales.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"tcf-use-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-tent-use-case-happy-trails-v2.png?v=1787977811\" alt=\"Happy Trails custom animal rescue tent\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eNonprofits \u0026amp; Fundraisers\u003c\/h3\u003e\n\u003cp\u003eGive outreach and donation events a trusted home base.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003carticle class=\"tcf-use-card\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-tent-use-case-luna-taco-v2.png?v=1787977827\" alt=\"Luna Taco custom food festival vendor tent\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eFood Festivals \u0026amp; Pop-Ups\u003c\/h3\u003e\n\u003cp\u003eKeep the brand visible above the crowd after dark.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp class=\"tcf-use-note\"\u003eIllustrative photography uses fictional brands. Your tent is printed with your approved artwork.\u003c\/p\u003e\u003c\/section\u003e\n\n  \u003ch2\u003eWhy choose Table Covers Fast?\u003c\/h2\u003e\n  \u003cp\u003eCustom products are supported by people. Begin with a logo and an idea, receive help turning them into a workable tent design, approve the visual before printing and stay in contact through production and delivery.\u003c\/p\u003e\n  \u003cul\u003e\n    \u003cli\u003eA clear $595 entry package\u003c\/li\u003e\n    \u003cli\u003eComplimentary mockup and artwork assistance\u003c\/li\u003e\n    \u003cli\u003eFull-color custom production\u003c\/li\u003e\n    \u003cli\u003ePersonalized one-to-one support\u003c\/li\u003e\n    \u003cli\u003eMatching table covers, feather flags and event displays available\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003csection id=\"tcf-visual-story\" class=\"tcf-cro-section\"\u003e\u003cheader class=\"tcf-cro-head\"\u003e\u003cp class=\"tcf-eyebrow\"\u003eBuilt for repeat events\u003c\/p\u003e\n\u003ch2\u003eCommercial details that protect your presentation\u003c\/h2\u003e\u003c\/header\u003e\u003cdiv class=\"tcf-story-grid\"\u003e\n\u003carticle class=\"tcf-story\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/600d-custom-canopy-fabric-detail.png?v=1787974473\" alt=\"600D printed canopy fabric and reinforced stitching\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eHeavy-duty 600D canopy\u003c\/h3\u003e\n\u003cp\u003eSubstantial fabric with water resistance and UV protection.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"tcf-story\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/10x10-pop-up-tent-easy-setup.png?v=1787974497\" alt=\"Two people opening a 10x10 pop-up frame\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eFast tool-free setup\u003c\/h3\u003e\n\u003cp\u003eAn expand-and-snap frame designed for easy two-person setup.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"tcf-story\"\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/custom-tent-wheeled-bag-options.png?v=1787974502\" alt=\"Wheeled transport bags for a 10x10 tent\" loading=\"lazy\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003ch3\u003eTransport options\u003c\/h3\u003e\n\u003cp\u003eAdd a standard or premium wheeled bag for frequent travel.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"tcf-cro-section\"\u003e\u003cheader class=\"tcf-cro-head\"\u003e\u003cp class=\"tcf-eyebrow\"\u003eFrom logo to finished tent\u003c\/p\u003e\n\u003ch2\u003eA guided custom-order process\u003c\/h2\u003e\n\u003cp\u003eYou do not need print-ready artwork to begin.\u003c\/p\u003e\u003c\/header\u003e\u003cdiv class=\"tcf-process\"\u003e\n\u003cdiv class=\"tcf-step\"\u003e\n\u003cstrong\u003eChoose a package\u003c\/strong\u003e\u003cspan\u003eStart at $595 or add the walls and bag you need.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tcf-step\"\u003e\n\u003cstrong\u003eSend your logo\u003c\/strong\u003e\u003cspan\u003eUpload your best file and share colors or ideas.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tcf-step\"\u003e\n\u003cstrong\u003eApprove the proof\u003c\/strong\u003e\u003cspan\u003eNothing prints until you approve the layout.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tcf-step\"\u003e\n\u003cstrong\u003eProduction \u0026amp; delivery\u003c\/strong\u003e\u003cspan\u003eWe produce, inspect and provide tracking.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection id=\"tcf-buying-guides\" class=\"tcf-cro-section\"\u003e\u003cheader class=\"tcf-cro-head\"\u003e\u003cp class=\"tcf-eyebrow\"\u003ePlan with confidence\u003c\/p\u003e\n\u003ch2\u003e10×10 custom tent resources\u003c\/h2\u003e\u003c\/header\u003e\u003cdiv class=\"tcf-guide-grid\"\u003e\n\u003ca class=\"tcf-guide\" href=\"\/pages\/10x10-custom-tent-buying-center\"\u003e\u003cstrong\u003eCustom Tent Buying Center\u003c\/strong\u003e\u003cspan\u003eCompare packages, materials and ordering details.\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"tcf-guide\" href=\"\/pages\/10x10-tent-design-preview-tool\"\u003e\u003cstrong\u003eFree Tent Design Preview\u003c\/strong\u003e\u003cspan\u003eSee how your logo and colors could work.\u003c\/span\u003e\u003c\/a\u003e\u003ca class=\"tcf-guide\" href=\"\/products\/premium-full-color-printed-table-cover-choose-size\"\u003e\u003cstrong\u003eBuild a Matching Booth\u003c\/strong\u003e\u003cspan\u003eCoordinate a full-color custom table cover.\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eWhat does the $595 custom tent package include?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThe $595 base package includes one 10×10 full-color custom-printed canopy top and its compatible pop-up frame. Printed walls and wheeled transport bags are optional.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eIs the frame included in the advertised price?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eYes. The $595 base price is for the custom-printed canopy top and pop-up frame set, not a replacement canopy by itself.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eCan I print more than one color?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eYes. Full-color dye-sublimation printing supports logos, gradients, patterns, photographs and multicolor artwork without limiting the design to one or two ink colors.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eWill I see the design before production?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eYes. A visual proof is provided for approval before the custom tent enters production. Check names, contact information, colors, placement and spelling carefully during proof approval.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eCan you help if I only have a logo?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eYes. Complimentary artwork and layout assistance is available. Send the best version of the logo you have, along with preferred colors, wording and examples of the style you like.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eWhat material is the canopy?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThe canopy is made from heavy-duty 600D polyester with water-resistant and UV-protected properties for outdoor event use.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eIs the canopy waterproof?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThe canopy is described as water-resistant, not as a permanent all-weather structure. Secure it properly and take it down during high winds, severe rain or other unsafe conditions.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eHow quickly does it set up?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eThe pop-up frame uses an expand-and-snap design and requires no tools. Two people can typically set it up in under five minutes once familiar with the product.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eCan I add printed walls?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eYes. The package with a full printed backwall starts at $725. The package with one full printed backwall and two printed half sidewalls starts at $865.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eWhat wheeled-bag options are available?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eChoose no wheeled bag, a standard wheeled bag or a premium wheeled bag. The displayed product price updates to the exact package total after selection.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eWhere is the tent produced?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eTable Covers Fast prints and personalizes the custom graphics in the USA. Contact the team if you need component-level country-of-origin information for procurement or compliance.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eCan I order one tent?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eYes. Individual custom tent orders are supported. Contact the team for volume pricing when ordering multiple units or coordinated event packages.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eCan I match a table cover and feather flag to the tent?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eYes. The same logo, colors and campaign artwork can be carried across a custom table cover, feather flag and other booth graphics for a coordinated display.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails\u003e\u003csummary\u003e\u003cstrong\u003eWhat artwork should I upload?\u003c\/strong\u003e\u003c\/summary\u003e\u003cp\u003eVector PDF, AI or EPS files generally produce the cleanest large-format results. High-resolution PNG and JPG files may also work. The design team will review submitted artwork and flag quality concerns before production.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003cscript id=\"tcf-tent-option-tile-script\"\u003e(function(){var pd={\"Top + Frame\":{p:\"From $595\",n:\"Printed canopy + gunmetal frame\",i:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/10x10-custom-tent-top-frame-option.png?v=1787974458\"},\"Top + Frame + Full Backwall\":{p:\"From $725\",n:\"Adds one full-height printed rear wall\",i:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/10x10-custom-tent-backwall-option.png?v=1787974467\"},\"Top + Frame + Full Backwall + 2 Half Sidewalls\":{p:\"From $865\",n:\"Full rear wall + two waist-height walls\",i:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/10x10-custom-tent-half-sidewalls-option-v2.png?v=1787977799\"}};var bd={\"No Wheeled Bag\":\"No wheeled bag\",\"Standard Wheeled Bag\":\"Easy event transport\",\"Premium Wheeled Bag\":\"Upgraded protection\"};var icon='\u003cspan class=\"tcf-bag-icon\" aria-hidden=\"true\"\u003e\u003csvg viewBox=\"0 0 32 32\"\u003e\u003crect x=\"8\" y=\"4\" width=\"16\" height=\"21\" rx=\"3\"\u003e\u003c\/rect\u003e\u003cpath d=\"M12 4V2h8v2M12 10h8M16 10v11\"\u003e\u003c\/path\u003e\u003ccircle cx=\"11\" cy=\"27\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"21\" cy=\"27\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e';function e(name,data,bag){var rs=[].slice.call(document.querySelectorAll('input[type=\"radio\"][name=\"'+name+'\"]'));if(!rs.length)return false;var f=rs[0].closest(\"fieldset\");if(!f||f.classList.contains(\"tcf-visual-options\"))return true;f.classList.add(\"tcf-visual-options\");var g=document.createElement(\"div\");g.className=\"tcf-option-grid\"+(bag?\" tcf-bag-grid\":\"\");rs.forEach(function(r){var l=f.querySelector('label[for=\"'+r.id.replace(\/\"\/g,'\\\\\"')+'\"]'),d=data[r.value];if(!l||!d)return;if(bag)l.innerHTML=icon+'\u003cspan class=\"tcf-opt-name\"\u003e'+r.value.replace(\" Wheeled Bag\",\"\")+'\u003c\/span\u003e\u003cspan class=\"tcf-opt-note\"\u003e'+d+'\u003c\/span\u003e';else l.innerHTML='\u003cspan class=\"tcf-opt-media\"\u003e\u003cimg src=\"'+d.i+'\" alt=\"\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan class=\"tcf-opt-name\"\u003e'+r.value+'\u003c\/span\u003e\u003cspan class=\"tcf-opt-price\"\u003e'+d.p+'\u003c\/span\u003e\u003cspan class=\"tcf-opt-note\"\u003e'+d.n+'\u003c\/span\u003e';g.appendChild(r);g.appendChild(l)});f.appendChild(g);return true}function run(){return e(\"Package\",pd,false)\u0026\u0026e(\"Transport Bag\",bd,true)}if(!run()){var n=0,t=setInterval(function(){n++;if(run()||n\u003e60)clearInterval(t)},250)}})();\u003c\/script\u003e\n\u003cdiv id=\"tcf-tent-product-tool\"\u003e\n\u003cstyle\u003e\n#tcf-tent-product-tool{margin-top:42px!important}#tcf-tent-product-tool .product-tool-intro{text-align:center;padding:30px 22px 26px;border-radius:18px 18px 0 0;background:linear-gradient(135deg,#eef7ff,#fff 62%,#f5f8fb)}#tcf-tent-product-tool .product-tool-intro .eyebrow{margin:0 0 8px;color:#1263a5;font-size:13px;font-weight:900;letter-spacing:.09em}#tcf-tent-product-tool .product-tool-intro h2{margin:0 0 10px;font-size:clamp(28px,4vw,40px)}#tcf-tent-product-tool .product-tool-intro p:last-child{max-width:760px;margin:0 auto;color:#5b6777}\n#MainContent:has(#tcf-tent-product-tool),#MainContent:has(#tcf-tent-product-tool)\u003esection,#MainContent:has(#tcf-tent-product-tool) .section__m-page{border:0!important;outline:0!important;box-shadow:none!important}\n#tcf-tent-product-tool .tool-field{margin-bottom:16px}\n#tcf-tent-product-tool .next{text-align:center;padding:36px 24px}#tcf-tent-product-tool .next h2{margin-bottom:10px}#tcf-tent-product-tool .next p{max-width:680px;margin:0 auto 22px;color:rgba(255,255,255,.86)}#tcf-tent-product-tool .next .btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;min-width:230px;margin:6px;padding:13px 22px;border:1px solid transparent;border-radius:999px;box-shadow:0 8px 20px rgba(0,0,0,.18);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}#tcf-tent-product-tool .next #tent-open-mockup{background:linear-gradient(135deg,#ff6b4a,#ff3d85);color:#fff}#tcf-tent-product-tool .next a.btn{background:#fff;color:#17263a;border-color:#fff}#tcf-tent-product-tool .next .btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,.24)}#tcf-tent-product-tool .next .btn:focus-visible{outline:3px solid #8fd3ff;outline-offset:3px}@media(max-width:560px){#tcf-tent-product-tool .next{padding:30px 18px}#tcf-tent-product-tool .next .btn{display:flex;width:100%;min-width:0;margin:10px 0}}\n#tcf-tent-product-tool{--ink:#182334;--muted:#5b6777;--line:#dfe5ec;--blue:#1263a5;max-width:1180px;margin:auto;padding:12px 0 36px;color:var(--ink);font-family:inherit}#tcf-tent-product-tool *{box-sizing:border-box}#tcf-tent-product-tool .hero{padding:34px 24px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,#eef7ff,#fff 60%,#f5f8fb);text-align:center}#tcf-tent-product-tool h1{margin:0 0 10px;font-size:clamp(30px,5vw,48px);line-height:1.08}#tcf-tent-product-tool h2{margin:0 0 18px;font-size:24px}#tcf-tent-product-tool p{line-height:1.6}#tcf-tent-product-tool .sub{max-width:780px;margin:auto;color:var(--muted);font-size:17px}#tcf-tent-product-tool .layout{display:grid;grid-template-columns:minmax(270px,340px) minmax(0,1fr);gap:22px;margin-top:24px;align-items:start}#tcf-tent-product-tool .panel{border:1px solid var(--line);border-radius:16px;background:#fff;padding:22px;box-shadow:0 8px 28px rgba(24,35,52,.06)}#tcf-tent-product-tool .field{margin-bottom:16px}#tcf-tent-product-tool label{display:block;margin-bottom:7px;font-weight:700;font-size:14px}#tcf-tent-product-tool select,#tcf-tent-product-tool input[type=file],#tcf-tent-product-tool input[type=range]{width:100%}#tcf-tent-product-tool select,#tcf-tent-product-tool input[type=file]{min-height:44px;border:1px solid #bdc7d3;border-radius:9px;background:#fff;padding:9px}#tcf-tent-product-tool input[type=color]{width:54px;height:42px;padding:3px;border:1px solid #bdc7d3;border-radius:9px}#tcf-tent-product-tool .row{display:flex;align-items:center;gap:12px}#tcf-tent-product-tool output{min-width:50px;text-align:right;font-weight:700}#tcf-tent-product-tool button,#tcf-tent-product-tool .btn{border:0;border-radius:9px;padding:12px 16px;font:inherit;font-weight:800;cursor:pointer;text-decoration:none;text-align:center}#tcf-tent-product-tool .primary{background:var(--blue);color:#fff}#tcf-tent-product-tool .secondary{background:#edf2f7;color:var(--ink)}#tcf-tent-product-tool .actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}#tcf-tent-product-tool .canvas-wrap{padding:12px;border-radius:14px;background:#edf2f6;border:1px solid var(--line)}#tcf-tent-product-tool canvas{display:block;width:100%;height:auto;aspect-ratio:3\/2;background:#f8fafc;border-radius:10px}#tcf-tent-product-tool .status{min-height:24px;margin:10px 2px 0;color:var(--muted);font-size:14px}#tcf-tent-product-tool .privacy{margin:14px 0 0;padding:12px;border-left:4px solid #50a36d;background:#f1faf4;font-size:14px}#tcf-tent-product-tool .next{margin-top:24px;padding:24px;border-radius:16px;background:#17263a;color:#fff}#tcf-tent-product-tool .next h2{color:#fff}#tcf-tent-product-tool .next .btn{display:inline-block;background:#fff;color:#17263a;margin:4px 8px 4px 0}#tcf-tent-product-tool .note{font-size:13px;color:var(--muted)}#tcf-tent-product-tool .overlay{position:fixed;inset:0;padding:20px;background:rgba(0,0,0,.7);z-index:9999;display:none;align-items:center;justify-content:center}#tcf-tent-product-tool .overlay[aria-hidden=false]{display:flex}#tcf-tent-product-tool .dialog{background:#fff;border-radius:10px;padding:30px;max-width:600px;width:90%;position:relative;overflow-y:auto;max-height:90vh}#tcf-tent-product-tool .close{position:absolute;top:8px;right:12px;width:40px;height:40px;padding:0;background:transparent;color:#333;font-size:30px}#tcf-tent-product-tool iframe{display:block;width:100%;height:708px;border:0}@media(max-width:760px){#tcf-tent-product-tool .layout{grid-template-columns:1fr}#tcf-tent-product-tool .panel{padding:17px}#tcf-tent-product-tool .actions\u003e*{flex:1 1 140px}}\n\u003c\/style\u003e\n\u003csection class=\"product-tool-intro\"\u003e\u003cp class=\"eyebrow\"\u003eFREE INTERACTIVE DESIGN TOOL\u003c\/p\u003e\n\u003ch2\u003ePreview Your 10×10 Custom Tent\u003c\/h2\u003e\n\u003cp\u003eChoose canopy colors and add separate peak and valance logos to explore your concept before requesting the official production proof.\u003c\/p\u003e\u003c\/section\u003e\n\u003cdiv class=\"layout\"\u003e\n\u003csection class=\"panel\"\u003e\u003ch2\u003eBuild your tent concept\u003c\/h2\u003e\n\u003cdiv class=\"tool-field\"\u003e\n\u003clabel for=\"tent-color\"\u003eCanopy color\u003c\/label\u003e\u003cdiv class=\"row\"\u003e\n\u003cinput id=\"tent-color\" type=\"color\" value=\"#174e87\"\u003e\u003cspan id=\"tent-color-value\"\u003e#174E87\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tool-field\"\u003e\n\u003clabel for=\"tent-trim-color\"\u003eValance color\u003c\/label\u003e\u003cdiv class=\"row\"\u003e\n\u003cinput id=\"tent-trim-color\" type=\"color\" value=\"#174e87\"\u003e\u003cspan id=\"tent-trim-value\"\u003e#174E87\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tool-field\"\u003e\n\u003clabel for=\"tent-peak-logo\"\u003ePeak logo\u003c\/label\u003e\u003cinput id=\"tent-peak-logo\" type=\"file\" accept=\".png,.jpg,.jpeg,.webp,.svg,image\/png,image\/jpeg,image\/webp,image\/svg+xml\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tool-field\"\u003e\n\u003clabel for=\"tent-peak-scale\"\u003ePeak logo size\u003c\/label\u003e\u003cdiv class=\"row\"\u003e\n\u003cinput id=\"tent-peak-scale\" type=\"range\" min=\"25\" max=\"90\" value=\"62\"\u003e\u003coutput id=\"tent-peak-scale-value\"\u003e62%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tool-field\"\u003e\n\u003clabel for=\"tent-valance-logo\"\u003eValance logo\u003c\/label\u003e\u003cinput id=\"tent-valance-logo\" type=\"file\" accept=\".png,.jpg,.jpeg,.webp,.svg,image\/png,image\/jpeg,image\/webp,image\/svg+xml\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tool-field\"\u003e\n\u003clabel for=\"tent-valance-scale\"\u003eValance logo size\u003c\/label\u003e\u003cdiv class=\"row\"\u003e\n\u003cinput id=\"tent-valance-scale\" type=\"range\" min=\"25\" max=\"95\" value=\"72\"\u003e\u003coutput id=\"tent-valance-scale-value\"\u003e72%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"actions\"\u003e\n\u003cbutton id=\"tent-clear\" class=\"secondary\" type=\"button\"\u003eClear both logos\u003c\/button\u003e\u003cbutton id=\"tent-download\" class=\"primary\" type=\"button\"\u003eDownload concept\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cp class=\"privacy\"\u003e\u003cstrong\u003eYour logo stays private:\u003c\/strong\u003e the preview runs entirely in your browser and does not upload your file.\u003c\/p\u003e\u003c\/section\u003e\n\u003csection class=\"panel\"\u003e\u003ch2\u003eYour 10×10 canopy concept\u003c\/h2\u003e\n\u003cdiv class=\"canvas-wrap\"\u003e\u003ccanvas id=\"tent-canvas\" width=\"900\" height=\"600\"\u003eYour browser does not support the tent preview canvas.\u003c\/canvas\u003e\u003c\/div\u003e\n\u003cp id=\"tent-status\" class=\"status\" aria-live=\"polite\"\u003eUpload a logo to personalize the tent.\u003c\/p\u003e\n\u003cp class=\"note\"\u003eConcept preview only. Perspective, colors, panel dimensions, print size, and placement are approximate and do not replace the official production proof.\u003c\/p\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003csection class=\"next\"\u003e\u003ch2\u003eReady for a production-ready design?\u003c\/h2\u003e\n\u003cp\u003eSend us your concept and artwork for a free official mockup from our design team.\u003c\/p\u003e\n\u003cbutton id=\"tent-open-mockup\" class=\"btn\" type=\"button\"\u003eRequest a free official mockup\u003c\/button\u003e\u003c\/section\u003e\n\u003cdiv id=\"tent-popup\" class=\"overlay\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"tent-popup-title\" aria-hidden=\"true\"\u003e\u003cdiv class=\"dialog\"\u003e\n\u003cbutton id=\"tent-close-popup\" class=\"close\" type=\"button\" aria-label=\"Close free mockup form\"\u003e×\u003c\/button\u003e\u003ch2 id=\"tent-popup-title\"\u003eRequest Your Free Mockup\u003c\/h2\u003e\n\u003cdiv class=\"pxFormGenerator\" id=\"BjVBBmbRgibYPOM4MpKvAQ\"\u003e\u003ciframe id=\"tent-form-frame\" title=\"Free Mock\" loading=\"lazy\" data-src=\"https:\/\/formbuilder.hulkapps.com\/corepage\/customform?id=BjVBBmbRgibYPOM4MpKvAQ\u0026amp;referrer_url=https%3A%2F%2Ftablecoversfast.com%2Fpages%2F10x10-tent-design-preview-tool\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cscript\u003e\n(function(){var root=document.getElementById('tcf-tent-product-tool');if(!root)return;var c=root.querySelector('#tent-canvas'),x=c.getContext('2d'),color=root.querySelector('#tent-color'),trim=root.querySelector('#tent-trim-color'),peakFile=root.querySelector('#tent-peak-logo'),valFile=root.querySelector('#tent-valance-logo'),peakScale=root.querySelector('#tent-peak-scale'),valScale=root.querySelector('#tent-valance-scale'),status=root.querySelector('#tent-status'),peakLogo=null,valLogo=null;\nfunction shade(h,a){var n=parseInt(h.slice(1),16),r=(n\u003e\u003e16)+a,g=((n\u003e\u003e8)\u0026255)+a,b=(n\u0026255)+a;return'#'+(16777216+(Math.max(0,Math.min(255,r))\u003c\u003c16)+(Math.max(0,Math.min(255,g))\u003c\u003c8)+Math.max(0,Math.min(255,b))).toString(16).slice(1)}\nfunction poly(points,fill,stroke){x.beginPath();points.forEach(function(p,i){i?x.lineTo(p[0],p[1]):x.moveTo(p[0],p[1])});x.closePath();x.fillStyle=fill;x.fill();if(stroke){x.strokeStyle=stroke;x.lineWidth=2;x.stroke()}}\nfunction line(a,b,w,col){x.strokeStyle=col;x.lineWidth=w;x.beginPath();x.moveTo(a[0],a[1]);x.lineTo(b[0],b[1]);x.stroke()}\nfunction logoIn(img,area,scale,label){if(!img){x.save();x.setLineDash([8,6]);x.strokeStyle='rgba(255,255,255,.75)';x.lineWidth=2.5;x.strokeRect(area.x,area.y,area.w,area.h);x.setLineDash([]);x.fillStyle='rgba(255,255,255,.9)';x.font='700 15px Arial';x.textAlign='center';x.textBaseline='middle';x.fillText(label,area.x+area.w\/2,area.y+area.h\/2);x.restore();return}var ratio=img.naturalWidth\/img.naturalHeight,w=area.w*Number(scale.value)\/100,h=w\/ratio;if(h\u003earea.h){h=area.h;w=h*ratio}x.drawImage(img,area.x+(area.w-w)\/2,area.y+(area.h-h)\/2,w,h)}\nfunction draw(){var bg=x.createLinearGradient(0,0,0,600);bg.addColorStop(0,'#fafbfc');bg.addColorStop(.75,'#edf1f4');bg.addColorStop(1,'#dfe5e9');x.fillStyle=bg;x.fillRect(0,0,900,600);x.fillStyle='rgba(20,30,38,.17)';x.beginPath();x.ellipse(450,530,340,25,0,0,Math.PI*2);x.fill();var col=color.value,tr=trim.value;\n\/* two rear legs; the two front legs are drawn after the canopy *\/[[205,304,184,500],[695,304,716,500]].forEach(function(l){line([l[0],l[1]],[l[2],l[3]],10,'#505a62');line([l[0],l[1]],[l[2],l[3]],3,'#c6ced3')});\n\/* curved front peak and side roof panels *\/x.fillStyle=shade(col,-12);x.beginPath();x.moveTo(450,70);x.quadraticCurveTo(310,214,125,250);x.lineTo(450,264);x.closePath();x.fill();x.fillStyle=shade(col,8);x.beginPath();x.moveTo(450,70);x.quadraticCurveTo(590,214,775,250);x.lineTo(450,264);x.closePath();x.fill();x.fillStyle=col;x.beginPath();x.moveTo(450,70);x.quadraticCurveTo(335,218,125,250);x.quadraticCurveTo(300,246,450,264);x.quadraticCurveTo(600,246,775,250);x.quadraticCurveTo(565,218,450,70);x.closePath();x.fill();x.strokeStyle=shade(col,-38);x.lineWidth=2;x.stroke();x.strokeStyle='rgba(255,255,255,.22)';x.beginPath();x.moveTo(450,72);x.lineTo(450,262);x.stroke();\n\/* substantial straight valance *\/var vg=x.createLinearGradient(0,250,0,322);vg.addColorStop(0,shade(tr,8));vg.addColorStop(1,shade(tr,-18));poly([[125,250],[775,250],[773,323],[127,323]],vg,shade(tr,-40));\n\/* front telescoping legs, collars and feet *\/[[130,322,126,526],[770,322,774,526]].forEach(function(l){line([l[0],l[1]],[l[2],l[3]],11,'#4d565d');line([l[0],l[1]],[l[2],l[3]],3,'#cbd2d6');x.fillStyle='#242a2e';x.fillRect(l[2]-8,420,17,11);x.fillRect(l[2]-8,515,20,9)});\nlogoIn(peakLogo,{x:315,y:142,w:270,h:82},peakScale,'PEAK LOGO');logoIn(valLogo,{x:285,y:267,w:330,h:39},valScale,'VALANCE LOGO');x.fillStyle='#35465a';x.font='700 18px Arial';x.textAlign='center';x.fillText('10 × 10 FT CONCEPT PREVIEW',450,570);root.querySelector('#tent-color-value').textContent=color.value.toUpperCase();root.querySelector('#tent-trim-value').textContent=trim.value.toUpperCase();root.querySelector('#tent-peak-scale-value').textContent=peakScale.value+'%';root.querySelector('#tent-valance-scale-value').textContent=valScale.value+'%'}\nfunction update(){draw();status.textContent=(peakLogo||valLogo)?'Preview updated. Each logo remains centered in its print area.':'Upload a peak logo, a valance logo, or both.'}function bindFile(input,setter,label){input.addEventListener('change',function(){var f=input.files\u0026\u0026input.files[0];if(!f)return;if(!\/^image\\\/(png|jpeg|webp|svg\\+xml)$\/.test(f.type)||f.size\u003e10000000){status.textContent='Choose a PNG, JPG, WEBP, or SVG smaller than 10 MB.';return}var r=new FileReader();r.onload=function(ev){var im=new Image();im.onload=function(){setter(im);update();status.textContent=label+' added. Your file remains in this browser only.'};im.src=ev.target.result};r.readAsDataURL(f)})}[color,trim,peakScale,valScale].forEach(function(e){e.addEventListener('input',update);e.addEventListener('change',update)});bindFile(peakFile,function(v){peakLogo=v},'Peak logo');bindFile(valFile,function(v){valLogo=v},'Valance logo');root.querySelector('#tent-clear').addEventListener('click',function(){peakLogo=null;valLogo=null;peakFile.value='';valFile.value='';update()});root.querySelector('#tent-download').addEventListener('click',function(){draw();var a=document.createElement('a');a.download='10x10-tent-concept.png';a.href=c.toDataURL('image\/png');a.click();status.textContent='Concept downloaded. An official production proof is still required.'});\nvar popup=root.querySelector('#tent-popup'),frame=root.querySelector('#tent-form-frame'),open=root.querySelector('#tent-open-mockup'),close=root.querySelector('#tent-close-popup'),prior=null;function show(){prior=document.activeElement;if(!frame.getAttribute('src'))frame.setAttribute('src',frame.getAttribute('data-src'));popup.setAttribute('aria-hidden','false');document.documentElement.style.overflow='hidden';close.focus()}function hide(){popup.setAttribute('aria-hidden','true');document.documentElement.style.overflow='';if(prior\u0026\u0026prior.focus)prior.focus()}open.addEventListener('click',show);close.addEventListener('click',hide);popup.addEventListener('click',function(e){if(e.target===popup)hide()});document.addEventListener('keydown',function(e){if(e.key==='Escape'\u0026\u0026popup.getAttribute('aria-hidden')==='false')hide()});draw()})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003csection id=\"tcf-tent-buying-center-link\" style=\"max-width:1180px;margin:34px auto;padding:28px 22px;border:1px solid #dfe6ee;border-radius:18px;background:linear-gradient(135deg,#edf7ff,#fff 60%,#fff0f3);text-align:center;color:#17263a\"\u003e\u003cp style=\"margin:0 0 7px;color:#1263a5;font-size:13px;font-weight:900;letter-spacing:.1em\"\u003ePLAN BEFORE YOU ORDER\u003c\/p\u003e\n\u003ch2 style=\"margin:0 0 10px\"\u003eExplore the 10×10 Custom Tent Buying Center\u003c\/h2\u003e\n\u003cp style=\"max-width:760px;margin:0 auto 18px;line-height:1.65;color:#566477\"\u003eCompare package prices, walls, peak and valance printing, artwork requirements, turnaround planning, industry examples, and the free design tool.\u003c\/p\u003e\n\u003ca href=\"\/pages\/10x10-custom-tent-buying-center\" style=\"display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:13px 24px;border-radius:999px;background:linear-gradient(135deg,#ff6b4a,#ff3d85);color:#fff;text-decoration:none;font-weight:800;box-shadow:0 9px 22px rgba(255,61,133,.24)\"\u003eOpen the tent buying center\u003c\/a\u003e\u003c\/section\u003e\u003cstyle id=\"tcf-near-cart-styles\"\u003e\n#tcf-near-cart{margin:0 0 18px;padding:16px;border:1px solid #dbe6ee;border-radius:14px;background:#f8fbfd;color:#17263a}\n#tcf-near-cart *{box-sizing:border-box}\n#tcf-near-cart .tcf-nc-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:14px}\n#tcf-near-cart .tcf-nc-proof{display:flex;align-items:center;gap:7px;min-height:38px;padding:8px 7px;border-radius:9px;background:#fff;border:1px solid #e1e9ef;color:#33485c;font-size:11px;font-weight:800;line-height:1.25}\n#tcf-near-cart .tcf-nc-icon{display:flex;align-items:center;justify-content:center;flex:0 0 25px;width:25px;height:25px;border-radius:7px;background:#e7f5fb;color:#126a8d;font-size:9px;font-weight:900;letter-spacing:.02em}\n#tcf-near-cart .tcf-nc-icon svg{display:block;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#tcf-near-cart .tcf-nc-icon.tcf-nc-flag{background:#fff;overflow:hidden}#tcf-near-cart .tcf-nc-icon.tcf-nc-flag svg{width:22px;height:14px;fill:initial;stroke:initial}\n#tcf-near-cart .tcf-nc-main{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:12px;align-items:stretch}\n#tcf-near-cart .tcf-nc-upload,#tcf-near-cart .tcf-nc-timing{padding:13px;border:1px solid #dfe8ef;border-radius:11px;background:#fff}\n#tcf-near-cart .tcf-nc-label{display:block;margin:0 0 4px;font-size:13px;font-weight:900;color:#17263a}\n#tcf-near-cart .tcf-nc-help{display:block;margin:0 0 9px;color:#627185;font-size:11px;line-height:1.4}\n#tcf-near-cart .tcf-nc-upload-widget\u003e[data-ph-fieldname=\"Upload File\"]{margin:0!important;width:100%!important}#tcf-near-cart .tcf-nc-upload-widget\u003e[data-ph-fieldname=\"Upload File\"]\u003ep{display:none!important}#tcf-near-cart .tcf-nc-upload-widget .uploadcare--widget{width:100%!important}#tcf-near-cart .tcf-nc-upload-widget .uploadcare--widget__button_type_open{width:100%!important;margin:0!important;padding:9px 12px!important;border-radius:8px!important;background:#1263a5!important;color:#fff!important;font-size:12px!important;font-weight:900!important}#tcf-near-cart .tcf-nc-upload-widget .container_uploader{max-width:100%!important}\n#tcf-near-cart .tcf-nc-proofline{display:flex;gap:8px;align-items:flex-start;margin:9px 0 0;color:#3d5265;font-size:11px;line-height:1.4}\n#tcf-near-cart .tcf-nc-check{display:grid;place-items:center;flex:0 0 18px;width:18px;height:18px;border-radius:50%;background:#dff3e8;color:#16724d;font-weight:900}\n#tcf-near-cart .tcf-nc-timing{display:flex;flex-direction:column;justify-content:center}\n#tcf-near-cart .tcf-nc-date{margin:0 0 5px;color:#17263a;font-size:14px;font-weight:900;line-height:1.35}\n#tcf-near-cart .tcf-nc-date span{color:#1263a5}\n#tcf-near-cart .tcf-nc-small{margin:0;color:#627185;font-size:11px;line-height:1.45}\n#tcf-near-cart .tcf-nc-rush{display:inline-flex;align-items:center;gap:5px;margin-top:8px;color:#b74330!important;font-size:11px;font-weight:900;text-decoration:none!important}\n#tcf-near-cart .tcf-nc-rush:hover{text-decoration:underline!important}\n@media(max-width:680px){#tcf-near-cart .tcf-nc-row{grid-template-columns:repeat(2,minmax(0,1fr))}#tcf-near-cart .tcf-nc-main{grid-template-columns:1fr}}\n\u003c\/style\u003e\u003cscript id=\"tcf-near-cart-script\"\u003e\n(function(){\n  function businessDate(start,days){\n    var d=new Date(start.getFullYear(),start.getMonth(),start.getDate());\n    var added=0;\n    while(added\u003cdays){d.setDate(d.getDate()+1);if(d.getDay()!==0\u0026\u0026d.getDay()!==6)added++;}\n    return d;\n  }\n  function fmt(d){return d.toLocaleDateString(\"en-US\",{month:\"short\",day:\"numeric\"});}\n  function adoptUploader(){\n    var target=document.querySelector(\"#tcf-near-cart .tcf-nc-upload-widget\");\n    var uploader=document.querySelector('[data-ph-fieldname=\"Upload File\"]');\n    if(!target||!uploader)return false;\n    if(!target.contains(uploader)){target.innerHTML=\"\";target.appendChild(uploader);}\n    uploader.style.setProperty(\"width\",\"100%\",\"important\");\n    uploader.style.setProperty(\"max-width\",\"100%\",\"important\");\n    var openButton=uploader.querySelector(\".uploadcare--widget__button_type_open\");\n    if(openButton){openButton.style.setProperty(\"width\",\"100%\",\"important\");openButton.style.setProperty(\"max-width\",\"100%\",\"important\");}\n    var preview=uploader.querySelector(\".container_uploader\");\n    if(preview){preview.style.setProperty(\"width\",\"100%\",\"important\");preview.style.setProperty(\"max-width\",\"100%\",\"important\");}\n    return true;\n  }\n  function watchUploader(){\n    var tries=0,timer=setInterval(function(){tries++;adoptUploader();if(tries\u003e80)clearInterval(timer);},250);\n  }\n  function install(){\n    if(document.getElementById(\"tcf-near-cart\"))return true;\n    var button=Array.prototype.find.call(document.querySelectorAll(\"button\"),function(b){return \/add to cart\/i.test(b.textContent||\"\");});\n    var form=button\u0026\u0026button.closest(\"form\");\n    var buttons=form\u0026\u0026form.querySelector(\".product-form__buttons\");\n    if(!form||!buttons)return false;\n    var today=new Date(),from=businessDate(today,3),to=businessDate(today,5);\n    var box=document.createElement(\"div\");\n    box.id=\"tcf-near-cart\";\n    box.setAttribute(\"aria-label\",\"Artwork, proofing and production information\");\n    box.innerHTML='\u003cdiv class=\"tcf-nc-row\"\u003e'+\n      '\u003cdiv class=\"tcf-nc-proof\"\u003e\u003cspan class=\"tcf-nc-icon tcf-nc-flag\" aria-hidden=\"true\"\u003e\u003csvg viewBox=\"0 0 28 18\"\u003e\u003crect width=\"28\" height=\"18\" rx=\"1\" fill=\"#fff\" stroke=\"none\"\/\u003e\u003cpath d=\"M0 1h28M0 5h28M0 9h28M0 13h28M0 17h28\" stroke=\"#c92a3a\" stroke-width=\"2\"\/\u003e\u003crect width=\"12\" height=\"10\" rx=\".5\" fill=\"#24478f\" stroke=\"none\"\/\u003e\u003cpath d=\"M2 2h.1M5 2h.1M8 2h.1M2 5h.1M5 5h.1M8 5h.1M2 8h.1M5 8h.1M8 8h.1\" stroke=\"#fff\" stroke-width=\"1.2\" stroke-linecap=\"round\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eMade in USA\u003c\/span\u003e\u003c\/div\u003e'+\n      '\u003cdiv class=\"tcf-nc-proof\"\u003e\u003cspan class=\"tcf-nc-icon\" aria-hidden=\"true\"\u003e\u003csvg viewBox=\"0 0 24 24\"\u003e\u003cpath d=\"m5 12 4 4L19 6\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eFree design proof\u003c\/span\u003e\u003c\/div\u003e'+\n      '\u003cdiv class=\"tcf-nc-proof\"\u003e\u003cspan class=\"tcf-nc-icon\" aria-hidden=\"true\"\u003e\u003csvg viewBox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\/\u003e\u003cpath d=\"M12 7v5l3 2\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eProduction after proof approval\u003c\/span\u003e\u003c\/div\u003e'+\n      '\u003cdiv class=\"tcf-nc-proof\"\u003e\u003cspan class=\"tcf-nc-icon\" aria-hidden=\"true\"\u003e\u003csvg viewBox=\"0 0 24 24\"\u003e\u003cpath d=\"m13 2-9 12h8l-1 8 9-12h-8Z\"\/\u003e\u003c\/svg\u003e\u003c\/span\u003e\u003cspan\u003eRush available\u003c\/span\u003e\u003c\/div\u003e'+\n      '\u003c\/div\u003e'+\n      '\u003cdiv class=\"tcf-nc-main\"\u003e'+\n      '\u003cdiv class=\"tcf-nc-upload\"\u003e\u003clabel class=\"tcf-nc-label\" \u003eUpload logo or artwork \u003cspan style=\"font-weight:600;color:#708092\"\u003e(optional)\u003c\/span\u003e\u003c\/label\u003e'+\n      '\u003cspan class=\"tcf-nc-help\"\u003ePNG, JPG, PDF, AI, EPS or SVG. No print-ready file? Upload what you have.\u003c\/span\u003e'+\n      '\u003cdiv class=\"tcf-nc-upload-widget\"\u003e\u003cspan class=\"tcf-nc-help\"\u003eLoading secure artwork uploader…\u003c\/span\u003e\u003c\/div\u003e'+\n      '\u003cp class=\"tcf-nc-proofline\"\u003e\u003cspan class=\"tcf-nc-check\" aria-hidden=\"true\"\u003e✓\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eNothing prints without your approval.\u003c\/strong\u003e Our designer will prepare and send a complimentary proof before production.\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e'+\n      '\u003cdiv class=\"tcf-nc-timing\"\u003e\u003cspan class=\"tcf-nc-label\"\u003eEstimated production ship window\u003c\/span\u003e'+\n      '\u003cp class=\"tcf-nc-date\"\u003eApprove proof today: estimated to ship \u003cspan\u003e'+fmt(from)+'–'+fmt(to)+'\u003c\/span\u003e\u003c\/p\u003e'+\n      '\u003cp class=\"tcf-nc-small\"\u003e\u003cstrong\u003eNot a delivery date.\u003c\/strong\u003e Carrier transit time is additional after shipment.\u003c\/p\u003e'+\n      '\u003ca class=\"tcf-nc-rush\" href=\"tel:+16262792707\"\u003e⚡ Event coming soon? Call for rush availability\u003c\/a\u003e\u003c\/div\u003e'+\n      '\u003c\/div\u003e';\n    buttons.parentNode.insertBefore(box,buttons);\n    adoptUploader();watchUploader();\n    return true;\n  }\n  if(!install()){\n    var tries=0,timer=setInterval(function(){tries++;if(install()||tries\u003e40)clearInterval(timer);},250);\n  }\n})();\n\u003c\/script\u003e\u003cstyle id=\"tcf-mockup-cta-cro-styles\"\u003e\n.cta-popup-wrapper.tcf-mockup-cro{position:relative;overflow:hidden;padding:48px 24px!important;background:radial-gradient(circle at 0 0,rgba(32,168,201,.17),transparent 35%),radial-gradient(circle at 100% 100%,rgba(18,99,165,.14),transparent 38%),linear-gradient(135deg,#f1f8fb,#fff 52%,#f5f9fc)!important;border-top:1px solid #d9e6ee;border-bottom:1px solid #d9e6ee}\n.cta-popup-wrapper.tcf-mockup-cro:before{content:\"\";position:absolute;inset:0;background-image:radial-gradient(rgba(18,99,165,.18) 1px,transparent 1px);background-size:18px 18px;opacity:.16;mask-image:linear-gradient(135deg,#000,transparent 35%,transparent 68%,#000);-webkit-mask-image:linear-gradient(135deg,#000,transparent 35%,transparent 68%,#000);pointer-events:none}\n.cta-popup-wrapper.tcf-mockup-cro *{box-sizing:border-box}\n.cta-popup-wrapper.tcf-mockup-cro .cta-popup-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(300px,.82fr) minmax(420px,1.18fr);align-items:center;gap:44px;max-width:1120px!important;margin:0 auto!important;text-align:left!important}\n.tcf-mockup-visual{position:relative;display:grid;grid-template-columns:minmax(0,.72fr) 38px minmax(0,1.28fr);align-items:center;min-height:292px;padding:22px;border:1px solid #d7e4ed;border-radius:20px;background:#fff;box-shadow:0 16px 36px rgba(23,38,58,.11)}\n.tcf-mockup-before{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;min-height:170px;padding:18px;border:1px dashed #a9bfce;border-radius:14px;background:#f6fafc;text-align:center}\n.tcf-mockup-file{display:grid;place-items:center;width:60px;height:72px;border-radius:8px;background:#fff;border:1px solid #cbd9e3;box-shadow:0 5px 14px rgba(23,38,58,.08);color:#1263a5;font-weight:900;font-size:12px}\n.tcf-mockup-file:before{content:\"LOGO\";letter-spacing:.06em}\n.tcf-mockup-before strong{color:#17263a;font-size:13px}.tcf-mockup-before span{color:#6a798b;font-size:11px}\n.tcf-mockup-arrow{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#1263a5,#20a8c9);color:#fff;font-size:21px;font-weight:900;box-shadow:0 6px 14px rgba(18,99,165,.25)}\n.tcf-mockup-after{position:relative;margin:0;overflow:hidden;border:1px solid #d6e2ea;border-radius:14px;background:#eef4f7;box-shadow:0 8px 20px rgba(23,38,58,.1);aspect-ratio:4\/3}\n.tcf-mockup-after img{display:block;width:100%;height:100%;object-fit:cover}.tcf-mockup-after figcaption{position:absolute;left:9px;bottom:9px;padding:6px 9px;border-radius:999px;background:rgba(23,38,58,.86);color:#fff;font-size:10px;font-weight:900;letter-spacing:.04em}\n.tcf-mockup-content{min-width:0}.tcf-mockup-eyebrow{margin:0 0 8px!important;color:#1263a5!important;font-size:12px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase}\n.cta-popup-wrapper.tcf-mockup-cro h2{margin:0 0 13px!important;color:#17263a!important;font-size:clamp(29px,4vw,43px)!important;line-height:1.08!important;letter-spacing:-.025em}\n.tcf-mockup-lead{max-width:650px;margin:0 0 20px!important;color:#55677a!important;font-size:16px!important;line-height:1.6!important}\n.tcf-mockup-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:2px 0 24px;padding-top:2px}\n.tcf-mockup-steps:before{content:\"\";position:absolute;left:16.66%;right:16.66%;top:19px;height:2px;background:linear-gradient(90deg,#20a8c9,#1263a5 52%,#20a8c9);opacity:.38}\n.tcf-mockup-step{position:relative;display:grid;grid-template-rows:36px auto;justify-items:center;align-items:start;gap:8px;min-width:0;color:#41576b;font-size:12px;font-weight:800;line-height:1.3;text-align:center}\n.tcf-mockup-num{position:relative;z-index:1;display:grid;place-items:center;width:36px;height:36px;border:4px solid #f7fbfd;border-radius:50%;background:linear-gradient(135deg,#1263a5,#20a8c9);color:#fff;font-size:12px;font-weight:900;box-shadow:0 0 0 1px rgba(18,99,165,.18),0 5px 12px rgba(18,99,165,.18)}\n.cta-popup-wrapper.tcf-mockup-cro button.tcf-mockup-main-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:310px!important;min-height:56px!important;margin:0!important;padding:15px 25px!important;border:0!important;border-radius:12px!important;background:linear-gradient(135deg,#ff6948,#ff3d82)!important;color:#fff!important;font-size:16px!important;font-weight:900!important;box-shadow:0 11px 24px rgba(229,61,112,.28)!important;transition:transform .18s ease,box-shadow .18s ease!important}\n.cta-popup-wrapper.tcf-mockup-cro button.tcf-mockup-main-btn:hover{transform:translateY(-2px)!important;box-shadow:0 15px 30px rgba(229,61,112,.35)!important}\n.tcf-mockup-trust{display:flex;flex-wrap:wrap;gap:7px 15px;margin:16px 0 0!important;padding:0!important;list-style:none!important}\n.tcf-mockup-trust li{display:flex;align-items:center;gap:6px;color:#3e5367;font-size:12px;font-weight:800}.tcf-mockup-trust li:before{content:\"✓\";display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#ddf3e7;color:#14734b;font-size:11px;font-weight:900}\n.tcf-mockup-backup{margin:13px 0 0!important;color:#65768a!important;font-size:12px!important}.tcf-mockup-backup strong{color:#31536c}\n.tcf-mockup-distinction{max-width:1120px;margin:18px auto 0!important;padding:11px 14px;border:1px solid #d7e5ed;border-radius:11px;background:rgba(255,255,255,.72);color:#53677a;font-size:12px!important;line-height:1.5!important;text-align:center!important}.tcf-mockup-distinction strong{color:#17263a}\n@media(max-width:900px){.cta-popup-wrapper.tcf-mockup-cro .cta-popup-inner{grid-template-columns:1fr;gap:26px;max-width:680px!important}.tcf-mockup-visual{min-height:0}.tcf-mockup-content{text-align:center}.tcf-mockup-lead{margin-left:auto!important;margin-right:auto!important}.tcf-mockup-trust{justify-content:center}}\n@media(max-width:590px){.cta-popup-wrapper.tcf-mockup-cro{padding:34px 15px!important}.tcf-mockup-visual{grid-template-columns:minmax(0,.72fr) 28px minmax(0,1.28fr);padding:12px;border-radius:15px}.tcf-mockup-before{min-height:128px;padding:10px}.tcf-mockup-file{width:47px;height:57px}.tcf-mockup-arrow{width:28px;height:28px;font-size:17px}.tcf-mockup-after figcaption{font-size:8px}.tcf-mockup-steps{grid-template-columns:1fr;gap:0;margin:2px 0 22px;padding:2px 0}.tcf-mockup-steps:before{left:17px;right:auto;top:19px;bottom:19px;width:2px;height:auto}.tcf-mockup-step{grid-template-columns:36px minmax(0,1fr);grid-template-rows:1fr;justify-items:start;align-items:center;gap:12px;min-height:58px;text-align:left}.tcf-mockup-num{grid-column:1}.tcf-mockup-step\u003espan:last-child{grid-column:2}.cta-popup-wrapper.tcf-mockup-cro button.tcf-mockup-main-btn{width:100%!important;min-width:0!important}.tcf-mockup-trust{display:grid;justify-content:start;text-align:left}.tcf-mockup-distinction{text-align:left!important}}\n\u003c\/style\u003e\u003cscript id=\"tcf-mockup-cta-cro-script\"\u003e\n(function(){\nfunction enhanceMockupCTA(){\n var wrapper=document.querySelector(\".cta-popup-wrapper\");\n if(!wrapper||wrapper.classList.contains(\"tcf-mockup-cro\"))return !!wrapper;\n var inner=wrapper.querySelector(\".cta-popup-inner\");\n var heading=inner\u0026\u0026inner.querySelector(\"h2\");\n var button=inner\u0026\u0026inner.querySelector(\"button\");\n if(!inner||!heading||!button)return false;\n wrapper.classList.add(\"tcf-mockup-cro\");\n heading.textContent=\"See Your Logo on This Custom Tent—Free\";\n button.textContent=\"Get My Free Custom-Tent Mockup\";\n button.classList.add(\"tcf-mockup-main-btn\");\n button.setAttribute(\"aria-label\",\"Get my free custom 10×10 tent mockup\");\n var content=document.createElement(\"div\");\n content.className=\"tcf-mockup-content\";\n var eyebrow=document.createElement(\"p\");eyebrow.className=\"tcf-mockup-eyebrow\";eyebrow.textContent=\"Not ready to order yet?\";\n var lead=document.createElement(\"p\");lead.className=\"tcf-mockup-lead\";lead.textContent=\"Upload your logo and see your custom tent before you order.\";\n var steps=document.createElement(\"div\");steps.className=\"tcf-mockup-steps\";steps.setAttribute(\"aria-label\",\"How the free mockup process works\");steps.innerHTML='\u003cdiv class=\"tcf-mockup-step\"\u003e\u003cspan class=\"tcf-mockup-num\"\u003e1\u003c\/span\u003e\u003cspan\u003eUpload your logo\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"tcf-mockup-step\"\u003e\u003cspan class=\"tcf-mockup-num\"\u003e2\u003c\/span\u003e\u003cspan\u003eReceive your custom proof\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"tcf-mockup-step\"\u003e\u003cspan class=\"tcf-mockup-num\"\u003e3\u003c\/span\u003e\u003cspan\u003eApprove or request changes\u003c\/span\u003e\u003c\/div\u003e';\n var trust=document.createElement(\"ul\");trust.className=\"tcf-mockup-trust\";trust.innerHTML=\"\u003cli\u003eFree expert design help\u003c\/li\u003e\u003cli\u003eNo print-ready artwork required\u003c\/li\u003e\u003cli\u003ePersonal help from a real designer\u003c\/li\u003e\";\n var backup=document.createElement(\"p\");backup.className=\"tcf-mockup-backup\";backup.innerHTML=\"\u003cstrong\u003eNo logo file yet?\u003c\/strong\u003e Tell us what you need.\";\n content.appendChild(eyebrow);content.appendChild(heading);content.appendChild(lead);content.appendChild(steps);content.appendChild(button);content.appendChild(trust);content.appendChild(backup);\n var visual=document.createElement(\"div\");visual.className=\"tcf-mockup-visual\";visual.setAttribute(\"aria-label\",\"Logo file transformed into a custom printed 10×10 tent\");\n visual.innerHTML='\u003cdiv class=\"tcf-mockup-before\"\u003e\u003cdiv class=\"tcf-mockup-file\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\u003cstrong\u003eYour logo file\u003c\/strong\u003e\u003cspan\u003ePNG, JPG, PDF, AI, EPS or SVG\u003c\/span\u003e\u003c\/div\u003e\u003cspan class=\"tcf-mockup-arrow\" aria-hidden=\"true\"\u003e→\u003c\/span\u003e\u003cfigure class=\"tcf-mockup-after\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/10x10-custom-logo-tent-top-frame-hero-v2.png?v=1787974453\u0026amp;width=700\" alt=\"Custom 10×10 logo tent with full-color canopy on a white background\" loading=\"lazy\" decoding=\"async\"\u003e\u003cfigcaption\u003eYour free proof\u003c\/figcaption\u003e\u003c\/figure\u003e';\n inner.innerHTML=\"\";inner.appendChild(visual);inner.appendChild(content);\n return true;\n}\nif(!enhanceMockupCTA()){var n=0,t=setInterval(function(){n++;if(enhanceMockupCTA()||n\u003e40)clearInterval(t);},250);}\n})();\n\u003c\/script\u003e\u003cstyle id=\"tcf-inline-mockup-styles\"\u003e\n#tcf-inline-mockup{flex:0 0 100%;width:100%;margin:10px 0 3px;padding:12px;border:1px solid #cfe0eb;border-radius:12px;background:linear-gradient(135deg,#f5fafd,#fff);text-align:center;order:2!important}\n#tcf-inline-mockup .tcf-inline-mockup-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:52px;padding:11px 15px;border:1.5px solid #57a9d0;border-radius:10px;background:linear-gradient(110deg,#eaf8fe 0%,#f8fcff 30%,#f7f9ff 50%,#d8f2fb 72%,#ffd3e0 100%);background-size:240% 100%;background-position:0 center;color:#125b8a;font:inherit;font-size:14px;font-weight:900;line-height:1.25;cursor:pointer;box-shadow:0 7px 17px rgba(18,99,165,.14),inset 0 1px 0 rgba(255,255,255,.9);transition:background-position .35s ease,color .16s ease,transform .16s ease,box-shadow .16s ease,border-color .16s ease}\n#tcf-inline-mockup .tcf-inline-mockup-btn:hover{background-position:100% center;border-color:#5aa9cc;color:#17364f;transform:translateY(-2px);box-shadow:0 11px 22px rgba(18,99,165,.2)}#tcf-inline-mockup .tcf-inline-mockup-btn:after{content:\"FREE\";display:inline-flex;align-items:center;justify-content:center;margin-left:3px;padding:4px 7px;border-radius:999px;background:#dff3e8;color:#14734b;font-size:9px;font-weight:900;letter-spacing:.07em;line-height:1}\n#tcf-inline-mockup .tcf-inline-mockup-btn:focus-visible{outline:3px solid #8bcff0;outline-offset:2px}\n#tcf-inline-mockup .tcf-inline-mockup-spark{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border-radius:8px;background:linear-gradient(135deg,#1263a5,#20a8c9);color:#fff;font-size:14px;box-shadow:0 4px 9px rgba(18,99,165,.22)}\n#tcf-inline-mockup .tcf-inline-mockup-note{display:block;margin:7px 0 0;color:#66778a;font-size:11px;line-height:1.35}\n#tcf-inline-mockup .tcf-inline-mockup-note strong{color:#344e63}\n.product-form__buttons\u003e.product-form__submit{order:1!important}.product-form__buttons\u003ecard-wishlist{order:1!important}.product-form__buttons\u003e.shopify-payment-button{order:3!important}\n@media(max-width:480px){#tcf-inline-mockup{padding:10px}#tcf-inline-mockup .tcf-inline-mockup-btn{font-size:13px}}\n\u003c\/style\u003e\u003cscript id=\"tcf-inline-mockup-script\"\u003e\n(function(){\n function installInlineMockup(){\n  if(document.getElementById(\"tcf-inline-mockup\"))return true;\n  var add=Array.prototype.find.call(document.querySelectorAll(\"button\"),function(b){return \/^\\s*add to cart\\s*$\/i.test((b.textContent||\"\").trim());});\n  var buttons=add\u0026\u0026add.closest(\".product-form__buttons\");\n  if(!add||!buttons)return false;\n  var box=document.createElement(\"div\");box.id=\"tcf-inline-mockup\";box.setAttribute(\"aria-label\",\"Free custom tent mockup option\");\n  box.innerHTML='\u003cbutton type=\"button\" class=\"tcf-inline-mockup-btn\" aria-label=\"See my logo on this custom 10×10 tent before ordering\"\u003e\u003cspan class=\"tcf-inline-mockup-spark\" aria-hidden=\"true\"\u003e✦\u003c\/span\u003e\u003cspan\u003eSee My Logo on It First\u003c\/span\u003e\u003c\/button\u003e\u003cspan class=\"tcf-inline-mockup-note\"\u003eNot ready to order? \u003cstrong\u003eRequest a complimentary mockup.\u003c\/strong\u003e\u003c\/span\u003e';\n  add.insertAdjacentElement(\"afterend\",box);\n  box.querySelector(\"button\").addEventListener(\"click\",function(){\n   if(window.dataLayer\u0026\u0026Array.isArray(window.dataLayer))window.dataLayer.push({event:\"open_free_mockup\",source:\"near_cart_secondary_cta\",product:\"custom_10x10_logo_tent\"});\n   var trigger=document.querySelector(\"#tent-open-mockup\")||document.querySelector(\".cta-popup-wrapper .tcf-mockup-main-btn\")||document.querySelector(\".cta-popup-wrapper .cta-popup-inner button\");\n   if(trigger)trigger.click();\n   else{var section=document.querySelector(\".cta-popup-wrapper\");if(section)section.scrollIntoView({behavior:\"smooth\",block:\"center\"});}\n  });\n  return true;\n }\n if(!installInlineMockup()){var n=0,t=setInterval(function(){n++;if(installInlineMockup()||n\u003e60)clearInterval(t);},250);}\n})();\n\u003c\/script\u003e\u003cscript id=\"tcf-tent-cta-bridge-script\"\u003e(function(){function bind(){var main=document.querySelector(\".cta-popup-wrapper .tcf-mockup-main-btn\"),official=document.getElementById(\"tent-open-mockup\");if(!main||!official)return false;if(main.getAttribute(\"data-tcf-tent-bridge\")===\"1\")return true;var clean=main.cloneNode(true);clean.setAttribute(\"data-tcf-tent-bridge\",\"1\");main.parentNode.replaceChild(clean,main);clean.addEventListener(\"click\",function(e){e.preventDefault();official.click()});return true}if(!bind()){var n=0,t=setInterval(function(){n++;if(bind()||n\u003e60)clearInterval(t)},250)}})();\u003c\/script\u003e","brand":"Table Covers Fast","offers":[{"title":"Top + Frame \/ No Wheeled Bag","offer_id":44492924026945,"sku":"TCF-10X10-CUSTOM-01","price":595.0,"currency_code":"USD","in_stock":true},{"title":"Top + Frame \/ Standard Wheeled Bag","offer_id":44492924059713,"sku":"TCF-10X10-CUSTOM-02","price":620.0,"currency_code":"USD","in_stock":true},{"title":"Top + Frame \/ Premium Wheeled Bag","offer_id":44492924092481,"sku":"TCF-10X10-CUSTOM-03","price":640.0,"currency_code":"USD","in_stock":true},{"title":"Top + Frame + Full Backwall \/ No Wheeled Bag","offer_id":44492924125249,"sku":"TCF-10X10-CUSTOM-04","price":725.0,"currency_code":"USD","in_stock":true},{"title":"Top + Frame + Full Backwall \/ Standard Wheeled Bag","offer_id":44492924158017,"sku":"TCF-10X10-CUSTOM-05","price":750.0,"currency_code":"USD","in_stock":true},{"title":"Top + Frame + Full Backwall \/ Premium Wheeled Bag","offer_id":44492924190785,"sku":"TCF-10X10-CUSTOM-06","price":770.0,"currency_code":"USD","in_stock":true},{"title":"Top + Frame + Full Backwall + 2 Half Sidewalls \/ No Wheeled Bag","offer_id":44492924223553,"sku":"TCF-10X10-CUSTOM-07","price":865.0,"currency_code":"USD","in_stock":true},{"title":"Top + Frame + Full Backwall + 2 Half Sidewalls \/ Standard Wheeled Bag","offer_id":44492924256321,"sku":"TCF-10X10-CUSTOM-08","price":880.0,"currency_code":"USD","in_stock":true},{"title":"Top + Frame + Full Backwall + 2 Half Sidewalls \/ Premium Wheeled Bag","offer_id":44492924289089,"sku":"TCF-10X10-CUSTOM-09","price":895.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0644\/5540\/9729\/files\/10x10-custom-logo-tent-top-frame-hero-v2.png?v=1787974453","url":"https:\/\/tablecoversfast.com\/products\/10x10-custom-logo-tent","provider":"Table Covers Fast","version":"1.0","type":"link"}