{"product_id":"custom-double-sided-woven-flight-key-tag-free-design-proof-quote","title":"Custom Double-Sided Woven Flight Key Tag – Free Design Proof \u0026 Quote","description":"\u003cstyle\u003e\n  \/* =========================================================\n     Global CTA Visual Standard (Dawn-safe, scoped)\n     Goals:\n     1) Consistent CTA styling across all product pages\n     2) Stronger mobile conversion layout\n     3) Prevent button text wrapping on desktop\n     4) Fix: Mobile overflow \/ width issues\n     ========================================================= *\/\n\n  .product-detail-wrapper{\n    --cta-radius: 6px;\n    --cta-gap: 10px;\n    --cta-pad-y: 12px;\n    --cta-pad-x: 16px;\n\n    --cta-font-size: 14px;\n    --cta-letter: .2px;\n\n    \/* Primary vs Secondary hierarchy *\/\n    --cta-primary-bg: #000;\n    --cta-primary-text: #fff;\n    --cta-primary-border: #000;\n\n    --cta-secondary-bg: #fff;\n    --cta-secondary-text: #000;\n    --cta-secondary-border: #000;\n\n    max-width: 100%;\n  }\n\n  \/* ---------- Utilities ---------- *\/\n  .product-detail-wrapper .mt-6{ margin-top: 6px; }\n  .product-detail-wrapper .mt-8{ margin-top: 8px; }\n  .product-detail-wrapper .mt-10{ margin-top: 10px; }\n  .product-detail-wrapper .mt-12{ margin-top: 12px; }\n  .product-detail-wrapper .mt-14{ margin-top: 14px; }\n  .product-detail-wrapper .note{ margin-top: 8px; opacity: .92; overflow-wrap: anywhere; }\n  .product-detail-wrapper .lead{ margin-top: 6px; overflow-wrap: anywhere; }\n\n  \/* ---------- Divider spacing: avoid \"line touching CTA\" ---------- *\/\n  .product-detail-wrapper .cta-block{ margin-bottom: 24px; }\n\n  \/* ---------- CTA Layout ---------- *\/\n  .product-detail-wrapper .cta-group{\n    display:flex;\n    gap: var(--cta-gap);\n    flex-wrap: wrap;\n    align-items: stretch;\n  }\n\n  \/* CTA button baseline *\/\n  .product-detail-wrapper .cta-btn{\n    display:flex !important;\n    align-items:center;\n    justify-content:center;\n    padding: var(--cta-pad-y) var(--cta-pad-x) !important;\n    border-radius: var(--cta-radius) !important;\n    font-size: var(--cta-font-size) !important;\n    letter-spacing: var(--cta-letter);\n    line-height: 1.1;\n    text-decoration:none;\n    text-transform:none;\n    min-height: 44px;\n\n    \/* ===== Fix: prevent width\/padding overflow ===== *\/\n    box-sizing: border-box;\n    max-width: 100%;\n  }\n\n  \/* Prevent desktop wrapping *\/\n  .product-detail-wrapper .cta-group .cta-btn{\n    white-space: nowrap;\n    min-width: 240px;\n    flex: 1 1 240px;\n    text-align:center;\n  }\n\n  \/* Primary \/ Secondary hierarchy (CRO) *\/\n  .product-detail-wrapper .cta-primary{\n    background: var(--cta-primary-bg) !important;\n    color: var(--cta-primary-text) !important;\n    border: 1px solid var(--cta-primary-border) !important;\n  }\n  .product-detail-wrapper .cta-primary:hover{ opacity:.92; }\n\n  .product-detail-wrapper .cta-secondary{\n    background: var(--cta-secondary-bg) !important;\n    color: var(--cta-secondary-text) !important;\n    border: 1px solid var(--cta-secondary-border) !important;\n  }\n  .product-detail-wrapper .cta-secondary:hover{ background:#f6f6f6 !important; }\n\n  \/* Microcopy *\/\n  .product-detail-wrapper .cta-microcopy{\n    margin: 0 0 8px 0;\n    opacity: .92;\n    overflow-wrap: anywhere;\n  }\n\n  \/* NEW: non-clickable CTA (used in form section) *\/\n  .product-detail-wrapper .cta-static{\n    pointer-events: none;\n    cursor: default;\n    user-select: none;\n  }\n\n  \/* ---------- Mobile CRO layout ---------- *\/\n  @media (max-width: 768px){\n    .product-detail-wrapper{\n      overflow-x: hidden; \/* fallback: prevent horizontal scroll *\/\n    }\n\n    .product-detail-wrapper .cta-group{\n      flex-direction: column;\n      gap: 10px;\n      align-items: stretch; \/* important: full-width children *\/\n    }\n\n    .product-detail-wrapper .cta-group .cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;          \/* override desktop min-width:240px *\/\n      flex: 1 1 auto;        \/* override desktop flex-basis:240px *\/\n      white-space: normal;   \/* allow wrap *\/\n      word-break: break-word;\n    }\n\n    .product-detail-wrapper .cta-primary{ font-weight: 700; }\n  }\n\n  \/* ---------- Anchor scroll offset (sticky header) ---------- *\/\n  .product-detail-wrapper #free-mockup-form{ scroll-margin-top: 90px; }\n\u003c\/style\u003e\n\u003cdiv class=\"product-detail-wrapper\"\u003e\n\u003c!-- HERO \/ ABOVE THE FOLD --\u003e\n\u003csection class=\"detail-section\" id=\"hero\"\u003e\n\u003cp class=\"lead\"\u003eDouble-sided woven flight key tags made from your text, slogan, or logo—premium polyester fabric with clean woven details for long-lasting brand presence.\u003c\/p\u003e\n\u003cul class=\"product-options-list mt-10\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFree digital mockup\u003c\/strong\u003e \u0026amp; quote within 24 hours\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDouble-sided weaving\u003c\/strong\u003e for maximum exposure\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable polyester fabric\u003c\/strong\u003e for everyday use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNo tax \u0026amp; free shipping\u003c\/strong\u003e on all orders\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRush service\u003c\/strong\u003e available (15–24 business days)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cta-block mt-14\"\u003e\n\u003cp class=\"cta-microcopy\"\u003e\u003cstrong\u003eChoose your fastest path:\u003c\/strong\u003e Get a free mockup first, or order online to start production sooner.\u003c\/p\u003e\n\u003cdiv class=\"cta-group\"\u003e\n\u003ca href=\"#free-mockup-form\" class=\"button button--secondary custom-black-btn cta-btn cta-primary\"\u003e Get Free Mockup \u0026amp; Quote \u003c\/a\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-double-sided-woven-flight-key-tag-order-online\" class=\"button button--secondary custom-black-btn cta-btn cta-secondary\"\u003e Order Now Online \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"detail-section\" id=\"best-for\"\u003e\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003ch3 class=\"detail-title\"\u003eBest For\u003c\/h3\u003e\n\u003cul class=\"product-options-list mt-8\"\u003e\n\u003cli\u003eAutomotive \u0026amp; motorcycle brands, rider communities\u003c\/li\u003e\n\u003cli\u003eAviation-themed stores, clubs, and commemorative merchandise\u003c\/li\u003e\n\u003cli\u003eCorporate gifts, staff items, and event giveaways\u003c\/li\u003e\n\u003cli\u003eRetail and eCommerce add-on products\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- SPECS \u0026 CUSTOMIZATION --\u003e\n\u003csection class=\"detail-section\" id=\"specs\"\u003e\n\u003ch3 class=\"detail-title\"\u003eSpecs \u0026amp; Customization\u003c\/h3\u003e\n\u003cul class=\"product-options-list mt-8\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Durable polyester fabric with high-detail weaving\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeaving:\u003c\/strong\u003e Double-sided woven text, slogan, or logo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLayout:\u003c\/strong\u003e Horizontal or vertical orientation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColors:\u003c\/strong\u003e Multiple fabric and thread color combinations\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e Standard flight tag size or custom dimensions — we’ll recommend the best size based on your logo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAttachment:\u003c\/strong\u003e Metal keyring and optional fittings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"note mt-10\"\u003eTip: Text, slogans, and bold logos typically produce the cleanest woven results. If you’re unsure, submit your design and we’ll recommend the best layout in the mockup.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"detail-section\" id=\"pricing\"\u003e\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003ch3 class=\"detail-title\"\u003eEstimated Volume Pricing\u003c\/h3\u003e\n\u003cp class=\"note mt-8\"\u003e\u003cstrong\u003eNo hidden fees.\u003c\/strong\u003e The price table below is the \u003cstrong\u003efinal unit price\u003c\/strong\u003e for standard orders. Additional charges apply \u003cstrong\u003eonly if\u003c\/strong\u003e you request a special rush timeline, custom accessories\/hardware, or special packaging.\u003c\/p\u003e\n\u003ctable style=\"width: 98.2809%; height: 235.078px;\" class=\"pricing-table\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003cth style=\"text-align: left; width: 46.1245%; height: 19.5898px;\"\u003eOrder Quantity\u003c\/th\u003e\n\u003cth style=\"text-align: right; width: 53.5992%; height: 19.5898px;\"\u003eEstimated Unit Price (CAD)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.1245%;\"\u003e20 pcs (Minimum Order)\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.5992%;\"\u003e\n\u003cstrong\u003e$6.25\u003c\/strong\u003e \/ unit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.1245%;\"\u003e21 – 50 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.5992%;\"\u003e\u003cstrong\u003e$4.48 – $6.24\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.1245%;\"\u003e51 – 100 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.5992%;\"\u003e\u003cstrong\u003e$4.10 – $4.47\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.1245%;\"\u003e101 – 200 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.5992%;\"\u003e\u003cstrong\u003e$2.55 – $4.09\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.1245%;\"\u003e201 – 500 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.5992%;\"\u003e\u003cstrong\u003e$1.76 – $2.54\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.1245%;\"\u003e501 – 1000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.5992%;\"\u003e\u003cstrong\u003e$1.37 – $1.75\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.1245%;\"\u003e1001 – 2000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.5992%;\"\u003e\u003cstrong\u003e$1.29 – $1.36\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.1245%;\"\u003e2001 – 5000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.5992%;\"\u003e\u003cstrong\u003e$1.04 – $1.28\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.1245%;\"\u003e5001+ pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.5992%;\"\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cstrong\u003e$1.03\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp class=\"note mt-10\"\u003eWant the most accurate quote for your design and options? Submit your artwork to receive a \u003cstrong\u003efree mockup \u0026amp; quote within 24 hours\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c!-- Pricing decision-point CTAs --\u003e\n\u003cdiv class=\"cta-block mt-12\"\u003e\n\u003cdiv class=\"cta-group\"\u003e\n\u003ca href=\"#free-mockup-form\" class=\"button button--secondary custom-black-btn cta-btn cta-primary\"\u003e Get Free Mockup \u0026amp; Quote \u003c\/a\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-double-sided-woven-flight-key-tag-order-online\" class=\"button button--secondary custom-black-btn cta-btn cta-secondary\"\u003e Order Now Online \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"note mt-8\"\u003e*Orders placed online are prioritized for faster production scheduling.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"detail-section\"\u003e\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003ch3 class=\"detail-title\"\u003eProduction \u0026amp; Delivery Timeline \u003c\/h3\u003e\n\u003cul class=\"product-options-list mt-8\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard:\u003c\/strong\u003e About \u003cstrong\u003e30 business days\u003c\/strong\u003e · \u003cstrong\u003eNo tax \u0026amp; free shipping\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRush:\u003c\/strong\u003e As fast as \u003cstrong\u003e15 business days\u003c\/strong\u003e (additional fees apply)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProof first:\u003c\/strong\u003e Production starts only after proof approval and payment\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGuarantee:\u003c\/strong\u003e If a rare delay makes your order unusable for your event, we offer a \u003cstrong\u003e100% satisfaction guarantee\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"mt-10\"\u003eWant to check quality first? Order a \u003cstrong\u003e$9.90 sample with your design\u003c\/strong\u003e. \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/item-sample-with-your-logo\"\u003eOrder Sample\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"detail-section\" id=\"faq\"\u003e\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003ch3 class=\"detail-title\"\u003eFAQ\u003c\/h3\u003e\n\u003cul class=\"product-options-list mt-8\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat works best for double-sided weaving?\u003c\/strong\u003e Text, slogans, and bold logos with clear contrast.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I request revisions?\u003c\/strong\u003e Yes—layout, colors, and orientation can be adjusted before production.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat affects final price?\u003c\/strong\u003e Only special rush timelines, custom accessories\/hardware, or special packaging. If you don’t need these, the price table is final.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHow fast do I get the proof?\u003c\/strong\u003e Within 24 hours after checkout or free mockup submission.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- FORM --\u003e\n\u003csection class=\"detail-section\" id=\"free-mockup-form\"\u003e\n\u003cdiv class=\"cta-block\"\u003e\n\u003cdiv class=\"cta-group\" style=\"justify-content: center;\"\u003e\n\u003cdiv class=\"button button--secondary custom-black-btn cta-btn cta-primary cta-static\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-id=\"MTI5MzE5\" class=\"globo-formbuilder\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"3D Shoe Charms","offers":[{"title":"20","offer_id":51751788085567,"sku":null,"price":136.0,"currency_code":"CAD","in_stock":true},{"title":"30","offer_id":51751788118335,"sku":null,"price":149.0,"currency_code":"CAD","in_stock":true},{"title":"40","offer_id":51751788151103,"sku":null,"price":184.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":51751788183871,"sku":null,"price":209.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":51751788216639,"sku":null,"price":278.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51751788249407,"sku":null,"price":410.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51751788282175,"sku":null,"price":510.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51751788314943,"sku":null,"price":635.0,"currency_code":"CAD","in_stock":true},{"title":"400","offer_id":51751788347711,"sku":null,"price":760.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51751788380479,"sku":null,"price":880.0,"currency_code":"CAD","in_stock":true},{"title":"600","offer_id":51751788413247,"sku":null,"price":995.0,"currency_code":"CAD","in_stock":true},{"title":"700","offer_id":51751788446015,"sku":null,"price":1105.0,"currency_code":"CAD","in_stock":true},{"title":"800","offer_id":51751788478783,"sku":null,"price":1210.0,"currency_code":"CAD","in_stock":true},{"title":"900","offer_id":51751788511551,"sku":null,"price":1300.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51751788544319,"sku":null,"price":1370.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51751788577087,"sku":null,"price":2570.0,"currency_code":"CAD","in_stock":true},{"title":"3000","offer_id":51751788609855,"sku":null,"price":3365.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51751788642623,"sku":null,"price":5180.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Woven_Keychain_Tags_a248332f-f942-40cf-8cf8-e16797f6dc43.jpg?v=1769405683","url":"https:\/\/www.3dshoecharms.ca\/products\/custom-double-sided-woven-flight-key-tag-free-design-proof-quote","provider":"3D Shoe Charms","version":"1.0","type":"link"}