.home-blog-teaser{background-color:var(--color-background);padding:var(--space-13) var(--section-gutter)}.home-blog-teaser__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-8)}.home-blog-teaser__heading{font-family:var(--font-heading--family);font-size:var(--text-h2);font-weight:var(--text-h2-weight);line-height:1.4;letter-spacing:-.66px;color:var(--color-grey-850);margin:0;text-align:center}.home-blog-teaser__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);width:100%}.home-blog-teaser__cta{display:flex;justify-content:center}.home-blog-teaser--empty{border:1px dashed var(--color-white-500)}.home-blog-teaser__empty-state{display:flex;align-items:center;justify-content:center;min-height:200px;padding:var(--space-10);width:100%}.home-blog-teaser__empty-hint{font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1.5;color:var(--color-white-800);text-align:center;max-width:480px;margin:0}.blog-card{display:flex;flex-direction:column;background-color:var(--color-white-100);box-shadow:0 2px 12px #00000014;overflow:hidden}.blog-card__image-link{display:block;overflow:hidden;aspect-ratio:10 / 7}.blog-card__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.blog-card__image-link:hover .blog-card__image,.blog-card__image-link:focus-visible .blog-card__image{transform:scale(1.03)}.blog-card__image-placeholder{aspect-ratio:10 / 7;background-color:var(--color-white-300);overflow:hidden}.blog-card__image--placeholder{display:block;width:100%;height:100%}.blog-card__body{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);flex:1}.blog-card__date{font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1.6;color:var(--color-white-900);display:block}.blog-card__title{font-family:var(--font-heading--family);font-size:24px;font-weight:600;line-height:1.4;letter-spacing:0;color:var(--color-grey-600);margin:0}.blog-card__title-link{color:inherit;text-decoration:none}.blog-card__title-link:hover,.blog-card__title-link:focus-visible{text-decoration:underline;outline:none}.blog-card__title-link:focus-visible{outline:2px solid var(--color-grey-850);outline-offset:2px}.blog-card__excerpt{font-family:var(--font-body--family);font-size:16px;font-weight:400;line-height:1.5;color:var(--color-white-700);margin:0;flex:1}.blog-card__read-more{font-family:var(--font-body--family);font-size:16px;font-weight:400;line-height:1.5;color:var(--color-white-900);text-decoration:underline;text-underline-offset:2px;align-self:flex-start;padding-bottom:12px}.blog-card__read-more:hover,.blog-card__read-more:focus-visible{color:var(--color-grey-850);outline:none}.blog-card__read-more:focus-visible{outline:2px solid var(--color-grey-850);outline-offset:2px}.blog-card--compact .blog-card__image-link{aspect-ratio:4 / 3}@media screen and (max-width:48rem){.home-blog-teaser{padding:var(--space-10) 0}.home-blog-teaser__inner{align-items:stretch;gap:var(--space-6)}.home-blog-teaser__heading{font-size:clamp(28px,7vw,44px);letter-spacing:-.48px;padding-inline:var(--space-5)}.home-blog-teaser__grid{display:flex;grid-template-columns:none;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:var(--space-3);padding-inline:var(--space-4);scrollbar-width:none;-ms-overflow-style:none}.home-blog-teaser__grid::-webkit-scrollbar{display:none}.home-blog-teaser__grid>*{flex:0 0 calc(100vw - 56px);scroll-snap-align:start}.blog-card__image-link{aspect-ratio:10 / 7}.home-blog-teaser__cta{padding-inline:var(--space-5)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/home-blog-teaser.css.map */
