Partitions &
Sliding Doors

PRIVACY, ELEGANCE, AND SPACE OPTIMIZATION — ALL IN ONE.

Partitions &
Sliding Doors

Transform your interiors with our high-quality partition and sliding door systems, designed to enhance functionality while maintaining a modern aesthetic. Whether you need space-saving solutions for homes, offices, or commercial spaces, our customizable options provide both style and practicality.

CLEAN LINES. CLEVER LAYOUTS. COMPLETE CONTROL.

Authorized Partner of Canvas & RAH

As an official partner of Canvas and RAH, TBSFZE delivers premium partition and sliding door solutions that blend cutting-edge design with seamless functionality. d line’s hardware ensures smooth operation, superior durability, and a sleek, modern aesthetic for both residential and commercial applications

Our Work.
Our Commitment.

Our partition systems are ideal for dividing spaces while maintaining an open and airy feel. From sleek glass partitions that maximize natural light to elegant wood or metal dividers that add warmth and sophistication, we offer a range of styles to complement any interior design. Our sliding doors, available in single or multi-panel configurations, are perfect for saving space without sacrificing aesthetics. With seamless gliding mechanisms and optional soundproofing features, they offer privacy and convenience in equal measure.

Handrail Systems

Get in Touch

Talk to our experts and discover how we can transform your space with precision and style.
document.addEventListener('DOMContentLoaded', function() { // Array of possible Swiper-related selectors const selectors = [ '.swiper', '.swiper-container', '.swiper-wrapper', '.swiper-slide', '[class*="swiper"]' // Catches any class containing "swiper" ]; // Function to remove inert attribute function removeInert(element) { if (element) { element.removeAttribute('inert'); } } // Remove inert from all matching elements selectors.forEach(selector => { const elements = document.querySelectorAll(selector); elements.forEach(el => removeInert(el)); }); // Observe the entire document for dynamic changes const observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { selectors.forEach(selector => { const elements = document.querySelectorAll(selector); elements.forEach(el => { if (el.hasAttribute('inert')) { removeInert(el); } }); }); }); }); // Observe the document for attribute changes observer.observe(document.body, { attributes: true, childList: true, subtree: true }); });