/* Exterio Rattan - Shared Styles (extracted from single-page site) */

    <style>
        html {
            scroll-behavior: smooth;
        }
        body {
            background-color: #FBF8F3;
            color: #2E3032;
            font-family: 'Plus Jakarta Sans', sans-serif;
            overflow-x: hidden;
        }

        .slide-in {
            animation: slideIn 0.25s cubic-bezier(0.16, 1, 0.3, 1) forwards;
        }
        @keyframes slideIn {
            from { transform: translateX(100%); }
            to { transform: translateX(0); }
        }

        .furniture-pattern {
            background-color: #1F2022;
            background-image: radial-gradient(#B58A59 1.5px, transparent 1.5px);
            background-size: 16px 16px;
        }

        .video-container {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            overflow: hidden;
            z-index: 0;
        }
        .video-container video {
            min-width: 100%;
            min-height: 100%;
            width: auto;
            height: auto;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            object-fit: cover;
            opacity: 0.38;
        }

        /* Custom scrollbar for drawers and modals */
        ::-webkit-scrollbar {
            width: 6px;
        }
        ::-webkit-scrollbar-track {
            background: #F2ECE1;
        }
        ::-webkit-scrollbar-thumb {
            background: #B58A59;
            border-radius: 4px;
        }
