{"product_id":"short-rose-bloom","title":"Short Rose Bloom","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  \/* =============================================\n     MOALIE – Short Rose Bloom – Product listing\n     Shopify: sections\/product-template\n     ============================================= *\/\n\n  :root {\n    --moalie-cream: #F7F4F0;\n    --moalie-stone: #C4B5A5;\n    --moalie-rose: #C49090;\n    --moalie-text: #2C2623;\n    --moalie-muted: #7A6E68;\n    --moalie-border: #E8E0D8;\n    --font-body: Georgia, 'Times New Roman', serif;\n    --font-ui: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n  }\n\n  * { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    background: var(--moalie-cream);\n    color: var(--moalie-text);\n    font-family: var(--font-body);\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  .listing-wrapper {\n    max-width: 820px;\n    margin: 0 auto;\n    padding: 48px 24px 80px;\n  }\n\n  \/* ── Breadcrumb ─────────────────────────── *\/\n  .breadcrumb {\n    font-family: var(--font-ui);\n    font-size: 11px;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--moalie-muted);\n    margin-bottom: 32px;\n  }\n  .breadcrumb span { margin: 0 6px; opacity: 0.5; }\n\n  \/* ── Collection badge ───────────────────── *\/\n  .collection-badge {\n    display: inline-block;\n    font-family: var(--font-ui);\n    font-size: 10px;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n    color: var(--moalie-rose);\n    border: 1px solid var(--moalie-rose);\n    padding: 4px 12px;\n    border-radius: 20px;\n    margin-bottom: 16px;\n  }\n\n  \/* ── Product title ──────────────────────── *\/\n  h1.product-title {\n    font-size: clamp(26px, 5vw, 38px);\n    font-weight: 400;\n    line-height: 1.2;\n    letter-spacing: -0.01em;\n    color: var(--moalie-text);\n    margin-bottom: 8px;\n  }\n\n  .product-subtitle {\n    font-family: var(--font-ui);\n    font-size: 13px;\n    color: var(--moalie-muted);\n    letter-spacing: 0.06em;\n    margin-bottom: 28px;\n  }\n\n  \/* ── Divider ────────────────────────────── *\/\n  .divider {\n    border: none;\n    border-top: 1px solid var(--moalie-border);\n    margin: 28px 0;\n  }\n\n  \/* ── Short description ──────────────────── *\/\n  .short-desc {\n    font-size: 17px;\n    line-height: 1.75;\n    color: var(--moalie-text);\n    max-width: 640px;\n    margin-bottom: 28px;\n  }\n\n  \/* ── Handmade badge ─────────────────────── *\/\n  .handmade-bar {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    background: white;\n    border: 1px solid var(--moalie-border);\n    border-radius: 8px;\n    padding: 12px 18px;\n    margin-bottom: 32px;\n    width: fit-content;\n  }\n  .handmade-bar .icon {\n    font-size: 18px;\n  }\n  .handmade-bar p {\n    font-family: var(--font-ui);\n    font-size: 12px;\n    letter-spacing: 0.06em;\n    color: var(--moalie-muted);\n    line-height: 1.4;\n  }\n  .handmade-bar strong {\n    display: block;\n    color: var(--moalie-text);\n    font-size: 13px;\n  }\n\n  \/* ── Body copy blocks ───────────────────── *\/\n  .body-section {\n    margin-bottom: 32px;\n  }\n\n  h2.section-heading {\n    font-size: 13px;\n    font-family: var(--font-ui);\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--moalie-muted);\n    margin-bottom: 14px;\n    font-weight: 500;\n  }\n\n  .body-section p {\n    font-size: 16px;\n    line-height: 1.8;\n    color: var(--moalie-text);\n    max-width: 640px;\n    margin-bottom: 14px;\n  }\n\n  \/* ── Bullets ────────────────────────────── *\/\n  .benefit-list {\n    list-style: none;\n    padding: 0;\n    margin: 0 0 32px;\n  }\n  .benefit-list li {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    padding: 10px 0;\n    border-bottom: 1px solid var(--moalie-border);\n    font-size: 15px;\n    color: var(--moalie-text);\n    line-height: 1.6;\n  }\n  .benefit-list li:last-child { border-bottom: none; }\n  .benefit-list li::before {\n    content: '—';\n    color: var(--moalie-rose);\n    flex-shrink: 0;\n    margin-top: 1px;\n  }\n\n  \/* ── Specs table ────────────────────────── *\/\n  .specs-table {\n    width: 100%;\n    border-collapse: collapse;\n    margin-bottom: 32px;\n    font-size: 14px;\n  }\n  .specs-table tr {\n    border-bottom: 1px solid var(--moalie-border);\n  }\n  .specs-table td {\n    padding: 10px 4px;\n    vertical-align: top;\n  }\n  .specs-table td:first-child {\n    font-family: var(--font-ui);\n    font-size: 12px;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: var(--moalie-muted);\n    width: 38%;\n    padding-right: 16px;\n    white-space: nowrap;\n  }\n\n  \/* ── Verzorging ─────────────────────────── *\/\n  .care-row {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 8px 0;\n    border-bottom: 1px solid var(--moalie-border);\n    font-size: 14px;\n    color: var(--moalie-text);\n  }\n  .care-row:last-child { border-bottom: none; }\n  .care-icon {\n    font-size: 16px;\n    width: 26px;\n    text-align: center;\n    flex-shrink: 0;\n  }\n\n  \/* ── Founder quote ──────────────────────── *\/\n  .founder-quote {\n    background: white;\n    border-left: 3px solid var(--moalie-rose);\n    padding: 24px 28px;\n    margin: 40px 0;\n    border-radius: 0 8px 8px 0;\n  }\n  .founder-quote blockquote {\n    font-size: 16px;\n    line-height: 1.8;\n    font-style: italic;\n    color: var(--moalie-text);\n    margin-bottom: 12px;\n  }\n  .founder-quote cite {\n    font-family: var(--font-ui);\n    font-size: 11px;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--moalie-muted);\n    font-style: normal;\n  }\n\n  \/* ── FAQ ────────────────────────────────── *\/\n  .faq-item {\n    border-bottom: 1px solid var(--moalie-border);\n    padding: 18px 0;\n  }\n  .faq-question {\n    font-size: 15px;\n    font-weight: 600;\n    color: var(--moalie-text);\n    cursor: pointer;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 12px;\n    user-select: none;\n    list-style: none;\n  }\n  .faq-question::after {\n    content: '+';\n    font-size: 20px;\n    font-weight: 300;\n    color: var(--moalie-rose);\n    flex-shrink: 0;\n    transition: transform 0.2s ease;\n  }\n  details[open] .faq-question::after {\n    transform: rotate(45deg);\n  }\n  .faq-answer {\n    padding: 14px 0 4px;\n    font-size: 15px;\n    line-height: 1.75;\n    color: var(--moalie-muted);\n    max-width: 600px;\n  }\n\n  \/* ── SEO block ──────────────────────────── *\/\n  .seo-block {\n    margin-top: 56px;\n    padding-top: 28px;\n    border-top: 1px solid var(--moalie-border);\n  }\n  .seo-block p {\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--moalie-muted);\n    max-width: 680px;\n  }\n  .seo-block h3 {\n    font-size: 16px;\n    font-weight: 400;\n    color: var(--moalie-text);\n    margin: 20px 0 8px;\n  }\n\n  \/* ── Meta preview ───────────────────────── *\/\n  .meta-preview {\n    background: #fff;\n    border: 1px solid var(--moalie-border);\n    border-radius: 8px;\n    padding: 20px 24px;\n    margin-top: 40px;\n    font-family: var(--font-ui);\n  }\n  .meta-preview h4 {\n    font-size: 11px;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--moalie-muted);\n    margin-bottom: 12px;\n  }\n  .meta-url { font-size: 13px; color: #0B7B3E; margin-bottom: 4px; }\n  .meta-title { font-size: 18px; color: #1a0dab; margin-bottom: 4px; }\n  .meta-desc { font-size: 13px; color: #4d4d4d; line-height: 1.5; }\n\n  @media (max-width: 480px) {\n    .listing-wrapper { padding: 32px 16px 64px; }\n    .handmade-bar { width: 100%; }\n    .specs-table td:first-child { width: 44%; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"listing-wrapper\"\u003e\n\u003c!-- Breadcrumb --\u003e\n\u003cp class=\"breadcrumb\"\u003eMoalie\u003cspan\u003e›\u003c\/span\u003eZomer\u003cspan\u003e›\u003c\/span\u003eShort Rose Bloom\u003c\/p\u003e\n\u003c!-- Badge --\u003e \u003cspan class=\"collection-badge\"\u003eZomercollectie · Handgemaakt in Nederland\u003c\/span\u003e \u003c!-- Title --\u003e\n\u003ch1 class=\"product-title\"\u003eShort Rose Bloom\u003c\/h1\u003e\n\u003cp class=\"product-subtitle\"\u003eLinnen baby short met ruffles — maat 56 t\/m 74\u003c\/p\u003e\n\u003chr class=\"divider\"\u003e\n\u003c!-- Short description (≤ 250 tekens) --\u003e\n\u003cp class=\"short-desc\"\u003eEen linnen short voor baby's die beweegt zoals zij dat doen — luchtig, zacht en vrij. Met ruffles aan de pijpjes en een zachte elastische taille. Handgemaakt in Nederland.\u003c\/p\u003e\n\u003c!-- Handmade badge --\u003e\n\u003cdiv class=\"handmade-bar\"\u003e\n\u003cspan class=\"icon\"\u003e🪡\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eHandgemaakt in Nederland\u003c\/strong\u003e Ontworpen door een voormalig creatief directeur van een gerenommeerd kindermerk\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"divider\"\u003e\n\u003c!-- Long description --\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eOver dit stukje\u003c\/h2\u003e\n\u003cp\u003eKleine baby's bewegen de hele dag. Ze streken, schoppen en strekken — en verdienen kleding die daarin meegaat. De Short Rose Bloom is gemaakt van gewassen linnen: een materiaal dat van nature ademend is, meegaat met de warmte van de dag en zacht aanvoelt op een teer huidje.\u003c\/p\u003e\n\u003cp\u003eDe ruffles aan de pijpjes zijn geen decoratie om willen van de decoratie. Ze geven beweging aan het silhouet en maken van iedere stap een klein feestje. De paperbag-taille zorgt voor een zachte pasvorm zonder drukken — ook tijdens een lange middag in de reiswieg of op het kleed in de tuin.\u003c\/p\u003e\n\u003cp\u003eOntworpen door een voormalig creatief directeur met decennialange ervaring bij gerenommeerde kindermerken. Elk detail — de vouwrand, de naadafwerking, de proporties — is doordacht. Handgemaakt in Nederland, in beperkte oplage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Benefits --\u003e\n\u003ch2 class=\"section-heading\"\u003eWaarom ouders dit kiezen\u003c\/h2\u003e\n\u003cul class=\"benefit-list\"\u003e\n\u003cli\u003eGewassen linnen is van nature ademend — prettig bij warmte, ook voor gevoelige huid\u003c\/li\u003e\n\u003cli\u003eElastische paperbag-taille zit comfortabel zonder te knellen, ook op dikke luiers\u003c\/li\u003e\n\u003cli\u003eRuffles aan de pijpjes geven bewegingsruimte en bewegen mee met je baby\u003c\/li\u003e\n\u003cli\u003eHandgemaakt in Nederland — met aandacht voor iedere naad en elk detail\u003c\/li\u003e\n\u003cli\u003eTijdloos silhouet dat combineert met rompers, hemdjurken en vestjes\u003c\/li\u003e\n\u003cli\u003eBeperkte oplage — niet massaproductie, maar bewust gemaakt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr class=\"divider\"\u003e\n\u003c!-- Specs --\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eSpecificaties\u003c\/h2\u003e\n\u003ctable class=\"specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eMateriaal\u003c\/td\u003e\n\u003ctd\u003e100% gewassen linnen\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eKleur\u003c\/td\u003e\n\u003ctd\u003eRose Bloom (oud-roze)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaten\u003c\/td\u003e\n\u003ctd\u003e56 \/ 62 \/ 68 \/ 74\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTaille\u003c\/td\u003e\n\u003ctd\u003eElastische paperbag-taille\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDetails\u003c\/td\u003e\n\u003ctd\u003eRuffles aan de pijpjes, twee steekzakken, Moalie-label\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProductie\u003c\/td\u003e\n\u003ctd\u003eHandgemaakt in Nederland\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOplage\u003c\/td\u003e\n\u003ctd\u003eBeperkt\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- Care --\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eVerzorging \u0026amp; onderhoud\u003c\/h2\u003e\n\u003cdiv class=\"care-row\"\u003e\n\u003cspan class=\"care-icon\"\u003e\u003cbr\u003e\u003c\/span\u003e Wassen op 30°C, fijnwasprogramma\u003c\/div\u003e\n\u003cdiv class=\"care-row\"\u003e\n\u003cspan class=\"care-icon\"\u003e\u003cbr\u003e\u003c\/span\u003e Bij voorkeur plat drogen\u003c\/div\u003e\n\u003cdiv class=\"care-row\"\u003e\n\u003cspan class=\"care-icon\"\u003e\u003cbr\u003e\u003c\/span\u003e Niet in de droger\u003c\/div\u003e\n\u003cdiv class=\"care-row\"\u003e\n\u003cspan class=\"care-icon\"\u003e\u003cbr\u003e\u003c\/span\u003e Strijken op lage stand indien gewenst — linnen wordt zachter bij gebruik\u003c\/div\u003e\n\u003cdiv class=\"care-row\"\u003e\n\u003cspan class=\"care-icon\"\u003e\u003cbr\u003e\u003c\/span\u003e Niet bleken\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"divider\"\u003e\n\u003c!-- Founder quote --\u003e\n\u003cdiv class=\"founder-quote\"\u003e\n\u003cblockquote\u003e\"In mijn jaren op de NICU heb ik gezien hoe belangrijk het is dat een baby zich comfortabel voelt in wat hij draagt. Niet krap, niet warm, niet prikkelend. Linnen ademt mee — en dat merk je aan een rustige baby.\"\u003c\/blockquote\u003e\n\u003ccite\u003eDaniëlle Kempers — neonatologieverpleegkundige \u0026amp; oprichter Moalie\u003c\/cite\u003e\n\u003c\/div\u003e\n\u003chr class=\"divider\"\u003e\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"body-section\"\u003e\n\u003ch2 class=\"section-heading\"\u003eVeelgestelde vragen\u003c\/h2\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary class=\"faq-question\"\u003eValt de short ruim of slim?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eDe Short Rose Bloom heeft een ruim, speels silhouet met een zachte elastische taille. Hij valt bewust iets losser voor optimale bewegingsvrijheid. Twijfel je tussen twee maten? Kies dan de grotere maat — de paperbag-taille past zich aan.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary class=\"faq-question\"\u003eIs linnen niet te ruw voor een baby?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eDit linnen is gewassen linnen, wat betekent dat het al zacht en soepel is bij aankomst. Het wordt bij elke was nóg zachter. Geen kras, geen stijfheid — alleen aangenaam tegen de huid.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary class=\"faq-question\"\u003eWaarmee combineer ik de short?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eDe Rose Bloom tint combineert mooi met ecru, gebroken wit of zachtgeel. Denk aan een linnen romper, een mouwloos hemdjurk of een licht katoenen vestje voor koelere momenten. Ook mooi als onderdeel van een zomercadeauset.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary class=\"faq-question\"\u003eIs de short ook geschikt voor newborns?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eDe kleinste maat is 56, wat past bij baby's van ongeveer 3 tot 4 kilo. Voor pasgeboren baby's raden we onze merino newborn collectie aan — die biedt meer warmteregulatie. Vanaf maat 62 is de short een fijne keuze voor warme zomerdagen.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"faq-item\"\u003e\n\u003csummary class=\"faq-question\"\u003eIs de short handgemaakt — wat betekent dat precies?\u003c\/summary\u003e\n\u003cp class=\"faq-answer\"\u003eElk exemplaar is genaaid in Nederland door een kleine atelier, niet in een grootschalige fabriek. Dat betekent dat er aandacht is voor elke naad, elke ruffle, elke afwerking. Kleine productie, bewuste keuze.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003chr class=\"divider\"\u003e\n\u003c!-- SEO text --\u003e\n\u003cdiv class=\"seo-block\"\u003e\n\u003ch2 class=\"section-heading\"\u003eOver de Short Rose Bloom\u003c\/h2\u003e\n\u003cp\u003eDe Short Rose Bloom van Moalie is een linnen baby short voor meisjes van maat 56 tot en met 74. Gemaakt van gewassen linnen — een ademend, natuurlijk materiaal dat aangenaam zit bij warmere temperaturen en zacht is voor de gevoelige babyhuid.\u003c\/p\u003e\n\u003ch3\u003eHandgemaakt linnen babykleding uit Nederland\u003c\/h3\u003e\n\u003cp\u003eMoalie kiest bewust voor handgemaakte productie in Nederland, in samenwerking met een ontwerper met jarenlange ervaring bij gerenommeerde kindermerken. Het resultaat is een short met een tijdloos silhouet, verfijnde details en een pasvorm die meegaat met een actieve baby.\u003c\/p\u003e\n\u003ch3\u003eLinnen voor baby's: waarom het werkt\u003c\/h3\u003e\n\u003cp\u003eLinnen reguleert temperatuur van nature: het voelt koel aan bij warmte en ademt goed bij beweging. Voor baby's, die hun eigen warmte nog niet goed reguleren, is dat een weloverwogen keuze. Gecombineerd met de zachtheid van gewassen linnen is deze short een fijne keuze voor de zomerweken.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Moalie","offers":[{"title":"56 (0–2 m)","offer_id":53896870363482,"sku":"SS26-LS-56","price":44.0,"currency_code":"EUR","in_stock":true},{"title":"62 (2–4 m)","offer_id":53896870396250,"sku":"SS26-LS-62","price":44.0,"currency_code":"EUR","in_stock":true},{"title":"68 (4–6 m)","offer_id":53896870429018,"sku":"SS26-LS-68","price":44.0,"currency_code":"EUR","in_stock":true},{"title":"74 (6–9 m)","offer_id":53896870461786,"sku":"SS26-LS-74","price":44.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/1523\/7466\/files\/Baby_short_van_roze_linnen_met_ruffles_-_handgemaakt_in_Nederland.webp?v=1774943573","url":"https:\/\/www.moalie.nl\/products\/short-rose-bloom","provider":"Moalie","version":"1.0","type":"link"}