.article-hero{--ah-ink:251,247,242;--ah-gold:#c98b1e;position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(42rem,68vh,52rem);margin-bottom:var(--astro-space-md,2.4rem);overflow:hidden;background:#1f1f2e}.article-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.article-hero__img{width:100%;height:100%;object-fit:cover;display:block}.article-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1f1f2e4d,#1f1f2e70,#1f1f2ebd 68%,#1f1f2ef2)}.article-hero__inner{position:relative;z-index:1;width:100%;padding-top:12rem;padding-bottom:4rem}.article-hero .article-template__title{color:rgb(var(--ah-ink));margin:1.2rem 0 0;letter-spacing:-.03em;line-height:1.12;max-width:20ch;text-shadow:0 1px 26px rgba(31,31,46,.5)}.article-hero .article-template__category{color:var(--ah-gold)}.article-hero .circle-divider,.article-hero .caption-with-letter-spacing{color:rgba(var(--ah-ink),.85)}.article-hero .astro-breadcrumbs,.article-hero .astro-breadcrumbs__current,.article-hero .astro-breadcrumbs__link{color:rgba(var(--ah-ink),.75)}.article-hero .astro-breadcrumbs__link:hover{color:rgb(var(--ah-ink))}.article-hero .astro-breadcrumbs{padding-left:0;padding-right:0;max-width:none}@media screen and (min-width:750px){.article-hero{min-height:clamp(52rem,78vh,68rem)}.article-hero__inner{padding-top:20rem;padding-bottom:5.2rem}.article-hero .article-template__title{font-size:4.6rem}}@media screen and (min-width:1100px){.article-hero__inner{padding-top:24rem}}.article-template__content{counter-reset:article-chapter}.article-template__content>h2{counter-increment:article-chapter;margin-top:4.4rem;padding-top:3rem;border-top:1px solid rgba(var(--color-foreground),.14);letter-spacing:-.022em;line-height:1.24}.article-template__content>h2:before{content:counter(article-chapter,decimal-leading-zero) " \b7  ";color:var(--ah-chapter-gold,#c98b1e);font-weight:700}.article-template__content>h2:first-child{margin-top:0;padding-top:0;border-top:0}@media screen and (min-width:750px){.article-template__content>h2{margin-top:5.6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-article-warm.css.map */
