{"id":15985,"date":"2026-02-24T10:28:02","date_gmt":"2026-02-24T02:28:02","guid":{"rendered":"https:\/\/westshorefurniture.com\/?page_id=15985"},"modified":"2026-02-27T18:03:22","modified_gmt":"2026-02-27T10:03:22","slug":"ireland","status":"publish","type":"page","link":"https:\/\/westshorefurniture.com\/fr\/ireland\/","title":{"rendered":"Ireland"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15985\" class=\"elementor elementor-15985\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-521f444 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"521f444\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;ekit_has_onepagescroll_dot&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-214031e\" data-id=\"214031e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-109c142 elementor-widget elementor-widget-html\" data-id=\"109c142\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!--\n  ============================================\n  West Shore Ireland - Elementor Version\n  Paste this code into an Elementor HTML Widget\n  ============================================\n-->\n\n<!-- Google Fonts -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Plus+Jakarta+Sans:wght@400;600;700&family=Lexend:wght@500;700&display=swap\" rel=\"stylesheet\">\n\n<!-- Tailwind CSS CDN - scoped to .ws-ireland only, preflight disabled -->\n<script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n<script>\ntailwind.config = {\n    important: '.ws-ireland',\n    corePlugins: {\n        preflight: false\n    },\n    theme: {\n        extend: {\n            colors: {\n                'irish-sage': '#4F6F52',\n                'warm-oak': '#F8F4E1'\n            }\n        }\n    }\n}\n<\/script>\n\n<!-- Scoped styles - only affect .ws-ireland container -->\n<style>\n    \/* Scoped reset - only inside .ws-ireland *\/\n    .ws-ireland *, .ws-ireland *::before, .ws-ireland *::after { box-sizing: border-box; }\n    .ws-ireland { font-family: 'Plus Jakarta Sans', sans-serif; color: #0f172a; line-height: 1.5; -webkit-font-smoothing: antialiased; }\n    .ws-ireland h1, .ws-ireland h2, .ws-ireland h3, .ws-ireland h4 { font-family: 'Lexend', sans-serif; margin: 0; }\n    .ws-ireland p { margin: 0; }\n    .ws-ireland img { display: block; max-width: 100%; height: auto; }\n    .ws-ireland a { color: inherit; text-decoration: none; }\n    .ws-ireland ul { list-style: none; margin: 0; padding: 0; }\n    .ws-ireland button { font-family: inherit; }\n    .ws-ireland input, .ws-ireland select, .ws-ireland textarea { font-family: inherit; font-size: 100%; }\n    .ws-ireland blockquote { margin: 0; }\n    .ws-ireland summary { list-style: none; }\n    .ws-ireland summary::-webkit-details-marker { display: none; }\n\n    \/* Force color inheritance - override Elementor theme styles *\/\n    .ws-ireland h1, .ws-ireland h2, .ws-ireland h3, .ws-ireland h4,\n    .ws-ireland p, .ws-ireland span, .ws-ireland li, .ws-ireland div,\n    .ws-ireland label, .ws-ireland summary, .ws-ireland blockquote { color: inherit; }\n\n    \/* Hover effects *\/\n    .ws-ireland .solution-card:hover { transform: translateY(-10px); transition: all 0.3s ease; }\n\n    \/* Focus accessibility *\/\n    .ws-ireland a:focus-visible, .ws-ireland button:focus-visible { outline: 2px solid #4F6F52; outline-offset: 2px; }\n\n    \/* Anchor scroll offset for WP header *\/\n    .ws-ireland [id] { scroll-margin-top: 100px; }\n\n    \/* Hero slideshow *\/\n    .ws-ireland .hero-slide { position: absolute; inset: 0; opacity: 0; transition: opacity 1.2s ease-in-out; }\n    .ws-ireland .hero-slide.active { opacity: 1; }\n    .ws-ireland .hero-slideshow { position: relative; aspect-ratio: 1000\/667; }\n\n    \/* Popup Modal *\/\n    .ws-ireland .ws-popup-overlay {\n        position: fixed; inset: 0; background: rgba(0,0,0,0.6); z-index: 999999;\n        display: flex; align-items: center; justify-content: center;\n        opacity: 0; visibility: hidden; transition: all 0.3s ease;\n    }\n    .ws-ireland .ws-popup-overlay.active { opacity: 1; visibility: visible; }\n    .ws-ireland .ws-popup-modal {\n        background: white; border-radius: 1.5rem; max-width: 520px; width: 90%;\n        max-height: 90vh; overflow-y: auto; position: relative;\n        transform: translateY(30px) scale(0.95); transition: transform 0.3s ease;\n        box-shadow: 0 25px 50px -12px rgba(0,0,0,0.25);\n    }\n    .ws-ireland .ws-popup-overlay.active .ws-popup-modal { transform: translateY(0) scale(1); }\n    .ws-ireland .ws-popup-close {\n        position: absolute; top: 16px; right: 16px; width: 36px; height: 36px;\n        border-radius: 50%; border: none; background: #f1f5f9; cursor: pointer;\n        display: flex; align-items: center; justify-content: center;\n        font-size: 18px; color: #64748b; transition: all 0.2s; z-index: 2;\n    }\n    .ws-ireland .ws-popup-close:hover { background: #e2e8f0; color: #1e293b; }\n    .ws-ireland .ws-popup-inner { padding: 2.5rem; }\n    .ws-ireland .ws-popup-badge {\n        display: inline-block; background: #ecfdf5; color: #4F6F52;\n        font-size: 11px; font-weight: 800; text-transform: uppercase;\n        letter-spacing: 0.1em; padding: 4px 12px; border-radius: 9999px; margin-bottom: 12px;\n    }\n    .ws-ireland .ws-popup-title { font-size: 1.5rem; font-weight: 800; margin-bottom: 6px; color: #0f172a; }\n    .ws-ireland .ws-popup-desc { color: #64748b; font-size: 0.85rem; margin-bottom: 0; }\n    .ws-ireland .ws-popup-field { margin-bottom: 12px; }\n    .ws-ireland .ws-popup-field label { display: block; font-size: 13px; font-weight: 700; margin-bottom: 4px; color: #0f172a; }\n    .ws-ireland .ws-popup-field input,\n    .ws-ireland .ws-popup-field select,\n    .ws-ireland .ws-popup-field textarea {\n        width: 100%; padding: 10px 14px; border: 1px solid #e2e8f0; border-radius: 10px;\n        font-size: 14px; outline: none; background: white; color: #0f172a; transition: border-color 0.2s;\n    }\n    .ws-ireland .ws-popup-field input:focus,\n    .ws-ireland .ws-popup-field select:focus,\n    .ws-ireland .ws-popup-field textarea:focus { border-color: #4F6F52; }\n    .ws-ireland .ws-popup-submit {\n        width: 100%; padding: 14px; background: #4F6F52; color: white; border: none;\n        border-radius: 12px; font-size: 15px; font-weight: 800; cursor: pointer; transition: opacity 0.2s;\n    }\n    .ws-ireland .ws-popup-submit:hover { opacity: 0.9; }\n    .ws-ireland .ws-popup-privacy { text-align: center; color: #94a3b8; font-size: 11px; margin-top: 10px; }\n\n    \/* Lightbox - image zoom *\/\n    .ws-ireland .ws-lightbox-trigger { cursor: zoom-in; transition: transform 0.3s, box-shadow 0.3s; }\n    .ws-ireland .ws-lightbox-trigger:hover { transform: scale(1.02); box-shadow: 0 8px 30px rgba(0,0,0,0.15); }\n    .ws-ireland .ws-lightbox-overlay {\n        position: fixed; inset: 0; background: rgba(0,0,0,0.9); z-index: 9999999;\n        display: flex; align-items: center; justify-content: center;\n        opacity: 0; visibility: hidden; transition: opacity 0.3s ease;\n        cursor: zoom-out; padding: 20px;\n    }\n    .ws-ireland .ws-lightbox-overlay.active { opacity: 1; visibility: visible; }\n    .ws-ireland .ws-lightbox-overlay img {\n        max-width: 90vw; max-height: 90vh; object-fit: contain; border-radius: 12px;\n        transform: scale(0.9); transition: transform 0.3s ease;\n        box-shadow: 0 20px 60px rgba(0,0,0,0.5);\n    }\n    .ws-ireland .ws-lightbox-overlay.active img { transform: scale(1); }\n    .ws-ireland .ws-lightbox-close {\n        position: absolute; top: 20px; right: 20px; width: 44px; height: 44px;\n        background: rgba(255,255,255,0.15); border: none; border-radius: 50%;\n        color: white; font-size: 24px; cursor: pointer; display: flex;\n        align-items: center; justify-content: center; transition: background 0.2s;\n        backdrop-filter: blur(4px);\n    }\n    .ws-ireland .ws-lightbox-close:hover { background: rgba(255,255,255,0.3); }\n\n    \/* ========== Mobile Responsive ========== *\/\n\n    \/* Hero - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland .hero-slideshow {\n            aspect-ratio: 3\/2;\n            border-radius: 1rem !important;\n            margin-left: -8px;\n            margin-right: -8px;\n            width: calc(100% + 16px);\n        }\n        .ws-ireland section.relative.bg-white {\n            padding-top: 1rem;\n            padding-bottom: 3rem;\n        }\n        .ws-ireland section.relative.bg-white .flex.flex-col.lg\\:flex-row {\n            gap: 2rem;\n        }\n        .ws-ireland section.relative.bg-white h1 {\n            font-size: 2rem !important;\n            line-height: 1.15 !important;\n            margin-bottom: 1rem !important;\n        }\n        .ws-ireland section.relative.bg-white h1 br { display: none; }\n        .ws-ireland section.relative.bg-white p.text-xl {\n            font-size: 0.95rem !important;\n            line-height: 1.6 !important;\n            margin-bottom: 1.5rem !important;\n        }\n        \/* Hero buttons - full width stacked *\/\n        .ws-ireland section.relative.bg-white .flex.flex-wrap.gap-4 {\n            flex-direction: column;\n            width: 100%;\n        }\n        .ws-ireland section.relative.bg-white .flex.flex-wrap.gap-4 a {\n            text-align: center;\n            padding: 14px 20px !important;\n            font-size: 0.95rem !important;\n        }\n        \/* \"20+ Yrs\" badge - reposition on mobile *\/\n        .ws-ireland .absolute.-bottom-6.-left-6 {\n            position: relative !important;\n            bottom: auto !important;\n            left: auto !important;\n            display: inline-block;\n            margin-top: 12px;\n            padding: 12px 16px !important;\n        }\n        .ws-ireland .absolute.-bottom-6.-left-6 p.text-3xl {\n            font-size: 1.5rem !important;\n        }\n    }\n\n    \/* Products grid - mobile 2 cols, small 1 col *\/\n    @media (max-width: 767px) {\n        .ws-ireland .grid.grid-cols-1.sm\\:grid-cols-2.lg\\:grid-cols-4 {\n            grid-template-columns: repeat(2, 1fr) !important;\n            gap: 12px !important;\n        }\n        .ws-ireland .grid.grid-cols-1.sm\\:grid-cols-2.lg\\:grid-cols-4 .p-6 {\n            padding: 12px !important;\n        }\n        .ws-ireland .grid.grid-cols-1.sm\\:grid-cols-2.lg\\:grid-cols-4 h3 {\n            font-size: 0.9rem !important;\n            margin-bottom: 4px !important;\n        }\n        .ws-ireland .grid.grid-cols-1.sm\\:grid-cols-2.lg\\:grid-cols-4 p {\n            font-size: 0.75rem !important;\n            margin-bottom: 6px !important;\n            display: -webkit-box;\n            -webkit-line-clamp: 2;\n            -webkit-box-orient: vertical;\n            overflow: hidden;\n        }\n    }\n    @media (max-width: 400px) {\n        .ws-ireland .grid.grid-cols-1.sm\\:grid-cols-2.lg\\:grid-cols-4 {\n            grid-template-columns: 1fr !important;\n        }\n    }\n\n    \/* Section headings - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland h2 {\n            font-size: 1.5rem !important;\n            margin-bottom: 0.5rem !important;\n        }\n        .ws-ireland section { padding-top: 3rem; padding-bottom: 3rem; }\n        .ws-ireland .max-w-7xl { padding-left: 16px !important; padding-right: 16px !important; }\n        .ws-ireland .max-w-4xl { padding-left: 16px !important; padding-right: 16px !important; }\n    }\n\n    \/* Grant cards - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-3 {\n            gap: 16px !important;\n        }\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-3 article {\n            padding: 20px !important;\n        }\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-3 article h3 {\n            font-size: 1rem !important;\n        }\n    }\n\n    \/* Montessori \/ Reggio sections - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland article.flex.flex-col h3.text-4xl {\n            font-size: 1.5rem !important;\n        }\n        .ws-ireland article.flex.flex-col h3.text-4xl br { display: none; }\n        .ws-ireland article.flex.flex-col .mb-40 { margin-bottom: 3rem; }\n        .ws-ireland .grid.grid-cols-2.gap-4 img {\n            height: 160px !important;\n        }\n        .ws-ireland .grid.grid-cols-2.gap-4 img.mt-8 {\n            margin-top: 8px !important;\n        }\n        \/* Catalog buttons - full width *\/\n        .ws-ireland article.flex.flex-col a[class*=\"px-10\"] {\n            display: block !important;\n            text-align: center;\n            padding: 14px 20px !important;\n            font-size: 0.95rem !important;\n        }\n    }\n\n    \/* Compliance section - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland #ws-compliance h2 {\n            font-size: 1.5rem !important;\n        }\n        .ws-ireland #ws-compliance h2 br { display: none; }\n        .ws-ireland #ws-compliance .bg-irish-sage {\n            padding: 24px !important;\n            border-radius: 1.5rem !important;\n        }\n        .ws-ireland #ws-compliance .bg-white\\\/5 {\n            padding: 16px !important;\n        }\n    }\n\n    \/* Urgency banner - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland section.py-4.bg-amber-500 p {\n            font-size: 0.8rem !important;\n        }\n    }\n\n    \/* Packages - mobile: no scale on middle card *\/\n    @media (max-width: 767px) {\n        .ws-ireland .transform.scale-105 {\n            transform: none !important;\n        }\n        .ws-ireland #ws-packages article {\n            padding: 24px !important;\n        }\n    }\n\n    \/* Gallery before\/after - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-2 img.h-80 {\n            height: 200px !important;\n        }\n        .ws-ireland .bg-slate-100.rounded-3xl {\n            padding: 20px !important;\n        }\n    }\n\n    \/* Testimonials - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland .bg-white.p-8.rounded-3xl.shadow-sm {\n            padding: 20px !important;\n        }\n    }\n\n    \/* Process steps - mobile: 2x2 grid *\/\n    @media (max-width: 767px) {\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-4 {\n            grid-template-columns: 1fr 1fr !important;\n            gap: 20px !important;\n        }\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-4 .w-16 {\n            width: 40px !important;\n            height: 40px !important;\n            font-size: 1.1rem !important;\n            margin-bottom: 12px !important;\n        }\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-4 h3 {\n            font-size: 0.85rem !important;\n        }\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-4 p {\n            font-size: 0.8rem !important;\n        }\n    }\n\n    \/* FAQ - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland details summary {\n            padding: 14px !important;\n            font-size: 0.9rem !important;\n        }\n        .ws-ireland details div {\n            padding: 0 14px 14px !important;\n        }\n    }\n\n    \/* Case studies - mobile: horizontal scroll *\/\n    @media (max-width: 767px) {\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-3.gap-12 {\n            display: flex !important;\n            overflow-x: auto;\n            scroll-snap-type: x mandatory;\n            gap: 16px !important;\n            padding-bottom: 8px;\n            -webkit-overflow-scrolling: touch;\n        }\n        .ws-ireland .grid.grid-cols-1.md\\:grid-cols-3.gap-12 > article {\n            min-width: 260px;\n            flex-shrink: 0;\n            scroll-snap-align: start;\n        }\n    }\n\n    \/* CTA section - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland section.py-24.bg-irish-sage h2 {\n            font-size: 1.5rem !important;\n        }\n        .ws-ireland section.py-24.bg-irish-sage h2 br { display: none; }\n        .ws-ireland section.py-24.bg-irish-sage .flex.flex-col.sm\\:flex-row {\n            flex-direction: column;\n        }\n        .ws-ireland section.py-24.bg-irish-sage a {\n            text-align: center;\n            padding: 14px 20px !important;\n            font-size: 0.95rem !important;\n        }\n    }\n\n    \/* Popup modal - mobile *\/\n    @media (max-width: 767px) {\n        .ws-ireland .ws-popup-modal {\n            width: 95%;\n            max-height: 85vh;\n            border-radius: 1rem;\n        }\n        .ws-ireland .ws-popup-inner {\n            padding: 1.5rem;\n        }\n        .ws-ireland .ws-popup-title {\n            font-size: 1.2rem !important;\n        }\n    }\n\n    \/* General mobile touch-friendly *\/\n    @media (max-width: 767px) {\n        .ws-ireland a, .ws-ireland button {\n            min-height: 44px;\n        }\n        .ws-ireland .text-center.mb-16 {\n            margin-bottom: 2rem !important;\n        }\n        .ws-ireland .mb-20 {\n            margin-bottom: 2rem !important;\n        }\n    }\n<\/style>\n\n<div class=\"ws-ireland bg-slate-50 text-slate-900\">\n\n    <!-- ==================== Hero Section ==================== -->\n    <section class=\"relative bg-white pt-20 pb-32 overflow-hidden\">\n        <div class=\"max-w-7xl mx-auto px-6 relative z-10\">\n            <div class=\"flex flex-col lg:flex-row items-center gap-16\">\n                <div class=\"lg:w-1\/2\">\n                    <div class=\"inline-flex items-center space-x-2 px-3 py-1 rounded-full bg-green-100 text-irish-sage text-xs font-bold mb-6 uppercase tracking-widest\">\n                        <span aria-hidden=\"true\">\u25cf<\/span> <span>Ireland 2026 Expansion Ready<\/span>\n                    <\/div>\n                    <h1 class=\"text-5xl lg:text-7xl font-extrabold leading-[1.05] mb-8 text-slate-900\">\n                        Global Expertise for <br><span class=\"text-irish-sage\">Ireland's New Places.<\/span>\n                    <\/h1>\n                    <p class=\"text-xl text-slate-600 mb-10 leading-relaxed max-w-xl\">\n                        Serving <strong>5,000+ schools in 20+ countries<\/strong> since 2003. We've helped multiple Irish childcare providers secure <strong>Building Blocks grants<\/strong> with Tusla-compliant furniture solutions that <strong>save time and money<\/strong>.\n                    <\/p>\n                    <div class=\"flex flex-wrap gap-4\">\n                        <a href=\"#\" class=\"ws-popup-trigger px-8 py-4 bg-irish-sage text-white font-bold rounded-xl shadow-2xl hover:bg-opacity-90 transition-all\">Free Consultation<\/a>\n                        <a href=\"#ws-montessori\" class=\"px-8 py-4 border-2 border-slate-200 text-slate-900 font-bold rounded-xl hover:bg-slate-50 transition-all\">View Our Solutions<\/a>\n                    <\/div>\n                <\/div>\n                <div class=\"lg:w-1\/2\">\n                    <div class=\"relative\">\n                        <div class=\"hero-slideshow rounded-[2.5rem] shadow-2xl overflow-hidden\">\n                            <img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/hero-classroom-1.webp\"\n                                 alt=\"Modern Montessori classroom with natural wood furniture at an Irish childcare centre\"\n                                 class=\"hero-slide active w-full h-full object-cover\"\n                                 width=\"1000\" height=\"667\"\n                                 loading=\"eager\">\n                            <img decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/hero-classroom-2.webp\"\n                                 alt=\"Bright early years classroom with child-sized tables and open shelving\"\n                                 class=\"hero-slide w-full h-full object-cover\"\n                                 width=\"1000\" height=\"667\"\n                                 loading=\"eager\">\n                            <img decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/hero-classroom-3.webp\"\n                                 alt=\"Complete childcare centre fit-out with Tusla-compliant furniture\"\n                                 class=\"hero-slide w-full h-full object-cover\"\n                                 width=\"1000\" height=\"667\"\n                                 loading=\"eager\">\n                        <\/div>\n                        <div class=\"absolute -bottom-6 -left-6 bg-white p-6 rounded-2xl shadow-xl z-10\">\n                            <p class=\"text-3xl font-extrabold text-irish-sage\">20+ Yrs<\/p>\n                            <p class=\"text-xs font-bold text-slate-400 uppercase tracking-widest\">Legacy of Excellence<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Trust Badges ==================== -->\n    <section class=\"py-8 bg-white border-y border-slate-100\">\n        <div class=\"max-w-7xl mx-auto px-6\">\n            <div class=\"flex flex-wrap justify-center items-center gap-8 md:gap-16 text-sm font-semibold text-slate-400\">\n                <span class=\"flex items-center gap-2\">\n                    <svg class=\"w-5 h-5 text-green-600\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                    Tusla Registered\n                <\/span>\n                <span class=\"flex items-center gap-2\">\n                    <svg class=\"w-5 h-5 text-green-600\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                    FSC Certified\n                <\/span>\n                <span class=\"flex items-center gap-2\">\n                    <svg class=\"w-5 h-5 text-green-600\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                    EN71 Safety Tested\n                <\/span>\n                <span class=\"flex items-center gap-2\">\n                    <svg class=\"w-5 h-5 text-green-600\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                    Pobal Approved Supplier\n                <\/span>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Product Categories ==================== -->\n    <section id=\"ws-products\" class=\"py-24 bg-white\">\n        <div class=\"max-w-7xl mx-auto px-6\">\n            <div class=\"text-center mb-16\">\n                <span class=\"text-irish-sage font-bold uppercase tracking-widest text-xs mb-4 block\">Our Product Range<\/span>\n                <h2 class=\"text-4xl font-extrabold mb-4 text-slate-900\">Complete Early Years Solutions<\/h2>\n                <p class=\"text-slate-600 max-w-2xl mx-auto\">Explore our full range of Tusla-compliant childcare furniture and equipment for Irish early years settings.<\/p>\n            <\/div>\n\n            <div class=\"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-8\">\n                <!-- Cr\u00e8che Furniture -->\n                <a href=\"https:\/\/westshorefurniture.com\/ireland\/creche-furniture\/\" class=\"group block bg-slate-50 rounded-3xl overflow-hidden hover:shadow-xl transition-all duration-300\">\n                    <div class=\"aspect-[4\/3] bg-slate-200 overflow-hidden\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/creche-furniture-card.webp\"\n                             alt=\"Cr\u00e8che furniture including safe sleep cots, feeding stations and baby room essentials\"\n                             class=\"ws-lightbox-trigger w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\"\n                             width=\"800\" height=\"600\"\n                             loading=\"lazy\">\n                    <\/div>\n                    <div class=\"p-6\">\n                        <h3 class=\"text-xl font-extrabold mb-2 text-slate-900 group-hover:text-irish-sage transition-colors\">Cr\u00e8che Furniture<\/h3>\n                        <p class=\"text-slate-600 text-sm mb-4\">Safe sleep cots, feeding stations, baby &amp; toddler room essentials.<\/p>\n                        <span class=\"text-irish-sage font-bold text-sm flex items-center gap-2\">\n                            View Range\n                            <svg class=\"w-4 h-4 group-hover:translate-x-2 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\"\/><\/svg>\n                        <\/span>\n                    <\/div>\n                <\/a>\n\n                <!-- Montessori Furniture -->\n                <a href=\"https:\/\/westshorefurniture.com\/ireland\/montessori-furniture\/\" class=\"group block bg-slate-50 rounded-3xl overflow-hidden hover:shadow-xl transition-all duration-300\">\n                    <div class=\"aspect-[4\/3] bg-slate-200 overflow-hidden\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/montessori-furniture-card.webp\"\n                             alt=\"Montessori classroom furniture with low shelving and child-sized tables\"\n                             class=\"ws-lightbox-trigger w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\"\n                             width=\"800\" height=\"600\"\n                             loading=\"lazy\">\n                    <\/div>\n                    <div class=\"p-6\">\n                        <h3 class=\"text-xl font-extrabold mb-2 text-slate-900 group-hover:text-irish-sage transition-colors\">Montessori Furniture<\/h3>\n                        <p class=\"text-slate-600 text-sm mb-4\">NIDO\u2122 &amp; CASA\u2122 series. Low shelving, sensorial materials, practical life equipment.<\/p>\n                        <span class=\"text-irish-sage font-bold text-sm flex items-center gap-2\">\n                            View Range\n                            <svg class=\"w-4 h-4 group-hover:translate-x-2 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\"\/><\/svg>\n                        <\/span>\n                    <\/div>\n                <\/a>\n\n                <!-- Kindergarten Furniture -->\n                <a href=\"https:\/\/westshorefurniture.com\/ireland\/kindergarten-furniture\/\" class=\"group block bg-slate-50 rounded-3xl overflow-hidden hover:shadow-xl transition-all duration-300\">\n                    <div class=\"aspect-[4\/3] bg-slate-200 overflow-hidden\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/kindergarten-furniture-card.webp\"\n                             alt=\"Kindergarten classroom with colourful tables, chairs and storage units\"\n                             class=\"ws-lightbox-trigger w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\"\n                             width=\"800\" height=\"600\"\n                             loading=\"lazy\">\n                    <\/div>\n                    <div class=\"p-6\">\n                        <h3 class=\"text-xl font-extrabold mb-2 text-slate-900 group-hover:text-irish-sage transition-colors\">Kindergarten Furniture<\/h3>\n                        <p class=\"text-slate-600 text-sm mb-4\">Tables, chairs, cots, storage cabinets. All sizes for 0-6 years.<\/p>\n                        <span class=\"text-irish-sage font-bold text-sm flex items-center gap-2\">\n                            View Range\n                            <svg class=\"w-4 h-4 group-hover:translate-x-2 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\"\/><\/svg>\n                        <\/span>\n                    <\/div>\n                <\/a>\n\n                <!-- Play Equipment -->\n                <a href=\"https:\/\/westshorefurniture.com\/ireland\/outdoor-play-equipment\/\" class=\"group block bg-slate-50 rounded-3xl overflow-hidden hover:shadow-xl transition-all duration-300\">\n                    <div class=\"aspect-[4\/3] bg-slate-200 overflow-hidden\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/outdoor-play-card.webp\"\n                             alt=\"Outdoor play equipment with climbing frames for young children\"\n                             class=\"ws-lightbox-trigger w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\"\n                             width=\"800\" height=\"600\"\n                             loading=\"lazy\">\n                    <\/div>\n                    <div class=\"p-6\">\n                        <h3 class=\"text-xl font-extrabold mb-2 text-slate-900 group-hover:text-irish-sage transition-colors\">Outdoor Play Equipment<\/h3>\n                        <p class=\"text-slate-600 text-sm mb-4\">Climbing frames, playhouses, mud kitchens, sensory gardens.<\/p>\n                        <span class=\"text-irish-sage font-bold text-sm flex items-center gap-2\">\n                            View Range\n                            <svg class=\"w-4 h-4 group-hover:translate-x-2 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\"\/><\/svg>\n                        <\/span>\n                    <\/div>\n                <\/a>\n\n                <!-- Educational Toys -->\n                <a href=\"https:\/\/westshorefurniture.com\/ireland\/educational-toys\/\" class=\"group block bg-slate-50 rounded-3xl overflow-hidden hover:shadow-xl transition-all duration-300\">\n                    <div class=\"aspect-[4\/3] bg-slate-200 overflow-hidden\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/educational-toys-card.webp\"\n                             alt=\"Wooden educational toys and learning materials for early years\"\n                             class=\"ws-lightbox-trigger w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\"\n                             width=\"800\" height=\"600\"\n                             loading=\"lazy\">\n                    <\/div>\n                    <div class=\"p-6\">\n                        <h3 class=\"text-xl font-extrabold mb-2 text-slate-900 group-hover:text-irish-sage transition-colors\">Educational Toys<\/h3>\n                        <p class=\"text-slate-600 text-sm mb-4\">Wooden toys, puzzles, STEM materials, sensory play resources.<\/p>\n                        <span class=\"text-irish-sage font-bold text-sm flex items-center gap-2\">\n                            View Range\n                            <svg class=\"w-4 h-4 group-hover:translate-x-2 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\"\/><\/svg>\n                        <\/span>\n                    <\/div>\n                <\/a>\n\n                <!-- Childcare Fit-Out -->\n                <a href=\"https:\/\/westshorefurniture.com\/ireland\/childcare-fit-out\/\" class=\"group block bg-slate-50 rounded-3xl overflow-hidden hover:shadow-xl transition-all duration-300\">\n                    <div class=\"aspect-[4\/3] bg-slate-200 overflow-hidden\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/childcare-fitout-card.webp\"\n                             alt=\"Turnkey childcare centre fit-out with complete furniture setup\"\n                             class=\"ws-lightbox-trigger w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\"\n                             width=\"800\" height=\"600\"\n                             loading=\"lazy\">\n                    <\/div>\n                    <div class=\"p-6\">\n                        <h3 class=\"text-xl font-extrabold mb-2 text-slate-900 group-hover:text-irish-sage transition-colors\">Childcare Fit-Out<\/h3>\n                        <p class=\"text-slate-600 text-sm mb-4\">Turnkey cr\u00e8che &amp; preschool setup. 3D design, grant docs, delivery.<\/p>\n                        <span class=\"text-irish-sage font-bold text-sm flex items-center gap-2\">\n                            Learn More\n                            <svg class=\"w-4 h-4 group-hover:translate-x-2 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\"\/><\/svg>\n                        <\/span>\n                    <\/div>\n                <\/a>\n\n                <!-- Tusla Compliance Guide -->\n                <a href=\"https:\/\/westshorefurniture.com\/ireland\/tusla-compliance-guide\/\" class=\"group block bg-slate-50 rounded-3xl overflow-hidden hover:shadow-xl transition-all duration-300\">\n                    <div class=\"aspect-[4\/3] bg-slate-200 overflow-hidden\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/tusla-compliance-card.webp\"\n                             alt=\"Tusla compliance guide for Irish childcare furniture standards\"\n                             class=\"ws-lightbox-trigger w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\"\n                             width=\"800\" height=\"600\"\n                             loading=\"lazy\">\n                    <\/div>\n                    <div class=\"p-6\">\n                        <h3 class=\"text-xl font-extrabold mb-2 text-slate-900 group-hover:text-irish-sage transition-colors\">Tusla Compliance Guide<\/h3>\n                        <p class=\"text-slate-600 text-sm mb-4\">Safe sleep, space ratios, EN71 standards. Pass inspection first time.<\/p>\n                        <span class=\"text-irish-sage font-bold text-sm flex items-center gap-2\">\n                            Read Guide\n                            <svg class=\"w-4 h-4 group-hover:translate-x-2 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\"\/><\/svg>\n                        <\/span>\n                    <\/div>\n                <\/a>\n\n                <!-- Building Blocks Grant -->\n                <a href=\"https:\/\/westshorefurniture.com\/ireland\/building-blocks-grant\/\" class=\"group block bg-slate-50 rounded-3xl overflow-hidden hover:shadow-xl transition-all duration-300\">\n                    <div class=\"aspect-[4\/3] bg-slate-200 overflow-hidden\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/building-blocks-grant-card.webp\"\n                             alt=\"Building Blocks grant application guide with PEP documentation\"\n                             class=\"ws-lightbox-trigger w-full h-full object-cover group-hover:scale-110 transition-transform duration-500\"\n                             width=\"800\" height=\"600\"\n                             loading=\"lazy\">\n                    <\/div>\n                    <div class=\"p-6\">\n                        <h3 class=\"text-xl font-extrabold mb-2 text-slate-900 group-hover:text-irish-sage transition-colors\">Building Blocks Grant<\/h3>\n                        <p class=\"text-slate-600 text-sm mb-4\">Grant application guide. PEP documentation &amp; furniture quotes.<\/p>\n                        <span class=\"text-irish-sage font-bold text-sm flex items-center gap-2\">\n                            Read Guide\n                            <svg class=\"w-4 h-4 group-hover:translate-x-2 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M17 8l4 4m0 0l-4 4m4-4H3\"\/><\/svg>\n                        <\/span>\n                    <\/div>\n                <\/a>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Grant Support ==================== -->\n    <section id=\"ws-grants\" class=\"py-24 bg-warm-oak\">\n        <div class=\"max-w-7xl mx-auto px-6 text-center\">\n            <h2 class=\"text-3xl font-bold mb-4 text-slate-900\">Navigating the 2026 Capital Support<\/h2>\n            <p class=\"text-slate-600 mb-16 max-w-2xl mx-auto text-sm\">We provide the technical documentation (PEP) required for your Pobal \/ DCEDIY grant applications.<\/p>\n\n            <div class=\"grid grid-cols-1 md:grid-cols-3 gap-8 text-left text-sm leading-relaxed\">\n                <article class=\"bg-white p-10 rounded-3xl shadow-sm border-l-8 border-green-600 solution-card\">\n                    <h3 class=\"font-extrabold text-lg mb-4 text-slate-900\">Building Blocks Expansion Grant<\/h3>\n                    <p class=\"mb-6 text-slate-700\">Funding for 2,300+ new full-day childcare places. Our nursery furniture bundles are designed to maximize capacity in restricted urban footprints while meeting all Tusla requirements.<\/p>\n                    <a href=\"#\" class=\"ws-popup-trigger text-green-700 font-bold hover:underline\">1-3 Year Old Specialists \u2192<\/a>\n                <\/article>\n                <article class=\"bg-white p-10 rounded-3xl shadow-sm border-l-8 border-blue-600 solution-card\">\n                    <h3 class=\"font-extrabold text-lg mb-4 text-slate-900\">State-led Service Fit-outs<\/h3>\n                    <p class=\"mb-6 text-slate-700\">\u20ac135M programme for 100+ place childcare sites. We support eTenders procurement with standardized commercial-grade preschool furniture packages.<\/p>\n                    <a href=\"#\" class=\"ws-popup-trigger text-blue-700 font-bold hover:underline\">eTenders Ready Docs \u2192<\/a>\n                <\/article>\n                <article class=\"bg-white p-10 rounded-3xl shadow-sm border-l-8 border-amber-600 solution-card\">\n                    <h3 class=\"font-extrabold text-lg mb-4 text-slate-900\">AIM Model Inclusion<\/h3>\n                    <p class=\"mb-6 text-slate-700\">Supporting 8,400+ children with additional needs. Specialized workstations and sensory furniture for ECCE meaningful participation and inclusive early years education.<\/p>\n                    <a href=\"#\" class=\"ws-popup-trigger text-amber-700 font-bold hover:underline\">Inclusive Solutions \u2192<\/a>\n                <\/article>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Learning Environments ==================== -->\n    <section class=\"py-32 bg-white overflow-hidden\">\n        <div class=\"max-w-7xl mx-auto px-6\">\n            <div class=\"mb-20\">\n                <h2 class=\"text-4xl font-extrabold mb-4 text-slate-900\">Signature Learning Environments<\/h2>\n                <p class=\"text-lg text-slate-500\">From independent Montessori work to collaborative Reggio exploration.<\/p>\n            <\/div>\n\n            <!-- Montessori -->\n            <article id=\"ws-montessori\" class=\"flex flex-col lg:flex-row gap-20 items-center mb-40\">\n                <div class=\"lg:w-1\/2\">\n                    <span class=\"text-irish-sage font-extrabold uppercase tracking-[0.3em] text-xs mb-4 block\">Pedagogy 01<\/span>\n                    <h3 class=\"text-4xl font-extrabold mb-8 leading-tight text-slate-900\">The Authentic <br><span class=\"text-irish-sage\">Montessori Solution.<\/span><\/h3>\n                    <p class=\"text-slate-600 mb-10 leading-relaxed\">\n                        Our <strong>CASA\u2122<\/strong> and <strong>NIDO\u2122<\/strong> Montessori furniture series are designed for the \"Prepared Environment.\" We focus on tactile, independent learning using FSC-certified Baltic Birch and low-profile shelving that empowers children to self-select materials.\n                    <\/p>\n                    <ul class=\"space-y-4 mb-12 font-semibold text-sm text-slate-900\">\n                        <li class=\"flex items-center\"><span class=\"w-2 h-2 bg-irish-sage rounded-full mr-3\"><\/span> Open, Low-Level Montessori Storage Shelves<\/li>\n                        <li class=\"flex items-center\"><span class=\"w-2 h-2 bg-irish-sage rounded-full mr-3\"><\/span> Precise Sensorial &amp; Math Equipment<\/li>\n                        <li class=\"flex items-center\"><span class=\"w-2 h-2 bg-irish-sage rounded-full mr-3\"><\/span> Tusla-Compliant Safe Sleep Cots<\/li>\n                    <\/ul>\n                    <a href=\"#\" class=\"ws-popup-trigger inline-block px-10 py-5 bg-slate-900 text-white font-bold rounded-2xl hover:bg-irish-sage transition-all\">Explore Montessori Catalog<\/a>\n                <\/div>\n                <div class=\"lg:w-1\/2 grid grid-cols-2 gap-4\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/montessori-showcase-1.webp\"\n                         class=\"ws-lightbox-trigger rounded-3xl h-64 w-full object-cover\"\n                         alt=\"Montessori sensorial materials on low wooden shelf in Irish preschool\"\n                         width=\"800\" height=\"600\"\n                         loading=\"lazy\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/montessori-showcase-2.jpg.webp\"\n                         class=\"ws-lightbox-trigger rounded-3xl h-64 w-full object-cover mt-8\"\n                         alt=\"Natural wood Montessori classroom furniture with child-sized tables and chairs\"\n                         width=\"800\" height=\"600\"\n                         loading=\"lazy\">\n                <\/div>\n            <\/article>\n\n            <!-- Reggio Emilia -->\n            <article class=\"flex flex-col lg:flex-row-reverse gap-20 items-center\">\n                <div class=\"lg:w-1\/2\">\n                    <span class=\"text-orange-600 font-extrabold uppercase tracking-[0.3em] text-xs mb-4 block\">Pedagogy 02<\/span>\n                    <h3 class=\"text-4xl font-extrabold mb-8 leading-tight text-slate-900\">The Collaborative <br><span class=\"text-orange-600\">Reggio Atelier.<\/span><\/h3>\n                    <p class=\"text-slate-600 mb-10 leading-relaxed\">\n                        In Reggio Emilia philosophy, the environment is the \"Third Teacher.\" Our Reggio-inspired furniture solutions emphasize transparency, light, and artistic documentation. We provide modular art stations, reflective mirrors, and collaborative project tables that bring the community into the classroom.\n                    <\/p>\n                    <ul class=\"space-y-4 mb-12 font-semibold text-sm text-slate-900\">\n                        <li class=\"flex items-center\"><span class=\"w-2 h-2 bg-orange-400 rounded-full mr-3\"><\/span> Light Tables &amp; Sensory Mirrors<\/li>\n                        <li class=\"flex items-center\"><span class=\"w-2 h-2 bg-orange-400 rounded-full mr-3\"><\/span> Atelier Art Trolleys &amp; Easels<\/li>\n                        <li class=\"flex items-center\"><span class=\"w-2 h-2 bg-orange-400 rounded-full mr-3\"><\/span> Natural Wood Modular Activity Hubs<\/li>\n                    <\/ul>\n                    <a href=\"#\" class=\"ws-popup-trigger inline-block px-10 py-5 border-2 border-slate-900 text-slate-900 font-bold rounded-2xl hover:bg-slate-50 transition-all\">Explore Reggio Catalog<\/a>\n                <\/div>\n                <div class=\"lg:w-1\/2 grid grid-cols-2 gap-4\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/reggio-showcase-1.webp\"\n                         class=\"ws-lightbox-trigger rounded-3xl h-64 w-full object-cover\"\n                         alt=\"Reggio Emilia inspired light table with natural materials for sensory exploration\"\n                         width=\"800\" height=\"600\"\n                         loading=\"lazy\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/reggio-showcase-2.webp\"\n                         class=\"ws-lightbox-trigger rounded-3xl h-64 w-full object-cover mt-8 shadow-xl\"\n                         alt=\"Children's art atelier with easels and creative materials in early years setting\"\n                         width=\"800\" height=\"600\"\n                         loading=\"lazy\">\n                <\/div>\n            <\/article>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Compliance ==================== -->\n    <section id=\"ws-compliance\" class=\"py-24 bg-slate-900 text-white overflow-hidden\">\n        <div class=\"max-w-7xl mx-auto px-6\">\n            <div class=\"flex flex-col lg:flex-row items-center gap-20\">\n                <div class=\"lg:w-1\/2\">\n                    <h2 class=\"text-4xl font-extrabold mb-10 text-white\">100% Tusla Compliance <br><span class=\"text-irish-sage\">Guaranteed.<\/span><\/h2>\n                    <div class=\"space-y-8\">\n                        <div class=\"bg-white\/5 p-8 rounded-2xl border border-white\/10\">\n                            <h3 class=\"font-extrabold mb-3 text-white\">Safe Sleep (SI 221 of 2016)<\/h3>\n                            <p class=\"text-sm text-slate-400 leading-relaxed\">Our childcare cots meet the 2016 Safety Alert standards: vertical bars no more than 6cm apart and mattress gaps less than 2.5cm. All nursery sleep furniture is fully certified for Irish creche and daycare use.<\/p>\n                        <\/div>\n                        <div class=\"bg-white\/5 p-8 rounded-2xl border border-white\/10\">\n                            <h3 class=\"font-extrabold mb-3 text-white\">Universal Design Guidelines (UDG)<\/h3>\n                            <p class=\"text-sm text-slate-400 leading-relaxed\">Our early years furniture incorporates Ireland's Universal Design Guidelines to ensure accessibility for all children, including those on the neuro-diverse spectrum and children with additional needs.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"lg:w-1\/2 bg-irish-sage p-12 rounded-[3rem] shadow-2xl relative\">\n                    <div class=\"absolute -top-10 -right-10 w-32 h-32 bg-white\/10 rounded-full blur-3xl\"><\/div>\n                    <h3 class=\"text-2xl font-extrabold mb-8 text-white\">Space Ratio Advisor<\/h3>\n                    <p class=\"mb-10 text-sm opacity-90 leading-relaxed text-white\">Our 3D Layout service ensures you never exceed your Tusla-approved childcare capacity while maintaining optimal \"Clear Floor Space\" for safe play areas.<\/p>\n                    <div class=\"grid grid-cols-2 gap-8 text-center border-t border-white\/20 pt-10\">\n                        <div>\n                            <div class=\"text-3xl font-extrabold mb-1 text-white\">3.5m\u00b2<\/div>\n                            <div class=\"text-[10px] uppercase font-bold tracking-widest text-slate-100 opacity-60\">Per Child 0-1 Years<\/div>\n                        <\/div>\n                        <div>\n                            <div class=\"text-3xl font-extrabold mb-1 text-white\">2.35m\u00b2<\/div>\n                            <div class=\"text-[10px] uppercase font-bold tracking-widest text-slate-100 opacity-60\">Per Child 2-3 Years<\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Urgency Banner ==================== -->\n    <section class=\"py-4 bg-amber-500 text-white\">\n        <div class=\"max-w-7xl mx-auto px-6 flex flex-col sm:flex-row items-center justify-center gap-4 text-center\">\n            <svg class=\"w-6 h-6 flex-shrink-0 animate-pulse\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\">\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z\"\/>\n            <\/svg>\n            <p class=\"font-bold text-sm text-white\">\n                <span class=\"uppercase tracking-wider\">Building Blocks 2026:<\/span>\n                Grant applications close soon. Secure your furniture quote now for PEP documentation.\n            <\/p>\n            <a href=\"#\" class=\"ws-popup-trigger bg-white text-amber-600 px-4 py-1 rounded-full text-xs font-extrabold hover:bg-amber-100 transition-colors whitespace-nowrap\">Get Quote Today<\/a>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Product Packages ==================== -->\n    <section id=\"ws-packages\" class=\"py-24 bg-slate-50\">\n        <div class=\"max-w-7xl mx-auto px-6\">\n            <div class=\"text-center mb-16\">\n                <span class=\"text-irish-sage font-bold uppercase tracking-widest text-xs mb-4 block\">Grant-Ready Packages<\/span>\n                <h2 class=\"text-4xl font-extrabold mb-4 text-slate-900\">Complete Fit-Out Solutions<\/h2>\n                <p class=\"text-slate-600 max-w-2xl mx-auto\">Pre-configured furniture bundles designed to match Building Blocks grant budgets and Tusla space requirements.<\/p>\n            <\/div>\n\n            <div class=\"grid grid-cols-1 md:grid-cols-3 gap-8\">\n                <!-- Starter Package -->\n                <article class=\"bg-white rounded-3xl p-8 shadow-lg border-2 border-slate-100 hover:border-irish-sage transition-all duration-300\">\n                    <div class=\"text-center mb-8\">\n                        <span class=\"inline-block bg-slate-100 text-slate-600 px-4 py-1 rounded-full text-xs font-bold uppercase mb-4\">Starter<\/span>\n                        <h3 class=\"text-2xl font-extrabold mb-2 text-slate-900\">NIDO\u2122 Baby Room<\/h3>\n                        <p class=\"text-slate-500 text-sm mb-6\">Complete setup for 0-18 month spaces<\/p>\n                    <\/div>\n                    <ul class=\"space-y-4 mb-8 text-sm text-slate-900\">\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Tusla-compliant safe sleep cots<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Low-level sensory shelving<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Soft play area with safety mats<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Feeding station &amp; high chairs<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Nappy changing unit<\/span>\n                        <\/li>\n                    <\/ul>\n                    <a href=\"#\" class=\"ws-popup-trigger block w-full text-center py-4 border-2 border-irish-sage text-irish-sage font-bold rounded-xl hover:bg-irish-sage hover:text-white transition-all\">Get Custom Quote<\/a>\n                <\/article>\n\n                <!-- Popular Package -->\n                <article class=\"bg-irish-sage text-white rounded-3xl p-8 shadow-2xl relative transform scale-105\">\n                    <div class=\"absolute -top-4 left-1\/2 -translate-x-1\/2\">\n                        <span class=\"bg-amber-400 text-slate-900 px-4 py-1 rounded-full text-xs font-extrabold uppercase\">Most Popular<\/span>\n                    <\/div>\n                    <div class=\"text-center mb-8 pt-4\">\n                        <span class=\"inline-block bg-white\/20 text-white px-4 py-1 rounded-full text-xs font-bold uppercase mb-4\">Complete<\/span>\n                        <h3 class=\"text-2xl font-extrabold mb-2 text-white\">CASA\u2122 Preschool<\/h3>\n                        <p class=\"text-white\/70 text-sm mb-6\">Full ECCE classroom setup<\/p>\n                    <\/div>\n                    <ul class=\"space-y-4 mb-8 text-sm text-white\">\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-300 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Child-height tables &amp; chairs<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-300 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Complete Montessori material set<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-300 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Open storage shelving units<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-300 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Reading corner with cushions<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-300 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Art easels &amp; creative station<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-300 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span><strong>FREE 3D layout design<\/strong><\/span>\n                        <\/li>\n                    <\/ul>\n                    <a href=\"#\" class=\"ws-popup-trigger block w-full text-center py-4 bg-white text-irish-sage font-bold rounded-xl hover:bg-slate-100 transition-all\">Get Custom Quote<\/a>\n                <\/article>\n\n                <!-- Premium Package -->\n                <article class=\"bg-white rounded-3xl p-8 shadow-lg border-2 border-slate-100 hover:border-irish-sage transition-all duration-300\">\n                    <div class=\"text-center mb-8\">\n                        <span class=\"inline-block bg-slate-900 text-white px-4 py-1 rounded-full text-xs font-bold uppercase mb-4\">Premium<\/span>\n                        <h3 class=\"text-2xl font-extrabold mb-2 text-slate-900\">Full Centre Fit-Out<\/h3>\n                        <p class=\"text-slate-500 text-sm mb-6\">Multi-room turnkey solution<\/p>\n                    <\/div>\n                    <ul class=\"space-y-4 mb-8 text-sm text-slate-900\">\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Baby room + Toddler + Preschool<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Outdoor sensory play equipment<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Staff room furniture<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span>Reception &amp; parent waiting area<\/span>\n                        <\/li>\n                        <li class=\"flex items-start gap-3\">\n                            <svg class=\"w-5 h-5 text-green-500 flex-shrink-0 mt-0.5\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path fill-rule=\"evenodd\" d=\"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z\" clip-rule=\"evenodd\"\/><\/svg>\n                            <span><strong>Full PEP documentation<\/strong><\/span>\n                        <\/li>\n                    <\/ul>\n                    <a href=\"#\" class=\"ws-popup-trigger block w-full text-center py-4 border-2 border-irish-sage text-irish-sage font-bold rounded-xl hover:bg-irish-sage hover:text-white transition-all\">Get Custom Quote<\/a>\n                <\/article>\n            <\/div>\n\n            <p class=\"text-center text-slate-500 text-sm mt-12\">All packages include delivery to Ireland, detailed assembly guides with video tutorials, and quality guarantee.<\/p>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== 3D Layout Gallery ==================== -->\n    <section id=\"ws-gallery\" class=\"py-24 bg-white\">\n        <div class=\"max-w-7xl mx-auto px-6\">\n            <div class=\"text-center mb-16\">\n                <span class=\"text-irish-sage font-bold uppercase tracking-widest text-xs mb-4 block\">See The Transformation<\/span>\n                <h2 class=\"text-4xl font-extrabold mb-4 text-slate-900\">3D Room Layouts &amp; Real Results<\/h2>\n                <p class=\"text-slate-600 max-w-2xl mx-auto\">From empty rooms to inspiring learning environments. See how we maximize space while exceeding Tusla requirements.<\/p>\n            <\/div>\n\n            <div class=\"grid grid-cols-1 md:grid-cols-2 gap-8 mb-12\">\n                <div class=\"relative group overflow-hidden rounded-3xl\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/gallery-before.webp\"\n                         alt=\"Empty classroom space before West Shore furniture installation\"\n                         class=\"ws-lightbox-trigger w-full h-80 object-cover\"\n                         width=\"1600\" height=\"1000\"\n                         loading=\"lazy\">\n                    <div class=\"absolute inset-0 bg-gradient-to-t from-black\/70 to-transparent\"><\/div>\n                    <div class=\"absolute bottom-6 left-6 text-white\">\n                        <span class=\"bg-red-500 px-3 py-1 rounded-full text-xs font-bold uppercase mb-2 inline-block\">Before<\/span>\n                        <h4 class=\"text-xl font-bold text-white\">Empty 45m\u00b2 Space<\/h4>\n                        <p class=\"text-white\/80 text-sm\">Dublin Community Creche<\/p>\n                    <\/div>\n                <\/div>\n                <div class=\"relative group overflow-hidden rounded-3xl\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/gallery-after.webp\"\n                         alt=\"Completed Montessori classroom with full West Shore furniture fit-out\"\n                         class=\"ws-lightbox-trigger w-full h-80 object-cover\"\n                         width=\"1600\" height=\"1000\"\n                         loading=\"lazy\">\n                    <div class=\"absolute inset-0 bg-gradient-to-t from-black\/70 to-transparent\"><\/div>\n                    <div class=\"absolute bottom-6 left-6 text-white\">\n                        <span class=\"bg-green-500 px-3 py-1 rounded-full text-xs font-bold uppercase mb-2 inline-block\">After<\/span>\n                        <h4 class=\"text-xl font-bold text-white\">18-Place Montessori Room<\/h4>\n                        <p class=\"text-white\/80 text-sm\">\u20ac22,000 CASA\u2122 Package<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- 3D Render Showcase -->\n            <div class=\"bg-slate-100 rounded-3xl p-8 md:p-12\">\n                <div class=\"flex flex-col lg:flex-row items-center gap-12\">\n                    <div class=\"lg:w-1\/2\">\n                        <h3 class=\"text-2xl font-extrabold mb-6 text-slate-900\">Free 3D Layout Design Service<\/h3>\n                        <p class=\"text-slate-600 mb-8 leading-relaxed\">\n                            Send us your floor plan and we'll create a photorealistic 3D render showing exactly how your space will look. Perfect for grant applications and Tusla inspections.\n                        <\/p>\n                        <ul class=\"space-y-4 mb-8\">\n                            <li class=\"flex items-center gap-3 text-sm font-semibold text-slate-900\">\n                                <span class=\"w-8 h-8 bg-irish-sage text-white rounded-full flex items-center justify-center text-xs\">1<\/span>\n                                Send your floor plan (PDF, CAD, or sketch)\n                            <\/li>\n                            <li class=\"flex items-center gap-3 text-sm font-semibold text-slate-900\">\n                                <span class=\"w-8 h-8 bg-irish-sage text-white rounded-full flex items-center justify-center text-xs\">2<\/span>\n                                Receive 3D layout within 48 hours\n                            <\/li>\n                            <li class=\"flex items-center gap-3 text-sm font-semibold text-slate-900\">\n                                <span class=\"w-8 h-8 bg-irish-sage text-white rounded-full flex items-center justify-center text-xs\">3<\/span>\n                                Use for PEP documentation &amp; grants\n                            <\/li>\n                        <\/ul>\n                        <a href=\"#\" class=\"ws-popup-trigger inline-block bg-irish-sage text-white px-8 py-4 rounded-xl font-bold hover:bg-opacity-90 transition-all\">Get Your Free 3D Layout<\/a>\n                    <\/div>\n                    <div class=\"lg:w-1\/2\">\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/3d-layout-render.webp\"\n                             alt=\"3D architectural render of childcare classroom layout with furniture placement\"\n                             class=\"ws-lightbox-trigger rounded-2xl shadow-2xl\"\n                             width=\"1000\" height=\"667\"\n                             loading=\"lazy\">\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Testimonials ==================== -->\n    <section class=\"py-24 bg-warm-oak\">\n        <div class=\"max-w-7xl mx-auto px-6\">\n            <div class=\"text-center mb-16\">\n                <h2 class=\"text-3xl font-extrabold mb-4 text-slate-900\">Trusted by Irish Childcare Providers<\/h2>\n                <p class=\"text-slate-600\">Real feedback from creche owners and managers across Ireland.<\/p>\n            <\/div>\n\n            <div class=\"grid grid-cols-1 md:grid-cols-3 gap-8\">\n                <article class=\"bg-white p-8 rounded-3xl shadow-sm\">\n                    <div class=\"flex items-center gap-1 mb-4\">\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                    <\/div>\n                    <blockquote class=\"text-slate-700 mb-6 leading-relaxed\">\n                        \"The 3D layout service was invaluable for our Building Blocks application. Tusla inspector was impressed with the documentation. <strong>Furniture arrived exactly as shown.<\/strong>\"\n                    <\/blockquote>\n                    <div class=\"flex items-center gap-4\">\n                        <div class=\"w-12 h-12 bg-irish-sage rounded-full flex items-center justify-center text-white font-bold\">SM<\/div>\n                        <div>\n                            <p class=\"font-bold text-sm text-slate-900\">Sarah Murphy<\/p>\n                            <p class=\"text-slate-500 text-xs\">Little Explorers, Dublin 15<\/p>\n                        <\/div>\n                    <\/div>\n                <\/article>\n\n                <article class=\"bg-white p-8 rounded-3xl shadow-sm\">\n                    <div class=\"flex items-center gap-1 mb-4\">\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                    <\/div>\n                    <blockquote class=\"text-slate-700 mb-6 leading-relaxed\">\n                        \"We converted from traditional to Montessori with West Shore's help. The quality of the Baltic Birch furniture is exceptional. <strong>Parents constantly compliment our space.<\/strong>\"\n                    <\/blockquote>\n                    <div class=\"flex items-center gap-4\">\n                        <div class=\"w-12 h-12 bg-orange-500 rounded-full flex items-center justify-center text-white font-bold\">CO<\/div>\n                        <div>\n                            <p class=\"font-bold text-sm text-slate-900\">Ciara O'Brien<\/p>\n                            <p class=\"text-slate-500 text-xs\">Stepping Stones Montessori, Cork<\/p>\n                        <\/div>\n                    <\/div>\n                <\/article>\n\n                <article class=\"bg-white p-8 rounded-3xl shadow-sm\">\n                    <div class=\"flex items-center gap-1 mb-4\">\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                        <svg class=\"w-5 h-5 text-amber-400\" fill=\"currentColor\" viewBox=\"0 0 20 20\"><path d=\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"\/><\/svg>\n                    <\/div>\n                    <blockquote class=\"text-slate-700 mb-6 leading-relaxed\">\n                        \"Opened a 50-place centre with their full fit-out package. From quote to installation in 6 weeks. <strong>The team handled everything including the grant paperwork.<\/strong>\"\n                    <\/blockquote>\n                    <div class=\"flex items-center gap-4\">\n                        <div class=\"w-12 h-12 bg-blue-500 rounded-full flex items-center justify-center text-white font-bold\">PK<\/div>\n                        <div>\n                            <p class=\"font-bold text-sm text-slate-900\">Patrick Kelly<\/p>\n                            <p class=\"text-slate-500 text-xs\">Galway Bay Childcare, Galway<\/p>\n                        <\/div>\n                    <\/div>\n                <\/article>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Process ==================== -->\n    <section class=\"py-24 bg-white\">\n        <div class=\"max-w-7xl mx-auto px-6\">\n            <div class=\"text-center mb-16\">\n                <h2 class=\"text-3xl font-extrabold mb-4 text-slate-900\">How It Works<\/h2>\n                <p class=\"text-slate-600 max-w-2xl mx-auto\">From first contact to children learning in their new space - our proven process for Irish childcare providers.<\/p>\n            <\/div>\n\n            <div class=\"grid grid-cols-1 md:grid-cols-4 gap-8\">\n                <div class=\"text-center\">\n                    <div class=\"w-16 h-16 bg-irish-sage text-white rounded-2xl flex items-center justify-center text-2xl font-extrabold mx-auto mb-6\">1<\/div>\n                    <h3 class=\"font-bold mb-3 text-slate-900\">Free Consultation<\/h3>\n                    <p class=\"text-slate-600 text-sm\">Share your floor plan and requirements. We assess capacity and Tusla compliance needs.<\/p>\n                <\/div>\n                <div class=\"text-center\">\n                    <div class=\"w-16 h-16 bg-irish-sage text-white rounded-2xl flex items-center justify-center text-2xl font-extrabold mx-auto mb-6\">2<\/div>\n                    <h3 class=\"font-bold mb-3 text-slate-900\">3D Design &amp; Quote<\/h3>\n                    <p class=\"text-slate-600 text-sm\">Receive a photorealistic 3D layout and detailed quotation within 48 hours.<\/p>\n                <\/div>\n                <div class=\"text-center\">\n                    <div class=\"w-16 h-16 bg-irish-sage text-white rounded-2xl flex items-center justify-center text-2xl font-extrabold mx-auto mb-6\">3<\/div>\n                    <h3 class=\"font-bold mb-3 text-slate-900\">Grant Support<\/h3>\n                    <p class=\"text-slate-600 text-sm\">We provide PEP documentation for your Building Blocks or Pobal application.<\/p>\n                <\/div>\n                <div class=\"text-center\">\n                    <div class=\"w-16 h-16 bg-irish-sage text-white rounded-2xl flex items-center justify-center text-2xl font-extrabold mx-auto mb-6\">4<\/div>\n                    <h3 class=\"font-bold mb-3 text-slate-900\">Delivery &amp; Setup<\/h3>\n                    <p class=\"text-slate-600 text-sm\">Delivery to Ireland in 10 weeks. Easy assembly with detailed guides and video tutorials.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== FAQ ==================== -->\n    <section id=\"ws-faq\" class=\"py-24 bg-slate-50\">\n        <div class=\"max-w-4xl mx-auto px-6\">\n            <div class=\"text-center mb-16\">\n                <h2 class=\"text-3xl font-extrabold mb-4 text-slate-900\">Frequently Asked Questions<\/h2>\n                <p class=\"text-slate-600\">Common questions from Irish childcare providers.<\/p>\n            <\/div>\n\n            <div class=\"space-y-4\">\n                <details class=\"bg-white rounded-2xl shadow-sm group\">\n                    <summary class=\"flex items-center justify-between p-6 cursor-pointer font-bold text-slate-900\">\n                        Is your furniture Tusla-compliant for Irish creches?\n                        <svg class=\"w-5 h-5 text-irish-sage group-open:rotate-180 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 9l-7 7-7-7\"\/><\/svg>\n                    <\/summary>\n                    <div class=\"px-6 pb-6 text-slate-600 text-sm leading-relaxed\">\n                        Yes, all our furniture is designed to meet Irish childcare regulations including SI 221 of 2016 (Safe Sleep) and Tusla's space ratio requirements. Our cots have vertical bars no more than 6cm apart and mattress gaps less than 2.5cm. We provide compliance documentation with every order.\n                    <\/div>\n                <\/details>\n\n                <details class=\"bg-white rounded-2xl shadow-sm group\">\n                    <summary class=\"flex items-center justify-between p-6 cursor-pointer font-bold text-slate-900\">\n                        Can you help with Building Blocks grant applications?\n                        <svg class=\"w-5 h-5 text-irish-sage group-open:rotate-180 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 9l-7 7-7-7\"\/><\/svg>\n                    <\/summary>\n                    <div class=\"px-6 pb-6 text-slate-600 text-sm leading-relaxed\">\n                        Absolutely. We provide Project Execution Plan (PEP) documentation including 3D layouts, itemized quotations, and compliance certificates. Our documentation is formatted specifically for Pobal and DCEDIY requirements. Many of our clients have successfully secured Building Blocks funding with our support.\n                    <\/div>\n                <\/details>\n\n                <details class=\"bg-white rounded-2xl shadow-sm group\">\n                    <summary class=\"flex items-center justify-between p-6 cursor-pointer font-bold text-slate-900\">\n                        What's the delivery time to Ireland?\n                        <svg class=\"w-5 h-5 text-irish-sage group-open:rotate-180 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 9l-7 7-7-7\"\/><\/svg>\n                    <\/summary>\n                    <div class=\"px-6 pb-6 text-slate-600 text-sm leading-relaxed\">\n                        Standard orders are delivered within 10 weeks from order confirmation. We deliver nationwide across Ireland including Dublin, Cork, Galway, Limerick, and all rural areas. All furniture comes with detailed assembly guides and video tutorials for easy setup.\n                    <\/div>\n                <\/details>\n\n                <details class=\"bg-white rounded-2xl shadow-sm group\">\n                    <summary class=\"flex items-center justify-between p-6 cursor-pointer font-bold text-slate-900\">\n                        Do you offer Montessori materials as well as furniture?\n                        <svg class=\"w-5 h-5 text-irish-sage group-open:rotate-180 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 9l-7 7-7-7\"\/><\/svg>\n                    <\/summary>\n                    <div class=\"px-6 pb-6 text-slate-600 text-sm leading-relaxed\">\n                        Yes, our CASA\u2122 packages include authentic Montessori materials covering Practical Life, Sensorial, Mathematics, Language, and Cultural areas. All materials are made from FSC-certified wood with non-toxic finishes. We can also supply furniture-only packages if you already have materials.\n                    <\/div>\n                <\/details>\n\n                <details class=\"bg-white rounded-2xl shadow-sm group\">\n                    <summary class=\"flex items-center justify-between p-6 cursor-pointer font-bold text-slate-900\">\n                        What warranty do you offer?\n                        <svg class=\"w-5 h-5 text-irish-sage group-open:rotate-180 transition-transform\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 9l-7 7-7-7\"\/><\/svg>\n                    <\/summary>\n                    <div class=\"px-6 pb-6 text-slate-600 text-sm leading-relaxed\">\n                        All furniture comes with a comprehensive quality guarantee covering manufacturing defects. Our Baltic Birch furniture is designed for commercial childcare use and built to last. We provide replacement parts and support if any issues arise.\n                    <\/div>\n                <\/details>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Case Studies ==================== -->\n    <section class=\"py-24 bg-white\">\n        <div class=\"max-w-7xl mx-auto px-6\">\n            <h2 class=\"text-center text-2xl font-bold mb-16 opacity-50 uppercase tracking-widest text-slate-900\">A Global Partner Supporting Local Heroes<\/h2>\n            <div class=\"grid grid-cols-1 md:grid-cols-3 gap-12\">\n                <article class=\"group\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/montessori-showcase-1.webp\"\n                         class=\"ws-lightbox-trigger rounded-3xl mb-6 grayscale group-hover:grayscale-0 transition-all duration-500 w-full aspect-[4\/3] object-cover\"\n                         alt=\"Guidepost Montessori Hong Kong classroom with complete furniture fit-out by West Shore\"\n                         width=\"800\" height=\"600\"\n                         loading=\"lazy\">\n                    <h3 class=\"font-extrabold text-irish-sage\">Guidepost Montessori, Hong Kong<\/h3>\n                    <p class=\"text-xs font-bold text-slate-400 mb-2\">\u20ac35,000 Turnkey Montessori Project<\/p>\n                    <p class=\"text-sm text-slate-500\">Complete CASA suite including sensorial materials and practical life furniture.<\/p>\n                <\/article>\n                <article class=\"group\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/reggio-showcase-1.webp\"\n                         class=\"ws-lightbox-trigger rounded-3xl mb-6 grayscale group-hover:grayscale-0 transition-all duration-500 w-full aspect-[4\/3] object-cover\"\n                         alt=\"Marsden College Australia early learning centre with Reggio-inspired furniture\"\n                         width=\"800\" height=\"600\"\n                         loading=\"lazy\">\n                    <h3 class=\"font-extrabold text-irish-sage\">Marsden College, Australia<\/h3>\n                    <p class=\"text-xs font-bold text-slate-400 mb-2\">\u20ac52,000 Full Early Years Fit-Out<\/p>\n                    <p class=\"text-sm text-slate-500\">Mixed pedagogy environment with Reggio ateliers and outdoor play structures.<\/p>\n                <\/article>\n                <article class=\"group\">\n                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/westshorefurniture.com\/wp-content\/uploads\/2026\/02\/hero-classroom-3.webp\"\n                         class=\"ws-lightbox-trigger rounded-3xl mb-6 grayscale group-hover:grayscale-0 transition-all duration-500 w-full aspect-[4\/3] object-cover\"\n                         alt=\"Little Cubs Canada eco-nursery with sustainable wooden furniture\"\n                         width=\"800\" height=\"600\"\n                         loading=\"lazy\">\n                    <h3 class=\"font-extrabold text-irish-sage\">Little Cubs, Canada<\/h3>\n                    <p class=\"text-xs font-bold text-slate-400 mb-2\">\u20ac26,000 Eco-Nursery Package<\/p>\n                    <p class=\"text-sm text-slate-500\">FSC-certified sustainable nursery furniture with natural finishes.<\/p>\n                <\/article>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== CTA Section ==================== -->\n    <section class=\"py-24 bg-irish-sage text-white text-center\">\n        <div class=\"max-w-4xl mx-auto px-6\">\n            <h2 class=\"text-4xl font-extrabold mb-8 leading-tight text-white\">Ready to Expand Your <br>Irish Childcare Service?<\/h2>\n            <p class=\"text-lg mb-12 opacity-90 leading-relaxed text-white\">Download our <strong>Grant Application Checklist<\/strong> and get a free <strong>3D Room Layout<\/strong> designed by our international early years furniture experts in 48 hours.<\/p>\n            <div class=\"flex flex-col sm:flex-row justify-center gap-6\">\n                <a href=\"#\" class=\"ws-popup-trigger bg-white text-irish-sage px-10 py-5 rounded-2xl font-extrabold shadow-2xl hover:scale-105 transition-all\">Start My Project Execution Plan (PEP)<\/a>\n                <a href=\"#\" class=\"ws-popup-trigger border-2 border-white text-white px-10 py-5 rounded-2xl font-extrabold hover:bg-white hover:text-irish-sage transition-all\">Download Catalog<\/a>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Contact Form (CTA Style) ==================== -->\n    <style>\n        \/* CTA Section - scoped to ws-ireland *\/\n        .ws-ireland .ws-cta-section {\n            padding: 100px 20px;\n            background: linear-gradient(135deg, #3B5D3F 0%, #4F6F52 50%, #5A8A5E 100%);\n            position: relative;\n            overflow: hidden;\n            width: 100vw !important;\n            margin-left: calc(-50vw + 50%) !important;\n            margin-right: calc(-50vw + 50%) !important;\n        }\n        .ws-ireland .ws-cta-section::before {\n            content: '';\n            position: absolute;\n            top: -50%;\n            right: -20%;\n            width: 600px;\n            height: 600px;\n            background: radial-gradient(circle, rgba(255,255,255,0.08) 0%, transparent 70%);\n            border-radius: 50%;\n        }\n        .ws-ireland .ws-cta-section::after {\n            content: '';\n            position: absolute;\n            bottom: -30%;\n            left: -10%;\n            width: 400px;\n            height: 400px;\n            background: radial-gradient(circle, rgba(255,255,255,0.05) 0%, transparent 70%);\n            border-radius: 50%;\n        }\n        .ws-ireland .ws-cta-container {\n            max-width: 1100px;\n            margin: 0 auto;\n            position: relative;\n            z-index: 2;\n        }\n        .ws-ireland .ws-cta-layout {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 60px;\n            align-items: center;\n        }\n        .ws-ireland .ws-cta-content { color: #ffffff !important; }\n        .ws-ireland .ws-cta-content h2 {\n            font-family: 'Lexend', sans-serif !important;\n            font-size: 2.5rem !important;\n            font-weight: 700 !important;\n            margin-bottom: 20px !important;\n            line-height: 1.2 !important;\n            color: #ffffff !important;\n        }\n        .ws-ireland .ws-cta-content > p {\n            font-size: 1.125rem !important;\n            color: rgba(255,255,255,0.85) !important;\n            line-height: 1.7 !important;\n            margin-bottom: 32px !important;\n        }\n        .ws-ireland .ws-cta-trust {\n            display: flex !important; flex-wrap: wrap !important; gap: 24px !important;\n        }\n        .ws-ireland .ws-trust-item {\n            display: flex !important; align-items: center !important; gap: 10px !important;\n        }\n        .ws-ireland .ws-trust-icon {\n            width: 44px !important; height: 44px !important;\n            background: rgba(255,255,255,0.15) !important; border-radius: 10px !important;\n            display: flex !important; align-items: center !important; justify-content: center !important;\n            font-size: 1.25rem !important;\n        }\n        .ws-ireland .ws-trust-number {\n            display: block !important; font-size: 1.25rem !important; font-weight: 700 !important;\n            color: #ffffff !important; line-height: 1.2 !important;\n        }\n        .ws-ireland .ws-trust-label {\n            font-size: 0.85rem !important; color: rgba(255,255,255,0.7) !important;\n        }\n        .ws-ireland .ws-cta-form-card {\n            background: #ffffff; border-radius: 20px; padding: 40px;\n            box-shadow: 0 20px 60px rgba(0,0,0,0.3);\n        }\n        .ws-ireland .ws-form-header { text-align: center; margin-bottom: 28px; }\n        .ws-ireland .ws-form-header h3 {\n            font-family: 'Lexend', sans-serif; font-size: 1.5rem; font-weight: 700;\n            color: #1a1a1a; margin-bottom: 8px;\n        }\n        .ws-ireland .ws-form-header p { font-size: 0.95rem; color: #666666; }\n        .ws-ireland .ws-cta-form { display: flex; flex-direction: column; gap: 16px; }\n        .ws-ireland .ws-form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }\n        .ws-ireland .ws-form-group { display: flex; flex-direction: column; gap: 6px; }\n        .ws-ireland .ws-form-group label {\n            font-size: 0.85rem; font-weight: 500; color: #374151;\n        }\n        .ws-ireland .ws-form-group input,\n        .ws-ireland .ws-form-group select,\n        .ws-ireland .ws-form-group textarea {\n            width: 100%; padding: 12px 16px; font-size: 0.95rem; color: #1a1a1a;\n            background: #F9FAFB; border: 1px solid #E5E7EB; border-radius: 8px;\n            transition: all 0.2s ease; font-family: inherit;\n        }\n        .ws-ireland .ws-form-group input:focus,\n        .ws-ireland .ws-form-group select:focus,\n        .ws-ireland .ws-form-group textarea:focus {\n            outline: none; border-color: #4F6F52; background: #ffffff;\n            box-shadow: 0 0 0 3px rgba(79,111,82,0.1);\n        }\n        .ws-ireland .ws-form-group textarea { resize: vertical; min-height: 100px; }\n        .ws-ireland .ws-form-group input::placeholder,\n        .ws-ireland .ws-form-group textarea::placeholder { color: #9CA3AF; }\n        .ws-ireland .ws-form-submit {\n            width: 100%; padding: 16px 24px;\n            background: linear-gradient(135deg, #4F6F52 0%, #3B5D3F 100%);\n            color: #ffffff; font-size: 1rem; font-weight: 600; border: none; border-radius: 8px;\n            cursor: pointer; transition: all 0.3s ease; margin-top: 8px; font-family: inherit;\n        }\n        .ws-ireland .ws-form-submit:hover {\n            transform: translateY(-2px); box-shadow: 0 8px 20px rgba(79,111,82,0.3);\n        }\n        .ws-ireland .ws-form-submit:disabled { opacity: 0.7; transform: none; cursor: not-allowed; }\n        .ws-ireland .ws-form-footer {\n            text-align: center; margin-top: 16px; font-size: 0.85rem; color: #9CA3AF;\n        }\n        .ws-ireland .ws-form-footer svg { width: 14px; height: 14px; vertical-align: middle; margin-right: 4px; }\n        .ws-ireland .ws-alt-contact {\n            text-align: center; margin-top: 24px; padding-top: 24px; border-top: 1px solid #E5E7EB;\n        }\n        .ws-ireland .ws-alt-contact p { font-size: 0.9rem; color: #666666; margin-bottom: 12px; }\n        .ws-ireland .ws-contact-links { display: flex; justify-content: center; gap: 16px; }\n        .ws-ireland .ws-contact-link {\n            display: inline-flex; align-items: center; gap: 6px; padding: 10px 16px;\n            background: #F3F4F6; border-radius: 8px; text-decoration: none;\n            font-size: 0.9rem; color: #374151; transition: all 0.2s ease;\n        }\n        .ws-ireland .ws-contact-link:hover { background: #E5E7EB; }\n        .ws-ireland .ws-contact-link svg { width: 18px; height: 18px; }\n\n        @media (max-width: 992px) {\n            .ws-ireland .ws-cta-layout { grid-template-columns: 1fr; gap: 40px; }\n            .ws-ireland .ws-cta-content { text-align: center; }\n            .ws-ireland .ws-cta-trust { justify-content: center; }\n        }\n        @media (max-width: 768px) {\n            .ws-ireland .ws-cta-section { padding: 70px 16px; }\n            .ws-ireland .ws-cta-content h2 { font-size: 1.85rem !important; }\n            .ws-ireland .ws-cta-form-card { padding: 28px 24px; }\n            .ws-ireland .ws-form-row { grid-template-columns: 1fr; }\n            .ws-ireland .ws-cta-trust { flex-direction: column; align-items: center; gap: 16px; }\n        }\n        @media (max-width: 480px) {\n            .ws-ireland .ws-contact-links { flex-direction: column; }\n            .ws-ireland .ws-contact-link { justify-content: center; }\n        }\n    <\/style>\n\n    <section class=\"ws-cta-section\" id=\"ws-contact\">\n        <div class=\"ws-cta-container\">\n            <div class=\"ws-cta-layout\">\n\n                <!-- Left: Content -->\n                <div class=\"ws-cta-content\">\n                    <h2>Ready to Furnish Your Irish Childcare Centre?<\/h2>\n                    <p>Get a free quote and complimentary 3D classroom design. Our team responds within 48 hours with tailored recommendations for Irish childcare providers.<\/p>\n\n                    <div class=\"ws-cta-trust\">\n                        <div class=\"ws-trust-item\">\n                            <div class=\"ws-trust-icon\">&#127942;<\/div>\n                            <div>\n                                <span class=\"ws-trust-number\">5,000+<\/span>\n                                <span class=\"ws-trust-label\">Schools Worldwide<\/span>\n                            <\/div>\n                        <\/div>\n                        <div class=\"ws-trust-item\">\n                            <div class=\"ws-trust-icon\">&#11088;<\/div>\n                            <div>\n                                <span class=\"ws-trust-number\">20+ Years<\/span>\n                                <span class=\"ws-trust-label\">Industry Experience<\/span>\n                            <\/div>\n                        <\/div>\n                        <div class=\"ws-trust-item\">\n                            <div class=\"ws-trust-icon\">&#9203;<\/div>\n                            <div>\n                                <span class=\"ws-trust-number\">48 Hours<\/span>\n                                <span class=\"ws-trust-label\">Response Time<\/span>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <!-- Right: Form Card -->\n                <div class=\"ws-cta-form-card\">\n                    <div class=\"ws-form-header\">\n                        <h3>Get Your Free Quote<\/h3>\n                        <p>Fill in your details and we'll get back to you promptly<\/p>\n                    <\/div>\n\n                    <form id=\"ws-contact-form\" class=\"ws-cta-form\" action=\"https:\/\/formspree.io\/f\/xnjbrnnq\" method=\"POST\">\n                        <input type=\"hidden\" name=\"_subject\" value=\"New Quote Request - Ireland Page\">\n                        <input type=\"hidden\" name=\"_next\" value=\"https:\/\/westshorefurniture.com\/thank-you\/\">\n                        <input type=\"hidden\" name=\"source\" value=\"Ireland Landing Page\">\n\n                        <div class=\"ws-form-row\">\n                            <div class=\"ws-form-group\">\n                                <label for=\"ws-name\">Your Name *<\/label>\n                                <input type=\"text\" id=\"ws-name\" name=\"name\" placeholder=\"Full name\" required>\n                            <\/div>\n                            <div class=\"ws-form-group\">\n                                <label for=\"ws-email\">Email Address *<\/label>\n                                <input type=\"email\" id=\"ws-email\" name=\"email\" placeholder=\"you@example.com\" required>\n                            <\/div>\n                        <\/div>\n\n                        <div class=\"ws-form-row\">\n                            <div class=\"ws-form-group\">\n                                <label for=\"ws-phone\">Phone Number<\/label>\n                                <input type=\"tel\" id=\"ws-phone\" name=\"phone\" placeholder=\"+353 ...\">\n                            <\/div>\n                            <div class=\"ws-form-group\">\n                                <label for=\"ws-centre\">Centre Name<\/label>\n                                <input type=\"text\" id=\"ws-centre\" name=\"centre\" placeholder=\"Your centre or business name\">\n                            <\/div>\n                        <\/div>\n\n                        <div class=\"ws-form-row\">\n                            <div class=\"ws-form-group\">\n                                <label for=\"ws-location\">County *<\/label>\n                                <select id=\"ws-location\" name=\"county\" required>\n                                    <option value=\"\">Select county...<\/option>\n                                    <option value=\"Dublin\">Dublin<\/option>\n                                    <option value=\"Cork\">Cork<\/option>\n                                    <option value=\"Galway\">Galway<\/option>\n                                    <option value=\"Limerick\">Limerick<\/option>\n                                    <option value=\"Waterford\">Waterford<\/option>\n                                    <option value=\"Kerry\">Kerry<\/option>\n                                    <option value=\"Kildare\">Kildare<\/option>\n                                    <option value=\"Meath\">Meath<\/option>\n                                    <option value=\"Wicklow\">Wicklow<\/option>\n                                    <option value=\"Wexford\">Wexford<\/option>\n                                    <option value=\"Other\">Other County<\/option>\n                                <\/select>\n                            <\/div>\n                            <div class=\"ws-form-group\">\n                                <label for=\"ws-service-type\">Service Type *<\/label>\n                                <select id=\"ws-service-type\" name=\"service_type\" required>\n                                    <option value=\"\">Select type...<\/option>\n                                    <option value=\"New Creche \/ Childcare Centre\">New Creche \/ Childcare Centre<\/option>\n                                    <option value=\"Existing Service Expansion\">Existing Service Expansion<\/option>\n                                    <option value=\"Montessori School\">Montessori School<\/option>\n                                    <option value=\"ECCE Preschool\">ECCE Preschool<\/option>\n                                    <option value=\"Community Childcare\">Community Childcare<\/option>\n                                <\/select>\n                            <\/div>\n                        <\/div>\n\n                        <div class=\"ws-form-group\">\n                            <label for=\"ws-timeline\">Project Timeline<\/label>\n                            <select id=\"ws-timeline\" name=\"timeline\">\n                                <option value=\"\">Select timeline...<\/option>\n                                <option value=\"Urgent (within 2 months)\">Urgent (within 2 months)<\/option>\n                                <option value=\"3-6 months\">3-6 months<\/option>\n                                <option value=\"6-12 months\">6-12 months<\/option>\n                                <option value=\"Just planning \/ no rush\">Just planning \/ no rush<\/option>\n                            <\/select>\n                        <\/div>\n\n                        <div class=\"ws-form-group\">\n                            <label for=\"ws-message\">Tell Us About Your Project<\/label>\n                            <textarea id=\"ws-message\" name=\"message\" placeholder=\"What products are you looking for? Any specific requirements, capacity needs, or budget?\"><\/textarea>\n                        <\/div>\n\n                        <button type=\"submit\" class=\"ws-form-submit\" id=\"ws-contact-submit\">Request Free Quote<\/button>\n                    <\/form>\n\n                    <p class=\"ws-form-footer\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\n                        Your information is secure and never shared\n                    <\/p>\n\n                    <div class=\"ws-alt-contact\">\n                        <p>Prefer to reach out directly?<\/p>\n                        <div class=\"ws-contact-links\">\n                            <a href=\"mailto:ireland@westshore.ie\" class=\"ws-contact-link\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"\/><\/svg>\n                                Email Us\n                            <\/a>\n                            <a href=\"https:\/\/wa.me\/8613704268000\" class=\"ws-contact-link\" target=\"_blank\" rel=\"noopener\">\n                                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z\"\/><\/svg>\n                                WhatsApp\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- ==================== Lightbox Overlay ==================== -->\n    <div class=\"ws-lightbox-overlay\" id=\"ws-lightbox-overlay\">\n        <button class=\"ws-lightbox-close\" id=\"ws-lightbox-close\" aria-label=\"Close image\">&times;<\/button>\n        <img decoding=\"async\" src=\"\" alt=\"\" id=\"ws-lightbox-img\">\n    <\/div>\n\n    <!-- ==================== Consultation Popup Modal ==================== -->\n    <div class=\"ws-popup-overlay\" id=\"ws-popup-overlay\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"ws-popup-title\">\n        <div class=\"ws-popup-modal\">\n            <button class=\"ws-popup-close\" id=\"ws-popup-close\" aria-label=\"Close popup\">&times;<\/button>\n            <div class=\"ws-popup-inner\">\n                <div style=\"text-align:center; margin-bottom: 1.5rem;\">\n                    <span class=\"ws-popup-badge\">Free Consultation<\/span>\n                    <h3 class=\"ws-popup-title\" id=\"ws-popup-title\">Get Your Free Design &amp; Quote<\/h3>\n                    <p class=\"ws-popup-desc\">Fill in below and receive a customised furniture proposal within 48 hours.<\/p>\n                <\/div>\n                <form id=\"ws-popup-form\" action=\"https:\/\/formspree.io\/f\/xnjbrnnq\" method=\"POST\">\n                    <input type=\"hidden\" name=\"_subject\" value=\"Ireland Popup Consultation\">\n                    <input type=\"hidden\" name=\"source\" value=\"Ireland Popup Consultation\">\n                    <div class=\"ws-popup-field\">\n                        <label for=\"ws-popup-name\">Name *<\/label>\n                        <input type=\"text\" id=\"ws-popup-name\" name=\"name\" required placeholder=\"Your name\">\n                    <\/div>\n                    <div class=\"ws-popup-field\">\n                        <label for=\"ws-popup-email\">Email *<\/label>\n                        <input type=\"email\" id=\"ws-popup-email\" name=\"email\" required placeholder=\"you@example.com\">\n                    <\/div>\n                    <div class=\"ws-popup-field\">\n                        <label for=\"ws-popup-phone\">Phone<\/label>\n                        <input type=\"tel\" id=\"ws-popup-phone\" name=\"phone\" placeholder=\"+353 ...\">\n                    <\/div>\n                    <div class=\"ws-popup-field\">\n                        <label for=\"ws-popup-timeline\">Project Timeline<\/label>\n                        <select id=\"ws-popup-timeline\" name=\"timeline\">\n                            <option value=\"\">Select timeline<\/option>\n                            <option value=\"Within 3 Months\">Within 3 Months<\/option>\n                            <option value=\"3-6 Months\">3-6 Months<\/option>\n                            <option value=\"6-12 Months\">6-12 Months<\/option>\n                            <option value=\"Beyond 12 Months\">Beyond 12 Months<\/option>\n                            <option value=\"Just Researching\">Just Researching<\/option>\n                        <\/select>\n                    <\/div>\n                    <div class=\"ws-popup-field\">\n                        <label for=\"ws-popup-message\">Message<\/label>\n                        <textarea id=\"ws-popup-message\" name=\"message\" rows=\"3\" placeholder=\"Tell us about your project...\" style=\"resize:vertical;\"><\/textarea>\n                    <\/div>\n                    <button type=\"submit\" class=\"ws-popup-submit\">Claim Your Free Consultation<\/button>\n                    <p class=\"ws-popup-privacy\">We respect your privacy. No spam, ever.<\/p>\n                <\/form>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- ==================== WhatsApp Chat Widget ==================== -->\n\n<\/div>\n\n<!-- Smooth scroll for anchor links -->\n<script>\n(function() {\n    document.querySelectorAll('.ws-ireland a[href^=\"#ws-\"]').forEach(function(anchor) {\n        anchor.addEventListener('click', function(e) {\n            var href = this.getAttribute('href');\n            if (href === '#') return;\n            e.preventDefault();\n            var target = document.querySelector(href);\n            if (target) {\n                var headerOffset = 100;\n                var elementPosition = target.getBoundingClientRect().top;\n                var offsetPosition = elementPosition + window.pageYOffset - headerOffset;\n                window.scrollTo({ top: offsetPosition, behavior: 'smooth' });\n            }\n        });\n    });\n})();\n<\/script>\n\n<!-- Hero slideshow script -->\n<script>\n(function() {\n    var slides = document.querySelectorAll('.ws-ireland .hero-slide');\n    if (slides.length <= 1) return;\n    var current = 0;\n    setInterval(function() {\n        slides[current].classList.remove('active');\n        current = (current + 1) % slides.length;\n        slides[current].classList.add('active');\n    }, 4000);\n})();\n<\/script>\n\n<!-- Popup & WhatsApp script -->\n<script>\n(function() {\n    var overlay = document.getElementById('ws-popup-overlay');\n    var closeBtn = document.getElementById('ws-popup-close');\n\n    function openPopup() {\n        overlay.classList.add('active');\n        document.body.style.overflow = 'hidden';\n    }\n    function closePopup() {\n        overlay.classList.remove('active');\n        document.body.style.overflow = '';\n    }\n\n    closeBtn.addEventListener('click', closePopup);\n    overlay.addEventListener('click', function(e) {\n        if (e.target === overlay) closePopup();\n    });\n    document.addEventListener('keydown', function(e) {\n        if (e.key === 'Escape') closePopup();\n    });\n\n    \/\/ All popup trigger buttons\n    document.querySelectorAll('.ws-ireland .ws-popup-trigger').forEach(function(btn) {\n        btn.addEventListener('click', function(e) {\n            e.preventDefault();\n            openPopup();\n        });\n    });\n\n    \/\/ Popup form submission \u2014 sends to Formspree\n    var popupForm = document.getElementById('ws-popup-form');\n    popupForm.addEventListener('submit', function(e) {\n        e.preventDefault();\n        var submitBtn = popupForm.querySelector('.ws-popup-submit');\n        var origText = submitBtn.textContent;\n        submitBtn.textContent = 'Sending...';\n        submitBtn.disabled = true;\n\n        fetch('https:\/\/formspree.io\/f\/xnjbrnnq', {\n            method: 'POST',\n            body: new FormData(popupForm),\n            headers: { 'Accept': 'application\/json' }\n        })\n        .then(function(response) {\n            if (response.ok) {\n                submitBtn.textContent = 'Thank You! We\\'ll be in touch.';\n                submitBtn.style.background = '#16a34a';\n                setTimeout(function() {\n                    closePopup();\n                    submitBtn.textContent = origText;\n                    submitBtn.style.background = '#4F6F52';\n                    submitBtn.disabled = false;\n                    popupForm.reset();\n                }, 2500);\n            } else {\n                submitBtn.textContent = 'Error - Please try again';\n                submitBtn.disabled = false;\n                setTimeout(function() { submitBtn.textContent = origText; }, 3000);\n            }\n        })\n        .catch(function() {\n            submitBtn.textContent = 'Error - Please try again';\n            submitBtn.disabled = false;\n            setTimeout(function() { submitBtn.textContent = origText; }, 3000);\n        });\n    });\n\n    \/\/ Auto-show popup after 30s (once per session)\n    if (!sessionStorage.getItem('wsPopupShown')) {\n        setTimeout(function() {\n            if (!overlay.classList.contains('active')) {\n                openPopup();\n                sessionStorage.setItem('wsPopupShown', 'true');\n            }\n        }, 30000);\n    }\n\n    \/\/ WhatsApp widget\n    var waBtn = document.getElementById('ws-wa-btn');\n    var waChatBox = document.getElementById('ws-wa-chatbox');\n    var waOpen = false;\n\n    waBtn.addEventListener('click', function() {\n        waOpen = !waOpen;\n        waChatBox.classList.toggle('open', waOpen);\n    });\n\n    document.addEventListener('click', function(e) {\n        if (!document.getElementById('ws-wa-widget').contains(e.target)) {\n            waOpen = false;\n            waChatBox.classList.remove('open');\n        }\n    });\n\n    \/\/ Contact form (bottom) - Formspree AJAX submit (same as AU page)\n    var contactForm = document.getElementById('ws-contact-form');\n    var contactSubmit = document.getElementById('ws-contact-submit');\n\n    contactForm.addEventListener('submit', function(e) {\n        e.preventDefault();\n\n        var origText = contactSubmit.textContent;\n        contactSubmit.textContent = 'Sending...';\n        contactSubmit.disabled = true;\n\n        \/\/ Capture email for gtag\n        var emailField = contactForm.querySelector('[name=\"email\"]');\n        var emailVal = emailField ? emailField.value.trim().toLowerCase() : '';\n        if (emailVal && typeof gtag === 'function') {\n            gtag('set', 'user_data', { 'email': emailVal });\n            gtag('event', 'PII', { 'send_to': 'AW-16733607213' });\n        }\n\n        fetch('https:\/\/formspree.io\/f\/xnjbrnnq', {\n            method: 'POST',\n            body: new FormData(contactForm),\n            headers: { 'Accept': 'application\/json' }\n        })\n        .then(function(response) {\n            if (response.ok) {\n                \/\/ Google Ads conversion tracking\n                if (typeof gtag === 'function') {\n                    gtag('event', 'conversion', {\n                        'send_to': 'AW-16733607213\/OL_lCM7qtdsZEK2qmqs-'\n                    });\n                }\n                \/\/ Redirect to thank-you page\n                window.location.href = 'https:\/\/westshorefurniture.com\/thank-you\/';\n            } else {\n                contactSubmit.textContent = 'Error - Please try again';\n                contactSubmit.disabled = false;\n                setTimeout(function() { contactSubmit.textContent = origText; }, 3000);\n            }\n        })\n        .catch(function() {\n            contactSubmit.textContent = 'Error - Please try again';\n            contactSubmit.disabled = false;\n            setTimeout(function() { contactSubmit.textContent = origText; }, 3000);\n        });\n    });\n\n    \/\/ Lightbox - click image to zoom\n    var lbOverlay = document.getElementById('ws-lightbox-overlay');\n    var lbImg = document.getElementById('ws-lightbox-img');\n    var lbClose = document.getElementById('ws-lightbox-close');\n\n    document.querySelectorAll('.ws-ireland .ws-lightbox-trigger').forEach(function(img) {\n        img.addEventListener('click', function(e) {\n            e.preventDefault();\n            e.stopPropagation();\n            lbImg.src = this.src;\n            lbImg.alt = this.alt;\n            lbOverlay.classList.add('active');\n            document.body.style.overflow = 'hidden';\n        });\n    });\n\n    function closeLightbox() {\n        lbOverlay.classList.remove('active');\n        document.body.style.overflow = '';\n        setTimeout(function() { lbImg.src = ''; }, 300);\n    }\n\n    lbClose.addEventListener('click', closeLightbox);\n    lbOverlay.addEventListener('click', function(e) {\n        if (e.target === lbOverlay) closeLightbox();\n    });\n    document.addEventListener('keydown', function(e) {\n        if (e.key === 'Escape' && lbOverlay.classList.contains('active')) closeLightbox();\n    });\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u25cf Ireland 2026 Expansion Ready Global Expertise for Ireland&#8217;s New Places. Serving 5,000+ schools in 20+ countries since 2003. We&#8217;ve helped multiple Irish childcare providers secure Building Blocks grants with Tusla-compliant furniture solutions that save time and money. Free Consultation View Our Solutions 20+ Yrs Legacy of Excellence Tusla Registered FSC Certified EN71 Safety Tested [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-15985","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/westshorefurniture.com\/fr\/wp-json\/wp\/v2\/pages\/15985","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/westshorefurniture.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/westshorefurniture.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/westshorefurniture.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/westshorefurniture.com\/fr\/wp-json\/wp\/v2\/comments?post=15985"}],"version-history":[{"count":13,"href":"https:\/\/westshorefurniture.com\/fr\/wp-json\/wp\/v2\/pages\/15985\/revisions"}],"predecessor-version":[{"id":16336,"href":"https:\/\/westshorefurniture.com\/fr\/wp-json\/wp\/v2\/pages\/15985\/revisions\/16336"}],"wp:attachment":[{"href":"https:\/\/westshorefurniture.com\/fr\/wp-json\/wp\/v2\/media?parent=15985"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}