/*
Theme Name: Giftyne
Theme URI: https://example.com/giftyne
Author: Your Name
Author URI: https://example.com
Description: A custom WordPress theme named Giftyne.
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: giftyne
*/
body {
    margin: 0;
    font-family: poppins, sans-serif;
    background-color: #f9f9f9;
}

h1 {
  font-size: 24px;
  line-height: 1.3em;
  font-weight: 600;
}

h2 {
  font-size: 22px;
  line-height: 1.3em;
  font-weight: 600;
}

h3 {
  font-size: 18px;
  line-height: 1.3em;
  font-weight: 500;
}

h4 {
  font-size: 16px;
  line-height: 1.3em;
}

h5 {
  font-size: 14px;
  line-height: 1.3em;
}

h6 {
  font-size: 12px;
  line-height: 1.3em;
}
.site-container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 20px;
}


/* Footer Layout */
.site-footer {
    background-color: #222;
    color: #fff;
    padding: 40px 20px;
    font-size: 14px;
}

.footer-wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 30px;
    max-width: 1200px;
    margin: 0 auto;
}

.footer-column h3 {
    color: #fff;
    margin-bottom: 10px;
}

.footer-column ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.footer-column ul li {
    margin-bottom: 8px;
}

.footer-column ul li a {
    color: #ccc;
    text-decoration: none;
}

.footer-column ul li a:hover {
    text-decoration: underline;
}

.footer-logo img {
    max-width: 150px;
    height: auto;
    margin-bottom: 10px;
}

.contact-info .icon {
    margin-right: 8px;
}

.social-links a {
    display: inline-block;
    margin-right: 10px;
    color: #ccc;
    text-decoration: none;
}

.social-links a:hover {
    color: #fff;
}
#sidebar{display: none;}
.woocommerce .woocommerce-ordering select {
    vertical-align: top;
    padding: 10px;
    border-radius: 10px;
}
