.lyo-blog-grid{color:var(--color-foreground);background:var(--color-background)}.lyo-blog-grid,.lyo-blog-grid *{box-sizing:border-box}.lyo-blog-grid__inner{width:min(100%,1280px);margin-inline:auto;padding:64px 24px 96px;scroll-margin-top:calc(var(--header-group-height, 0px) + 24px);transition:opacity .16s ease}.lyo-blog-grid.is-loading{cursor:progress}.lyo-blog-grid.is-loading .lyo-blog-grid__inner{pointer-events:none;opacity:.45}.lyo-blog-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lyo-blog-card{min-width:0;height:517px;overflow:hidden;border:1px solid var(--color-border);border-radius:32px;color:var(--color-foreground);background:var(--color-background)}.lyo-blog-card__link{display:flex;width:100%;height:100%;flex-direction:column;color:inherit;text-decoration:none}.lyo-blog-card__link:focus-visible{border-radius:inherit;outline:3px solid var(--color-primary);outline-offset:-3px}.lyo-blog-card__media{display:block;flex:0 0 256px;overflow:hidden;width:100%;height:256px;color:var(--color-foreground);background:rgb(var(--color-foreground-rgb) / var(--opacity-10))}.lyo-blog-card__image,.lyo-blog-card__placeholder{display:block;width:100%;height:100%;object-fit:cover}.lyo-blog-card__placeholder{padding:12%;fill:currentcolor;opacity:.32}.lyo-blog-card__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:32px}.lyo-blog-card__title{margin:0;color:#191c1c;display:-webkit-box;min-height:63px;overflow:hidden;font-family:var(--font-body--family);font-size:24px;font-style:var(--font-body--style);font-weight:700;line-height:1.3;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lyo-blog-card__link:hover .lyo-blog-card__title{color:var(--color-primary-hover)}.lyo-blog-card__excerpt{display:-webkit-box;min-height:72px;margin:12px 0 0;overflow:hidden;color:#5f5e5e;font-family:var(--font-body--family);font-size:16px;font-style:var(--font-body--style);font-weight:var(--font-body--weight);line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.lyo-blog-card__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-block-start:auto;padding-block-start:24px}.lyo-blog-card__read-more{display:inline-flex;align-items:center;gap:7px;color:var(--color-primary);font-family:var(--font-body--family);font-size:14px;font-weight:600;letter-spacing:.14px;line-height:24px;text-decoration:none}.lyo-blog-card__link:hover .lyo-blog-card__read-more{color:var(--color-primary-hover)}.lyo-blog-card__read-more svg{width:16px;height:auto;transition:transform var(--hover-transition-duration) var(--hover-transition-timing)}.lyo-blog-card__link:hover .lyo-blog-card__read-more svg{transform:translate(3px)}.lyo-blog-card__date{flex-shrink:0;color:#5f5e5e;font-family:var(--font-body--family);font-size:12px;font-weight:var(--font-body--weight);line-height:1.2;white-space:nowrap}body:has(.lyo-blog-grid) .lyo-home-newsletter__title{color:#000;font-size:40px;font-weight:var(--font-heading--weight);letter-spacing:-.96px;line-height:52.8px;text-transform:none}body:has(.lyo-blog-grid) .lyo-home-newsletter__text{color:#000;font-family:var(--font-body--family);font-size:18px;font-style:var(--font-body--style);font-weight:var(--font-body--weight);letter-spacing:0;line-height:28.8px}body:has(.lyo-blog-grid) .lyo-home-newsletter__input{height:56px;padding-inline:24px;color:#656365;font-size:16px;font-weight:var(--font-body--weight);letter-spacing:0;line-height:20.88px}body:has(.lyo-blog-grid) .lyo-home-newsletter__input::placeholder{color:#656365;opacity:1}body:has(.lyo-blog-grid) .lyo-home-newsletter__submit{height:56px;font-size:20px;font-weight:var(--font-body--weight);letter-spacing:0;line-height:24px}.lyo-blog-grid .pagination{--pagination-radius: 999;isolation:isolate;margin-block-start:clamp(32px,5vw,64px)}.lyo-blog-grid .pagination__link--current{color:var(--color-primary-button-text)}.lyo-blog-grid .pagination__link[aria-current=page]:before{background:var(--color-primary)}@media screen and (max-width:989px){.lyo-blog-grid__inner{padding-block:48px 72px}.lyo-blog-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}.lyo-blog-card{height:auto;min-height:517px}.lyo-blog-card__media{flex-basis:auto;height:auto;aspect-ratio:392.67 / 256}}@media screen and (max-width:749px){.lyo-blog-grid__inner{padding:32px 16px 48px}.lyo-blog-grid__list{grid-template-columns:minmax(0,1fr);gap:16px}.lyo-blog-card__content{padding:24px}}@media(prefers-reduced-motion:reduce){.lyo-blog-grid__inner{transition:none}.lyo-blog-card__read-more svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lyo-blog-grid.css.map */
