.recipe-section{padding:50px 20px;background:#faf7f1}.container{max-width:1400px;margin:auto}.recipe-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px;gap:30px}.recipe-tag{display:block;font-size:12px;color:#c48b27;font-weight:700;margin-bottom:15px;letter-spacing:1px}.recipe-title{margin-bottom:0}.recipe-desc{color:#7b7b7b;font-size:16px}.view-all{display:flex;align-items:center;gap:6px;text-decoration:none;color:#163f2b;font-size:13px;font-weight:700;margin-top:35px}.recipe-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.recipe-card{transition:.3s}.recipe-card:hover{transform:translateY(-8px)}.recipe-image{position:relative;height:250px;overflow:hidden;border-radius:18px;background:#edf1ea}.recipe-card:nth-child(2) .recipe-image{background:#ead9a8}.time{top:16px;left:16px;background:white;padding:8px 14px;border-radius:50px;font-size:10px}.recipe-image h3,.time{position:absolute;font-weight:700;z-index:2}.recipe-image h3{left:20px;bottom:20px;right:20px;color:#163f2b;font-size:20px}.recipe-content{padding-top:18px}.recipe-content h4{font-size:20px;color:#163f2b;margin-bottom:8px}.recipe-content p{font-size:13px;color:#8b8b8b;margin-bottom:16px}.recipe-content a{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:#163f2b;font-size:14px;font-weight:700}.recipe-section{border-bottom:1px solid #e6ddd0}@media (max-width:992px){.recipe-header{flex-direction:column}.recipe-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.recipe-section{padding:20px 18px}.recipe-grid{grid-template-columns:1fr}.recipe-image{height:230px}.recipe-content h4{font-size:16px}.view-all{margin-top:0}}