/*
Theme Name: TOGINE Drive
Version: 1.1
*/
*{box-sizing:border-box}body{margin:0;color:#16324b;font:16px/1.7 Arial,sans-serif}a{color:inherit;text-decoration:none}header{display:flex;align-items:center;justify-content:space-between;padding:20px 5%;background:white;position:sticky;top:0;z-index:5;border-bottom:1px solid #eee}.logo{font-size:32px;font-weight:900;color:#084c7e}.logo span{color:#e53c36}nav{display:flex;gap:24px;font-size:14px}nav a:hover{color:#167caf}.hero{background:linear-gradient(120deg,#062137,#0b527c);color:white;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:600px;padding:70px 8%;gap:40px}.hero h1{font-size:60px;line-height:1.12;margin:20px 0}.hero img{width:100%;background:white;border-radius:4px}.eyebrow{letter-spacing:3px;text-transform:uppercase;font-size:12px;color:#57b9de}.button{display:inline-block;padding:12px 24px;background:#147ca8;color:white;margin:16px 10px 0 0}.wrap{max-width:1240px;margin:auto;padding:65px 30px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.card{padding:25px;background:#f3f6f8;border-bottom:3px solid #0d5d8f}.card img{width:100%;height:220px;object-fit:contain;background:white}.card h3{line-height:1.35}.band{background:#eef3f6}.title{background:#073652;color:white;padding:65px 8%}.title h1{font-size:42px;margin:0}.article{max-width:1050px;min-height:400px}.article img{max-width:100%;height:auto}.product-image{float:left;width:45%;margin:0 35px 30px 0}table{border-collapse:collapse;width:100%;margin:30px 0}td,th{padding:15px;text-align:left;border-bottom:1px solid #dce4ea}footer{padding:50px 8%;background:#06263e;color:#c4d6e1}footer .grid{grid-template-columns:2fr 1fr 1fr}footer h3{color:white}.contact{background:#0c5a83;color:white;padding:45px 8%;display:flex;align-items:center;justify-content:space-between}h2{font-size:34px;line-height:1.25}small{color:#648098}@media(max-width:800px){header{display:block}nav{flex-wrap:wrap;gap:12px}.hero{grid-template-columns:1fr;padding:45px 25px}.hero h1{font-size:42px}.grid,footer .grid{grid-template-columns:1fr}.title h1{font-size:32px}.product-image{float:none;width:100%;margin:0}.contact{display:block}}
