main[data-template=blog] .main-blog.page-width{max-width:var(--mazo-measure-blog);margin-inline:auto}.main-blog .mazo-blog-intro{max-width:62ch;margin:-.8rem 0 4rem;font-size:1.6rem;line-height:1.65;color:var(--mazo-maroon-70)}.mazo-blog-group+.mazo-blog-group{margin-top:5.6rem}.mazo-blog-group__title{margin:0 0 2rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mazo-maroon-70)}.mazo-post__link{display:grid;gap:1.4rem;color:inherit;text-decoration:none;transition:opacity .2s var(--mazo-ease)}.mazo-post__link:active{opacity:.7}@media(prefers-reduced-motion:reduce){.mazo-post__link,.mazo-blog-find__link{transition:none}}.mazo-post__link:focus-visible{outline:2px solid var(--mazo-maroon);outline-offset:4px;border-radius:var(--mazo-radius)}.mazo-post__media{position:relative;overflow:hidden;border-radius:var(--mazo-radius);background:var(--mazo-maroon-4);aspect-ratio:3 / 4}.mazo-post--story .mazo-post__media{aspect-ratio:var(--mz-ar, 4 / 3)}.mazo-post__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.mazo-post__body{display:grid;gap:.6rem;align-content:start}.mazo-post__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--mazo-heading-weight);letter-spacing:var(--mazo-heading-track);font-size:2rem;line-height:1.3;color:var(--mazo-maroon)}.mazo-post--story .mazo-post__title{font-size:var(--mazo-fs-article-title)}.mazo-post__date{font-size:1.3rem;color:var(--mazo-maroon-70)}.mazo-post__excerpt{margin:.2rem 0 0;font-size:1.45rem;line-height:1.55;color:var(--mazo-maroon-70);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.mazo-post__link,.mazo-post__link:hover,.mazo-post__title{text-decoration:none}@media(hover:hover){.mazo-post__link:hover{opacity:.82}}.mazo-blog-story{display:flex;gap:2.4rem;align-items:flex-start}.mazo-blog-story>.mazo-post{flex:var(--mz-ar, 1) 1 0;min-width:0}.mazo-blog-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2.4rem}.mazo-pager{display:flex;justify-content:center;align-items:center;gap:2.4rem;margin-top:5.6rem;font-size:1.5rem}.mazo-pager__link{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2rem;border:1px solid var(--mazo-maroon);border-radius:999px;color:var(--mazo-maroon);text-decoration:none}.mazo-pager__link:active{opacity:.7}.mazo-pager__count{color:var(--mazo-maroon-70)}.mazo-blog-empty{font-size:1.6rem;color:var(--mazo-maroon-70)}.mazo-blog-empty a{color:var(--mazo-maroon)}@media screen and (max-width:989px){.mazo-blog-guides{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.6rem 2rem}.mazo-blog-story{gap:2rem}}@media screen and (max-width:749px){.main-blog .mazo-blog-intro{font-size:1.5rem;margin:-.4rem 0 3.2rem}.mazo-blog-group+.mazo-blog-group{margin-top:4.4rem}.mazo-blog-group__title{margin-bottom:1.6rem}.mazo-blog-story{flex-direction:column;align-items:stretch;gap:2.8rem}.mazo-blog-story>.mazo-post{flex:none}.mazo-post--story .mazo-post__link{gap:1.2rem}.mazo-post--story .mazo-post__title{font-size:1.9rem}.mazo-blog-guides{grid-template-columns:1fr;gap:2.4rem}.mazo-post--guide .mazo-post__link{grid-template-columns:36% minmax(0,1fr);gap:1.6rem;align-items:start}.mazo-post--guide .mazo-post__title{font-size:1.6rem;line-height:1.3}.mazo-post--guide .mazo-post__date{font-size:1.3rem}.mazo-post--guide .mazo-post__excerpt{font-size:1.4rem;-webkit-line-clamp:2;line-clamp:2}.mazo-pager{gap:1.2rem;margin-top:4rem;font-size:1.4rem}.mazo-pager__link{padding:0 1.6rem}}.mazo-blog-find__list{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.mazo-blog-find__link{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 2rem 0 1.6rem;border:1px solid var(--mazo-maroon-30);border-radius:999px;font-size:1.5rem;color:var(--mazo-maroon);text-decoration:none;transition:background-color .2s var(--mazo-ease),color .2s var(--mazo-ease)}.mazo-blog-find__link:hover,.mazo-blog-find__link:focus-visible{background:var(--mazo-maroon);color:var(--mazo-cream)}@media screen and (max-width:749px){.mazo-blog-find__list{gap:.8rem}.mazo-blog-find__link{padding:0 1.6rem;font-size:1.4rem}}.mazo-blog-find__icon{display:inline-flex;width:1.8rem;height:1.8rem}.mazo-blog-find__icon svg{width:100%;height:100%;fill:currentColor}.mazo-blog-find__icon .icon-linkedin{transform:scale(.8)}.mazo-blog-find__icon .icon-youtube{transform:scale(1.15)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mazo-blog.css.map */
