/*
 Theme Name: Divi Child
 Theme URI: https://pennypinewebdesign.com
 Description: A child theme for Divi
 Author: Your Name
 Author URI: https://pennypinewebdesign.com
 Template: Divi
 Version: 1.0.0
*/

/* Import the parent theme's stylesheet */
@import url("../Divi/style.css");

/* === Custom CSS modifications begin here === */
/* H1 Custom Styling (uncommented and active) */
h1 {
    line-height: 1.5; /* Sets the line height */
    letter-spacing: 0.05em; /* Sets letter spacing */
}
/* Remove sidebar globally */
#sidebar, .et_pb_widget_area, .sidebar {
    display: none !important;
}


/* Hide category links in post metadata */
.post-meta .cat-links {
    display: none !important;
}
/* Auto-scroll the background image */
.scrollme {
    min-height: 250px;              /* Set the height of the module */
    display: block;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% auto;
    position: relative;
    animation: scrollBackground 10s linear infinite;  /* Animation for auto-scroll */
}

/* Define the keyframes for scrolling */
@keyframes scrollBackground {
    0% {
        background-position: center top;  /* Start at the top */
    }
    100% {
        background-position: center bottom; /* Scroll to the bottom */
    }
}
/* Custom styles for WooPay and Google Pay buttons */
.wc-stripe-payment-request-button,
.googlepay-button {
    background-color: #bf2a2a !important; /* Button background color */
    color: white !important; /* Button text color */
    border: 10px solid #d0e0e1 !important; /* Button border color and width */
    border-radius: 5px; /* Optional: to soften the button's edges */
    font-size: 16px; /* Optional: adjust font size */
    padding: 10px 20px; /* Adjust padding for better button spacing */
}




/* === End of custom CSS modifications === */
