{"title":"Sale","description":"\u003cstyle\u003e\n.bly-coll-desc{font-family:'Nunito',sans-serif;color:#3B2A1A;max-width:720px;margin:0 auto;padding:0}\n.bly-coll-desc p{font-size:16px !important;line-height:1.8 !important;color:#5C4A3A;margin:0 0 1rem}\n.bly-coll-desc .bly-coll-intro{font-family:'Playfair Display',serif !important;font-size:clamp(20px,3vw,24px) !important;font-weight:500;color:#3B2A1A;line-height:1.5;margin-bottom:1rem}\n\u003c\/style\u003e\n\u003cdiv class=\"bly-coll-desc\"\u003e\n\u003cp class=\"bly-coll-intro\"\u003eCurrent offers, all in one place.\u003c\/p\u003e\n\u003cp\u003eA selection of Babyli favourites at reduced prices. This page updates automatically whenever an item goes on sale.\u003c\/p\u003e\n\u003c\/div\u003e","products":[{"product_id":"dusty-blue-turtle-t-shirt-short-set","title":"Dusty Blue Turtle Baby \u0026 Toddler T-Shirt \u0026 Short Set","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --cream: #FAF7F2; --linen: #F0EBE3; --sand: #E8DDD3;\n    --caramel: #C4956A; --sienna: #A0522D; --brown: #3B2A1A;\n    --brown-mid: #6B4A2A; --brown-muted: #9A8070;\n    --accent: #2C4870; --accent-light: #EAF0F6;\n  }\n  .bly-desc, .bly-desc * { box-sizing: border-box; }\n  .bly-desc { max-width: 680px; margin: 0 auto; font-family: 'Nunito', sans-serif; color: var(--brown); line-height: 1.7; padding: 0; }\n  .bly-top-rule { height: 1px; background: linear-gradient(to right, transparent, var(--caramel), transparent); margin-bottom: 32px; }\n  .bly-intro { margin-bottom: 28px; }\n  .bly-intro p:first-child { font-family: 'Playfair Display', serif; font-size: clamp(20px, 3vw, 24px); font-weight: 500; color: var(--brown); line-height: 1.5; margin-bottom: 16px; }\n  .bly-intro p.sub { font-size: 15px; color: var(--brown-muted); line-height: 1.8; margin-bottom: 12px; }\n  .bly-section { margin: 28px 0; border-top: 1px solid var(--sand); padding-top: 24px; }\n  .bly-section-header { display: flex; align-items: center; gap: 10px; margin-bottom: 16px; }\n  .bly-section-icon { width: 30px; height: 30px; border-radius: 50%; background: var(--linen); border: 1px solid var(--caramel); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .bly-section-icon svg { width: 15px; height: 15px; stroke: var(--caramel); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-section-title { font-size: 11px; font-weight: 600; letter-spacing: 2.5px; text-transform: uppercase; color: var(--brown); }\n  .bly-features { list-style: none; display: flex; flex-direction: column; gap: 10px; }\n  .bly-features li { display: flex; gap: 12px; align-items: flex-start; font-size: 15px; color: var(--brown-mid); line-height: 1.6; padding: 12px 16px; background: #fff; border-radius: 10px; border: 0.5px solid var(--sand); }\n  .bly-features li .feature-dot { width: 7px; height: 7px; border-radius: 50%; background: var(--caramel); flex-shrink: 0; margin-top: 8px; }\n  .bly-features li strong { color: var(--brown); font-weight: 500; }\n  .bly-uses-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 8px; }\n  .bly-use-pill { background: #fff; border: 0.5px solid var(--sand); border-radius: 10px; padding: 12px 8px; text-align: center; font-size: 13px; color: var(--brown-mid); display: flex; flex-direction: column; align-items: center; gap: 7px; }\n  .bly-use-pill svg { width: 20px; height: 20px; stroke: var(--caramel); fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-care-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }\n  .bly-care-item { background: #fff; border: 0.5px solid var(--sand); border-radius: 10px; padding: 16px 12px; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 8px; }\n  .bly-care-item svg { width: 22px; height: 22px; stroke: var(--caramel); fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-care-item span { font-size: 13px; color: var(--brown-mid); line-height: 1.4; font-weight: 400; }\n  .bly-care-item span small { display: block; font-size: 12px; color: var(--brown-muted); margin-top: 2px; }\n  .bly-fabric-note { margin-top: 10px; padding: 14px 16px; background: var(--linen); border-radius: 10px; border: 0.5px solid var(--sand); font-size: 14px; color: var(--brown-mid); line-height: 1.7; }\n  .bly-fabric-note strong { color: var(--brown); font-weight: 500; }\n  .bly-closing { margin-top: 28px; padding: 22px 26px; background: var(--linen); border-radius: 12px; border-left: 3px solid var(--caramel); }\n  .bly-closing p { font-size: 15px; color: var(--brown-mid); line-height: 1.7; margin-bottom: 10px; }\n  .bly-closing p:last-child { margin-bottom: 0; font-family: 'Playfair Display', serif; font-style: italic; font-size: 17px; color: var(--sienna); }\n  .bly-bottom-rule { height: 1px; background: linear-gradient(to right, transparent, var(--caramel), transparent); margin-top: 32px; }\n  .bly-badge { display: inline-flex; align-items: center; gap: 6px; border-radius: 20px; padding: 5px 14px; font-size: 12px; font-weight: 500; letter-spacing: 0.5px; margin-bottom: 20px; margin-right: 8px; }\n  .bly-badge::before { content: ''; width: 6px; height: 6px; border-radius: 50%; }\n  .bly-badge-accent { background: var(--accent-light); border: 0.5px solid var(--accent); color: var(--accent); }\n  .bly-badge-accent::before { background: var(--accent); }\n  .bly-badge-warm { background: var(--linen); border: 0.5px solid var(--caramel); color: var(--sienna); }\n  .bly-badge-warm::before { background: var(--caramel); }\n  @media (max-width: 480px) { .bly-care-grid { grid-template-columns: repeat(2, 1fr); } .bly-uses-grid { grid-template-columns: repeat(2, 1fr); } .bly-features li { font-size: 14px; } .bly-intro p.sub { font-size: 14px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"bly-desc\"\u003e\n\u003cdiv class=\"bly-top-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-badge bly-badge-accent\"\u003eT-Shirt \u0026amp; Short Set Collection\u003c\/span\u003e \u003cspan class=\"bly-badge bly-badge-warm\"\u003eWaffle Cotton\u003c\/span\u003e\n\u003cdiv class=\"bly-intro\"\u003e\n\u003cp\u003eIntroducing the Babyli Dusty Blue Turtle T-Shirt \u0026amp; Short Set — comfort and charm brought together in one easy summer set.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003eMade from 100% soft cotton waffle fabric with a sweet embroidered turtle motif, this two-piece is ideal for sunny days out, relaxed playtime, or cosy moments at home.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003eWith its gentle dusty blue colourway and charming turtle embroidery, it's a wardrobe favourite for summer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003eFeatures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"bly-features\"\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eEmbroidered turtle motif\u003c\/strong\u003e — a sweet, charming design\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWaffle-textured cotton\u003c\/strong\u003e — a soft, breathable weave\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e100% cotton\u003c\/strong\u003e — gentle against delicate skin\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCoordinated two-piece\u003c\/strong\u003e — an easy-to-wear T-shirt and shorts set\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003ePerfect For\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-uses-grid\"\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003eSunny Days Out\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eRelaxed Playtime\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eCosy Moments at Home\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 12 20 22 4 22 4 12\"\u003e\u003c\/polyline\u003e\u003crect rx=\"1\" height=\"5\" width=\"20\" y=\"7\" x=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003eGift Giving\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003eMaterials\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-grid\"\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e100% Cotton\u003csmall\u003eWaffle texture\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eBreathable\u003csmall\u003eWarm-weather fabric\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eEmbroidered\u003csmall\u003eTurtle motif\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"20\" width=\"20\" y=\"2\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 10h.01M12 10h.01M16 10h.01M8 14h.01M12 14h.01M16 14h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eTwo-Piece Set\u003csmall\u003eT-shirt \u0026amp; shorts\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-fabric-note\"\u003e\n\u003cstrong\u003eAbout the fabric:\u003c\/strong\u003e Made entirely from \u003cstrong\u003e100% cotton\u003c\/strong\u003e with a soft waffle texture, this set is breathable and gentle against delicate skin, ideal for warmer days.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-closing\"\u003e\n\u003cp\u003eWhether it's a sunny day out, relaxed playtime, or a cosy moment at home — the Babyli Dusty Blue Turtle T-Shirt \u0026amp; Short Set is a wardrobe favourite they'll want to wear again and again.\u003c\/p\u003e\n\u003cp\u003e✦ Handcrafted by Babyli, an independent UK family-run brand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-bottom-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Babyli Ltd","offers":[{"title":"6-9 months","offer_id":54569047621980,"sku":"BABYLI-BLUE-TURTLE-SET-6-9M","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"9-12 months","offer_id":54569047654748,"sku":"BABYLI-BLUE-TURTLE-SET-9-12M","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"1-2 years","offer_id":54569047687516,"sku":"BABYLI-BLUE-TURTLE-SET-1-2Y","price":20.0,"currency_code":"GBP","in_stock":false},{"title":"2-3 years","offer_id":54569047720284,"sku":"BABYLI-BLUE-TURTLE-SET-2-3Y","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"3-4 years","offer_id":54569047753052,"sku":"BABYLI-BLUE-TURTLE-SET-3-4Y","price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2640\/8028\/files\/babyli-dusty-blue-turtle-baby-toddler-t-shirt-short-set-model.png?v=1789736183"},{"product_id":"drown-dino-t-shirt-short-set","title":"Brown Dino Baby \u0026 Toddler T-Shirt \u0026 Short Set","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --cream: #FAF7F2; --linen: #F0EBE3; --sand: #E8DDD3;\n    --caramel: #C4956A; --sienna: #A0522D; --brown: #3B2A1A;\n    --brown-mid: #6B4A2A; --brown-muted: #9A8070;\n    --accent: #8B5E3C; --accent-light: #FAF0E8;\n  }\n  .bly-desc, .bly-desc * { box-sizing: border-box; }\n  .bly-desc { max-width: 680px; margin: 0 auto; font-family: 'Nunito', sans-serif; color: var(--brown); line-height: 1.7; padding: 0; }\n  .bly-top-rule { height: 1px; background: linear-gradient(to right, transparent, var(--caramel), transparent); margin-bottom: 32px; }\n  .bly-intro { margin-bottom: 28px; }\n  .bly-intro p:first-child { font-family: 'Playfair Display', serif; font-size: clamp(20px, 3vw, 24px); font-weight: 500; color: var(--brown); line-height: 1.5; margin-bottom: 16px; }\n  .bly-intro p.sub { font-size: 15px; color: var(--brown-muted); line-height: 1.8; margin-bottom: 12px; }\n  .bly-section { margin: 28px 0; border-top: 1px solid var(--sand); padding-top: 24px; }\n  .bly-section-header { display: flex; align-items: center; gap: 10px; margin-bottom: 16px; }\n  .bly-section-icon { width: 30px; height: 30px; border-radius: 50%; background: var(--linen); border: 1px solid var(--caramel); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .bly-section-icon svg { width: 15px; height: 15px; stroke: var(--caramel); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-section-title { font-size: 11px; font-weight: 600; letter-spacing: 2.5px; text-transform: uppercase; color: var(--brown); }\n  .bly-features { list-style: none; display: flex; flex-direction: column; gap: 10px; }\n  .bly-features li { display: flex; gap: 12px; align-items: flex-start; font-size: 15px; color: var(--brown-mid); line-height: 1.6; padding: 12px 16px; background: #fff; border-radius: 10px; border: 0.5px solid var(--sand); }\n  .bly-features li .feature-dot { width: 7px; height: 7px; border-radius: 50%; background: var(--caramel); flex-shrink: 0; margin-top: 8px; }\n  .bly-features li strong { color: var(--brown); font-weight: 500; }\n  .bly-uses-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 8px; }\n  .bly-use-pill { background: #fff; border: 0.5px solid var(--sand); border-radius: 10px; padding: 12px 8px; text-align: center; font-size: 13px; color: var(--brown-mid); display: flex; flex-direction: column; align-items: center; gap: 7px; }\n  .bly-use-pill svg { width: 20px; height: 20px; stroke: var(--caramel); fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-care-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }\n  .bly-care-item { background: #fff; border: 0.5px solid var(--sand); border-radius: 10px; padding: 16px 12px; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 8px; }\n  .bly-care-item svg { width: 22px; height: 22px; stroke: var(--caramel); fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-care-item span { font-size: 13px; color: var(--brown-mid); line-height: 1.4; font-weight: 400; }\n  .bly-care-item span small { display: block; font-size: 12px; color: var(--brown-muted); margin-top: 2px; }\n  .bly-fabric-note { margin-top: 10px; padding: 14px 16px; background: var(--linen); border-radius: 10px; border: 0.5px solid var(--sand); font-size: 14px; color: var(--brown-mid); line-height: 1.7; }\n  .bly-fabric-note strong { color: var(--brown); font-weight: 500; }\n  .bly-closing { margin-top: 28px; padding: 22px 26px; background: var(--linen); border-radius: 12px; border-left: 3px solid var(--caramel); }\n  .bly-closing p { font-size: 15px; color: var(--brown-mid); line-height: 1.7; margin-bottom: 10px; }\n  .bly-closing p:last-child { margin-bottom: 0; font-family: 'Playfair Display', serif; font-style: italic; font-size: 17px; color: var(--sienna); }\n  .bly-bottom-rule { height: 1px; background: linear-gradient(to right, transparent, var(--caramel), transparent); margin-top: 32px; }\n  .bly-badge { display: inline-flex; align-items: center; gap: 6px; border-radius: 20px; padding: 5px 14px; font-size: 12px; font-weight: 500; letter-spacing: 0.5px; margin-bottom: 20px; margin-right: 8px; }\n  .bly-badge::before { content: ''; width: 6px; height: 6px; border-radius: 50%; }\n  .bly-badge-accent { background: var(--accent-light); border: 0.5px solid var(--accent); color: var(--accent); }\n  .bly-badge-accent::before { background: var(--accent); }\n  .bly-badge-warm { background: var(--linen); border: 0.5px solid var(--caramel); color: var(--sienna); }\n  .bly-badge-warm::before { background: var(--caramel); }\n  @media (max-width: 480px) { .bly-care-grid { grid-template-columns: repeat(2, 1fr); } .bly-uses-grid { grid-template-columns: repeat(2, 1fr); } .bly-features li { font-size: 14px; } .bly-intro p.sub { font-size: 14px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"bly-desc\"\u003e\n\u003cdiv class=\"bly-top-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-badge bly-badge-accent\"\u003eT-Shirt \u0026amp; Short Set Collection\u003c\/span\u003e \u003cspan class=\"bly-badge bly-badge-warm\"\u003eWaffle Cotton\u003c\/span\u003e\n\u003cdiv class=\"bly-intro\"\u003e\n\u003cp\u003eIntroducing the Babyli Brown Dino T-Shirt \u0026amp; Short Set — comfort and charm brought together in one easy summer set.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003eMade from 100% soft cotton waffle fabric with an embroidered dinosaur design, this two-piece is designed with everyday comfort in mind, perfect for warm days and playful adventures.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003eWith its warm brown colourway and charming dinosaur embroidery, it's a wardrobe favourite for summer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003eFeatures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"bly-features\"\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eEmbroidered dinosaur design\u003c\/strong\u003e — a charming, playful motif\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWaffle-textured cotton\u003c\/strong\u003e — a soft, breathable weave\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e100% cotton\u003c\/strong\u003e — gentle against delicate skin\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCoordinated two-piece\u003c\/strong\u003e — an easy-to-wear T-shirt and shorts set\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003ePerfect For\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-uses-grid\"\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003eSunny Days Out\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eRelaxed Playtime\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eCosy Moments at Home\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 12 20 22 4 22 4 12\"\u003e\u003c\/polyline\u003e\u003crect rx=\"1\" height=\"5\" width=\"20\" y=\"7\" x=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003eGift Giving\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003eMaterials\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-grid\"\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e100% Cotton\u003csmall\u003eWaffle texture\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eBreathable\u003csmall\u003eWarm-weather fabric\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eEmbroidered\u003csmall\u003eDinosaur motif\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"20\" width=\"20\" y=\"2\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 10h.01M12 10h.01M16 10h.01M8 14h.01M12 14h.01M16 14h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eTwo-Piece Set\u003csmall\u003eT-shirt \u0026amp; shorts\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-fabric-note\"\u003e\n\u003cstrong\u003eAbout the fabric:\u003c\/strong\u003e Made entirely from \u003cstrong\u003e100% cotton\u003c\/strong\u003e with a soft waffle texture, this set is breathable and gentle against delicate skin, ideal for warmer days.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-closing\"\u003e\n\u003cp\u003eWhether it's a sunny day out, relaxed playtime, or a cosy moment at home — the Babyli Brown Dino T-Shirt \u0026amp; Short Set is a wardrobe favourite they'll want to wear again and again.\u003c\/p\u003e\n\u003cp\u003e✦ Handcrafted by Babyli, an independent UK family-run brand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-bottom-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Babyli Ltd","offers":[{"title":"6-9 months","offer_id":54569323725148,"sku":"BABYLI-BROWN-DINO-SET-6-9M","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"9-12 months","offer_id":54569323757916,"sku":"BABYLI-BROWN-DINO-SET-9-12M","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"1-2 years","offer_id":54569323790684,"sku":"BABYLI-BROWN-DINO-SET-1-2Y","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"2-3 years","offer_id":54569323823452,"sku":"BABYLI-BROWN-DINO-SET-2-3Y","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"3-4 years","offer_id":54569323856220,"sku":"BABYLI-BROWN-DINO-SET-3-4Y","price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2640\/8028\/files\/babyli-brown-dino-baby-toddler-t-shirt-short-set-model.png?v=1789736323"},{"product_id":"pink-squirrel-t-shirt-short-set","title":"Pink Squirrel Baby \u0026 Toddler T-Shirt \u0026 Short Set","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --cream: #FAF7F2; --linen: #F0EBE3; --sand: #E8DDD3;\n    --caramel: #C4956A; --sienna: #A0522D; --brown: #3B2A1A;\n    --brown-mid: #6B4A2A; --brown-muted: #9A8070;\n    --accent: #C77A9B; --accent-light: #FBEFF3;\n  }\n  .bly-desc, .bly-desc * { box-sizing: border-box; }\n  .bly-desc { max-width: 680px; margin: 0 auto; font-family: 'Nunito', sans-serif; color: var(--brown); line-height: 1.7; padding: 0; }\n  .bly-top-rule { height: 1px; background: linear-gradient(to right, transparent, var(--caramel), transparent); margin-bottom: 32px; }\n  .bly-intro { margin-bottom: 28px; }\n  .bly-intro p:first-child { font-family: 'Playfair Display', serif; font-size: clamp(20px, 3vw, 24px); font-weight: 500; color: var(--brown); line-height: 1.5; margin-bottom: 16px; }\n  .bly-intro p.sub { font-size: 15px; color: var(--brown-muted); line-height: 1.8; margin-bottom: 12px; }\n  .bly-section { margin: 28px 0; border-top: 1px solid var(--sand); padding-top: 24px; }\n  .bly-section-header { display: flex; align-items: center; gap: 10px; margin-bottom: 16px; }\n  .bly-section-icon { width: 30px; height: 30px; border-radius: 50%; background: var(--linen); border: 1px solid var(--caramel); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .bly-section-icon svg { width: 15px; height: 15px; stroke: var(--caramel); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-section-title { font-size: 11px; font-weight: 600; letter-spacing: 2.5px; text-transform: uppercase; color: var(--brown); }\n  .bly-features { list-style: none; display: flex; flex-direction: column; gap: 10px; }\n  .bly-features li { display: flex; gap: 12px; align-items: flex-start; font-size: 15px; color: var(--brown-mid); line-height: 1.6; padding: 12px 16px; background: #fff; border-radius: 10px; border: 0.5px solid var(--sand); }\n  .bly-features li .feature-dot { width: 7px; height: 7px; border-radius: 50%; background: var(--caramel); flex-shrink: 0; margin-top: 8px; }\n  .bly-features li strong { color: var(--brown); font-weight: 500; }\n  .bly-uses-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 8px; }\n  .bly-use-pill { background: #fff; border: 0.5px solid var(--sand); border-radius: 10px; padding: 12px 8px; text-align: center; font-size: 13px; color: var(--brown-mid); display: flex; flex-direction: column; align-items: center; gap: 7px; }\n  .bly-use-pill svg { width: 20px; height: 20px; stroke: var(--caramel); fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-care-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }\n  .bly-care-item { background: #fff; border: 0.5px solid var(--sand); border-radius: 10px; padding: 16px 12px; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 8px; }\n  .bly-care-item svg { width: 22px; height: 22px; stroke: var(--caramel); fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-care-item span { font-size: 13px; color: var(--brown-mid); line-height: 1.4; font-weight: 400; }\n  .bly-care-item span small { display: block; font-size: 12px; color: var(--brown-muted); margin-top: 2px; }\n  .bly-fabric-note { margin-top: 10px; padding: 14px 16px; background: var(--linen); border-radius: 10px; border: 0.5px solid var(--sand); font-size: 14px; color: var(--brown-mid); line-height: 1.7; }\n  .bly-fabric-note strong { color: var(--brown); font-weight: 500; }\n  .bly-closing { margin-top: 28px; padding: 22px 26px; background: var(--linen); border-radius: 12px; border-left: 3px solid var(--caramel); }\n  .bly-closing p { font-size: 15px; color: var(--brown-mid); line-height: 1.7; margin-bottom: 10px; }\n  .bly-closing p:last-child { margin-bottom: 0; font-family: 'Playfair Display', serif; font-style: italic; font-size: 17px; color: var(--sienna); }\n  .bly-bottom-rule { height: 1px; background: linear-gradient(to right, transparent, var(--caramel), transparent); margin-top: 32px; }\n  .bly-badge { display: inline-flex; align-items: center; gap: 6px; border-radius: 20px; padding: 5px 14px; font-size: 12px; font-weight: 500; letter-spacing: 0.5px; margin-bottom: 20px; margin-right: 8px; }\n  .bly-badge::before { content: ''; width: 6px; height: 6px; border-radius: 50%; }\n  .bly-badge-accent { background: var(--accent-light); border: 0.5px solid var(--accent); color: var(--accent); }\n  .bly-badge-accent::before { background: var(--accent); }\n  .bly-badge-warm { background: var(--linen); border: 0.5px solid var(--caramel); color: var(--sienna); }\n  .bly-badge-warm::before { background: var(--caramel); }\n  @media (max-width: 480px) { .bly-care-grid { grid-template-columns: repeat(2, 1fr); } .bly-uses-grid { grid-template-columns: repeat(2, 1fr); } .bly-features li { font-size: 14px; } .bly-intro p.sub { font-size: 14px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"bly-desc\"\u003e\n\u003cdiv class=\"bly-top-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-badge bly-badge-accent\"\u003eT-Shirt \u0026amp; Short Set Collection\u003c\/span\u003e \u003cspan class=\"bly-badge bly-badge-warm\"\u003eWaffle Cotton\u003c\/span\u003e\n\u003cdiv class=\"bly-intro\"\u003e\n\u003cp\u003eIntroducing the Babyli Pink Squirrel T-Shirt \u0026amp; Short Set — comfort and playful charm brought together in one easy summer set.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003eMade from 100% soft cotton waffle fabric with a sweet embroidered squirrel design, this two-piece is ideal for sunny days out, relaxed playtime, or cosy moments at home.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003eWith its soft pink colourway and charming squirrel embroidery, it's a wardrobe favourite for summer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003eFeatures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"bly-features\"\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eEmbroidered squirrel design\u003c\/strong\u003e — a playful, charming motif\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWaffle-textured cotton\u003c\/strong\u003e — a soft, breathable weave\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e100% cotton\u003c\/strong\u003e — gentle against delicate skin\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCoordinated two-piece\u003c\/strong\u003e — an easy-to-wear T-shirt and shorts set\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003ePerfect For\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-uses-grid\"\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003eSunny Days Out\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eRelaxed Playtime\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eCosy Moments at Home\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 12 20 22 4 22 4 12\"\u003e\u003c\/polyline\u003e\u003crect rx=\"1\" height=\"5\" width=\"20\" y=\"7\" x=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003eGift Giving\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003eMaterials\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-grid\"\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e100% Cotton\u003csmall\u003eWaffle texture\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eBreathable\u003csmall\u003eWarm-weather fabric\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eEmbroidered\u003csmall\u003eSquirrel motif\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"20\" width=\"20\" y=\"2\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 10h.01M12 10h.01M16 10h.01M8 14h.01M12 14h.01M16 14h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eTwo-Piece Set\u003csmall\u003eT-shirt \u0026amp; shorts\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-fabric-note\"\u003e\n\u003cstrong\u003eAbout the fabric:\u003c\/strong\u003e Made entirely from \u003cstrong\u003e100% cotton\u003c\/strong\u003e with a soft waffle texture, this set is breathable and gentle against delicate skin, ideal for warmer days.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-closing\"\u003e\n\u003cp\u003eWhether it's a sunny day out, relaxed playtime, or a cosy moment at home — the Babyli Pink Squirrel T-Shirt \u0026amp; Short Set is a wardrobe favourite they'll want to wear again and again.\u003c\/p\u003e\n\u003cp\u003e✦ Handcrafted by Babyli, an independent UK family-run brand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-bottom-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Babyli Ltd","offers":[{"title":"6-9 months","offer_id":54569918792028,"sku":"BABYLI-PINK-SQUIRREL-SET-6-9M","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"9-12 months","offer_id":54569918824796,"sku":"BABYLI-PINK-SQUIRREL-SET-9-12M","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"1-2 years","offer_id":54569918857564,"sku":"BABYLI-PINK-SQUIRREL-SET-1-2Y","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"2-3 years","offer_id":54569918890332,"sku":"BABYLI-PINK-SQUIRREL-SET-2-3Y","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"3-4 years","offer_id":54569918923100,"sku":"BABYLI-PINK-SQUIRREL-SET-3-4Y","price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2640\/8028\/files\/babyli-pink-squirrel-baby-toddler-t-shirt-short-set-model.png?v=1789736047"},{"product_id":"orange-teddy-bear-t-shirt-short-set","title":"Orange Teddy Bear Baby \u0026 Toddler T-Shirt \u0026 Short Set","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  :root {\n    --cream: #FAF7F2; --linen: #F0EBE3; --sand: #E8DDD3;\n    --caramel: #C4956A; --sienna: #A0522D; --brown: #3B2A1A;\n    --brown-mid: #6B4A2A; --brown-muted: #9A8070;\n    --accent: #C67C4E; --accent-light: #FCEEE4;\n  }\n  .bly-desc, .bly-desc * { box-sizing: border-box; }\n  .bly-desc { max-width: 680px; margin: 0 auto; font-family: 'Nunito', sans-serif; color: var(--brown); line-height: 1.7; padding: 0; }\n  .bly-top-rule { height: 1px; background: linear-gradient(to right, transparent, var(--caramel), transparent); margin-bottom: 32px; }\n  .bly-intro { margin-bottom: 28px; }\n  .bly-intro p:first-child { font-family: 'Playfair Display', serif; font-size: clamp(20px, 3vw, 24px); font-weight: 500; color: var(--brown); line-height: 1.5; margin-bottom: 16px; }\n  .bly-intro p.sub { font-size: 15px; color: var(--brown-muted); line-height: 1.8; margin-bottom: 12px; }\n  .bly-section { margin: 28px 0; border-top: 1px solid var(--sand); padding-top: 24px; }\n  .bly-section-header { display: flex; align-items: center; gap: 10px; margin-bottom: 16px; }\n  .bly-section-icon { width: 30px; height: 30px; border-radius: 50%; background: var(--linen); border: 1px solid var(--caramel); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n  .bly-section-icon svg { width: 15px; height: 15px; stroke: var(--caramel); fill: none; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-section-title { font-size: 11px; font-weight: 600; letter-spacing: 2.5px; text-transform: uppercase; color: var(--brown); }\n  .bly-features { list-style: none; display: flex; flex-direction: column; gap: 10px; }\n  .bly-features li { display: flex; gap: 12px; align-items: flex-start; font-size: 15px; color: var(--brown-mid); line-height: 1.6; padding: 12px 16px; background: #fff; border-radius: 10px; border: 0.5px solid var(--sand); }\n  .bly-features li .feature-dot { width: 7px; height: 7px; border-radius: 50%; background: var(--caramel); flex-shrink: 0; margin-top: 8px; }\n  .bly-features li strong { color: var(--brown); font-weight: 500; }\n  .bly-uses-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 8px; }\n  .bly-use-pill { background: #fff; border: 0.5px solid var(--sand); border-radius: 10px; padding: 12px 8px; text-align: center; font-size: 13px; color: var(--brown-mid); display: flex; flex-direction: column; align-items: center; gap: 7px; }\n  .bly-use-pill svg { width: 20px; height: 20px; stroke: var(--caramel); fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-care-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }\n  .bly-care-item { background: #fff; border: 0.5px solid var(--sand); border-radius: 10px; padding: 16px 12px; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 8px; }\n  .bly-care-item svg { width: 22px; height: 22px; stroke: var(--caramel); fill: none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n  .bly-care-item span { font-size: 13px; color: var(--brown-mid); line-height: 1.4; font-weight: 400; }\n  .bly-care-item span small { display: block; font-size: 12px; color: var(--brown-muted); margin-top: 2px; }\n  .bly-fabric-note { margin-top: 10px; padding: 14px 16px; background: var(--linen); border-radius: 10px; border: 0.5px solid var(--sand); font-size: 14px; color: var(--brown-mid); line-height: 1.7; }\n  .bly-fabric-note strong { color: var(--brown); font-weight: 500; }\n  .bly-closing { margin-top: 28px; padding: 22px 26px; background: var(--linen); border-radius: 12px; border-left: 3px solid var(--caramel); }\n  .bly-closing p { font-size: 15px; color: var(--brown-mid); line-height: 1.7; margin-bottom: 10px; }\n  .bly-closing p:last-child { margin-bottom: 0; font-family: 'Playfair Display', serif; font-style: italic; font-size: 17px; color: var(--sienna); }\n  .bly-bottom-rule { height: 1px; background: linear-gradient(to right, transparent, var(--caramel), transparent); margin-top: 32px; }\n  .bly-badge { display: inline-flex; align-items: center; gap: 6px; border-radius: 20px; padding: 5px 14px; font-size: 12px; font-weight: 500; letter-spacing: 0.5px; margin-bottom: 20px; margin-right: 8px; }\n  .bly-badge::before { content: ''; width: 6px; height: 6px; border-radius: 50%; }\n  .bly-badge-accent { background: var(--accent-light); border: 0.5px solid var(--accent); color: var(--accent); }\n  .bly-badge-accent::before { background: var(--accent); }\n  .bly-badge-warm { background: var(--linen); border: 0.5px solid var(--caramel); color: var(--sienna); }\n  .bly-badge-warm::before { background: var(--caramel); }\n  @media (max-width: 480px) { .bly-care-grid { grid-template-columns: repeat(2, 1fr); } .bly-uses-grid { grid-template-columns: repeat(2, 1fr); } .bly-features li { font-size: 14px; } .bly-intro p.sub { font-size: 14px; } }\n\u003c\/style\u003e\n\u003cdiv class=\"bly-desc\"\u003e\n\u003cdiv class=\"bly-top-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-badge bly-badge-accent\"\u003eT-Shirt \u0026amp; Short Set Collection\u003c\/span\u003e \u003cspan class=\"bly-badge bly-badge-warm\"\u003eWaffle Cotton\u003c\/span\u003e\n\u003cdiv class=\"bly-intro\"\u003e\n\u003cp\u003eIntroducing the Babyli Orange Teddy Bear T-Shirt \u0026amp; Short Set — comfort and cuteness brought together in one easy summer set.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003eMade from 100% soft cotton waffle fabric with a playful embroidered teddy bear design, this two-piece is ideal for sunny days out, relaxed playtime, or cosy moments at home.\u003c\/p\u003e\n\u003cp class=\"sub\"\u003eWith its warm orange colourway and charming teddy bear embroidery, it's a wardrobe favourite for summer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003eFeatures\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul class=\"bly-features\"\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eEmbroidered teddy bear design\u003c\/strong\u003e — a playful, cute motif\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWaffle-textured cotton\u003c\/strong\u003e — a soft, breathable weave\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003e100% cotton\u003c\/strong\u003e — gentle against delicate skin\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"feature-dot\"\u003e\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCoordinated two-piece\u003c\/strong\u003e — an easy-to-wear T-shirt and shorts set\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003ePerfect For\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-uses-grid\"\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003eSunny Days Out\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle r=\"4\" cy=\"7\" cx=\"9\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eRelaxed Playtime\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 9l9-7 9 7v11a2 2 0 01-2 2H5a2 2 0 01-2-2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003eCosy Moments at Home\u003c\/div\u003e\n\u003cdiv class=\"bly-use-pill\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpolyline points=\"20 12 20 22 4 22 4 12\"\u003e\u003c\/polyline\u003e\u003crect rx=\"1\" height=\"5\" width=\"20\" y=\"7\" x=\"2\"\u003e\u003c\/rect\u003e\u003c\/svg\u003eGift Giving\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-section\"\u003e\n\u003cdiv class=\"bly-section-header\"\u003e\n\u003cdiv class=\"bly-section-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cspan class=\"bly-section-title\"\u003eMaterials\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-grid\"\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003e100% Cotton\u003csmall\u003eWaffle texture\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle r=\"10\" cy=\"12\" cx=\"12\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 8v4l3 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eBreathable\u003csmall\u003eWarm-weather fabric\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M20.84 4.61a5.5 5.5 0 00-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 00-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 000-7.78z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eEmbroidered\u003csmall\u003eTeddy bear motif\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-care-item\"\u003e\n\u003csvg viewbox=\"0 0 24 24\"\u003e\u003crect rx=\"2\" height=\"20\" width=\"20\" y=\"2\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 10h.01M12 10h.01M16 10h.01M8 14h.01M12 14h.01M16 14h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cspan\u003eTwo-Piece Set\u003csmall\u003eT-shirt \u0026amp; shorts\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-fabric-note\"\u003e\n\u003cstrong\u003eAbout the fabric:\u003c\/strong\u003e Made entirely from \u003cstrong\u003e100% cotton\u003c\/strong\u003e with a soft waffle texture, this set is breathable and gentle against delicate skin, ideal for warmer days.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-closing\"\u003e\n\u003cp\u003eWhether it's a sunny day out, relaxed playtime, or a cosy moment at home — the Babyli Orange Teddy Bear T-Shirt \u0026amp; Short Set is a wardrobe favourite they'll want to wear again and again.\u003c\/p\u003e\n\u003cp\u003e✦ Handcrafted by Babyli, an independent UK family-run brand.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bly-bottom-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Babyli Ltd","offers":[{"title":"6-9 months","offer_id":54570037838172,"sku":"BABYLI-TEDDY-TSHIRT-SET-6-9M","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"9-12 months","offer_id":54570037870940,"sku":"BABYLI-TEDDY-TSHIRT-SET-9-12M","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"1-2 years","offer_id":54570037903708,"sku":"BABYLI-TEDDY-TSHIRT-SET-1-2Y","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"2-3 years","offer_id":54570037936476,"sku":"BABYLI-TEDDY-TSHIRT-SET-2-3Y","price":20.0,"currency_code":"GBP","in_stock":true},{"title":"3-4 years","offer_id":54570037969244,"sku":"BABYLI-TEDDY-TSHIRT-SET-3-4Y","price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/2640\/8028\/files\/babyli-orange-teddy-bear-baby-toddler-t-shirt-short-set-model.png?v=1789741292"}],"url":"https:\/\/www.babyli.co.uk\/collections\/sale.oembed","provider":"Babyli Ltd","version":"1.0","type":"link"}