{"title":"Home page","description":"\u003ch2 data-start=\"192\" data-end=\"225\"\u003eMet liefde gepersonaliseerd 💕\u003c\/h2\u003e\n\u003cp data-start=\"227\" data-end=\"488\"\u003eBij ons vind je de allerschattigste \u003cstrong data-start=\"263\" data-end=\"312\"\u003egepersonaliseerde teddy rugzakjes én knuffels\u003c\/strong\u003e, speciaal gemaakt voor baby’s en jonge kinderen. Elk item wordt met zorg afgewerkt en \u003cstrong data-start=\"399\" data-end=\"436\"\u003evoorzien van een geborduurde naam\u003c\/strong\u003e, zodat het echt een uniek en persoonlijk cadeau is.\u003c\/p\u003e\n\u003cp data-start=\"490\" data-end=\"768\"\u003eOnze zachte knuffels zijn perfect om te troosten, te knuffelen en te bewaren als blijvende herinnering. De teddy rugzakjes zijn ideaal voor de opvang, peuterspeelzaal of een dagje weg. Lief, praktisch en persoonlijk — precies wat je zoekt voor jouw kindje of om cadeau te geven.\u003c\/p\u003e\n\u003cp data-start=\"770\" data-end=\"824\"\u003e✨ \u003cstrong data-start=\"772\" data-end=\"824\"\u003eWaarom kiezen voor onze gepersonaliseerde items?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-start=\"827\" data-end=\"876\"\u003eNaam professioneel \u003cstrong data-start=\"846\" data-end=\"860\"\u003egeborduurd\u003c\/strong\u003e (blijvend mooi)\u003c\/li\u003e\n\u003cli data-start=\"879\" data-end=\"924\"\u003eSuperzachte teddy stoffen \u0026amp; knuffelmaterialen\u003c\/li\u003e\n\u003cli data-start=\"927\" data-end=\"967\"\u003eSpeciaal ontworpen voor baby’s \u0026amp; peuters\u003c\/li\u003e\n\u003cli data-start=\"970\" data-end=\"998\"\u003eMet zorg en aandacht gemaakt\u003c\/li\u003e\n\u003cli data-start=\"1001\" data-end=\"1049\"\u003ePerfect als \u003cstrong data-start=\"1013\" data-end=\"1049\"\u003ekraamcadeau of verjaardagscadeau\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1051\" data-end=\"1266\"\u003eOf je nu op zoek bent naar een \u003cstrong data-start=\"1082\" data-end=\"1111\"\u003egepersonaliseerde knuffel\u003c\/strong\u003e, een \u003cstrong data-start=\"1117\" data-end=\"1145\"\u003eeerste rugzakje met naam\u003c\/strong\u003e of een bijzonder cadeau voor een speciale gelegenheid: hier vind je iets dat met liefde is gemaakt en jarenlang meegaat.\u003c\/p\u003e\n\u003cp data-start=\"1268\" data-end=\"1316\"\u003e💝 \u003cstrong data-start=\"1271\" data-end=\"1316\"\u003eZacht, persoonlijk en met liefde gemaakt.\u003c\/strong\u003e\u003c\/p\u003e","products":[{"product_id":"knuffel-nijlpaard-met-naam-geborduurd","title":"Nijlpaard Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56721519673679,"sku":"CU001","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Nijlpaard_met_baby.png?v=1781119569"},{"product_id":"teddy-rugzakje-met-naam-cream","title":"Teddy Rugzakje met Naam | Cream","description":"\u003cstyle\u003e\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden (checkbox + label, geen JavaScript) ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-toggle { position: absolute; opacity: 0; pointer-events: none; width: 0; height: 0; }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n    -webkit-tap-highlight-color: transparent;\n  }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  \/* Zichtbare rand bij toetsenbordnavigatie — de checkbox zelf is onzichtbaar *\/\n  .sx-pd-toggle:focus-visible ~ .sx-pd-trigger {\n    outline: 2px solid var(--terracotta-deep);\n    outline-offset: -2px;\n  }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-toggle:checked ~ .sx-pd-trigger .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  \/* Uitklappen via grid-rows: animeert naar de échte hoogte, zonder vaste maat *\/\n  .sx-pd-body {\n    display: grid;\n    grid-template-rows: 0fr;\n    transition: grid-template-rows .4s cubic-bezier(.4,0,.2,1);\n  }\n  .sx-pd-toggle:checked ~ .sx-pd-body { grid-template-rows: 1fr; }\n  .sx-pd-body-inner {\n    overflow: hidden;\n    min-height: 0;\n    padding: 0 24px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-toggle:checked ~ .sx-pd-body .sx-pd-body-inner { padding-bottom: 22px; }\n  .sx-pd-body ul { margin: 8px 0 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0 0 10px; }\n  .sx-pd-body p:last-child { margin-bottom: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: inherit;\n    font-size: 26px;\n    line-height: 1.38;\n    font-weight: 500;\n    letter-spacing: -.015em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 400;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-tags {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin: 34px auto 0;\n    max-width: 60ch;\n  }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: .02em;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-body { transition: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"6.5\" cy=\"6.5\" r=\"2.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"17.5\" cy=\"6.5\" r=\"2.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"13.5\" r=\"6.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"9.7\" cy=\"12.5\" r=\".5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14.3\" cy=\"12.5\" r=\".5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"15.4\" r=\"1.5\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht teddyfleece\u003c\/b\u003e \u003csmall\u003eVoelt aan als een knuffel, niet als een tas\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 3.3c3.2 4.2 5.2 6.8 5.2 9.5A5.2 5.2 0 0 1 6.8 12.8c0-2.7 2-5.3 5.2-9.5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eWarme crèmetint\u003c\/b\u003e \u003csmall\u003eStaat bij elk jasje, jongen of meisje\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eDe naam erin geborduurd\u003c\/b\u003e \u003csmall\u003eKies zelf het design en de garenkleur\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M4 9h16\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.5 9l.9 8.6a1.6 1.6 0 0 0 1.6 1.4h8a1.6 1.6 0 0 0 1.6-1.4L18.5 9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.5 13c1-.9 2-.9 3 0s2 .9 3 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGewoon de was in\u003c\/b\u003e \u003csmall\u003e30 °C, zachte was — het borduurwerk kan ertegen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-1\" checked\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-1\"\u003eWaarom dit rugzakje\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen eerste rugzakje wordt zelden gekozen om wat erin past. Het gaat om het moment dat je kind hem zelf omdoet en niet meer af wil. Daarom is deze van teddyfleece: zacht genoeg om tegenaan te vallen in de auto, met oortjes aan de bovenkant die het van een tas een maatje maken.\u003c\/p\u003e\n\u003cp\u003eDe naam wordt bij ons in het atelier in Nederland geborduurd. Geen opdruk of sticker, maar steken in de stof — die zitten er over drie jaar nog net zo in.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-2\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-2\"\u003eAfmetingen en pasvorm\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRuim genoeg voor een slabbetje, een knuffel en een pakje rijstwafels. Klein genoeg om niet af te zakken op kleine schouders.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHoogte: ongeveer 24 cm, oortjes niet meegerekend\u003c\/li\u003e\n\u003cli\u003eBreedte: ongeveer 20 cm\u003c\/li\u003e\n\u003cli\u003eVerstelbare schouderbanden — groeien mee van baby tot peuter\u003c\/li\u003e\n\u003cli\u003eRitssluiting aan de bovenkant\u003c\/li\u003e\n\u003cli\u003eEén ruim hoofdvak\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-3\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-3\"\u003ePersonalisatie\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eJe kiest een design, vult de naam in en selecteert de garenkleur. Daarna gaat hij bij ons op de borduurmachine — pas na jouw bestelling, want een naam borduren we niet op voorraad.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMeerdere designs, elk met de naam erin verwerkt\u003c\/li\u003e\n\u003cli\u003eNaam tot 10 tekens\u003c\/li\u003e\n\u003cli\u003eKeuze uit meerdere garenkleuren\u003c\/li\u003e\n\u003cli\u003eElk rugzakje wordt apart gemaakt, nooit uit voorraad gepakt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-4\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-4\"\u003eVerzorging en wassen\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eZandbak, limonade, hele dag opvang — hij kan gewoon de machine in.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWasbaar op 30 °C, zachte was\u003c\/li\u003e\n\u003cli\u003eNiet in de droger — warme lucht maakt het teddyfleece pluizig\u003c\/li\u003e\n\u003cli\u003eLiggend laten drogen, dan houdt hij zijn vorm\u003c\/li\u003e\n\u003cli\u003eHet borduurwerk blijft strak zitten\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-5\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-5\"\u003eLevertijd en verpakking\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eWe beginnen met borduren zodra je bestelling binnenkomt. Bestel je vóór 14:00, dan gaat hij dezelfde dag nog de deur uit.\u003c\/p\u003e\n\u003cp\u003eHij wordt cadeau-klaar verpakt, dus je kunt hem zo weggeven — ook als kraamcadeau. Een persoonlijk berichtje toevoegen kan bij het bestellen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-6\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-6\"\u003eMaak er een compleet cadeau van\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, dezelfde garenkleur, in meerdere dingen geborduurd — dat maakt van één cadeau een setje:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eKnuffel met geborduurde naam, in hetzelfde teddyfleece\u003c\/li\u003e\n\u003cli\u003eGeborduurde muts, mooi als newborn setje\u003c\/li\u003e\n\u003cli\u003eGepersonaliseerde slab, praktisch en lief tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAlles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eZo klein, en toch al helemaal \u003cspan\u003evan hem of haar.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eDe eerste dag bij de opvang, logeren bij oma, een ochtend in de tuin waar niets bijzonders gebeurt: hij gaat overal mee. En op elk van die dagen staat de naam er nog net zo scherp in als op dag één — geborduurd, niet geprint.\u003c\/p\u003e\n\u003cp\u003eZacht teddyfleece, oortjes aan de bovenkant, schouderbanden die meegroeien. \u003cstrong\u003eBij ons in het atelier geborduurd, eentje tegelijk.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eGeborduurd in NL\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eGepersonaliseerd\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eTeddyfleece\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eVerjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eWasbaar 30 °C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"sx-pd-footer\"\u003e\u003cspan\u003eMet liefde geborduurd in eigen atelier\u003c\/span\u003e \u003cspan\u003eSX Gifts\u003c\/span\u003e \u003cspan\u003eNederland\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56772859822415,"sku":null,"price":27.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Rugzakje_cream_met_kindje.png?v=1787163160"},{"product_id":"teddy-rugzakje-met-naam-blauw","title":"Teddy Rugzakje met Naam | Blauw","description":"\u003cstyle\u003e\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden (checkbox + label, geen JavaScript) ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-toggle { position: absolute; opacity: 0; pointer-events: none; width: 0; height: 0; }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n    -webkit-tap-highlight-color: transparent;\n  }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  \/* Zichtbare rand bij toetsenbordnavigatie — de checkbox zelf is onzichtbaar *\/\n  .sx-pd-toggle:focus-visible ~ .sx-pd-trigger {\n    outline: 2px solid var(--terracotta-deep);\n    outline-offset: -2px;\n  }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-toggle:checked ~ .sx-pd-trigger .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  \/* Uitklappen via grid-rows: animeert naar de échte hoogte, zonder vaste maat *\/\n  .sx-pd-body {\n    display: grid;\n    grid-template-rows: 0fr;\n    transition: grid-template-rows .4s cubic-bezier(.4,0,.2,1);\n  }\n  .sx-pd-toggle:checked ~ .sx-pd-body { grid-template-rows: 1fr; }\n  .sx-pd-body-inner {\n    overflow: hidden;\n    min-height: 0;\n    padding: 0 24px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-toggle:checked ~ .sx-pd-body .sx-pd-body-inner { padding-bottom: 22px; }\n  .sx-pd-body ul { margin: 8px 0 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0 0 10px; }\n  .sx-pd-body p:last-child { margin-bottom: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: inherit;\n    font-size: 26px;\n    line-height: 1.38;\n    font-weight: 500;\n    letter-spacing: -.015em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 400;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-tags {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin: 34px auto 0;\n    max-width: 60ch;\n  }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: .02em;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-body { transition: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"6.5\" cy=\"6.5\" r=\"2.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"17.5\" cy=\"6.5\" r=\"2.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"13.5\" r=\"6.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"9.7\" cy=\"12.5\" r=\".5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14.3\" cy=\"12.5\" r=\".5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"15.4\" r=\"1.5\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht teddyfleece\u003c\/b\u003e \u003csmall\u003eVoelt aan als een knuffel, niet als een tas\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 3.3c3.2 4.2 5.2 6.8 5.2 9.5A5.2 5.2 0 0 1 6.8 12.8c0-2.7 2-5.3 5.2-9.5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eWarme tint\u003c\/b\u003e \u003csmall\u003eStaat bij elk jasje, jongen of meisje\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eDe naam erin geborduurd\u003c\/b\u003e \u003csmall\u003eKies zelf het design en de garenkleur\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M4 9h16\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.5 9l.9 8.6a1.6 1.6 0 0 0 1.6 1.4h8a1.6 1.6 0 0 0 1.6-1.4L18.5 9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.5 13c1-.9 2-.9 3 0s2 .9 3 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGewoon de was in\u003c\/b\u003e \u003csmall\u003e30 °C, zachte was — het borduurwerk kan ertegen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-1\" checked\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-1\"\u003eWaarom dit rugzakje\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen eerste rugzakje wordt zelden gekozen om wat erin past. Het gaat om het moment dat je kind hem zelf omdoet en niet meer af wil. Daarom is deze van teddyfleece: zacht genoeg om tegenaan te vallen in de auto, met oortjes aan de bovenkant die het van een tas een maatje maken.\u003c\/p\u003e\n\u003cp\u003eDe naam wordt bij ons in het atelier in Nederland geborduurd. Geen opdruk of sticker, maar steken in de stof — die zitten er over drie jaar nog net zo in.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-2\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-2\"\u003eAfmetingen en pasvorm\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRuim genoeg voor een slabbetje, een knuffel en een pakje rijstwafels. Klein genoeg om niet af te zakken op kleine schouders.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHoogte: ongeveer 24 cm, oortjes niet meegerekend\u003c\/li\u003e\n\u003cli\u003eBreedte: ongeveer 20 cm\u003c\/li\u003e\n\u003cli\u003eVerstelbare schouderbanden — groeien mee van baby tot peuter\u003c\/li\u003e\n\u003cli\u003eRitssluiting aan de bovenkant\u003c\/li\u003e\n\u003cli\u003eEén ruim hoofdvak\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-3\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-3\"\u003ePersonalisatie\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eJe kiest een design, vult de naam in en selecteert de garenkleur. Daarna gaat hij bij ons op de borduurmachine — pas na jouw bestelling, want een naam borduren we niet op voorraad.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMeerdere designs, elk met de naam erin verwerkt\u003c\/li\u003e\n\u003cli\u003eNaam tot 10 tekens\u003c\/li\u003e\n\u003cli\u003eKeuze uit meerdere garenkleuren\u003c\/li\u003e\n\u003cli\u003eElk rugzakje wordt apart gemaakt, nooit uit voorraad gepakt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-4\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-4\"\u003eVerzorging en wassen\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eZandbak, limonade, hele dag opvang — hij kan gewoon de machine in.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWasbaar op 30 °C, zachte was\u003c\/li\u003e\n\u003cli\u003eNiet in de droger — warme lucht maakt het teddyfleece pluizig\u003c\/li\u003e\n\u003cli\u003eLiggend laten drogen, dan houdt hij zijn vorm\u003c\/li\u003e\n\u003cli\u003eHet borduurwerk blijft strak zitten\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-5\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-5\"\u003eLevertijd en verpakking\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eWe beginnen met borduren zodra je bestelling binnenkomt. Bestel je vóór 14:00, dan gaat hij dezelfde dag nog de deur uit.\u003c\/p\u003e\n\u003cp\u003eHij wordt cadeau-klaar verpakt, dus je kunt hem zo weggeven — ook als kraamcadeau. Een persoonlijk berichtje toevoegen kan bij het bestellen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-6\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-6\"\u003eMaak er een compleet cadeau van\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, dezelfde garenkleur, in meerdere dingen geborduurd — dat maakt van één cadeau een setje:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eKnuffel met geborduurde naam, in hetzelfde teddyfleece\u003c\/li\u003e\n\u003cli\u003eGeborduurde muts, mooi als newborn setje\u003c\/li\u003e\n\u003cli\u003eGepersonaliseerde slab, praktisch en lief tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAlles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eZo klein, en toch al helemaal \u003cspan\u003evan hem of haar.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eDe eerste dag bij de opvang, logeren bij oma, een ochtend in de tuin waar niets bijzonders gebeurt: hij gaat overal mee. En op elk van die dagen staat de naam er nog net zo scherp in als op dag één — geborduurd, niet geprint.\u003c\/p\u003e\n\u003cp\u003eZacht teddyfleece, oortjes aan de bovenkant, schouderbanden die meegroeien. \u003cstrong\u003eBij ons in het atelier geborduurd, eentje tegelijk.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eGeborduurd in NL\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eGepersonaliseerd\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eTeddyfleece\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eVerjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eWasbaar 30 °C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"sx-pd-footer\"\u003e\u003cspan\u003eMet liefde geborduurd in eigen atelier\u003c\/span\u003e \u003cspan\u003eSX Gifts\u003c\/span\u003e \u003cspan\u003eNederland\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56772862050639,"sku":null,"price":27.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Blauwe_rugzak_met_kindje_nw.png?v=1789109320"},{"product_id":"teddy-rugzakje-met-naam-milk","title":"Teddy Rugzakje met Naam | Milk","description":"\u003cstyle\u003e\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden (checkbox + label, geen JavaScript) ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-toggle { position: absolute; opacity: 0; pointer-events: none; width: 0; height: 0; }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n    -webkit-tap-highlight-color: transparent;\n  }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  \/* Zichtbare rand bij toetsenbordnavigatie — de checkbox zelf is onzichtbaar *\/\n  .sx-pd-toggle:focus-visible ~ .sx-pd-trigger {\n    outline: 2px solid var(--terracotta-deep);\n    outline-offset: -2px;\n  }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-toggle:checked ~ .sx-pd-trigger .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  \/* Uitklappen via grid-rows: animeert naar de échte hoogte, zonder vaste maat *\/\n  .sx-pd-body {\n    display: grid;\n    grid-template-rows: 0fr;\n    transition: grid-template-rows .4s cubic-bezier(.4,0,.2,1);\n  }\n  .sx-pd-toggle:checked ~ .sx-pd-body { grid-template-rows: 1fr; }\n  .sx-pd-body-inner {\n    overflow: hidden;\n    min-height: 0;\n    padding: 0 24px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-toggle:checked ~ .sx-pd-body .sx-pd-body-inner { padding-bottom: 22px; }\n  .sx-pd-body ul { margin: 8px 0 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0 0 10px; }\n  .sx-pd-body p:last-child { margin-bottom: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: inherit;\n    font-size: 26px;\n    line-height: 1.38;\n    font-weight: 500;\n    letter-spacing: -.015em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 400;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-tags {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin: 34px auto 0;\n    max-width: 60ch;\n  }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: .02em;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-body { transition: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"6.5\" cy=\"6.5\" r=\"2.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"17.5\" cy=\"6.5\" r=\"2.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"13.5\" r=\"6.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"9.7\" cy=\"12.5\" r=\".5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14.3\" cy=\"12.5\" r=\".5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"15.4\" r=\"1.5\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht teddyfleece\u003c\/b\u003e \u003csmall\u003eVoelt aan als een knuffel, niet als een tas\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 3.3c3.2 4.2 5.2 6.8 5.2 9.5A5.2 5.2 0 0 1 6.8 12.8c0-2.7 2-5.3 5.2-9.5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eWarme tint\u003c\/b\u003e \u003csmall\u003eStaat bij elk jasje, jongen of meisje\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eDe naam erin geborduurd\u003c\/b\u003e \u003csmall\u003eKies zelf het design en de garenkleur\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M4 9h16\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.5 9l.9 8.6a1.6 1.6 0 0 0 1.6 1.4h8a1.6 1.6 0 0 0 1.6-1.4L18.5 9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.5 13c1-.9 2-.9 3 0s2 .9 3 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGewoon de was in\u003c\/b\u003e \u003csmall\u003e30 °C, zachte was — het borduurwerk kan ertegen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-1\" checked\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-1\"\u003eWaarom dit rugzakje\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen eerste rugzakje wordt zelden gekozen om wat erin past. Het gaat om het moment dat je kind hem zelf omdoet en niet meer af wil. Daarom is deze van teddyfleece: zacht genoeg om tegenaan te vallen in de auto, met oortjes aan de bovenkant die het van een tas een maatje maken.\u003c\/p\u003e\n\u003cp\u003eDe naam wordt bij ons in het atelier in Nederland geborduurd. Geen opdruk of sticker, maar steken in de stof — die zitten er over drie jaar nog net zo in.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-2\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-2\"\u003eAfmetingen en pasvorm\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRuim genoeg voor een slabbetje, een knuffel en een pakje rijstwafels. Klein genoeg om niet af te zakken op kleine schouders.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHoogte: ongeveer 24 cm, oortjes niet meegerekend\u003c\/li\u003e\n\u003cli\u003eBreedte: ongeveer 20 cm\u003c\/li\u003e\n\u003cli\u003eVerstelbare schouderbanden — groeien mee van baby tot peuter\u003c\/li\u003e\n\u003cli\u003eRitssluiting aan de bovenkant\u003c\/li\u003e\n\u003cli\u003eEén ruim hoofdvak\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-3\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-3\"\u003ePersonalisatie\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eJe kiest een design, vult de naam in en selecteert de garenkleur. Daarna gaat hij bij ons op de borduurmachine — pas na jouw bestelling, want een naam borduren we niet op voorraad.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMeerdere designs, elk met de naam erin verwerkt\u003c\/li\u003e\n\u003cli\u003eNaam tot 10 tekens\u003c\/li\u003e\n\u003cli\u003eKeuze uit meerdere garenkleuren\u003c\/li\u003e\n\u003cli\u003eElk rugzakje wordt apart gemaakt, nooit uit voorraad gepakt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-4\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-4\"\u003eVerzorging en wassen\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eZandbak, limonade, hele dag opvang — hij kan gewoon de machine in.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWasbaar op 30 °C, zachte was\u003c\/li\u003e\n\u003cli\u003eNiet in de droger — warme lucht maakt het teddyfleece pluizig\u003c\/li\u003e\n\u003cli\u003eLiggend laten drogen, dan houdt hij zijn vorm\u003c\/li\u003e\n\u003cli\u003eHet borduurwerk blijft strak zitten\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-5\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-5\"\u003eLevertijd en verpakking\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eWe beginnen met borduren zodra je bestelling binnenkomt. Bestel je vóór 14:00, dan gaat hij dezelfde dag nog de deur uit.\u003c\/p\u003e\n\u003cp\u003eHij wordt cadeau-klaar verpakt, dus je kunt hem zo weggeven — ook als kraamcadeau. Een persoonlijk berichtje toevoegen kan bij het bestellen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-6\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-6\"\u003eMaak er een compleet cadeau van\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, dezelfde garenkleur, in meerdere dingen geborduurd — dat maakt van één cadeau een setje:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eKnuffel met geborduurde naam, in hetzelfde teddyfleece\u003c\/li\u003e\n\u003cli\u003eGeborduurde muts, mooi als newborn setje\u003c\/li\u003e\n\u003cli\u003eGepersonaliseerde slab, praktisch en lief tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAlles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eZo klein, en toch al helemaal \u003cspan\u003evan hem of haar.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eDe eerste dag bij de opvang, logeren bij oma, een ochtend in de tuin waar niets bijzonders gebeurt: hij gaat overal mee. En op elk van die dagen staat de naam er nog net zo scherp in als op dag één — geborduurd, niet geprint.\u003c\/p\u003e\n\u003cp\u003eZacht teddyfleece, oortjes aan de bovenkant, schouderbanden die meegroeien. \u003cstrong\u003eBij ons in het atelier geborduurd, eentje tegelijk.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eGeborduurd in NL\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eGepersonaliseerd\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eTeddyfleece\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eVerjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eWasbaar 30 °C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"sx-pd-footer\"\u003e\u003cspan\u003eMet liefde geborduurd in eigen atelier\u003c\/span\u003e \u003cspan\u003eSX Gifts\u003c\/span\u003e \u003cspan\u003eNederland\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56772862574927,"sku":null,"price":27.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Milk_rugzakje_met_kindje.png?v=1787248775"},{"product_id":"roze-unicorn-knuffel-met-naam","title":"Roze Unicorn Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797478256975,"sku":"CU002","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Roze_unicorn_met_baby_2.png?v=1781119513"},{"product_id":"witte-unicorn-knuffel-2-met-naam","title":"Witte Unicorn Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797479207247,"sku":"CU003","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Witte_unicorn_met_baby.png?v=1781119382"},{"product_id":"harlekijn-konijn-knuffel-met-naam","title":"Gele Harlekijn Konijn Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797595795791,"sku":"CU006","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Harlekijn_konijn_met_baby.png?v=1781118758"},{"product_id":"harlekijn-aap-knuffel-met-naam","title":"Aap Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797601431887,"sku":"CU010","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Aapje_met_baby.png?v=1781117164"},{"product_id":"super-beer-knuffel-met-naam","title":"Super Beer Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797602808143,"sku":"CU012","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Super_beer_met_baby.png?v=1781116493"},{"product_id":"roze-beer-knuffel-met-naam","title":"Roze Beer Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797603529039,"sku":"CU013","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Roze_beer_met_kindje_nw.png?v=1789066962"},{"product_id":"bruine-beer-knuffel-met-naam","title":"Bruine Beer Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797605298511,"sku":"CU014","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Bruine_beer_met_kndje.png?v=1789066253"},{"product_id":"flamingo-knuffel-met-naam","title":"Flamingo Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797610639695,"sku":"CU016","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Flamingo_met_kindje_4809c2f0-fee1-4f76-8932-d7fad512b722.png?v=1789064455"},{"product_id":"lama-knuffel-met-naam","title":"Lama Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797623910735,"sku":"CU018","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Lama_knuffel_met_baby.png?v=1787947154"},{"product_id":"aap-knuffel-met-naam","title":"Aap Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797628727631,"sku":"CU019","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Aap_met_kindje_272ab602-67a7-4396-b6d4-cb2b05e9a96a.png?v=1789065503"},{"product_id":"astronaut-knuffel-met-naam","title":"Astronaut Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797634462031,"sku":"CU020","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Astronaut_met_baby.png?v=1789064730"},{"product_id":"krokodil-knuffel-met-naam","title":"Krokodil Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797661626703,"sku":"CU024","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Dino_met_kindje_nw.png?v=1789064159"},{"product_id":"unicorn-knuffel-met-naam","title":"Unicorn Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797751345487,"sku":"CU0028","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Unicorn_met_baby.png?v=1781113704"},{"product_id":"vogel-knuffel-met-naam","title":"Vogel Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56797753344335,"sku":"CU0030","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Roze_vogel_met_peuter.png?v=1781112611"},{"product_id":"dino-knuffel-met-naam","title":"Dino Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":56800850379087,"sku":"CU0031","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Dino_nw.png?v=1781017357"},{"product_id":"highlander-koe-knuffel-met-naam","title":"Highlander Koe Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":57977268666703,"sku":"CU0032","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Highlander_staand.png?v=1781862378"},{"product_id":"roze-konijn-knuffel-met-naam","title":"Roze Konijn Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58076326887759,"sku":"CU035","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Roze_konijn_met_kindje_dc98dbd7-b670-4afd-b007-cc9b0871d667.png?v=1782671844"},{"product_id":"blauwe-konijn-knuffel-met-naam","title":"Blauwe Konijn Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58076336980303,"sku":"CU036","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Blauwe_konijn_met_kindje_35ccd7ac-e599-40ee-b8bc-3d00a362c651.png?v=1782672012"},{"product_id":"teddy-rugzakje-met-naam-roze","title":"Teddy Rugzakje met Naam | Roze","description":"\u003cstyle\u003e\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden (checkbox + label, geen JavaScript) ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-toggle { position: absolute; opacity: 0; pointer-events: none; width: 0; height: 0; }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n    -webkit-tap-highlight-color: transparent;\n  }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  \/* Zichtbare rand bij toetsenbordnavigatie — de checkbox zelf is onzichtbaar *\/\n  .sx-pd-toggle:focus-visible ~ .sx-pd-trigger {\n    outline: 2px solid var(--terracotta-deep);\n    outline-offset: -2px;\n  }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-toggle:checked ~ .sx-pd-trigger .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  \/* Uitklappen via grid-rows: animeert naar de échte hoogte, zonder vaste maat *\/\n  .sx-pd-body {\n    display: grid;\n    grid-template-rows: 0fr;\n    transition: grid-template-rows .4s cubic-bezier(.4,0,.2,1);\n  }\n  .sx-pd-toggle:checked ~ .sx-pd-body { grid-template-rows: 1fr; }\n  .sx-pd-body-inner {\n    overflow: hidden;\n    min-height: 0;\n    padding: 0 24px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-toggle:checked ~ .sx-pd-body .sx-pd-body-inner { padding-bottom: 22px; }\n  .sx-pd-body ul { margin: 8px 0 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0 0 10px; }\n  .sx-pd-body p:last-child { margin-bottom: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: inherit;\n    font-size: 26px;\n    line-height: 1.38;\n    font-weight: 500;\n    letter-spacing: -.015em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 400;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-tags {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin: 34px auto 0;\n    max-width: 60ch;\n  }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: .02em;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-body { transition: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"6.5\" cy=\"6.5\" r=\"2.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"17.5\" cy=\"6.5\" r=\"2.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"13.5\" r=\"6.3\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"9.7\" cy=\"12.5\" r=\".5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"14.3\" cy=\"12.5\" r=\".5\" fill=\"currentColor\" stroke=\"none\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"12\" cy=\"15.4\" r=\"1.5\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht teddyfleece\u003c\/b\u003e \u003csmall\u003eVoelt aan als een knuffel, niet als een tas\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 3.3c3.2 4.2 5.2 6.8 5.2 9.5A5.2 5.2 0 0 1 6.8 12.8c0-2.7 2-5.3 5.2-9.5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eWarme tint\u003c\/b\u003e \u003csmall\u003eStaat bij elk jasje, jongen of meisje\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eDe naam erin geborduurd\u003c\/b\u003e \u003csmall\u003eKies zelf het design en de garenkleur\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M4 9h16\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M5.5 9l.9 8.6a1.6 1.6 0 0 0 1.6 1.4h8a1.6 1.6 0 0 0 1.6-1.4L18.5 9\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M8.5 13c1-.9 2-.9 3 0s2 .9 3 0\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGewoon de was in\u003c\/b\u003e \u003csmall\u003e30 °C, zachte was — het borduurwerk kan ertegen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-1\" checked\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-1\"\u003eWaarom dit rugzakje\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen eerste rugzakje wordt zelden gekozen om wat erin past. Het gaat om het moment dat je kind hem zelf omdoet en niet meer af wil. Daarom is deze van teddyfleece: zacht genoeg om tegenaan te vallen in de auto, met oortjes aan de bovenkant die het van een tas een maatje maken.\u003c\/p\u003e\n\u003cp\u003eDe naam wordt bij ons in het atelier in Nederland geborduurd. Geen opdruk of sticker, maar steken in de stof — die zitten er over drie jaar nog net zo in.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-2\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-2\"\u003eAfmetingen en pasvorm\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRuim genoeg voor een slabbetje, een knuffel en een pakje rijstwafels. Klein genoeg om niet af te zakken op kleine schouders.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHoogte: ongeveer 24 cm, oortjes niet meegerekend\u003c\/li\u003e\n\u003cli\u003eBreedte: ongeveer 20 cm\u003c\/li\u003e\n\u003cli\u003eVerstelbare schouderbanden — groeien mee van baby tot peuter\u003c\/li\u003e\n\u003cli\u003eRitssluiting aan de bovenkant\u003c\/li\u003e\n\u003cli\u003eEén ruim hoofdvak\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-3\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-3\"\u003ePersonalisatie\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eJe kiest een design, vult de naam in en selecteert de garenkleur. Daarna gaat hij bij ons op de borduurmachine — pas na jouw bestelling, want een naam borduren we niet op voorraad.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMeerdere designs, elk met de naam erin verwerkt\u003c\/li\u003e\n\u003cli\u003eNaam tot 10 tekens\u003c\/li\u003e\n\u003cli\u003eKeuze uit meerdere garenkleuren\u003c\/li\u003e\n\u003cli\u003eElk rugzakje wordt apart gemaakt, nooit uit voorraad gepakt\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-4\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-4\"\u003eVerzorging en wassen\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eZandbak, limonade, hele dag opvang — hij kan gewoon de machine in.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWasbaar op 30 °C, zachte was\u003c\/li\u003e\n\u003cli\u003eNiet in de droger — warme lucht maakt het teddyfleece pluizig\u003c\/li\u003e\n\u003cli\u003eLiggend laten drogen, dan houdt hij zijn vorm\u003c\/li\u003e\n\u003cli\u003eHet borduurwerk blijft strak zitten\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-5\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-5\"\u003eLevertijd en verpakking\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eWe beginnen met borduren zodra je bestelling binnenkomt. Bestel je vóór 14:00, dan gaat hij dezelfde dag nog de deur uit.\u003c\/p\u003e\n\u003cp\u003eHij wordt cadeau-klaar verpakt, dus je kunt hem zo weggeven — ook als kraamcadeau. Een persoonlijk berichtje toevoegen kan bij het bestellen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput type=\"checkbox\" class=\"sx-pd-toggle\" id=\"sx-pd-6\"\u003e \u003clabel class=\"sx-pd-trigger\" for=\"sx-pd-6\"\u003eMaak er een compleet cadeau van\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, dezelfde garenkleur, in meerdere dingen geborduurd — dat maakt van één cadeau een setje:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eKnuffel met geborduurde naam, in hetzelfde teddyfleece\u003c\/li\u003e\n\u003cli\u003eGeborduurde muts, mooi als newborn setje\u003c\/li\u003e\n\u003cli\u003eGepersonaliseerde slab, praktisch en lief tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eAlles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eZo klein, en toch al helemaal \u003cspan\u003evan hem of haar.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eDe eerste dag bij de opvang, logeren bij oma, een ochtend in de tuin waar niets bijzonders gebeurt: hij gaat overal mee. En op elk van die dagen staat de naam er nog net zo scherp in als op dag één — geborduurd, niet geprint.\u003c\/p\u003e\n\u003cp\u003eZacht teddyfleece, oortjes aan de bovenkant, schouderbanden die meegroeien. \u003cstrong\u003eBij ons in het atelier geborduurd, eentje tegelijk.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eGeborduurd in NL\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eGepersonaliseerd\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eTeddyfleece\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eVerjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eWasbaar 30 °C\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"sx-pd-footer\"\u003e\u003cspan\u003eMet liefde geborduurd in eigen atelier\u003c\/span\u003e \u003cspan\u003eSX Gifts\u003c\/span\u003e \u003cspan\u003eNederland\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58218664067407,"sku":null,"price":27.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Roze_rugzakje_met_kindje_766188bd-3306-4bb2-b6d7-8739fd5c5e6c.png?v=1787248823"},{"product_id":"labradoodle-knuffel-met-naam-geborduurd-baby-kraamcadeau","title":"Labradoodle Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58565257331023,"sku":"CU037","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Labradoodle_met_baby.png?v=1787854587"},{"product_id":"grijze-konijn-knuffel-met-naam-geborduurd-baby-kraamcadeau","title":"Grijze Konijn Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58582997270863,"sku":"CU038","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Grijze_Bunny_met_baby.png?v=1787684093"},{"product_id":"texas-longhorn-knuffel-met-naam-geborduurd-baby-kraamcadeau","title":"Texas Longhorn Knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58583457431887,"sku":"CU039","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Texas_Longhorn_met_baby.png?v=1787857400"},{"product_id":"knuffelbeer-met-naam-geborduurd-baby-kraamcadeau","title":"Knuffelbeer met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58623748931919,"sku":"CU041","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Pluche_beer_met_baby.png?v=1787856310"},{"product_id":"lammetje-knuffel-met-naam-geborduurd-baby-kraamcadeau","title":"Lammetje knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58623806865743,"sku":"CU042","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Lammetje_knuffel_met_baby.png?v=1788205363"},{"product_id":"koe-knuffel-met-naam-geborduurd-baby-kraamcadeau","title":"Koe knuffel met Naam – Geborduurd Baby- \u0026 Kraamcadeau","description":"\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  \/* Stiklijn langs de binnenrand — verwijzing naar het borduurwerk zelf *\/\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n        \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGeborduurd, niet geprint\u003c\/b\u003e \u003csmall\u003eDe naam gaat er niet af in de was\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht vanaf dag één\u003c\/b\u003e \u003csmall\u003eGeschikt voor pasgeborenen\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n        \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n        \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén exemplaar, één naam\u003c\/b\u003e \u003csmall\u003eBij ons in het atelier geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat deze knuffel anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam is geborduurd\u003c\/strong\u003e — draad in de stof, geen opdruk die na een paar wasbeurten begint te barsten\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht genoeg voor een pasgeborene\u003c\/strong\u003e — geschikt vanaf de geboorte\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe vulling gaat eruit\u003c\/strong\u003e — rits open en het omhulsel kan gewoon de wasmachine in\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet garen verkleurt niet mee\u003c\/strong\u003e — de naam blijft even scherp als op dag één\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWij borduren hem zelf\u003c\/strong\u003e — in ons eigen atelier in Nederland, eentje tegelijk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eFormaat: ongeveer 40 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eVulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eWasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eRits open, vulling eruit, omhulsel op \u003cstrong\u003e30 °C\u003c\/strong\u003e in de fijne was. Daarna plat of hangend laten drogen — \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Zodra hij helemaal droog is de vulling er weer in. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen knuffel met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd — dat maakt van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eStraks gaat deze knuffel \u003cspan\u003eoveral mee naartoe.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eMee naar oma, mee op vakantie, mee onder het dekbed. En al die tijd staat de naam er nog net zo scherp in als op dag één — geborduurd draad voor draad, niet geprint. Dat is precies het verschil na de twintigste wasbeurt.\u003c\/p\u003e\n\u003cp\u003eWij maken elke knuffel hier zelf, in ons eigen atelier in Nederland. Eentje tegelijk, met de naam er met de hand ingezet en nagekeken voor hij de deur uit gaat. \u003cstrong\u003eGeen magazijnvoorraad, maar één knuffel die alleen van hem of haar is.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58646023078223,"sku":"CU043","price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Koe_met_baby.png?v=1787939156"},{"product_id":"koe-knuffelset-met-naam-geborduurd-baby-kraamcadeau","title":"Koe knuffelset met Naam - Knuffel \u0026 Knuffeldoekje","description":"\u003c!--\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003c!-- ───────── 1 · USP's ───────── --\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n          \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eTwee stuks, dezelfde naam\u003c\/b\u003e \u003csmall\u003eKnuffel en doekje worden samen geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén voor in de wieg, één voor later\u003c\/b\u003e \u003csmall\u003eHet doekje gaat mee naar bed, de knuffel blijft\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSamen voordeliger dan los\u003c\/b\u003e \u003csmall\u003eEén cadeau dat af is, in één keer verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat er in deze set zit\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe knuffel\u003c\/strong\u003e — ongeveer 40 cm, met de naam geborduurd op het buikje, eventueel met de geboortedatum erbij\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet knuffeldoekje\u003c\/strong\u003e — met hetzelfde diertje en dezelfde naam, klein genoeg om mee te nemen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAllebei in één keer geborduurd\u003c\/strong\u003e — zelfde garenkleur, zelfde letters, zodat het echt bij elkaar hoort\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSamen verstuurd\u003c\/strong\u003e — één pakketje, klaar om te geven\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWaarom knuffel én doekje\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen pasgeborene kan met een grote knuffel nog niet zoveel. Een doekje wel: klein, licht en precies het formaat waar een babyhandje zich aan vasthoudt. De knuffel wacht rustig op de commode tot hij groot genoeg is om overal mee naartoe te gaan. Zo heb je één cadeau dat meteen gebruikt wordt \u003cstrong\u003een\u003c\/strong\u003e jarenlang meegaat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eKnuffel: ongeveer 40 cm, vulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eKnuffeldoekje: ongeveer 30 × 30 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eAllebei wasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eHet doekje kan zo de machine in op \u003cstrong\u003e30 °C\u003c\/strong\u003e, fijne was. Bij de knuffel eerst de rits open en de vulling eruit, daarna hetzelfde programma. Allebei plat of hangend laten drogen, \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen set met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eGeboortecadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eVan oma en opa\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, nog een keer geborduurd — dan wordt het een compleet kraampakket. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eEentje voor in de wieg, \u003cspan\u003eeentje voor de rest.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eHet doekje verdwijnt onder het dekbed en gaat mee in de autostoel. De knuffel wacht tot hij groot genoeg is en gaat daarna overal mee naartoe: naar oma, op vakantie, mee onder het dekbed. Op allebei staat dezelfde naam, geborduurd draad voor draad, en die staat er na de twintigste wasbeurt nog net zo scherp in.\u003c\/p\u003e\n\u003cp\u003eWij maken elke set hier zelf, in ons eigen atelier in Nederland. De knuffel en het doekje gaan samen onder de machine, zodat de letters echt gelijk zijn. \u003cstrong\u003eGeen magazijnvoorraad, maar twee stukjes die alleen van hem of haar zijn.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58646065283407,"sku":"CU044SET","price":62.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Koe_knuffel_doekje.png?v=1788358320"},{"product_id":"lammetje-knuffelset-met-naam-knuffel-knuffeldoekje-kopie","title":"Lammetje knuffelset met Naam - Knuffel \u0026 Knuffeldoekje","description":"\u003c!--\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003c!-- ───────── 1 · USP's ───────── --\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n          \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eTwee stuks, dezelfde naam\u003c\/b\u003e \u003csmall\u003eKnuffel en doekje worden samen geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén voor in de wieg, één voor later\u003c\/b\u003e \u003csmall\u003eHet doekje gaat mee naar bed, de knuffel blijft\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSamen voordeliger dan los\u003c\/b\u003e \u003csmall\u003eEén cadeau dat af is, in één keer verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat er in deze set zit\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe knuffel\u003c\/strong\u003e — ongeveer 40 cm, met de naam geborduurd op het buikje, eventueel met de geboortedatum erbij\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet knuffeldoekje\u003c\/strong\u003e — met hetzelfde diertje en dezelfde naam, klein genoeg om mee te nemen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAllebei in één keer geborduurd\u003c\/strong\u003e — zelfde garenkleur, zelfde letters, zodat het echt bij elkaar hoort\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSamen verstuurd\u003c\/strong\u003e — één pakketje, klaar om te geven\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWaarom knuffel én doekje\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen pasgeborene kan met een grote knuffel nog niet zoveel. Een doekje wel: klein, licht en precies het formaat waar een babyhandje zich aan vasthoudt. De knuffel wacht rustig op de commode tot hij groot genoeg is om overal mee naartoe te gaan. Zo heb je één cadeau dat meteen gebruikt wordt \u003cstrong\u003een\u003c\/strong\u003e jarenlang meegaat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eKnuffel: ongeveer 40 cm, vulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eKnuffeldoekje: ongeveer 30 × 30 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eAllebei wasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eHet doekje kan zo de machine in op \u003cstrong\u003e30 °C\u003c\/strong\u003e, fijne was. Bij de knuffel eerst de rits open en de vulling eruit, daarna hetzelfde programma. Allebei plat of hangend laten drogen, \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen set met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eGeboortecadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eVan oma en opa\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, nog een keer geborduurd — dan wordt het een compleet kraampakket. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eEentje voor in de wieg, \u003cspan\u003eeentje voor de rest.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eHet doekje verdwijnt onder het dekbed en gaat mee in de autostoel. De knuffel wacht tot hij groot genoeg is en gaat daarna overal mee naartoe: naar oma, op vakantie, mee onder het dekbed. Op allebei staat dezelfde naam, geborduurd draad voor draad, en die staat er na de twintigste wasbeurt nog net zo scherp in.\u003c\/p\u003e\n\u003cp\u003eWij maken elke set hier zelf, in ons eigen atelier in Nederland. De knuffel en het doekje gaan samen onder de machine, zodat de letters echt gelijk zijn. \u003cstrong\u003eGeen magazijnvoorraad, maar twee stukjes die alleen van hem of haar zijn.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58646207005007,"sku":"CU045SET","price":62.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Lammetje_set_met_baby.png?v=1788361690"},{"product_id":"knuffelbeer-set-met-naam-knuffel-knuffeldoekje-kopie","title":"Knuffelbeer set met Naam - Knuffel \u0026 Knuffeldoekje","description":"\u003c!--\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003c!-- ───────── 1 · USP's ───────── --\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n          \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eTwee stuks, dezelfde naam\u003c\/b\u003e \u003csmall\u003eKnuffel en doekje worden samen geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén voor in de wieg, één voor later\u003c\/b\u003e \u003csmall\u003eHet doekje gaat mee naar bed, de knuffel blijft\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSamen voordeliger dan los\u003c\/b\u003e \u003csmall\u003eEén cadeau dat af is, in één keer verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat er in deze set zit\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe knuffel\u003c\/strong\u003e — ongeveer 40 cm, met de naam geborduurd op het buikje, eventueel met de geboortedatum erbij\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet knuffeldoekje\u003c\/strong\u003e — met hetzelfde diertje en dezelfde naam, klein genoeg om mee te nemen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAllebei in één keer geborduurd\u003c\/strong\u003e — zelfde garenkleur, zelfde letters, zodat het echt bij elkaar hoort\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSamen verstuurd\u003c\/strong\u003e — één pakketje, klaar om te geven\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWaarom knuffel én doekje\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen pasgeborene kan met een grote knuffel nog niet zoveel. Een doekje wel: klein, licht en precies het formaat waar een babyhandje zich aan vasthoudt. De knuffel wacht rustig op de commode tot hij groot genoeg is om overal mee naartoe te gaan. Zo heb je één cadeau dat meteen gebruikt wordt \u003cstrong\u003een\u003c\/strong\u003e jarenlang meegaat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eKnuffel: ongeveer 40 cm, vulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eKnuffeldoekje: ongeveer 30 × 30 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eAllebei wasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eHet doekje kan zo de machine in op \u003cstrong\u003e30 °C\u003c\/strong\u003e, fijne was. Bij de knuffel eerst de rits open en de vulling eruit, daarna hetzelfde programma. Allebei plat of hangend laten drogen, \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen set met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eGeboortecadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eVan oma en opa\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, nog een keer geborduurd — dan wordt het een compleet kraampakket. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eEentje voor in de wieg, \u003cspan\u003eeentje voor de rest.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eHet doekje verdwijnt onder het dekbed en gaat mee in de autostoel. De knuffel wacht tot hij groot genoeg is en gaat daarna overal mee naartoe: naar oma, op vakantie, mee onder het dekbed. Op allebei staat dezelfde naam, geborduurd draad voor draad, en die staat er na de twintigste wasbeurt nog net zo scherp in.\u003c\/p\u003e\n\u003cp\u003eWij maken elke set hier zelf, in ons eigen atelier in Nederland. De knuffel en het doekje gaan samen onder de machine, zodat de letters echt gelijk zijn. \u003cstrong\u003eGeen magazijnvoorraad, maar twee stukjes die alleen van hem of haar zijn.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58647979655503,"sku":"CU046SET","price":62.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Knuffelbeer_doekje_met_kindje.png?v=1788369809"},{"product_id":"krokodil-knuffelset-met-naam-knuffel-knuffeldoekje","title":"Krokodil  knuffelset met Naam - Knuffel \u0026 Knuffeldoekje","description":"\u003c!--\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003c!-- ───────── 1 · USP's ───────── --\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n          \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eTwee stuks, dezelfde naam\u003c\/b\u003e \u003csmall\u003eKnuffel en doekje worden samen geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén voor in de wieg, één voor later\u003c\/b\u003e \u003csmall\u003eHet doekje gaat mee naar bed, de knuffel blijft\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSamen voordeliger dan los\u003c\/b\u003e \u003csmall\u003eEén cadeau dat af is, in één keer verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat er in deze set zit\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe knuffel\u003c\/strong\u003e — ongeveer 40 cm, met de naam geborduurd op het buikje, eventueel met de geboortedatum erbij\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet knuffeldoekje\u003c\/strong\u003e — met hetzelfde diertje en dezelfde naam, klein genoeg om mee te nemen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAllebei in één keer geborduurd\u003c\/strong\u003e — zelfde garenkleur, zelfde letters, zodat het echt bij elkaar hoort\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSamen verstuurd\u003c\/strong\u003e — één pakketje, klaar om te geven\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWaarom knuffel én doekje\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen pasgeborene kan met een grote knuffel nog niet zoveel. Een doekje wel: klein, licht en precies het formaat waar een babyhandje zich aan vasthoudt. De knuffel wacht rustig op de commode tot hij groot genoeg is om overal mee naartoe te gaan. Zo heb je één cadeau dat meteen gebruikt wordt \u003cstrong\u003een\u003c\/strong\u003e jarenlang meegaat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eKnuffel: ongeveer 40 cm, vulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eKnuffeldoekje: ongeveer 30 × 30 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eAllebei wasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eHet doekje kan zo de machine in op \u003cstrong\u003e30 °C\u003c\/strong\u003e, fijne was. Bij de knuffel eerst de rits open en de vulling eruit, daarna hetzelfde programma. Allebei plat of hangend laten drogen, \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen set met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eGeboortecadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eVan oma en opa\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, nog een keer geborduurd — dan wordt het een compleet kraampakket. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eEentje voor in de wieg, \u003cspan\u003eeentje voor de rest.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eHet doekje verdwijnt onder het dekbed en gaat mee in de autostoel. De knuffel wacht tot hij groot genoeg is en gaat daarna overal mee naartoe: naar oma, op vakantie, mee onder het dekbed. Op allebei staat dezelfde naam, geborduurd draad voor draad, en die staat er na de twintigste wasbeurt nog net zo scherp in.\u003c\/p\u003e\n\u003cp\u003eWij maken elke set hier zelf, in ons eigen atelier in Nederland. De knuffel en het doekje gaan samen onder de machine, zodat de letters echt gelijk zijn. \u003cstrong\u003eGeen magazijnvoorraad, maar twee stukjes die alleen van hem of haar zijn.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58648072094031,"sku":"CU047SET","price":62.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Krokodil_doekje_met_kindje.png?v=1788370341"},{"product_id":"high-lander-koe-knuffelset-met-naam-knuffel-knuffeldoekje","title":"High Lander koe knuffelset met Naam - Knuffel \u0026 Knuffeldoekje","description":"\u003c!--\n--\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;1,9..144,400\u0026display=swap');\n\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n\n  \/* ── Eyebrow label ── *\/\n  .sx-pd-eyebrow {\n    font-size: 11px;\n    letter-spacing: .22em;\n    text-transform: uppercase;\n    color: var(--terracotta);\n    font-weight: 700;\n    text-align: center;\n    margin: 0 0 22px;\n  }\n  .sx-pd-eyebrow::before,\n  .sx-pd-eyebrow::after {\n    content: \"\";\n    display: inline-block;\n    width: 26px;\n    height: 1px;\n    background: var(--blush);\n    vertical-align: middle;\n    margin: 0 12px;\n  }\n\n  \/* ── USP-kaart (verticale lijst) ── *\/\n  .sx-pd-usps {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    padding: 30px 34px;\n    margin-bottom: 46px;\n  }\n  .sx-pd-usp {\n    display: flex;\n    align-items: flex-start;\n    gap: 20px;\n    padding: 16px 0;\n    opacity: 0;\n    transform: translateY(10px);\n    animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards;\n  }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n\n  .sx-pd-icon {\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: var(--terracotta);\n    margin-top: 1px;\n    transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease;\n  }\n  .sx-pd-usp:hover .sx-pd-icon {\n    color: var(--terracotta-deep);\n    transform: scale(1.08);\n  }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b {\n    display: block;\n    font-size: 16.5px;\n    font-weight: 700;\n    line-height: 1.3;\n    color: var(--deep);\n    margin-bottom: 4px;\n    letter-spacing: .005em;\n  }\n  .sx-pd-usp small {\n    display: block;\n    font-size: 14px;\n    line-height: 1.55;\n    color: var(--mid);\n  }\n\n  \/* ── Uitklapvelden ── *\/\n  .sx-pd-accordion {\n    border: 1px solid var(--blush);\n    border-radius: 18px;\n    overflow: hidden;\n    background: var(--paper);\n    margin-bottom: 46px;\n  }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-trigger {\n    width: 100%;\n    background: none;\n    border: none;\n    padding: 20px 24px;\n    list-style: none;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: 14.5px;\n    font-weight: 700;\n    color: var(--deep);\n    letter-spacing: .01em;\n    text-align: left;\n    transition: color .25s ease;\n  }\n  .sx-pd-trigger::-webkit-details-marker { display: none; }\n  .sx-pd-trigger::marker { content: \"\"; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-trigger:focus-visible { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow {\n    position: relative;\n    width: 16px;\n    height: 16px;\n    flex-shrink: 0;\n    margin-left: 16px;\n  }\n  .sx-pd-arrow::before,\n  .sx-pd-arrow::after {\n    content: \"\";\n    position: absolute;\n    background: var(--terracotta);\n    border-radius: 2px;\n    transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease;\n  }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-item[open] .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n\n  .sx-pd-body { overflow: hidden; }\n  .sx-pd-item[open] .sx-pd-body {\n    animation: sx-open .34s cubic-bezier(.22,1,.36,1);\n  }\n  @keyframes sx-open {\n    from { opacity: 0; transform: translateY(-8px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n  .sx-pd-body-inner {\n    padding: 0 24px 22px;\n    font-size: 14px;\n    line-height: 1.85;\n    color: var(--mid);\n  }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n\n  .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-tag {\n    background: var(--cream);\n    border: 1px solid var(--blush);\n    color: var(--terracotta-deep);\n    padding: 6px 16px;\n    border-radius: 999px;\n    font-size: 12.5px;\n    font-weight: 700;\n  }\n\n  \/* ── Sluitblok ── *\/\n  .sx-pd-close {\n    position: relative;\n    text-align: center;\n    padding: 52px 34px 44px;\n    background: var(--paper);\n    border: 1px solid var(--blush);\n    border-radius: 20px;\n    overflow: hidden;\n  }\n  .sx-pd-close::before {\n    content: \"\";\n    position: absolute;\n    inset: 11px;\n    border: 1px dashed var(--blush);\n    border-radius: 13px;\n    pointer-events: none;\n  }\n  .sx-pd-close \u003e * { position: relative; }\n\n  .sx-pd-quote {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 27px;\n    line-height: 1.4;\n    font-style: italic;\n    font-weight: 400;\n    letter-spacing: -.01em;\n    color: var(--deep);\n    margin: 0 auto 26px;\n    max-width: 21ch;\n  }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before {\n    content: \"\";\n    display: block;\n    width: 52px;\n    height: 0;\n    border-top: 2px dashed var(--terracotta);\n    margin: 0 auto 26px;\n    opacity: .8;\n  }\n\n  .sx-pd-intro {\n    font-size: 15.5px;\n    line-height: 1.95;\n    color: var(--mid);\n    max-width: 52ch;\n    margin: 0 auto;\n  }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n\n  .sx-pd-sign {\n    font-family: 'Fraunces', Georgia, serif;\n    font-size: 15px;\n    font-style: italic;\n    color: var(--terracotta-deep);\n    margin: 26px 0 0;\n  }\n\n  .sx-pd-footer {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px 22px;\n    font-size: 11px;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n    font-weight: 700;\n    color: var(--terracotta);\n    margin: 34px 0 0;\n    padding-top: 26px;\n    border-top: 1px solid var(--blush);\n  }\n  .sx-pd-footer span { white-space: nowrap; }\n\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 18ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-item[open] .sx-pd-body { animation: none; }\n    .sx-pd-icon { transition: none; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003c!-- ───────── 1 · USP's ───────── --\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\n          \u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\n          \u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eTwee stuks, dezelfde naam\u003c\/b\u003e \u003csmall\u003eKnuffel en doekje worden samen geborduurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M12 20.5C7 17 4 13.8 4 10.2A4.2 4.2 0 0 1 12 8a4.2 4.2 0 0 1 8 2.2c0 3.6-3 6.8-8 10.3z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eEén voor in de wieg, één voor later\u003c\/b\u003e \u003csmall\u003eHet doekje gaat mee naar bed, de knuffel blijft\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\n          \u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n          \u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n          \u003crect x=\"3.5\" y=\"9\" width=\"17\" height=\"11.5\" rx=\"1.5\"\u003e\u003c\/rect\u003e\n          \u003cpath d=\"M3 9h18M12 9v11.5\"\u003e\u003c\/path\u003e\n          \u003cpath d=\"M12 9C9 9 7 7.5 7 5.8 7 4.5 8 4 9 4c2 0 3 3 3 5zm0 0c3 0 5-1.5 5-3.2C17 4.5 16 4 15 4c-2 0-3 3-3 5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSamen voordeliger dan los\u003c\/b\u003e \u003csmall\u003eEén cadeau dat af is, in één keer verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 2 · Uitklapvelden ───────── --\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWat er in deze set zit\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe knuffel\u003c\/strong\u003e — ongeveer 40 cm, met de naam geborduurd op het buikje, eventueel met de geboortedatum erbij\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHet knuffeldoekje\u003c\/strong\u003e — met hetzelfde diertje en dezelfde naam, klein genoeg om mee te nemen\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAllebei in één keer geborduurd\u003c\/strong\u003e — zelfde garenkleur, zelfde letters, zodat het echt bij elkaar hoort\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSamen verstuurd\u003c\/strong\u003e — één pakketje, klaar om te geven\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eWaarom knuffel én doekje\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen pasgeborene kan met een grote knuffel nog niet zoveel. Een doekje wel: klein, licht en precies het formaat waar een babyhandje zich aan vasthoudt. De knuffel wacht rustig op de commode tot hij groot genoeg is om overal mee naartoe te gaan. Zo heb je één cadeau dat meteen gebruikt wordt \u003cstrong\u003een\u003c\/strong\u003e jarenlang meegaat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003eKnuffel: ongeveer 40 cm, vulling uitneembaar via een rits in de rug\u003c\/li\u003e\n\u003cli\u003eKnuffeldoekje: ongeveer 30 × 30 cm\u003c\/li\u003e\n\u003cli\u003eTe borduren met naam, eventueel aangevuld met de geboortedatum\u003c\/li\u003e\n\u003cli\u003eAllebei wasbaar op 30 °C, fijne was\u003c\/li\u003e\n\u003cli\u003eZachte, hoogwaardige stof\u003c\/li\u003e\n\u003cli\u003eGeschikt vanaf de geboorte, en daarna nog jaren\u003c\/li\u003e\n\u003cli\u003eGeborduurd in ons eigen atelier in Nederland\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eHet doekje kan zo de machine in op \u003cstrong\u003e30 °C\u003c\/strong\u003e, fijne was. Bij de knuffel eerst de rits open en de vulling eruit, daarna hetzelfde programma. Allebei plat of hangend laten drogen, \u003cstrong\u003eniet in de droger\u003c\/strong\u003e, want de warme lucht maakt de stof pluizig. Het borduurwerk kan hier prima tegen: dat is precies waarom we borduren en niet printen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003ePerfect als cadeau voor\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp style=\"margin-bottom: 14px;\"\u003eEen set met naam erin is zelden een cadeau dat in de kast blijft liggen. Wij zien hem het vaakst vertrekken naar:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eGeboortecadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eDoopcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eVan oma en opa\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"sx-pd-item\"\u003e\n\u003csummary class=\"sx-pd-trigger\"\u003eCombineert perfect met\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\n\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, nog een keer geborduurd — dan wordt het een compleet kraampakket. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-bandana-slab-met-naam-geborduurd\"\u003ebandana slab\u003c\/a\u003e, een \u003ca href=\"\/collections\/gepersonaliseerd-speenkoord-met-naam-geborduurd\"\u003espeenkoord\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-beanie-met-oortjes\"\u003emutsje met oortjes\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c!-- ───────── 3 · Sluitblok ───────── --\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eEentje voor in de wieg, \u003cspan\u003eeentje voor de rest.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eHet doekje verdwijnt onder het dekbed en gaat mee in de autostoel. De knuffel wacht tot hij groot genoeg is en gaat daarna overal mee naartoe: naar oma, op vakantie, mee onder het dekbed. Op allebei staat dezelfde naam, geborduurd draad voor draad, en die staat er na de twintigste wasbeurt nog net zo scherp in.\u003c\/p\u003e\n\u003cp\u003eWij maken elke set hier zelf, in ons eigen atelier in Nederland. De knuffel en het doekje gaan samen onder de machine, zodat de letters echt gelijk zijn. \u003cstrong\u003eGeen magazijnvoorraad, maar twee stukjes die alleen van hem of haar zijn.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"Default Title","offer_id":58648156668239,"sku":"CU048SET","price":62.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Highllander_set_met_kindje.png?v=1788371084"},{"product_id":"baby-joggingpakje-met-naam-french-navy","title":"Baby Joggingpakje met Naam — French Navy","description":"\u003cstyle\u003e\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n  .sx-pd-usps { background: var(--cream); border: 1px solid var(--blush); border-radius: 20px; padding: 30px 34px; margin-bottom: 46px; }\n  .sx-pd-usp { display: flex; align-items: flex-start; gap: 20px; padding: 16px 0; opacity: 0; transform: translateY(10px); animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards; }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n  .sx-pd-icon { flex: 0 0 34px; width: 34px; height: 34px; display: flex; align-items: center; justify-content: center; color: var(--terracotta); margin-top: 1px; transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease; }\n  .sx-pd-usp:hover .sx-pd-icon { color: var(--terracotta-deep); transform: scale(1.08); }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b { display: block; font-size: 16.5px; font-weight: 700; line-height: 1.3; color: var(--deep); margin-bottom: 4px; letter-spacing: .005em; }\n  .sx-pd-usp small { display: block; font-size: 14px; line-height: 1.55; color: var(--mid); }\n  .sx-pd-accordion { border: 1px solid var(--blush); border-radius: 18px; overflow: hidden; background: var(--paper); margin-bottom: 46px; }\n  .sx-pd-item { position: relative; }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-toggle { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n  .sx-pd-trigger { width: 100%; background: none; border: none; padding: 20px 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; font-family: inherit; font-size: 14.5px; font-weight: 700; color: var(--deep); letter-spacing: .01em; text-align: left; transition: color .25s ease; -webkit-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-toggle:focus-visible ~ .sx-pd-trigger { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow { position: relative; width: 16px; height: 16px; flex-shrink: 0; margin-left: 16px; }\n  .sx-pd-arrow::before, .sx-pd-arrow::after { content: \"\"; position: absolute; background: var(--terracotta); border-radius: 2px; transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease; }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-toggle:checked ~ .sx-pd-trigger .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n  .sx-pd-body { display: grid; grid-template-rows: 0fr; transition: grid-template-rows .4s cubic-bezier(.4,0,.2,1); }\n  .sx-pd-toggle:checked ~ .sx-pd-body { grid-template-rows: 1fr; }\n  .sx-pd-body-inner { overflow: hidden; min-height: 0; padding: 0 24px; font-size: 14px; line-height: 1.85; color: var(--mid); }\n  .sx-pd-toggle:checked ~ .sx-pd-body .sx-pd-body-inner { padding-bottom: 22px; }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0 0 10px; }\n  .sx-pd-body p:last-child { margin-bottom: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n  .sx-pd-body .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-sizes { width: 100%; border-collapse: collapse; margin: 4px 0 14px; font-size: 13.5px; }\n  .sx-pd-sizes th, .sx-pd-sizes td { text-align: left; padding: 8px 10px; border-bottom: 1px solid var(--blush); }\n  .sx-pd-sizes th { color: var(--deep); font-weight: 700; font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n  .sx-pd-close { position: relative; text-align: center; padding: 52px 34px 44px; background: var(--paper); border: 1px solid var(--blush); border-radius: 20px; overflow: hidden; }\n  .sx-pd-close::before { content: \"\"; position: absolute; inset: 11px; border: 1px dashed var(--blush); border-radius: 13px; pointer-events: none; }\n  .sx-pd-close \u003e * { position: relative; }\n  .sx-pd-quote { font-family: inherit; font-size: 26px; line-height: 1.38; font-weight: 500; letter-spacing: -.015em; color: var(--deep); margin: 0 auto 26px; max-width: 22ch; }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before { content: \"\"; display: block; width: 52px; height: 0; border-top: 2px dashed var(--terracotta); margin: 0 auto 26px; opacity: .8; }\n  .sx-pd-intro { font-size: 15.5px; line-height: 1.95; color: var(--mid); max-width: 52ch; margin: 0 auto; }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n  .sx-pd-tags { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; margin: 34px auto 0; max-width: 60ch; }\n  .sx-pd-tag { background: var(--cream); border: 1px solid var(--blush); color: var(--terracotta-deep); padding: 6px 16px; border-radius: 999px; font-size: 12px; font-weight: 700; letter-spacing: .02em; }\n  .sx-pd-footer { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 8px 22px; font-size: 11px; letter-spacing: .12em; text-transform: uppercase; font-weight: 700; color: var(--terracotta); margin: 34px 0 0; padding-top: 26px; border-top: 1px solid var(--blush); }\n  .sx-pd-footer span { white-space: nowrap; }\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 19ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-body { transition: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGroot geborduurd op de voorkant\u003c\/b\u003e \u003csmall\u003eIcoontje, naam en tekst naar keuze, en een klein icoontje op de broek\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"2.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16\" cy=\"8\" r=\"2.4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5 17c1.8-2 4-3 7-3s5.2 1 7 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eMakkelijk aan\u003c\/b\u003e \u003csmall\u003eDrukknoopjes op de schouder, dus de sweater glijdt zo over het hoofdje\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 19c0-8 5-13 14-14-1 9-6 14-14 14z\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 19c3-4 6-7 10-9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht biologisch katoen\u003c\/b\u003e \u003csmall\u003eFrench terry van biologisch katoen, van binnen licht geruwd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-1\" type=\"checkbox\" checked\u003e \u003clabel for=\"sx-acc-1\" class=\"sx-pd-trigger\"\u003eWat dit joggingpakje anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEen compleet setje\u003c\/strong\u003e — sweater en broek in dezelfde kleur, dus meteen een outfit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAankleden zonder gedoe\u003c\/strong\u003e — twee drukknoopjes op de schouder maken de halsopening extra ruim\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht voor babyhuid\u003c\/strong\u003e — French terry van 85% biologisch katoen, aan de binnenkant licht geruwd\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBroek zonder zijnaden\u003c\/strong\u003e — nergens een naad die schuurt, met een zachte elastische tailleband\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBorduurwerk op sweater én broek\u003c\/strong\u003e — groot op de voorkant met icoontje, naam en tekst, en een klein bijpassend icoontje op de broek\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam zit erin, niet erop\u003c\/strong\u003e — borduurwerk in plaats van opdruk, dus het blijft mooi na elke wasbeurt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBij ons geborduurd\u003c\/strong\u003e — in ons eigen atelier in Nederland, pas na jouw bestelling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-2\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-2\" class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003eSweater\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRonde hals met 1x1-rib aan hals, mouwen en zoom\u003c\/li\u003e\n\u003cli\u003eSluiting op de schouder met één drukknoop in dezelfde kleur en één verborgen drukknoop\u003c\/li\u003e\n\u003cli\u003eGroot borduurwerk op de voorkant: icoontje, naam en tekst naar keuze\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBroek\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eZachte elastische tailleband\u003c\/li\u003e\n\u003cli\u003eGeen zijnaden, voor extra comfort\u003c\/li\u003e\n\u003cli\u003e1x1-rib aan de pijpuiteinden\u003c\/li\u003e\n\u003cli\u003eKlein geborduurd icoontje, passend bij de sweater\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eStof\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFrench terry, 280 g\/m²\u003c\/li\u003e\n\u003cli\u003e85% biologisch katoen, 15% gerecycled polyester\u003c\/li\u003e\n\u003cli\u003eVoorgewassen en licht geruwd, dus meteen zacht\u003c\/li\u003e\n\u003cli\u003ePasvorm: normaal (medium fit)\u003c\/li\u003e\n\u003cli\u003eVerkrijgbaar in French Navy, Heather Grey, Fraiche Pêche en Eco Heather\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-maat\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-maat\" class=\"sx-pd-trigger\"\u003eWelke maat kies ik?\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003ctable class=\"sx-pd-sizes\"\u003e\n\u003ctr\u003e\n\u003cth\u003eLeeftijd\u003c\/th\u003e\n\u003cth\u003eMaat\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e6–12 maanden\u003c\/td\u003e\n\u003ctd\u003e68–80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e12–18 maanden\u003c\/td\u003e\n\u003ctd\u003e80–86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e18–24 maanden\u003c\/td\u003e\n\u003ctd\u003e86–92\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e24–36 maanden\u003c\/td\u003e\n\u003ctd\u003e92–98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp\u003eSweater en broek hebben altijd dezelfde maat. Twijfel je? Kies de grotere maat: dan kan je kindje er langer in, en omslaan bij de mouwen of pijpen staat juist schattig.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-3\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-3\" class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003eWas binnenstebuiten en met gelijke kleuren.\u003c\/strong\u003e Zo blijven de stof en het borduurwerk het mooist.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNiet in de droger, liever ophangen of plat laten drogen\u003c\/li\u003e\n\u003cli\u003eStrijken? Doe dat binnenstebuiten en nooit direct over het borduurwerk\u003c\/li\u003e\n\u003cli\u003eHoud het waslabel aan voor de temperatuur\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-4\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-4\" class=\"sx-pd-trigger\"\u003eVaak gegeven als\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen cadeau dat niet in de kast blijft liggen, maar gewoon gedragen wordt:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-5\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-5\" class=\"sx-pd-trigger\"\u003eMaak er een compleet cadeau van\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd: zo maak je van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-knuffels\"\u003egepersonaliseerde knuffel\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-deken-met-naam\"\u003edekentje met naam\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eHet eerste setje met \u003cspan\u003ehun eigen naam.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eSommige kleertjes pak je 's ochtends steeds weer als eerste. Dit joggingpakje is er zo een: zacht, warm en makkelijk aan, of het nu voor de opvang is, een dagje bij opa en oma of een luie zondag thuis.\u003c\/p\u003e\n\u003cp\u003eSweater en broek van zacht biologisch katoen, in rustige kleuren die mooi bij elkaar passen. Op de voorkant een groot borduurwerk met icoontje, naam en tekst, en op de broek een klein icoontje dat erbij hoort. Geborduurd, niet geprint. \u003cstrong\u003eBij ons in het atelier geborduurd, eentje tegelijk.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"sx-pd-footer\"\u003e\u003cspan\u003eGeborduurd in eigen atelier\u003c\/span\u003e \u003cspan\u003eBiologisch katoen\u003c\/span\u003e \u003cspan\u003eGratis verzending vanaf €20\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"6-12 maanden (68-80)","offer_id":58969108676943,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"12-18 maanden (80-86)","offer_id":58969108709711,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"18-24 maanden (86-92)","offer_id":58969108742479,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"24-36 maanden (92-98)","offer_id":58969108775247,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Blauw_Joggingpak_met_kindje.png?v=1791223015"},{"product_id":"baby-joggingpakje-met-naam-heather-grey","title":"Baby Joggingpakje met Naam — Heather Grey","description":"\u003cstyle\u003e\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n  .sx-pd-usps { background: var(--cream); border: 1px solid var(--blush); border-radius: 20px; padding: 30px 34px; margin-bottom: 46px; }\n  .sx-pd-usp { display: flex; align-items: flex-start; gap: 20px; padding: 16px 0; opacity: 0; transform: translateY(10px); animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards; }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n  .sx-pd-icon { flex: 0 0 34px; width: 34px; height: 34px; display: flex; align-items: center; justify-content: center; color: var(--terracotta); margin-top: 1px; transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease; }\n  .sx-pd-usp:hover .sx-pd-icon { color: var(--terracotta-deep); transform: scale(1.08); }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b { display: block; font-size: 16.5px; font-weight: 700; line-height: 1.3; color: var(--deep); margin-bottom: 4px; letter-spacing: .005em; }\n  .sx-pd-usp small { display: block; font-size: 14px; line-height: 1.55; color: var(--mid); }\n  .sx-pd-accordion { border: 1px solid var(--blush); border-radius: 18px; overflow: hidden; background: var(--paper); margin-bottom: 46px; }\n  .sx-pd-item { position: relative; }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-toggle { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n  .sx-pd-trigger { width: 100%; background: none; border: none; padding: 20px 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; font-family: inherit; font-size: 14.5px; font-weight: 700; color: var(--deep); letter-spacing: .01em; text-align: left; transition: color .25s ease; -webkit-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-toggle:focus-visible ~ .sx-pd-trigger { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow { position: relative; width: 16px; height: 16px; flex-shrink: 0; margin-left: 16px; }\n  .sx-pd-arrow::before, .sx-pd-arrow::after { content: \"\"; position: absolute; background: var(--terracotta); border-radius: 2px; transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease; }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-toggle:checked ~ .sx-pd-trigger .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n  .sx-pd-body { display: grid; grid-template-rows: 0fr; transition: grid-template-rows .4s cubic-bezier(.4,0,.2,1); }\n  .sx-pd-toggle:checked ~ .sx-pd-body { grid-template-rows: 1fr; }\n  .sx-pd-body-inner { overflow: hidden; min-height: 0; padding: 0 24px; font-size: 14px; line-height: 1.85; color: var(--mid); }\n  .sx-pd-toggle:checked ~ .sx-pd-body .sx-pd-body-inner { padding-bottom: 22px; }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0 0 10px; }\n  .sx-pd-body p:last-child { margin-bottom: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n  .sx-pd-body .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-sizes { width: 100%; border-collapse: collapse; margin: 4px 0 14px; font-size: 13.5px; }\n  .sx-pd-sizes th, .sx-pd-sizes td { text-align: left; padding: 8px 10px; border-bottom: 1px solid var(--blush); }\n  .sx-pd-sizes th { color: var(--deep); font-weight: 700; font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n  .sx-pd-close { position: relative; text-align: center; padding: 52px 34px 44px; background: var(--paper); border: 1px solid var(--blush); border-radius: 20px; overflow: hidden; }\n  .sx-pd-close::before { content: \"\"; position: absolute; inset: 11px; border: 1px dashed var(--blush); border-radius: 13px; pointer-events: none; }\n  .sx-pd-close \u003e * { position: relative; }\n  .sx-pd-quote { font-family: inherit; font-size: 26px; line-height: 1.38; font-weight: 500; letter-spacing: -.015em; color: var(--deep); margin: 0 auto 26px; max-width: 22ch; }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before { content: \"\"; display: block; width: 52px; height: 0; border-top: 2px dashed var(--terracotta); margin: 0 auto 26px; opacity: .8; }\n  .sx-pd-intro { font-size: 15.5px; line-height: 1.95; color: var(--mid); max-width: 52ch; margin: 0 auto; }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n  .sx-pd-tags { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; margin: 34px auto 0; max-width: 60ch; }\n  .sx-pd-tag { background: var(--cream); border: 1px solid var(--blush); color: var(--terracotta-deep); padding: 6px 16px; border-radius: 999px; font-size: 12px; font-weight: 700; letter-spacing: .02em; }\n  .sx-pd-footer { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 8px 22px; font-size: 11px; letter-spacing: .12em; text-transform: uppercase; font-weight: 700; color: var(--terracotta); margin: 34px 0 0; padding-top: 26px; border-top: 1px solid var(--blush); }\n  .sx-pd-footer span { white-space: nowrap; }\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 19ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-body { transition: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGroot geborduurd op de voorkant\u003c\/b\u003e \u003csmall\u003eIcoontje, naam en tekst naar keuze, en een klein icoontje op de broek\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"2.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16\" cy=\"8\" r=\"2.4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5 17c1.8-2 4-3 7-3s5.2 1 7 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eMakkelijk aan\u003c\/b\u003e \u003csmall\u003eDrukknoopjes op de schouder, dus de sweater glijdt zo over het hoofdje\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 19c0-8 5-13 14-14-1 9-6 14-14 14z\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 19c3-4 6-7 10-9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht biologisch katoen\u003c\/b\u003e \u003csmall\u003eFrench terry van biologisch katoen, van binnen licht geruwd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-1\" type=\"checkbox\" checked\u003e \u003clabel for=\"sx-acc-1\" class=\"sx-pd-trigger\"\u003eWat dit joggingpakje anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEen compleet setje\u003c\/strong\u003e — sweater en broek in dezelfde kleur, dus meteen een outfit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAankleden zonder gedoe\u003c\/strong\u003e — twee drukknoopjes op de schouder maken de halsopening extra ruim\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht voor babyhuid\u003c\/strong\u003e — French terry van 85% biologisch katoen, aan de binnenkant licht geruwd\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBroek zonder zijnaden\u003c\/strong\u003e — nergens een naad die schuurt, met een zachte elastische tailleband\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBorduurwerk op sweater én broek\u003c\/strong\u003e — groot op de voorkant met icoontje, naam en tekst, en een klein bijpassend icoontje op de broek\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam zit erin, niet erop\u003c\/strong\u003e — borduurwerk in plaats van opdruk, dus het blijft mooi na elke wasbeurt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBij ons geborduurd\u003c\/strong\u003e — in ons eigen atelier in Nederland, pas na jouw bestelling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-2\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-2\" class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003eSweater\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRonde hals met 1x1-rib aan hals, mouwen en zoom\u003c\/li\u003e\n\u003cli\u003eSluiting op de schouder met één drukknoop in dezelfde kleur en één verborgen drukknoop\u003c\/li\u003e\n\u003cli\u003eGroot borduurwerk op de voorkant: icoontje, naam en tekst naar keuze\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBroek\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eZachte elastische tailleband\u003c\/li\u003e\n\u003cli\u003eGeen zijnaden, voor extra comfort\u003c\/li\u003e\n\u003cli\u003e1x1-rib aan de pijpuiteinden\u003c\/li\u003e\n\u003cli\u003eKlein geborduurd icoontje, passend bij de sweater\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eStof\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFrench terry, 280 g\/m²\u003c\/li\u003e\n\u003cli\u003e85% biologisch katoen, 15% gerecycled polyester\u003c\/li\u003e\n\u003cli\u003eVoorgewassen en licht geruwd, dus meteen zacht\u003c\/li\u003e\n\u003cli\u003ePasvorm: normaal (medium fit)\u003c\/li\u003e\n\u003cli\u003eVerkrijgbaar in French Navy, Heather Grey, Fraiche Pêche en Eco Heather\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-maat\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-maat\" class=\"sx-pd-trigger\"\u003eWelke maat kies ik?\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003ctable class=\"sx-pd-sizes\"\u003e\n\u003ctr\u003e\n\u003cth\u003eLeeftijd\u003c\/th\u003e\n\u003cth\u003eMaat\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e6–12 maanden\u003c\/td\u003e\n\u003ctd\u003e68–80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e12–18 maanden\u003c\/td\u003e\n\u003ctd\u003e80–86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e18–24 maanden\u003c\/td\u003e\n\u003ctd\u003e86–92\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e24–36 maanden\u003c\/td\u003e\n\u003ctd\u003e92–98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp\u003eSweater en broek hebben altijd dezelfde maat. Twijfel je? Kies de grotere maat: dan kan je kindje er langer in, en omslaan bij de mouwen of pijpen staat juist schattig.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-3\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-3\" class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003eWas binnenstebuiten en met gelijke kleuren.\u003c\/strong\u003e Zo blijven de stof en het borduurwerk het mooist.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNiet in de droger, liever ophangen of plat laten drogen\u003c\/li\u003e\n\u003cli\u003eStrijken? Doe dat binnenstebuiten en nooit direct over het borduurwerk\u003c\/li\u003e\n\u003cli\u003eHoud het waslabel aan voor de temperatuur\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-4\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-4\" class=\"sx-pd-trigger\"\u003eVaak gegeven als\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen cadeau dat niet in de kast blijft liggen, maar gewoon gedragen wordt:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-5\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-5\" class=\"sx-pd-trigger\"\u003eMaak er een compleet cadeau van\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd: zo maak je van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-knuffels\"\u003egepersonaliseerde knuffel\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-deken-met-naam\"\u003edekentje met naam\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eHet eerste setje met \u003cspan\u003ehun eigen naam.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eSommige kleertjes pak je 's ochtends steeds weer als eerste. Dit joggingpakje is er zo een: zacht, warm en makkelijk aan, of het nu voor de opvang is, een dagje bij opa en oma of een luie zondag thuis.\u003c\/p\u003e\n\u003cp\u003eSweater en broek van zacht biologisch katoen, in rustige kleuren die mooi bij elkaar passen. Op de voorkant een groot borduurwerk met icoontje, naam en tekst, en op de broek een klein icoontje dat erbij hoort. Geborduurd, niet geprint. \u003cstrong\u003eBij ons in het atelier geborduurd, eentje tegelijk.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"sx-pd-footer\"\u003e\u003cspan\u003eGeborduurd in eigen atelier\u003c\/span\u003e \u003cspan\u003eBiologisch katoen\u003c\/span\u003e \u003cspan\u003eGratis verzending vanaf €20\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"6-12 maanden (68-80)","offer_id":58969109070159,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"12-18 maanden (80-86)","offer_id":58969109102927,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"18-24 maanden (86-92)","offer_id":58969109135695,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"24-36 maanden (92-98)","offer_id":58969109168463,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/Cozy_Baby_Sarah_on_Pastel_Knits.png?v=1791225162"},{"product_id":"baby-joggingpakje-met-naam-fraiche-peche","title":"Baby Joggingpakje met Naam — Fraiche Pêche","description":"\u003cstyle\u003e\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n  .sx-pd-usps { background: var(--cream); border: 1px solid var(--blush); border-radius: 20px; padding: 30px 34px; margin-bottom: 46px; }\n  .sx-pd-usp { display: flex; align-items: flex-start; gap: 20px; padding: 16px 0; opacity: 0; transform: translateY(10px); animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards; }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n  .sx-pd-icon { flex: 0 0 34px; width: 34px; height: 34px; display: flex; align-items: center; justify-content: center; color: var(--terracotta); margin-top: 1px; transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease; }\n  .sx-pd-usp:hover .sx-pd-icon { color: var(--terracotta-deep); transform: scale(1.08); }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b { display: block; font-size: 16.5px; font-weight: 700; line-height: 1.3; color: var(--deep); margin-bottom: 4px; letter-spacing: .005em; }\n  .sx-pd-usp small { display: block; font-size: 14px; line-height: 1.55; color: var(--mid); }\n  .sx-pd-accordion { border: 1px solid var(--blush); border-radius: 18px; overflow: hidden; background: var(--paper); margin-bottom: 46px; }\n  .sx-pd-item { position: relative; }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-toggle { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n  .sx-pd-trigger { width: 100%; background: none; border: none; padding: 20px 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; font-family: inherit; font-size: 14.5px; font-weight: 700; color: var(--deep); letter-spacing: .01em; text-align: left; transition: color .25s ease; -webkit-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-toggle:focus-visible ~ .sx-pd-trigger { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow { position: relative; width: 16px; height: 16px; flex-shrink: 0; margin-left: 16px; }\n  .sx-pd-arrow::before, .sx-pd-arrow::after { content: \"\"; position: absolute; background: var(--terracotta); border-radius: 2px; transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease; }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-toggle:checked ~ .sx-pd-trigger .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n  .sx-pd-body { display: grid; grid-template-rows: 0fr; transition: grid-template-rows .4s cubic-bezier(.4,0,.2,1); }\n  .sx-pd-toggle:checked ~ .sx-pd-body { grid-template-rows: 1fr; }\n  .sx-pd-body-inner { overflow: hidden; min-height: 0; padding: 0 24px; font-size: 14px; line-height: 1.85; color: var(--mid); }\n  .sx-pd-toggle:checked ~ .sx-pd-body .sx-pd-body-inner { padding-bottom: 22px; }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0 0 10px; }\n  .sx-pd-body p:last-child { margin-bottom: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n  .sx-pd-body .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-sizes { width: 100%; border-collapse: collapse; margin: 4px 0 14px; font-size: 13.5px; }\n  .sx-pd-sizes th, .sx-pd-sizes td { text-align: left; padding: 8px 10px; border-bottom: 1px solid var(--blush); }\n  .sx-pd-sizes th { color: var(--deep); font-weight: 700; font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n  .sx-pd-close { position: relative; text-align: center; padding: 52px 34px 44px; background: var(--paper); border: 1px solid var(--blush); border-radius: 20px; overflow: hidden; }\n  .sx-pd-close::before { content: \"\"; position: absolute; inset: 11px; border: 1px dashed var(--blush); border-radius: 13px; pointer-events: none; }\n  .sx-pd-close \u003e * { position: relative; }\n  .sx-pd-quote { font-family: inherit; font-size: 26px; line-height: 1.38; font-weight: 500; letter-spacing: -.015em; color: var(--deep); margin: 0 auto 26px; max-width: 22ch; }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before { content: \"\"; display: block; width: 52px; height: 0; border-top: 2px dashed var(--terracotta); margin: 0 auto 26px; opacity: .8; }\n  .sx-pd-intro { font-size: 15.5px; line-height: 1.95; color: var(--mid); max-width: 52ch; margin: 0 auto; }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n  .sx-pd-tags { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; margin: 34px auto 0; max-width: 60ch; }\n  .sx-pd-tag { background: var(--cream); border: 1px solid var(--blush); color: var(--terracotta-deep); padding: 6px 16px; border-radius: 999px; font-size: 12px; font-weight: 700; letter-spacing: .02em; }\n  .sx-pd-footer { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 8px 22px; font-size: 11px; letter-spacing: .12em; text-transform: uppercase; font-weight: 700; color: var(--terracotta); margin: 34px 0 0; padding-top: 26px; border-top: 1px solid var(--blush); }\n  .sx-pd-footer span { white-space: nowrap; }\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 19ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-body { transition: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGroot geborduurd op de voorkant\u003c\/b\u003e \u003csmall\u003eIcoontje, naam en tekst naar keuze, en een klein icoontje op de broek\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"2.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16\" cy=\"8\" r=\"2.4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5 17c1.8-2 4-3 7-3s5.2 1 7 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eMakkelijk aan\u003c\/b\u003e \u003csmall\u003eDrukknoopjes op de schouder, dus de sweater glijdt zo over het hoofdje\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 19c0-8 5-13 14-14-1 9-6 14-14 14z\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 19c3-4 6-7 10-9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht biologisch katoen\u003c\/b\u003e \u003csmall\u003eFrench terry van biologisch katoen, van binnen licht geruwd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-1\" type=\"checkbox\" checked\u003e \u003clabel for=\"sx-acc-1\" class=\"sx-pd-trigger\"\u003eWat dit joggingpakje anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEen compleet setje\u003c\/strong\u003e — sweater en broek in dezelfde kleur, dus meteen een outfit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAankleden zonder gedoe\u003c\/strong\u003e — twee drukknoopjes op de schouder maken de halsopening extra ruim\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht voor babyhuid\u003c\/strong\u003e — French terry van 85% biologisch katoen, aan de binnenkant licht geruwd\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBroek zonder zijnaden\u003c\/strong\u003e — nergens een naad die schuurt, met een zachte elastische tailleband\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBorduurwerk op sweater én broek\u003c\/strong\u003e — groot op de voorkant met icoontje, naam en tekst, en een klein bijpassend icoontje op de broek\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam zit erin, niet erop\u003c\/strong\u003e — borduurwerk in plaats van opdruk, dus het blijft mooi na elke wasbeurt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBij ons geborduurd\u003c\/strong\u003e — in ons eigen atelier in Nederland, pas na jouw bestelling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-2\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-2\" class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003eSweater\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRonde hals met 1x1-rib aan hals, mouwen en zoom\u003c\/li\u003e\n\u003cli\u003eSluiting op de schouder met één drukknoop in dezelfde kleur en één verborgen drukknoop\u003c\/li\u003e\n\u003cli\u003eGroot borduurwerk op de voorkant: icoontje, naam en tekst naar keuze\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBroek\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eZachte elastische tailleband\u003c\/li\u003e\n\u003cli\u003eGeen zijnaden, voor extra comfort\u003c\/li\u003e\n\u003cli\u003e1x1-rib aan de pijpuiteinden\u003c\/li\u003e\n\u003cli\u003eKlein geborduurd icoontje, passend bij de sweater\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eStof\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFrench terry, 280 g\/m²\u003c\/li\u003e\n\u003cli\u003e85% biologisch katoen, 15% gerecycled polyester\u003c\/li\u003e\n\u003cli\u003eVoorgewassen en licht geruwd, dus meteen zacht\u003c\/li\u003e\n\u003cli\u003ePasvorm: normaal (medium fit)\u003c\/li\u003e\n\u003cli\u003eVerkrijgbaar in French Navy, Heather Grey, Fraiche Pêche en Eco Heather\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-maat\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-maat\" class=\"sx-pd-trigger\"\u003eWelke maat kies ik?\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003ctable class=\"sx-pd-sizes\"\u003e\n\u003ctr\u003e\n\u003cth\u003eLeeftijd\u003c\/th\u003e\n\u003cth\u003eMaat\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e6–12 maanden\u003c\/td\u003e\n\u003ctd\u003e68–80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e12–18 maanden\u003c\/td\u003e\n\u003ctd\u003e80–86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e18–24 maanden\u003c\/td\u003e\n\u003ctd\u003e86–92\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e24–36 maanden\u003c\/td\u003e\n\u003ctd\u003e92–98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp\u003eSweater en broek hebben altijd dezelfde maat. Twijfel je? Kies de grotere maat: dan kan je kindje er langer in, en omslaan bij de mouwen of pijpen staat juist schattig.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-3\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-3\" class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003eWas binnenstebuiten en met gelijke kleuren.\u003c\/strong\u003e Zo blijven de stof en het borduurwerk het mooist.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNiet in de droger, liever ophangen of plat laten drogen\u003c\/li\u003e\n\u003cli\u003eStrijken? Doe dat binnenstebuiten en nooit direct over het borduurwerk\u003c\/li\u003e\n\u003cli\u003eHoud het waslabel aan voor de temperatuur\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-4\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-4\" class=\"sx-pd-trigger\"\u003eVaak gegeven als\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen cadeau dat niet in de kast blijft liggen, maar gewoon gedragen wordt:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-5\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-5\" class=\"sx-pd-trigger\"\u003eMaak er een compleet cadeau van\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd: zo maak je van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-knuffels\"\u003egepersonaliseerde knuffel\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-deken-met-naam\"\u003edekentje met naam\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eHet eerste setje met \u003cspan\u003ehun eigen naam.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eSommige kleertjes pak je 's ochtends steeds weer als eerste. Dit joggingpakje is er zo een: zacht, warm en makkelijk aan, of het nu voor de opvang is, een dagje bij opa en oma of een luie zondag thuis.\u003c\/p\u003e\n\u003cp\u003eSweater en broek van zacht biologisch katoen, in rustige kleuren die mooi bij elkaar passen. Op de voorkant een groot borduurwerk met icoontje, naam en tekst, en op de broek een klein icoontje dat erbij hoort. Geborduurd, niet geprint. \u003cstrong\u003eBij ons in het atelier geborduurd, eentje tegelijk.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"sx-pd-footer\"\u003e\u003cspan\u003eGeborduurd in eigen atelier\u003c\/span\u003e \u003cspan\u003eBiologisch katoen\u003c\/span\u003e \u003cspan\u003eGratis verzending vanaf €20\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"6-12 maanden (68-80)","offer_id":58969109430607,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"12-18 maanden (80-86)","offer_id":58969109463375,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"18-24 maanden (86-92)","offer_id":58969109496143,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"24-36 maanden (92-98)","offer_id":58969109528911,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/FraichePecheJoggingpakmetkindje.png?v=1790793897"},{"product_id":"baby-joggingpakje-met-naam-eco-heather","title":"Baby Joggingpakje met Naam — Eco Heather","description":"\u003cstyle\u003e\n  .sx-product-desc {\n    --deep: #2F2A26;\n    --mid: #6F655D;\n    --terracotta: #A88F7A;\n    --terracotta-deep: #8A7059;\n    --blush: #E8DFD8;\n    --cream: #F7F4F1;\n    --paper: #FBF9F7;\n    font-family: inherit;\n    color: var(--deep);\n    -webkit-font-smoothing: antialiased;\n  }\n  .sx-product-desc *, .sx-product-desc *::before, .sx-product-desc *::after { box-sizing: border-box; }\n  .sx-pd-usps { background: var(--cream); border: 1px solid var(--blush); border-radius: 20px; padding: 30px 34px; margin-bottom: 46px; }\n  .sx-pd-usp { display: flex; align-items: flex-start; gap: 20px; padding: 16px 0; opacity: 0; transform: translateY(10px); animation: sx-rise .6s cubic-bezier(.22,1,.36,1) forwards; }\n  .sx-pd-usp + .sx-pd-usp { border-top: 1px solid rgba(232,223,216,.75); }\n  .sx-pd-usp:first-child { padding-top: 0; }\n  .sx-pd-usp:last-child { padding-bottom: 0; }\n  .sx-pd-usp:nth-child(1) { animation-delay: .05s; }\n  .sx-pd-usp:nth-child(2) { animation-delay: .13s; }\n  .sx-pd-usp:nth-child(3) { animation-delay: .21s; }\n  .sx-pd-usp:nth-child(4) { animation-delay: .29s; }\n  @keyframes sx-rise { to { opacity: 1; transform: translateY(0); } }\n  .sx-pd-icon { flex: 0 0 34px; width: 34px; height: 34px; display: flex; align-items: center; justify-content: center; color: var(--terracotta); margin-top: 1px; transition: transform .35s cubic-bezier(.22,1,.36,1), color .35s ease; }\n  .sx-pd-usp:hover .sx-pd-icon { color: var(--terracotta-deep); transform: scale(1.08); }\n  .sx-pd-icon svg { width: 30px; height: 30px; display: block; }\n  .sx-pd-usp-text { min-width: 0; }\n  .sx-pd-usp b { display: block; font-size: 16.5px; font-weight: 700; line-height: 1.3; color: var(--deep); margin-bottom: 4px; letter-spacing: .005em; }\n  .sx-pd-usp small { display: block; font-size: 14px; line-height: 1.55; color: var(--mid); }\n  .sx-pd-accordion { border: 1px solid var(--blush); border-radius: 18px; overflow: hidden; background: var(--paper); margin-bottom: 46px; }\n  .sx-pd-item { position: relative; }\n  .sx-pd-item + .sx-pd-item { border-top: 1px solid var(--blush); }\n  .sx-pd-toggle { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n  .sx-pd-trigger { width: 100%; background: none; border: none; padding: 20px 24px; display: flex; justify-content: space-between; align-items: center; cursor: pointer; font-family: inherit; font-size: 14.5px; font-weight: 700; color: var(--deep); letter-spacing: .01em; text-align: left; transition: color .25s ease; -webkit-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; }\n  .sx-pd-trigger:hover { color: var(--terracotta); }\n  .sx-pd-toggle:focus-visible ~ .sx-pd-trigger { outline: 2px solid var(--terracotta-deep); outline-offset: -2px; }\n  .sx-pd-arrow { position: relative; width: 16px; height: 16px; flex-shrink: 0; margin-left: 16px; }\n  .sx-pd-arrow::before, .sx-pd-arrow::after { content: \"\"; position: absolute; background: var(--terracotta); border-radius: 2px; transition: transform .3s cubic-bezier(.22,1,.36,1), opacity .3s ease; }\n  .sx-pd-arrow::before { top: 7px; left: 0; width: 16px; height: 2px; }\n  .sx-pd-arrow::after  { left: 7px; top: 0; width: 2px; height: 16px; }\n  .sx-pd-toggle:checked ~ .sx-pd-trigger .sx-pd-arrow::after { transform: rotate(90deg); opacity: 0; }\n  .sx-pd-body { display: grid; grid-template-rows: 0fr; transition: grid-template-rows .4s cubic-bezier(.4,0,.2,1); }\n  .sx-pd-toggle:checked ~ .sx-pd-body { grid-template-rows: 1fr; }\n  .sx-pd-body-inner { overflow: hidden; min-height: 0; padding: 0 24px; font-size: 14px; line-height: 1.85; color: var(--mid); }\n  .sx-pd-toggle:checked ~ .sx-pd-body .sx-pd-body-inner { padding-bottom: 22px; }\n  .sx-pd-body ul { margin: 0; padding-left: 18px; }\n  .sx-pd-body li { margin-bottom: 7px; }\n  .sx-pd-body li::marker { color: var(--terracotta); }\n  .sx-pd-body p { margin: 0 0 10px; }\n  .sx-pd-body p:last-child { margin-bottom: 0; }\n  .sx-pd-body strong { color: var(--deep); }\n  .sx-pd-body a { color: var(--terracotta-deep); font-weight: 700; text-decoration: none; border-bottom: 1px solid var(--blush); }\n  .sx-pd-body a:hover { border-color: var(--terracotta); }\n  .sx-pd-body .sx-pd-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n  .sx-pd-sizes { width: 100%; border-collapse: collapse; margin: 4px 0 14px; font-size: 13.5px; }\n  .sx-pd-sizes th, .sx-pd-sizes td { text-align: left; padding: 8px 10px; border-bottom: 1px solid var(--blush); }\n  .sx-pd-sizes th { color: var(--deep); font-weight: 700; font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n  .sx-pd-close { position: relative; text-align: center; padding: 52px 34px 44px; background: var(--paper); border: 1px solid var(--blush); border-radius: 20px; overflow: hidden; }\n  .sx-pd-close::before { content: \"\"; position: absolute; inset: 11px; border: 1px dashed var(--blush); border-radius: 13px; pointer-events: none; }\n  .sx-pd-close \u003e * { position: relative; }\n  .sx-pd-quote { font-family: inherit; font-size: 26px; line-height: 1.38; font-weight: 500; letter-spacing: -.015em; color: var(--deep); margin: 0 auto 26px; max-width: 22ch; }\n  .sx-pd-quote span { color: var(--terracotta-deep); }\n  .sx-pd-quote::before { content: \"\"; display: block; width: 52px; height: 0; border-top: 2px dashed var(--terracotta); margin: 0 auto 26px; opacity: .8; }\n  .sx-pd-intro { font-size: 15.5px; line-height: 1.95; color: var(--mid); max-width: 52ch; margin: 0 auto; }\n  .sx-pd-intro p { margin: 0 0 16px; }\n  .sx-pd-intro p:last-child { margin-bottom: 0; }\n  .sx-pd-intro strong { color: var(--deep); font-weight: 700; }\n  .sx-pd-tags { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; margin: 34px auto 0; max-width: 60ch; }\n  .sx-pd-tag { background: var(--cream); border: 1px solid var(--blush); color: var(--terracotta-deep); padding: 6px 16px; border-radius: 999px; font-size: 12px; font-weight: 700; letter-spacing: .02em; }\n  .sx-pd-footer { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 8px 22px; font-size: 11px; letter-spacing: .12em; text-transform: uppercase; font-weight: 700; color: var(--terracotta); margin: 34px 0 0; padding-top: 26px; border-top: 1px solid var(--blush); }\n  .sx-pd-footer span { white-space: nowrap; }\n  @media (max-width: 640px) {\n    .sx-pd-usps { padding: 24px 22px; border-radius: 16px; }\n    .sx-pd-usp { gap: 16px; padding: 14px 0; }\n    .sx-pd-icon { flex-basis: 28px; width: 28px; height: 28px; }\n    .sx-pd-icon svg { width: 26px; height: 26px; }\n    .sx-pd-usp b { font-size: 15.5px; }\n    .sx-pd-usp small { font-size: 13.5px; }\n    .sx-pd-close { padding: 40px 22px 34px; border-radius: 16px; }\n    .sx-pd-close::before { inset: 9px; border-radius: 10px; }\n    .sx-pd-quote { font-size: 22px; max-width: 19ch; }\n    .sx-pd-intro { font-size: 15px; line-height: 1.85; }\n    .sx-pd-footer { gap: 6px 16px; font-size: 10px; letter-spacing: .1em; }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .sx-pd-usp { animation: none; opacity: 1; transform: none; }\n    .sx-pd-body { transition: none; }\n    .sx-pd-icon { transition: none; }\n  }\u003c\/style\u003e\n\u003cdiv class=\"sx-product-desc\"\u003e\n\u003cdiv class=\"sx-pd-usps\"\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"4\" y1=\"20\" x2=\"16\" y2=\"8\"\u003e\u003c\/line\u003e\u003ccircle cx=\"18\" cy=\"6\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003cpath d=\"M4 20c-1.6 0-1.6-2.6 0-2.6s1.6 2.6 0 2.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eGroot geborduurd op de voorkant\u003c\/b\u003e \u003csmall\u003eIcoontje, naam en tekst naar keuze, en een klein icoontje op de broek\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"2.4\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16\" cy=\"8\" r=\"2.4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M5 17c1.8-2 4-3 7-3s5.2 1 7 3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eMakkelijk aan\u003c\/b\u003e \u003csmall\u003eDrukknoopjes op de schouder, dus de sweater glijdt zo over het hoofdje\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 19c0-8 5-13 14-14-1 9-6 14-14 14z\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 19c3-4 6-7 10-9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eZacht biologisch katoen\u003c\/b\u003e \u003csmall\u003eFrench terry van biologisch katoen, van binnen licht geruwd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp\"\u003e\n\u003cdiv class=\"sx-pd-icon\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M2.5 15.5V7.5a1 1 0 0 1 1-1h9.5v9h-10z\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 9.5h4l3.5 3.5v2.5H13z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"16.5\" cy=\"17\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-usp-text\"\u003e\n\u003cb\u003eSnel in huis\u003c\/b\u003e \u003csmall\u003eVóór 14:00 besteld, vandaag verstuurd\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-accordion\"\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-1\" type=\"checkbox\" checked\u003e \u003clabel for=\"sx-acc-1\" class=\"sx-pd-trigger\"\u003eWat dit joggingpakje anders maakt\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eEen compleet setje\u003c\/strong\u003e — sweater en broek in dezelfde kleur, dus meteen een outfit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAankleden zonder gedoe\u003c\/strong\u003e — twee drukknoopjes op de schouder maken de halsopening extra ruim\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZacht voor babyhuid\u003c\/strong\u003e — French terry van 85% biologisch katoen, aan de binnenkant licht geruwd\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBroek zonder zijnaden\u003c\/strong\u003e — nergens een naad die schuurt, met een zachte elastische tailleband\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBorduurwerk op sweater én broek\u003c\/strong\u003e — groot op de voorkant met icoontje, naam en tekst, en een klein bijpassend icoontje op de broek\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDe naam zit erin, niet erop\u003c\/strong\u003e — borduurwerk in plaats van opdruk, dus het blijft mooi na elke wasbeurt\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBij ons geborduurd\u003c\/strong\u003e — in ons eigen atelier in Nederland, pas na jouw bestelling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-2\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-2\" class=\"sx-pd-trigger\"\u003eProductdetails\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003eSweater\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRonde hals met 1x1-rib aan hals, mouwen en zoom\u003c\/li\u003e\n\u003cli\u003eSluiting op de schouder met één drukknoop in dezelfde kleur en één verborgen drukknoop\u003c\/li\u003e\n\u003cli\u003eGroot borduurwerk op de voorkant: icoontje, naam en tekst naar keuze\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBroek\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eZachte elastische tailleband\u003c\/li\u003e\n\u003cli\u003eGeen zijnaden, voor extra comfort\u003c\/li\u003e\n\u003cli\u003e1x1-rib aan de pijpuiteinden\u003c\/li\u003e\n\u003cli\u003eKlein geborduurd icoontje, passend bij de sweater\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eStof\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFrench terry, 280 g\/m²\u003c\/li\u003e\n\u003cli\u003e85% biologisch katoen, 15% gerecycled polyester\u003c\/li\u003e\n\u003cli\u003eVoorgewassen en licht geruwd, dus meteen zacht\u003c\/li\u003e\n\u003cli\u003ePasvorm: normaal (medium fit)\u003c\/li\u003e\n\u003cli\u003eVerkrijgbaar in French Navy, Heather Grey, Fraiche Pêche en Eco Heather\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-maat\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-maat\" class=\"sx-pd-trigger\"\u003eWelke maat kies ik?\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003ctable class=\"sx-pd-sizes\"\u003e\n\u003ctr\u003e\n\u003cth\u003eLeeftijd\u003c\/th\u003e\n\u003cth\u003eMaat\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e6–12 maanden\u003c\/td\u003e\n\u003ctd\u003e68–80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e12–18 maanden\u003c\/td\u003e\n\u003ctd\u003e80–86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e18–24 maanden\u003c\/td\u003e\n\u003ctd\u003e86–92\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e24–36 maanden\u003c\/td\u003e\n\u003ctd\u003e92–98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp\u003eSweater en broek hebben altijd dezelfde maat. Twijfel je? Kies de grotere maat: dan kan je kindje er langer in, en omslaan bij de mouwen of pijpen staat juist schattig.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-3\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-3\" class=\"sx-pd-trigger\"\u003eOnderhoud en wasadvies\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003e\u003cstrong\u003eWas binnenstebuiten en met gelijke kleuren.\u003c\/strong\u003e Zo blijven de stof en het borduurwerk het mooist.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNiet in de droger, liever ophangen of plat laten drogen\u003c\/li\u003e\n\u003cli\u003eStrijken? Doe dat binnenstebuiten en nooit direct over het borduurwerk\u003c\/li\u003e\n\u003cli\u003eHoud het waslabel aan voor de temperatuur\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-4\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-4\" class=\"sx-pd-trigger\"\u003eVaak gegeven als\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eEen cadeau dat niet in de kast blijft liggen, maar gewoon gedragen wordt:\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-tags\"\u003e\n\u003cspan class=\"sx-pd-tag\"\u003eKraamcadeau\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eBabyshower\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eEerste verjaardag\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eSinterklaas\u003c\/span\u003e \u003cspan class=\"sx-pd-tag\"\u003eKerst\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-item\"\u003e\n\u003cinput class=\"sx-pd-toggle\" id=\"sx-acc-5\" type=\"checkbox\"\u003e \u003clabel for=\"sx-acc-5\" class=\"sx-pd-trigger\"\u003eMaak er een compleet cadeau van\u003cspan class=\"sx-pd-arrow\"\u003e\u003c\/span\u003e\u003c\/label\u003e\n\u003cdiv class=\"sx-pd-body\"\u003e\u003cdiv class=\"sx-pd-body-inner\"\u003e\n\u003cp\u003eDezelfde naam, meerdere keren geborduurd: zo maak je van één cadeau een pakketje. Veel ouders kiezen er een \u003ca href=\"\/collections\/gepersonaliseerde-knuffels\"\u003egepersonaliseerde knuffel\u003c\/a\u003e of een \u003ca href=\"\/collections\/baby-deken-met-naam\"\u003edekentje met naam\u003c\/a\u003e bij. Alles wordt in dezelfde bestelling geborduurd en samen verstuurd.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sx-pd-close\"\u003e\n\u003cp class=\"sx-pd-quote\"\u003eHet eerste setje met \u003cspan\u003ehun eigen naam.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sx-pd-intro\"\u003e\n\u003cp\u003eSommige kleertjes pak je 's ochtends steeds weer als eerste. Dit joggingpakje is er zo een: zacht, warm en makkelijk aan, of het nu voor de opvang is, een dagje bij opa en oma of een luie zondag thuis.\u003c\/p\u003e\n\u003cp\u003eSweater en broek van zacht biologisch katoen, in rustige kleuren die mooi bij elkaar passen. Op de voorkant een groot borduurwerk met icoontje, naam en tekst, en op de broek een klein icoontje dat erbij hoort. Geborduurd, niet geprint. \u003cstrong\u003eBij ons in het atelier geborduurd, eentje tegelijk.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"sx-pd-footer\"\u003e\u003cspan\u003eGeborduurd in eigen atelier\u003c\/span\u003e \u003cspan\u003eBiologisch katoen\u003c\/span\u003e \u003cspan\u003eGratis verzending vanaf €20\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SX Gifts","offers":[{"title":"6-12 maanden (68-80)","offer_id":58969109725519,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"12-18 maanden (80-86)","offer_id":58969109758287,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"18-24 maanden (86-92)","offer_id":58969109791055,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true},{"title":"24-36 maanden (92-98)","offer_id":58969109823823,"sku":null,"price":57.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/files\/IMG-8311.png?v=1791136541"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0986\/7234\/5423\/collections\/SXGifts.png?v=1777204823","url":"https:\/\/www.sxgifts.nl\/collections\/frontpage.oembed?page=4","provider":"SX Gifts","version":"1.0","type":"link"}