.dr-grid{padding-top:calc(var(--dr-pad-top) * .75);padding-bottom:calc(var(--dr-pad-bottom) * .75);background:var(--dr-bg);color:var(--dr-text);font:var(--rv-text-body);letter-spacing:0}.dr-grid__inner{max-width:120rem;margin:0 auto;padding:0 max(2rem,6.4vw);box-sizing:border-box}.dr-grid__heading{margin:0 0 var(--rv-space-6);text-align:center;color:var(--dr-text);font:var(--rv-text-page-heading);font-size:var(--dr-heading-size-mobile);letter-spacing:0;text-wrap:balance}.dr-grid__list{display:grid;grid-template-columns:repeat(var(--dr-cols-mobile),minmax(0,1fr));gap:4rem 1.6rem;margin:0;padding:0;list-style:none}.dr-grid__card{display:block;color:inherit;text-decoration:none}.dr-grid__media{aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--dr-radius);background:rgba(var(--color-foreground),.04)}.dr-grid__img{display:block;width:100%;height:100%;object-fit:cover}.dr-grid__placeholder{width:100%;height:100%;fill:rgba(var(--color-foreground),.35)}.dr-grid__meta{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:1.2rem}.dr-grid__title{margin:0;color:var(--dr-text);font:var(--rv-text-body-medium);line-height:1.3}.dr-grid__chevron{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--dr-btn-bg);color:var(--dr-btn-icon)}.dr-grid__chevron svg{width:1.4rem;height:1.4rem}.dr-grid__card--link:hover .dr-grid__title{text-decoration:underline;text-underline-offset:.3rem}.dr-grid__card--link:focus-visible{outline:.3rem solid var(--dr-text);outline-offset:.4rem;border-radius:var(--dr-radius)}@media screen and (min-width:750px){.dr-grid{padding-top:var(--dr-pad-top);padding-bottom:var(--dr-pad-bottom)}.dr-grid__inner{padding:0 5rem}.dr-grid__heading{margin-bottom:4rem;font-size:var(--dr-heading-size-desktop)}.dr-grid__list{grid-template-columns:repeat(var(--dr-cols-desktop),minmax(0,1fr));gap:5.6rem 2.4rem}.dr-grid__meta{gap:1.2rem;margin-top:1.6rem}.dr-grid__title{font-size:1.9rem}.dr-grid__chevron{width:3rem;height:3rem}.dr-grid__chevron svg{width:1.6rem;height:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/drink-recipe-grid.css.map */
