 
        /* تأثير عنوان عالم الإبهار */
        .animations-header {
            background: linear-gradient(135deg, var(--primary-color), var(--secondary-color));
            color: white;
            text-align: center;
            padding-left:  2rem;
            padding-right:  2rem;
            padding-top: 7rem;
            padding-bottom: 4rem;
            position: relative;
            overflow: hidden;
            border-radius: 0 0 50% 50% / 20%;
            box-shadow: 0 10px 30px rgba(0,0,0,0.2);
        }

        /* تأثير العنوان المتوهج */
        .glowing-title {
            font-size: 3.125rem;
            font-weight: bold;
            color: white;
            text-shadow:
                0 0 5px #fff,
                0 0 10px #fff,
                0 0 15px var(--secondary-color),
                0 0 20px var(--secondary-color),
                0 0 25px var(--secondary-color),
                0 0 30px var(--secondary-color),
                0 0 35px var(--secondary-color);
            animation: glow 2s ease-in-out infinite alternate;
            position: relative;
            display: inline-block;
            z-index: 1;
            letter-spacing: 2px;
        }

        @keyframes glow {
            from {
                text-shadow:
                    0 0 5px #fff,
                    0 0 10px #fff,
                    0 0 15px var(--secondary-color),
                    0 0 20px var(--secondary-color),
                    0 0 25px var(--secondary-color);
            }
            to {
                text-shadow:
                    0 0 10px #fff,
                    0 0 20px #fff,
                    0 0 30px var(--secondary-color),
                    0 0 40px var(--secondary-color),
                    0 0 50px var(--secondary-color);
            }
        }

        /* تأثير الخط المتحرك تحت العنوان */
        .glowing-title::after {
            content: '';
            position: absolute;
            bottom: -10px;
            left: 0;
            width: 100%;
            height: 4px;
            background: linear-gradient(90deg, transparent, #fff, transparent);
            animation: line-move 3s infinite;
        }

        @keyframes line-move {
            0% { transform: translateX(-100%); }
            50% { transform: translateX(100%); }
            100% { transform: translateX(-100%); }
        }

        /* تنسيق النص تحت العنوان */
        .subtitle-text {
            color: white;
            font-size: 1.5rem;
            margin-top: 2rem;
            text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
            position: relative;
            z-index: 1;
            opacity: 0;
            animation: fadeInUp 1s ease forwards 0.5s;
        }

        @keyframes fadeInUp {
            from {
                opacity: 0;
                transform: translateY(20px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        .animations-header::before {
            content: '';
            position: absolute;
            top: -50%;
            left: -50%;
            width: 200%;
            height: 200%;
            background: radial-gradient(circle, rgba(255,255,255,0.3) 0%, transparent 60%);
            animation: rotate 20s linear infinite;
        }

        @keyframes rotate {
            from { transform: rotate(0deg); }
            to { transform: rotate(360deg); }
        }

        .animations-container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 2rem;
            position: relative;
            z-index: 1;
        }

        .animation-section {
            background: var(--product-card-bg);
            border-radius: 15px;
            padding: 2rem;
            margin-bottom: 3rem;
            box-shadow: 0 10px 30px var(--product-card-shadow);
            transition: transform 0.5s ease, box-shadow 0.5s ease;
            position: relative;
            overflow: hidden;
        }

        .animation-section:hover {
            transform: translateY(-10px);
            box-shadow: 0 15px 40px var(--product-card-shadow);
        }

        .animation-section::after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 0;
            width: 100%;
            height: 5px;
            background: linear-gradient(90deg, var(--primary-color), var(--secondary-color), var(--accent-color));
            background-size: 200% 100%;
            animation: gradientMove 3s ease infinite;
        }

        @keyframes gradientMove {
            0% { background-position: 0% 50%; }
            50% { background-position: 100% 50%; }
            100% { background-position: 0% 50%; }
        }

        /* تأثير النص ثلاثي الأبعاد */
        .text-3d {
            font-size: 3rem;
            color: var(--primary-color);
            text-shadow:
                1px 1px 1px #919191,
                1px 2px 1px #919191,
                1px 3px 1px #919191,
                1px 4px 1px #919191,
                1px 5px 1px #919191,
                1px 6px 1px #919191,
                1px 7px 1px #919191,
                1px 8px 1px #919191,
                1px 9px 1px #919191,
                1px 10px 1px #919191,
                1px 18px 6px rgba(16,16,16,0.4),
                1px 22px 10px rgba(16,16,16,0.2),
                1px 25px 35px rgba(16,16,16,0.2),
                1px 30px 60px rgba(16,16,16,0.4);
        }

        /* تأثير النص المنعكس */
        .text-reflection {
            font-size: 2.5rem;
            position: relative;
            color: var(--primary-color);
        }

        .text-reflection::after {
            content: attr(data-text);
            position: absolute;
            left: 0;
            bottom: -20px;
            transform: scaleY(-1);
            background: linear-gradient(transparent, white);
            -webkit-background-clip: text;
            color: transparent;
            opacity: 0.5;
        }

        /* تأثير النص المشتعل */
        @keyframes flaming {
            0% { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #ff4d4d, 0 0 20px #ff4d4d; }
            50% { text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 25px #ff4d4d, 0 0 30px #ff4d4d; }
            100% { text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #ff4d4d, 0 0 20px #ff4d4d; }
        }

        .text-flaming {
            font-size: 2.5rem;
            color: #ff4d4d;
            animation: flaming 2s infinite;
        }

        /* تأثير التحول النهار/الليل */
        .day-night-scene {
            height: 300px;
            background: linear-gradient(to bottom, #87CEEB, #E0F6FF);
            position: relative;
            overflow: hidden;
            border-radius: 10px;
            transition: background 3s ease;
        }

        .sun-moon {
            width: 60px;
            height: 60px;
            border-radius: 50%;
            position: absolute;
            top: 40px;
            left: 40px;
            transition: all 3s ease;
        }

        .sun {
            background: #FFD700;
            box-shadow: 0 0 50px #FFD700;
        }

        .moon {
            background: #F4F4F4;
            box-shadow: 0 0 20px #F4F4F4;
        }

        .night {
            background: linear-gradient(to bottom, #1a1a2e, #16213e);
        }

        /* كائن متحرك */
        .moving-character {
            width: 100px;
            height: 100px;
            background: url('images/animations/character.png');
            position: relative;
            animation: moveCharacter 5s infinite linear;
        }

        @keyframes moveCharacter {
            0% { left: 0; }
            50% { left: calc(100% - 100px); }
            100% { left: 0; }
        }

        /* تأثير تحول المنتج */
        .product-morph {
            width: 300px;
            height: 300px;
            margin: 2rem auto;
            position: relative;
            perspective: 1000px;
        }

        .product-morph img {
            position: absolute;
            width: 100%;
            height: 100%;
            object-fit: contain;
            opacity: 0;
            transition: all 1s ease;
            transform: rotateY(90deg) scale(0.8);
            box-shadow: 0 10px 30px rgba(0,0,0,0.2);
            border-radius: 10px;
        }

        .product-morph img.active {
            opacity: 1;
            transform: rotateY(0) scale(1);
        }

        .product-morph img.exit {
            transform: rotateY(-90deg) scale(0.8);
            opacity: 0;
        }

        .controls {
            text-align: center;
            margin: 1.5rem 0;
        }

        .control-btn {
            padding: 0.8rem 1.5rem;
            margin: 0 0.5rem;
            background: var(--primary-color);
            color: white;
            border: none;
            border-radius: 30px;
            cursor: pointer;
            transition: all 0.3s ease;
            position: relative;
            overflow: hidden;
            z-index: 1;
            font-weight: bold;
            box-shadow: 0 4px 15px rgba(0,0,0,0.2);
        }

        .control-btn::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            width: 0%;
            height: 100%;
            background: var(--secondary-color);
            transition: width 0.3s ease;
            z-index: -1;
        }

        .control-btn:hover {
            transform: translateY(-3px);
            box-shadow: 0 8px 20px rgba(0,0,0,0.3);
        }

        .control-btn:hover::before {
            width: 100%;
        }

        .control-btn:active {
            transform: translateY(0);
            box-shadow: 0 4px 10px rgba(0,0,0,0.2);
        }
        /* منتجات ثلاثية الأبعاد */
        .product-showcase {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            gap: 2rem;
            margin: 3rem 0;
        }

        .product-card-3d {
            width: 300px;
            height: 400px;
            perspective: 1000px;
            margin: 0 auto;
        }

        .product-card-inner {
            width: 100%;
            height: 100%;
            position: relative;
            transform-style: preserve-3d;
            transition: transform 0.8s;
            box-shadow: 0 15px 35px rgba(0,0,0,0.2);
            border-radius: 15px;
        }

        .product-card-3d:hover .product-card-inner {
            transform: rotateY(180deg);
        }

        .product-card-front, .product-card-back {
            position: absolute;
            width: 100%;
            height: 100%;
            backface-visibility: hidden;
            border-radius: 15px;
            overflow: hidden;
        }

        .product-card-front {
            background: var(--product-card-bg);
            display: flex;
            flex-direction: column;
            align-items: center;
        }

        .product-card-front img {
            width: 100%;
            height: 75%;
            object-fit: cover;
        }

        .product-card-front h3 {
            margin: 1rem;
            text-align: center;
            color: var(--card-title-color);
            transition: color 0.3s ease;
        }

        .product-card-back {
            background: linear-gradient(135deg, var(--primary-color), var(--secondary-color));
            color: white;
            transform: rotateY(180deg);
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            padding: 2rem;
            text-align: center;
        }

        .product-card-back h3 {
            margin-bottom: 1rem;
            font-size: 1.5rem;
        }

        .product-card-back p {
            margin-bottom: 1.5rem;
            line-height: 1.6;
        }

        .product-card-back .price {
            font-size: 1.8rem;
            font-weight: bold;
            margin: 1rem 0;
        }

        .buy-btn {
            padding: 0.8rem 2rem;
            background: white;
            color: var(--primary-color);
            border: none;
            border-radius: 30px;
            font-weight: bold;
            cursor: pointer;
            transition: all 0.3s ease;
            box-shadow: 0 5px 15px rgba(0,0,0,0.2);
        }

        .buy-btn:hover {
            transform: translateY(-3px);
            box-shadow: 0 8px 20px rgba(0,0,0,0.3);
        }

        /* تأثيرات الجسيمات */
        .particles-container {
            position: relative;
            height: 300px;
            overflow: hidden;
            border-radius: 10px;
            background: linear-gradient(135deg, #1a1a2e, #16213e);
        }

        .particle {
            position: absolute;
            width: 10px;
            height: 10px;
            background: white;
            border-radius: 50%;
            opacity: 0.6;
            animation: float 15s infinite linear;
        }

        @keyframes float {
            0% {
                transform: translateY(300px) translateX(0);
                opacity: 0;
            }
            50% {
                opacity: 0.8;
            }
            100% {
                transform: translateY(-100px) translateX(100px);
                opacity: 0;
            }
        }

        /* تأثير المنتجات المتحركة */
        .floating-products {
            display: flex;
            justify-content: center;
            flex-wrap: wrap;
            gap: 2rem;
            margin: 2rem 0;
        }

        .floating-product {
            width: 200px;
            height: 250px;
            position: relative;
            border-radius: 15px;
            overflow: hidden;
            box-shadow: 0 10px 30px rgba(0,0,0,0.2);
            animation: float-product 5s infinite ease-in-out;
        }

        .floating-product:nth-child(2) {
            animation-delay: 1s;
        }

        .floating-product:nth-child(3) {
            animation-delay: 2s;
        }

        @keyframes float-product {
            0%, 100% {
                transform: translateY(0);
            }
            50% {
                transform: translateY(-20px);
            }
        }

        .floating-product img {
            width: 100%;
            height: 70%;
            object-fit: cover;
        }

        .floating-product-info {
            background: var(--product-card-bg);
            padding: 1rem;
            height: 30%;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            transition: background-color 0.3s ease;
        }

        .floating-product-info h3 {
            margin: 0;
            font-size: 1rem;
            color: var(--card-title-color);
            text-align: center;
            transition: color 0.3s ease;
        }

        .floating-product-info .price {
            color: var(--price-color);
            font-weight: bold;
            margin-top: 0.5rem;
            transition: color 0.3s ease;
        }

        /* تأثير النبض */
        .pulse-effect {
            animation: pulse 2s infinite;
        }

        @keyframes pulse {
            0% {
                transform: scale(1);
                box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.7);
            }
            70% {
                transform: scale(1.05);
                box-shadow: 0 0 0 10px rgba(231, 76, 60, 0);
            }
            100% {
                transform: scale(1);
                box-shadow: 0 0 0 0 rgba(231, 76, 60, 0);
            }
        }
 