.clr-section{background:var(--color-bg)}.clr-section__inner{display:flex;align-items:flex-start;gap:clamp(32px,5vw,70px)}.clr-intro{flex:0 0 260px;max-width:260px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.clr-label{margin:0 0 8px;color:var(--color-muted);line-height:1.2;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-align:left}.clr-title{margin:0;color:var(--color-text);line-height:1.05;font-weight:500;text-align:left}.clr-cta--desktop{display:flex;justify-content:flex-start;width:100%;margin-top:26px}.clr-cta--mobile{display:none}.clr-content{flex:1;min-width:0;display:flex;flex-direction:column}.clr-grid,.clr-list{--clr-gap: clamp(16px, 2vw, 28px);display:flex;flex-direction:row;align-items:stretch;gap:var(--clr-gap);width:100%;min-width:0}.clr-card{flex:0 0 calc((100% - (var(--clr-gap) * 2)) / 3);width:calc((100% - (var(--clr-gap) * 2)) / 3);min-width:0;display:flex;flex-direction:column;overflow:hidden;border-radius:10px;background:var(--color-white);color:inherit;text-decoration:none;text-align:left;box-shadow:0 10px 30px rgba(var(--color-coffee-rgb),.08);transition:transform .25s ease,box-shadow .25s ease}.clr-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(var(--color-coffee-rgb),.12)}.clr-card__image-wrap{position:relative;flex-shrink:0;overflow:hidden;background:var(--color-bg)}.clr-card__image{display:block;width:100%;height:auto;aspect-ratio:1.55 / 1;object-fit:cover;transition:transform .35s ease}.clr-card:hover .clr-card__image{transform:scale(1.04)}.clr-card__image--placeholder{background:linear-gradient(135deg,var(--color-bg),var(--color-white))}.clr-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;width:100%;padding:14px 16px 15px;text-align:left}.clr-card__title{display:-webkit-box;width:100%;min-height:2.4em;margin:0 0 8px;overflow:hidden;color:var(--color-text);line-height:1.2;font-weight:700;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}.clr-card__excerpt{display:-webkit-box;width:100%;min-height:4.05em;margin:0;overflow:hidden;color:var(--color-muted);line-height:1.35;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:3}.clr-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:auto;padding-top:12px}.clr-meta__item{display:inline-flex;align-items:center;gap:5px;color:var(--color-muted);line-height:1}.clr-meta__icon{display:inline-flex;flex-shrink:0;width:14px;height:14px}.clr-meta__icon svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.clr-empty{margin:0;color:var(--color-muted);text-align:left}@media screen and (min-width:750px)and (max-width:1280px){.clr-section__inner{flex-direction:column;align-items:stretch;gap:28px}.clr-intro{flex:none;width:100%;max-width:none}.clr-content{width:100%}.clr-grid,.clr-list{--clr-gap: clamp(12px, 1.8vw, 22px);display:flex;flex-direction:row;align-items:stretch;gap:var(--clr-gap);width:100%;overflow:visible;padding-bottom:0}.clr-card{flex:0 0 calc((100% - (var(--clr-gap) * 2)) / 3);width:calc((100% - (var(--clr-gap) * 2)) / 3);min-width:0;max-width:none}.clr-card__image{width:100%;aspect-ratio:1.45 / 1;object-fit:cover}.clr-card__body{padding:13px}.clr-card__title{min-height:2.4em;margin-bottom:7px;font-size:clamp(15px,1.5vw,18px)}.clr-card__excerpt{min-height:4.05em;font-size:clamp(13px,1.2vw,15px)}}@media screen and (max-width:749px){.clr-section{padding:42px 0}.clr-section__inner{flex-direction:column;align-items:stretch;gap:24px}.clr-intro{flex:none;width:100%;max-width:none;align-items:flex-start;text-align:left}.clr-label,.clr-title{text-align:left}.clr-content{width:100%}.clr-grid,.clr-list{display:flex;flex-direction:column;gap:0;width:100%;margin-right:0;padding-right:0}.clr-grid .clr-card:nth-child(n+2),.clr-list .clr-card:nth-child(n+2){display:none}.clr-card{flex:0 0 auto;width:100%;max-width:none}.clr-card__image{width:100%;height:300px;aspect-ratio:auto;object-fit:cover}.clr-card__body{padding:14px}.clr-card__title{min-height:0;margin-bottom:8px}.clr-card__excerpt{min-height:0}.clr-cta--desktop{display:none}.clr-cta--mobile{display:flex;justify-content:center;width:100%;margin-top:26px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-latest-recipes.css.map */
