/*
Theme Name: TGT Furniture Gold
Theme URI: https://example.com/
Author: Custom Theme Studio
Description: Responsive Vietnamese furniture showcase WordPress theme inspired by TGT Furniture.
Version: 1.0.0
Requires at least: 5.8
Tested up to: 6.6
Requires PHP: 7.4
Text Domain: tgt-furniture
*/
:root{--gold:#c99b00;--dark:#171717;--muted:#666}*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:#151515;background:#fff}a{text-decoration:none;color:inherit}.wrap{max-width:1140px;margin:auto;padding:0 16px}.top{background:#c79b00;color:white;font-size:12px;padding:9px 0}.top .wrap,.mainhead .wrap,.nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}.mainhead{padding:24px 0}.logo{font-weight:900;color:#a47b12;font-size:29px;font-style:italic;line-height:1}.logo small{display:block;font-size:12px;letter-spacing:3px;color:#555;font-style:normal;margin-top:7px}.search{display:flex;width:40%;border:1px solid #ddd;border-radius:3px;overflow:hidden}.search input{width:100%;border:0;padding:13px;text-align:center}.search button{background:#c99b00;color:white;border:0;padding:0 20px;cursor:pointer}.hotline{background:#c99b00;color:white;padding:9px 12px;border-radius:4px;font-weight:bold}.headlinks{font-size:12px;font-weight:bold;color:#666}.nav{border-top:1px solid #eee;border-bottom:1px solid #eee}.nav .wrap{justify-content:flex-start;flex-wrap:wrap}.nav a{font-size:13px;font-weight:700;padding:17px 10px}.nav a:hover{color:#c99b00}.hero{height:390px;background:linear-gradient(90deg,rgba(12,15,17,.7),rgba(0,0,0,.08)),url('assets/hero.jpg') center/cover;display:flex;align-items:center;color:white}.hero h1{font-size:43px;max-width:680px;margin:0 0 16px;text-shadow:0 2px 3px #333}.hero p{font-size:20px;max-width:570px}.btn{display:inline-block;background:var(--gold);color:white;padding:13px 25px;border:0;border-radius:3px;font-weight:bold;cursor:pointer}.section{padding:45px 0}.heading{text-align:center;color:#bd9100;font-size:25px;margin:0 0 16px}.intro{text-align:center;line-height:1.7;margin:0 auto 28px;max-width:1100px}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.card{border:1px solid #ddd;box-shadow:0 2px 2px #ddd;text-align:center;background:#fff}.card img{width:100%;height:180px;object-fit:cover;display:block}.card h3{font-size:15px;margin:13px 8px 17px;text-transform:uppercase}.card:hover h3{color:var(--gold)}.newsletter{padding:65px 15px;text-align:center;color:white;background:linear-gradient(#0009,#0009),url('assets/kitchen.jpg') center/cover}.newsletter h2{font-size:25px}.newsletter input{width:min(480px,90%);padding:15px;border-radius:25px;border:1px solid #ddd;background:#ffffffb5;margin:10px}.newsletter button{display:block;margin:5px auto}.footer{padding:40px 0 65px}.footergrid{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.footer h3{font-size:16px;margin-top:0}.footer p,.footer li{font-size:14px;line-height:1.9}.footer ul{padding:0;list-style:none}.footer li{margin-bottom:10px}.copyright{text-align:center;background:#c99b00;color:#674d00;padding:16px;font-size:13px}.content{max-width:900px;margin:50px auto;padding:0 20px;line-height:1.8}.post-card{border-bottom:1px solid #ddd;padding:15px 0}@media(max-width:800px){.mainhead .wrap{flex-wrap:wrap}.search{width:100%;order:3}.cards,.footergrid{grid-template-columns:repeat(2,1fr)}.hero{height:330px}.hero h1{font-size:30px}}@media(max-width:480px){.cards,.footergrid{grid-template-columns:1fr}.top .wrap{display:block}.nav a{padding:10px 5px;font-size:11px}.hero h1{font-size:25px}.hero p{font-size:16px}}
