body{margin:0;font-family:Playfair Display,serif;background:#fff;color:#222}.header{background:#000;padding:18px 40px}.header-inner{display:flex;justify-content:space-between;align-items:center}.logo-img{height:32px;width:auto}.nav a{color:#d4af37;text-decoration:none;font-size:15px;letter-spacing:.5px}.nav a:not(:last-child){margin-right:22px}.nav a:hover{opacity:.8}.hero{background-image:url('{{ "hero.png" | asset_url }}');background-size:cover;background-position:center;height:90vh;position:relative;display:flex;align-items:center;justify-content:center}.hero-overlay{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.hero-content{text-align:center;color:#fff;max-width:700px;padding:20px}.hero-content h2{font-size:46px;font-family:Playfair Display,serif;margin-bottom:15px}.hero-content p{font-size:16px;letter-spacing:1px;margin-bottom:25px}.hero .btn{background:#d4af37;color:#000;padding:12px 32px;text-decoration:none;font-weight:500}.footer{display:flex;justify-content:space-between;padding:20px;background:#000;color:#fff}.header a,footer a{color:#d4af37;margin:0 10px;text-decoration:none}.hero{text-align:center;padding:100px 20px}.btn{background:#d4af37;color:#000;padding:10px 20px;text-decoration:none}.products{padding:40px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.card{border:1px solid #eee;padding:15px;text-align:center}@media (max-width:768px){.header{flex-direction:column}}@media (max-width: 768px){.hero{height:70vh}.hero-content h2{font-size:32px}.hero-content p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme.css.map */
