{"product_id":"where-it-all-began-heart","title":"Where It All Began - Heart","description":"\u003cstyle\u003e\n  #anima-desc {\n    all: initial;\n    display: block;\n  }\n  .acc-wrapper *, .acc-wrapper *::before, .acc-wrapper *::after {\n    box-sizing: border-box; margin: 0; padding: 0;\n  }\n  .acc-wrapper input[type=\"checkbox\"] {\n    position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none;\n  }\n  .acc-wrapper .accordion {\n    border-top: 1px solid #d8d2c8;\n    font-family: Georgia, serif;\n    color: #2c2c2c;\n    max-width: 700px;\n    width: 100%;\n  }\n  .acc-wrapper .acc-item { border-bottom: 1px solid #d8d2c8; }\n  .acc-wrapper .acc-label {\n    display: flex; align-items: center; justify-content: space-between;\n    padding: 20px 4px; cursor: pointer;\n    font-family: Georgia, serif; font-size: 15.5px; font-weight: 700;\n    letter-spacing: 0.04em; text-transform: uppercase; color: #1a1a1a;\n    transition: color 0.2s; user-select: none;\n  }\n  .acc-wrapper .acc-label:hover { color: #7a6248; }\n  .acc-wrapper .acc-label .arrow {\n    font-size: 20px; font-weight: 300; color: #9e8a72;\n    transition: transform 0.3s ease; flex-shrink: 0; margin-left: 12px; line-height: 1;\n  }\n  .acc-wrapper .acc-panel { max-height: 0; overflow: hidden; transition: max-height 0.4s ease; }\n  .acc-wrapper input[type=\"checkbox\"]:checked + .acc-label .arrow { transform: rotate(45deg); }\n  .acc-wrapper input[type=\"checkbox\"]:checked ~ .acc-panel { max-height: 2000px; }\n  .acc-wrapper .panel-inner { padding: 6px 4px 28px; }\n  .acc-wrapper .panel-inner p {\n    font-family: Georgia, serif; font-size: 15px; line-height: 1.8; color: #3a3a3a; margin-bottom: 14px;\n  }\n  .acc-wrapper .panel-inner p:last-child { margin-bottom: 0; }\n  .acc-wrapper .panel-inner strong { font-weight: 700; color: #1a1a1a; }\n  .acc-wrapper .panel-inner em { font-style: italic; }\n  .acc-wrapper .panel-inner a { color: #8b6f4e; text-decoration: underline; }\n  .acc-wrapper .panel-inner a:hover { color: #5c4430; }\n  .acc-wrapper .tips-heading {\n    font-family: Georgia, serif; font-size: 13px; font-weight: 700;\n    text-transform: uppercase; letter-spacing: 0.06em; color: #1a1a1a; margin: 20px 0 10px;\n  }\n  .acc-wrapper .tip {\n    display: flex; align-items: flex-start; gap: 10px;\n    font-family: Georgia, serif; font-size: 14.5px; line-height: 1.7; color: #3a3a3a;\n    background: #f0ece5; border-left: 3px solid #c9b99a; border-radius: 6px;\n    padding: 12px 16px; margin-bottom: 10px;\n  }\n  .acc-wrapper .tip:last-child { margin-bottom: 0; }\n  .acc-wrapper .tip .icon { font-size: 17px; flex-shrink: 0; margin-top: 2px; }\n  .acc-wrapper .steps { list-style: none; counter-reset: steps; margin: 10px 0 18px; padding: 0; }\n  .acc-wrapper .steps li {\n    counter-increment: steps; display: flex; align-items: flex-start; gap: 14px;\n    font-family: Georgia, serif; font-size: 15px; line-height: 1.7; color: #3a3a3a; margin-bottom: 10px;\n  }\n  .acc-wrapper .steps li::before {\n    content: counter(steps); min-width: 26px; height: 26px;\n    background: #c9b99a; color: #fff; border-radius: 50%;\n    display: flex; align-items: center; justify-content: center;\n    font-size: 13px; font-weight: 700; font-family: sans-serif; flex-shrink: 0; margin-top: 2px;\n  }\n  .acc-wrapper .detail-row {\n    display: flex; gap: 12px; font-family: Georgia, serif;\n    font-size: 14.5px; line-height: 1.7; padding: 10px 0;\n    border-bottom: 1px solid #ece7df; color: #3a3a3a;\n  }\n  .acc-wrapper .detail-row:last-child { border-bottom: none; }\n  .acc-wrapper .detail-row .label { font-weight: 700; color: #1a1a1a; min-width: 150px; flex-shrink: 0; }\n  .acc-wrapper .shipping-badges { display: flex; gap: 12px; flex-wrap: wrap; margin: 4px 0 20px; }\n  .acc-wrapper .badge {\n    display: flex; align-items: center; gap: 8px;\n    background: #f0ece5; border-radius: 8px; padding: 10px 14px;\n    font-size: 13.5px; font-weight: 700; color: #5c4430; font-family: sans-serif;\n  }\n  .acc-wrapper .badge .badge-icon { font-size: 18px; }\n\u003c\/style\u003e\n\u003cdiv id=\"anima-desc\"\u003e\n\u003cdiv class=\"acc-wrapper\"\u003e\n\u003cdiv class=\"accordion\"\u003e\n\u003c!-- 1. DESCRIPTION --\u003e\n\u003cdiv class=\"acc-item\"\u003e\n\u003cinput checked id=\"acc1\" type=\"checkbox\"\u003e \u003clabel for=\"acc1\" class=\"acc-label\"\u003eDescription \u003cspan class=\"arrow\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"acc-panel\"\u003e\n\u003cdiv class=\"panel-inner\"\u003e\n\u003cp\u003eA place shaped like a feeling. The \u003cstrong\u003eHeart Map\u003c\/strong\u003e poster takes the exact coordinates of a location that means everything to you and renders it inside a large, beautifully detailed heart  \u003cstrong\u003ewith a red pin marking the precise spot at its centre\u003c\/strong\u003e. Clean, white, and quietly powerful, it is one of those prints that says everything without needing to say very much at all.\u003c\/p\u003e\n\u003cp\u003eBelow the heart, your words. A line of script in the font of your choosing, \u003cem\u003e\"Where it all began,\"\u003c\/em\u003e or anything else that captures what that place means, followed by your names and the exact coordinates, printed just as they appear on the map. \u003cstrong\u003eSimple, personal, and genuinely moving\u003c\/strong\u003e in a way that more elaborate designs rarely are.\u003c\/p\u003e\n\u003cp\u003eAn exceptional gift for \u003cstrong\u003eweddings, engagements, anniversaries, Valentine's Day, or any occasion\u003c\/strong\u003e tied to a place that changed everything. The kind of print that needs no explanation, anyone who sees it understands immediately.\u003c\/p\u003e\n\u003cp class=\"tips-heading\"\u003eTips\u003c\/p\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cspan class=\"icon\"\u003e👉\u003c\/span\u003e \u003cspan\u003eThe \u003cstrong\u003emost powerful coordinates are the most specific ones\u003c\/strong\u003e, the exact street, the precise junction, the numbered address. A tight zoom fills the heart with legible detail and places the pin unmistakably on the spot that matters. A city-level view will be beautiful but less personal.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cspan class=\"icon\"\u003e👉\u003c\/span\u003e \u003cspan\u003eYour \u003cstrong\u003epersonalised line of text is the emotional anchor of the whole piece\u003c\/strong\u003e. Keep it short and let it land. \u003cem\u003e\"Where it all began\"\u003c\/em\u003e works because it is simple and universal. Something more specific to your story, a date, a phrase, an inside reference, can make it feel entirely yours.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cspan class=\"icon\"\u003e👉\u003c\/span\u003e \u003cspan\u003eThis design works beautifully as a \u003cstrong\u003epair\u003c\/strong\u003e. Two Heart Map posters side by side, one for where you met, one for where you married, make one of the most considered and personal wall arrangements we have ever seen a couple create.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 2. PERSONALISATION TIPS --\u003e\n\u003cdiv class=\"acc-item\"\u003e\n\u003cinput id=\"acc2\" type=\"checkbox\"\u003e \u003clabel for=\"acc2\" class=\"acc-label\"\u003ePersonalisation Tips \u003cspan class=\"arrow\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"acc-panel\"\u003e\n\u003cdiv class=\"panel-inner\"\u003e\n\u003cp\u003eFollow these steps to create your perfect Heart Map poster:\u003c\/p\u003e\n\u003col class=\"steps\"\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eEnter your coordinates.\u003c\/strong\u003e Find the exact latitude and longitude of your chosen location, the street corner, the venue, the spot, and enter them as your map centre. The heart will be built around that precise point, with a red pin marking it at the heart's core. You can find coordinates easily by right-clicking any location on Google Maps.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eWrite your personalised text.\u003c\/strong\u003e This is the script line that sits just below the heart and sets the tone for everything beneath it. It can be as universal as \u003cem\u003e\"Where it all began\"\u003c\/em\u003e or as specific as something only the two of you would fully understand. Keep it short, one line is always stronger than two.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eEnter the names of the couple.\u003c\/strong\u003e Displayed in elegant small capitals below your text, the names appear centred and calm, followed by the coordinates themselves, printed exactly as they are on the globe. Use the names as you would want to see them displayed: first names only, or both in full.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cspan class=\"icon\"\u003e💡\u003c\/span\u003e \u003cspan\u003eThis poster is one of our most gifted pieces for \u003cstrong\u003eweddings and engagements\u003c\/strong\u003e, particularly when the coordinates are those of the proposal location. Many customers order it as a surprise for their partner, framed and ready to hang, often without the recipient knowing what the coordinates are until they look them up themselves. That moment of recognition is something very special.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tip\"\u003e\n\u003cspan class=\"icon\"\u003e💡\u003c\/span\u003e \u003cspan\u003eThe \u003cstrong\u003e40x50 cm and 50x70 cm sizes\u003c\/strong\u003e give the heart the scale and presence it deserves. At larger formats the map detail inside the heart is genuinely readable, streets, landmarks, open spaces, which makes the pin placement all the more meaningful. Frame it in black for a crisp, graphic result, or leave it unframed for a lighter, more minimal feel.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 3. PRODUCT DETAILS --\u003e\n\u003cdiv class=\"acc-item\"\u003e\n\u003cinput id=\"acc3\" type=\"checkbox\"\u003e \u003clabel for=\"acc3\" class=\"acc-label\"\u003eProduct Details \u003cspan class=\"arrow\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"acc-panel\"\u003e\n\u003cdiv class=\"panel-inner\"\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003ePaper\u003c\/span\u003e\u003cspan\u003ePremium 250 gsm matte art paper, acid-free, FSC-certified and museum-quality.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003ePrint quality\u003c\/span\u003e\u003cspan\u003eHD Giclée printing for sharp cartographic detail and clean, lasting blacks.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eMap shape\u003c\/span\u003e\u003cspan\u003eThe map is cropped into a large heart, centred on your exact coordinates.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eLocation marker\u003c\/span\u003e\u003cspan\u003eA red heart pin is placed at the precise centre of your chosen coordinates.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eCoordinates\u003c\/span\u003e\u003cspan\u003eEntered by you and printed as part of the design below the couple's names.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003ePersonalised text\u003c\/span\u003e\u003cspan\u003eOne custom line of script, written entirely by you, displayed above the names.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eNames\u003c\/span\u003e\u003cspan\u003eThe couple's names, displayed in elegant small capitals beneath the personalised text.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eAvailable sizes\u003c\/span\u003e\u003cspan\u003eA4 (21x29.7 cm) · 30x40 cm · 40x50 cm · 50x70 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eFrame options\u003c\/span\u003e\u003cspan\u003eNo frame · Black · White · Natural wood · Dark wood\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eProduction time\u003c\/span\u003e\u003cspan\u003eEach poster is made to order. Allow 2 to 4 business days.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 4. SHIPPING \u0026 RETURNS --\u003e\n\u003cdiv class=\"acc-item\"\u003e\n\u003cinput id=\"acc4\" type=\"checkbox\"\u003e \u003clabel for=\"acc4\" class=\"acc-label\"\u003eShipping \u0026amp; Returns \u003cspan class=\"arrow\"\u003e+\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"acc-panel\"\u003e\n\u003cdiv class=\"panel-inner\"\u003e\n\u003cdiv class=\"shipping-badges\"\u003e\n\u003cdiv class=\"badge\"\u003e\n\u003cspan class=\"badge-icon\"\u003e🚚\u003c\/span\u003e Free shipping over £50\u003c\/div\u003e\n\u003cdiv class=\"badge\"\u003e\n\u003cspan class=\"badge-icon\"\u003e🌍\u003c\/span\u003e Ships worldwide\u003c\/div\u003e\n\u003cdiv class=\"badge\"\u003e\n\u003cspan class=\"badge-icon\"\u003e📦\u003c\/span\u003e Tracked delivery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eUK\u003c\/span\u003e\u003cspan\u003e3 to 5 business days after production.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eEurope\u003c\/span\u003e\u003cspan\u003e5 to 8 business days after production.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eRest of world\u003c\/span\u003e\u003cspan\u003e7 to 14 business days after production.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003ePackaging\u003c\/span\u003e\u003cspan\u003ePosters are rolled in a protective tube. Framed items are shipped flat in reinforced packaging.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eReturns\u003c\/span\u003e\u003cspan\u003eBecause every poster is made to order, we cannot accept returns unless the item arrives damaged or with a production error. Contact us within 14 days of receipt.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-row\"\u003e\n\u003cspan class=\"label\"\u003eDamaged item?\u003c\/span\u003e\u003cspan\u003eSend us a photo at \u003ca href=\"mailto:support@animaprints.co.uk\"\u003esupport@animaprints.co.uk\u003c\/a\u003e and we will send a replacement free of charge.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Animaprints","offers":[{"title":"Poster \/ Default \/ A4 21x29.7 cm","offer_id":53845833187665,"sku":"2k1_951211_7674019","price":19.99,"currency_code":"GBP","in_stock":true},{"title":"Poster \/ Default \/ 30x40 cm","offer_id":53845833220433,"sku":"2k1_951211_7674000","price":24.99,"currency_code":"GBP","in_stock":true},{"title":"Poster \/ Default \/ 40x50 cm","offer_id":53845833253201,"sku":"2k1_951211_7674004","price":29.99,"currency_code":"GBP","in_stock":true},{"title":"Poster \/ Default \/ 50x70 cm","offer_id":53845833285969,"sku":"2k1_951211_7674009","price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Black \/ A4 21x29.7 cm","offer_id":53845833318737,"sku":"2k1_951211_7412856","price":44.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Black \/ 30x40 cm","offer_id":53845833351505,"sku":"2k1_951211_7412872","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Black \/ 40x50 cm","offer_id":53845833384273,"sku":"2k1_951211_7412884","price":85.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Black \/ 50x70 cm","offer_id":53845833417041,"sku":"2k1_951211_7412900","price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Dark Wood \/ A4 21x29.7 cm","offer_id":53845833449809,"sku":"2k1_951211_7412857","price":44.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Dark Wood \/ 30x40 cm","offer_id":53845833482577,"sku":"2k1_951211_7412873","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Dark Wood \/ 40x50 cm","offer_id":53845833515345,"sku":"2k1_951211_7412885","price":85.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Dark Wood \/ 50x70 cm","offer_id":53845833548113,"sku":"2k1_951211_7412901","price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Natural \/ A4 21x29.7 cm","offer_id":53845833580881,"sku":"2k1_951211_7412858","price":44.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Natural \/ 30x40 cm","offer_id":53845833613649,"sku":"2k1_951211_7412874","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Natural \/ 40x50 cm","offer_id":53845833646417,"sku":"2k1_951211_7412886","price":85.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ Natural \/ 50x70 cm","offer_id":53845833679185,"sku":"2k1_951211_7412902","price":99.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ White \/ A4 21x29.7 cm","offer_id":53845833711953,"sku":"2k1_951211_7412859","price":44.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ White \/ 30x40 cm","offer_id":53845833744721,"sku":"2k1_951211_7412875","price":59.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ White \/ 40x50 cm","offer_id":53845833777489,"sku":"2k1_951211_7412887","price":85.99,"currency_code":"GBP","in_stock":true},{"title":"Framed Poster \/ White \/ 50x70 cm","offer_id":53845833810257,"sku":"2k1_951211_7412903","price":99.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0997\/6781\/2433\/files\/6a144e66f3d36_0ab5a320-ed6e-4db2-9b75-9922a05d4d57.webp?v=1779715931","url":"https:\/\/animaprints.co.uk\/products\/where-it-all-began-heart","provider":"Animaprints","version":"1.0","type":"link"}