.angel-blog{padding:3rem 0 4.5rem;background:var(--angel-cream)}.angel-blog__intro{max-width:40rem;margin:0 0 2.5rem}.angel-blog__intro h1,.angel-blog__intro h2{font-family:var(--angel-font-display);font-size:var(--angel-h1);color:var(--angel-ink);margin:.35rem 0 .75rem;letter-spacing:-.02em}.angel-blog--related .angel-blog__intro h2{font-size:var(--angel-h2)}.angel-blog__intro p{margin:0;font-size:1rem;line-height:1.65;color:var(--angel-muted)}.angel-blog__featured{margin:0 0 1.75rem}.angel-blog__grid{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:stretch}@media screen and (min-width:750px){.angel-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}}@media screen and (min-width:990px){.angel-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.angel-post-card{background:#fff;border:1px solid var(--angel-border);border-radius:var(--angel-radius-lg);overflow:hidden;box-shadow:0 6px 18px #482a120f;height:100%}.angel-post-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.angel-post-card__media{display:block;aspect-ratio:16 / 10;background:var(--angel-cream-dark);overflow:hidden}.angel-post-card__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .55s ease}.angel-post-card:hover .angel-post-card__img{transform:scale(1.03)}.angel-post-card__fallback{display:flex;align-items:center;justify-content:center;height:100%;font-family:var(--angel-font-display);font-size:3.5rem;color:var(--angel-wheat);background:linear-gradient(160deg,var(--angel-wheat-light),var(--angel-cream))}.angel-post-card__body{display:flex;flex-direction:column;flex:1;min-width:0;padding:1.15rem 1.2rem 1.25rem;gap:.45rem}.angel-post-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin:0;font-size:.8125rem;color:var(--angel-muted)}.angel-post-card__meta .angel-eyebrow{margin:0}.angel-post-card__title{font-size:1.125rem;margin:0;line-height:1.35;color:var(--angel-ink)}.angel-post-card:hover .angel-post-card__title{color:var(--angel-paprika)}.angel-post-card__excerpt{margin:0;color:var(--angel-ink-soft);line-height:1.55;font-size:.9375rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.angel-post-card__cta{margin-top:auto;padding-top:.65rem;font-size:.875rem;font-weight:700;color:var(--angel-paprika)}@media screen and (min-width:750px){.angel-post-card--featured .angel-post-card__link{display:grid;grid-template-columns:minmax(14rem,42%) minmax(0,1fr);align-items:stretch}.angel-post-card--featured .angel-post-card__media{aspect-ratio:auto;min-height:14rem;height:100%}.angel-post-card--featured .angel-post-card__body{justify-content:center;padding:1.5rem 1.75rem}.angel-post-card--featured .angel-post-card__title{font-size:1.5rem}.angel-post-card--featured .angel-post-card__excerpt{-webkit-line-clamp:4;font-size:1rem}}.angel-article-enrich{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--angel-border)}.angel-article-enrich__cta{margin:1rem 0 0}.angel-blog__topics{margin:3rem 0 0;padding-top:2rem;border-top:1px solid var(--angel-border)}.angel-blog__topics-head{margin:0 0 1.15rem;font-family:var(--angel-font-display);font-size:var(--angel-h3);color:var(--angel-ink)}.angel-blog__topics-grid{display:grid;grid-template-columns:1fr;gap:.85rem}@media screen and (min-width:750px){.angel-blog__topics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.angel-blog__topic{display:block;padding:1.15rem 1.2rem;background:#fff;border:1px solid var(--angel-border);border-radius:var(--angel-radius);text-decoration:none;color:inherit}.angel-blog__topic:hover{border-color:var(--angel-wheat)}.angel-blog__topic strong{display:block;font-family:var(--angel-font-display);color:var(--angel-ink);margin-bottom:.35rem}.angel-blog__topic span{color:var(--angel-muted);font-size:.9375rem;line-height:1.5}.angel-blog__empty{max-width:36rem;margin:0 0 2rem}.angel-blog__empty p{color:var(--angel-muted);font-size:1rem;line-height:1.65}.angel-blog__pager{margin-top:2.5rem}.article-template{background:var(--angel-cream);padding-bottom:3.5rem}.article-template>*:first-child:not(.article-template__hero-container){margin-top:0}.angel-article-back{display:inline-block;margin:1.25rem 0 .5rem;font-size:.875rem;font-weight:700;color:var(--angel-sage-dark);text-decoration:none}.angel-article-back:hover{color:var(--angel-paprika)}.article-template__hero-container.angel-article-hero{width:100%;max-width:56rem;margin:0 auto 1.75rem;padding:0 1.25rem;box-sizing:border-box}.angel-article-hero__media,.article-template__hero-container .angel-article-hero__media.media,.article-template__hero-medium.angel-article-hero__media,.article-template__hero-small.angel-article-hero__media,.article-template__hero-large.angel-article-hero__media,.article-template__hero-adapt.angel-article-hero__media{position:relative;width:100%;height:auto!important;aspect-ratio:auto;max-height:none;padding-bottom:0!important;border-radius:var(--angel-radius-lg);border:1px solid var(--angel-border);overflow:hidden;background:#fff}.angel-article-hero__media img,.article-template__hero-container.angel-article-hero img,.angel-article-hero__media.media>img{position:static!important;inset:auto;top:auto!important;left:auto!important;width:100%!important;height:auto!important;max-width:100%;max-height:none;object-fit:unset;object-position:center;display:block}.angel-article-header,.article-template header.angel-article-header,.article-template__content.angel-article-body,.article-template__social-sharing{max-width:42rem!important;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.angel-article-header{margin-top:0!important;margin-bottom:1.25rem!important;line-height:1.4}.article-template__title{font-family:var(--angel-font-display)!important;font-size:1.75rem!important;line-height:1.25!important;color:var(--angel-ink)!important;letter-spacing:-.02em;margin:0 0 .65rem!important}@media screen and (min-width:750px){.article-template__title{font-size:2rem!important}}.angel-article-meta{margin:0;font-size:.875rem;color:var(--angel-muted);letter-spacing:.01em}.article-template__content.angel-article-body{margin-top:0!important;margin-bottom:2rem!important;font-size:1rem;line-height:1.7;color:var(--angel-ink-soft)}.article-template__content.angel-article-body>*:first-child{margin-top:0}.article-template__content.angel-article-body h2,.article-template__content.angel-article-body h3{font-family:var(--angel-font-display);color:var(--angel-ink);margin:1.75rem 0 .55rem;line-height:1.3;font-size:1.25rem}.article-template__content.angel-article-body h3{font-size:1.125rem}.article-template__content.angel-article-body p,.article-template__content.angel-article-body ul,.article-template__content.angel-article-body ol{margin:0 0 1rem}.article-template__content.angel-article-body ul,.article-template__content.angel-article-body ol{padding-left:1.25rem}.article-template__content.angel-article-body li+li{margin-top:.35rem}.article-template__content.angel-article-body img,.article-template__content.angel-article-body .rte img{display:block;width:100%;max-width:100%;height:auto;margin:1.25rem auto;border-radius:var(--angel-radius);border:1px solid var(--angel-border);object-fit:contain;background:#fff}.article-template__content.angel-article-body iframe,.article-template__content.angel-article-body video{display:block;width:100%;max-width:100%;margin:1.25rem 0;border-radius:var(--angel-radius)}.article-template__back{margin-top:1.5rem}.article-template__back .article-template__link{font-size:.9375rem;color:var(--angel-sage-dark)}body.angel-site.template-blog .angel-page-hero,body.angel-site.template-blog .angel-visual-banner--page{min-height:0}body.angel-site.template-blog .angel-visual-banner--page .angel-visual-banner__content,body.angel-site.template-blog .angel-page-hero .angel-visual-banner__content{padding-top:2.25rem;padding-bottom:2.25rem}@media screen and (max-width:749px){.angel-blog{padding:2rem 0 3rem}.angel-post-card__body{padding:1rem 1.05rem 1.1rem}.angel-post-card__title{font-size:1.0625rem}.angel-article-header,.article-template__content.angel-article-body{padding-left:1rem;padding-right:1rem}}@media(prefers-reduced-motion:reduce){.angel-post-card__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/angel-blog.css.map */
