document.addEventListener('DOMContentLoaded', () => {
    // Target the native Bricks header wrapper
    const header = document.getElementById('brx-header'); 
    if (!header) return;

    const updateHeaderHeight = () => {
        const headerHeight = header.offsetHeight;
        // This creates a live variable called --header-height we can use in CSS!
        document.documentElement.style.setProperty('--header-height', `${headerHeight}px`);
    };

    // Run immediately, and re-run if the user resizes their screen or rotates their phone
    updateHeaderHeight();
    window.addEventListener('resize', updateHeaderHeight);
    window.addEventListener('orientationchange', updateHeaderHeight);
});

 Your Industry.
Our Expertise

solutions

— Retail environments that drive sales. Hospitality spaces that create lasting impressions. Workplaces that support how your teams perform. We manufacture and install complete commercial interiors across Europe—from concept to handover.

 Solutions
for Your Industry

— We specialize in three key sectors, each with unique requirements and challenges. Explore how our expertise serves your industry.

Megaholz Studio Contract Furniture

Curated furniture collections for offices, hotels, restaurants and public interiors – sourced from leading European manufacturers and tailored to project requirements.

Discover Megaholz Studio

Let’s discuss your next project

Whether you’re planning a flagship store, a hotel interior, or a multi-site rollout—we’re ready to discuss your project requirements and how we can deliver.