/*
Theme Name: Troy Benton Theme
Author: Troy Benton
Description: A custom theme for the author Troy Benton.
Version: 1.0
*/

/* Your existing CSS code goes below this block */


    /* Base */

    /* Layout helpers */
  
    /* Typography */
  
    /* Buttons */
   
    /* Nav */
 
    /* Hero */
 

/* About Section */
.about-section .wp-block-image {
    width: 140px !important; /* Force the width */
    height: 140px !important; /* Force the height */
    border-radius: 50% !important; /* Force the circle */
    overflow: hidden;
    border: 4px solid #ffffff;
    box-shadow: 0 10px 30px rgba(15,16,42,.18);
}

.about-section .wp-block-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.about-section .wp-block-columns {
    align-items: center;
}
 
/* Featured Books */
.featured-books-grid .wp-block-column {
    background: #ffffff; /* White background for the card */
    border: 1px solid #edf0f6; /* Light border */
    border-radius: 16px; /* Rounded corners */
    overflow: hidden; /* Keeps the image corners rounded */
    box-shadow: 0 10px 30px rgba(15,16,42,.18); /* The shadow effect */
    padding: 0; /* Remove default padding */
}

.featured-books-grid .wp-block-column > * {
    padding-left: 16px;
    padding-right: 16px;
}

.featured-books-grid .wp-block-image {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 16px;
}

    /* About */
  

/* Projects Section */
.projects-grid .wp-block-column {
    padding: 20px;
    border-radius: 16px;
    background: linear-gradient(180deg, #ffffff, #f9fbff);
    border: 1px solid #e8ecf5;
    box-shadow: 0 10px 30px rgba(15,16,42,.18);
}
  
    /* Newsletter band */
 
    /* Footer */

    /* Responsive */

