body{font-family:Helvetica Neue,Georgia,serif;background-color:#fff;color:#000;line-height:1.7;font-size:16px}h1,h2,h3,h4{font-family:Playfair Display,serif;font-weight:600;letter-spacing:.5px;color:#000;text-transform:capitalize}a{color:#000;text-decoration:none;transition:all .3s ease-in-out}a:hover{opacity:.7}.site-header,.site-footer{background-color:#fefefe;padding:30px;border-top:1px solid #eee;border-bottom:1px solid #eee}.site-header .logo{font-size:34px;font-family:Playfair Display,serif;color:#000;text-transform:uppercase;letter-spacing:1px}button,.btn{background-color:#000;color:#fff;padding:14px 34px;border:none;font-family:Helvetica Neue,sans-serif;text-transform:uppercase;letter-spacing:1px;transition:background .3s ease-in-out;border-radius:4px}button:hover,.btn:hover{background-color:#333}.product-card{background-color:#fff;text-align:center;padding:20px;border:none}.product-card img{width:100%;object-fit:cover;border-radius:10px;transition:transform .3s ease-in-out}.product-card img:hover{transform:scale(1.03)}.footer__copyright{font-size:14px;color:#999;text-align:center}.hero-banner{text-align:center;padding:100px 20px;background-color:#fff;color:#000}.hero-banner h1{font-size:48px;font-family:Playfair Display,serif;margin-bottom:10px}.hero-banner p{font-size:18px;font-family:Helvetica Neue,sans-serif;max-width:600px;margin:0 auto 30px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style-maincharacterforever.css.map */
