.sl-designs__header,.sl-brew__header{max-width:64rem;margin:0 auto 2.4rem;text-align:center}.sl-designs__heading,.sl-brew__heading{margin:0 0 .8rem}.sl-designs__subheading,.sl-brew__subheading{margin:0;color:rgba(var(--color-foreground),.75)}.sl-designs__list{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem 1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;-webkit-overflow-scrolling:touch}.sl-designs__item{scroll-snap-align:start}.sl-designs__link{display:flex;flex-direction:column;gap:.3rem;height:100%;color:rgb(var(--color-foreground));text-decoration:none}.sl-designs__media{display:block;aspect-ratio:1 / 1;margin-bottom:.8rem;overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 0 0 1px rgba(var(--color-foreground),.08)}.sl-designs__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-long, .5s) ease}.sl-designs__link:hover .sl-designs__media img{transform:scale(1.04)}.sl-designs__link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;border-radius:6px}.sl-designs__name{font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.3}.sl-designs__link:hover .sl-designs__name{text-decoration:underline;text-underline-offset:.3rem}.sl-designs__product{color:rgba(var(--color-foreground),.75)}.sl-designs__price{font-weight:700}.sl-designs__footer{margin-top:2.4rem;text-align:center}@media screen and (min-width:750px){.sl-designs__list{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;margin:0;padding:0;overflow:visible;gap:2.4rem 2rem}}@media screen and (min-width:990px){.sl-designs__list{grid-template-columns:repeat(4,1fr)}}.sl-brew__steps{display:grid;gap:1.6rem;margin:0;counter-reset:none}.sl-brew__step{display:grid;grid-template-columns:4.4rem 1fr;gap:1.4rem;align-items:start;padding:2rem 1.8rem;border-radius:6px;background:#fff;box-shadow:0 0 0 1px rgba(var(--color-foreground),.08)}.sl-brew__number{display:grid;place-items:center;width:4.4rem;height:4.4rem;border:1px solid rgb(184,137,58);border-radius:50%;font-family:var(--font-heading-family);font-size:1.8rem;color:rgb(var(--color-foreground))}.sl-brew__title{margin:.6rem 0}.sl-brew__text{color:rgba(var(--color-foreground),.85)}.sl-brew__text>:first-child{margin-top:0}.sl-brew__text>:last-child{margin-bottom:0}.sl-brew__product{display:inline-flex;align-items:center;gap:1rem;margin-top:1.2rem;padding:.6rem 1.2rem .6rem .6rem;min-height:4.4rem;border-radius:6px;background:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground));text-decoration:none}.sl-brew__product img{display:block;width:4.8rem;height:4.8rem;object-fit:cover;border-radius:4px}.sl-brew__product>span{display:flex;flex-direction:column}.sl-brew__product .caption{color:rgba(var(--color-foreground),.75)}.sl-brew__product-title{font-size:1.4rem;line-height:1.3}.sl-brew__product:hover .sl-brew__product-title{text-decoration:underline}@media screen and (min-width:750px){.sl-brew__steps{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:2rem}.sl-brew__step{grid-template-columns:1fr;padding:2.4rem}}@media(prefers-reduced-motion:reduce){.sl-designs__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sl-sections.css.map */
