@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600&family=Poppins:wght@400;500;600&display=swap";:root{--color-gold: #D4AF37;--color-gold-dark: #B5942D;--color-charcoal: #1C1C1C;--color-beige: #F5F0E6;--color-grey: #6E6E6E;--color-white: #FFFFFF;--color-bg: #FAFAFA;--color-black: #000000;--text-primary: var(--color-charcoal);--text-secondary: var(--color-grey);--text-light: var(--color-white);--btn-bg: var(--color-gold);--btn-hover: var(--color-gold-dark);--link-hover: var(--color-gold)}body{font-family:Poppins,sans-serif;color:var(--text-primary);background-color:var(--color-bg);line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;color:var(--text-primary);margin-bottom:12px}.announcement-bar{background-color:var(--color-gold);color:var(--color-black);font-size:14px;font-weight:500;text-align:center;padding:8px 0}.header{background-color:var(--color-black);color:var(--text-light);padding:15px 30px}.header a{color:var(--text-light);text-decoration:none;font-weight:500;transition:color .3s ease}.header a:hover{color:var(--color-gold)}.hero-section{background-color:var(--color-white);color:var(--text-primary);text-align:center;padding:100px 20px}.hero-section h1{font-size:42px;font-weight:600}.hero-section p{color:var(--text-secondary);font-size:18px}.button{background-color:var(--btn-bg);color:var(--text-light);border:none;border-radius:8px;padding:12px 28px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.button:hover{background-color:var(--btn-hover);transform:scale(1.03)}.product-card{background-color:var(--color-white);border:1px solid #E0E0E0;border-radius:12px;padding:20px;overflow:hidden;transition:all .3s ease}.product-card img{width:100%;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover img{transform:scale(1.05);box-shadow:0 4px 16px #00000014}.product-card:hover{border-color:var(--color-gold)}.product-card .product-title{font-size:18px;font-weight:500;color:var(--text-primary);margin-top:12px}.product-card .product-price{color:var(--color-gold);font-weight:600}.footer{background-color:var(--color-charcoal);color:var(--color-beige);padding:40px 20px;text-align:center}.footer a{color:var(--color-gold);text-decoration:none;transition:color .3s ease}.footer a:hover{color:var(--color-gold-dark)}@media (max-width: 768px){.hero-section h1{font-size:32px}.button{padding:10px 20px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/HanList_base.css.map */
