{"title":"Bar Gear","description":"","products":[{"product_id":"custom-zinc-alloy-opener-keychains","title":"Custom Zinc Alloy Opener Keychains","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px;\"\u003e\n\u003c!-- Button 1 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/pages\/free-digital-mock-up\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #007bff; color: #fff; text-decoration: none; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Get a Free Mock Up \u003c\/a\u003e \n\u003c\/div\u003e\u003cp\u003eLooking for a practical and stylish promotional item? Our Custom Zinc Alloy Opener Keychains are the perfect solution! Made from durable zinc alloy, these keychains feature a built-in bottle opener, making them both functional and sleek. Personalize them with your logo or design to create a unique, eye-catching giveaway or gift for events, promotions, or corporate branding. Lightweight, strong, and perfect for daily use, these keychains make a great addition to any brand’s marketing strategy. Durable, practical, and custom-made just for you!\u003c\/p\u003e","brand":"Your Logo Keychains","offers":[{"title":"50","offer_id":50259296026943,"sku":"","price":265.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":50259296059711,"sku":"","price":350.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":50259296092479,"sku":"","price":480.0,"currency_code":"CAD","in_stock":true},{"title":"150","offer_id":50259296125247,"sku":"","price":570.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":50259296158015,"sku":"","price":610.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":50259296190783,"sku":"","price":700.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":50259296223551,"sku":"","price":1360.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":50259296256319,"sku":"","price":1810.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":50259296289087,"sku":"","price":1930.0,"currency_code":"CAD","in_stock":true},{"title":"1500","offer_id":50259296321855,"sku":"","price":2835.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":50259296354623,"sku":"","price":3705.0,"currency_code":"CAD","in_stock":true},{"title":"3000","offer_id":50259296387391,"sku":"","price":5500.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":50259296420159,"sku":"","price":8880.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/f9dcb5db-3edc-4617-872e-651f41945b3e.png?v=1737452302"},{"product_id":"custom-dog-tag-metal-keychain-bottle-opener","title":"Custom Dog Tag Metal Keychain Bottle Opener","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px;\"\u003e\n\u003c!-- Button 1 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/pages\/free-digital-mock-up\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #007bff; color: #fff; text-decoration: none; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Get a Free Mock Up \u003c\/a\u003e\n\u003c\/div\u003e\u003cp\u003eCustom Dog Tag Metal Keychain Bottle Opener combines functionality and style. Personalize this durable, multi-purpose accessory with your logo or design. Perfect for promotions, gifts, or everyday use!\u003c\/p\u003e","brand":"Your Logo Keychains","offers":[{"title":"50","offer_id":50259296485695,"sku":"","price":265.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":50259296518463,"sku":"","price":350.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":50259296551231,"sku":"","price":481.0,"currency_code":"CAD","in_stock":true},{"title":"150","offer_id":50259296583999,"sku":"","price":571.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":50259296616767,"sku":"","price":613.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":50259296649535,"sku":"","price":696.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":50259296682303,"sku":"","price":1357.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":50259296715071,"sku":"","price":1804.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":50259296747839,"sku":"","price":1923.0,"currency_code":"CAD","in_stock":true},{"title":"1500","offer_id":50259296780607,"sku":"","price":2827.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":50259296813375,"sku":"","price":3692.0,"currency_code":"CAD","in_stock":true},{"title":"3000","offer_id":50259296846143,"sku":"","price":5480.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":50259296878911,"sku":"","price":8847.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/f3a3860f-e5aa-466c-9e7a-826329091062.png?v=1737452305"},{"product_id":"personalized-metal-tin-bottle-opener-keychain","title":"Personalized Metal Tin Bottle Opener Keychain","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px;\"\u003e\n\u003c!-- Button 1 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/pages\/free-digital-mock-up\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #007bff; color: #fff; text-decoration: none; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Get a Free Mock Up \u003c\/a\u003e \n\u003c\/div\u003e\u003cp\u003e\u003cstrong\u003ePersonalized Metal Tin Bottle Opener Keychain\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eOpen your favorite beverages in style with our \u003cstrong\u003ePersonalized Metal Tin Bottle Opener Keychain\u003c\/strong\u003e. Crafted from durable tinplate and featuring a sleek, compact design, this keychain is the perfect blend of functionality and personalization. You can add your custom logo, text, or artwork to the surface, making it an ideal promotional item, event giveaway, or personalized gift. Its sturdy construction ensures it lasts through daily use, while the keychain design makes it convenient to carry wherever you go. Perfect for creating lasting impressions at parties, corporate events, or as a unique gift.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable metal tin construction\u003c\/strong\u003e ensures long-lasting use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePersonalized with custom engraving or printing\u003c\/strong\u003e for a unique touch.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact and functional\u003c\/strong\u003e – perfect as a keychain and bottle opener.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIdeal for corporate giveaways\u003c\/strong\u003e, events, and special occasions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLightweight and portable\u003c\/strong\u003e, easy to carry around.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOrder your \u003cstrong\u003ePersonalized Metal Tin Bottle Opener Keychain\u003c\/strong\u003e today to make every drink opening experience memorable!\u003c\/p\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"20","offer_id":51496062386495,"sku":null,"price":180.0,"currency_code":"CAD","in_stock":true},{"title":"30","offer_id":51496062419263,"sku":null,"price":268.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":51496062452031,"sku":null,"price":433.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":51496062484799,"sku":null,"price":629.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51496062517567,"sku":null,"price":829.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51496062550335,"sku":null,"price":1150.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51496062583103,"sku":null,"price":1550.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51496062615871,"sku":null,"price":2295.0,"currency_code":"CAD","in_stock":true},{"title":"800","offer_id":51496062648639,"sku":null,"price":3750.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51496062681407,"sku":null,"price":4540.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51496062714175,"sku":null,"price":8902.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51496062746943,"sku":null,"price":20124.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/6_34579ca6-aabc-4025-81bf-98966350a875.jpg?v=1760800331"},{"product_id":"custom-sublimation-cork-coasters","title":"Custom Sublimation Cork Coasters","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px;\"\u003e\n\u003c!-- Button 1 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/pages\/free-digital-mock-up\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #007bff; color: #fff; text-decoration: none; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Get a Free Mock Up \u003c\/a\u003e\n\u003c\/div\u003e\u003cp\u003eOur Custom Sublimation Cork Coasters are made from high-quality, eco-friendly cork material with excellent absorbency and heat resistance. These coasters can be fully customized with vibrant, full-color sublimation printing, making them perfect for showcasing your logo or design.\u003c\/p\u003e\n\u003cp\u003eAvailable in various shapes such as round, square, or custom designs, they are ideal for protecting surfaces while promoting your brand. Each coaster is 4 inches in size and 5 mm thick, providing a practical and stylish solution for events and promotions.\u003c\/p\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"50","offer_id":51514158743871,"sku":null,"price":344.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51514158776639,"sku":null,"price":544.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51514158809407,"sku":null,"price":690.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51514158842175,"sku":null,"price":1058.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51514158874943,"sku":null,"price":1469.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51514158907711,"sku":null,"price":2362.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51514158940479,"sku":null,"price":4268.0,"currency_code":"CAD","in_stock":true},{"title":"10000","offer_id":51514158973247,"sku":null,"price":7515.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/ruanmu01_b0812668-0155-417f-a562-c2d30a5d2053.jpg?v=1761660155"},{"product_id":"custom-paper-coasters","title":"Custom Absorbent Paper Coaster","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px;\"\u003e\n\u003c!-- Button 1 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/pages\/free-digital-mock-up\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #007bff; color: #fff; text-decoration: none; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Get a Free Mock Up \u003c\/a\u003e\n\u003c\/div\u003e\u003cp\u003eOur Custom Absorbent Paper Coasters are made from high-quality, eco-friendly paper material, perfect for protecting surfaces from moisture and spills. These coasters are fully customizable with vibrant, full-color printing and can be shaped to match your logo or design, available in round, square, or custom shapes.\u003c\/p\u003e\n\u003cp\u003eIdeal for restaurants, events, and brand promotions, each coaster provides an effective and stylish way to showcase your brand while keeping surfaces clean and dry.\u003c\/p\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"50","offer_id":51514159006015,"sku":null,"price":235.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51514159038783,"sku":null,"price":455.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51514159071551,"sku":null,"price":610.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51514159104319,"sku":null,"price":966.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51514159137087,"sku":null,"price":1156.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51514159169855,"sku":null,"price":1916.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51514159202623,"sku":null,"price":3762.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/xishuizhi01_e049c34e-e974-46a0-876d-108c64ff4d53.jpg?v=1761658248"},{"product_id":"custom-stainless-steel-coaster","title":"Custom Stainless Steel Coaster","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px;\"\u003e\n\u003c!-- Button 1 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/pages\/free-digital-mock-up\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #007bff; color: #fff; text-decoration: none; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Get a Free Mock Up \u003c\/a\u003e \n\u003c\/div\u003e\u003cp\u003eOur custom engraved stainless steel coasters offer the perfect blend of durability and elegance. Crafted from high-quality stainless steel, these coasters are rust-resistant and built to last, making them ideal for both indoor and outdoor use.\u003c\/p\u003e\n\u003cp\u003ePersonalize each coaster with laser-engraved designs, logos, or messages, making them perfect for special events, corporate gifts, or everyday use in your home or office. With a sleek, modern finish, these coasters will complement any decor while protecting your surfaces from water rings and spills.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDurable and rust-resistant stainless steel\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eCustomizable with laser engraving\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eIdeal for home, bar, restaurant, or office\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003ePerfect for gifts, branding, or special occasions\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"10","offer_id":51514159235391,"sku":null,"price":319.0,"currency_code":"CAD","in_stock":true},{"title":"25","offer_id":51514159268159,"sku":null,"price":370.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":51514159300927,"sku":null,"price":428.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51514159333695,"sku":null,"price":558.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51514159366463,"sku":null,"price":1004.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51514159399231,"sku":null,"price":2260.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51514159431999,"sku":null,"price":4295.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51514159464767,"sku":null,"price":7732.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51514159497535,"sku":null,"price":17398.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/buxiugang01_69f4cc29-8362-4b85-9fe6-0d72e5bf5df3.jpg?v=1761659327"},{"product_id":"custom-middle-bottle-opener","title":"Custom Medium Aluminum Bottle Opener Keychain","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px;\"\u003e\n\u003c!-- Button 1 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/pages\/free-digital-mock-up\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #007bff; color: #fff; text-decoration: none; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Get a Free Mock Up \u003c\/a\u003e \u003c!-- Button 2 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/item-sample-with-your-logo\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #fff; color: #007bff; text-decoration: none; border: 2px solid #007bff; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Order a $9.90 Sample \u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp\u003eOur Custom Medium Aluminum Bottle Opener Keychain is crafted from high-quality aluminum, measuring 80x15 mm and weighing just 15g. It offers a perfect balance of durability and portability, making it ideal for both everyday use and promotional events. Customize it with your logo or message to create a functional and stylish giveaway item. Each opener comes with a metal ring and chain for easy attachment, individually packaged for convenience.\u003c\/p\u003e","brand":"Besty Promo","offers":[{"title":"20","offer_id":51514160742719,"sku":null,"price":99.0,"currency_code":"CAD","in_stock":true},{"title":"30","offer_id":51514160775487,"sku":null,"price":138.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":51514160808255,"sku":null,"price":215.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":51514160841023,"sku":null,"price":293.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51514160873791,"sku":null,"price":365.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51514160906559,"sku":null,"price":456.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51514160939327,"sku":null,"price":618.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51514160972095,"sku":null,"price":799.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":51514161004863,"sku":null,"price":1015.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51514161037631,"sku":null,"price":1250.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51514161070399,"sku":null,"price":2100.0,"currency_code":"CAD","in_stock":true},{"title":"2500","offer_id":51514161103167,"sku":null,"price":2425.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51514161135935,"sku":null,"price":4150.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Custom_Medium_Aluminum_Bottle_Opener_Keychain.jpg?v=1761575746"},{"product_id":"custom-big-bottle-opener","title":"Custom Large Aluminum Bottle Opener Keychain","description":"\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 20px;\"\u003e\n\u003c!-- Button 1 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/pages\/free-digital-mock-up\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #007bff; color: #fff; text-decoration: none; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Get a Free Mock Up \u003c\/a\u003e \u003c!-- Button 2 --\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/item-sample-with-your-logo\" rel=\"noopener noreferrer\" style=\"width: 80%; min-height: 48px; padding: 14px 20px; background-color: #fff; color: #007bff; text-decoration: none; border: 2px solid #007bff; border-radius: 6px; font-weight: 600; font-size: 16px; display: block; text-align: center; box-sizing: border-box; line-height: 20px;\" target=\"_blank\"\u003e Order a $9.90 Sample \u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp\u003eOur Custom Large Aluminum Bottle Opener Keychain is made from premium aluminum, measuring 125x20 mm and weighing 27g. Its sturdy and ergonomic design makes it perfect for daily use and promotional events. Customize it with your logo or message to create a practical and eye-catching giveaway item. Each opener includes a metal ring for easy attachment and is individually packaged for convenient distribution.\u003c\/p\u003e","brand":"Besty Promo","offers":[{"title":"20","offer_id":51514161168703,"sku":null,"price":129.0,"currency_code":"CAD","in_stock":true},{"title":"30","offer_id":51514161201471,"sku":null,"price":186.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":51514161234239,"sku":null,"price":300.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":51514161267007,"sku":null,"price":435.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51514161299775,"sku":null,"price":568.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51514161332543,"sku":null,"price":796.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51514161365311,"sku":null,"price":890.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51514161398079,"sku":null,"price":1050.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":51514161430847,"sku":null,"price":1499.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51514161463615,"sku":null,"price":2086.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51514161496383,"sku":null,"price":3680.0,"currency_code":"CAD","in_stock":true},{"title":"2500","offer_id":51514161529151,"sku":null,"price":4516.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51514161561919,"sku":null,"price":8942.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Custom_Large_Aluminum_Bottle_Opener_Keychain.jpg?v=1761575748"},{"product_id":"custom-aluminium-bottle-opener-keychains-8s-free-design-proof-quote","title":"Custom Aluminium Bottle Opener Keychains-8S– Free Design Proof \u0026 Quote","description":"\u003cstyle\u003e\n  \/* =========================================================\n     CTA Visual Standard (Dawn-safe, scoped to this description)\n     Goals:\n     1) Consistent CTA styling across all product pages (including form section)\n     2) Desktop: button text stays on ONE line (when space allows)\n     3) Mobile: stacked full-width buttons for higher conversion\n     4) Fix: divider not “stuck” to CTA area\n     5) Fix: mobile overflow \/ width issues (table scroll instead of clipping)\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    --cta-font-size: 14px;\n    --cta-letter: .2px;\n\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    color: #121212;\n    line-height: 1.75;\n    max-width: 100%;\n  }\n\n  .product-detail-wrapper *{ box-sizing: border-box; }\n\n  \/* Prevent long words\/urls from causing overflow *\/\n  .product-detail-wrapper p,\n  .product-detail-wrapper li{\n    overflow-wrap: anywhere;\n    word-break: normal;\n  }\n\n  \/* Divider spacing (avoid sticking to CTA area) *\/\n  .product-detail-wrapper .detail-divider{\n    margin: 22px 0 !important;\n  }\n\n  \/* CTA module spacing (prevents divider from touching buttons) *\/\n  .product-detail-wrapper .cta-block{ margin: 14px 0 24px 0; }\n\n  \/* CTA group 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    max-width: 100%;\n    text-align:center;\n  }\n\n  \/* Prefer single-line on desktop *\/\n  .product-detail-wrapper .cta-group .cta-btn{\n    white-space: nowrap;\n    flex: 1 1 240px;\n    min-width: 240px;\n  }\n\n  \/* If container is narrower (tablet \/ theme sidebar), allow earlier stacking *\/\n  @media (max-width: 980px){\n    .product-detail-wrapper .cta-group .cta-btn{\n      min-width: 0;\n      flex: 1 1 auto;\n    }\n  }\n\n  \/* Primary \/ secondary hierarchy *\/\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  \/* Optional microcopy *\/\n  .product-detail-wrapper .cta-microcopy{\n    margin: 0 0 8px 0;\n    opacity: .92;\n  }\n\n  \/* Non-clickable CTA (for form section title bar look) *\/\n  .product-detail-wrapper .cta-static{\n    pointer-events: none;\n    cursor: default;\n    user-select: none;\n  }\n\n  \/* Pricing table: wrap in a scroll container on small screens (no clipping) *\/\n  .product-detail-wrapper .pricing-table-wrap{\n    width: 100%;\n    max-width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n  .product-detail-wrapper .pricing-table{\n    width: 100% !important;\n    max-width: 100%;\n    border-collapse: collapse;\n  }\n  .product-detail-wrapper .pricing-table th,\n  .product-detail-wrapper .pricing-table td{\n    padding: 10px 12px;\n    vertical-align: top;\n  }\n\n  \/* Mobile: stack CTAs + true full width *\/\n  @media (max-width: 768px){\n    .product-detail-wrapper .cta-group{\n      flex-direction: column;\n      gap: 10px;\n      align-items: stretch;\n    }\n\n    .product-detail-wrapper .cta-group .cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      flex: 1 1 auto;\n      white-space: normal;\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\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003cp style=\"margin: 6px 0 0 0;\"\u003eEnhance your brand with the \u003cstrong\u003eAluminum Bottle Opener Keychain\u003c\/strong\u003e — a practical yet stylish accessory that combines everyday functionality with high-visibility branding. Crafted from durable aluminum alloy, this keychain serves as both a handy bottle opener and a personalized keychain. With 13 vibrant anodized color options and a custom 3D resin DOMING logo, it's a unique promotional item that stands out wherever it goes.\u003c\/p\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 10px 0 0 0;\"\u003e\n\u003cli\u003e\u003cstrong\u003eFree digital mockup \u0026amp; quote within 24 hours\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eLightweight and durable aluminum alloy construction\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnodized finish available in 13 color options\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTax-free \u0026amp; free shipping on all orders\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRush production available worldwide,\u003c\/strong\u003e with turnaround as fast as \u003cstrong\u003e15 business days\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cta-block\"\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 class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-secondary\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-aluminium-bottle-opener-keychains-8s-order-online\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- BEST FOR --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eIdeal For\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003eBrand giveaways \u0026amp; promotional campaigns\u003c\/li\u003e\n\u003cli\u003eCorporate gifts \u0026amp; employee merchandise\u003c\/li\u003e\n\u003cli\u003eSchool clubs, campus events \u0026amp; student swag\u003c\/li\u003e\n\u003cli\u003eOutdoor brands, fitness studios \u0026amp; lifestyle labels\u003c\/li\u003e\n\u003cli\u003eSports teams, memberships \u0026amp; sponsor promotions\u003c\/li\u003e\n\u003cli\u003eEvents, fundraisers, retail add-ons \u0026amp; souvenirs\u003c\/li\u003e\n\u003cli\u003eOutdoor enthusiasts and individuals seeking practical, personalized items\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- SPECS \u0026 CUSTOMIZATION (MERGED) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eSpecs \u0026amp; Customization\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Durable aluminum alloy, ensuring a lightweight yet sturdy design\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShape:\u003c\/strong\u003e Keychain design with a bottle opener function, perfect for daily use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFinish:\u003c\/strong\u003e Anodized with 13 color options for custom personalization\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLogo Application:\u003c\/strong\u003e Custom 3D resin DOMING for a standout, premium logo\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSize \u0026amp; Length:\u003c\/strong\u003e Compact and portable, easy to carry as a keychain\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHardware:\u003c\/strong\u003e Keyring included for easy attachment to bags, keys, or backpacks\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- PRICING (FINAL CONVERSION VERSION) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eEstimated Manufacturing Volume Pricing\u003c\/h3\u003e\n\u003cp class=\"pricing-note\" style=\"margin: 0;\"\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, or special packaging.\u003c\/p\u003e\n\u003cdiv class=\"pricing-table-wrap\" style=\"margin-top: 12px;\"\u003e\n\u003ctable class=\"pricing-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align: left; width: 46.1245%;\"\u003eOrder Quantity\u003c\/th\u003e\n\u003cth style=\"text-align: right; width: 53.5992%;\"\u003eEstimated Unit Price (CAD)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e50 pcs (Minimum Order)\u003c\/td\u003e\n\u003ctd style=\"text-align: right;\"\u003e\n\u003cstrong\u003e$8.24\u003c\/strong\u003e \/ unit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e51 – 100 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right;\"\u003e\n\u003cstrong\u003e$6.90\u003c\/strong\u003e – \u003cstrong\u003e$8.23\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e101 – 200 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right;\"\u003e\n\u003cstrong\u003e$4.99\u003c\/strong\u003e – \u003cstrong\u003e$6.89\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e201 – 500 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right;\"\u003e\n\u003cstrong\u003e$3.48\u003c\/strong\u003e – \u003cstrong\u003e$4.98\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e501 – 1000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right;\"\u003e\n\u003cstrong\u003e$2.61\u003c\/strong\u003e – \u003cstrong\u003e$3.47\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e1001 – 2000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right;\"\u003e\n\u003cstrong\u003e$2.28\u003c\/strong\u003e – \u003cstrong\u003e$2.60\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2001 – 5000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right;\"\u003e\n\u003cstrong\u003e$1.93\u003c\/strong\u003e – \u003cstrong\u003e$2.27\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5001+ pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right;\"\u003e\u003cstrong\u003e$1.92\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pricing-note\" style=\"margin: 10px 0 0 0;\"\u003e*For faster production scheduling, orders placed online are prioritized.\u003c\/p\u003e\n\u003cdiv class=\"cta-block\"\u003e\n\u003cdiv class=\"cta-group\"\u003e\n\u003ca class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-secondary\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-aluminium-bottle-opener-keychains-8s-order-online\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- TIMELINE + GUARANTEE + SAMPLE (MERGED) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eProduction Timeline \u0026amp; Guarantee\u003c\/h3\u003e\n\u003cp style=\"margin: 0;\"\u003e\u003cstrong\u003eStandard production:\u003c\/strong\u003e 30 business days after artwork approval.\u003cbr\u003e\u003cstrong\u003eRush service:\u003c\/strong\u003e As fast as 15 business days (additional fees apply).\u003cbr\u003e\u003cstrong\u003eNo tax \u0026amp; free shipping\u003c\/strong\u003e on all orders.\u003c\/p\u003e\n\u003cp\u003eIn the rare case of a shipping delay that causes your order to arrive after your event and become unusable, we offer a \u003cstrong\u003e100% satisfaction guarantee\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eWant to check quality first? \u003cstrong\u003eOrder a $9.90 sample with your logo.\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\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- FAQ (SHORT) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eFAQ\u003c\/h3\u003e\n\u003cul class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eIs the 3D resin doming logo included in the price?\u003c\/strong\u003e\u003cbr\u003eYes. The custom 3D resin doming logo shown on this page is included in the standard unit pricing.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I choose different colors in one order?\u003c\/strong\u003e\u003cbr\u003eYes. You can mix anodized colors within the same order. Just let us know your color breakdown when submitting your artwork.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I request artwork revisions before production?\u003c\/strong\u003e\u003cbr\u003eYes. We provide layout and color adjustments and will only begin production after you approve the final artwork.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat affects the final price?\u003c\/strong\u003e\u003cbr\u003eStandard pricing covers material, anodized color, and doming logo. Additional costs apply only for rush production, special accessories, or custom packaging.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- FORM (remove Order Now Online button + make top bar non-clickable) --\u003e\n\u003cdiv style=\"margin: 0;\" id=\"free-mockup-form\" class=\"detail-section\"\u003e\n\u003cdiv style=\"margin-top: 2px;\" class=\"cta-block\"\u003e\n\u003cdiv style=\"justify-content: center;\" class=\"cta-group\"\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\u003c\/div\u003e\n\u003cdiv class=\"globo-formbuilder\" data-id=\"MTI4OTEy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Your Logo Keychains","offers":[{"title":"50","offer_id":51734305014079,"sku":null,"price":412.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51734305046847,"sku":null,"price":690.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51734305079615,"sku":null,"price":997.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51734305112383,"sku":null,"price":1271.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51734305145151,"sku":null,"price":1738.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":51734305177919,"sku":null,"price":2100.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51734305210687,"sku":null,"price":2607.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51734305243455,"sku":null,"price":4562.0,"currency_code":"CAD","in_stock":true},{"title":"2500","offer_id":51734305276223,"sku":null,"price":5317.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51734305308991,"sku":null,"price":9655.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Aluminium-Bottle-Opener2.jpg?v=1772287374"},{"product_id":"custom-aluminium-bottle-opener-keychains-8s-order-online","title":"Custom Aluminium Bottle Opener Keychains-8S- Order Online","description":"\u003cstyle\u003e \n\/* ================================ Order Online (Clean + CRO) For: Custom Aluminium Bottle Opener Keychains \nUpdate: Copy aligned to current page options (no unnecessary repeats) \nFix: Mobile responsive + no overflow ================================ *\/\n\n.order-online-wrapper{\n  --text: #121212;\n  --line: #e8e8e8;\n  --bg-soft: #f7f7f7;\n  --radius: 10px;\n  --btn-bg: #000;\n  --btn-text: #fff;\n  --btn-border: #000;\n  --title-size: 18px;\n  --body-size: 16px;\n  --small-size: 14px;\n  font-size: var(--body-size);\n  color: var(--text);\n  line-height: 1.75;\n  max-width: 100%;\n}\n\n.order-online-wrapper *{\n  color: var(--text);\n}\n\n.order-online-wrapper .oo-lead{\n  margin: 0 0 14px 0;\n  font-size: var(--body-size);\n  overflow-wrap: anywhere;\n}\n\n\/* Lead headline uses the same title size as other headings *\/\n.order-online-wrapper .oo-lead .oo-strong{\n  display: block;\n  font-weight: bold;\n  font-size: var(--title-size);\n  margin-bottom: 6px;\n  overflow-wrap: anywhere;\n}\n\n.order-online-wrapper .oo-divider{\n  border: 0;\n  border-top: 1px solid var(--line);\n  margin: 18px 0;\n}\n\n.order-online-wrapper .oo-step{\n  margin: 0 0 18px 0;\n}\n\n.order-online-wrapper .oo-step-title{\n  margin: 0 0 8px 0;\n  font-size: var(--title-size);\n  font-weight: bold;\n  letter-spacing: .1px;\n  text-transform: none;\n  overflow-wrap: anywhere;\n}\n\n.order-online-wrapper .oo-step-sub{\n  margin: 0 0 10px 0;\n  font-size: var(--body-size);\n  overflow-wrap: anywhere;\n}\n\n.order-online-wrapper .oo-list{\n  margin: 0;\n  padding-left: 18px;\n}\n\n.order-online-wrapper .oo-list li{\n  margin: 6px 0;\n  overflow-wrap: anywhere;\n}\n\n.order-online-wrapper .oo-card{\n  background: var(--bg-soft);\n  border: 1px solid var(--line);\n  border-radius: var(--radius);\n  padding: 14px 16px;\n  margin: 18px 0;\n  box-sizing: border-box;\n}\n\n.order-online-wrapper .oo-card-title{\n  margin: 0 0 8px 0;\n  font-size: var(--title-size);\n  font-weight: bold;\n  overflow-wrap: anywhere;\n}\n\n.order-online-wrapper .oo-card-row{\n  margin: 6px 0;\n  overflow-wrap: anywhere;\n}\n\n.order-online-wrapper .oo-cta{\n  text-align: center;\n  margin-top: 18px;\n}\n\n.order-online-wrapper .oo-cta-title{\n  margin: 0 0 12px 0;\n  font-size: var(--title-size);\n  font-weight: bold;\n  overflow-wrap: anywhere;\n}\n\n.order-online-wrapper .oo-cta-btn{\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: var(--btn-bg);\n  color: var(--btn-text) !important;\n  border: 1px solid var(--btn-border);\n  padding: 16px 30px;\n  border-radius: 8px;\n  text-decoration: none;\n  font-weight: bold;\n  font-size: 16px;\n  letter-spacing: .2px;\n  min-height: 52px;\n  min-width: 280px;\n  white-space: nowrap;\n  box-sizing: border-box;\n  max-width: 100%;\n}\n\n.order-online-wrapper .oo-cta-btn:hover{\n  opacity: .92;\n}\n\n.order-online-wrapper .oo-cta-note{\n  margin-top: 10px;\n  font-size: var(--small-size);\n  opacity: .9;\n  overflow-wrap: anywhere;\n}\n\n@media (max-width: 768px){\n  .order-online-wrapper{\n    --title-size: 17px;\n    --body-size: 16px;\n    --small-size: 14px;\n    overflow-x: hidden;\n  }\n\n  .order-online-wrapper .oo-cta-btn{\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n    padding: 16px 16px;\n    white-space: normal;\n    word-break: break-word;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"order-online-wrapper\"\u003e\n  \u003c!-- Lead (shorter) --\u003e\n  \u003cp class=\"oo-lead\"\u003e\u003cspan class=\"oo-strong\"\u003eOrder Custom Aluminium Bottle Opener Keychains\u003c\/span\u003e Choose quantity, upload your logo, and checkout. Mockup in 24 hours. We produce after you approve.\u003c\/p\u003e\n  \u003chr class=\"oo-divider\"\u003e\n  \n  \u003c!-- Step 1 --\u003e\n  \u003cdiv class=\"oo-step\"\u003e\n    \u003ch3 class=\"oo-step-title\"\u003eStep 1 · Choose Quantity\u003c\/h3\u003e\n    \u003cp class=\"oo-step-sub\"\u003ePick your quantity. Price updates automatically. \u003cstrong\u003eMinimum: 50 pcs\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- Step 2 (aligned to screenshot options) --\u003e\n  \u003cdiv class=\"oo-step\"\u003e\n    \u003ch3 class=\"oo-step-title\"\u003eStep 2 · Upload Logo\u003c\/h3\u003e\n    \u003cp class=\"oo-step-sub\"\u003eUpload your logo file.If you need backside laser engraving or printing, select the option on the page. Any other requests (colors, size, placement) can be left in the comments box.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- Step 3 --\u003e\n  \u003cdiv class=\"oo-step\"\u003e\n    \u003ch3 class=\"oo-step-title\"\u003eStep 3 · Choose Lead Time\u003c\/h3\u003e\n    \u003cp class=\"oo-step-sub\"\u003eLead time means \u003cstrong\u003eproduction + shipping\u003c\/strong\u003e (from payment to delivery).\u003c\/p\u003e\n    \u003cdiv style=\"margin: 14px 0 0 0;\" class=\"oo-card\"\u003e\n      \u003cp class=\"oo-card-title\"\u003eRush Guarantee\u003c\/p\u003e\n      \u003cp class=\"oo-card-row\"\u003eCarrier delay → rush fee refunded.\u003c\/p\u003e\n      \u003cp class=\"oo-card-row\"\u003eMiss your event date due to delay → full refund.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- Step 4 --\u003e\n  \u003cdiv class=\"oo-step\"\u003e\n    \u003ch3 class=\"oo-step-title\"\u003eStep 4 · Checkout\u003c\/h3\u003e\n    \u003cp class=\"oo-step-sub\"\u003eAdd to cart and pay. We’ll send your mockup within 24 hours.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- Trust box --\u003e\n  \u003cdiv class=\"oo-card\"\u003e\n    \u003cp class=\"oo-card-title\"\u003eNo Surprises\u003c\/p\u003e\n    \u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eTax-free · Free shipping · No hidden fees\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp class=\"oo-card-row\"\u003eMockup approval before production\u003c\/p\u003e\n    \u003cp class=\"oo-card-row\"\u003e100% quality check before shipping\u003c\/p\u003e\n    \u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eQuality issue?\u003c\/strong\u003e 100% refund guarantee\u003c\/p\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- Bottom CTA --\u003e\n  \u003cdiv class=\"oo-cta\"\u003e\n    \u003cp class=\"oo-cta-title\"\u003eSpecial request or need a mockup first?\u003c\/p\u003e\n    \u003ca class=\"oo-cta-btn\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-aluminium-bottle-opener-keychains-8s-free-design-proof-quote#free-mockup-form\"\u003e Get a Free Mockup \u0026amp; Quote \u003c\/a\u003e\n    \u003cp class=\"oo-cta-note\"\u003eFree proof · No payment required · Reply within 24 hours\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Your Logo Keychains","offers":[{"title":"50","offer_id":51737454543167,"sku":null,"price":412.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51737454575935,"sku":null,"price":690.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51737454608703,"sku":null,"price":997.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51737454641471,"sku":null,"price":1271.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51737454674239,"sku":null,"price":1738.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":51737454707007,"sku":null,"price":2100.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51737454739775,"sku":null,"price":2607.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51737454772543,"sku":null,"price":4562.0,"currency_code":"CAD","in_stock":true},{"title":"2500","offer_id":51737454805311,"sku":null,"price":5317.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51737454838079,"sku":null,"price":9655.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Aluminium-Bottle-Opener2.jpg?v=1772287374"},{"product_id":"custom-silicone-straw-caps-free-design-proof-quote","title":"Custom Sealed Straw Toppers with Logo (8mm\/10mm) -Free Design Proof \u0026 Quote","description":"\u003cstyle\u003e\n  \/* =========================================================\n     CTA Visual Standard (Dawn-safe, scoped to this description)\n     Goals:\n     1) Consistent CTA styling across all product pages (including form section)\n     2) Desktop: button text stays on ONE line\n     3) Mobile: stacked full-width buttons for higher conversion\n     4) Fix: divider not “stuck” to CTA area\n     5) 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    --cta-font-size: 14px;\n    --cta-letter: .2px;\n\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\n  \/* CTA module spacing (prevents divider from touching buttons) *\/\n  .product-detail-wrapper .cta-block{ margin-bottom: 24px; }\n\n  \/* CTA group 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    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 *\/\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  \/* Optional microcopy *\/\n  .product-detail-wrapper .cta-microcopy{\n    margin: 0 0 8px 0;\n    opacity: .92;\n  }\n\n  \/* Non-clickable CTA (for form section title bar look) *\/\n  .product-detail-wrapper .cta-static{\n    pointer-events: none;\n    cursor: default;\n    user-select: none;\n  }\n\n  \/* Mobile: stack CTAs + true full width + no horizontal scroll *\/\n  @media (max-width: 768px){\n    .product-detail-wrapper{\n      overflow-x: hidden;\n    }\n\n    .product-detail-wrapper .cta-group{\n      flex-direction: column;\n      gap: 10px;\n      align-items: stretch;\n    }\n\n    .product-detail-wrapper .cta-group .cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      flex: 1 1 auto;\n      white-space: normal;\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\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003cp style=\"margin: 6px 0 0 0;\"\u003eTurn your logo or artwork into custom silicone straw toppers—featuring a food-grade silicone strap for a secure fit and a PVC rubber logo topper for bold, colorful branding. The cap is sealed on top to help keep dust and debris out of your straw.\u003c\/p\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 10px 0 0 0;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eFree design proof\u003c\/strong\u003e \u0026amp; quote within 24 hours\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSealed cap design\u003c\/strong\u003e helps keep the straw cleaner\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo sizes available:\u003c\/strong\u003e 8mm \u0026amp; 10mm (choose the size that matches your straw)\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 (as fast as 10 business days)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- CRO: unified two-button CTA block --\u003e\n\u003cdiv class=\"cta-block\" style=\"margin-top: 14px;\"\u003e\n\u003cp class=\"cta-microcopy\"\u003e\u003cstrong\u003eChoose your fastest path:\u003c\/strong\u003e Get a free proof first, or order online to start production sooner.\u003c\/p\u003e\n\u003cdiv class=\"cta-group\"\u003e\n\u003ca class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003e Get Free Proof \u0026amp; Quote \u003c\/a\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-silicone-straw-caps-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\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- BEST FOR --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eBest For\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003eCafes, drink shops, and beverage brands (add-on merch \u0026amp; brand exposure)\u003c\/li\u003e\n\u003cli\u003eSchools, clubs, and student events (spirit items and giveaways)\u003c\/li\u003e\n\u003cli\u003eParties, weddings, and corporate gatherings (fun drink accessories)\u003c\/li\u003e\n\u003cli\u003eFundraising, event souvenirs, and promo campaigns (low-cost, high-visibility)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- SPECS \u0026 CUSTOMIZATION (MERGED) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eSpecs \u0026amp; Customization\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStructure:\u003c\/strong\u003e Sealed cap topper + silicone strap (not an open ring)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStraw Size:\u003c\/strong\u003e 8mm or 10mm (must match your straw diameter)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStrap Material:\u003c\/strong\u003e Food-grade silicone (soft, secure, reusable)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLogo Material:\u003c\/strong\u003e PVC rubber (durable, vivid colors, clean edges)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesign:\u003c\/strong\u003e Custom molded from your logo or artwork\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e Flat or raised 3D details\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColors:\u003c\/strong\u003e Single or multi-color, Pantone matching available\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin: 10px 0 0 0; opacity: .92;\"\u003eTip: Simple, bold shapes usually look best in molding. Upload your logo and we’ll recommend the best structure in the proof.\u003c\/p\u003e\n\u003cp style=\"margin: 8px 0 0 0; opacity: .92;\"\u003eNote: Please select 8mm or 10mm based on your straw diameter to avoid a loose or tight fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- PRICING (FINAL CONVERSION VERSION) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eEstimated Volume Pricing\u003c\/h3\u003e\n\u003cp class=\"pricing-note\" style=\"margin: 0;\"\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, or special packaging.\u003c\/p\u003e\n\u003c!-- PRICE TABLE: DO NOT EDIT (per your requirement) --\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003ctable class=\"pricing-table\" style=\"width: 98.2079%; height: 195.938px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003cth style=\"text-align: left; width: 46.0909%; height: 19.5938px;\"\u003eOrder Quantity\u003c\/th\u003e\n\u003cth style=\"text-align: right; width: 53.4655%; height: 19.5938px;\"\u003eEstimated Unit Price (CAD)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 46.0909%;\"\u003e25 pcs (Minimum Order)\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5938px; width: 53.4655%;\"\u003e\n\u003cstrong\u003e$12.44\u003c\/strong\u003e \/ unit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 46.0909%;\"\u003e26 – 50 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5938px; width: 53.4655%;\"\u003e\u003cstrong\u003e$7.66 – $12.43\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 46.0909%;\"\u003e51 – 100 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5938px; width: 53.4655%;\"\u003e\u003cstrong\u003e$6.31 – $7.65\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 46.0909%;\"\u003e101 – 200 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5938px; width: 53.4655%;\"\u003e\u003cstrong\u003e$3.80 – $6.30\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 46.0909%;\"\u003e201 – 500 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5938px; width: 53.4655%;\"\u003e\u003cstrong\u003e$2.18 – $3.79\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 46.0909%;\"\u003e501 – 1000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5938px; width: 53.4655%;\"\u003e\u003cstrong\u003e$1.68 – $2.17\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 46.0909%;\"\u003e1001 – 2000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5938px; width: 53.4655%;\"\u003e\u003cstrong\u003e$1.44 – $1.67\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 46.0909%;\"\u003e2001 – 5000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5938px; width: 53.4655%;\"\u003e\u003cstrong\u003e$1.35 – $1.43\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"height: 19.5938px; width: 46.0909%;\"\u003e5001+ pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5938px; width: 53.4655%;\"\u003e\n\u003cstrong\u003e\u003c\/strong\u003e\u003cstrong\u003e$1.34\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- END PRICE TABLE --\u003e\n\u003cp class=\"pricing-note\" style=\"margin: 10px 0 0 0;\"\u003eWant the most accurate quote for your logo and options? Submit your design to receive a \u003cstrong\u003efree proof \u0026amp; quote within 24 hours\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c!-- Unified 2-button CTA under pricing --\u003e\n\u003cdiv class=\"cta-block\" style=\"margin-top: 12px;\"\u003e\n\u003cdiv class=\"cta-group\"\u003e\n\u003ca class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003e Get Free Proof \u0026amp; Quote \u003c\/a\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-secondary\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-silicone-straw-caps-order-online\"\u003e Order Now Online \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pricing-note\" style=\"margin: 8px 0 0 0;\"\u003e*For faster production scheduling, orders placed online are prioritized.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- TIMELINE + GUARANTEE + SAMPLE (MERGED) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eProduction \u0026amp; Delivery Timeline \u003c\/h3\u003e\n\u003cp style=\"margin: 0;\"\u003e\u003cstrong\u003eStandard:\u003c\/strong\u003e About \u003cstrong\u003e25 business days\u003c\/strong\u003e after proof approval · \u003cstrong\u003eNo tax \u0026amp; free shipping\u003c\/strong\u003e.\u003cbr\u003e\u003cstrong\u003eRush:\u003c\/strong\u003e As fast as \u003cstrong\u003e10 business days\u003c\/strong\u003e (additional fees apply).\u003c\/p\u003e\n\u003cp style=\"margin: 8px 0 0 0;\"\u003e\u003cstrong\u003eProof \u0026amp; Approval:\u003c\/strong\u003e We send a digital proof first. Production starts only after approval and payment.\u003c\/p\u003e\n\u003cp style=\"margin: 8px 0 0 0;\"\u003e\u003cstrong\u003eGuarantee:\u003c\/strong\u003e If a rare transit delay makes your order unusable for your event, we offer a \u003cstrong\u003e100% satisfaction guarantee\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp style=\"margin: 8px 0 0 0;\"\u003eWant to check quality first? Order a \u003cstrong\u003e$9.90 sample with your logo\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\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- FAQ (SHORT) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eFAQ\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDo I have to pay before seeing a design?\u003c\/strong\u003e No—free proof \u0026amp; quote are available.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhich size should I choose?\u003c\/strong\u003e Select 8mm or 10mm based on your straw diameter.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIs the top sealed or open?\u003c\/strong\u003e It’s a sealed cap design to help keep dust and debris out of the straw.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I request revisions?\u003c\/strong\u003e Yes—colors, size, and details can be adjusted before production.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeed it fast?\u003c\/strong\u003e Rush service is available (additional fees apply).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- FORM (CHANGED: remove Order Now Online button + make top bar non-clickable) --\u003e\n\u003cdiv style=\"margin: 0;\" id=\"free-mockup-form\" class=\"detail-section\"\u003e\n\u003cdiv style=\"margin-top: 2px;\" class=\"cta-block\"\u003e\n\u003cdiv style=\"justify-content: center;\" class=\"cta-group\"\u003e\n\u003cdiv class=\"button button--secondary custom-black-btn cta-btn cta-primary cta-static\"\u003eGet Free Proof \u0026amp; Quote\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Keep your existing form embed ID or replace if needed --\u003e\n\u003cdiv class=\"globo-formbuilder\" data-id=\"MTI5MzM5\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D Shoe Charms","offers":[{"title":"25","offer_id":51752211513663,"sku":null,"price":311.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":51752211546431,"sku":null,"price":383.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51752211579199,"sku":null,"price":631.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51752211611967,"sku":null,"price":760.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51752211644735,"sku":null,"price":865.0,"currency_code":"CAD","in_stock":true},{"title":"400","offer_id":51752211677503,"sku":null,"price":979.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51752211710271,"sku":null,"price":1082.0,"currency_code":"CAD","in_stock":true},{"title":"600","offer_id":51752211743039,"sku":null,"price":1240.0,"currency_code":"CAD","in_stock":true},{"title":"700","offer_id":51752211775807,"sku":null,"price":1390.0,"currency_code":"CAD","in_stock":true},{"title":"800","offer_id":51752211808575,"sku":null,"price":1539.0,"currency_code":"CAD","in_stock":true},{"title":"900","offer_id":51752211841343,"sku":null,"price":1635.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51752211874111,"sku":null,"price":1681.0,"currency_code":"CAD","in_stock":true},{"title":"1500","offer_id":51752211906879,"sku":null,"price":2296.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51752211939647,"sku":null,"price":2878.0,"currency_code":"CAD","in_stock":true},{"title":"3000","offer_id":51752211972415,"sku":null,"price":4168.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51752212005183,"sku":null,"price":6740.0,"currency_code":"CAD","in_stock":true},{"title":"10000","offer_id":51752212037951,"sku":null,"price":12800.0,"currency_code":"CAD","in_stock":true},{"title":"20000","offer_id":51752212070719,"sku":null,"price":23601.0,"currency_code":"CAD","in_stock":true},{"title":"50000","offer_id":51752212103487,"sku":null,"price":57780.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Silicone-Straw-Caps2.jpg?v=1772289377"},{"product_id":"custom-silicone-straw-caps-order-online","title":"Custom Sealed Straw Toppers with Logo (8mm\/10mm) -Order Online","description":"\u003cstyle\u003e\n  \/* ================================\n     Order Online (Clean + CRO - Short Copy)\n     Product: Custom Silicone Straw Toppers - Order Online\n     Principle: Only explain the process + what may confuse buyers\n     (Do NOT repeat clearly-visible option details)\n     Fix: Mobile responsive + no overflow\n     ================================ *\/\n\n  .order-online-wrapper{\n    --text: #121212;\n    --line: #e8e8e8;\n    --bg-soft: #f7f7f7;\n\n    --radius: 10px;\n\n    --btn-bg: #000;\n    --btn-text: #fff;\n    --btn-border: #000;\n\n    --title-size: 18px;\n    --body-size: 16px;\n    --small-size: 14px;\n\n    font-size: var(--body-size);\n    color: var(--text);\n    line-height: 1.75;\n\n    max-width: 100%;\n  }\n\n  .order-online-wrapper *{ color: var(--text); }\n\n  .order-online-wrapper .oo-lead{\n    margin: 0 0 14px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-lead .oo-strong{\n    display: block;\n    font-weight: 700;\n    font-size: var(--title-size);\n    margin-bottom: 6px;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-divider{\n    border: 0;\n    border-top: 1px solid var(--line);\n    margin: 18px 0;\n  }\n\n  .order-online-wrapper .oo-step{ margin: 0 0 18px 0; }\n\n  .order-online-wrapper .oo-step-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    letter-spacing: .1px;\n    text-transform: none;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-step-sub{\n    margin: 0 0 10px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-list{\n    margin: 0;\n    padding-left: 18px;\n  }\n\n  .order-online-wrapper .oo-list li{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card{\n    background: var(--bg-soft);\n    border: 1px solid var(--line);\n    border-radius: var(--radius);\n    padding: 14px 16px;\n    margin: 18px 0;\n    box-sizing: border-box;\n  }\n\n  .order-online-wrapper .oo-card-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card-row{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta{\n    text-align: center;\n    margin-top: 18px;\n  }\n\n  .order-online-wrapper .oo-cta-title{\n    margin: 0 0 12px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--btn-bg);\n    color: var(--btn-text) !important;\n    border: 1px solid var(--btn-border);\n    padding: 16px 30px;\n    border-radius: 8px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 16px;\n    letter-spacing: .2px;\n    min-height: 52px;\n    min-width: 280px;\n    white-space: nowrap;\n\n    box-sizing: border-box;\n    max-width: 100%;\n  }\n\n  .order-online-wrapper .oo-cta-btn:hover{ opacity: .92; }\n\n  .order-online-wrapper .oo-cta-note{\n    margin-top: 10px;\n    font-size: var(--small-size);\n    opacity: .9;\n    overflow-wrap: anywhere;\n  }\n\n  @media (max-width: 768px){\n    .order-online-wrapper{\n      --title-size: 17px;\n      --body-size: 16px;\n      --small-size: 14px;\n      overflow-x: hidden;\n    }\n\n    .order-online-wrapper .oo-cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      padding: 16px 16px;\n\n      white-space: normal;\n      word-break: break-word;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"order-online-wrapper\"\u003e\n\u003c!-- Lead --\u003e\n\u003cp class=\"oo-lead\"\u003e\u003cspan class=\"oo-strong\"\u003eOrder Custom Silicone Straw Toppers\u003c\/span\u003e Choose quantity, upload your logo, and checkout. Mockup in 24 hours. We produce after you approve.\u003c\/p\u003e\n\u003chr class=\"oo-divider\"\u003e\n\u003c!-- Step 1 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 1 · Choose Quantity\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003ePick your quantity. Price updates automatically. \u003cstrong\u003eMinimum: 25 pcs\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 2 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 2 · Upload Logo\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eUpload your logo file. If you have any special requests (size, colors, layout), leave a note in the Special Instructions box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 3 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 3 · Choose Lead Time\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eLead time includes \u003cstrong\u003eproduction + shipping\u003c\/strong\u003e (from payment to delivery).\u003c\/p\u003e\n\u003cdiv style=\"margin: 14px 0 0 0;\" class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eRush Guarantee\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eCarrier delay → rush fee refunded.\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMiss your event date due to delay → full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Step 4 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 4 · Checkout\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eAdd to cart and pay. We’ll email your mockup within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Trust box --\u003e\n\u003cdiv class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eNo Surprises\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eTax-free · Free shipping · No hidden fees\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMockup approval before production\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e100% quality check before shipping\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eQuality issue?\u003c\/strong\u003e 100% refund guarantee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Bottom CTA --\u003e\n\u003cdiv class=\"oo-cta\"\u003e\n\u003cp class=\"oo-cta-title\"\u003eSpecial request or need a mockup first?\u003c\/p\u003e\n\u003ca class=\"oo-cta-btn\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-silicone-straw-caps-free-design-proof-quote#free-mockup-form\"\u003e Get a Free Proof \u0026amp; Quote \u003c\/a\u003e\n\u003cp class=\"oo-cta-note\"\u003eFree proof · No payment required · Reply within 24 hours\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D Shoe Charms","offers":[{"title":"25","offer_id":51752284127551,"sku":null,"price":311.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":51752284160319,"sku":null,"price":383.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51752284193087,"sku":null,"price":631.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51752284225855,"sku":null,"price":760.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51752284258623,"sku":null,"price":865.0,"currency_code":"CAD","in_stock":true},{"title":"400","offer_id":51752284291391,"sku":null,"price":979.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51752284324159,"sku":null,"price":1082.0,"currency_code":"CAD","in_stock":true},{"title":"600","offer_id":51752284356927,"sku":null,"price":1240.0,"currency_code":"CAD","in_stock":true},{"title":"700","offer_id":51752284389695,"sku":null,"price":1390.0,"currency_code":"CAD","in_stock":true},{"title":"800","offer_id":51752284422463,"sku":null,"price":1539.0,"currency_code":"CAD","in_stock":true},{"title":"900","offer_id":51752284455231,"sku":null,"price":1635.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51752284487999,"sku":null,"price":1681.0,"currency_code":"CAD","in_stock":true},{"title":"1500","offer_id":51752284520767,"sku":null,"price":2296.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51752284553535,"sku":null,"price":2878.0,"currency_code":"CAD","in_stock":true},{"title":"3000","offer_id":51752284586303,"sku":null,"price":4168.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51752284619071,"sku":null,"price":6740.0,"currency_code":"CAD","in_stock":true},{"title":"10000","offer_id":51752284651839,"sku":null,"price":12800.0,"currency_code":"CAD","in_stock":true},{"title":"20000","offer_id":51752284684607,"sku":null,"price":23601.0,"currency_code":"CAD","in_stock":true},{"title":"50000","offer_id":51752284717375,"sku":null,"price":57780.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Silicone-Straw-Caps2.jpg?v=1772289377"},{"product_id":"custom-rubber-fridge-magnet-free-design-proof-quote","title":"Custom Rubber Fridge Magnet- Free Design Proof \u0026 Quote","description":"\u003cstyle\u003e\n  \/* =========================================================\n     CTA Visual Standard (Dawn-safe, scoped to this description)\n     Goals:\n     1) Consistent CTA styling across all product pages (including form section)\n     2) Desktop: button text stays on ONE line\n     3) Mobile: stacked full-width buttons for higher conversion\n     4) Fix: divider not “stuck” to CTA area\n     5) Fix: mobile overflow \/ width issues\n     ========================================================= *\/\n  .product-detail-wrapper{\n    --cta-radius: 6px;\n    --cta-gap: 10px;\n    --cta-pad-y: 12px;\n    --cta-pad-x: 16px;\n    --cta-font-size: 14px;\n    --cta-letter: .2px;\n\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\n  \/* CTA module spacing (prevents divider from touching buttons) *\/\n  .product-detail-wrapper .cta-block{\n    margin-bottom: 24px;\n  }\n\n  \/* CTA group 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    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 *\/\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  \/* Optional microcopy *\/\n  .product-detail-wrapper .cta-microcopy{\n    margin: 0 0 8px 0;\n    opacity: .92;\n  }\n\n  \/* Non-clickable CTA (for form section title bar look) *\/\n  .product-detail-wrapper .cta-static{\n    pointer-events: none;\n    cursor: default;\n    user-select: none;\n  }\n\n  \/* Mobile: stack CTAs + true full width + no horizontal scroll *\/\n  @media (max-width: 768px){\n    .product-detail-wrapper{ overflow-x: hidden; }\n    .product-detail-wrapper .cta-group{\n      flex-direction: column;\n      gap: 10px;\n      align-items: stretch;\n    }\n    .product-detail-wrapper .cta-group .cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      flex: 1 1 auto;\n      white-space: normal;\n      word-break: break-word;\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{\n    scroll-margin-top: 90px;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-detail-wrapper\"\u003e\n\u003c!-- HERO \/ ABOVE THE FOLD --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003cp style=\"margin: 6px 0 0 0;\"\u003eElevate your brand visibility with the \u003cstrong\u003eCustom Rubber Fridge Magnet\u003c\/strong\u003e—a practical, eye-catching promotional item designed for everyday display. Made from soft yet durable PVC rubber, each magnet is precision die-cut to match your logo or artwork, featuring optional raised 3D details for added depth and visual impact. \u003cbr\u003e\u003cbr\u003eBacked with a strong magnetic layer, these magnets securely attach to refrigerators, whiteboards, lockers, filing cabinets, and other metal surfaces—keeping your brand front and center at home, in offices, or in shared spaces. Compared to flat printed magnets, rubber fridge magnets offer richer texture, better durability, and a more premium feel that lasts.\u003c\/p\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 10px 0 0 0;\"\u003e\n\u003cli\u003e\u003cstrong\u003eFree digital mockup \u0026amp; quote within 24 hours\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eLow minimum order starting from 50 pcs\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eNo tax \u0026amp; free shipping on all orders\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eSoft PVC rubber with optional 2D \/ 3D raised details\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003ePantone-matched colors for brand accuracy\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eStrong magnetic backing for secure attachment\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eRush production available for tight timelines\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cta-block\" style=\"margin-top: 14px;\"\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\u003c!-- Button text + classes unchanged --\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-secondary\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-rubber-fridge-magnet-order-online\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- BEST FOR --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eIdeal For\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003eBrand promotions, giveaways, and marketing campaigns\u003c\/li\u003e\n\u003cli\u003eCorporate gifts and office merchandise\u003c\/li\u003e\n\u003cli\u003eReal estate, restaurants, and service businesses\u003c\/li\u003e\n\u003cli\u003eSchool programs, community events, and fundraisers\u003c\/li\u003e\n\u003cli\u003eSouvenirs, retail add-ons, and commemorative items\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- SPECS \u0026 CUSTOMIZATION (MERGED) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eSpecs \u0026amp; Customization\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Soft, durable PVC rubber (water-resistant)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShape:\u003c\/strong\u003e Fully custom die-cut to match your logo or artwork\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStyle:\u003c\/strong\u003e Flat 2D or raised 3D rubber details\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eThickness:\u003c\/strong\u003e Custom recommendations based on design\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eColors:\u003c\/strong\u003e Solid or multi-color with Pantone matching\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBacking:\u003c\/strong\u003e High-strength magnet for reliable hold\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApplication:\u003c\/strong\u003e Suitable for refrigerators, whiteboards, lockers, and metal surfaces\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin: 10px 0 0 0;\"\u003eNot sure which option works best? Upload your logo and we’ll recommend the ideal 2D\/3D style, thickness, colors, and magnet strength for your design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- PRICING (FINAL CONVERSION VERSION) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eEstimated Manufacturing Volume Pricing\u003c\/h3\u003e\n\u003cp class=\"pricing-note\" style=\"margin: 0;\"\u003e\u003cstrong\u003eMost customers choose online ordering for faster production scheduling.\u003c\/strong\u003e\u003cbr\u003eFinal pricing depends on size, colors, design complexity, and production requirements.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003c!-- Pricing table content preserved (numbers\/text unchanged) --\u003e\n\u003ctable class=\"pricing-table\" style=\"width: 98.2079%; height: 235.078px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003cth style=\"text-align: left; width: 46.0909%; height: 19.5898px;\"\u003eOrder Quantity\u003c\/th\u003e\n\u003cth style=\"text-align: right; width: 53.4655%; 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.0909%;\"\u003e50 pcs (Minimum Order)\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.4655%;\"\u003e\n\u003cstrong\u003e$7.24\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.0909%;\"\u003e51 – 100 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.4655%;\"\u003e\n\u003cstrong\u003e$5.53\u003c\/strong\u003e – \u003cstrong\u003e$7.23\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.0909%;\"\u003e101 – 200 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.4655%;\"\u003e\n\u003cstrong\u003e$3.30\u003c\/strong\u003e – \u003cstrong\u003e$5.52\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.0909%;\"\u003e201 – 500 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.4655%;\"\u003e\n\u003cstrong\u003e$2.28\u003c\/strong\u003e – \u003cstrong\u003e$3.29\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.0909%;\"\u003e501 – 1000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.4655%;\"\u003e\n\u003cstrong\u003e$1.97\u003c\/strong\u003e – \u003cstrong\u003e$2.27\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.0909%;\"\u003e1001 – 2000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.4655%;\"\u003e\n\u003cstrong\u003e$1.76\u003c\/strong\u003e – \u003cstrong\u003e$1.96\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.0909%;\"\u003e2001 – 5000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.4655%;\"\u003e\n\u003cstrong\u003e$1.73\u003c\/strong\u003e – \u003cstrong\u003e$1.75\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.0909%;\"\u003e5001+ pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.4655%;\"\u003e\u003cstrong\u003e$1.72\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pricing-note\" style=\"margin: 10px 0 0 0;\"\u003eWant the most accurate pricing for your logo and options? Submit your design to receive a free mockup \u0026amp; quote within 24 hours.\u003c\/p\u003e\n\u003cp class=\"pricing-note\" style=\"margin: 10px 0 0 0;\"\u003e*Prices are for reference. Online orders receive priority for faster production scheduling.\u003c\/p\u003e\n\u003cdiv class=\"cta-block\" style=\"margin-top: 12px;\"\u003e\n\u003cdiv class=\"cta-group\"\u003e\n\u003c!-- Button text + classes unchanged --\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-secondary\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-rubber-fridge-magnet-order-online\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- TIMELINE + GUARANTEE + SAMPLE (MERGED) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eProduction Timeline \u0026amp; Guarantee\u003c\/h3\u003e\n\u003cp style=\"margin: 0;\"\u003e\u003cstrong\u003eStandard Production:\u003c\/strong\u003e Approximately 25–30 business days from artwork approval to delivery\u003cbr\u003e\u003cstrong\u003eRush Production:\u003c\/strong\u003e As quick as 15 business days (additional fees may apply)\u003cbr\u003e\u003cstrong\u003eProof \u0026amp; Approval:\u003c\/strong\u003e Digital proof provided before production begins\u003cbr\u003e\u003cstrong\u003eGuarantee:\u003c\/strong\u003e 100% satisfaction guarantee on quality and delivery\u003c\/p\u003e\n\u003cp style=\"margin: 10px 0 0 0;\"\u003eWant to check quality first? Order a sample with your logo before mass production.\u003c\/p\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\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- FAQ (SHORT) --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eFAQ\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhen will I receive the artwork proof?\u003c\/strong\u003e Within 24 hours after submitting your free mockup request or completing checkout.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I choose 2D or 3D rubber details?\u003c\/strong\u003e Yes. You can select flat 2D or raised 3D details based on your branding needs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAre the magnets strong enough for daily use?\u003c\/strong\u003e Yes. We use high-strength magnetic backing suitable for refrigerators and common metal surfaces.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I request revisions before production?\u003c\/strong\u003e Absolutely. Colors, layout, and details can be adjusted until you approve the final proof.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat if my deadline is tight?\u003c\/strong\u003e Rush production is available, and we’ll help you meet your event or campaign timeline.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr style=\"margin: 22px 0;\" class=\"detail-divider\"\u003e\n\u003c!-- FORM (CHANGED: remove Order Now Online button + make top bar non-clickable) --\u003e\n\u003cdiv style=\"margin: 0;\" id=\"free-mockup-form\" class=\"detail-section\"\u003e\n\u003cdiv style=\"margin-top: 2px;\" class=\"cta-block\"\u003e\n\u003cdiv style=\"justify-content: center;\" class=\"cta-group\"\u003e\n\u003c!-- Button text + classes unchanged --\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\u003c\/div\u003e\n\u003cdiv class=\"globo-formbuilder\" data-id=\"MTI5OTg5\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"50","offer_id":51885324337471,"sku":null,"price":362.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":51885324370239,"sku":null,"price":458.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51885324403007,"sku":null,"price":553.0,"currency_code":"CAD","in_stock":true},{"title":"150","offer_id":51885324435775,"sku":null,"price":596.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51885324468543,"sku":null,"price":660.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51885324501311,"sku":null,"price":1142.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51885324534079,"sku":null,"price":1970.0,"currency_code":"CAD","in_stock":true},{"title":"1500","offer_id":51885324566847,"sku":null,"price":2641.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51885324599615,"sku":null,"price":3513.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51885324632383,"sku":null,"price":8650.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Fridge_Magnet.jpg?v=1769656290"},{"product_id":"custom-rubber-fridge-magnet-order-online","title":"Custom Rubber Fridge Magnet- Order Online","description":"\u003cstyle\u003e\n  \/* ================================\n     Order Online (Clean + CRO)\n     For: Custom Rubber Fridge Magnet\n     Update: Copy aligned to current page options (no unnecessary repeats)\n     Fix: Mobile responsive + no overflow\n     ================================ *\/\n\n  .order-online-wrapper{\n    --text: #121212;\n    --line: #e8e8e8;\n    --bg-soft: #f7f7f7;\n\n    --radius: 10px;\n\n    --btn-bg: #000;\n    --btn-text: #fff;\n    --btn-border: #000;\n\n    --title-size: 18px;\n    --body-size: 16px;\n    --small-size: 14px;\n\n    font-size: var(--body-size);\n    color: var(--text);\n    line-height: 1.75;\n\n    max-width: 100%;\n  }\n\n  .order-online-wrapper *{ color: var(--text); }\n\n  .order-online-wrapper .oo-lead{\n    margin: 0 0 14px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  \/* Lead headline uses the same title size as other headings *\/\n  .order-online-wrapper .oo-lead .oo-strong{\n    display: block;\n    font-weight: 700;\n    font-size: var(--title-size);\n    margin-bottom: 6px;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-divider{\n    border: 0;\n    border-top: 1px solid var(--line);\n    margin: 18px 0;\n  }\n\n  .order-online-wrapper .oo-step{ margin: 0 0 18px 0; }\n\n  .order-online-wrapper .oo-step-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    letter-spacing: .1px;\n    text-transform: none;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-step-sub{\n    margin: 0 0 10px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-list{\n    margin: 0;\n    padding-left: 18px;\n  }\n\n  .order-online-wrapper .oo-list li{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card{\n    background: var(--bg-soft);\n    border: 1px solid var(--line);\n    border-radius: var(--radius);\n    padding: 14px 16px;\n    margin: 18px 0;\n    box-sizing: border-box;\n  }\n\n  .order-online-wrapper .oo-card-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card-row{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta{\n    text-align: center;\n    margin-top: 18px;\n  }\n\n  .order-online-wrapper .oo-cta-title{\n    margin: 0 0 12px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--btn-bg);\n    color: var(--btn-text) !important;\n    border: 1px solid var(--btn-border);\n    padding: 16px 30px;\n    border-radius: 8px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 16px;\n    letter-spacing: .2px;\n    min-height: 52px;\n    min-width: 280px;\n    white-space: nowrap;\n\n    box-sizing: border-box;\n    max-width: 100%;\n  }\n\n  .order-online-wrapper .oo-cta-btn:hover{ opacity: .92; }\n\n  .order-online-wrapper .oo-cta-note{\n    margin-top: 10px;\n    font-size: var(--small-size);\n    opacity: .9;\n    overflow-wrap: anywhere;\n  }\n\n  @media (max-width: 768px){\n    .order-online-wrapper{\n      --title-size: 17px;\n      --body-size: 16px;\n      --small-size: 14px;\n\n      overflow-x: hidden;\n    }\n\n    .order-online-wrapper .oo-cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      padding: 16px 16px;\n\n      white-space: normal;\n      word-break: break-word;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"order-online-wrapper\"\u003e\n\u003c!-- Lead (shorter) --\u003e\n\u003cp class=\"oo-lead\"\u003e\u003cspan class=\"oo-strong\"\u003eOrder Custom Rubber Fridge Magnets\u003c\/span\u003e Choose quantity, upload your logo, and checkout. We’ll email a free digital proof within 24 hours. Production starts only after you approve.\u003c\/p\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003chr class=\"oo-divider\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 1 · Choose Quantity\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003ePick your quantity. Price updates automatically. \u003cstrong\u003eMinimum: 50 pcs\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 2 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 2 · Upload Logo\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eUpload your logo file. If you’d like \u003cstrong\u003ebackside text\u003c\/strong\u003e (e.g., website, phone number, slogan), select the option on the page. Any other requests (colors, size, thickness, placement) can be added in the comments box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 3 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 3 · Choose Lead Time\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eLead time means \u003cstrong\u003eproduction + shipping\u003c\/strong\u003e (from payment to delivery). Standard delivery is typically around \u003cstrong\u003e30 days\u003c\/strong\u003e after ordering (production + shipping). Rush service is available if your timeline is tight.\u003c\/p\u003e\n\u003cdiv class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eRush Guarantee\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eCarrier delay → rush fee refunded.\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMiss your event date due to delay → full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Step 4 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 4 · Checkout\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eAdd to cart and pay. We’ll send your digital proof within 24 hours for approval.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Trust box --\u003e\n\u003cdiv class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eNo Surprises\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eTax-free · Free shipping · No hidden fees\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eFree proof (digital mockup) within 24 hours\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eProduction starts only after your approval\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e100% quality check before shipping\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eQuality issue?\u003c\/strong\u003e 100% refund guarantee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Bottom CTA --\u003e\n\u003cdiv class=\"oo-cta\"\u003e\n\u003cp class=\"oo-cta-title\"\u003eSpecial request or need a mockup first?\u003c\/p\u003e\n\u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-rubber-fridge-magnet-free-design-proof-quote#free-mockup-form\" class=\"oo-cta-btn\"\u003e Get a Free Mockup \u0026amp; Quote \u003c\/a\u003e\n\u003cp class=\"oo-cta-note\"\u003eFree proof · No payment required · Reply within 24 hours\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"50","offer_id":51891542032703,"sku":null,"price":362.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":51891542065471,"sku":null,"price":458.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51891542098239,"sku":null,"price":553.0,"currency_code":"CAD","in_stock":true},{"title":"150","offer_id":51891542131007,"sku":null,"price":596.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51891542163775,"sku":null,"price":660.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51891542196543,"sku":null,"price":1142.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51891542229311,"sku":null,"price":1970.0,"currency_code":"CAD","in_stock":true},{"title":"1500","offer_id":51891542262079,"sku":null,"price":2641.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51891542294847,"sku":null,"price":3513.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51891542327615,"sku":null,"price":8650.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Fridge_Magnet.jpg?v=1769656290"},{"product_id":"custom-rounded-doming-fridge-magnet-free-mockup-quote","title":"Custom Rounded Doming Fridge Magnet- Free Mockup \u0026 Quote","description":"\u003cstyle\u003e\n  \/* =========================================================\n     CTA Visual Standard (Dawn-safe, scoped to this description)\n     Goals:\n     1) Consistent CTA styling across all product pages (including form section)\n     2) Desktop: button text stays on ONE line\n     3) Mobile: stacked full-width buttons for higher conversion\n     4) Fix: divider not “stuck” to CTA area\n     5) Fix: mobile overflow \/ width issues\n     ========================================================= *\/\n  .product-detail-wrapper{\n    --cta-radius: 6px;\n    --cta-gap: 10px;\n    --cta-pad-y: 12px;\n    --cta-pad-x: 16px;\n    --cta-font-size: 14px;\n    --cta-letter: .2px;\n\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\n  \/* CTA module spacing (prevents divider from touching buttons) *\/\n  .product-detail-wrapper .cta-block{\n    margin-bottom: 24px;\n  }\n\n  \/* CTA group 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    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 *\/\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  \/* Optional microcopy *\/\n  .product-detail-wrapper .cta-microcopy{\n    margin: 0 0 8px 0;\n    opacity: .92;\n  }\n\n  \/* Non-clickable CTA (for form section title bar look) *\/\n  .product-detail-wrapper .cta-static{\n    pointer-events: none;\n    cursor: default;\n    user-select: none;\n  }\n\n  \/* Mobile: stack CTAs + true full width + no horizontal scroll *\/\n  @media (max-width: 768px){\n    .product-detail-wrapper{ overflow-x: hidden; }\n    .product-detail-wrapper .cta-group{\n      flex-direction: column;\n      gap: 10px;\n      align-items: stretch;\n    }\n    .product-detail-wrapper .cta-group .cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      flex: 1 1 auto;\n      white-space: normal;\n      word-break: break-word;\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{\n    scroll-margin-top: 90px;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-detail-wrapper\"\u003e\n\u003c!-- HERO \/ ABOVE THE FOLD --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003cp style=\"margin: 6px 0 0 0;\"\u003eAdd a premium, glossy finish to your branding with the \u003cstrong\u003eCustom Rounded Doming Fridge Magnet\u003c\/strong\u003e — a durable zinc alloy magnet topped with a clear epoxy dome for a clean 3D shine. The domed surface enhances color depth and visual clarity, making your logo or artwork pop on refrigerators, filing cabinets, and metal boards. With a strong magnetic backing and full-color printing, it’s a practical keepsake that keeps your brand visible every day.\u003c\/p\u003e\n\u003cul style=\"margin: 10px 0 0 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\u003cstrong\u003eFree digital mockup \u0026amp; quote within 24 hours\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eGlossy clear epoxy dome for a premium 3D effect\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eZinc alloy base with smooth, durable construction\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eTax-free \u0026amp; free shipping on all orders\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRush production available worldwide,\u003c\/strong\u003e with turnaround as fast as \u003cstrong\u003e15 business days\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 14px;\" class=\"cta-block\"\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\u003c!-- Button text + classes unchanged --\u003e \u003ca href=\"#free-mockup-form\" class=\"button button--secondary custom-black-btn cta-btn cta-primary\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-rounded-doming-fridge-magnet-order-online\" class=\"button button--secondary custom-black-btn cta-btn cta-secondary\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- BEST FOR --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eIdeal For\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003eBrand promotions, corporate giveaways \u0026amp; trade shows\u003c\/li\u003e\n\u003cli\u003eSouvenirs, tourism merchandise \u0026amp; city gifts\u003c\/li\u003e\n\u003cli\u003eEvents, exhibitions, and business milestones\u003c\/li\u003e\n\u003cli\u003eRetail merchandise, premium add-ons \u0026amp; gift shop items\u003c\/li\u003e\n\u003cli\u003eSchools, clubs, organizations \u0026amp; membership packs\u003c\/li\u003e\n\u003cli\u003eFundraising campaigns \u0026amp; commemorative keepsakes\u003c\/li\u003e\n\u003cli\u003eAnyone who wants a glossy, premium-looking custom fridge magnet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- SPECS \u0026 CUSTOMIZATION (MERGED) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eSpecs \u0026amp; Customization\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Zinc alloy base with a smooth, refined edge\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFinish:\u003c\/strong\u003e Clear epoxy dome (glossy, crystal-like) for a premium 3D effect\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesign:\u003c\/strong\u003e Full-color printing for sharp details and vibrant results\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShape:\u003c\/strong\u003e Rounded (circular)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e Standard diameter \u003cstrong\u003e50 mm\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBacking:\u003c\/strong\u003e Powerful magnetic backing for a strong hold on metal surfaces\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUse Cases:\u003c\/strong\u003e Great for fridges, lockers, whiteboards, filing cabinets, and more\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin: 10px 0 0 0;\"\u003eUnsure what layout looks best? Upload your artwork and we’ll recommend the optimal size and print setup — then send a free mockup for approval.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- PRICING (FINAL CONVERSION VERSION) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eEstimated Manufacturing Volume Pricing\u003c\/h3\u003e\n\u003cp style=\"margin: 0;\" class=\"pricing-note\"\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, special packaging, or other special requirements.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003c!-- Pricing table content preserved (numbers\/text unchanged) --\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.198%; height: 19.5898px;\"\u003eOrder Quantity\u003c\/th\u003e\n\u003cth style=\"text-align: right; width: 53.6194%; 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.198%;\"\u003e50 pcs (Minimum Order)\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$5.18\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.198%;\"\u003e51 – 100 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$4.27\u003c\/strong\u003e – \u003cstrong\u003e$5.17\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.198%;\"\u003e101 – 200 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.91\u003c\/strong\u003e – \u003cstrong\u003e$4.26\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.198%;\"\u003e201 – 500 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.38\u003c\/strong\u003e – \u003cstrong\u003e$2.90\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.198%;\"\u003e501 – 1000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.33\u003c\/strong\u003e – \u003cstrong\u003e$2.37\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.198%;\"\u003e1001 – 2000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.14\u003c\/strong\u003e – \u003cstrong\u003e$2.32\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.198%;\"\u003e2001 – 5000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.07\u003c\/strong\u003e – \u003cstrong\u003e$2.13\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003ctd style=\"height: 19.5898px; width: 46.198%;\"\u003e5001+ pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 19.5898px; width: 53.6194%;\"\u003e\u003cstrong\u003e$2.06\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 10px 0 0 0;\" class=\"pricing-note\"\u003e*For faster production scheduling, orders placed online are prioritized.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 12px;\" class=\"cta-block\"\u003e\n\u003cdiv class=\"cta-group\"\u003e\n\u003c!-- Button text + classes unchanged --\u003e \u003ca href=\"#free-mockup-form\" class=\"button button--secondary custom-black-btn cta-btn cta-primary\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-rounded-doming-fridge-magnet-order-online\" class=\"button button--secondary custom-black-btn cta-btn cta-secondary\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- TIMELINE + GUARANTEE + SAMPLE (MERGED) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eProduction Timeline \u0026amp; Guarantee\u003c\/h3\u003e\n\u003cp style=\"margin: 0;\"\u003e\u003cstrong\u003eStandard production:\u003c\/strong\u003e 30 business days after artwork approval.\u003cbr\u003e\u003cstrong\u003eRush service:\u003c\/strong\u003e As fast as 15 business days (additional fees apply).\u003cbr\u003e\u003cstrong\u003eNo tax \u0026amp; free shipping\u003c\/strong\u003e on all orders.\u003c\/p\u003e\n\u003cp\u003eIn the rare case of a shipping delay that causes your order to arrive after your event and become unusable, we offer a \u003cstrong\u003e100% satisfaction guarantee\u003c\/strong\u003e.\u003c\/p\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\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- FAQ (SHORT) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eFAQ\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhen will I receive the artwork proof?\u003c\/strong\u003e Within 24 hours after checkout or submitting the free mockup request.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIs the magnet strong enough for daily use?\u003c\/strong\u003e Yes — the powerful magnetic backing is designed to hold securely on common metal surfaces like fridges, lockers, and filing cabinets.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I request revisions before production?\u003c\/strong\u003e Yes — we support layout and color adjustments before final approval.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat affects the final price?\u003c\/strong\u003e Only special rush timelines, special packaging, or other special requirements add to standard pricing.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- FORM (CHANGED: remove Order Now Online button + make top bar non-clickable) --\u003e\n\u003cdiv class=\"detail-section\" id=\"free-mockup-form\" style=\"margin: 0;\"\u003e\n\u003cdiv class=\"cta-block\" style=\"margin-top: 2px;\"\u003e\n\u003cdiv class=\"cta-group\" style=\"justify-content: center;\"\u003e\n\u003c!-- Button text + classes unchanged --\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\u003c\/div\u003e\n\u003cdiv class=\"globo-formbuilder\" data-id=\"MTI5OTk0\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"50","offer_id":51902160732479,"sku":"BPFM2006","price":259.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":51902160765247,"sku":"BPFM2007","price":343.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51902160798015,"sku":"BPFM2008","price":427.0,"currency_code":"CAD","in_stock":true},{"title":"150","offer_id":51902160830783,"sku":"BPFM2009","price":511.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51902160863551,"sku":"BPFM2010","price":581.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51902160896319,"sku":"BPFM2011","price":785.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51902160929087,"sku":"BPFM2020","price":1191.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":51902160961855,"sku":"BPFM2012","price":2088.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51902160994623,"sku":"BPFM2013","price":2328.0,"currency_code":"CAD","in_stock":true},{"title":"1500","offer_id":51902161027391,"sku":"BPFM2014","price":3435.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51902161060159,"sku":"BPFM2015","price":4282.0,"currency_code":"CAD","in_stock":true},{"title":"3000","offer_id":51902161092927,"sku":"BPFM2016","price":6366.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51902161125695,"sku":"BPFM2017","price":10330.0,"currency_code":"CAD","in_stock":true},{"title":"7500","offer_id":51902161158463,"sku":"BPFM2018","price":15184.0,"currency_code":"CAD","in_stock":true},{"title":"10000","offer_id":51902161191231,"sku":"BPFM2019","price":20040.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Doming-Fridge-Magnet1_0e511985-f971-4c84-a417-37661fbdb4c1.jpg?v=1769667404"},{"product_id":"custom-rounded-doming-fridge-magnet-order-online","title":"Custom Rounded Doming Fridge Magnet- Order Online","description":"\u003cstyle\u003e\n  \/* ================================\n     Order Online (Clean + CRO)\n     For: Custom Rounded Doming Fridge Magnet\n     Update: Copy aligned to current page options (no unnecessary repeats)\n     Fix: Mobile responsive + no overflow\n     ================================ *\/\n\n  .order-online-wrapper{\n    --text: #121212;\n    --line: #e8e8e8;\n    --bg-soft: #f7f7f7;\n\n    --radius: 10px;\n\n    --btn-bg: #000;\n    --btn-text: #fff;\n    --btn-border: #000;\n\n    --title-size: 18px;\n    --body-size: 16px;\n    --small-size: 14px;\n\n    font-size: var(--body-size);\n    color: var(--text);\n    line-height: 1.75;\n\n    max-width: 100%;\n  }\n\n  .order-online-wrapper *{ color: var(--text); }\n\n  .order-online-wrapper .oo-lead{\n    margin: 0 0 14px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  \/* Lead headline uses the same title size as other headings *\/\n  .order-online-wrapper .oo-lead .oo-strong{\n    display: block;\n    font-weight: 700;\n    font-size: var(--title-size);\n    margin-bottom: 6px;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-divider{\n    border: 0;\n    border-top: 1px solid var(--line);\n    margin: 18px 0;\n  }\n\n  .order-online-wrapper .oo-step{ margin: 0 0 18px 0; }\n\n  .order-online-wrapper .oo-step-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    letter-spacing: .1px;\n    text-transform: none;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-step-sub{\n    margin: 0 0 10px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-list{\n    margin: 0;\n    padding-left: 18px;\n  }\n\n  .order-online-wrapper .oo-list li{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card{\n    background: var(--bg-soft);\n    border: 1px solid var(--line);\n    border-radius: var(--radius);\n    padding: 14px 16px;\n    margin: 18px 0;\n    box-sizing: border-box;\n  }\n\n  .order-online-wrapper .oo-card-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card-row{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta{\n    text-align: center;\n    margin-top: 18px;\n  }\n\n  .order-online-wrapper .oo-cta-title{\n    margin: 0 0 12px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--btn-bg);\n    color: var(--btn-text) !important;\n    border: 1px solid var(--btn-border);\n    padding: 16px 30px;\n    border-radius: 8px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 16px;\n    letter-spacing: .2px;\n    min-height: 52px;\n    min-width: 280px;\n    white-space: nowrap;\n\n    box-sizing: border-box;\n    max-width: 100%;\n  }\n\n  .order-online-wrapper .oo-cta-btn:hover{ opacity: .92; }\n\n  .order-online-wrapper .oo-cta-note{\n    margin-top: 10px;\n    font-size: var(--small-size);\n    opacity: .9;\n    overflow-wrap: anywhere;\n  }\n\n  @media (max-width: 768px){\n    .order-online-wrapper{\n      --title-size: 17px;\n      --body-size: 16px;\n      --small-size: 14px;\n\n      overflow-x: hidden;\n    }\n\n    .order-online-wrapper .oo-cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      padding: 16px 16px;\n\n      white-space: normal;\n      word-break: break-word;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"order-online-wrapper\"\u003e\n\u003c!-- Lead (shorter) --\u003e\n\u003cp class=\"oo-lead\"\u003e\u003cspan class=\"oo-strong\"\u003eOrder Custom Rounded Doming Fridge Magnet\u003c\/span\u003e Choose quantity, upload your logo or artwork, and checkout. You’ll receive a digital mockup within 24 hours. We produce only after you approve.\u003c\/p\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003chr class=\"oo-divider\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 1 · Choose Quantity\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003ePick your quantity. Price updates automatically. \u003cstrong\u003eMinimum: 50 pcs\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 2 (aligned to product) --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 2 · Upload Logo\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eUpload your logo file or artwork for full-color printing. This magnet features a rounded shape (50 mm) with a clear epoxy dome for a glossy 3D effect. Any special requests (color preference, layout notes, or packaging needs) can be left in the comments box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 3 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 3 · Choose Lead Time\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eLead time means \u003cstrong\u003eproduction + shipping\u003c\/strong\u003e (from payment to delivery).\u003c\/p\u003e\n\u003cdiv style=\"margin: 14px 0 0 0;\" class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eRush Guarantee\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eCarrier delay → rush fee refunded.\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMiss your event date due to delay → full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Step 4 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 4 · Checkout\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eAdd to cart and pay. We’ll send your mockup within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Trust box --\u003e\n\u003cdiv class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eNo Surprises\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eTax-free · Free shipping · No hidden fees\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMockup approval before production\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e100% quality check before shipping\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eQuality issue?\u003c\/strong\u003e 100% refund guarantee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Bottom CTA --\u003e\n\u003cdiv class=\"oo-cta\"\u003e\n\u003cp class=\"oo-cta-title\"\u003eSpecial request or need a mockup first?\u003c\/p\u003e\n\u003ca class=\"oo-cta-btn\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-rounded-doming-fridge-magnet-free-mockup-quote#free-mockup-form\"\u003e Get a Free Mockup \u0026amp; Quote \u003c\/a\u003e\n\u003cp class=\"oo-cta-note\"\u003eFree proof · No payment required · Reply within 24 hours\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"50","offer_id":51903350800703,"sku":"BPFM2006","price":259.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":51903350833471,"sku":"BPFM2007","price":343.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":51903350866239,"sku":"BPFM2008","price":427.0,"currency_code":"CAD","in_stock":true},{"title":"150","offer_id":51903350899007,"sku":"BPFM2009","price":511.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":51903350931775,"sku":"BPFM2010","price":581.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":51903350964543,"sku":"BPFM2011","price":785.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":51903350997311,"sku":"BPFM2020","price":1191.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":51903351030079,"sku":"BPFM2012","price":2088.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":51903351062847,"sku":"BPFM2013","price":2328.0,"currency_code":"CAD","in_stock":true},{"title":"1500","offer_id":51903351095615,"sku":"BPFM2014","price":3435.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":51903351128383,"sku":"BPFM2015","price":4282.0,"currency_code":"CAD","in_stock":true},{"title":"3000","offer_id":51903351161151,"sku":"BPFM2016","price":6366.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":51903351193919,"sku":"BPFM2017","price":10330.0,"currency_code":"CAD","in_stock":true},{"title":"7500","offer_id":51903351226687,"sku":"BPFM2018","price":15184.0,"currency_code":"CAD","in_stock":true},{"title":"10000","offer_id":51903351259455,"sku":"BPFM2019","price":20040.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Doming-Fridge-Magnet1_0e511985-f971-4c84-a417-37661fbdb4c1.jpg?v=1769667404"},{"product_id":"custom-small-aluminum-bottle-opener-keychain-free-design-proof-quote","title":"Custom Small Aluminum Bottle Opener Keychain- Free Design Proof \u0026 Quote","description":"\u003cstyle\u003e\n  \/* =========================================================\n     CTA Visual Standard (Dawn-safe, scoped to this description)\n     Goals:\n     1) Consistent CTA styling across all product pages (including form section)\n     2) Desktop: button text stays on ONE line\n     3) Mobile: stacked full-width buttons for higher conversion\n     4) Fix: divider not “stuck” to CTA area\n     5) Fix: mobile overflow \/ width issues\n     ========================================================= *\/\n  .product-detail-wrapper{\n    --cta-radius: 6px;\n    --cta-gap: 10px;\n    --cta-pad-y: 12px;\n    --cta-pad-x: 16px;\n    --cta-font-size: 14px;\n    --cta-letter: .2px;\n\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\n  \/* CTA module spacing (prevents divider from touching buttons) *\/\n  .product-detail-wrapper .cta-block{\n    margin-bottom: 24px;\n  }\n\n  \/* CTA group 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    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 *\/\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  \/* Optional microcopy *\/\n  .product-detail-wrapper .cta-microcopy{\n    margin: 0 0 8px 0;\n    opacity: .92;\n  }\n\n  \/* Non-clickable CTA (for form section title bar look) *\/\n  .product-detail-wrapper .cta-static{\n    pointer-events: none;\n    cursor: default;\n    user-select: none;\n  }\n\n  \/* Mobile: stack CTAs + true full width + no horizontal scroll *\/\n  @media (max-width: 768px){\n    .product-detail-wrapper{ overflow-x: hidden; }\n    .product-detail-wrapper .cta-group{\n      flex-direction: column;\n      gap: 10px;\n      align-items: stretch;\n    }\n    .product-detail-wrapper .cta-group .cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      flex: 1 1 auto;\n      white-space: normal;\n      word-break: break-word;\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{\n    scroll-margin-top: 90px;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"product-detail-wrapper\"\u003e\n\u003c!-- HERO \/ ABOVE THE FOLD --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003cp style=\"margin: 6px 0 0 0;\"\u003eOur \u003cstrong\u003eCustom Flat Bottle Opener Keychains\u003c\/strong\u003e combine everyday function with a sleek, premium look. Made from lightweight, durable aluminum, each compact keychain features a built-in bottle opener—easy to carry on keys or bags, and always ready when you need it. Add your logo, text, or artwork for a practical giveaway people actually keep and use.\u003c\/p\u003e\n\u003cul style=\"margin: 10px 0 0 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable, lightweight aluminum\u003c\/strong\u003e with a polished finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact flat opener design\u003c\/strong\u003e for everyday convenience\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFully customizable\u003c\/strong\u003e with your logo, text, or artwork\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3 size options\u003c\/strong\u003e to match your use case\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIdeal for promotions, events, corporate gifts\u003c\/strong\u003e or personal keepsakes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 14px;\" class=\"cta-block\"\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\u003c!-- Button text + classes unchanged --\u003e \u003ca href=\"#free-mockup-form\" class=\"button button--secondary custom-black-btn cta-btn cta-primary\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-small-aluminum-bottle-opener-keychain-order-online\" class=\"button button--secondary custom-black-btn cta-btn cta-secondary\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- BEST FOR --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eBest For\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003eBrand promotions, giveaways, and marketing campaigns\u003c\/li\u003e\n\u003cli\u003eCorporate gifts, staff swag, and client appreciation\u003c\/li\u003e\n\u003cli\u003eEvents, parties, weddings, and festival merchandise\u003c\/li\u003e\n\u003cli\u003eRetail add-ons and practical everyday accessories\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- SPECS \u0026 CUSTOMIZATION (MERGED) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eSpecs \u0026amp; Customization\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e Lightweight, durable aluminum\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunction:\u003c\/strong\u003e Built-in flat bottle opener + keychain\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFinish:\u003c\/strong\u003e Sleek polished surface for a premium look\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCustomization:\u003c\/strong\u003e Logo, text, or custom artwork\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSizes:\u003c\/strong\u003e Small 55×9mm · Medium 80×15mm · Large 125×20mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUse:\u003c\/strong\u003e Keys, bags, backpacks, and daily carry accessories\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin: 10px 0 0 0;\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Simple bold logos and clear text usually look best on flat aluminum. Submit your design and we’ll recommend the best size and layout in the mockup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- PRICING (FINAL CONVERSION VERSION) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eEstimated Volume Pricing\u003c\/h3\u003e\n\u003cp style=\"margin: 0;\" class=\"pricing-note\"\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\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003c!-- Pricing table content updated to provided AUD pricing --\u003e \u003c!-- PRICE TABLE DO NOT EDIT (per your requirement) --\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003ctable style=\"width: 98.2809%; height: 183.906px;\" class=\"pricing-table\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003cth style=\"text-align: left; width: 46.198%; height: 19.5833px;\"\u003eOrder Quantity\u003c\/th\u003e\n\u003cth style=\"text-align: right; width: 53.6194%; height: 19.5833px;\"\u003eEstimated Unit Price (CAD)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e20 pcs (Minimum Order)\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$4.50\u003c\/strong\u003e \/ unit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e21 – 50 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$4.08\u003c\/strong\u003e – \u003cstrong\u003e$4.49\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e50 – 100 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$3.18\u003c\/strong\u003e – \u003cstrong\u003e$4.07\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e101 – 200 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.10\u003c\/strong\u003e – \u003cstrong\u003e$3.17\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e201 – 500 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$1.32\u003c\/strong\u003e – \u003cstrong\u003e$2.09\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e501 – 1000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$1.16\u003c\/strong\u003e – \u003cstrong\u003e$1.31\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e1001 – 2000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$1.05\u003c\/strong\u003e – \u003cstrong\u003e$1.15\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e2001 – 5000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$0.83\u003c\/strong\u003e – \u003cstrong\u003e$1.04\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5556px;\"\u003e\n\u003ctd style=\"height: 20.5556px; width: 46.198%;\"\u003e5001+ pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5556px; width: 53.6194%;\"\u003e\u003cstrong\u003e$0.82\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 10px 0 0 0;\" class=\"pricing-note\"\u003e*For faster production scheduling, orders placed online are prioritized.\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 12px;\" class=\"cta-block\"\u003e\n\u003cdiv class=\"cta-group\"\u003e\n\u003c!-- Button text + classes unchanged --\u003e \u003ca href=\"#free-mockup-form\" class=\"button button--secondary custom-black-btn cta-btn cta-primary\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-small-aluminum-bottle-opener-keychain-order-online\" class=\"button button--secondary custom-black-btn cta-btn cta-secondary\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- TIMELINE + GUARANTEE + SAMPLE (MERGED) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eProduction \u0026amp; Delivery Timeline (From Payment to Delivery)\u003c\/h3\u003e\n\u003cp style=\"margin: 0;\"\u003e\u003cstrong\u003eStandard:\u003c\/strong\u003e About 25 business days · \u003cstrong\u003eNo tax \u0026amp; free shipping\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eRush:\u003c\/strong\u003e As fast as 15 business days (additional fees apply)\u003cbr\u003e\u003cstrong\u003eProof first:\u003c\/strong\u003e Production starts only after proof approval and payment\u003c\/p\u003e\n\u003cp style=\"margin: 10px 0 0 0;\"\u003e\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.\u003c\/p\u003e\n\u003cp style=\"margin: 10px 0 0 0;\" 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\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- FAQ (SHORT) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eFAQ\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I see a mockup before production?\u003c\/strong\u003e Yes. We can provide a free digital mockup for approval before production begins.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat can I customize?\u003c\/strong\u003e Your logo, text, or custom artwork can be added to the keychain design.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhich size should I choose?\u003c\/strong\u003e Small is great for minimal carry, Medium is the most popular, and Large offers more visibility for branding.\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.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- FORM (CHANGED: remove Order Now Online button + make top bar non-clickable) --\u003e\n\u003cdiv class=\"detail-section\" id=\"free-mockup-form\" style=\"margin: 0;\"\u003e\n\u003cdiv class=\"cta-block\" style=\"margin-top: 2px;\"\u003e\n\u003cdiv class=\"cta-group\" style=\"justify-content: center;\"\u003e\n\u003c!-- Button text + classes unchanged --\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\u003c\/div\u003e\n\u003cdiv class=\"globo-formbuilder\" data-id=\"MTM3NjQz\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Besty Promo","offers":[{"title":"20","offer_id":52208325853503,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"30","offer_id":52208325886271,"sku":null,"price":135.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":52208325919039,"sku":null,"price":204.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":52208325951807,"sku":null,"price":273.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":52208325984575,"sku":null,"price":318.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":52208326017343,"sku":null,"price":420.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":52208326050111,"sku":null,"price":533.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":52208326082879,"sku":null,"price":661.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":52208326115647,"sku":null,"price":918.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":52208326148415,"sku":null,"price":1155.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":52208326181183,"sku":null,"price":2100.0,"currency_code":"CAD","in_stock":true},{"title":"2500","offer_id":52208326213951,"sku":null,"price":2425.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":52208326246719,"sku":null,"price":4150.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/20260203161251.jpg?v=1770106654"},{"product_id":"custom-small-aluminum-bottle-opener-keychain-order-online","title":"Custom Small Aluminum Bottle Opener Keychain- Order Online","description":"\u003cstyle\u003e\n  \/* ================================\n     Order Online (Clean + CRO)\n     For: Custom 3D Die Cut Rubber Keychains\n     Update: Copy aligned to current page options (no unnecessary repeats)\n     Fix: Mobile responsive + no overflow\n     ================================ *\/\n\n  .order-online-wrapper{\n    --text: #121212;\n    --line: #e8e8e8;\n    --bg-soft: #f7f7f7;\n\n    --radius: 10px;\n\n    --btn-bg: #000;\n    --btn-text: #fff;\n    --btn-border: #000;\n\n    --title-size: 18px;\n    --body-size: 16px;\n    --small-size: 14px;\n\n    font-size: var(--body-size);\n    color: var(--text);\n    line-height: 1.75;\n\n    max-width: 100%;\n  }\n\n  .order-online-wrapper *{ color: var(--text); }\n\n  .order-online-wrapper .oo-lead{\n    margin: 0 0 14px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  \/* Lead headline uses the same title size as other headings *\/\n  .order-online-wrapper .oo-lead .oo-strong{\n    display: block;\n    font-weight: 700;\n    font-size: var(--title-size);\n    margin-bottom: 6px;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-divider{\n    border: 0;\n    border-top: 1px solid var(--line);\n    margin: 18px 0;\n  }\n\n  .order-online-wrapper .oo-step{ margin: 0 0 18px 0; }\n\n  .order-online-wrapper .oo-step-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    letter-spacing: .1px;\n    text-transform: none;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-step-sub{\n    margin: 0 0 10px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-list{\n    margin: 0;\n    padding-left: 18px;\n  }\n\n  .order-online-wrapper .oo-list li{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card{\n    background: var(--bg-soft);\n    border: 1px solid var(--line);\n    border-radius: var(--radius);\n    padding: 14px 16px;\n    margin: 18px 0;\n    box-sizing: border-box;\n  }\n\n  .order-online-wrapper .oo-card-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card-row{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta{\n    text-align: center;\n    margin-top: 18px;\n  }\n\n  .order-online-wrapper .oo-cta-title{\n    margin: 0 0 12px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--btn-bg);\n    color: var(--btn-text) !important;\n    border: 1px solid var(--btn-border);\n    padding: 16px 30px;\n    border-radius: 8px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 16px;\n    letter-spacing: .2px;\n    min-height: 52px;\n    min-width: 280px;\n    white-space: nowrap;\n\n    box-sizing: border-box;\n    max-width: 100%;\n  }\n\n  .order-online-wrapper .oo-cta-btn:hover{ opacity: .92; }\n\n  .order-online-wrapper .oo-cta-note{\n    margin-top: 10px;\n    font-size: var(--small-size);\n    opacity: .9;\n    overflow-wrap: anywhere;\n  }\n\n  @media (max-width: 768px){\n    .order-online-wrapper{\n      --title-size: 17px;\n      --body-size: 16px;\n      --small-size: 14px;\n\n      overflow-x: hidden;\n    }\n\n    .order-online-wrapper .oo-cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      padding: 16px 16px;\n\n      white-space: normal;\n      word-break: break-word;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"order-online-wrapper\"\u003e\n\u003c!-- Lead (shorter) --\u003e\n\u003cp class=\"oo-lead\"\u003e\u003cspan class=\"oo-strong\"\u003eOrder Custom Small Aluminum Bottle Opener Keychain\u003c\/span\u003e Choose quantity, upload your logo, and checkout. Mockup in 24 hours. We produce after you approve.\u003c\/p\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003chr class=\"oo-divider\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 1 · Choose Quantity\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003ePick your quantity. Price updates automatically. \u003cstrong\u003eMinimum: 20 pcs\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 2 (aligned to screenshot options) --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 2 · Upload Logo\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eUpload your logo file. If you need backside printing, select the option on the page. Any other requests (colors, size, placement) can be left in the comments box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 3 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 3 · Choose Lead Time\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eLead time means \u003cstrong\u003eproduction + shipping\u003c\/strong\u003e (from payment to delivery).\u003c\/p\u003e\n\u003cdiv style=\"margin: 14px 0 0 0;\" class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eRush Guarantee\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eCarrier delay → rush fee refunded.\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMiss your event date due to delay → full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Step 4 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 4 · Checkout\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eAdd to cart and pay. We’ll send your mockup within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Trust box --\u003e\n\u003cdiv class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eNo Surprises\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eTax-free · Free shipping · No hidden fees\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMockup approval before production\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e100% quality check before shipping\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eQuality issue?\u003c\/strong\u003e 100% refund guarantee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Bottom CTA --\u003e\n\u003cdiv class=\"oo-cta\"\u003e\n\u003cp class=\"oo-cta-title\"\u003eSpecial request or need a mockup first?\u003c\/p\u003e\n\u003ca class=\"oo-cta-btn\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-small-aluminum-bottle-opener-keychain-free-design-proof-quote#free-mockup-form\"\u003e Get a Free Mockup \u0026amp; Quote \u003c\/a\u003e\n\u003cp class=\"oo-cta-note\"\u003eFree proof · No payment required · Reply within 24 hours\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Besty Promo","offers":[{"title":"20","offer_id":52208332374335,"sku":null,"price":90.0,"currency_code":"CAD","in_stock":true},{"title":"30","offer_id":52208332407103,"sku":null,"price":135.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":52208332439871,"sku":null,"price":204.0,"currency_code":"CAD","in_stock":true},{"title":"75","offer_id":52208332472639,"sku":null,"price":273.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":52208332505407,"sku":null,"price":318.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":52208332538175,"sku":null,"price":420.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":52208332570943,"sku":null,"price":533.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":52208332603711,"sku":null,"price":661.0,"currency_code":"CAD","in_stock":true},{"title":"750","offer_id":52208332636479,"sku":null,"price":918.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":52208332669247,"sku":null,"price":1155.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":52208332702015,"sku":null,"price":2100.0,"currency_code":"CAD","in_stock":true},{"title":"2500","offer_id":52208332734783,"sku":null,"price":2425.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":52208332767551,"sku":null,"price":4150.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/20260203161251.jpg?v=1770106654"},{"product_id":"custom-silicone-pop-bubble-coaster-free-design-proof-quote","title":"Custom Silicone Pop Bubble Coaster- Free Design Proof \u0026 Quote","description":"\u003cstyle\u003e\n  \/* =========================================================\n     CTA Visual Standard (Dawn-safe, scoped to this description)\n     Goals:\n     1) Consistent CTA styling across all product pages (including form section)\n     2) Desktop: button text stays on ONE line\n     3) Mobile: stacked full-width buttons for higher conversion\n     4) Fix: divider not “stuck” to CTA area\n     5) 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    --cta-font-size: 14px;\n    --cta-letter: .2px;\n\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\n  \/* CTA module spacing (prevents divider from touching buttons) *\/\n  .product-detail-wrapper .cta-block{ margin-bottom: 24px; }\n\n  \/* CTA group 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    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 *\/\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  \/* Optional microcopy *\/\n  .product-detail-wrapper .cta-microcopy{\n    margin: 0 0 8px 0;\n    opacity: .92;\n  }\n\n  \/* Non-clickable CTA (for form section title bar look) *\/\n  .product-detail-wrapper .cta-static{\n    pointer-events: none;\n    cursor: default;\n    user-select: none;\n  }\n\n  \/* Mobile: stack CTAs + true full width + no horizontal scroll *\/\n  @media (max-width: 768px){\n    .product-detail-wrapper{\n      overflow-x: hidden;\n    }\n\n    .product-detail-wrapper .cta-group{\n      flex-direction: column;\n      gap: 10px;\n      align-items: stretch;\n    }\n\n    .product-detail-wrapper .cta-group .cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      flex: 1 1 auto;\n      white-space: normal;\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\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003cp style=\"margin: 6px 0 0 0;\"\u003e\u003cstrong\u003eCustom Silicone Pop Bubble Coaster\u003c\/strong\u003ecombine practical table protection with a fun, interactive bubble-press design. Made from durable silicone, they protect surfaces from heat and moisture while adding a playful, stress-relief touch to everyday use.\u003c\/p\u003e\n\u003cul style=\"margin: 10px 0 0 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePop Bubble Texture – Fun \u0026amp; Functional\u003c\/strong\u003eThe raised bubble surface adds a tactile, pressable feel that’s enjoyable to use while helping improve grip and stability for cups and mugs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNon-Slip \u0026amp; Surface Protection\u003c\/strong\u003eSilicone material prevents slipping and protects tables from heat, moisture, and scratches.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeat-Resistant \u0026amp; Waterproof\u003c\/strong\u003eSuitable for both hot and cold drinks, keeping surfaces safe in everyday use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable \u0026amp; Reusable\u003c\/strong\u003eFlexible, washable, and built for repeated use without losing shape or performance.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- CRO: unified two-button CTA block --\u003e\n\u003cdiv style=\"margin-top: 14px;\" class=\"cta-block\"\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\u003cdiv class=\"cta-group\"\u003e\n\u003ca class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003e Get Free Mockup \u0026amp; Quote \u003c\/a\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-secondary\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-silicone-pop-bubble-coaster-order-online\"\u003e Order Now Online \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- BEST FOR --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eBest For\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003eOffices and work desks\u003c\/li\u003e\n\u003cli\u003eHome dining tables and coffee tables\u003c\/li\u003e\n\u003cli\u003eCafés and casual dining spaces\u003c\/li\u003e\n\u003cli\u003ePromotional giveaways and branded gifts\u003c\/li\u003e\n\u003cli\u003eCreative merchandise and youth-focused brands\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- SPECS \u0026 CUSTOMIZATION (MERGED) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eSpecs \u0026amp; Customization\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003eSilicone\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShape:\u003c\/strong\u003eRound\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSurface:\u003c\/strong\u003eMatte finish with raised bubble grid\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUse:\u003c\/strong\u003eSuitable for hot \u0026amp; cold beverages,Easy to clean and reusable\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBranding:\u003c\/strong\u003elogo printing only\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin: 10px 0 0 0; opacity: .92;\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Pop bubble coasters work especially well for playful branding, interactive promotions, and products designed to stand out visually and tactically.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- PRICING --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eEstimated Volume Pricing\u003c\/h3\u003e\n\u003cp style=\"margin: 0;\" class=\"pricing-note\"\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\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003c!-- Clean pricing table (match screenshot style) --\u003e \u003c!-- PRICE TABLE DO NOT EDIT (per your requirement) --\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003ctable style=\"width: 98.2809%; height: 163.328px;\" class=\"pricing-table\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003cth style=\"text-align: left; width: 46.198%; height: 19.5938px;\"\u003eOrder Quantity\u003c\/th\u003e\n\u003cth style=\"text-align: right; width: 53.6194%; height: 19.5938px;\"\u003eEstimated Unit Price (CAD)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5312px;\"\u003e\n\u003ctd style=\"height: 20.5312px; width: 46.198%;\"\u003e50 pcs (Minimum Order)\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5312px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$6.60\u003c\/strong\u003e\/ unit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5312px;\"\u003e\n\u003ctd style=\"height: 20.5312px; width: 46.198%;\"\u003e50 – 100 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5312px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$5.78\u003c\/strong\u003e – \u003cstrong\u003e$6.59\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5312px;\"\u003e\n\u003ctd style=\"height: 20.5312px; width: 46.198%;\"\u003e101 – 200 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5312px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$4.01\u003c\/strong\u003e – \u003cstrong\u003e$5.77\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5312px;\"\u003e\n\u003ctd style=\"height: 20.5312px; width: 46.198%;\"\u003e201 – 500 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5312px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$3.02\u003c\/strong\u003e – \u003cstrong\u003e$4.00\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5312px;\"\u003e\n\u003ctd style=\"height: 20.5312px; width: 46.198%;\"\u003e501 – 1000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5312px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.85\u003c\/strong\u003e – \u003cstrong\u003e$3.01\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5312px;\"\u003e\n\u003ctd style=\"height: 20.5312px; width: 46.198%;\"\u003e1001 – 2000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5312px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.59\u003c\/strong\u003e – \u003cstrong\u003e$2.84\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5469px;\"\u003e\n\u003ctd style=\"height: 20.5469px; width: 46.198%;\"\u003e2001+ pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5469px; width: 53.6194%;\"\u003e\u003cstrong\u003e$2.58\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 10px 0 0 0;\" class=\"pricing-note\"\u003eWant the most accurate quote for your size and options? Submit your logo to receive a \u003cstrong\u003efree mockup \u0026amp; quote within 24 hours\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c!-- Unified 2-button CTA under pricing --\u003e\n\u003cdiv style=\"margin-top: 12px;\" class=\"cta-block\"\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-silicone-pop-bubble-coaster-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\/div\u003e\n\u003cp class=\"note mt-8\"\u003e*Orders placed online are prioritized for faster production scheduling.\u003c\/p\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- TIMELINE + GUARANTEE + SAMPLE (MERGED) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eProduction \u0026amp; Delivery Timeline \u003cspan style=\"font-weight: normal;\"\u003e(From Approval to Delivery)\u003c\/span\u003e\n\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 \u0026amp; Approval:\u003c\/strong\u003e We send a digital proof first. Production starts only after 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 style=\"margin: 8px 0 0 0;\"\u003eWould you like to get a more tangible sense of how the final product will look? \u003cstrong\u003eWe offer a custom physical sample with your logo for just $9.9.\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\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- FAQ (SHORT) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eFAQ\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWill very hot drinks damage the pop bubble surface?\u003c\/strong\u003eNo. Silicone is naturally heat-resistant and suitable for both hot and cold beverages. The pop bubble structure is flexible and will return to its original shape after use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIs the bubble surface only decorative?\u003c\/strong\u003eNo. It adds grip, improves stability, and provides a fun, pressable texture.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I customize the logo and color?\u003c\/strong\u003eYes. Colors, and logos can all be customized.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat affects the final price?\u003c\/strong\u003ePricing depends on quantity, customization details, and optional rush timelines.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- FORM (CHANGED: remove Order Now Online button + make top bar non-clickable) --\u003e\n\u003cdiv class=\"detail-section\" id=\"free-mockup-form\" style=\"margin: 0;\"\u003e\n\u003cdiv class=\"cta-block\" style=\"margin-top: 2px;\"\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\u003c\/div\u003e\n\u003cdiv class=\"globo-formbuilder\" data-id=\"MTMyMDk1\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"50","offer_id":52231487160639,"sku":null,"price":330.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":52231487193407,"sku":null,"price":578.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":52231487226175,"sku":null,"price":802.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":52231487258943,"sku":null,"price":1036.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":52231487291711,"sku":null,"price":1510.0,"currency_code":"CAD","in_stock":true},{"title":"700","offer_id":52231487324479,"sku":null,"price":1965.0,"currency_code":"CAD","in_stock":true},{"title":"800","offer_id":52231487357247,"sku":null,"price":2503.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":52231487390015,"sku":null,"price":2849.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":52231487422783,"sku":null,"price":5181.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Bubble_Press_Coaster01.jpg?v=1761125242"},{"product_id":"custom-silicone-pop-bubble-coaster-order-online","title":"Custom Silicone Pop Bubble Coaster - Order Online","description":"\u003cstyle\u003e\n  \/* ================================\n     Order Online (Clean + CRO)\n     For: Custom 3D Die Cut Rubber Keychains\n     Update: Copy aligned to current page options (no unnecessary repeats)\n     Fix: Mobile responsive + no overflow\n     ================================ *\/\n\n  .order-online-wrapper{\n    --text: #121212;\n    --line: #e8e8e8;\n    --bg-soft: #f7f7f7;\n\n    --radius: 10px;\n\n    --btn-bg: #000;\n    --btn-text: #fff;\n    --btn-border: #000;\n\n    --title-size: 18px;\n    --body-size: 16px;\n    --small-size: 14px;\n\n    font-size: var(--body-size);\n    color: var(--text);\n    line-height: 1.75;\n\n    max-width: 100%;\n  }\n\n  .order-online-wrapper *{ color: var(--text); }\n\n  .order-online-wrapper .oo-lead{\n    margin: 0 0 14px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  \/* Lead headline uses the same title size as other headings *\/\n  .order-online-wrapper .oo-lead .oo-strong{\n    display: block;\n    font-weight: 700;\n    font-size: var(--title-size);\n    margin-bottom: 6px;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-divider{\n    border: 0;\n    border-top: 1px solid var(--line);\n    margin: 18px 0;\n  }\n\n  .order-online-wrapper .oo-step{ margin: 0 0 18px 0; }\n\n  .order-online-wrapper .oo-step-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    letter-spacing: .1px;\n    text-transform: none;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-step-sub{\n    margin: 0 0 10px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-list{\n    margin: 0;\n    padding-left: 18px;\n  }\n\n  .order-online-wrapper .oo-list li{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card{\n    background: var(--bg-soft);\n    border: 1px solid var(--line);\n    border-radius: var(--radius);\n    padding: 14px 16px;\n    margin: 18px 0;\n    box-sizing: border-box;\n  }\n\n  .order-online-wrapper .oo-card-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card-row{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta{\n    text-align: center;\n    margin-top: 18px;\n  }\n\n  .order-online-wrapper .oo-cta-title{\n    margin: 0 0 12px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--btn-bg);\n    color: var(--btn-text) !important;\n    border: 1px solid var(--btn-border);\n    padding: 16px 30px;\n    border-radius: 8px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 16px;\n    letter-spacing: .2px;\n    min-height: 52px;\n    min-width: 280px;\n    white-space: nowrap;\n\n    box-sizing: border-box;\n    max-width: 100%;\n  }\n\n  .order-online-wrapper .oo-cta-btn:hover{ opacity: .92; }\n\n  .order-online-wrapper .oo-cta-note{\n    margin-top: 10px;\n    font-size: var(--small-size);\n    opacity: .9;\n    overflow-wrap: anywhere;\n  }\n\n  @media (max-width: 768px){\n    .order-online-wrapper{\n      --title-size: 17px;\n      --body-size: 16px;\n      --small-size: 14px;\n\n      overflow-x: hidden;\n    }\n\n    .order-online-wrapper .oo-cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      padding: 16px 16px;\n\n      white-space: normal;\n      word-break: break-word;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"order-online-wrapper\"\u003e\n\u003c!-- Lead (shorter) --\u003e\n\u003cp class=\"oo-lead\"\u003e\u003cspan class=\"oo-strong\"\u003eOrder Custom Silicone Pop Bubble Coaster\u003c\/span\u003e Choose quantity, upload your logo, and checkout. Mockup in 24 hours. We produce after you approve.\u003c\/p\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003chr class=\"oo-divider\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 1 · Choose Quantity\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003ePick your quantity. Price updates automatically. \u003cstrong\u003eMinimum: 50 pcs\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 2 (aligned to screenshot options) --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 2 · Upload Logo\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eUpload your logo file. If you need backside printing, select the option on the page. Any other requests (colors, size, placement) can be left in the comments box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 3 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 3 · Choose Lead Time\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eLead time means \u003cstrong\u003eproduction + shipping\u003c\/strong\u003e (from payment to delivery).\u003c\/p\u003e\n\u003cdiv class=\"oo-card\" style=\"margin: 14px 0 0 0;\"\u003e\n\u003cp class=\"oo-card-title\"\u003eRush Guarantee\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eCarrier delay → rush fee refunded.\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMiss your event date due to delay → full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Step 4 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 4 · Checkout\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eAdd to cart and pay. We’ll send your mockup within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Trust box --\u003e\n\u003cdiv class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eNo Surprises\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eTax-free · Free shipping · No hidden fees\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMockup approval before production\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e100% quality check before shipping\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eQuality issue?\u003c\/strong\u003e 100% refund guarantee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Bottom CTA --\u003e\n\u003cdiv class=\"oo-cta\"\u003e\n\u003cp class=\"oo-cta-title\"\u003eSpecial request or need a mockup first?\u003c\/p\u003e\n\u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-silicone-pop-bubble-coaster-free-design-proof-quote#free-mockup-form\" class=\"oo-cta-btn\"\u003e Get a Free Mockup \u0026amp; Quote \u003c\/a\u003e\n\u003cp class=\"oo-cta-note\"\u003eFree proof · No payment required · Reply within 24 hours\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"50","offer_id":52235626217791,"sku":null,"price":330.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":52235626250559,"sku":null,"price":578.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":52235626283327,"sku":null,"price":802.0,"currency_code":"CAD","in_stock":true},{"title":"300","offer_id":52235626316095,"sku":null,"price":1036.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":52235626348863,"sku":null,"price":1510.0,"currency_code":"CAD","in_stock":true},{"title":"700","offer_id":52235626381631,"sku":null,"price":1965.0,"currency_code":"CAD","in_stock":true},{"title":"800","offer_id":52235626414399,"sku":null,"price":2503.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":52235626447167,"sku":null,"price":2849.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":52235626479935,"sku":null,"price":5181.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Bubble_Press_Coaster01.jpg?v=1761125242"},{"product_id":"custom-pvc-rubber-coaster-free-design-proof-quote","title":"Custom PVC Rubber Coaster– Free Design Proof \u0026 Quote","description":"\u003cstyle\u003e\n  \/* =========================================================\n     CTA Visual Standard (Dawn-safe, scoped to this description)\n     Goals:\n     1) Consistent CTA styling across all product pages (including form section)\n     2) Desktop: button text stays on ONE line\n     3) Mobile: stacked full-width buttons for higher conversion\n     4) Fix: divider not “stuck” to CTA area\n     5) 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    --cta-font-size: 14px;\n    --cta-letter: .2px;\n\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\n  \/* CTA module spacing (prevents divider from touching buttons) *\/\n  .product-detail-wrapper .cta-block{ margin-bottom: 24px; }\n\n  \/* CTA group 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    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 *\/\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  \/* Optional microcopy *\/\n  .product-detail-wrapper .cta-microcopy{\n    margin: 0 0 8px 0;\n    opacity: .92;\n  }\n\n  \/* Non-clickable CTA (for form section title bar look) *\/\n  .product-detail-wrapper .cta-static{\n    pointer-events: none;\n    cursor: default;\n    user-select: none;\n  }\n\n  \/* Mobile: stack CTAs + true full width + no horizontal scroll *\/\n  @media (max-width: 768px){\n    .product-detail-wrapper{\n      overflow-x: hidden;\n    }\n\n    .product-detail-wrapper .cta-group{\n      flex-direction: column;\n      gap: 10px;\n      align-items: stretch;\n    }\n\n    .product-detail-wrapper .cta-group .cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      flex: 1 1 auto;\n      white-space: normal;\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\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003cp style=\"margin: 6px 0 0 0;\"\u003e\u003cstrong\u003eCustom PVC Rubber Coasters\u003c\/strong\u003eare a practical and eye-catching way to protect surfaces while showcasing your brand or design. Made from high-quality PVC rubber, these coasters are flexible, durable, and naturally non-slip—ideal for everyday use in homes, offices, bars, and promotional settings.\u003c\/p\u003e\n\u003cul style=\"margin: 10px 0 0 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eNon-Slip \u0026amp; Surface-Protective\u003c\/strong\u003eThe rubber material provides excellent grip, helping cups and glasses stay in place while protecting tables from moisture, heat, and scratches.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable \u0026amp; Flexible PVC Rubber\u003c\/strong\u003eMade from premium PVC rubber, these coasters are resistant to wear, deformation, and cracking—built for repeated daily use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRaised Logo \u0026amp; Clear Details\u003c\/strong\u003eCustom logos or artwork can be molded or printed with clean edges and raised details, creating strong visual impact and a tactile feel.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to Clean \u0026amp; Reusable\u003c\/strong\u003e Water-resistant and washable, PVC rubber coasters are easy to maintain and ideal for long-term use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- CRO: unified two-button CTA block --\u003e\n\u003cdiv style=\"margin-top: 14px;\" class=\"cta-block\"\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\u003cdiv class=\"cta-group\"\u003e\n\u003ca class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003e Get Free Mockup \u0026amp; Quote \u003c\/a\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-secondary\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-pvc-rubber-coaster-order-online\"\u003e Order Now Online \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- BEST FOR --\u003e\n\u003cdiv style=\"margin: 0 0 18px 0;\" class=\"detail-section\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0;\" class=\"detail-title\"\u003eBest For\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin: 0;\"\u003e\n\u003cli\u003eBars, cafés, and restaurants\u003c\/li\u003e\n\u003cli\u003eCorporate branding and office use\u003c\/li\u003e\n\u003cli\u003ePromotional giveaways and events\u003c\/li\u003e\n\u003cli\u003eHotels, clubs, and hospitality venues\u003c\/li\u003e\n\u003cli\u003ePersonalized gifts and merchandise\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- SPECS \u0026 CUSTOMIZATION (MERGED) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eSpecs \u0026amp; Customization\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003eHigh-quality PVC rubber\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFunction:\u003c\/strong\u003eNon-slip, heat-resistant, surface protection\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesign:\u003c\/strong\u003eCustom logos, text, and artwork\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShape \u0026amp; Size:\u003c\/strong\u003e Standard or fully customized\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin: 10px 0 0 0; opacity: .92;\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Clean logos and bold shapes usually mold best. Upload your artwork and we’ll recommend the best structure and thickness in the proof.\u003c\/p\u003e\n\u003cp style=\"margin: 10px 0 0 0; opacity: .92;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003eIf your logo includes small text, we may simplify details slightly to keep it crisp in rubber molding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- PRICING --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eEstimated Volume Pricing\u003c\/h3\u003e\n\u003cp style=\"margin: 0;\" class=\"pricing-note\"\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\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003c!-- Clean pricing table (match screenshot style) --\u003e \u003c!-- PRICE TABLE DO NOT EDIT (per your requirement) --\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003c!-- PRICE TABLE DO NOT EDIT (per your requirement) --\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003ctable class=\"pricing-table\" style=\"width: 98.2809%; height: 204.355px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 19.5898px;\"\u003e\n\u003cth style=\"text-align: left; width: 46.198%; height: 19.5898px;\"\u003eOrder Quantity\u003c\/th\u003e\n\u003cth style=\"text-align: right; width: 53.6194%; 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: 20.5273px;\"\u003e\n\u003ctd style=\"height: 20.5273px; width: 46.198%;\"\u003e20 pcs (Minimum Order)\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5273px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$10.70\u003c\/strong\u003e \/ unit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5273px;\"\u003e\n\u003ctd style=\"height: 20.5273px; width: 46.198%;\"\u003e21 – 30 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5273px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$8.67\u003c\/strong\u003e – \u003cstrong\u003e$10.69\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5273px;\"\u003e\n\u003ctd style=\"height: 20.5273px; width: 46.198%;\"\u003e31 – 50 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5273px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$8.65\u003c\/strong\u003e – \u003cstrong\u003e$8.66\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5273px;\"\u003e\n\u003ctd style=\"height: 20.5273px; width: 46.198%;\"\u003e51 – 100 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5273px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$6.21\u003c\/strong\u003e – \u003cstrong\u003e$8.65\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5273px;\"\u003e\n\u003ctd style=\"height: 20.5273px; width: 46.198%;\"\u003e101 – 200 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5273px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$4.04\u003c\/strong\u003e – \u003cstrong\u003e$6.20\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5273px;\"\u003e\n\u003ctd style=\"height: 20.5273px; width: 46.198%;\"\u003e201 – 500 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5273px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.29\u003c\/strong\u003e – \u003cstrong\u003e$4.03\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5273px;\"\u003e\n\u003ctd style=\"height: 20.5273px; width: 46.198%;\"\u003e501 – 1000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5273px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$1.67\u003c\/strong\u003e – \u003cstrong\u003e$2.28\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5273px;\"\u003e\n\u003ctd style=\"height: 20.5273px; width: 46.198%;\"\u003e1001 – 2000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5273px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$1.50\u003c\/strong\u003e – \u003cstrong\u003e$1.66\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5469px;\"\u003e\n\u003ctd style=\"height: 20.5469px; width: 46.198%;\"\u003e2001+ pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5469px; width: 53.6194%;\"\u003e\u003cstrong\u003e$1.49\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 10px 0 0 0;\" class=\"pricing-note\"\u003eWant the most accurate quote for your size and options? Submit your logo to receive a \u003cstrong\u003efree mockup \u0026amp; quote within 24 hours\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c!-- Unified 2-button CTA under pricing --\u003e\n\u003cdiv style=\"margin-top: 12px;\" class=\"cta-block\"\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-pvc-rubber-coaster-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\/div\u003e\n\u003cp class=\"note mt-8\"\u003e*Orders placed online are prioritized for faster production scheduling.\u003c\/p\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- TIMELINE + GUARANTEE + SAMPLE (MERGED) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eProduction \u0026amp; Delivery Timeline \u003cspan style=\"font-weight: normal;\"\u003e(From Approval to Delivery)\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cul class=\"product-options-list mt-8\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard:\u003c\/strong\u003e About \u003cstrong\u003e25 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\u003e10 business days\u003c\/strong\u003e (additional fees apply)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProof \u0026amp; Approval:\u003c\/strong\u003e We send a digital proof first. Production starts only after 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 style=\"margin: 8px 0 0 0;\"\u003eWould you like to get a more tangible sense of how the final product will look? \u003cstrong\u003eWe offer a custom physical sample with your logo for just $9.9.\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\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- FAQ (SHORT) --\u003e\n\u003cdiv class=\"detail-section\" style=\"margin: 0 0 18px 0;\"\u003e\n\u003ch3 class=\"detail-title\" style=\"margin: 0 0 8px 0;\"\u003eFAQ\u003c\/h3\u003e\n\u003cul style=\"margin: 0;\" class=\"product-options-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eAre PVC rubber coasters suitable for hot drinks? \u003c\/strong\u003eYes. The rubber material helps protect surfaces from heat and moisture.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan I customize the shape and logo? \u003c\/strong\u003eAbsolutely. Shapes, sizes, logos, and colors can all be customized.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAre the coasters easy to clean? \u003c\/strong\u003eYes. They are water-resistant, washable, and reusable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat affects the final price? \u003c\/strong\u003eOnly customization complexity, rush timelines, or special requirements. Otherwise, pricing remains fixed.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\" style=\"margin: 22px 0;\"\u003e\n\u003c!-- FORM (CHANGED: remove Order Now Online button + make top bar non-clickable) --\u003e\n\u003cdiv class=\"detail-section\" id=\"free-mockup-form\" style=\"margin: 0;\"\u003e\n\u003cdiv class=\"cta-block\" style=\"margin-top: 2px;\"\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\u003c\/div\u003e\n\u003cdiv class=\"globo-formbuilder\" data-id=\"MTMzOTcy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"20","offer_id":52245091615039,"sku":null,"price":214.0,"currency_code":"CAD","in_stock":true},{"title":"30","offer_id":52245091647807,"sku":null,"price":260.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":52235801329983,"sku":null,"price":433.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":52235801362751,"sku":null,"price":621.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":52235801395519,"sku":null,"price":807.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":52235801428287,"sku":null,"price":1145.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":52235801461055,"sku":null,"price":1673.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":52235801493823,"sku":null,"price":2996.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/backdroppr-transparent-1770963186256.jpg?v=1770972680"},{"product_id":"custom-pvc-rubber-coaster-order-online","title":"Custom PVC Rubber Coaster - Order Online","description":"\u003cstyle\u003e\n  \/* ================================\n     Order Online (Clean + CRO)\n     For: Custom 3D Die Cut Rubber Keychains\n     Update: Copy aligned to current page options (no unnecessary repeats)\n     Fix: Mobile responsive + no overflow\n     ================================ *\/\n\n  .order-online-wrapper{\n    --text: #121212;\n    --line: #e8e8e8;\n    --bg-soft: #f7f7f7;\n\n    --radius: 10px;\n\n    --btn-bg: #000;\n    --btn-text: #fff;\n    --btn-border: #000;\n\n    --title-size: 18px;\n    --body-size: 16px;\n    --small-size: 14px;\n\n    font-size: var(--body-size);\n    color: var(--text);\n    line-height: 1.75;\n\n    max-width: 100%;\n  }\n\n  .order-online-wrapper *{ color: var(--text); }\n\n  .order-online-wrapper .oo-lead{\n    margin: 0 0 14px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  \/* Lead headline uses the same title size as other headings *\/\n  .order-online-wrapper .oo-lead .oo-strong{\n    display: block;\n    font-weight: 700;\n    font-size: var(--title-size);\n    margin-bottom: 6px;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-divider{\n    border: 0;\n    border-top: 1px solid var(--line);\n    margin: 18px 0;\n  }\n\n  .order-online-wrapper .oo-step{ margin: 0 0 18px 0; }\n\n  .order-online-wrapper .oo-step-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    letter-spacing: .1px;\n    text-transform: none;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-step-sub{\n    margin: 0 0 10px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-list{\n    margin: 0;\n    padding-left: 18px;\n  }\n\n  .order-online-wrapper .oo-list li{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card{\n    background: var(--bg-soft);\n    border: 1px solid var(--line);\n    border-radius: var(--radius);\n    padding: 14px 16px;\n    margin: 18px 0;\n    box-sizing: border-box;\n  }\n\n  .order-online-wrapper .oo-card-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card-row{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta{\n    text-align: center;\n    margin-top: 18px;\n  }\n\n  .order-online-wrapper .oo-cta-title{\n    margin: 0 0 12px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--btn-bg);\n    color: var(--btn-text) !important;\n    border: 1px solid var(--btn-border);\n    padding: 16px 30px;\n    border-radius: 8px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 16px;\n    letter-spacing: .2px;\n    min-height: 52px;\n    min-width: 280px;\n    white-space: nowrap;\n\n    box-sizing: border-box;\n    max-width: 100%;\n  }\n\n  .order-online-wrapper .oo-cta-btn:hover{ opacity: .92; }\n\n  .order-online-wrapper .oo-cta-note{\n    margin-top: 10px;\n    font-size: var(--small-size);\n    opacity: .9;\n    overflow-wrap: anywhere;\n  }\n\n  @media (max-width: 768px){\n    .order-online-wrapper{\n      --title-size: 17px;\n      --body-size: 16px;\n      --small-size: 14px;\n\n      overflow-x: hidden;\n    }\n\n    .order-online-wrapper .oo-cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      padding: 16px 16px;\n\n      white-space: normal;\n      word-break: break-word;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"order-online-wrapper\"\u003e\n\u003c!-- Lead (shorter) --\u003e\n\u003cp class=\"oo-lead\"\u003e\u003cspan class=\"oo-strong\"\u003eOrder Custom PVC Rubber Coaster\u003c\/span\u003e Choose quantity, upload your logo, and checkout. Mockup in 24 hours. We produce after you approve.\u003c\/p\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003chr class=\"oo-divider\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 1 · Choose Quantity\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003ePick your quantity. Price updates automatically. \u003cstrong\u003eMinimum: 20 pcs\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 2 (aligned to screenshot options) --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 2 · Upload Logo\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eUpload your logo file. If you need backside printing, select the option on the page. Any other requests (colors, size, placement) can be left in the comments box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 3 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 3 · Choose Lead Time\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eLead time means \u003cstrong\u003eproduction + shipping\u003c\/strong\u003e (from payment to delivery).\u003c\/p\u003e\n\u003cdiv class=\"oo-card\" style=\"margin: 14px 0 0 0;\"\u003e\n\u003cp class=\"oo-card-title\"\u003eRush Guarantee\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eCarrier delay → rush fee refunded.\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMiss your event date due to delay → full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Step 4 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 4 · Checkout\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eAdd to cart and pay. We’ll send your mockup within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Trust box --\u003e\n\u003cdiv class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eNo Surprises\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eTax-free · Free shipping · No hidden fees\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMockup approval before production\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e100% quality check before shipping\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eQuality issue?\u003c\/strong\u003e 100% refund guarantee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Bottom CTA --\u003e\n\u003cdiv class=\"oo-cta\"\u003e\n\u003cp class=\"oo-cta-title\"\u003eSpecial request or need a mockup first?\u003c\/p\u003e\n\u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-pvc-rubber-coaster-free-design-proof-quote#free-mockup-form\" class=\"oo-cta-btn\"\u003e Get a Free Mockup \u0026amp; Quote \u003c\/a\u003e\n\u003cp class=\"oo-cta-note\"\u003eFree proof · No payment required · Reply within 24 hours\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"20","offer_id":52277815017791,"sku":null,"price":214.0,"currency_code":"CAD","in_stock":true},{"title":"30","offer_id":52277815050559,"sku":null,"price":260.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":52277815083327,"sku":null,"price":433.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":52277815116095,"sku":null,"price":621.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":52277815148863,"sku":null,"price":807.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":52277815181631,"sku":null,"price":1145.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":52277815214399,"sku":null,"price":1673.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":52277815247167,"sku":null,"price":2996.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/backdroppr-transparent-1770963186256.jpg?v=1770972680"},{"product_id":"custom-can-cooler-free-design-proof-quote","title":"Custom Can Cooler– Free Design Proof \u0026 Quote","description":"\u003cstyle\u003e\n  \/* =========================================================\n     CTA Visual Standard (Dawn-safe, scoped to this description)\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    --cta-font-size: 14px;\n    --cta-letter: .2px;\n\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\n  .product-detail-wrapper .detail-divider{ margin: 14px 0; }\n  .product-detail-wrapper .cta-block{ margin-bottom: 24px; }\n\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  .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    box-sizing: border-box;\n    max-width: 100%;\n  }\n\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  .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  .product-detail-wrapper .cta-microcopy{\n    margin: 0 0 8px 0;\n    opacity: .92;\n  }\n\n  .product-detail-wrapper .cta-static{\n    pointer-events: none;\n    cursor: default;\n    user-select: none;\n  }\n\n  @media (max-width: 768px){\n    .product-detail-wrapper{ overflow-x: hidden; }\n    .product-detail-wrapper .cta-group{\n      flex-direction: column;\n      gap: 10px;\n      align-items: stretch;\n    }\n    .product-detail-wrapper .cta-group .cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      flex: 1 1 auto;\n      white-space: normal;\n      word-break: break-word;\n    }\n    .product-detail-wrapper .cta-primary{ font-weight: 700; }\n  }\n\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 --\u003e\n\u003cdiv class=\"detail-section\"\u003e\n\u003cp style=\"margin-top: 6px;\"\u003eCustom Neoprene Bottle \u0026amp; Can Coolers are a simple, effective way to keep drinks cold while putting your logo front and center. Made from premium neoprene with durable stitched seams, they provide reliable insulation and a snug fit—perfect for everyday use and long-lasting brand visibility.\u003c\/p\u003e\n\u003cul class=\"product-options-list\" style=\"margin-top: 10px;\"\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\u003ePremium neoprene insulation\u003c\/strong\u003e for reliable temperature retention\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull-color printing\u003c\/strong\u003e for bold, long-lasting logos and artwork\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable stitched seams\u003c\/strong\u003e for long-term reuse\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNo tax \u0026amp; free shipping\u003c\/strong\u003e on all orders\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"cta-block\"\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 class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-secondary\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-can-cooler-order-online\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- BEST FOR --\u003e\n\u003cdiv class=\"detail-section\"\u003e\n\u003ch3 class=\"detail-title\"\u003eBest For\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin-top: 8px;\"\u003e\n\u003cli\u003ePromotions, giveaways, and brand activations\u003c\/li\u003e\n\u003cli\u003eBars, breweries, festivals, and beverage events\u003c\/li\u003e\n\u003cli\u003eSports teams, clubs, and team merchandise\u003c\/li\u003e\n\u003cli\u003eWeddings, parties, and personalized keepsakes\u003c\/li\u003e\n\u003cli\u003eRetail merchandise and eCommerce add-ons\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- SPECS \u0026 CUSTOMIZATION --\u003e\n\u003cdiv class=\"detail-section\"\u003e\n\u003ch3 class=\"detail-title\"\u003eSpecs \u0026amp; Customization\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin-top: 8px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaterial:\u003c\/strong\u003e High-quality neoprene (insulating, soft, and durable)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePrinting:\u003c\/strong\u003e Full-color custom logo, colors, or artwork\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStitching:\u003c\/strong\u003e Reinforced stitched seams for long-term use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSizes:\u003c\/strong\u003e Multiple sizes available\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBottle size:\u003c\/strong\u003e Fits most standard 12oz glass bottles\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCan sizes:\u003c\/strong\u003e Fits standard 12oz \u0026amp; 16oz cans\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUse:\u003c\/strong\u003e Lightweight, foldable, and easy to carry for daily use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-top: 10px; opacity: .92;\"\u003eTip: High-contrast logos and bold artwork print the clearest on neoprene. If you’re unsure, submit your design and we’ll recommend the best layout in the mockup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- PRICING (0129 MASTER TEMPLATE) --\u003e\n\u003cdiv class=\"detail-section\"\u003e\n\u003ch3 class=\"detail-title\"\u003eEstimated Volume Pricing\u003c\/h3\u003e\n\u003cp class=\"pricing-note\" style=\"margin-top: 8px;\"\u003e\u003cstrong\u003eNo hidden fees.\u003c\/strong\u003e\u003cspan\u003e The price table below is the \u003c\/span\u003e\u003cstrong\u003efinal unit price\u003c\/strong\u003e\u003cspan\u003e for standard orders. Additional charges apply \u003c\/span\u003e\u003cstrong\u003eonly if\u003c\/strong\u003e\u003cspan\u003e you request a special rush timeline, custom accessories\/hardware, or special packaging.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- PRICE TABLE DO NOT EDIT (per your requirement) --\u003e\n\u003cdiv style=\"margin-top: 12px;\"\u003e\n\u003ctable style=\"width: 98.2809%; height: 183.906px;\" class=\"pricing-table\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 19.5833px;\"\u003e\n\u003cth style=\"text-align: left; width: 46.198%; height: 19.5833px;\"\u003eOrder Quantity\u003c\/th\u003e\n\u003cth style=\"text-align: right; width: 53.6194%; height: 19.5833px;\"\u003eEstimated Unit Price (CAD)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e25 pcs (Minimum Order)\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$6.64\u003c\/strong\u003e \/ unit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e26 – 50 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$5.44\u003c\/strong\u003e – \u003cstrong\u003e$6.63\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e51 – 100 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$4.42\u003c\/strong\u003e – \u003cstrong\u003e$5.43\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e101 – 200 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$3.46\u003c\/strong\u003e – \u003cstrong\u003e$4.41\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e201 – 500 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$3.37\u003c\/strong\u003e – \u003cstrong\u003e$3.45\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e501 – 1000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.77\u003c\/strong\u003e – \u003cstrong\u003e$3.36\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e1001 – 2000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.55\u003c\/strong\u003e – \u003cstrong\u003e$2.76\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5382px;\"\u003e\n\u003ctd style=\"height: 20.5382px; width: 46.198%;\"\u003e2001 – 5000 pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5382px; width: 53.6194%;\"\u003e\n\u003cstrong\u003e$2.17\u003c\/strong\u003e – \u003cstrong\u003e$2.54\u003c\/strong\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 20.5556px;\"\u003e\n\u003ctd style=\"height: 20.5556px; width: 46.198%;\"\u003e5001+ pcs\u003c\/td\u003e\n\u003ctd style=\"text-align: right; height: 20.5556px; width: 53.6194%;\"\u003e\u003cstrong\u003e$2.16\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cdiv style=\"margin-top: 12px;\" class=\"cta-block\"\u003e\n\u003cdiv class=\"cta-group\"\u003e\n\u003ca class=\"button button--secondary custom-black-btn cta-btn cta-primary\" href=\"#free-mockup-form\"\u003eGet Free Mockup \u0026amp; Quote\u003c\/a\u003e \u003ca class=\"button button--secondary custom-black-btn cta-btn cta-secondary\" href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-can-cooler-order-online\"\u003eOrder Now Online\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- TIMELINE --\u003e\n\u003cdiv class=\"detail-section\"\u003e\n\u003ch3 class=\"detail-title\"\u003eProduction \u0026amp; Delivery Timeline \u003cspan style=\"font-weight: normal;\"\u003e(From Payment to Delivery)\u003c\/span\u003e\n\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin-top: 8px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard:\u003c\/strong\u003e About \u003cstrong\u003e25 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 style=\"margin-top: 10px;\"\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\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"detail-section\"\u003e\n\u003ch3 class=\"detail-title\"\u003eFAQ\u003c\/h3\u003e\n\u003cul class=\"product-options-list\" style=\"margin-top: 8px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWill I see a design proof before production?\u003c\/strong\u003e Yes. We provide a free digital design proof for approval before production begins.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat does the cooler fit?\u003c\/strong\u003e We offer sizes for most standard 12oz glass bottles, plus 12oz and 16oz cans.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIs the print durable?\u003c\/strong\u003e Yes. Full-color printing is designed to stay bold with regular everyday use.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhat affects final price?\u003c\/strong\u003e Only special rush timelines, custom accessories, or special packaging.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003chr class=\"detail-divider\"\u003e\n\u003c!-- FORM --\u003e\n\u003cdiv id=\"free-mockup-form\" class=\"detail-section\"\u003e\n\u003cdiv class=\"cta-block\"\u003e\n\u003cdiv style=\"justify-content: center;\" class=\"cta-group\"\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\u003c\/div\u003e\n\u003cdiv class=\"globo-formbuilder\" data-id=\"MTMzOTgw\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"25","offer_id":52278978838847,"sku":null,"price":166.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":52278978871615,"sku":null,"price":272.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":52278978904383,"sku":null,"price":442.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":52278978937151,"sku":null,"price":692.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":52278978969919,"sku":null,"price":1687.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":52278979002687,"sku":null,"price":2771.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":52278979035455,"sku":null,"price":5108.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":52278979068223,"sku":null,"price":10855.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Can-cooler03.jpg?v=1764571351"},{"product_id":"custom-can-cooler-order-online","title":"Custom Can Cooler - Order Online","description":"\u003cstyle\u003e\n  \/* ================================\n     Order Online (Clean + CRO)\n     For: Custom 3D Die Cut Rubber Keychains\n     Update: Copy aligned to current page options (no unnecessary repeats)\n     Fix: Mobile responsive + no overflow\n     ================================ *\/\n\n  .order-online-wrapper{\n    --text: #121212;\n    --line: #e8e8e8;\n    --bg-soft: #f7f7f7;\n\n    --radius: 10px;\n\n    --btn-bg: #000;\n    --btn-text: #fff;\n    --btn-border: #000;\n\n    --title-size: 18px;\n    --body-size: 16px;\n    --small-size: 14px;\n\n    font-size: var(--body-size);\n    color: var(--text);\n    line-height: 1.75;\n\n    max-width: 100%;\n  }\n\n  .order-online-wrapper *{ color: var(--text); }\n\n  .order-online-wrapper .oo-lead{\n    margin: 0 0 14px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  \/* Lead headline uses the same title size as other headings *\/\n  .order-online-wrapper .oo-lead .oo-strong{\n    display: block;\n    font-weight: 700;\n    font-size: var(--title-size);\n    margin-bottom: 6px;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-divider{\n    border: 0;\n    border-top: 1px solid var(--line);\n    margin: 18px 0;\n  }\n\n  .order-online-wrapper .oo-step{ margin: 0 0 18px 0; }\n\n  .order-online-wrapper .oo-step-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    letter-spacing: .1px;\n    text-transform: none;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-step-sub{\n    margin: 0 0 10px 0;\n    font-size: var(--body-size);\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-list{\n    margin: 0;\n    padding-left: 18px;\n  }\n\n  .order-online-wrapper .oo-list li{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card{\n    background: var(--bg-soft);\n    border: 1px solid var(--line);\n    border-radius: var(--radius);\n    padding: 14px 16px;\n    margin: 18px 0;\n    box-sizing: border-box;\n  }\n\n  .order-online-wrapper .oo-card-title{\n    margin: 0 0 8px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-card-row{\n    margin: 6px 0;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta{\n    text-align: center;\n    margin-top: 18px;\n  }\n\n  .order-online-wrapper .oo-cta-title{\n    margin: 0 0 12px 0;\n    font-size: var(--title-size);\n    font-weight: 700;\n    overflow-wrap: anywhere;\n  }\n\n  .order-online-wrapper .oo-cta-btn{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--btn-bg);\n    color: var(--btn-text) !important;\n    border: 1px solid var(--btn-border);\n    padding: 16px 30px;\n    border-radius: 8px;\n    text-decoration: none;\n    font-weight: 700;\n    font-size: 16px;\n    letter-spacing: .2px;\n    min-height: 52px;\n    min-width: 280px;\n    white-space: nowrap;\n\n    box-sizing: border-box;\n    max-width: 100%;\n  }\n\n  .order-online-wrapper .oo-cta-btn:hover{ opacity: .92; }\n\n  .order-online-wrapper .oo-cta-note{\n    margin-top: 10px;\n    font-size: var(--small-size);\n    opacity: .9;\n    overflow-wrap: anywhere;\n  }\n\n  @media (max-width: 768px){\n    .order-online-wrapper{\n      --title-size: 17px;\n      --body-size: 16px;\n      --small-size: 14px;\n\n      overflow-x: hidden;\n    }\n\n    .order-online-wrapper .oo-cta-btn{\n      width: 100%;\n      max-width: 100%;\n      min-width: 0;\n      padding: 16px 16px;\n\n      white-space: normal;\n      word-break: break-word;\n    }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"order-online-wrapper\"\u003e\n\u003c!-- Lead (shorter) --\u003e\n\u003cp class=\"oo-lead\"\u003e\u003cspan class=\"oo-strong\"\u003eOrder Custom Can Cooler\u003c\/span\u003e Choose quantity, upload your logo, and checkout. Mockup in 24 hours. We produce after you approve.\u003c\/p\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003chr class=\"oo-divider\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 1 · Choose Quantity\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003ePick your quantity. Price updates automatically. \u003cstrong\u003eMinimum: 25 pcs\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 2 (aligned to screenshot options) --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 2 · Upload Logo\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eUpload your logo file. If you need backside printing, select the option on the page. Any other requests (colors, size, placement) can be left in the comments box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Step 3 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 3 · Choose Lead Time\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eLead time means \u003cstrong\u003eproduction + shipping\u003c\/strong\u003e (from payment to delivery).\u003c\/p\u003e\n\u003cdiv class=\"oo-card\" style=\"margin: 14px 0 0 0;\"\u003e\n\u003cp class=\"oo-card-title\"\u003eRush Guarantee\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eCarrier delay → rush fee refunded.\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMiss your event date due to delay → full refund.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Step 4 --\u003e\n\u003cdiv class=\"oo-step\"\u003e\n\u003ch3 class=\"oo-step-title\"\u003eStep 4 · Checkout\u003c\/h3\u003e\n\u003cp class=\"oo-step-sub\"\u003eAdd to cart and pay. We’ll send your mockup within 24 hours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Trust box --\u003e\n\u003cdiv class=\"oo-card\"\u003e\n\u003cp class=\"oo-card-title\"\u003eNo Surprises\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eTax-free · Free shipping · No hidden fees\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003eMockup approval before production\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e100% quality check before shipping\u003c\/p\u003e\n\u003cp class=\"oo-card-row\"\u003e\u003cstrong\u003eQuality issue?\u003c\/strong\u003e 100% refund guarantee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Bottom CTA --\u003e\n\u003cdiv class=\"oo-cta\"\u003e\n\u003cp class=\"oo-cta-title\"\u003eSpecial request or need a mockup first?\u003c\/p\u003e\n\u003ca href=\"https:\/\/www.3dshoecharms.ca\/products\/custom-can-cooler-free-design-proof-quote#free-mockup-form\" class=\"oo-cta-btn\"\u003e Get a Free Mockup \u0026amp; Quote \u003c\/a\u003e\n\u003cp class=\"oo-cta-note\"\u003eFree proof · No payment required · Reply within 24 hours\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"3D SHOE CHARMS","offers":[{"title":"25","offer_id":52278982181183,"sku":null,"price":166.0,"currency_code":"CAD","in_stock":true},{"title":"50","offer_id":52278982213951,"sku":null,"price":272.0,"currency_code":"CAD","in_stock":true},{"title":"100","offer_id":52278982246719,"sku":null,"price":442.0,"currency_code":"CAD","in_stock":true},{"title":"200","offer_id":52278982279487,"sku":null,"price":692.0,"currency_code":"CAD","in_stock":true},{"title":"500","offer_id":52278982312255,"sku":null,"price":1687.0,"currency_code":"CAD","in_stock":true},{"title":"1000","offer_id":52278982345023,"sku":null,"price":2771.0,"currency_code":"CAD","in_stock":true},{"title":"2000","offer_id":52278982377791,"sku":null,"price":5108.0,"currency_code":"CAD","in_stock":true},{"title":"5000","offer_id":52278982410559,"sku":null,"price":10855.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/4669\/5487\/files\/Can-cooler03.jpg?v=1764571351"}],"url":"https:\/\/www.3dshoecharms.ca\/collections\/bar-gear.oembed?page=2","provider":"3D Shoe Charms","version":"1.0","type":"link"}