.journal-page_hero{position:relative;margin:76px 0 var(--spacing-l) 0}.journal-page_hero img{width:100%;height:auto}.journal-page_hero-head{position:absolute;left:50%;width:auto;text-align:center;padding:var(--spacing-xxxs) var(--spacing-xs);transform:translate3d(-50%,-40px,0);background-color:var(--color-photo-bg)}.journal-page_hero-title{white-space:nowrap;font-weight:700;font-size:var(--font-size-h4);line-height:1.5;color:var(--color-pure-black)}.journal-page_hero-subtitle{display:block;text-transform:uppercase;margin-bottom:var(--spacing-xxxxs);font-weight:300;font-size:var(--font-size-sm-caption);line-height:1.2;color:var(--color-md-gray)}.journal-page_teasers{display:flex;flex-direction:column;margin:var(--spacing-l) 0;row-gap:var(--spacing-l)}.journal-page_small-teasers{display:grid;row-gap:var(--spacing-l);grid-template-columns:1fr;margin:var(--spacing-l) 0}.journal-page_all-teasers-title{text-align:center;padding:var(--spacing-l) 0;font-size:28px;font-weight:900;line-height:1.5}.journal-page_all-teasers-list{display:grid;grid-template-columns:1fr;row-gap:var(--spacing-l);margin-top:40px;margin-bottom:80px}@media screen and (min-width:768px){.journal-page_hero{margin:56px 0 var(--spacing-l) 0}.journal-page_hero-head{padding:var(--spacing-xxs) var(--spacing-l);transform:translate3d(-50%,-24px,0)}.journal-pag_hero-title{font-size:var(--font-size-h3)}.journal-page_hero-subtitle{font-size:var(--font-size-caption);line-height:1.5}.journal-page_teasers{margin:var(--spacing-xl) 0}.journal-page_small-teasers{margin:var(--spacing-xl) 0 var(--spacing-xxl) 0}.journal-page_all-teasers-title{padding:var(--spacing-s) 0;font-size:var(--font-size-h2);font-weight:700;line-height:1.5}.journal-page_all-teasers-list{row-gap:var(--spacing-xxl);margin-top:80px}}@media screen and (min-width:992px){.journal-page_teasers{display:flex;flex-direction:row;justify-content:space-between;column-gap:var(--spacing-l)}.journal-page_teasers>.article-teaser{width:100%}.journal-page_small-teasers{column-gap:var(--spacing-l);grid-template-columns:repeat(3,1fr);margin:var(--spacing-xl) 0 var(--spacing-xxl) 0}}@media screen and (min-width:1200px){.journal-page_small-teasers{column-gap:60px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/page-journal.css.map */
