.lacto-blog__eyebrow{font-size:1.12rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:var(--lacto-pink-hot);margin:0}.lacto-blog__hero{max-width:78rem;margin:0 auto 4rem;text-align:center}.lacto-blog__hero--cat{display:flex;flex-direction:column;align-items:center;gap:.2rem}.lacto-blog__back{display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:600;color:var(--lacto-pink);margin-bottom:1rem;text-decoration:none}.lacto-blog__back svg{width:1.6rem;height:1.6rem}.lacto-blog__grid{display:grid;grid-template-columns:1fr;gap:2.8rem 2.4rem;margin-top:1.2rem}@media screen and (min-width:600px){.lacto-blog__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.lacto-blog__grid{grid-template-columns:repeat(3,1fr)}}.lacto-blog__pagination{margin-top:4.8rem;display:flex;justify-content:center;gap:.6rem;flex-wrap:wrap}.lacto-blog__page{display:inline-flex;min-width:4rem;height:4rem;align-items:center;justify-content:center;border-radius:9999px;padding:0 1.2rem;color:var(--lacto-ink);text-decoration:none;border:1px solid rgba(44,17,19,.12);font-size:1.4rem;font-weight:600}.lacto-blog__page:hover{border-color:var(--lacto-pink);color:var(--lacto-pink)}.lacto-blog__page.is-current{background:var(--lacto-pink);color:#fff;border-color:var(--lacto-pink)}.lacto-blog__page.is-gap{border-color:transparent}.lacto-blog__page--nav svg{width:1.8rem;height:1.8rem}.lacto-blog__seeall{display:inline-flex;align-items:center;gap:.5rem;font-size:1.4rem;font-weight:600;color:var(--lacto-pink);white-space:nowrap;text-decoration:none}.lacto-blog__seeall svg{width:1.5rem;height:1.5rem}.lacto-blog__title{font-family:var(--font-heading-family);font-size:clamp(3.2rem,5vw,5.2rem);line-height:1.08;margin:1.2rem 0 0;color:rgb(var(--color-foreground))}.lacto-blog__sub{margin:1.6rem 0 0;font-size:1.8rem;line-height:1.6;color:rgba(var(--color-foreground),.7)}.lacto-blog__cats{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;margin-bottom:5.6rem}@media screen and (min-width:750px){.lacto-blog__cats{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.lacto-blog__cat{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:var(--lacto-ink)}.lacto-blog__cat-img{display:block;width:100%;aspect-ratio:1/1;border-radius:2.4rem;overflow:hidden;background:#fff}.lacto-blog__cat-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.lacto-blog__cat:hover .lacto-blog__cat-img img{transform:scale(1.04)}.lacto-blog__cat-title{display:block;font-family:var(--font-heading-family);font-size:1.76rem;line-height:1.2;margin-top:1.6rem}.lacto-blog__cat-desc{display:block;font-size:1.36rem;color:#2c111399;margin-top:.6rem;max-width:24ch}.lacto-blog__featured{display:grid;gap:3.2rem;align-items:center;text-decoration:none;color:var(--lacto-ink);margin-bottom:2.4rem}@media screen and (min-width:750px){.lacto-blog__featured{grid-template-columns:1fr 1fr;gap:4.8rem}}.lacto-blog__featured-media{display:block;aspect-ratio:6/5;border-radius:3rem;overflow:hidden;background:#fff}.lacto-blog__featured-media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.lacto-blog__featured:hover .lacto-blog__featured-media img{transform:scale(1.02)}.lacto-blog__featured-title{display:block;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3.4vw,3.6rem);line-height:1.15;margin-top:1.2rem;transition:color .2s ease}.lacto-blog__featured:hover .lacto-blog__featured-title{color:var(--lacto-pink-hot)}.lacto-blog__featured-excerpt{display:block;font-size:1.7rem;line-height:1.6;color:#2c1113b3;margin-top:1.6rem}.lacto-blog__featured-cta{display:inline-flex;align-items:center;gap:.6rem;font-size:1.44rem;font-weight:600;color:var(--lacto-pink-hot);margin-top:2.4rem}.lacto-blog__featured-cta svg{width:1.6rem;height:1.6rem}.lacto-blog__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;font-size:1.28rem;color:#2c111399;margin-top:1.6rem}.lacto-blog__meta svg{width:1.36rem;height:1.36rem;vertical-align:-.2rem}.lacto-blog__cat-row{padding-top:5.6rem;scroll-margin-top:12rem}.lacto-blog__cat-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:2.8rem}.lacto-blog__cat-h{font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,3rem);line-height:1.15;margin:.6rem 0 0}.lacto-blog__cat-count{font-size:1.36rem;color:#2c11138c;white-space:nowrap}.lacto-blog__carousel{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.4rem;scrollbar-width:none}.lacto-blog__carousel::-webkit-scrollbar{display:none}.lacto-blog__carousel>*{scroll-snap-align:start}@media screen and (min-width:600px){.lacto-blog__carousel{grid-auto-columns:44%}}@media screen and (min-width:990px){.lacto-blog__carousel{grid-auto-columns:31%}}.lacto-blog__cat-head-right{display:flex;align-items:center;gap:1.6rem}.lacto-blog__nav{display:inline-flex;gap:.8rem}.lacto-blog__nav[hidden]{display:none}.lacto-blog__arrow{width:4rem;height:4rem;border-radius:9999px;border:1px solid rgba(44,17,19,.15);background:#fff;color:var(--lacto-ink);display:grid;place-items:center;cursor:pointer;transition:background .2s ease,color .2s ease,opacity .2s ease;flex-shrink:0}.lacto-blog__arrow:hover{background:var(--lacto-pink);color:#fff;border-color:var(--lacto-pink)}.lacto-blog__arrow:disabled{opacity:.35;cursor:default}.lacto-blog__arrow:disabled:hover{background:#fff;color:var(--lacto-ink);border-color:#2c111326}.lacto-blog__arrow svg{width:1.8rem;height:1.8rem}.lacto-blog__card{display:flex;flex-direction:column;text-decoration:none;color:var(--lacto-ink)}.lacto-blog__card-img{display:block;aspect-ratio:4/3;border-radius:2rem;overflow:hidden;background:#fff}.lacto-blog__card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.lacto-blog__card:hover .lacto-blog__card-img img{transform:scale(1.03)}.lacto-blog__card-title{display:block;font-family:var(--font-heading-family);font-size:1.76rem;line-height:1.25;margin-top:1.6rem;transition:color .2s ease}.lacto-blog__card:hover .lacto-blog__card-title{color:var(--lacto-pink-hot)}.lacto-blog__card-excerpt{display:block;font-size:1.36rem;line-height:1.55;color:#2c1113b3;margin-top:.8rem}.lacto-blog__empty{display:flex;align-items:center;gap:2rem;padding:2.4rem;border-radius:2rem;background:#ffffff8c;border:1px dashed rgba(44,17,19,.15)}.lacto-blog__empty-img{width:8rem;height:8rem;flex-shrink:0;border-radius:1.6rem;overflow:hidden;background:#fff}.lacto-blog__empty-img img{width:100%;height:100%;object-fit:cover}.lacto-blog__empty-text{font-size:1.5rem;color:#2c111399;line-height:1.5}.lacto-blog__search{position:relative;max-width:78rem;margin:2.8rem auto 0;display:flex;align-items:center}.lacto-blog__search svg{position:absolute;left:1.8rem;width:2rem;height:2rem;color:#2c111366;pointer-events:none}.lacto-blog__search input{width:100%;border:1px solid rgba(44,17,19,.15);background:#fff;border-radius:9999px;padding:1.5rem 2rem 1.5rem 4.8rem;font:inherit;font-size:1.6rem;color:var(--lacto-ink)}.lacto-blog__search input:focus{outline:none;border-color:var(--lacto-pink);box-shadow:0 0 0 3px #e404511f}.lacto-blog__card.is-hidden,.lacto-blog__cat-row.is-hidden,.lacto-blog__featured.is-hidden,.lacto-blog__cats.is-hidden{display:none!important}.lacto-blog__noresult{text-align:center;padding:4.8rem 2rem;color:#2c111399;font-size:1.6rem}.lacto-blog__cat-row.is-target{animation:lacto-blog-flash 1.6s ease}@keyframes lacto-blog-flash{0%,to{background:transparent}20%{background:#e404510f}}@media(prefers-reduced-motion:reduce){.lacto-blog__cat-row.is-target{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-lacto-blog.css.map */
