*{margin:0;padding:0;box-sizing:border-box;}body{font-family:'Segoe UI',Calibri,Tahoma,Geneva,Verdana,sans-serif;background-color:#050505;color:#fff;overflow-x:hidden;line-height:1.6;}.particles{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;}.particle{position:absolute;background:rgb(115,64,28);border-radius:50%;opacity:0.7;animation:float 8s infinite ease-in-out;}@keyframes float{0%{transform:translateY(0) scale(1);opacity:0.7;}50%{transform:translateY(-20px) scale(1.2);opacity:1;}100%{transform:translateY(0) scale(1);opacity:0.7;}}.nav-toggle{position:fixed;top:20px;left:20px;z-index:1000;width:50px;height:50px;background:rgba(0,0,0,0.7);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;backdrop-filter:blur(10px);border:1px solid #444;}.nav-toggle:hover{background:#d4af37;border-color:#d4af37;}.nav-toggle span{display:block;width:24px;height:2px;background:#d4af37;position:relative;transition:all 0.3s ease;}.nav-toggle:hover span,.nav-toggle:hover span::before,.nav-toggle:hover span::after{background:#000;}.nav-toggle span::before,.nav-toggle span::after{content:'';position:absolute;width:24px;height:2px;background:#d4af37;transition:all 0.3s ease;}.nav-toggle span::before{top:-8px;}.nav-toggle span::after{top:8px;}.nav-toggle.active span{background:transparent;}.nav-toggle.active span::before{transform:rotate(45deg);top:0;}.nav-toggle.active span::after{transform:rotate(-45deg);top:0;}.nav-menu{position:fixed;top:0;left:-320px;width:300px;height:100vh;background:#0a0a0a;backdrop-filter:blur(20px);z-index:999;padding:100px 0 20px;transition:left 0.4s cubic-bezier(0.68,-0.55,0.265,1.55);border-right:1px solid rgba(200,168,106,0.4);overflow-y:auto;box-shadow:5px 0 15px rgba(0,0,0,0.5);}.nav-menu.active{left:0;}.nav-menu::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#333,transparent);}.menu-logo{position:absolute;top:20px;left:20px;width:40px;height:40px;background:#111;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#d4af37;font-size:24px;font-weight:bold;}.nav-menu ul{list-style:none;padding-top:20px;}.nav-menu li{margin:8px 0;}.nav-menu a{color:#aaa;text-decoration:none;font-size:16px;padding:12px 20px 12px 30px;display:block;transition:all 0.3s ease;position:relative;border-left:3px solid transparent;font-weight:500;letter-spacing:0.5px;}.nav-menu a.active{background:#141414;color:#fff;border-left:3px solid #d4af37;padding-left:27px;}.nav-menu a:hover:not(.active){border-left:3px solid #d4af37;padding-left:27px;background:rgba(255,255,255,0.05);color:#fff;}.menu-divider{height:1px;background:#333;margin:20px 30px;}.banner-section{width:100%;height:600px;position:relative;overflow:hidden;margin-bottom:40px;}.banner-image{width:100%;height:100%;object-fit:contain;filter:brightness(0.8);transition:transform 0.5s ease;}.banner-image:hover{transform:scale(1.02);}.banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(5,5,5,0),rgba(5,5,5,0.1));display:flex;align-items:center;justify-content:center;}.banner-title{text-align:center;padding:0 20px;}.banner-title h1{font-size:3.5rem;font-weight:bold;letter-spacing:4px;margin-bottom:20px;background:linear-gradient(90deg,#dbbd5a,#FFA500,#FF8C00);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 20px rgba(255,215,0,0.4);}.banner-title p{font-size:1.5rem;font-family:'Times New Roman',Times,serif;color:rgb(252,180,94);opacity:0.9;}.main-content{max-width:1200px;margin:0 auto;padding:0 20px 60px;}.product-detail-container{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:60px;}.youtube-player-container{position:relative;width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;border:2px solid rgba(200,168,106,0.3);background:#000;}.youtube-player-container iframe{width:100%;height:100%;border:none;}.video-info{margin-top:20px;padding:20px;background:rgba(20,20,20,0.5);border-radius:8px;border:1px solid rgba(200,168,106,0.2);}.video-info h3{color:#d4af37;margin-bottom:10px;font-size:1.2rem;}.video-info p{color:#aaa;font-size:0.95rem;line-height:1.6;}.video-info input{width:100%;padding:12px 15px;margin-top:15px;background:rgba(0,0,0,0.5);border:1px solid rgba(200,168,106,0.3);border-radius:5px;color:#fff;font-size:0.9rem;}.video-info input:focus{outline:none;border-color:#d4af37;}.video-info button{width:100%;padding:12px;margin-top:10px;background:linear-gradient(45deg,#d4af37,#b8941f);border:none;border-radius:5px;color:#000;font-weight:bold;cursor:pointer;transition:all 0.3s ease;}.video-info button:hover{background:linear-gradient(45deg,#b8941f,#d4af37);transform:translateY(-2px);}.product-info-section{padding:0;}.product-name{font-size:2.8rem;font-weight:bold;color:#d4af37;margin-bottom:10px;letter-spacing:2px;}.product-code{font-size:1.2rem;color:#aaa;margin-bottom:30px;display:block;}.product-description{font-size:1.1rem;line-height:1.8;color:#ccc;margin-bottom:40px;}.features-list{list-style:none;margin-bottom:40px;}.feature-item{display:flex;align-items:center;margin-bottom:20px;color:#ddd;}.feature-icon{color:#d4af37;font-size:1.5rem;margin-right:15px;}.specifications{background:rgba(20,20,20,0.5);border:1px solid rgba(200,168,106,0.2);border-radius:8px;padding:30px;margin-bottom:50px;}.specifications h2{font-size:1.8rem;color:#d4af37;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid rgba(200,168,106,0.3);}.spec-table{width:100%;border-collapse:collapse;}.spec-table tr{border-bottom:1px solid rgba(255,255,255,0.1);}.spec-table tr:last-child{border-bottom:none;}.spec-table td{padding:15px 0;}.spec-table td:first-child{color:#aaa;width:30%;}.spec-table td:last-child{color:#fff;font-weight:500;}.highlights{margin-bottom:50px;}.highlights h2{font-size:1.8rem;color:#d4af37;margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid rgba(200,168,106,0.3);}.highlight-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}.highlight-card{background:rgba(20,20,20,0.5);border:1px solid rgba(200,168,106,0.2);border-radius:8px;padding:25px;transition:all 0.3s ease;}.highlight-card:hover{border-color:rgba(212,175,55,0.5);transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.3);}.highlight-card h3{color:#d4af37;margin-bottom:15px;font-size:1.3rem;}.highlight-card p{color:#ccc;line-height:1.6;}.related-products{padding-top:30px;border-top:1px solid rgba(200,168,106,0.2);}.related-products h2{font-size:1.8rem;color:#d4af37;margin-bottom:30px;text-align:center;}.related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}.related-item{background:rgba(20,20,20,0.5);border:1px solid rgba(200,168,106,0.2);border-radius:8px;overflow:hidden;transition:all 0.3s ease;cursor:pointer;}.related-item:hover{transform:translateY(-5px);border-color:rgba(212,175,55,0.5);box-shadow:0 10px 20px rgba(0,0,0,0.3);}.related-image{width:100%;height:200px;object-fit:cover;}.related-info{padding:15px;}.related-name{color:#fff;font-weight:600;margin-bottom:5px;}.related-code{color:#aaa;font-size:0.9rem;}.footer{text-align:center;padding:40px 20px;color:rgba(200,168,106,0.6);border-top:1px solid rgba(200,168,106,0.2);margin-top:50px;}@media (max-width:992px){.product-detail-container{grid-template-columns:1fr;gap:40px;}.related-grid{grid-template-columns:repeat(2,1fr);}.banner-title h1{font-size:2.5rem;}.highlight-grid{grid-template-columns:1fr;}}@media (max-width:768px){.banner-section{height:300px;}.banner-title h1{font-size:2rem;}.banner-title p{font-size:1.2rem;}.product-name{font-size:2.2rem;}.related-grid{grid-template-columns:1fr;}.nav-menu{width:280px;}}@media (max-width:480px){.banner-section{height:250px;}.banner-title h1{font-size:1.8rem;}.banner-title p{font-size:1.2rem;}.product-name{font-size:1.8rem;}.specifications,.video-info,.highlight-card{padding:20px;}}