{"product_id":"personalised-mother-definition-photo-collage","title":"Personalised Mother Definition Photo Collage","description":"\u003cstyle\u003e\n\/* ========================================\n   ALLCUSTOM PRODUCT DESCRIPTION\n   PREMIUM DESIGN SYSTEM - SCOPED STYLES\n   ======================================== *\/\n\n\/* === CONTAINER \u0026 RESETS === *\/\n.allcustom-product-description,\n.allcustom-product-description * {\n  box-sizing: border-box;\n}\n\n.allcustom-product-description {\n  width: 100%;\n  max-width: 900px;\n  margin: 0 auto;\n  padding: 0;\n  overflow-x: hidden;\n  font-family: system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;\n  color: #925957;\n  line-height: 1.8;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n\/* === HERO SECTION === *\/\n.allcustom-pd-hero {\n  background: linear-gradient(135deg, #fdfaf7 0%, #f8f5ed 100%);\n  border-radius: 10px;\n  padding: 30px 28px;\n  margin-bottom: 20px;\n  border: 1px solid rgba(146, 89, 87, 0.12);\n  box-shadow: 0 4px 16px rgba(109, 36, 36, 0.06);\n}\n\n.allcustom-pd-hero h2 {\n  font-size: 24px;\n  font-weight: 600;\n  color: #6d2424;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  margin: 0 0 16px 0;\n  border-bottom: 1px solid rgba(146, 89, 87, 0.15);\n  padding-bottom: 12px;\n}\n\n.allcustom-pd-hero p {\n  font-size: 16px;\n  color: #925957;\n  line-height: 1.75;\n  margin: 0 0 16px 0;\n}\n\n.allcustom-pd-hero p:last-child {\n  margin-bottom: 0;\n}\n\n.allcustom-pd-hero strong {\n  color: #6d2424;\n  font-weight: 600;\n}\n\n.allcustom-pd-hero em {\n  color: #6d2424;\n  font-style: italic;\n}\n\n\/* === FEATURE SECTIONS === *\/\n.allcustom-pd-section {\n  background: #ffffff;\n  border-radius: 8px;\n  padding: 24px 26px;\n  margin-bottom: 16px;\n  border: 1px solid rgba(146, 89, 87, 0.12);\n  box-shadow: 0 2px 8px rgba(109, 36, 36, 0.04);\n  transition: all 0.25s ease;\n}\n\n.allcustom-pd-section:hover {\n  box-shadow: 0 4px 12px rgba(109, 36, 36, 0.08);\n  border-color: rgba(146, 89, 87, 0.18);\n}\n\n.allcustom-pd-section h3 {\n  font-size: 18px;\n  font-weight: 600;\n  color: #6d2424;\n  line-height: 1.3;\n  margin: 0 0 14px 0;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.allcustom-pd-icon {\n  width: 20px;\n  height: 20px;\n  flex-shrink: 0;\n  transform: translateZ(0);\n}\n\n.allcustom-pd-icon svg {\n  width: 100%;\n  height: 100%;\n  display: block;\n}\n\n.allcustom-pd-section p {\n  font-size: 15px;\n  color: #925957;\n  line-height: 1.75;\n  margin: 0;\n}\n\n.allcustom-pd-section ul {\n  margin: 0;\n  padding-left: 22px;\n  list-style: none;\n}\n\n.allcustom-pd-section ul li {\n  font-size: 15px;\n  color: #925957;\n  line-height: 1.75;\n  margin-bottom: 10px;\n  padding-left: 8px;\n  position: relative;\n}\n\n.allcustom-pd-section ul li:last-child {\n  margin-bottom: 0;\n}\n\n.allcustom-pd-section ul li::before {\n  content: '•';\n  position: absolute;\n  left: -14px;\n  color: #6d2424;\n  font-weight: 700;\n  font-size: 18px;\n}\n\n.allcustom-pd-section strong {\n  color: #6d2424;\n  font-weight: 600;\n}\n\n\/* === GUARANTEE SECTION === *\/\n.allcustom-pd-guarantee {\n  background: linear-gradient(135deg, #f8f5ed 0%, #fdfaf7 100%);\n  border-radius: 8px;\n  padding: 22px 26px;\n  margin-bottom: 16px;\n  border: 2px solid rgba(109, 36, 36, 0.15);\n  box-shadow: 0 3px 12px rgba(109, 36, 36, 0.08);\n  text-align: center;\n}\n\n.allcustom-pd-guarantee p {\n  font-size: 16px;\n  font-weight: 600;\n  color: #6d2424;\n  line-height: 1.6;\n  margin: 0;\n}\n\n\/* === CTA SECTION === *\/\n.allcustom-pd-cta {\n  background: linear-gradient(135deg, #6d2424 0%, #7d3030 100%);\n  border-radius: 10px;\n  padding: 28px 26px;\n  text-align: center;\n  border: 2px solid #6d2424;\n  box-shadow: 0 6px 20px rgba(109, 36, 36, 0.15);\n}\n\n.allcustom-pd-cta h3 {\n  font-size: 18px;\n  font-weight: 600;\n  font-style: italic;\n  color: #ffffff !important;\n  line-height: 1.5;\n  margin: 0;\n}\n\n\/* === RESPONSIVE BREAKPOINTS === *\/\n\n\/* Tablet - Large (≤989px) *\/\n@media (max-width: 989px) {\n  .allcustom-pd-hero {\n    padding: 28px 24px;\n  }\n\n  .allcustom-pd-hero h2 {\n    font-size: 22px;\n  }\n\n  .allcustom-pd-section {\n    padding: 22px 24px;\n  }\n\n  .allcustom-pd-section h3 {\n    font-size: 17px;\n  }\n\n  .allcustom-pd-guarantee,\n  .allcustom-pd-cta {\n    padding: 20px 24px;\n  }\n}\n\n\/* Mobile - Standard (≤749px) *\/\n@media (max-width: 749px) {\n  .allcustom-pd-hero {\n    padding: 24px 20px;\n    margin-bottom: 16px;\n  }\n\n  .allcustom-pd-hero h2 {\n    font-size: 20px;\n    margin-bottom: 14px;\n  }\n\n  .allcustom-pd-hero p {\n    font-size: 15px;\n  }\n\n  .allcustom-pd-section {\n    padding: 20px 20px;\n    margin-bottom: 14px;\n  }\n\n  .allcustom-pd-section h3 {\n    font-size: 16px;\n    gap: 8px;\n  }\n\n  .allcustom-pd-icon {\n    width: 18px;\n    height: 18px;\n  }\n\n  .allcustom-pd-section p,\n  .allcustom-pd-section ul li {\n    font-size: 14px;\n  }\n\n  .allcustom-pd-guarantee {\n    padding: 18px 20px;\n  }\n\n  .allcustom-pd-guarantee p {\n    font-size: 15px;\n  }\n\n  .allcustom-pd-cta {\n    padding: 24px 20px;\n  }\n\n  .allcustom-pd-cta h3 {\n    font-size: 16px;\n  }\n}\n\n\/* Mobile - XS (≤480px) *\/\n@media (max-width: 480px) {\n  .allcustom-pd-hero {\n    padding: 22px 16px;\n  }\n\n  .allcustom-pd-hero h2 {\n    font-size: 19px;\n  }\n\n  .allcustom-pd-hero p {\n    font-size: 14px;\n  }\n\n  .allcustom-pd-section {\n    padding: 18px 16px;\n  }\n\n  .allcustom-pd-section h3 {\n    font-size: 15px;\n  }\n\n  .allcustom-pd-icon {\n    width: 17px;\n    height: 17px;\n  }\n\n  .allcustom-pd-section p,\n  .allcustom-pd-section ul li {\n    font-size: 13px;\n  }\n\n  .allcustom-pd-guarantee {\n    padding: 16px 16px;\n  }\n\n  .allcustom-pd-guarantee p {\n    font-size: 14px;\n  }\n\n  .allcustom-pd-cta {\n    padding: 22px 16px;\n  }\n\n  .allcustom-pd-cta h3 {\n    font-size: 15px;\n  }\n}\n\n\/* Mobile - XXS (≤400px) *\/\n@media (max-width: 400px) {\n  .allcustom-pd-hero h2 {\n    font-size: 18px;\n  }\n\n  .allcustom-pd-section h3 {\n    font-size: 14px;\n  }\n\n  .allcustom-pd-cta h3 {\n    font-size: 14px;\n  }\n}\n\n\/* === ACCESSIBILITY === *\/\n@media (prefers-reduced-motion: reduce) {\n  .allcustom-pd-section {\n    transition: none;\n  }\n  \n  .allcustom-pd-icon {\n    transform: none;\n  }\n}\n\n@media (prefers-contrast: high) {\n  .allcustom-pd-hero,\n  .allcustom-pd-section,\n  .allcustom-pd-guarantee,\n  .allcustom-pd-cta {\n    border-width: 2px;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"allcustom-product-description\"\u003e\n\u003c!-- HERO DESCRIPTION --\u003e\n\u003cdiv class=\"allcustom-pd-hero\"\u003e\n\u003ch2\u003eShe's Your First Home — Celebrate Her With Something Just as Special\u003c\/h2\u003e\n\u003cp\u003eTurn your favourite memories with Mum into a heartfelt keepsake with this personalised Mother definition photo collage. Featuring a beautiful dictionary-style definition of what a mother truly is, this custom poster lets you add four photos that capture your story together, plus two personal messages that make it uniquely yours.\u003c\/p\u003e\n\u003cp\u003eWhether it's for Mother's Day, her birthday, or just because she deserves it, this personalised gift for mum is a touching way to show her she's loved, appreciated, and always in your heart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- THE DESIGN --\u003e\n\u003cdiv class=\"allcustom-pd-section\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"allcustom-pd-icon\" aria-hidden=\"true\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e The design\u003c\/h3\u003e\n\u003cp\u003eAt the top, a beautifully written definition of \"Mother\" — six heartfelt descriptions that capture everything she means to you, from unconditional love to endless patience. Below, four polaroid-style photo frames let you showcase your favourite moments together, complete with space for two custom messages like \"Love you so much\" or \"Always my safe place.\" Finished with handwritten \"I love you\" text and delicate dried flower details, it's a design that feels as warm and meaningful as the woman it celebrates.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- HOW IT'S PERSONALISED --\u003e\n\u003cdiv class=\"allcustom-pd-section\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"allcustom-pd-icon\" aria-hidden=\"true\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003ccircle stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\u003e\u003c\/circle\u003e\n          \u003cpath stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 15L16 10L5 21\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e How it's personalised\u003c\/h3\u003e\n\u003cp\u003eUpload four photos of you and Mum — cherished memories, everyday moments, or special celebrations. Add a short message to two of the photo frames to make it even more personal. Choose your frame colour, and you're done — a one-of-a-kind gift that's ready to display and treasure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- DISPLAY OPTIONS --\u003e\n\u003cdiv class=\"allcustom-pd-section\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"allcustom-pd-icon\" aria-hidden=\"true\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003crect stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\u003e\u003c\/rect\u003e\n          \u003cpath stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 3V21\"\u003e\u003c\/path\u003e\n          \u003cpath stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M15 3V21\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e Display options\u003c\/h3\u003e\n\u003cp\u003eAvailable in A3 and A4 sizes with framing options to suit any space.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eA3 size\u003c\/strong\u003e — poster-only (unframed) or framed in oak, white, or black\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eA4 size\u003c\/strong\u003e — framed only in black or white\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- MADE TO ORDER --\u003e\n\u003cdiv class=\"allcustom-pd-section\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"allcustom-pd-icon\" aria-hidden=\"true\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12 2L15.09 8.26L22 9.27L17 14.14L18.18 21.02L12 17.77L5.82 21.02L7 14.14L2 9.27L8.91 8.26L12 2Z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e Made to order and created just for you\u003c\/h3\u003e\n\u003cp\u003eCreated exactly as you preview it. Hand-checked with care and thoughtfully packaged.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- QUALITY --\u003e\n\u003cdiv class=\"allcustom-pd-section\"\u003e\n\u003ch3\u003e\n\u003cspan class=\"allcustom-pd-icon\" aria-hidden=\"true\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\"\u003e\n          \u003cpath stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 11L12 14L22 4\"\u003e\u003c\/path\u003e\n          \u003cpath stroke=\"#6d2424\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M21 12V19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H16\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e \u003c\/span\u003e Premium quality\u003c\/h3\u003e\n\u003cp\u003eDesigned and printed in New Zealand with archival inks on premium matte paper.\u003cspan class=\"allcustom-pd-icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- DELIVERY --\u003e\u003c!-- GUARANTEE --\u003e\n\u003cdiv class=\"allcustom-pd-guarantee\"\u003e\n\u003cp\u003eLove it, or we'll reprint — no questions asked.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"allcustom-pd-cta\"\u003e\n\u003ch3\u003eCreate your personalised Mother definition photo collage — because she's your first home, and she deserves to know how much that means.\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"All Custom","offers":[{"title":"With frame (A3 Size)","offer_id":51923023954242,"sku":"C1393126697097-Poster","price":129.0,"currency_code":"AUD","in_stock":true},{"title":"Poster(A3 Size)","offer_id":51924753547586,"sku":"5t","price":79.0,"currency_code":"AUD","in_stock":true},{"title":"With frame (A4 Size)","offer_id":51923023987010,"sku":"C238233691949-WithFrame","price":109.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0904\/3974\/5858\/files\/valentines_new_designs_mockups_2_a6de04e2-fff7-4fc8-bece-174c9fe7c197.png?v=1771649821","url":"https:\/\/www.allcustom.co.nz\/en-au\/products\/personalised-mother-definition-photo-collage","provider":"AllCustom","version":"1.0","type":"link"}