.recipes-page-container{padding-top:200px;padding-bottom:100px;overflow:hidden}.recipe-header-images{display:none}.recipe-page-title{text-align:center;margin-bottom:75px}.recipe-page-title h1{font-size:64px;font-weight:500;letter-spacing:-.05em;text-transform:uppercase}.recipe-page-title p{font-family:Montserrat,sans-serif;font-style:italic;font-weight:400;font-size:24px;line-height:29px;letter-spacing:-.02em;color:#a1a1a1;margin-top:10px}.recipe-list-new{display:flex;flex-direction:column;max-width:1240px;margin:0 auto 100px;padding:0 20px;gap:90px}.recipe-card-item{display:flex;flex-direction:row;transition:background .3s;border:1px solid #eee;border-radius:10px;box-shadow:0 4px 10px #0000000d;overflow:hidden}.recipe-card-item.recipe-hidden{display:none}.recipe-card-image{flex-basis:580px;flex-shrink:0;min-height:375px}.recipe-card-image a{display:block;width:100%;height:100%}.recipe-card-image img{width:100%;height:100%;object-fit:cover}.recipe-card-content{padding:30px 40px;display:flex;flex-direction:column;flex-grow:1;min-width:0}.recipe-card-category{font-size:20px;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 10px}.recipe-card-content h3{font-size:40px;font-weight:500;line-height:1.2;letter-spacing:-.02em;margin:0 0 15px}.recipe-card-content h3 a{color:#000;text-decoration:none;transition:color .3s}.recipe-card-content h3 a:hover{color:#b6ca71}.recipe-card-description{font-size:16px;font-style:italic;font-weight:400;line-height:23px;color:#000;margin:0 0 25px;flex-grow:1}.recipe-card-meta{display:flex;gap:30px;margin-top:20px;margin-bottom:20px;flex-wrap:wrap}.recipe-card-meta .meta-item{display:flex;flex-direction:column;align-items:center;gap:8px;width:120px}.recipe-card-meta .meta-item img{width:25px;height:25px;opacity:.4}.recipe-card-meta .meta-item span{font-size:16px;font-weight:600;color:#a1a1a1;text-align:center;line-height:1.4}.recipe-card-meta .meta-item .meta-value{font-weight:400}.recipe-card-meta .meta-item .star-rating{display:flex;gap:2px}.recipe-card-meta .meta-item .star-rating img{width:14px;height:14px;opacity:1}.recipe-card-links{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;border-top:1px solid #f0f0f0}.recipe-card-links .recipe-video-link{font-style:italic;font-weight:400;font-size:16px;color:#000;text-decoration:none}.recipe-card-links .recipe-details-link{font-weight:400;font-size:20px;color:#f39300;text-decoration:none;transition:color .3s}.recipe-card-links .recipe-details-link:hover{color:#b6ca71}.recipes-page-container .four{margin-top:100px;padding-top:100px;border-top:1px solid #f0f0f0}.recipe-load-more-btn{display:block;width:237px;height:80px;line-height:80px;margin:0 auto 100px;background:#b6ca71;border-radius:50px;font-family:Montserrat,sans-serif;font-weight:400;font-size:20px;color:#fff;text-align:center;text-decoration:none;letter-spacing:-.02em;transition:background .3s ease,opacity .3s ease}.recipe-load-more-btn:hover{background:#feb84d}.recipe-load-more-btn.hidden{display:none}@media (max-width: 900px){.recipe-card-item{flex-direction:column}.recipe-card-image{flex-basis:auto;height:300px}}@media (max-width: 767px){.recipe-page-title h1{font-size:48px;line-height:1.2}.recipe-page-title p{font-size:20px}.recipes-page-container .four h2{font-size:48px;line-height:1.2}.recipe-card-content h3{font-size:24px;line-height:1.3;margin-bottom:15px}.recipe-card-meta{display:grid;grid-template-columns:1fr 1fr;gap:15px 10px;margin-top:20px;margin-bottom:20px}.recipe-card-meta .meta-item{width:100%}.recipe-card-meta .meta-item span.meta-title{font-size:12px}@media (max-width: 400px){.recipe-card-meta{grid-template-columns:1fr}}.recipe-card-meta .meta-item span.meta-title{font-size:13px;white-space:nowrap}.recipe-card-links{flex-direction:column;align-items:flex-end;gap:15px}.recipe-card-links .recipe-video-link{align-self:flex-start}}
