.blog-sidebar__products+.blog-sidebar__related,.blog-sidebar__share+.blog-sidebar__related,.blog-sidebar__newsletter+.blog-sidebar__related,.blog-sidebar__categories+.blog-sidebar__related,.blog-sidebar__related+.blog-sidebar__categories{margin-top:20px}.blog-sidebar__related{padding:24px 20px;border-radius:12px;background-color:#eef5dc;margin:20px 0 0}.blog-sidebar__related-heading{margin:0 0 18px;font-family:var(--font-body-family);font-size:20px;font-weight:700;line-height:130%;letter-spacing:0;text-transform:none;color:var(--cst-color-foreground, #2c2e33)}.blog-sidebar__related-list{display:grid;gap:18px;margin:0;padding:0}.blog-sidebar__related-link{display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px;align-items:start;text-decoration:none;color:inherit}.blog-sidebar__related-media{position:relative;display:block;aspect-ratio:16 / 11;border-radius:4px;overflow:hidden}.blog-sidebar__related-image{display:block;width:100%;height:100%;object-fit:cover}.blog-sidebar__related-duration{position:absolute;right:4px;bottom:4px;padding:2px 6px;border-radius:4px;background-color:#2c2e33eb;color:#fff;font-size:11px;font-weight:600;line-height:140%}.blog-sidebar__related-body{display:block}.blog-sidebar__related-title{display:block;font-weight:500;line-height:135%;color:var(--cst-color-foreground, #2c2e33);text-overflow:ellipsis;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.blog-sidebar__related-link:hover .blog-sidebar__related-title,.blog-sidebar__related-link:focus-visible .blog-sidebar__related-title{text-decoration:underline;text-underline-offset:.3rem}.blog-sidebar__related-date{display:block;margin-top:4px;font-size:var(--small-font-size);line-height:140%;color:var(--color-muted)}.blog-sidebar__related-cta-icon svg{width:18px;height:12px}@media screen and (max-width:989px){.blog-sidebar__related-link{grid-template-columns:110px minmax(0,1fr)}}.blog-sidebar__related-notice{margin:0 0 16px;padding:10px 12px;border-radius:6px;background-color:#fff9;font-size:12px;line-height:140%;color:#5a5a4a}.blog-sidebar__related-media .placeholder-svg{width:100%;height:100%;object-fit:cover}.blog-sidebar__related-duration:empty{min-width:34px;min-height:17px;overflow:hidden;background-color:#2c2e338c}.blog-sidebar__related-duration:empty:after{content:"";display:block;width:100%;height:100%;border-radius:4px;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);animation:blog-sidebar-related-shimmer 1.2s ease-in-out infinite}.blog-sidebar__newsletter-form form{max-width:100%!important}@keyframes blog-sidebar-related-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.blog-sidebar__related-duration:empty:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/blog-sidebar-related.css.map */
