:root{--color-primary-text:#4a4a4a;--color-secondary-text:#888;--color-orange:#df7a00;--color-brown:#706561}.cookbooks-section{background-color:#fff;font-family:Arial,sans-serif;padding:60px 0}.header-block{margin-bottom:40px}.cookbooks-main-title{color:var(--color-primary-text);font-size:2.5rem;font-weight:700;margin-bottom:5px}.cookbooks-main-title .text-brown{color:var(--color-brown)}.cookbooks-subtitle{color:var(--color-secondary-text);font-size:1.2rem;font-weight:300}.cookbook-card{align-items:center;background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;max-width:350px;min-height:400px;padding:30px 20px;text-align:center;width:100%}.card-title{color:var(--color-primary-text);font-size:1.4rem;font-weight:700;margin-bottom:5px}.card-recipe-title{color:var(--color-secondary-text);font-size:.9rem;font-weight:500;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.card-recipe-title .text-orange{color:var(--color-orange);font-weight:700}.card-graphic{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:10px 0;width:100%}.card-graphic img{height:auto;max-width:80%}.card-sponsors{color:var(--color-secondary-text);font-size:.8rem;margin-top:20px}.card-sponsors .sponsor{font-weight:600}@media (max-width:767px){.cookbooks-main-title{font-size:2rem}.cookbooks-subtitle{font-size:1rem}.cookbook-card{min-height:auto;padding:25px 15px}}