{"id":420,"date":"2025-12-19T14:38:25","date_gmt":"2025-12-19T14:38:25","guid":{"rendered":"https:\/\/yourcleanlab.com\/?page_id=420"},"modified":"2026-08-03T07:48:48","modified_gmt":"2026-08-03T05:48:48","slug":"prijzen","status":"publish","type":"page","link":"https:\/\/yourcleanlab.com\/nl\/services-pricing\/","title":{"rendered":"Prijzen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"420\" class=\"elementor elementor-420\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b81392 e-flex e-con-boxed e-con e-parent\" data-id=\"7b81392\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-30a5f18 elementor-widget elementor-widget-html\" data-id=\"30a5f18\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- CleanLab Pricing Page \u2014 Split Image Hero v3 -->\n<!-- Photos needed in WordPress:\n     LS4_3839.jpg       \u2192 https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/03\/LS4_3839.jpg\n     Laundry-bags-at-ZuidAs.png \u2192 https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/03\/Laundry-bags-at-ZuidAs.png -->\n\n<style>\n  \/* \u2500\u2500 Container \u2500\u2500 *\/\n  .cl-split-hero {\n    width: 100%;\n    height: 80vh;\n    min-height: 520px;\n    max-height: 860px;\n    display: flex;\n    overflow: hidden;\n    position: relative;\n    background: #1a1718;\n  }\n\n  \/* \u2500\u2500 Panels \u2500\u2500 *\/\n  .cl-sh-panel {\n    position: relative;\n    flex: 1;\n    overflow: hidden;\n    cursor: pointer;\n    transition: flex 0.55s cubic-bezier(0.77, 0, 0.175, 1);\n  }\n  .cl-split-hero:hover .cl-sh-panel:hover       { flex: 1.35; }\n  .cl-split-hero:hover .cl-sh-panel:not(:hover) { flex: 0.65; }\n\n  \/* \u2500\u2500 Photo \u2500\u2500 *\/\n  .cl-sh-panel img {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center top;\n    display: block;\n    transition: transform 0.55s cubic-bezier(0.77, 0, 0.175, 1),\n                filter 0.4s ease;\n  }\n  .cl-sh-panel:hover img                              { transform: scale(1.04); }\n  .cl-split-hero:hover .cl-sh-panel:not(:hover) img  { filter: brightness(0.62) saturate(0.8); }\n\n  \/* \u2500\u2500 Dark overlay for text readability \u2500\u2500 *\/\n  .cl-sh-panel::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: rgba(20, 17, 18, 0.22);\n    pointer-events: none;\n    z-index: 1;\n  }\n\n  \/* \u2500\u2500 Divider \u2500\u2500 *\/\n  .cl-sh-divider {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 50%;\n    width: 3px;\n    background: rgba(255,255,255,0.75);\n    z-index: 10;\n    transform: translateX(-50%);\n    transition: left 0.55s cubic-bezier(0.77, 0, 0.175, 1);\n    pointer-events: none;\n  }\n\n  \/* \u2500\u2500 Text overlay (centered, above both panels) \u2500\u2500 *\/\n  .cl-sh-overlay {\n    position: absolute;\n    inset: 0;\n    z-index: 20;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    pointer-events: none; \/* pass hovers through to panels *\/\n  }\n  .cl-sh-overlay-inner {\n    text-align: center;\n    max-width: 720px;\n    padding: 0 32px;\n    pointer-events: auto;\n  }\n\n  \/* Badge *\/\n  .cl-sh-badge-pill {\n    display: inline-block;\n    background-color: #2B2829;\n    color: #F2FB61 !important;\n    font-family: 'Inter', sans-serif !important;\n    font-weight: 700 !important;\n    font-size: 12px !important;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    padding: 10px 18px;\n    border-radius: 4px;\n    margin-bottom: 24px;\n    transform: rotate(-2deg);\n    line-height: 1.4 !important;\n    \/* entrance *\/\n    opacity: 0;\n    transition: opacity 0.6s ease;\n  }\n  .cl-sh-badge-pill.cl-loaded { opacity: 1; }\n\n  \/* H1 *\/\n  .cl-split-hero h1.cl-sh-h1 {\n    font-family: 'Montserrat', sans-serif !important;\n    font-weight: 900 !important;\n    font-size: 54px !important;\n    color: #fff !important;\n    margin: 0 0 22px 0 !important;\n    line-height: 1.05 !important;\n    text-transform: uppercase !important;\n    \/* entrance *\/\n    opacity: 0;\n    transform: translateY(22px);\n    transition: opacity 0.7s ease 0.1s, transform 0.7s ease 0.1s;\n  }\n  .cl-split-hero h1.cl-sh-h1.cl-loaded {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  \/* Highlight marker *\/\n  .cl-sh-hl {\n    display: inline-block;\n    position: relative;\n    z-index: 1;\n    padding: 0 4px;\n  }\n  .cl-sh-hl::after {\n    content: '';\n    position: absolute;\n    bottom: 8px;\n    left: -2px;\n    width: 0%;\n    height: 35%;\n    background-color: #F2FB61;\n    z-index: -1;\n    transform: skewX(-10deg);\n  }\n  .cl-sh-hl.cl-swipe::after {\n    animation: clShMarkerSwipe 0.8s ease-out forwards;\n  }\n  @keyframes clShMarkerSwipe { to { width: 102%; } }\n\n  \/* Paragraph *\/\n  .cl-split-hero p.cl-sh-p {\n    font-family: 'Inter', sans-serif !important;\n    font-size: 16px !important;\n    color: rgba(255,255,255,0.82) !important;\n    line-height: 1.65 !important;\n    margin: 0 !important;\n    font-weight: 400 !important;\n    \/* entrance *\/\n    opacity: 0;\n    transform: translateY(16px);\n    transition: opacity 0.7s ease 0.22s, transform 0.7s ease 0.22s;\n  }\n  .cl-split-hero p.cl-sh-p.cl-loaded {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  \/* \u2500\u2500 Scroll hint \u2500\u2500 *\/\n  .cl-sh-hint {\n    position: absolute;\n    bottom: 28px;\n    left: 50%;\n    transform: translateX(-50%);\n    z-index: 20;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 4px;\n    pointer-events: auto;\n    text-decoration: none;\n    opacity: 0;\n    transition: opacity 0.5s ease 0.5s;\n  }\n  .cl-sh-hint.cl-loaded { opacity: 1; }\n  .cl-sh-hint span {\n    font-family: 'Inter', sans-serif;\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n    color: rgba(255,255,255,0.5);\n  }\n  .cl-sh-hint svg {\n    width: 16px;\n    height: 16px;\n    color: rgba(255,255,255,0.5);\n    animation: clShBounce 1.8s ease-in-out infinite;\n  }\n  @keyframes clShBounce {\n    0%, 100% { transform: translateY(0); }\n    50%       { transform: translateY(5px); }\n  }\n\n  \/* \u2500\u2500 MOBILE \u2500\u2500 *\/\n  @media screen and (max-width: 640px) {\n    \/* Wrap everything in a column: images row on top, text below *\/\n    .cl-split-hero {\n      flex-direction: column;\n      height: auto;\n      min-height: auto;\n      max-height: none;\n      background: #F5F5F5;\n    }\n\n    \/* Only show the right panel (Laundry-bags-at-ZuidAs) on mobile *\/\n    .cl-sh-panel {\n      flex: none !important;\n      width: 100%;\n      height: 56vw !important;\n      min-height: 220px;\n      max-height: 320px;\n    }\n    #cl-sh-left { display: none; }\n\n    \/* Pull the overlay out of absolute \u2014 text block below the images *\/\n    .cl-sh-overlay {\n      position: static;\n      background: #F5F5F5;\n      padding: 28px 24px 36px;\n      display: block;\n    }\n    .cl-sh-overlay-inner {\n      text-align: center;\n      max-width: 100%;\n      padding: 0;\n    }\n\n    \/* Text colours flip to dark on light background *\/\n    .cl-split-hero h1.cl-sh-h1 {\n      font-size: 30px !important;\n      color: #2B2829 !important;\n    }\n    .cl-split-hero p.cl-sh-p {\n      color: #555 !important;\n    }\n\n    \/* Hide divider and scroll hint on mobile *\/\n    .cl-sh-divider { display: none; }\n    .cl-sh-hint    { display: none; }\n  }\n<\/style>\n\n<div class=\"cl-split-hero\" id=\"cl-split-hero\">\n\n  <!-- Divider line -->\n  <div class=\"cl-sh-divider\" id=\"cl-sh-divider\"><\/div>\n\n  <!-- Text overlay \u2014 centered above both panels -->\n  <div class=\"cl-sh-overlay\">\n    <div class=\"cl-sh-overlay-inner\">\n      <div class=\"cl-sh-badge-pill\" id=\"cl-sh-badge\">Washing Machine Broken? Visiting the city?<\/div>\n\n      <h1 class=\"cl-sh-h1\" id=\"cl-sh-h1\">\n        Laundry emergency?<br>\n        <span class=\"cl-sh-hl\" id=\"cl-sh-hl\">Not anymore!<\/span>\n      <\/h1>\n\n      <p class=\"cl-sh-p\" id=\"cl-sh-p\">\n        Fast laundry pickup and delivery service in Amsterdam.<br>\n        We pick up, wash, dry, fold, and deliver.<br>\n        Picked up within 45 minutes.\n      <\/p>\n    <\/div>\n  <\/div>\n\n  <!-- Scroll hint -->\n  <a href=\"#pricing\" class=\"cl-sh-hint\" id=\"cl-sh-hint\">\n    <span>View pricing<\/span>\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2.5\">\n      <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M19 9l-7 7-7-7\"\/>\n    <\/svg>\n  <\/a>\n\n  <!-- Left panel -->\n  <div class=\"cl-sh-panel\" id=\"cl-sh-left\" onclick=\"window.location.href='#pricing'\">\n    <img decoding=\"async\"\n      src=\"https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/03\/LS4_3839.jpg\"\n      alt=\"CleanLab laundry prices in Amsterdam\"\n      loading=\"eager\">\n  <\/div>\n\n  <!-- Right panel -->\n  <div class=\"cl-sh-panel\" id=\"cl-sh-right\" onclick=\"window.location.href='#pricing'\">\n    <img decoding=\"async\"\n      src=\"https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/03\/Laundry-bags-at-ZuidAs.webp\"\n      alt=\"CleanLab laundry bags Amsterdam Zuidas\"\n      loading=\"eager\"\n      style=\"object-position: center center;\">\n  <\/div>\n\n<\/div>\n\n<script>\n(function() {\n  var hero    = document.getElementById('cl-split-hero');\n  var divider = document.getElementById('cl-sh-divider');\n  var leftPanel  = document.getElementById('cl-sh-left');\n  var rightPanel = document.getElementById('cl-sh-right');\n  var badge   = document.getElementById('cl-sh-badge');\n  var h1El    = document.getElementById('cl-sh-h1');\n  var hlEl    = document.getElementById('cl-sh-hl');\n  var pEl     = document.getElementById('cl-sh-p');\n  var hint    = document.getElementById('cl-sh-hint');\n  var fired   = false;\n\n  \/\/ Entrance animations\n  function activate() {\n    if (fired) return;\n    fired = true;\n    badge.classList.add('cl-loaded');\n    h1El.classList.add('cl-loaded');\n    pEl.classList.add('cl-loaded');\n    hint.classList.add('cl-loaded');\n    setTimeout(function() { hlEl.classList.add('cl-swipe'); }, 700);\n  }\n\n  var obs = new IntersectionObserver(function(entries) {\n    if (entries[0].isIntersecting) { activate(); obs.disconnect(); }\n  }, { threshold: 0.1 });\n  obs.observe(hero);\n  setTimeout(activate, 250);\n\n  \/\/ Divider tracks the actual flex split point\n  \/\/ flex 1.35 \/ (1.35 + 0.65) = 67.5%\n  \/\/ flex 0.65 \/ (1.35 + 0.65) = 32.5%\n  leftPanel.addEventListener('mouseenter', function() {\n    divider.style.left = '67.5%';\n  });\n  rightPanel.addEventListener('mouseenter', function() {\n    divider.style.left = '32.5%';\n  });\n  hero.addEventListener('mouseleave', function() {\n    divider.style.left = '50%';\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45a7c70 elementor-widget elementor-widget-html\" data-id=\"45a7c70\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\r\n  .cl-visual-split-wrapper {\r\n    background-color: #F5F5F5;\r\n    padding: 0;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .cl-visual-split-card {\r\n    display: flex;\r\n    flex-direction: column;\r\n    max-width: 1200px;\r\n    width: 100%;\r\n    margin: 0 auto;\r\n    background: white;\r\n  }\r\n\r\n  \/* DESKTOP (50\/50 Split) *\/\r\n  @media screen and (min-width: 900px) {\r\n    .cl-visual-split-card {\r\n      flex-direction: row;\r\n      min-height: 600px;\r\n    }\r\n    .cl-split-content {\r\n      width: 70%;\r\n      padding: 80px 60px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      justify-content: center;\r\n      align-items: flex-start; \r\n    }\r\n    .cl-split-image {\r\n      width: 30%;\r\n      position: relative;\r\n      height: auto;\r\n    }\r\n    .cl-split-image img {\r\n      position: absolute;\r\n      height: 100%;\r\n      width: 100%;\r\n      object-fit: cover;\r\n    }\r\n  }\r\n\r\n  .cl-split-content {\r\n    padding: 50px 30px;\r\n    background-color: #FFFFFF;\r\n  }\r\n\r\n  .cl-split-label {\r\n    font-family: 'Inter', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 12px;\r\n    letter-spacing: 1px;\r\n    text-transform: uppercase;\r\n    color: #F2FB61;\r\n    background: #2B2829;\r\n    padding: 5px 10px;\r\n    border-radius: 4px;\r\n    align-self: flex-start;\r\n    margin-bottom: 20px;\r\n  }\r\n\r\n  .cl-split-content h2 {\r\n    font-family: 'Montserrat', sans-serif;\r\n    font-weight: 800;\r\n    font-size: 36px;\r\n    color: #2B2829;\r\n    margin-top: 0;\r\n    margin-bottom: 20px;\r\n    line-height: 1.1;\r\n  }\r\n\r\n  .cl-split-content p {\r\n    font-family: 'Inter', sans-serif;\r\n    font-size: 16px;\r\n    color: #555;\r\n    line-height: 1.6;\r\n    margin-bottom: 30px;\r\n  }\r\n\r\n  .cl-seo-list {\r\n    list-style: none;\r\n    padding: 0;\r\n    margin: 0;\r\n  }\r\n  \r\n  .cl-seo-list li {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 15px;\r\n    margin-bottom: 15px;\r\n    font-family: 'Montserrat', sans-serif;\r\n    font-weight: 700;\r\n    font-size: 15px;\r\n    color: #2B2829;\r\n  }\r\n\r\n  .cl-check-icon {\r\n    width: 24px;\r\n    height: 24px;\r\n    background: #F0F6FA;\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    color: #5788B6;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .cl-split-image {\r\n    position: relative;\r\n    width: 100%;\r\n    overflow: hidden;\r\n  }\r\n\r\n  \/* --- THE FLOATING BUTTON (RESTORED LOOK, KILLED ANIMATION) --- *\/\r\n  a.cl-image-caption {\r\n    position: absolute !important;\r\n    bottom: 30px !important;\r\n    left: 30px !important;\r\n    right: 30px !important;\r\n    max-width: 350px !important;\r\n    \r\n    \/* Restored White Look *\/\r\n    background: rgba(255, 255, 255, 0.95) !important;\r\n    padding: 20px 25px !important;\r\n    border-radius: 12px !important;\r\n    box-shadow: 0 10px 30px rgba(0,0,0,0.15) !important;\r\n    border-bottom: 4px solid #F2FB61 !important;\r\n    \r\n    font-family: 'Inter', sans-serif !important;\r\n    font-size: 14px !important;\r\n    color: #5788B6 !important; \r\n    font-weight: 600 !important;\r\n    line-height: 1.5 !important;\r\n    z-index: 2 !important;\r\n    text-decoration: none !important;\r\n    display: block !important;\r\n    text-align: center !important; \r\n\r\n    \/* DISABLES THE HOVER EFFECT *\/\r\n    transition: none !important;\r\n    transform: none !important;\r\n  }\r\n\r\n  \/* FORCIBLY STOP ALL HOVER CHANGES *\/\r\n  a.cl-image-caption:hover {\r\n    transform: none !important;\r\n    scale: 1 !important;\r\n    padding: 20px 25px !important;\r\n    box-shadow: 0 10px 30px rgba(0,0,0,0.15) !important;\r\n    background: rgba(255, 255, 255, 0.95) !important;\r\n  }\r\n  \r\n  a.cl-image-caption strong {\r\n    color: #2B2829 !important;\r\n    display: block;\r\n    font-size: 15px;\r\n    margin-bottom: 4px;\r\n  }\r\n\r\n  .cl-arrow {\r\n    font-weight: bold;\r\n    margin-left: 5px;\r\n  }\r\n\r\n  @media screen and (max-width: 900px) {\r\n    .cl-split-image { height: 450px !important; display: block; }\r\n    .cl-split-image img { width: 100% !important; height: 100% !important; object-fit: cover; }\r\n    \r\n    a.cl-image-caption, a.cl-image-caption:hover {\r\n        left: 15px !important;\r\n        right: 15px !important;\r\n        bottom: 15px !important;\r\n        max-width: none !important;\r\n        padding: 15px !important;\r\n    }\r\n  }\r\n\r\n<\/style>\r\n\r\n<div class=\"cl-visual-split-wrapper\">\r\n  <div class=\"cl-visual-split-card\">\r\n    \r\n    <div class=\"cl-split-content\">\r\n      <span class=\"cl-split-label\">THE NEW STANDARD<\/span>\r\n      <h2>The smartest laundry service in Amsterdam.<\/h2>\r\n      <p>\r\n        Laundry, without the nonsense.\r\nPrice per shirt. Price per kilo.\r\nDoing mental maths while holding a laundry bag. No thanks.\r\n\r\n        <br><br>\r\n        With CleanLab, your laundry goes out and comes back clean, folded, and finished.\r\nYes, the socks behave too.\r\n<br><br>\r\nOne flat price. One pickup. One less thing to think about.\r\nThat\u2019s our 24 Hr Wash & Fold Laundry Service in Amsterdam.\r\n\r\n\r\n      <\/p>\r\n\r\n      <ul class=\"cl-seo-list\">\r\n        <li><div class=\"cl-check-icon\">\u2713<\/div> One fixed price per bag <\/li>\r\n        <li><div class=\"cl-check-icon\">\u2713<\/div> Pickup and delivery when it suits you<\/li>\r\n        <li><div class=\"cl-check-icon\">\u2713<\/div> 24-hour express laundry service available<\/li>\r\n        <li><div class=\"cl-check-icon\">\u2713<\/div> Live updates on WhatsApp<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n\r\n    <div class=\"cl-split-image\">\r\n      <img decoding=\"async\" src=\"https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/03\/LS4_4770.webp\" alt=\"CleanLab team member collecting a laundry bag from a customer\">\r\n      \r\n      <a href=\"#pricing\" class=\"cl-image-caption\">\r\n        <strong>Laundry handled. Life continues<\/strong>\r\n        See our flat-rate pricing<span class=\"cl-arrow\">\u2193<\/span>\r\n      <\/a>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e02143 elementor-widget elementor-widget-html\" data-id=\"9e02143\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .cl-pricing-wrapper {\n    font-family: 'Inter', sans-serif;\n    color: #2B2829;\n    line-height: 1.5;\n    padding: 20px 20px;\n    background-color: #F5F5F5;\n  }\n  .cl-pricing-header {\n    text-align: center;\n    margin-bottom: 50px;\n  }\n  .cl-pricing-header h2 {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 800;\n    font-size: 36px;\n    color: #2B2829;\n    margin-bottom: 10px;\n  }\n  .cl-pricing-header p {\n    color: #666;\n    font-size: 16px;\n    font-family: 'Poppins', sans-serif;\n  }\n\n  \/* CONTAINER *\/\n  .cl-pricing-container {\n    display: flex;\n    gap: 20px;\n    width: 100%;\n    max-width: 1200px;\n    margin: 0 auto;\n    flex-wrap: wrap;\n    align-items: stretch;\n    justify-content: center;\n  }\n\n  \/* CARD BASE *\/\n  .cl-pricing-card {\n    background: white;\n    border-radius: 12px;\n    flex: 1;\n    min-width: 320px;\n    display: flex;\n    flex-direction: column;\n    position: relative;\n    box-sizing: border-box;\n    transition: transform 0.2s;\n    overflow: hidden; \/* keeps image within rounded corners *\/\n  }\n\n  \/* CARD IMAGE HEADER *\/\n  .cl-card-img {\n    width: 100%;\n    height: 220px;\n    overflow: hidden;\n    flex-shrink: 0;\n  }\n\n  .cl-card-img img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center center;\n    display: block;\n    transition: transform 6s ease;\n  }\n\n  .cl-pricing-card:hover .cl-card-img img {\n    transform: scale(1.04);\n  }\n\n  \/* CARD BODY (all content below the image) *\/\n  .cl-card-body {\n    padding: 30px;\n    display: flex;\n    flex-direction: column;\n    flex: 1;\n  }\n\n  \/* CARD 1: BASIC (One-Time) *\/\n  .cl-card-basic {\n    border: 2px solid #D0CECA;\n  }\n  .cl-card-basic .cl-bag-info {\n    border-left: 4px solid #D0CECA;\n    background: #FAFAFA;\n  }\n\n  \/* CARD 2: PRO (Weekly) *\/\n  .cl-card-pro {\n    border: 3px solid #5788B6;\n    box-shadow: 0 15px 40px rgba(87, 136, 182, 0.15);\n    transform: scale(1.02);\n    z-index: 2;\n  }\n  .cl-card-pro .cl-bag-info {\n    border-left: 4px solid #5788B6;\n    background: #F0F6FA;\n  }\n\n  \/* TEXT STYLES *\/\n  .cl-pricing-card h3 {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 800;\n    font-size: 26px;\n    margin: 0 0 5px 0;\n    letter-spacing: -0.5px;\n  }\n  .cl-card-basic h3 { color: #2B2829; }\n  .cl-card-pro h3 { color: #5788B6; margin-top: 10px; }\n\n  .cl-subtitle {\n    font-family: 'Poppins', sans-serif;\n    font-weight: 500;\n    font-size: 15px;\n    color: #666;\n    margin-bottom: 20px;\n    min-height: 24px;\n  }\n\n  \/* PRICE BOX *\/\n  .cl-price-box { margin-bottom: 20px; }\n  .cl-price {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 800;\n    font-size: 40px;\n    color: #2B2829;\n    line-height: 1;\n  }\n  .cl-per-bag { font-size: 16px; color: #777; }\n\n  \/* BADGE *\/\n  .cl-pricing-badge {\n    position: absolute;\n    top: 196px; \/* just below the image *\/\n    left: 50%;\n    transform: translateX(-50%);\n    background: #F2FB61;\n    color: #2B2829;\n    padding: 8px 24px;\n    border-radius: 20px;\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 800;\n    text-transform: uppercase;\n    font-size: 12px;\n    letter-spacing: 0.5px;\n    box-shadow: 0 4px 6px rgba(0,0,0,0.1);\n    white-space: nowrap;\n    z-index: 3;\n  }\n\n  \/* SAVINGS TEXT *\/\n  .cl-savings-text {\n    font-family: 'Poppins', sans-serif;\n    font-weight: 500;\n    color: #2B2829;\n    font-size: 14px;\n    margin-top: 8px;\n    background: #F2FB61;\n    display: inline-block;\n    padding: 4px 8px;\n    border-radius: 4px;\n  }\n  .cl-savings-spacer {\n    display: inline-block;\n    padding: 4px 8px;\n    margin-top: 8px;\n    visibility: hidden;\n  }\n\n  \/* BAG INFO BOX *\/\n  .cl-bag-info {\n    border-radius: 6px;\n    padding: 15px;\n    font-size: 15px;\n    color: #444;\n    margin-bottom: 20px;\n  }\n  .cl-bag-info strong {\n    font-family: 'Poppins', sans-serif;\n    font-weight: 600;\n    color: #2B2829;\n    display: block;\n    margin-bottom: 4px;\n  }\n  .cl-info-row { display: block; margin-bottom: 4px; }\n  .cl-info-small { display: block; font-size: 13px; color: #666; font-style: italic; }\n\n  \/* LISTS *\/\n  .cl-pricing-features {\n    list-style: none !important;\n    padding: 0 !important;\n    margin: 10px 0 25px 0;\n    flex-grow: 1;\n  }\n  .cl-pricing-features li {\n    margin-bottom: 12px;\n    padding-left: 28px;\n    position: relative;\n    font-size: 16px;\n    color: #2B2829;\n  }\n  .cl-pricing-features li:before {\n    content: '\u2713';\n    position: absolute;\n    left: 0;\n    color: #97B4DE;\n    font-weight: 900;\n    font-size: 18px;\n  }\n\n  \/* BUTTONS *\/\n  .cl-btn-container {\n    margin-top: auto;\n    width: 100%;\n  }\n  .cl-pricing-btn {\n    font-family: 'Montserrat', sans-serif !important;\n    font-weight: 800 !important;\n    letter-spacing: 0.5px;\n    padding: 18px;\n    text-align: center;\n    border-radius: 8px;\n    cursor: pointer;\n    text-decoration: none;\n    font-size: 16px;\n    transition: 0.2s;\n    display: block;\n    width: 100%;\n    box-sizing: border-box;\n    border: none;\n    text-transform: uppercase;\n  }\n  .cl-btn-outline {\n    background: white;\n    border: 2px solid #2B2829 !important;\n    color: #2B2829 !important;\n  }\n  .cl-btn-outline:hover { background: #F5F5F5; }\n\n  .cl-btn-solid {\n    background: #5788B6 !important;\n    border: 2px solid #5788B6 !important;\n    color: #F5F5F5 !important;\n    box-shadow: 0 4px 10px rgba(87, 136, 182, 0.4);\n  }\n  .cl-btn-solid:hover {\n    background: #4a759e !important;\n    border-color: #4a759e !important;\n    color: #F5F5F5 !important;\n  }\n\n  .cl-fine-print {\n    font-size: 12px;\n    color: #999;\n    text-align: center;\n    margin-top: 10px;\n    min-height: 18px;\n  }\n\n  \/* LANGUAGE *\/\n  .cl-en-content, .cl-nl-content { display: none !important; }\n  body.translatepress-en_US .cl-en-content { display: block !important; }\n  body.translatepress-nl_NL .cl-nl-content { display: block !important; }\n\n  \/* RESPONSIVE *\/\n  @media screen and (max-width: 750px) {\n    .cl-card-pro { transform: none; margin-top: 20px; }\n    .cl-pricing-badge { top: 196px; }\n  }\n<\/style>\n\n<div class=\"cl-pricing-wrapper\" id=\"pricing\">\n\n  <div class=\"cl-pricing-header\">\n    <h2>What you'll actually pay<\/h2>\n    <p>Two options. No overthinking. Clear laundry service prices with pickup and delivery across Amsterdam.<\/p>\n  <\/div>\n\n  <div class=\"cl-pricing-container\">\n\n    <!-- CARD 1: ONE-TIME WASH -->\n    <div class=\"cl-pricing-card cl-card-basic\">\n\n      <div class=\"cl-card-img\">\n        <img decoding=\"async\"\n          src=\"https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/03\/LS4_3839.webp\"\n          alt=\"CleanLab One-Time Wash laundry plan\"\n          loading=\"lazy\">\n      <\/div>\n\n      <div class=\"cl-card-body\">\n        <h3>One-Time Wash<\/h3>\n        <div class=\"cl-subtitle\">Just curious? Visiting the city? Laundry piling up?<\/div>\n        <div class=\"cl-price-box\">\n          <div class=\"cl-price\">\u20ac29,95<\/div>\n          <div class=\"cl-per-bag\">per bag<\/div>\n          <div class=\"cl-savings-spacer\" aria-hidden=\"true\">Spacer<\/div>\n        <\/div>\n        <div class=\"cl-bag-info\">\n          <strong><span role=\"img\" aria-label=\"bag\">\ud83d\udc5c<\/span> You fill your own bag<\/strong>\n          <span class=\"cl-info-row\">Any standard size works. Shopper. Gym bag. Anything.<\/span>\n          <span class=\"cl-info-small\">~ 6 kgs. Unsure? Message us on WhatsApp, and we will be happy help!<\/span>\n        <\/div>\n        <ul class=\"cl-pricing-features\">\n          <li><b>Free<\/b> pickup & delivery<\/li>\n          <li><b>No commitment<\/b> (pay once)<\/li>\n          <li>3-Day <b>Standard<\/b> Turnaround<\/li>\n          <li><b>24hr<\/b> express available<\/li>\n        <\/ul>\n        <div class=\"cl-btn-container\">\n          <div class=\"cl-en-content\">\n            <a href=\"\/cart\/?add-to-cart=173\" class=\"cl-pricing-btn cl-btn-outline\">Book One Wash<\/a>\n            <div class=\"cl-fine-print\">Select your pickup date and time in the next step.<\/div>\n          <\/div>\n          <div class=\"cl-nl-content\">\n            <a href=\"\/cart\/?add-to-cart=1814\" class=\"cl-pricing-btn cl-btn-outline\">Boek \u00e9\u00e9n wasje<\/a>\n            <div class=\"cl-fine-print\">Selecteer je ophaaldatum en -tijd tijdens het afrekenen.<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- CARD 2: WEEKLY SUBSCRIPTION -->\n    <div class=\"cl-pricing-card cl-card-pro\">\n      <div class=\"cl-pricing-badge\" role=\"note\" aria-label=\"Most popular plan\">Most Popular<\/div>\n\n      <div class=\"cl-card-img\">\n        <img decoding=\"async\"\n          src=\"https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/03\/Laundry-bags-at-ZuidAs.webp\"\n          alt=\"CleanLab weekly laundry plan\"\n          loading=\"lazy\"\n          style=\"object-position: center center;\">\n      <\/div>\n\n      <div class=\"cl-card-body\">\n        <h3>Weekly wash<\/h3>\n        <div class=\"cl-subtitle\">Laundry on Autopilot.<\/div>\n        <div class=\"cl-price-box\">\n          <div class=\"cl-price\">\u20ac24,95<\/div>\n          <div class=\"cl-per-bag\">per bag<\/div>\n          <div class=\"cl-savings-text\"><span role=\"img\" aria-label=\"fire\">\ud83d\udd25<\/span> Save \u20ac5,00 per bag<\/div>\n        <\/div>\n        <div class=\"cl-bag-info\">\n          <strong><span role=\"img\" aria-label=\"checkmark\">\u2705<\/span> Includes Free CleanLab Bag<\/strong>\n          <span class=\"cl-info-row\">Fits ~1 week of clothes for 1 person.<\/span>\n          <span class=\"cl-info-small\">~ 9 kgs. Fashionista? Family of 4? Add multiple bags. Easy!<\/span>\n        <\/div>\n        <ul class=\"cl-pricing-features\">\n          <li><b>Cancel or Pause<\/b> anytime<\/li>\n          <li>Select your <b>weekly<\/b> slot<\/li>\n          <li><b>Free<\/b> pickup and delivery<\/li>\n          <li>Consistent, <b>high-quality<\/b> wash<\/li>\n        <\/ul>\n        <div class=\"cl-btn-container\">\n          <a href=\"https:\/\/yourcleanlab.com\/weekly-plan\/#plans\" class=\"cl-pricing-btn cl-btn-solid\">View weekly plans<\/a>\n          <div class=\"cl-fine-print\">No lock-in contract. Stop when you want.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da9eff8 elementor-widget elementor-widget-html\" data-id=\"da9eff8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- CleanLab Pricing Page \u2014 Plan Selector Block -->\n<!-- Identical design to Weekly Plan quiz, adapted text for pricing page context -->\n<!-- Logic:\n  Q1 (laundry): 0=low  1=average  2=a lot\n  Q2 (who):     0=single  1=couple  2=family\n  \u2192 1 bag  \u20ac24,95  when Q1\u22641 AND Q2=0\n  \u2192 2 bags \u20ac45,00* when Q1=2  AND Q2=0\n  \u2192 2 bags \u20ac45,00* when Q1\u22641 AND Q2=1\n  \u2192 4 bags \u20ac90,00  when Q1=2  AND Q2=1\n  \u2192 4 bags \u20ac90,00  when Q2=2 (any Q1)\n  * most popular\n  Product IDs: 1bag EN=2118\/NL=2119 | 2bags EN=181\/NL=1797 | 4bags EN=182\/NL=1798 -->\n<style>\n  \/* \u2500\u2500 Language switch \u2500\u2500 *\/\n  .clp-en-content, .clp-nl-content { display: none !important; }\n  body.translatepress-en_US .clp-en-content { display: block !important; }\n  body.translatepress-nl_NL .clp-nl-content { display: block !important; }\n  \/* \u2500\u2500 Outer wrapper \u2500\u2500 *\/\n  .clp-sub-wrapper {\n    background-color: #F5F5F5;\n    padding: 80px 20px;\n    font-family: 'Inter', sans-serif;\n    color: #2B2829;\n    content-visibility: auto;\n    contain-intrinsic-size: 1px 900px;\n  }\n  .clp-sub-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    display: flex;\n    flex-direction: column;\n    gap: 60px;\n  }\n  \/* \u2500\u2500 Header \u2500\u2500 *\/\n  .clp-sub-header {\n    text-align: center;\n    max-width: 800px;\n    margin: 0 auto;\n    opacity: 0;\n    transform: translateY(20px);\n    transition: opacity 0.6s ease, transform 0.6s ease;\n  }\n  .clp-sub-header.clp-visible { opacity: 1; transform: translateY(0); }\n  .clp-sub-header h2 {\n    font-family: 'Montserrat', sans-serif !important;\n    font-weight: 900 !important;\n    font-size: 42px !important;\n    margin-bottom: 15px !important;\n    line-height: 1.1 !important;\n    text-transform: uppercase !important;\n    color: #2B2829 !important;\n  }\n  .clp-sub-header p {\n    font-size: 18px !important;\n    color: #666 !important;\n  }\n  \/* \u2500\u2500 Two-column layout (no video column) \u2500\u2500 *\/\n  .clp-sub-content-grid {\n    display: flex;\n    flex-direction: column;\n    gap: 40px;\n  }\n  @media screen and (min-width: 900px) {\n    .clp-sub-content-grid {\n      flex-direction: row;\n      align-items: flex-start;\n      gap: 40px;\n    }\n    .clp-sub-left  { width: 38%; position: sticky; top: 130px; }\n    .clp-vid-col   { width: 24%; position: sticky; top: 130px; }\n    .clp-sub-right { width: 38%; }\n  }\n  \/* \u2500\u2500 Left column \u2500\u2500 *\/\n  .clp-sub-left {\n    opacity: 0;\n    transform: translateX(-20px);\n    transition: opacity 0.7s ease 0.1s, transform 0.7s ease 0.1s;\n  }\n  .clp-sub-left.clp-visible { opacity: 1; transform: translateX(0); }\n  .clp-sub-left h3 {\n    font-family: 'Montserrat', sans-serif !important;\n    font-weight: 800 !important;\n    font-size: 28px !important;\n    margin-bottom: 20px !important;\n    line-height: 1.2 !important;\n    color: #2B2829 !important;\n  }\n  .clp-sub-left p {\n    font-size: 16px !important;\n    line-height: 1.6 !important;\n    color: #555 !important;\n    margin-bottom: 30px !important;\n  }\n  .clp-benefit-list { list-style: none; padding: 0; margin: 0; }\n  .clp-benefit-item {\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    padding: 15px 0;\n    border-bottom: 1px solid #E0E0E0;\n    font-size: 15px;\n    font-weight: 500;\n    color: #2B2829;\n  }\n  .clp-benefit-item:last-child { border-bottom: none; }\n  .clp-benefit-icon {\n    width: 24px; height: 24px;\n    color: #2B2829;\n    flex-shrink: 0;\n  }\n  \/* \u2500\u2500 Video column \u2500\u2500 *\/\n  .clp-vid-col {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    opacity: 0;\n    transform: translateY(20px);\n    transition: opacity 0.7s ease 0.15s, transform 0.7s ease 0.15s;\n  }\n  .clp-vid-col.clp-visible { opacity: 1; transform: translateY(0); }\n  .clp-vid-phone {\n    width: 100%;\n    max-width: 240px;\n    border-radius: 16px;\n    overflow: hidden;\n    box-shadow: 0 8px 30px rgba(43,40,41,0.15);\n    border: 2px solid #E0E0E0;\n    background: #000;\n    position: relative;\n  }\n  .clp-vid-phone video {\n    width: 100%;\n    display: block;\n    border-radius: 14px;\n  }\n  .clp-vid-label {\n    margin-top: 12px;\n    font-family: 'Montserrat', sans-serif;\n    font-size: 12px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    color: #888;\n    text-align: center;\n  }\n  @media screen and (max-width: 899px) {\n    .clp-vid-col {\n      align-self: center;\n      width: 100%;\n      max-width: 260px;\n      margin: 0 auto;\n    }\n  }\n  \/* \u2500\u2500 Right column \u2500\u2500 *\/\n  .clp-sub-right {\n    opacity: 0;\n    transform: translateX(20px);\n    transition: opacity 0.7s ease 0.2s, transform 0.7s ease 0.2s;\n  }\n  .clp-sub-right.clp-visible { opacity: 1; transform: translateX(0); }\n  \/* \u2500\u2500 Quiz wrapper \u2500\u2500 *\/\n  .clp-qs-wrap { display: flex; flex-direction: column; gap: 22px; }\n  \/* Question block *\/\n  .clp-qs-label {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 700;\n    font-size: 12px;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #888;\n    margin-bottom: 10px;\n  }\n  \/* \u2500\u2500 Pill toggle group \u2500\u2500 *\/\n  .clp-qs-group {\n    position: relative;\n    display: flex;\n    background: #E2E2E2;\n    border-radius: 10px;\n    padding: 4px;\n    border: 1px solid #D8D8D8;\n    overflow: hidden;\n  }\n  \/* Sliding active indicator *\/\n  .clp-qs-slider {\n    position: absolute;\n    top: 4px;\n    left: 4px;\n    height: calc(100% - 8px);\n    background: #2B2829;\n    border-radius: 7px;\n    pointer-events: none;\n    box-shadow: 0 2px 8px rgba(43,40,41,0.28);\n  }\n  \/* Option buttons *\/\n  .clp-qs-btn {\n    flex: 1;\n    position: relative;\n    z-index: 1;\n    background: transparent !important;\n    border: none !important;\n    cursor: pointer;\n    padding: 12px 6px;\n    font-family: 'Inter', sans-serif !important;\n    font-size: 13.5px;\n    font-weight: 500;\n    color: #888 !important;\n    border-radius: 7px;\n    transition: color 0.2s ease;\n    line-height: 1.2;\n    text-align: center;\n    white-space: nowrap;\n    box-shadow: none !important;\n    outline: none !important;\n  }\n  .clp-qs-btn:hover,\n  .clp-qs-btn:focus,\n  .clp-qs-btn:active,\n  .clp-qs-btn:focus-visible {\n    background: transparent !important;\n    background-color: transparent !important;\n    color: #2B2829 !important;\n    border: none !important;\n    box-shadow: none !important;\n    outline: none !important;\n  }\n  .clp-qs-btn.clp-qs-sel,\n  .clp-qs-btn.clp-qs-sel:hover,\n  .clp-qs-btn.clp-qs-sel:focus,\n  .clp-qs-btn.clp-qs-sel:active {\n    color: #F2FB61 !important;\n    background: transparent !important;\n    background-color: transparent !important;\n    font-weight: 600;\n    border: none !important;\n    box-shadow: none !important;\n    outline: none !important;\n  }\n  \/* \u2500\u2500 Result card \u2500\u2500 *\/\n  .clp-qs-result {\n    background: #2B2829;\n    border-radius: 14px;\n    padding: 26px 28px 24px;\n    position: relative;\n    overflow: hidden;\n  }\n  .clp-qs-result::before {\n    content: '';\n    position: absolute;\n    top: -40px; right: -40px;\n    width: 140px; height: 140px;\n    background: #F2FB61;\n    border-radius: 50%;\n    opacity: 0.07;\n    pointer-events: none;\n  }\n  .clp-qs-result-inner {\n    position: relative;\n    transition: opacity 0.22s ease, transform 0.22s ease;\n  }\n  .clp-qs-result-inner.clp-changing {\n    opacity: 0;\n    transform: translateY(-7px);\n  }\n  .clp-qs-rec-label {\n    font-family: 'Montserrat', sans-serif;\n    font-size: 10px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.13em;\n    color: #F2FB61;\n    margin-bottom: 16px;\n  }\n  .clp-qs-rec-row {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    margin-bottom: 20px;\n    flex-wrap: wrap;\n  }\n  .clp-qs-bags { display: flex; align-items: center; gap: 3px; flex-shrink: 0; }\n  .clp-qs-bags svg { fill: #F2FB61; }\n  .clp-qs-bags-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2px;\n  }\n  .clp-qs-rec-info { flex: 1; min-width: 0; }\n  .clp-qs-rec-name {\n    font-family: 'Montserrat', sans-serif;\n    font-size: 19px;\n    font-weight: 900;\n    color: #FFFFFF;\n    text-transform: uppercase;\n    line-height: 1.1;\n    margin-bottom: 3px;\n  }\n  .clp-qs-rec-price {\n    font-family: 'Montserrat', sans-serif;\n    font-size: 26px;\n    font-weight: 800;\n    color: #FFFFFF;\n    line-height: 1;\n  }\n  .clp-qs-rec-price small {\n    font-size: 14px;\n    font-weight: 400;\n    color: rgba(255,255,255,0.55);\n  }\n  .clp-qs-badge {\n    background: #F2FB61;\n    color: #2B2829;\n    font-family: 'Montserrat', sans-serif;\n    font-size: 10px;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n    padding: 5px 11px;\n    border-radius: 20px;\n    white-space: nowrap;\n    align-self: flex-start;\n  }\n  .clp-qs-badge.clp-qs-hidden { visibility: hidden; }\n  .clp-qs-cta {\n    display: block;\n    width: 100%;\n    box-sizing: border-box;\n    background: #F2FB61 !important;\n    color: #2B2829 !important;\n    font-family: 'Montserrat', sans-serif !important;\n    font-weight: 800 !important;\n    font-size: 13px !important;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n    text-decoration: none !important;\n    text-align: center;\n    padding: 16px 20px !important;\n    border-radius: 8px;\n    transition: opacity 0.2s ease, transform 0.2s ease;\n  }\n  .clp-qs-cta:hover,\n  .clp-qs-cta:focus,\n  .clp-qs-cta:active,\n  .clp-qs-cta:visited,\n  .clp-qs-cta:focus-visible {\n    background: #F2FB61 !important;\n    color: #2B2829 !important;\n    text-decoration: none !important;\n    outline: none !important;\n    box-shadow: none !important;\n    opacity: 0.88;\n    transform: translateY(-1px);\n  }\n  \/* \u2500\u2500 All-plans list \u2500\u2500 *\/\n  .clp-plans-divider {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    margin: 20px 0 16px;\n  }\n  .clp-plans-divider::before,\n  .clp-plans-divider::after {\n    content: '';\n    flex: 1;\n    height: 1px;\n    background: #D8D8D8;\n  }\n  .clp-plans-divider span {\n    font-size: 11px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #AAA;\n    white-space: nowrap;\n  }\n  .clp-plans-divider-inner {\n    display: none;\n    margin-top: 16px;\n    margin-bottom: 0;\n  }\n  .clp-plans-divider-inner::before,\n  .clp-plans-divider-inner::after {\n    background: rgba(255,255,255,0.18);\n  }\n  .clp-plans-divider-inner span {\n    color: rgba(255,255,255,0.45);\n  }\n  @media screen and (max-width: 600px) {\n    .clp-plans-divider-inner { display: flex; }\n    .clp-plans-divider:not(.clp-plans-divider-inner) { display: none; }\n  }\n  .clp-plan-rows { display: flex; flex-direction: column; gap: 10px; }\n  .clp-plan-row {\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    background: #FFFFFF;\n    border: 2px solid #EBEBEB;\n    border-radius: 10px;\n    padding: 13px 16px;\n    transition: border-color 0.2s ease, box-shadow 0.2s ease;\n  }\n  .clp-plan-row.clp-row-rec {\n    border-color: #F2FB61;\n    box-shadow: 0 0 0 1px #F2FB61;\n  }\n  .clp-pr-bags { display: flex; align-items: center; gap: 2px; flex-shrink: 0; }\n  .clp-pr-bags svg { fill: #2B2829; }\n  .clp-pr-bags-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 2px;\n  }\n  .clp-pr-info { flex: 1; min-width: 0; }\n  .clp-pr-name {\n    font-family: 'Montserrat', sans-serif;\n    font-size: 14px;\n    font-weight: 800;\n    color: #2B2829;\n    text-transform: uppercase;\n    line-height: 1;\n    margin-bottom: 2px;\n  }\n  .clp-pr-price {\n    font-size: 13px;\n    color: #888;\n    font-weight: 500;\n  }\n  .clp-pr-badge {\n    background: #F2FB61;\n    color: #2B2829;\n    font-family: 'Montserrat', sans-serif;\n    font-size: 9px;\n    font-weight: 800;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n    padding: 3px 8px;\n    border-radius: 20px;\n    white-space: nowrap;\n    display: inline-block;\n    margin-top: 5px;\n  }\n  .clp-pr-btn {\n    background: #2B2829 !important;\n    color: #FFFFFF !important;\n    font-family: 'Montserrat', sans-serif !important;\n    font-weight: 700 !important;\n    font-size: 11px !important;\n    text-transform: uppercase;\n    text-decoration: none !important;\n    padding: 9px 16px !important;\n    border-radius: 6px;\n    white-space: nowrap;\n    flex-shrink: 0;\n    transition: opacity 0.15s ease;\n    display: inline-block;\n  }\n  .clp-pr-btn:hover,\n  .clp-pr-btn:focus,\n  .clp-pr-btn:active,\n  .clp-pr-btn:visited,\n  .clp-pr-btn:focus-visible {\n    background: #2B2829 !important;\n    color: #FFFFFF !important;\n    text-decoration: none !important;\n    outline: none !important;\n    opacity: 0.82;\n  }\n  .clp-plan-row.clp-row-rec .clp-pr-btn,\n  .clp-plan-row.clp-row-rec .clp-pr-btn:hover,\n  .clp-plan-row.clp-row-rec .clp-pr-btn:focus,\n  .clp-plan-row.clp-row-rec .clp-pr-btn:active,\n  .clp-plan-row.clp-row-rec .clp-pr-btn:visited,\n  .clp-plan-row.clp-row-rec .clp-pr-btn:focus-visible {\n    background: #F2FB61 !important;\n    color: #2B2829 !important;\n    text-decoration: none !important;\n    outline: none !important;\n  }\n  .clp-plan-row,\n  .clp-plan-row:hover,\n  .clp-plan-row:focus-within {\n    color: #2B2829 !important;\n    background-color: #FFFFFF !important;\n  }\n  .clp-plan-row.clp-row-rec,\n  .clp-plan-row.clp-row-rec:hover,\n  .clp-plan-row.clp-row-rec:focus-within {\n    background-color: #FFFFFF !important;\n  }\n  .clp-pr-btn:focus { box-shadow: none !important; }\n  \/* \u2500\u2500 Mobile \u2500\u2500 *\/\n  @media screen and (max-width: 600px) {\n    .clp-sub-header h2 { font-size: 28px !important; }\n    .clp-qs-btn { font-size: 11px; padding: 10px 4px; }\n    .clp-qs-rec-name { font-size: 16px; }\n    .clp-qs-rec-price { font-size: 22px; }\n  }\n<\/style>\n\n<div class=\"clp-sub-wrapper\" id=\"clp-sub-wrapper\">\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 ENGLISH \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"clp-en-content\">\n    <div class=\"clp-sub-header\" id=\"clp-sub-header-en\">\n      <h2>Which plan suits you best?<\/h2>\n    <\/div>\n    <div class=\"clp-sub-container\">\n      <div class=\"clp-sub-content-grid\">\n        <!-- Left: benefits text -->\n        <div class=\"clp-sub-left\" id=\"clp-sub-left-en\">\n          <h3>If it fits in the bag, we'll wash it. That's the rule.<\/h3>\n          <p>Choose how many bags match your life. Your weekly laundry service takes care of the rest, door to door.<\/p>\n          <ul class=\"clp-benefit-list\">\n            <li class=\"clp-benefit-item\">\n              <svg class=\"clp-benefit-icon\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" stroke-width=\"2\"><path d=\"M5 13l4 4L19 7\"\/><\/svg>\n              Free pickup &amp; delivery, every week\n            <\/li>\n            <li class=\"clp-benefit-item\">\n              <svg class=\"clp-benefit-icon\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" stroke-width=\"2\"><path d=\"M5 13l4 4L19 7\"\/><\/svg>\n              Holiday proof: pause anytime\n            <\/li>\n            <li class=\"clp-benefit-item\">\n              <svg class=\"clp-benefit-icon\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" stroke-width=\"2\"><path d=\"M5 13l4 4L19 7\"\/><\/svg>\n              Better value than one-time washes\n            <\/li>\n          <\/ul>\n        <\/div>\n        <!-- Center: video -->\n        <div class=\"clp-vid-col\" id=\"clp-sub-vid-en\">\n          <div class=\"clp-vid-phone\">\n            <video autoplay muted loop playsinline>\n              <source src=\"https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/04\/packing-bag-cleanlab.mp4\" type=\"video\/mp4\">\n            <\/video>\n          <\/div>\n          <div class=\"clp-vid-label\">See how it works<\/div>\n        <\/div>\n        <!-- Right: quiz -->\n        <div class=\"clp-sub-right\" id=\"clp-sub-right-en\">\n          <div class=\"clp-qs-wrap\">\n            <!-- Q1 -->\n            <div class=\"clp-qs-question\">\n              <div class=\"clp-qs-label\">How much laundry do you have per week?<\/div>\n              <div class=\"clp-qs-group\" id=\"clp-g-en-q1\">\n                <div class=\"clp-qs-slider\" id=\"clp-s-en-q1\"><\/div>\n                <button class=\"clp-qs-btn\" data-lang=\"en\" data-q=\"q1\" data-idx=\"0\">Not much<\/button>\n                <button class=\"clp-qs-btn clp-qs-sel\" data-lang=\"en\" data-q=\"q1\" data-idx=\"1\">Average<\/button>\n                <button class=\"clp-qs-btn\" data-lang=\"en\" data-q=\"q1\" data-idx=\"2\">A lot!<\/button>\n              <\/div>\n            <\/div>\n            <!-- Q2 -->\n            <div class=\"clp-qs-question\">\n              <div class=\"clp-qs-label\">Are you:<\/div>\n              <div class=\"clp-qs-group\" id=\"clp-g-en-q2\">\n                <div class=\"clp-qs-slider\" id=\"clp-s-en-q2\"><\/div>\n                <button class=\"clp-qs-btn\" data-lang=\"en\" data-q=\"q2\" data-idx=\"0\">Single<\/button>\n                <button class=\"clp-qs-btn clp-qs-sel\" data-lang=\"en\" data-q=\"q2\" data-idx=\"1\">Two of us<\/button>\n                <button class=\"clp-qs-btn\" data-lang=\"en\" data-q=\"q2\" data-idx=\"2\">A family<\/button>\n              <\/div>\n            <\/div>\n            <!-- Result -->\n            <div class=\"clp-qs-result\">\n              <div class=\"clp-qs-result-inner\" id=\"clp-ri-en\">\n                <div class=\"clp-qs-rec-label\">Our recommendation<\/div>\n                <div class=\"clp-qs-rec-row\">\n                  <div class=\"clp-qs-bags\" id=\"clp-bags-en\"><\/div>\n                  <div class=\"clp-qs-rec-info\">\n                    <div class=\"clp-qs-rec-name\" id=\"clp-name-en\"><\/div>\n                    <div class=\"clp-qs-rec-price\" id=\"clp-price-en\"><\/div>\n                  <\/div>\n                  <span class=\"clp-qs-badge\" id=\"clp-badge-en\"><\/span>\n                <\/div>\n                <a class=\"clp-qs-cta\" id=\"clp-cta-en\">Add to cart \u2192<\/a>\n                <div class=\"clp-plans-divider clp-plans-divider-inner\"><span>Not sure? Compare all plans<\/span><\/div>\n              <\/div>\n            <\/div>\n            <!-- All plans -->\n            <div class=\"clp-plans-divider\"><span>Not sure? Compare all plans<\/span><\/div>\n            <div class=\"clp-plan-rows\" id=\"clp-rows-en\">\n              <div class=\"clp-plan-row\" data-bags=\"1\" data-lang=\"en\">\n                <div class=\"clp-pr-bags\">\n                  <svg width=\"22\" height=\"22\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                <\/div>\n                <div class=\"clp-pr-info\">\n                  <div class=\"clp-pr-name\">1 bag \/ week<\/div>\n                  <div class=\"clp-pr-price\">\u20ac24,95 \/week<\/div>\n                <\/div>\n                <a href=\"\/cart\/?add-to-cart=2118\" class=\"clp-pr-btn\">Choose<\/a>\n              <\/div>\n              <div class=\"clp-plan-row\" data-bags=\"2\" data-lang=\"en\">\n                <div class=\"clp-pr-bags\">\n                  <svg width=\"20\" height=\"20\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                  <svg width=\"20\" height=\"20\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                <\/div>\n                <div class=\"clp-pr-info\">\n                  <div class=\"clp-pr-name\">2 bags \/ week<\/div>\n                  <div class=\"clp-pr-price\">\u20ac45,00 \/week<\/div>\n                  <span class=\"clp-pr-badge\">Most popular<\/span>\n                <\/div>\n                <a href=\"\/cart\/?add-to-cart=181\" class=\"clp-pr-btn\">Choose<\/a>\n              <\/div>\n              <div class=\"clp-plan-row\" data-bags=\"4\" data-lang=\"en\">\n                <div class=\"clp-pr-bags clp-pr-bags-grid\">\n                  <svg width=\"14\" height=\"14\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                  <svg width=\"14\" height=\"14\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                  <svg width=\"14\" height=\"14\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                  <svg width=\"14\" height=\"14\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                <\/div>\n                <div class=\"clp-pr-info\">\n                  <div class=\"clp-pr-name\">4 bags \/ week<\/div>\n                  <div class=\"clp-pr-price\">\u20ac90,00 \/week<\/div>\n                <\/div>\n                <a href=\"\/cart\/?add-to-cart=182\" class=\"clp-pr-btn\">Choose<\/a>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 NEDERLANDS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"clp-nl-content\">\n    <div class=\"clp-sub-header\" id=\"clp-sub-header-nl\">\n      <h2>Welk plan past bij jou?<\/h2>\n    <\/div>\n    <div class=\"clp-sub-container\">\n      <div class=\"clp-sub-content-grid\">\n        <!-- Left: benefits text -->\n        <div class=\"clp-sub-left\" id=\"clp-sub-left-nl\">\n          <h3>Als het in de tas past, wassen we het. Dat is de regel.<\/h3>\n          <p>Kies het aantal waszakken dat bij jouw leven past. Onze wekelijkse service doet de rest, van deur tot deur.<\/p>\n          <ul class=\"clp-benefit-list\">\n            <li class=\"clp-benefit-item\">\n              <svg class=\"clp-benefit-icon\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" stroke-width=\"2\"><path d=\"M5 13l4 4L19 7\"\/><\/svg>\n              Gratis ophalen &amp; bezorgen, elke week\n            <\/li>\n            <li class=\"clp-benefit-item\">\n              <svg class=\"clp-benefit-icon\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" stroke-width=\"2\"><path d=\"M5 13l4 4L19 7\"\/><\/svg>\n              Vakantieproof: pauzeer wanneer je wilt\n            <\/li>\n            <li class=\"clp-benefit-item\">\n              <svg class=\"clp-benefit-icon\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" stroke-width=\"2\"><path d=\"M5 13l4 4L19 7\"\/><\/svg>\n              Betere deal dan eenmalige wasjes\n            <\/li>\n          <\/ul>\n        <\/div>\n        <!-- Center: video -->\n        <div class=\"clp-vid-col\" id=\"clp-sub-vid-nl\">\n          <div class=\"clp-vid-phone\">\n            <video autoplay muted loop playsinline>\n              <source src=\"https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/04\/packing-bag-cleanlab.mp4\" type=\"video\/mp4\">\n            <\/video>\n          <\/div>\n          <div class=\"clp-vid-label\">Bekijk hoe het werkt<\/div>\n        <\/div>\n        <!-- Right: quiz -->\n        <div class=\"clp-sub-right\" id=\"clp-sub-right-nl\">\n          <div class=\"clp-qs-wrap\">\n            <!-- V1 -->\n            <div class=\"clp-qs-question\">\n              <div class=\"clp-qs-label\">Hoeveel wasgoed heb je per week?<\/div>\n              <div class=\"clp-qs-group\" id=\"clp-g-nl-q1\">\n                <div class=\"clp-qs-slider\" id=\"clp-s-nl-q1\"><\/div>\n                <button class=\"clp-qs-btn\" data-lang=\"nl\" data-q=\"q1\" data-idx=\"0\">Niet veel<\/button>\n                <button class=\"clp-qs-btn clp-qs-sel\" data-lang=\"nl\" data-q=\"q1\" data-idx=\"1\">Gemiddeld<\/button>\n                <button class=\"clp-qs-btn\" data-lang=\"nl\" data-q=\"q1\" data-idx=\"2\">Heel veel!<\/button>\n              <\/div>\n            <\/div>\n            <!-- V2 -->\n            <div class=\"clp-qs-question\">\n              <div class=\"clp-qs-label\">Ben je:<\/div>\n              <div class=\"clp-qs-group\" id=\"clp-g-nl-q2\">\n                <div class=\"clp-qs-slider\" id=\"clp-s-nl-q2\"><\/div>\n                <button class=\"clp-qs-btn\" data-lang=\"nl\" data-q=\"q2\" data-idx=\"0\">Single<\/button>\n                <button class=\"clp-qs-btn clp-qs-sel\" data-lang=\"nl\" data-q=\"q2\" data-idx=\"1\">Met z'n twee&#235;n<\/button>\n                <button class=\"clp-qs-btn\" data-lang=\"nl\" data-q=\"q2\" data-idx=\"2\">Een gezin<\/button>\n              <\/div>\n            <\/div>\n            <!-- Resultaat -->\n            <div class=\"clp-qs-result\">\n              <div class=\"clp-qs-result-inner\" id=\"clp-ri-nl\">\n                <div class=\"clp-qs-rec-label\">Onze aanbeveling<\/div>\n                <div class=\"clp-qs-rec-row\">\n                  <div class=\"clp-qs-bags\" id=\"clp-bags-nl\"><\/div>\n                  <div class=\"clp-qs-rec-info\">\n                    <div class=\"clp-qs-rec-name\" id=\"clp-name-nl\"><\/div>\n                    <div class=\"clp-qs-rec-price\" id=\"clp-price-nl\"><\/div>\n                  <\/div>\n                  <span class=\"clp-qs-badge\" id=\"clp-badge-nl\"><\/span>\n                <\/div>\n                <a class=\"clp-qs-cta\" id=\"clp-cta-nl\">Kiezen \u2192<\/a>\n                <div class=\"clp-plans-divider clp-plans-divider-inner\"><span>Niet zeker? Vergelijk alle plannen<\/span><\/div>\n              <\/div>\n            <\/div>\n            <!-- Alle plannen -->\n            <div class=\"clp-plans-divider\"><span>Niet zeker? Vergelijk alle plannen<\/span><\/div>\n            <div class=\"clp-plan-rows\" id=\"clp-rows-nl\">\n              <div class=\"clp-plan-row\" data-bags=\"1\" data-lang=\"nl\">\n                <div class=\"clp-pr-bags\">\n                  <svg width=\"22\" height=\"22\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                <\/div>\n                <div class=\"clp-pr-info\">\n                  <div class=\"clp-pr-name\">1 tas \/ week<\/div>\n                  <div class=\"clp-pr-price\">\u20ac24,95 \/week<\/div>\n                <\/div>\n                <a href=\"\/nl\/cart\/?add-to-cart=2119\" class=\"clp-pr-btn\">Kiezen<\/a>\n              <\/div>\n              <div class=\"clp-plan-row\" data-bags=\"2\" data-lang=\"nl\">\n                <div class=\"clp-pr-bags\">\n                  <svg width=\"20\" height=\"20\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                  <svg width=\"20\" height=\"20\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                <\/div>\n                <div class=\"clp-pr-info\">\n                  <div class=\"clp-pr-name\">2 tassen \/ week<\/div>\n                  <div class=\"clp-pr-price\">\u20ac45,00 \/week<\/div>\n                  <span class=\"clp-pr-badge\">Meest gekozen<\/span>\n                <\/div>\n                <a href=\"\/nl\/cart\/?add-to-cart=1797\" class=\"clp-pr-btn\">Kiezen<\/a>\n              <\/div>\n              <div class=\"clp-plan-row\" data-bags=\"4\" data-lang=\"nl\">\n                <div class=\"clp-pr-bags clp-pr-bags-grid\">\n                  <svg width=\"14\" height=\"14\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                  <svg width=\"14\" height=\"14\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                  <svg width=\"14\" height=\"14\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                  <svg width=\"14\" height=\"14\" fill=\"#2B2829\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>\n                <\/div>\n                <div class=\"clp-pr-info\">\n                  <div class=\"clp-pr-name\">4 tassen \/ week<\/div>\n                  <div class=\"clp-pr-price\">\u20ac90,00 \/week<\/div>\n                <\/div>\n                <a href=\"\/nl\/cart\/?add-to-cart=1798\" class=\"clp-pr-btn\">Kiezen<\/a>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<script>\n(function() {\n  \/* \u2500\u2500 Bag SVG \u2500\u2500 *\/\n  var BAG = '<svg width=\"{s}\" height=\"{s}\" fill=\"#F2FB61\" viewBox=\"0 0 24 24\"><path d=\"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm7 17H5V8h14v12z\"\/><\/svg>';\n  function bag(sz) { return BAG.replace(\/\\{s\\}\/g, sz); }\n  function makeBags(n) {\n    if (n === 1) return '<div class=\"clp-qs-bags\">' + bag(32) + '<\/div>';\n    if (n === 2) return '<div class=\"clp-qs-bags\">' + bag(26) + bag(26) + '<\/div>';\n    return '<div class=\"clp-qs-bags clp-qs-bags-grid\">' + bag(18) + bag(18) + bag(18) + bag(18) + '<\/div>';\n  }\n  \/* \u2500\u2500 State \u2500\u2500 *\/\n  var state = {\n    en: { q1: 1, q2: 1 },\n    nl: { q1: 1, q2: 1 }\n  };\n  \/* \u2500\u2500 Recommendation logic \u2500\u2500 *\/\n  function getResult(q1, q2) {\n    if (q2 === 2) return { bags: 4, price: '\u20ac90,00', popular: true };\n    if (q1 === 2 && q2 === 1) return { bags: 4, price: '\u20ac90,00', popular: false };\n    if (q1 === 2 && q2 === 0) return { bags: 2, price: '\u20ac45,00', popular: true };\n    if (q2 === 1)             return { bags: 2, price: '\u20ac45,00', popular: true };\n    return                          { bags: 1, price: '\u20ac24,95', popular: false };\n  }\n  \/* \u2500\u2500 Cart URLs \u2500\u2500 *\/\n  var CART = {\n    en: { 1: '\/cart\/?add-to-cart=2118', 2: '\/cart\/?add-to-cart=181', 4: '\/cart\/?add-to-cart=182' },\n    nl: { 1: '\/nl\/cart\/?add-to-cart=2119', 2: '\/nl\/cart\/?add-to-cart=1797', 4: '\/nl\/cart\/?add-to-cart=1798' }\n  };\n  \/* \u2500\u2500 Result text \u2500\u2500 *\/\n  var LABELS = {\n    en: {\n      name:    { 1: '1 bag per week',    2: '2 bags per week',   4: '4 bags per week'   },\n      badge:   { popular: 'Most popular', noPopular: ''          },\n      cta:     'Add to cart \u2192'\n    },\n    nl: {\n      name:    { 1: '1 tas per week',    2: '2 tassen per week', 4: '4 tassen per week' },\n      badge:   { popular: 'Meest gekozen', noPopular: ''         },\n      cta:     'Kiezen \u2192'\n    }\n  };\n  \/* \u2500\u2500 Render result \u2500\u2500 *\/\n  function renderResult(lang) {\n    var s    = state[lang];\n    var res  = getResult(s.q1, s.q2);\n    var l    = LABELS[lang];\n    var inner = document.getElementById('clp-ri-' + lang);\n    if (!inner) return;\n    inner.classList.add('clp-changing');\n    setTimeout(function() {\n      document.getElementById('clp-bags-'  + lang).innerHTML  = makeBags(res.bags);\n      document.getElementById('clp-name-'  + lang).textContent = l.name[res.bags];\n      document.getElementById('clp-price-' + lang).innerHTML   = res.price + ' <small>\/week<\/small>';\n      var badge = document.getElementById('clp-badge-' + lang);\n      if (res.popular) {\n        badge.textContent = l.badge.popular;\n        badge.classList.remove('clp-qs-hidden');\n      } else {\n        badge.textContent = '';\n        badge.classList.add('clp-qs-hidden');\n      }\n      var cta = document.getElementById('clp-cta-' + lang);\n      cta.href = CART[lang][res.bags];\n      cta.textContent = l.cta;\n      var rows = document.querySelectorAll('#clp-rows-' + lang + ' .clp-plan-row');\n      rows.forEach(function(row) {\n        if (parseInt(row.dataset.bags, 10) === res.bags) {\n          row.classList.add('clp-row-rec');\n        } else {\n          row.classList.remove('clp-row-rec');\n        }\n      });\n      inner.classList.remove('clp-changing');\n      refreshPrBtns();\n    }, 230);\n  }\n  \/* \u2500\u2500 Slider positioning \u2500\u2500 *\/\n  function positionSlider(groupId, sliderName, idx) {\n    var group  = document.getElementById(groupId);\n    var slider = document.getElementById(sliderName);\n    if (!group || !slider || group.offsetWidth === 0) return;\n    var btns = group.querySelectorAll('.clp-qs-btn');\n    var btn  = btns[idx];\n    if (!btn) return;\n    var offset = 0;\n    for (var i = 0; i < idx; i++) {\n      if (btns[i]) offset += btns[i].offsetWidth;\n    }\n    slider.style.width  = btn.offsetWidth + 'px';\n    slider.style.height = btn.offsetHeight + 'px';\n    slider.style.transform = 'translateX(' + offset + 'px)';\n  }\n  function positionAllSliders() {\n    positionSlider('clp-g-en-q1', 'clp-s-en-q1', state.en.q1);\n    positionSlider('clp-g-en-q2', 'clp-s-en-q2', state.en.q2);\n    positionSlider('clp-g-nl-q1', 'clp-s-nl-q1', state.nl.q1);\n    positionSlider('clp-g-nl-q2', 'clp-s-nl-q2', state.nl.q2);\n  }\n  \/* \u2500\u2500 Click handler \u2500\u2500 *\/\n  function attachHandlers() {\n    document.querySelectorAll('.clp-qs-btn').forEach(function(btn) {\n      btn.addEventListener('click', function() {\n        var lang = btn.dataset.lang;\n        var q    = btn.dataset.q;\n        var idx  = parseInt(btn.dataset.idx, 10);\n        state[lang][q] = idx;\n        var group = btn.closest('.clp-qs-group');\n        group.querySelectorAll('.clp-qs-btn').forEach(function(b) { b.classList.remove('clp-qs-sel'); });\n        btn.classList.add('clp-qs-sel');\n        var slider = group.querySelector('.clp-qs-slider');\n        if (!slider.style.transition) {\n          slider.style.transition = 'transform 0.35s cubic-bezier(0.77, 0, 0.175, 1), width 0.15s ease';\n        }\n        positionSlider(group.id, slider.id, idx);\n        renderResult(lang);\n      });\n    });\n  }\n  \/* \u2500\u2500 Force plan-row button inline styles \u2500\u2500 *\/\n  function applyPrBtnStyle(btn) {\n    var row   = btn.closest('.clp-plan-row');\n    var isRec = row && row.classList.contains('clp-row-rec');\n    var bg    = isRec ? '#F2FB61' : '#2B2829';\n    var col   = isRec ? '#2B2829' : '#FFFFFF';\n    btn.style.setProperty('background-color', bg,     'important');\n    btn.style.setProperty('color',            col,    'important');\n    btn.style.setProperty('text-decoration',  'none', 'important');\n    btn.style.setProperty('border',           'none', 'important');\n    btn.style.setProperty('box-shadow',       'none', 'important');\n    btn.style.setProperty('outline',          'none', 'important');\n  }\n  function refreshPrBtns() {\n    document.querySelectorAll('.clp-pr-btn').forEach(function(btn) {\n      applyPrBtnStyle(btn);\n    });\n  }\n  function attachPrBtnHoverFix() {\n    document.querySelectorAll('.clp-pr-btn').forEach(function(btn) {\n      ['mouseenter','mouseleave','mousedown','mouseup','focus','blur'].forEach(function(evt) {\n        btn.addEventListener(evt, function() { applyPrBtnStyle(this); });\n      });\n    });\n  }\n  \/* \u2500\u2500 Init \u2500\u2500 *\/\n  function init() {\n    positionAllSliders();\n    setTimeout(function() {\n      document.querySelectorAll('.clp-qs-slider').forEach(function(s) {\n        s.style.transition = 'transform 0.35s cubic-bezier(0.77, 0, 0.175, 1), width 0.15s ease';\n      });\n    }, 50);\n    attachHandlers();\n    renderResult('en');\n    renderResult('nl');\n    setTimeout(function() {\n      refreshPrBtns();\n      attachPrBtnHoverFix();\n    }, 300);\n  }\n  var resizeTimer;\n  window.addEventListener('resize', function() {\n    clearTimeout(resizeTimer);\n    resizeTimer = setTimeout(positionAllSliders, 120);\n  });\n  \/* \u2500\u2500 Entrance animations \u2500\u2500 *\/\n  var entranceTargets = [\n    'clp-sub-header-en', 'clp-sub-header-nl',\n    'clp-sub-left-en',   'clp-sub-left-nl',\n    'clp-sub-vid-en',    'clp-sub-vid-nl',\n    'clp-sub-right-en',  'clp-sub-right-nl'\n  ].map(function(id) { return document.getElementById(id); }).filter(Boolean);\n  var obs = new IntersectionObserver(function(entries) {\n    entries.forEach(function(entry) {\n      if (entry.isIntersecting) {\n        entry.target.classList.add('clp-visible');\n        obs.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.12 });\n  entranceTargets.forEach(function(el) { obs.observe(el); });\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e5ac072 elementor-widget elementor-widget-html\" data-id=\"e5ac072\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .cl-process-wrapper {\n    background-color: #F5F5F5;\n    font-family: 'Inter', sans-serif;\n    padding: 80px 20px;\n    box-sizing: border-box;\n  }\n\n  .cl-process-container {\n    max-width: 1200px;\n    width: 100%;\n    margin: 0 auto;\n  }\n\n  \/* \u2500\u2500 HEADER \u2500\u2500 *\/\n  .cl-process-header {\n    text-align: center;\n    max-width: 800px;\n    margin: 0 auto 60px auto;\n  }\n  .cl-process-header h2 {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 800;\n    font-size: 36px;\n    color: #2B2829;\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n  .cl-process-header p {\n    font-family: 'Poppins', sans-serif;\n    font-size: 16px;\n    color: #2B2829;\n    opacity: 0.6;\n    margin: 0;\n  }\n\n  \/* \u2500\u2500 GRID \u2500\u2500 *\/\n  .cl-process-grid {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    gap: 25px;\n    width: 100%;\n  }\n\n  \/* \u2500\u2500 CARD: starts invisible \u2500\u2500 *\/\n  .cl-process-card {\n    background: white;\n    border-radius: 12px;\n    padding: 30px 25px;\n    position: relative;\n    border: 1px solid #D0CECA;\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n\n    opacity: 0;\n    transform: translateY(40px);\n    transition:\n      opacity 0.55s ease,\n      transform 0.55s cubic-bezier(0.22, 1, 0.36, 1),\n      border-color 0.3s ease,\n      box-shadow 0.3s ease;\n  }\n\n  \/* stagger via custom property set by JS *\/\n  .cl-process-card.is-visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  .cl-process-card:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 10px 30px rgba(0,0,0,0.06);\n    border-color: #5788B6;\n  }\n\n  \/* \u2500\u2500 NUMBER WATERMARK \u2500\u2500 *\/\n  .cl-step-number {\n    position: absolute;\n    top: 15px;\n    right: 20px;\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 900;\n    font-size: 48px;\n    color: #5788B6;\n    opacity: 0.15;\n    z-index: 0;\n  }\n\n  \/* \u2500\u2500 ICON BOX \u2500\u2500 *\/\n  .cl-icon-box {\n    width: 60px;\n    height: 60px;\n    background: rgba(151, 180, 222, 0.12);\n    border-radius: 12px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 20px;\n    z-index: 1;\n    color: #5788B6;\n  }\n  .cl-icon-box svg {\n    width: 30px;\n    height: 30px;\n    stroke-width: 2;\n  }\n\n  \/* \u2500\u2500 CARD TEXT \u2500\u2500 *\/\n  .cl-process-card h3 {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 700;\n    font-size: 18px;\n    margin: 0 0 10px 0;\n    color: #2B2829;\n    z-index: 1;\n  }\n  .cl-process-card p {\n    font-family: 'Inter', sans-serif;\n    font-size: 15px;\n    color: #2B2829;\n    opacity: 0.75;\n    line-height: 1.5;\n    margin: 0;\n    z-index: 1;\n  }\n  .cl-process-card a {\n    color: #5788B6;\n    text-decoration: underline;\n  }\n\n\n  \/* \u2500\u2500 MOBILE \u2500\u2500 *\/\n  @media screen and (max-width: 750px) {\n    .cl-process-grid {\n      grid-template-columns: 1fr;\n    }\n  }\n<\/style>\n\n<div class=\"cl-process-wrapper\">\n  <div class=\"cl-process-container\">\n\n    <div class=\"cl-process-header\">\n      <h2>Handled properly, from pickup to drop-off.<\/h2>\n      <p>Discover why 1,000+ Amsterdammers trust CleanLab with their laundry.<\/p>\n    <\/div>\n\n    <div class=\"cl-process-grid\" id=\"cl-process-grid\">\n\n      <div class=\"cl-process-card\">\n        <div class=\"cl-step-number\" aria-hidden=\"true\">01<\/div>\n        <div class=\"cl-icon-box\" aria-hidden=\"true\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z\"\/><line x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"\/><path d=\"M16 10a4 4 0 0 1-8 0\"\/><\/svg>\n        <\/div>\n        <h3>Grab a bag<\/h3>\n        <p>Any bag works. Fill it with laundry. No weighing. No sorting. Unsure? Just <a href=\"https:\/\/wa.me\/+31686450148?text=Hi%21+I+have+a+question+about+CleanLab.\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">WhatsApp<\/a> us.<\/p>\n      <\/div>\n\n      <div class=\"cl-process-card\">\n        <div class=\"cl-step-number\" aria-hidden=\"true\">02<\/div>\n        <div class=\"cl-icon-box\" aria-hidden=\"true\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\/><\/svg>\n        <\/div>\n        <h3>Book your pickup<\/h3>\n        <p>Schedule a pickup any day of the week, and we'll come to you. Laundry pickup & delivery across Amsterdam, Mon-Sat from 07:00\u201322:00.<\/p>\n      <\/div>\n\n      <div class=\"cl-process-card\">\n        <div class=\"cl-step-number\" aria-hidden=\"true\">03<\/div>\n        <div class=\"cl-icon-box\" aria-hidden=\"true\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z\"\/><\/svg>\n        <\/div>\n        <h3>Hypoallergenic<\/h3>\n        <p>Sensitive skin? We've got you covered. Gentle detergent, no extra charge.<\/p>\n      <\/div>\n\n      <div class=\"cl-process-card\">\n        <div class=\"cl-step-number\" aria-hidden=\"true\">04<\/div>\n        <div class=\"cl-icon-box\" aria-hidden=\"true\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 11 12 14 22 4\"\/><path d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"\/><\/svg>\n        <\/div>\n        <h3>Folded & Returned<\/h3>\n        <p>Clean, crisply folded clothes back within 24 hours. Yes, even the socks are paired. Need ironing? No worries, we'll do.<\/p>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\n(function () {\n  const cards = document.querySelectorAll('#cl-process-grid .cl-process-card');\n  if (!cards.length) return;\n\n  const STAGGER = 180; \/\/ ms between each card\n\n  const observer = new IntersectionObserver(\n    (entries) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          cards.forEach((card, i) => {\n            setTimeout(() => {\n              card.style.transitionDelay = '0ms'; \/\/ reset so hover still works\n              card.classList.add('is-visible');\n            }, i * STAGGER);\n          });\n          observer.disconnect();\n        }\n      });\n    },\n    { threshold: 0.2 }\n  );\n\n  observer.observe(document.getElementById('cl-process-grid'));\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44320fa elementor-widget elementor-widget-Google\" data-id=\"44320fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"Google.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div data-src=\"https:\/\/cdn.trustindex.io\/loader.js?1cc364d64601374011867132bbb\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-962e698 elementor-widget elementor-widget-html\" data-id=\"962e698\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .cl-faq-wrapper {\n    display: flex;\n    justify-content: center;\n    font-family: 'Inter', sans-serif;\n    padding: 80px 20px;\n    background-color: #F5F5F5;\n  }\n  .cl-faq-card {\n    background: white;\n    border-radius: 12px;\n    max-width: 1200px;\n    width: 100%;\n    display: flex;\n    flex-direction: column;\n    overflow: hidden;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.05);\n    border: 1px solid #D0CECA;\n  }\n  \/* DESKTOP LAYOUT *\/\n  @media screen and (min-width: 900px) {\n    .cl-faq-card {\n      flex-direction: row;\n      align-items: stretch;\n      min-height: 550px;\n    }\n    .cl-faq-content {\n      padding: 60px 60px;\n      width: 100%;\n      order: 1; \/* tekst links *\/\n    }\n    .cl-faq-visual {\n      width: 30%;\n      min-height: 100%;\n      order: 2; \/* image rechts *\/\n    }\n  }\n  \/* MOBIEL: image bovenaan *\/\n  @media screen and (max-width: 899px) {\n    .cl-faq-visual  { order: -1; } \/* image eerst *\/\n    .cl-faq-content { order:  1; } \/* tekst daarna *\/\n  }\n  \/* CONTENT *\/\n  .cl-faq-content {\n    padding: 40px 20px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n  \/* VISUAL *\/\n  .cl-faq-visual {\n    background-color: #D0CECA;\n    padding: 0;\n    position: relative;\n    width: 100%;\n    height: 300px;\n    overflow: hidden;\n  }\n  @media screen and (min-width: 900px) {\n    .cl-faq-visual { height: auto; }\n  }\n  .cl-faq-visual img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: top center;\n    display: block;\n    position: absolute;\n    top: 0; left: 0;\n  }\n  \/* TYPOGRAPHY *\/\n  .cl-faq-label {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 800;\n    font-size: 12px;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n    color: #97B4DE;\n    margin-bottom: 15px;\n    display: block;\n  }\n  .cl-faq-content h2 {\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 800;\n    font-size: 28px;\n    color: #2B2829;\n    margin-top: 0;\n    margin-bottom: 30px;\n    line-height: 1.2;\n  }\n  @media screen and (min-width: 900px) {\n    .cl-faq-content h2 { font-size: 32px; }\n  }\n  \/* ACCORDION *\/\n  .cl-accordion-item {\n    border-bottom: 1px solid #E5E5E5;\n    margin-bottom: 15px;\n  }\n  .cl-accordion-btn {\n    width: 100%;\n    background: none !important;\n    border: none;\n    padding: 15px 0;\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 700;\n    font-size: 16px;\n    color: #2B2829 !important;\n    cursor: pointer;\n    display: flex !important;\n    justify-content: space-between;\n    align-items: flex-start;\n    gap: 15px;\n    text-align: left;\n    white-space: normal !important;\n    height: auto !important;\n  }\n  .cl-accordion-btn:hover {\n    color: #5788B6 !important;\n    background: none !important;\n  }\n  .cl-question-text {\n    flex: 1;\n    display: block;\n    line-height: 1.4;\n  }\n  .cl-accordion-icon {\n    font-size: 24px;\n    line-height: 1;\n    color: #97B4DE;\n    transition: transform 0.3s ease;\n    flex: 0 0 24px;\n    width: 24px;\n    text-align: center;\n    margin-top: -2px;\n  }\n  .cl-accordion-btn.active .cl-accordion-icon {\n    transform: rotate(45deg);\n    color: #F2FB61;\n  }\n  .cl-accordion-panel {\n    max-height: 0;\n    overflow: hidden;\n    opacity: 0;\n    transition: max-height 0.3s ease-out, opacity 0.3s ease-out;\n  }\n  .cl-accordion-panel.open { opacity: 1; }\n  .cl-accordion-panel p {\n    font-family: 'Inter', sans-serif;\n    font-size: 14px;\n    line-height: 1.6;\n    color: #555;\n    margin-top: 5px;\n    margin-bottom: 20px;\n    padding-right: 10px;\n  }\n  \/* LINK BUTTON *\/\n  .cl-faq-link-btn {\n    display: inline-block;\n    margin-top: 30px;\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 800;\n    font-size: 14px;\n    text-transform: uppercase;\n    color: #2B2829;\n    text-decoration: none;\n    border-bottom: 2px solid #F2FB61;\n    padding-bottom: 2px;\n    transition: all 0.2s;\n  }\n  .cl-faq-link-btn:hover {\n    background-color: #F2FB61;\n    color: #2B2829;\n    padding: 5px 10px;\n    border-bottom: none;\n    border-radius: 4px;\n  }\n<\/style>\n\n<div class=\"cl-faq-wrapper\">\n  <div class=\"cl-faq-card\">\n\n    <!-- LEFT SIDE: QUESTIONS (op mobiel: order 1 = onder de image) -->\n    <div class=\"cl-faq-content\">\n      <span class=\"cl-faq-label\"><\/span>\n      <h2>Have any questions? We're here to help<\/h2>\n\n      <div class=\"cl-accordion-item\">\n        <button class=\"cl-accordion-btn\" type=\"button\">\n          <span class=\"cl-question-text\">How much does CleanLab charge per kilo?<\/span>\n          <span class=\"cl-accordion-icon\">+<\/span>\n        <\/button>\n        <div class=\"cl-accordion-panel\">\n          <p>We don't charge per kilo. Our wash and fold laundry service pricing is simple: one bag, one fixed price. This makes us one of the most transparent and affordable laundry services in Amsterdam.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"cl-accordion-item\">\n        <button class=\"cl-accordion-btn\" type=\"button\">\n          <span class=\"cl-question-text\">Can I add ironing to my order?<\/span>\n          <span class=\"cl-accordion-icon\">+<\/span>\n        <\/button>\n        <div class=\"cl-accordion-panel\">\n          <p>Yes. You can add ironing at checkout. Our ironing service prices start at \u20ac9,95 for 5 shirts.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"cl-accordion-item\">\n        <button class=\"cl-accordion-btn\" type=\"button\">\n          <span class=\"cl-question-text\">How do I schedule a pickup?<\/span>\n          <span class=\"cl-accordion-icon\">+<\/span>\n        <\/button>\n        <div class=\"cl-accordion-panel\">\n          <p>Choose a day and time at checkout, or message us on WhatsApp. We'll handle the rest.<\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"cl-accordion-item\">\n        <button class=\"cl-accordion-btn\" type=\"button\">\n          <span class=\"cl-question-text\">Do you offer laundry pickup across all of Amsterdam?<\/span>\n          <span class=\"cl-accordion-icon\">+<\/span>\n        <\/button>\n        <div class=\"cl-accordion-panel\">\n          <p>Yes. We offer laundry pickup and delivery across Amsterdam, seven days a week.<\/p>\n        <\/div>\n      <\/div>\n\n      <a href=\"\/faq\" class=\"cl-faq-link-btn\">Got more questions? See all answers &rarr;<\/a>\n    <\/div>\n\n    <!-- RIGHT SIDE: IMAGE (op mobiel: order -1 = boven de tekst) -->\n    <div class=\"cl-faq-visual\">\n      <img decoding=\"async\" src=\"https:\/\/yourcleanlab.com\/wp-content\/uploads\/2026\/03\/CleanLab-Bags.webp\" alt=\"CleanLab FAQ\">\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\n  document.addEventListener(\"DOMContentLoaded\", function() {\n    var faqButtons = document.querySelectorAll(\".cl-accordion-btn\");\n    faqButtons.forEach(function(btn) {\n      btn.addEventListener(\"click\", function() {\n        this.classList.toggle(\"active\");\n        var panel = this.nextElementSibling;\n        if (panel.style.maxHeight) {\n          panel.style.maxHeight = null;\n          panel.classList.remove(\"open\");\n        } else {\n          panel.style.maxHeight = panel.scrollHeight + \"px\";\n          panel.classList.add(\"open\");\n        }\n      });\n    });\n  });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3b6a0cc e-flex e-con-boxed e-con e-parent\" data-id=\"3b6a0cc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Washing Machine Broken? Visiting the city? Laundry emergency? Not anymore! Fast laundry pickup and delivery service in Amsterdam. We pick up, wash, dry, fold, and deliver. Picked up within 45 minutes. View pricing THE NEW STANDARD The smartest laundry service in Amsterdam. Laundry, without the nonsense. Price per shirt. Price per kilo. Doing mental maths [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2403,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-420","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/yourcleanlab.com\/nl\/wp-json\/wp\/v2\/pages\/420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yourcleanlab.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/yourcleanlab.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/yourcleanlab.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yourcleanlab.com\/nl\/wp-json\/wp\/v2\/comments?post=420"}],"version-history":[{"count":25,"href":"https:\/\/yourcleanlab.com\/nl\/wp-json\/wp\/v2\/pages\/420\/revisions"}],"predecessor-version":[{"id":4734,"href":"https:\/\/yourcleanlab.com\/nl\/wp-json\/wp\/v2\/pages\/420\/revisions\/4734"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yourcleanlab.com\/nl\/wp-json\/wp\/v2\/media\/2403"}],"wp:attachment":[{"href":"https:\/\/yourcleanlab.com\/nl\/wp-json\/wp\/v2\/media?parent=420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}