{"title":"Santa Cruz XC \u0026 Gravel","description":null,"products":[{"product_id":"bicicleta-gravel-santa-cruz-stigmata","title":"Bicicleta GRAVEL Santa Cruz Stigmata","description":"\u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cdiv\u003e\n\u003cbr\u003e\u003cdiv data-elementor-type=\"container\" data-elementor-id=\"252540\" class=\"elementor elementor-252540\" data-elementor-settings='{\"ha_cmc_init_switcher\":\"no\"}' data-elementor-post-type=\"elementor_library\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-d885800 e-flex e-con-boxed e-con e-parent\" data-id=\"d885800\" data-element_type=\"container\" data-settings='{\"_ha_eqh_enable\":false}'\u003e\n\u003cbr\u003e\u003cdiv class=\"e-con-inner\"\u003e\n\u003cbr\u003e\u003cdiv class=\"elementor-element elementor-element-ebf8e83 elementor-widget elementor-widget-html\" data-id=\"ebf8e83\" data-element_type=\"widget\" data-widget_type=\"html.default\"\u003e\n\u003cbr\u003e\t\t\t\t\t\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e    \u003cmeta charset=\"UTF-8\"\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e    \u003ctitle\u003eSanta Cruz Stigmata | ProVelo România\u003c\/title\u003e\n\u003cbr\u003e    \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800;900\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cbr\u003e\u003cstyle\u003e\u003cbr \/\u003e        :root {\u003cbr \/\u003e            --sc-red: #E31937;\u003cbr \/\u003e            --sc-red-dark: #c41530;\u003cbr \/\u003e            --trail-orange: #0f4c2a;\u003cbr \/\u003e            --trail-orange-dark: #0f766e;\u003cbr \/\u003e            --light-blue: #4da6d6;\u003cbr \/\u003e            --light-blue-dark: #3a8db8;\u003cbr \/\u003e            --brown: #8b6914;\u003cbr \/\u003e            --brown-dark: #705510;\u003cbr \/\u003e            --green: #0f4c2a;\u003cbr \/\u003e            --green-dark: #0f766e;\u003cbr \/\u003e            --apple-blue: #0071e3;\u003cbr \/\u003e            --apple-blue-hover: #0077ed;\u003cbr \/\u003e            --black: #0a0a0a;\u003cbr \/\u003e            --dark-gray: #1f1f1f;\u003cbr \/\u003e            --apple-gray: #f5f5f7;\u003cbr \/\u003e            --apple-gray-dark: #e8e8ed;\u003cbr \/\u003e            --text-dark: #1d1d1f;\u003cbr \/\u003e            --text-gray: #86868b;\u003cbr \/\u003e            --white: #ffffff;\u003cbr \/\u003e            --accent: #0f4c2a;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        * {\u003cbr \/\u003e            margin: 0;\u003cbr \/\u003e            padding: 0;\u003cbr \/\u003e            box-sizing: border-box;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        html {\u003cbr \/\u003e            scroll-behavior: smooth;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        body {\u003cbr \/\u003e            font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\u003cbr \/\u003e            line-height: 1.5;\u003cbr \/\u003e            color: var(--text-dark);\u003cbr \/\u003e            background: var(--white);\u003cbr \/\u003e            -webkit-font-smoothing: antialiased;\u003cbr \/\u003e            -moz-osx-font-smoothing: grayscale;\u003cbr \/\u003e            overflow-x: hidden;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== FLOATING PARTICLES EFFECT ========== *\/\u003cbr \/\u003e        .particles-container {\u003cbr \/\u003e            position: fixed;\u003cbr \/\u003e            top: 0;\u003cbr \/\u003e            left: 0;\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            height: 100%;\u003cbr \/\u003e            pointer-events: none;\u003cbr \/\u003e            z-index: 0;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .particle {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            width: 4px;\u003cbr \/\u003e            height: 4px;\u003cbr \/\u003e            background: rgba(13, 148, 136, 0.3);\u003cbr \/\u003e            border-radius: 50%;\u003cbr \/\u003e            animation: floatParticle 15s infinite ease-in-out;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        @keyframes floatParticle {\u003cbr \/\u003e            0%, 100% { transform: translateY(100vh) translateX(0) rotate(0deg); opacity: 0; }\u003cbr \/\u003e            10% { opacity: 1; }\u003cbr \/\u003e            90% { opacity: 1; }\u003cbr \/\u003e            100% { transform: translateY(-100vh) translateX(100px) rotate(720deg); opacity: 0; }\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== HERO SECTION ========== *\/\u003cbr \/\u003e        .hero {\u003cbr \/\u003e            height: 100vh !important;\u003cbr \/\u003e            min-height: 700px !important;\u003cbr \/\u003e            position: relative !important;\u003cbr \/\u003e            overflow: hidden !important;\u003cbr \/\u003e            transition: background 0.8s cubic-bezier(0.4, 0, 0.2, 1) !important;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Background colors matching bike colors *\/\u003cbr \/\u003e        .hero.bg-green { \u003cbr \/\u003e            background: linear-gradient(135deg, #0a3d1f 0%, #1a5c2e 50%, #2d7a45 100%); \u003cbr \/\u003e        }\u003cbr \/\u003e        .hero.bg-carbon { \u003cbr \/\u003e            background: linear-gradient(135deg, #1a1a1a 0%, #2d2d2d 50%, #4a4a4a 100%); \u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Animated background gradient overlay *\/\u003cbr \/\u003e        .hero::before {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: 0;\u003cbr \/\u003e            left: 0;\u003cbr \/\u003e            right: 0;\u003cbr \/\u003e            bottom: 0;\u003cbr \/\u003e            background: radial-gradient(ellipse at 30% 20%, rgba(255,255,255,0.1) 0%, transparent 50%),\u003cbr \/\u003e                        radial-gradient(ellipse at 70% 80%, rgba(0,0,0,0.2) 0%, transparent 50%);\u003cbr \/\u003e            z-index: 1;\u003cbr \/\u003e            pointer-events: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Moving gradient animation *\/\u003cbr \/\u003e        .hero::after {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: -50%;\u003cbr \/\u003e            left: -50%;\u003cbr \/\u003e            width: 200%;\u003cbr \/\u003e            height: 200%;\u003cbr \/\u003e            background: radial-gradient(circle, rgba(255,255,255,0.05) 0%, transparent 50%);\u003cbr \/\u003e            animation: moveGradient 20s ease-in-out infinite;\u003cbr \/\u003e            z-index: 1;\u003cbr \/\u003e            pointer-events: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        @keyframes moveGradient {\u003cbr \/\u003e            0%, 100% { transform: translate(0, 0) rotate(0deg); }\u003cbr \/\u003e            25% { transform: translate(10%, 10%) rotate(90deg); }\u003cbr \/\u003e            50% { transform: translate(0, 20%) rotate(180deg); }\u003cbr \/\u003e            75% { transform: translate(-10%, 10%) rotate(270deg); }\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Dot Colors *\/\u003cbr \/\u003e        .dot-green { background: #1a5c2e !important; }\u003cbr \/\u003e        .dot-carbon { background: #2d2d2d !important; border: 1px solid #555 !important; }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-content {\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            z-index: 3;\u003cbr \/\u003e            text-align: center;\u003cbr \/\u003e            padding: 60px 20px 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Trail Bike Badge *\/\u003cbr \/\u003e        .trail-badge {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: 20px;\u003cbr \/\u003e            left: 50%;\u003cbr \/\u003e            transform: translateX(-50%);\u003cbr \/\u003e            background: rgba(13, 148, 136, 0.95);\u003cbr \/\u003e            color: white;\u003cbr \/\u003e            padding: 10px 24px;\u003cbr \/\u003e            border-radius: 50px;\u003cbr \/\u003e            font-size: 0.75rem;\u003cbr \/\u003e            font-weight: 700;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: 2px;\u003cbr \/\u003e            z-index: 10;\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e            gap: 10px;\u003cbr \/\u003e            backdrop-filter: stigmata(10px);\u003cbr \/\u003e            box-shadow: 0 4px 30px rgba(13, 148, 136, 0.3);\u003cbr \/\u003e            animation: badgePulse 3s ease-in-out infinite;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        @keyframes badgePulse {\u003cbr \/\u003e            0%, 100% { box-shadow: 0 4px 30px rgba(13, 148, 136, 0.3); }\u003cbr \/\u003e            50% { box-shadow: 0 4px 40px rgba(13, 148, 136, 0.5); }\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .trail-badge svg {\u003cbr \/\u003e            width: 18px;\u003cbr \/\u003e            height: 18px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Hero Title with glow effect *\/\u003cbr \/\u003e        .hero h1,\u003cbr \/\u003e        .hero .hero-title,\u003cbr \/\u003e        .hero-content h1,\u003cbr \/\u003e        h1.hero-title {\u003cbr \/\u003e            font-size: clamp(5rem, 15vw, 12rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #ffffff !important;\u003cbr \/\u003e            -webkit-text-fill-color: #ffffff !important;\u003cbr \/\u003e            letter-spacing: -0.03em !important;\u003cbr \/\u003e            line-height: 0.9 !important;\u003cbr \/\u003e            margin-bottom: 15px !important;\u003cbr \/\u003e            text-transform: uppercase !important;\u003cbr \/\u003e            font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Display', 'Segoe UI', Roboto, sans-serif !important;\u003cbr \/\u003e            text-shadow: 0 0 60px rgba(255,255,255,0.3);\u003cbr \/\u003e            animation: titleGlow 4s ease-in-out infinite alternate;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        @keyframes titleGlow {\u003cbr \/\u003e            0% { text-shadow: 0 0 60px rgba(255,255,255,0.2); }\u003cbr \/\u003e            100% { text-shadow: 0 0 80px rgba(255,255,255,0.4); }\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-subtitle {\u003cbr \/\u003e            font-size: 1.3rem !important;\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.85) !important;\u003cbr \/\u003e            margin-bottom: 35px !important;\u003cbr \/\u003e            font-weight: 500 !important;\u003cbr \/\u003e            letter-spacing: 3px !important;\u003cbr \/\u003e            text-transform: uppercase !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stats {\u003cbr \/\u003e            display: flex !important;\u003cbr \/\u003e            justify-content: center !important;\u003cbr \/\u003e            gap: 0 !important;\u003cbr \/\u003e            background: rgba(255,255,255,0.1);\u003cbr \/\u003e            backdrop-filter: stigmata(20px);\u003cbr \/\u003e            border-radius: 20px;\u003cbr \/\u003e            padding: 20px 0;\u003cbr \/\u003e            max-width: 600px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            border: 1px solid rgba(255,255,255,0.15);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat {\u003cbr \/\u003e            text-align: center !important;\u003cbr \/\u003e            padding: 0 30px !important;\u003cbr \/\u003e            border-left: 1px solid rgba(255, 255, 255, 0.2) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat:first-child {\u003cbr \/\u003e            border-left: none !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat-label {\u003cbr \/\u003e            font-size: 0.65rem !important;\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.7) !important;\u003cbr \/\u003e            text-transform: uppercase !important;\u003cbr \/\u003e            letter-spacing: 1px !important;\u003cbr \/\u003e            margin-bottom: 5px !important;\u003cbr \/\u003e            font-weight: 400 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat-value {\u003cbr \/\u003e            font-size: 2.2rem !important;\u003cbr \/\u003e            font-weight: 700 !important;\u003cbr \/\u003e            color: #ffffff !important;\u003cbr \/\u003e            line-height: 1 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hero-stat-value span {\u003cbr \/\u003e            font-size: 0.9rem !important;\u003cbr \/\u003e            font-weight: 400 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Bike Showcase in Hero *\/\u003cbr \/\u003e        .bike-showcase-hero {\u003cbr \/\u003e            position: absolute !important;\u003cbr \/\u003e            top: 0 !important;\u003cbr \/\u003e            left: 0 !important;\u003cbr \/\u003e            width: 100% !important;\u003cbr \/\u003e            height: 100% !important;\u003cbr \/\u003e            z-index: 2 !important;\u003cbr \/\u003e            pointer-events: none !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-showcase-hero .color-selector-vertical {\u003cbr \/\u003e            pointer-events: auto !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-slides {\u003cbr \/\u003e            position: absolute !important;\u003cbr \/\u003e            width: 100% !important;\u003cbr \/\u003e            height: 100% !important;\u003cbr \/\u003e            top: 0 !important;\u003cbr \/\u003e            left: 0 !important;\u003cbr \/\u003e            display: flex !important;\u003cbr \/\u003e            align-items: center !important;\u003cbr \/\u003e            justify-content: center !important;\u003cbr \/\u003e            pointer-events: none !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-slide {\u003cbr \/\u003e            position: absolute !important;\u003cbr \/\u003e            width: 100% !important;\u003cbr \/\u003e            height: 100% !important;\u003cbr \/\u003e            opacity: 0 !important;\u003cbr \/\u003e            transition: opacity 0.8s cubic-bezier(0.4, 0, 0.2, 1), transform 0.8s cubic-bezier(0.4, 0, 0.2, 1) !important;\u003cbr \/\u003e            pointer-events: none !important;\u003cbr \/\u003e            display: flex !important;\u003cbr \/\u003e            align-items: center !important;\u003cbr \/\u003e            justify-content: center !important;\u003cbr \/\u003e            padding-top: 180px !important;\u003cbr \/\u003e            transform: scale(0.95);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-slide.active {\u003cbr \/\u003e            opacity: 1 !important;\u003cbr \/\u003e            pointer-events: auto !important;\u003cbr \/\u003e            transform: scale(1);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-slide img {\u003cbr \/\u003e            width: auto !important;\u003cbr \/\u003e            height: 65% !important;\u003cbr \/\u003e            max-width: 85% !important;\u003cbr \/\u003e            object-fit: contain !important;\u003cbr \/\u003e            filter: drop-shadow(0 30px 60px rgba(0,0,0,0.4));\u003cbr \/\u003e            transition: transform 0.5s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-slide.active img:hover {\u003cbr \/\u003e            transform: scale(1.02);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== COLOR SELECTOR ========== *\/\u003cbr \/\u003e        .color-selector-vertical {\u003cbr \/\u003e            position: absolute !important;\u003cbr \/\u003e            right: 15% !important;\u003cbr \/\u003e            top: 50% !important;\u003cbr \/\u003e            transform: translateY(-50%) !important;\u003cbr \/\u003e            display: flex !important;\u003cbr \/\u003e            flex-direction: column !important;\u003cbr \/\u003e            gap: 12px !important;\u003cbr \/\u003e            background: rgba(255, 255, 255, 0.95) !important;\u003cbr \/\u003e            padding: 14px 12px !important;\u003cbr \/\u003e            border-radius: 35px !important;\u003cbr \/\u003e            box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2) !important;\u003cbr \/\u003e            z-index: 10 !important;\u003cbr \/\u003e            backdrop-filter: stigmata(10px);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-name-desktop {\u003cbr \/\u003e            display: block !important;\u003cbr \/\u003e            text-align: center !important;\u003cbr \/\u003e            padding: 15px 0 35px !important;\u003cbr \/\u003e            font-size: 0.9rem !important;\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.7) !important;\u003cbr \/\u003e            font-weight: 500 !important;\u003cbr \/\u003e            position: absolute !important;\u003cbr \/\u003e            bottom: 20px !important;\u003cbr \/\u003e            left: 0 !important;\u003cbr \/\u003e            right: 0 !important;\u003cbr \/\u003e            z-index: 5 !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-selector-mobile {\u003cbr \/\u003e            display: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-name-mobile {\u003cbr \/\u003e            display: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-v {\u003cbr \/\u003e            width: 30px !important;\u003cbr \/\u003e            height: 30px !important;\u003cbr \/\u003e            border-radius: 50% !important;\u003cbr \/\u003e            cursor: pointer !important;\u003cbr \/\u003e            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;\u003cbr \/\u003e            border: 2px solid transparent !important;\u003cbr \/\u003e            flex-shrink: 0 !important;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-v::after {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: -4px;\u003cbr \/\u003e            left: -4px;\u003cbr \/\u003e            right: -4px;\u003cbr \/\u003e            bottom: -4px;\u003cbr \/\u003e            border-radius: 50%;\u003cbr \/\u003e            border: 2px solid transparent;\u003cbr \/\u003e            transition: all 0.3s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-v:hover {\u003cbr \/\u003e            transform: scale(1.2) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-v.active::after {\u003cbr \/\u003e            border-color: rgba(0, 0, 0, 0.4);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-m {\u003cbr \/\u003e            width: 45px !important;\u003cbr \/\u003e            height: 45px !important;\u003cbr \/\u003e            border-radius: 50% !important;\u003cbr \/\u003e            cursor: pointer !important;\u003cbr \/\u003e            transition: all 0.3s ease !important;\u003cbr \/\u003e            border: 3px solid transparent !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .color-dot-m.active {\u003cbr \/\u003e            border-color: #1f1f1f !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== STANDOUT FEATURES - DARK SECTION ========== *\/\u003cbr \/\u003e        .standout-section {\u003cbr \/\u003e            background: linear-gradient(180deg, #0a0a0a 0%, #1f1f1f 100%);\u003cbr \/\u003e            padding: 100px 20px 80px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Subtle grid pattern overlay *\/\u003cbr \/\u003e        .standout-section::before {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: 0;\u003cbr \/\u003e            left: 0;\u003cbr \/\u003e            right: 0;\u003cbr \/\u003e            bottom: 0;\u003cbr \/\u003e            background-image: \u003cbr \/\u003e                linear-gradient(rgba(255,255,255,0.02) 1px, transparent 1px),\u003cbr \/\u003e                linear-gradient(90deg, rgba(255,255,255,0.02) 1px, transparent 1px);\u003cbr \/\u003e            background-size: 50px 50px;\u003cbr \/\u003e            pointer-events: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .standout-header {\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            margin: 0 auto 50px;\u003cbr \/\u003e            padding: 0 20px;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            z-index: 1;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .standout-title {\u003cbr \/\u003e            font-size: clamp(2.5rem, 6vw, 4rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #ffffff !important;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: -0.02em;\u003cbr \/\u003e            margin-bottom: 15px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .standout-subtitle {\u003cbr \/\u003e            font-size: 1.1rem !important;\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.5) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .features-carousel-container {\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            max-width: 1600px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            z-index: 1;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .features-carousel {\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            gap: 12px;\u003cbr \/\u003e            overflow-x: auto;\u003cbr \/\u003e            scroll-behavior: smooth;\u003cbr \/\u003e            scrollbar-width: none;\u003cbr \/\u003e            -ms-overflow-style: none;\u003cbr \/\u003e            padding: 0 20px 40px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .features-carousel::-webkit-scrollbar {\u003cbr \/\u003e            display: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide {\u003cbr \/\u003e            flex: 0 0 340px;\u003cbr \/\u003e            height: 380px;\u003cbr \/\u003e            border-radius: 16px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            cursor: pointer;\u003cbr \/\u003e            transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.5s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide:hover {\u003cbr \/\u003e            transform: scale(1.03) translateY(-5px);\u003cbr \/\u003e            box-shadow: 0 20px 60px rgba(13, 148, 136, 0.2);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide img {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            height: 100%;\u003cbr \/\u003e            object-fit: cover;\u003cbr \/\u003e            transition: transform 0.8s cubic-bezier(0.4, 0, 0.2, 1);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide:hover img {\u003cbr \/\u003e            transform: scale(1.15);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-slide-content {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            bottom: 0;\u003cbr \/\u003e            left: 0;\u003cbr \/\u003e            right: 0;\u003cbr \/\u003e            padding: 35px 25px;\u003cbr \/\u003e            background: linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, transparent 100%);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-number {\u003cbr \/\u003e            font-size: 0.7rem;\u003cbr \/\u003e            color: var(--trail-orange);\u003cbr \/\u003e            font-weight: 700;\u003cbr \/\u003e            letter-spacing: 2px;\u003cbr \/\u003e            margin-bottom: 10px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-name {\u003cbr \/\u003e            font-size: 1.3rem;\u003cbr \/\u003e            font-weight: 700;\u003cbr \/\u003e            color: var(--white);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-progress {\u003cbr \/\u003e            max-width: 600px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            padding: 0 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .progress-bar {\u003cbr \/\u003e            height: 3px;\u003cbr \/\u003e            background: rgba(255, 255, 255, 0.15);\u003cbr \/\u003e            border-radius: 2px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .progress-fill {\u003cbr \/\u003e            height: 100%;\u003cbr \/\u003e            background: linear-gradient(90deg, var(--trail-orange) 0%, var(--light-blue) 100%);\u003cbr \/\u003e            width: 25%;\u003cbr \/\u003e            transition: transform 0.3s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-nav {\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            justify-content: flex-end;\u003cbr \/\u003e            gap: 12px;\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            margin: 25px auto 0;\u003cbr \/\u003e            padding: 0 40px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-btn {\u003cbr \/\u003e            width: 50px;\u003cbr \/\u003e            height: 50px;\u003cbr \/\u003e            border: 1px solid rgba(255, 255, 255, 0.25);\u003cbr \/\u003e            background: transparent;\u003cbr \/\u003e            border-radius: 10px;\u003cbr \/\u003e            cursor: pointer;\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e            justify-content: center;\u003cbr \/\u003e            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-btn:hover {\u003cbr \/\u003e            background: var(--trail-orange);\u003cbr \/\u003e            border-color: var(--trail-orange);\u003cbr \/\u003e            transform: scale(1.05);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .carousel-btn svg {\u003cbr \/\u003e            width: 22px;\u003cbr \/\u003e            height: 22px;\u003cbr \/\u003e            stroke: #ffffff;\u003cbr \/\u003e            transition: stroke 0.3s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== CONTENT SECTIONS ========== *\/\u003cbr \/\u003e        .container {\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== SPLIT SECTIONS ========== *\/\u003cbr \/\u003e        .playful-section {\u003cbr \/\u003e            padding: 120px 20px;\u003cbr \/\u003e            background: var(--apple-gray);\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Decorative circles *\/\u003cbr \/\u003e        .playful-section::before {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: -200px;\u003cbr \/\u003e            right: -200px;\u003cbr \/\u003e            width: 500px;\u003cbr \/\u003e            height: 500px;\u003cbr \/\u003e            background: radial-gradient(circle, rgba(13, 148, 136, 0.05) 0%, transparent 70%);\u003cbr \/\u003e            border-radius: 50%;\u003cbr \/\u003e            pointer-events: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .capable-section {\u003cbr \/\u003e            padding: 120px 20px;\u003cbr \/\u003e            background: #ffffff;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .split-layout {\u003cbr \/\u003e            display: grid;\u003cbr \/\u003e            grid-template-columns: 1fr 1.2fr;\u003cbr \/\u003e            gap: 80px;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .split-layout.reverse {\u003cbr \/\u003e            grid-template-columns: 1.2fr 1fr;\u003cbr \/\u003e            direction: rtl;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .split-layout.reverse \u003e * {\u003cbr \/\u003e            direction: ltr;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .section-label {\u003cbr \/\u003e            font-size: 0.8rem !important;\u003cbr \/\u003e            font-weight: 700 !important;\u003cbr \/\u003e            color: var(--trail-orange) !important;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: 3px;\u003cbr \/\u003e            margin-bottom: 20px;\u003cbr \/\u003e            display: inline-block;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .section-label::after {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            bottom: -5px;\u003cbr \/\u003e            left: 0;\u003cbr \/\u003e            width: 30px;\u003cbr \/\u003e            height: 2px;\u003cbr \/\u003e            background: var(--trail-orange);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .section-title {\u003cbr \/\u003e            font-size: clamp(2.5rem, 5vw, 4rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            line-height: 1.15 !important;\u003cbr \/\u003e            margin-bottom: 30px !important;\u003cbr \/\u003e            letter-spacing: -0.02em;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .gradient-text,\u003cbr \/\u003e        .gradient-orange {\u003cbr \/\u003e            background: linear-gradient(135deg, #0f4c2a 0%, #14b8a6 100%) !important;\u003cbr \/\u003e            -webkit-background-clip: text !important;\u003cbr \/\u003e            -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e            background-clip: text !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .gradient-blue {\u003cbr \/\u003e            background: linear-gradient(135deg, #4da6d6 0%, #0077b6 100%) !important;\u003cbr \/\u003e            -webkit-background-clip: text !important;\u003cbr \/\u003e            -webkit-text-fill-color: transparent !important;\u003cbr \/\u003e            background-clip: text !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .section-text {\u003cbr \/\u003e            font-size: 1.15rem !important;\u003cbr \/\u003e            color: #444 !important;\u003cbr \/\u003e            line-height: 1.9;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .content-image {\u003cbr \/\u003e            border-radius: 20px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            box-shadow: 0 50px 100px rgba(0, 0, 0, 0.12);\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .content-image::before {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: 0;\u003cbr \/\u003e            left: 0;\u003cbr \/\u003e            right: 0;\u003cbr \/\u003e            bottom: 0;\u003cbr \/\u003e            background: linear-gradient(135deg, rgba(13, 148, 136, 0.1) 0%, transparent 100%);\u003cbr \/\u003e            z-index: 1;\u003cbr \/\u003e            opacity: 0;\u003cbr \/\u003e            transition: opacity 0.5s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .content-image:hover::before {\u003cbr \/\u003e            opacity: 1;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .content-image img {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            height: auto;\u003cbr \/\u003e            display: block;\u003cbr \/\u003e            transition: transform 0.8s cubic-bezier(0.4, 0, 0.2, 1);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .content-image:hover img {\u003cbr \/\u003e            transform: scale(1.05);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== VIDEO SECTION ========== *\/\u003cbr \/\u003e        .video-section {\u003cbr \/\u003e            padding: 100px 0 0;\u003cbr \/\u003e            background: linear-gradient(180deg, var(--apple-gray) 0%, #1f1f1f 100%);\u003cbr \/\u003e            text-align: center;\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-header {\u003cbr \/\u003e            padding: 0 20px 60px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-title {\u003cbr \/\u003e            font-size: 0.85rem !important;\u003cbr \/\u003e            color: var(--text-gray) !important;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: 4px;\u003cbr \/\u003e            margin-bottom: 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-heading {\u003cbr \/\u003e            font-size: clamp(2.5rem, 5vw, 4rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            margin-bottom: 60px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-container {\u003cbr \/\u003e            max-width: 100%;\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            border-radius: 0;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            box-shadow: 0 50px 120px rgba(0, 0, 0, 0.18);\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-container::before {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: -2px;\u003cbr \/\u003e            left: -2px;\u003cbr \/\u003e            right: -2px;\u003cbr \/\u003e            bottom: -2px;\u003cbr \/\u003e            background: linear-gradient(135deg, var(--trail-orange), var(--light-blue));\u003cbr \/\u003e            border-radius: 0;\u003cbr \/\u003e            z-index: -1;\u003cbr \/\u003e            opacity: 0;\u003cbr \/\u003e            transition: opacity 0.5s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-container:hover::before {\u003cbr \/\u003e            opacity: 1;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .video-container iframe {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            aspect-ratio: 21\/9;\u003cbr \/\u003e            max-height: 70vh;\u003cbr \/\u003e            display: block;\u003cbr \/\u003e            border: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== DESIGN DETAILS ========== *\/\u003cbr \/\u003e        .design-section {\u003cbr \/\u003e            padding: 100px 0 140px;\u003cbr \/\u003e            background: var(--apple-gray);\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .design-header {\u003cbr \/\u003e            text-align: center;\u003cbr \/\u003e            margin-bottom: 50px;\u003cbr \/\u003e            padding: 0 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .design-title {\u003cbr \/\u003e            font-size: clamp(2.5rem, 5vw, 4rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            text-transform: uppercase;\u003cbr \/\u003e            letter-spacing: -0.02em;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-showcase {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            margin: 0 auto 100px;\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e            background: linear-gradient(135deg, #2a3a4a 0%, #4da6d6 100%);\u003cbr \/\u003e            padding: 100px 40px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .bike-showcase img {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            height: auto;\u003cbr \/\u003e            display: block;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            filter: drop-shadow(0 40px 80px rgba(0,0,0,0.4));\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* HOTSPOTS *\/\u003cbr \/\u003e        .hotspot {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            width: 36px;\u003cbr \/\u003e            height: 36px;\u003cbr \/\u003e            background: rgba(255, 255, 255, 0.15);\u003cbr \/\u003e            border: 2px solid rgba(255, 255, 255, 0.4);\u003cbr \/\u003e            border-radius: 50%;\u003cbr \/\u003e            cursor: pointer;\u003cbr \/\u003e            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\u003cbr \/\u003e            display: flex;\u003cbr \/\u003e            align-items: center;\u003cbr \/\u003e            justify-content: center;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot::before {\u003cbr \/\u003e            content: '+';\u003cbr \/\u003e            color: rgba(255, 255, 255, 0.8);\u003cbr \/\u003e            font-size: 20px;\u003cbr \/\u003e            font-weight: 300;\u003cbr \/\u003e            line-height: 1;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot::after {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: -8px;\u003cbr \/\u003e            left: -8px;\u003cbr \/\u003e            right: -8px;\u003cbr \/\u003e            bottom: -8px;\u003cbr \/\u003e            border: 1px solid rgba(255,255,255,0.2);\u003cbr \/\u003e            border-radius: 50%;\u003cbr \/\u003e            animation: hotspotPulse 2s ease-out infinite;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        @keyframes hotspotPulse {\u003cbr \/\u003e            0% { transform: scale(1); opacity: 1; }\u003cbr \/\u003e            100% { transform: scale(1.5); opacity: 0; }\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot:hover,\u003cbr \/\u003e        .hotspot.active {\u003cbr \/\u003e            background: var(--trail-orange);\u003cbr \/\u003e            border-color: var(--trail-orange);\u003cbr \/\u003e            transform: scale(1.2);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot:hover::before,\u003cbr \/\u003e        .hotspot.active::before {\u003cbr \/\u003e            color: var(--white);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot:hover::after,\u003cbr \/\u003e        .hotspot.active::after {\u003cbr \/\u003e            animation: none;\u003cbr \/\u003e            opacity: 0;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* Hotspot positions *\/\u003cbr \/\u003e        .hotspot-1 { top: 32%; left: 50%; } \/* VPP Suspension *\/\u003cbr \/\u003e        .hotspot-2 { top: 58%; left: 58%; } \/* Chainstay *\/\u003cbr \/\u003e        .hotspot-3 { top: 30%; left: 68%; } \/* Fork *\/\u003cbr \/\u003e        .hotspot-4 { top: 42%; left: 35%; } \/* Glovebox *\/\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-tooltip {\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            background: var(--white);\u003cbr \/\u003e            color: var(--text-dark);\u003cbr \/\u003e            padding: 25px;\u003cbr \/\u003e            border-radius: 16px;\u003cbr \/\u003e            box-shadow: 0 25px 70px rgba(0, 0, 0, 0.35);\u003cbr \/\u003e            width: 280px;\u003cbr \/\u003e            opacity: 0;\u003cbr \/\u003e            visibility: hidden;\u003cbr \/\u003e            transform: translateY(15px);\u003cbr \/\u003e            transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\u003cbr \/\u003e            z-index: 100;\u003cbr \/\u003e            pointer-events: none;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-tooltip.show {\u003cbr \/\u003e            opacity: 1;\u003cbr \/\u003e            visibility: visible;\u003cbr \/\u003e            transform: translateY(0);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-tooltip h4 {\u003cbr \/\u003e            font-size: 1.1rem;\u003cbr \/\u003e            font-weight: 800;\u003cbr \/\u003e            margin-bottom: 10px;\u003cbr \/\u003e            color: var(--text-dark);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-tooltip p {\u003cbr \/\u003e            font-size: 0.9rem;\u003cbr \/\u003e            color: #555;\u003cbr \/\u003e            line-height: 1.6;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .hotspot-1 .hotspot-tooltip { top: 100%; left: 50%; transform: translateX(-50%) translateY(15px); margin-top: 15px; }\u003cbr \/\u003e        .hotspot-1 .hotspot-tooltip.show { transform: translateX(-50%) translateY(0); }\u003cbr \/\u003e        .hotspot-2 .hotspot-tooltip { top: 100%; left: 50%; transform: translateX(-50%) translateY(15px); margin-top: 15px; }\u003cbr \/\u003e        .hotspot-2 .hotspot-tooltip.show { transform: translateX(-50%) translateY(0); }\u003cbr \/\u003e        .hotspot-3 .hotspot-tooltip { bottom: 100%; left: 50%; transform: translateX(-50%) translateY(-15px); margin-bottom: 15px; }\u003cbr \/\u003e        .hotspot-3 .hotspot-tooltip.show { transform: translateX(-50%) translateY(0); }\u003cbr \/\u003e        .hotspot-4 .hotspot-tooltip { top: 100%; left: 50%; transform: translateX(-50%) translateY(15px); margin-top: 15px; }\u003cbr \/\u003e        .hotspot-4 .hotspot-tooltip.show { transform: translateX(-50%) translateY(0); }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== FEATURES CARDS ========== *\/\u003cbr \/\u003e        .features-grid {\u003cbr \/\u003e            display: grid;\u003cbr \/\u003e            grid-template-columns: repeat(3, 1fr);\u003cbr \/\u003e            gap: 35px;\u003cbr \/\u003e            max-width: 1400px;\u003cbr \/\u003e            margin: 0 auto;\u003cbr \/\u003e            padding: 0 20px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card {\u003cbr \/\u003e            background: var(--white);\u003cbr \/\u003e            border-radius: 24px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e            transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\u003cbr \/\u003e            box-shadow: 0 15px 50px rgba(0, 0, 0, 0.08);\u003cbr \/\u003e            position: relative;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card::before {\u003cbr \/\u003e            content: '';\u003cbr \/\u003e            position: absolute;\u003cbr \/\u003e            top: 0;\u003cbr \/\u003e            left: 0;\u003cbr \/\u003e            right: 0;\u003cbr \/\u003e            height: 4px;\u003cbr \/\u003e            background: linear-gradient(90deg, var(--trail-orange), var(--light-blue));\u003cbr \/\u003e            opacity: 0;\u003cbr \/\u003e            transition: opacity 0.3s ease;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card:hover {\u003cbr \/\u003e            transform: translateY(-15px);\u003cbr \/\u003e            box-shadow: 0 40px 80px rgba(0, 0, 0, 0.15);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card:hover::before {\u003cbr \/\u003e            opacity: 1;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card-image {\u003cbr \/\u003e            height: 260px;\u003cbr \/\u003e            overflow: hidden;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card-image img {\u003cbr \/\u003e            width: 100%;\u003cbr \/\u003e            height: 100%;\u003cbr \/\u003e            object-fit: cover;\u003cbr \/\u003e            transition: transform 0.8s cubic-bezier(0.4, 0, 0.2, 1);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card:hover .feature-card-image img {\u003cbr \/\u003e            transform: scale(1.12);\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card-content {\u003cbr \/\u003e            padding: 35px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card-title {\u003cbr \/\u003e            font-size: 1.5rem !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            margin-bottom: 15px !important;\u003cbr \/\u003e            line-height: 1.25;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .feature-card-text {\u003cbr \/\u003e            font-size: 1rem !important;\u003cbr \/\u003e            color: #555 !important;\u003cbr \/\u003e            line-height: 1.75;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        \/* ========== PRODUCTS SECTION ========== *\/\u003cbr \/\u003e        .products-section {\u003cbr \/\u003e            padding: 140px 20px;\u003cbr \/\u003e            background: var(--white);\u003cbr \/\u003e            width: 100vw !important;\u003cbr \/\u003e            max-width: 100vw !important;\u003cbr \/\u003e            margin-left: calc(-50vw + 50%) !important;\u003cbr \/\u003e            margin-right: calc(-50vw + 50%) !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .products-header {\u003cbr \/\u003e            text-align: center;\u003cbr \/\u003e            margin-bottom: 70px;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .products-title {\u003cbr \/\u003e            font-size: clamp(2.5rem, 5vw, 4rem) !important;\u003cbr \/\u003e            font-weight: 900 !important;\u003cbr \/\u003e            color: #000000 !important;\u003cbr \/\u003e            margin-bottom: 20px !important;\u003cbr \/\u003e        }\u003c\/p\u003e\u003cbr \/\u003e\u003cp\u003e        .products-subtitle {\u003cbr \/\u003e            font-size: 1.2rem !important\u003c\/p\u003e\u003c\/style\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Santa Cruz","offers":[{"title":"Apex-Kit \/ British Racing Green \/ XS","offer_id":57496412225918,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Apex-Kit \/ British Racing Green \/ S","offer_id":57496412258686,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Apex-Kit \/ British Racing Green \/ M","offer_id":57496412291454,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Apex-Kit \/ British Racing Green \/ L","offer_id":57496412324222,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Apex-Kit \/ British Racing Green \/ XL","offer_id":57496412356990,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Apex-Kit \/ Matte Carbon \/ XS","offer_id":57496412389758,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Apex-Kit \/ Matte Carbon \/ S","offer_id":57496412422526,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Apex-Kit \/ Matte Carbon \/ M","offer_id":57496412455294,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Apex-Kit \/ Matte Carbon \/ L","offer_id":57496412488062,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Apex-Kit \/ Matte Carbon \/ XL","offer_id":57496412520830,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":16999.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ British Racing Green \/ XS","offer_id":57496412553598,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ British Racing Green \/ S","offer_id":57496412586366,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ British Racing Green \/ M","offer_id":57496412619134,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ British Racing Green \/ L","offer_id":57496412651902,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ British Racing Green \/ XL","offer_id":57496412684670,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ Matte Carbon \/ XS","offer_id":57496412717438,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ Matte Carbon \/ S","offer_id":57496412750206,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ Matte Carbon \/ M","offer_id":57496412782974,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ Matte Carbon \/ L","offer_id":57496412815742,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X-Kit \/ Matte Carbon \/ XL","offer_id":57496412848510,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ British Racing Green \/ XS","offer_id":57496412881278,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ British Racing Green \/ S","offer_id":57496412914046,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ British Racing Green \/ M","offer_id":57496412946814,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ British Racing Green \/ L","offer_id":57496412979582,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ British Racing Green \/ XL","offer_id":57496413012350,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ Matte Carbon \/ XS","offer_id":57496413045118,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ Matte Carbon \/ S","offer_id":57496413077886,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ Matte Carbon \/ M","offer_id":57496413110654,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ Matte Carbon \/ L","offer_id":57496413143422,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Rival AXS 1X Rudy-Kit \/ Matte Carbon \/ XL","offer_id":57496413176190,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":22524.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ British Racing Green \/ XS","offer_id":57496413208958,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ British Racing Green \/ S","offer_id":57496413241726,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ British Racing Green \/ M","offer_id":57496413274494,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ British Racing Green \/ L","offer_id":57496413307262,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ British Racing Green \/ XL","offer_id":57496413340030,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ Matte Carbon \/ XS","offer_id":57496413372798,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ Matte Carbon \/ S","offer_id":57496413405566,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ Matte Carbon \/ M","offer_id":57496413438334,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ Matte Carbon \/ L","offer_id":57496413471102,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x AXS-Kit \/ Matte Carbon \/ XL","offer_id":57496413503870,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":28899.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ British Racing Green \/ XS","offer_id":57496413536638,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ British Racing Green \/ S","offer_id":57496413569406,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ British Racing Green \/ M","offer_id":57496413602174,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ British Racing Green \/ L","offer_id":57496413634942,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ British Racing Green \/ XL","offer_id":57496413667710,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ Matte Carbon \/ XS","offer_id":57496413700478,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ Matte Carbon \/ S","offer_id":57496413733246,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ Matte Carbon \/ M","offer_id":57496413766014,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ Matte Carbon \/ L","offer_id":57496413798782,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true},{"title":"Force 1x Rudy-Kit \/ Matte Carbon \/ XL","offer_id":57496413831550,"sku":"58-23268-109-3-762-8121011-1-1-1-1-1","price":33149.15,"currency_code":"RON","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/9976\/8190\/files\/MY26_Stigmata_CC_FORCE_1X_AXS_RSV_MatteCarbon_df47a5a5-147c-49cb-b600-315a12f45440-scaled.webp?v=1780337447"}],"url":"https:\/\/www.provelo.ro\/collections\/santa-cruz-xc-gravel.oembed","provider":"ProVelo - Biciclete, Accesorii Ciclism și Soluții de Transport","version":"1.0","type":"link"}