.bal-journal{--bal-ink: #141414;--bal-muted: #8a8a8a;--bal-line: #e7e4df;--bal-radius: 5px}.bal-journal__inner{max-width:var(--page-width, 1360px);margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}.bal-journal__header{text-align:center;margin-bottom:32px}.bal-journal__heading{font-size:clamp(24px,3vw,40px);margin:0}.bal-journal-featured,.bal-journal-rail,.bal-journal-editorial{margin-block:clamp(40px,6vw,72px)}.bal-journal-featured:first-child{margin-top:clamp(16px,3vw,32px)}.bal-journal--padded{padding:clamp(20px,4vw,40px)}.bal-jcard__link{display:block;color:inherit;text-decoration:none}.bal-jcard__media{position:relative;aspect-ratio:var(--bal-ar, 4/3);overflow:hidden;background:#ededea}.bal-jcard__img{width:100%;height:100%;object-fit:var(--bal-fit, cover);display:block}.bal-jcard__media picture{display:block;width:100%;height:100%}.bal-journal--hover-zoom .bal-jcard__img{transition:transform .55s cubic-bezier(.2,.6,.2,1)}.bal-journal--hover-zoom .bal-jcard__link:hover .bal-jcard__img{transform:scale(1.035)}.bal-jcard__body{padding-top:14px}.bal-jcard__badge{display:inline-block;font-size:11px;letter-spacing:.09em;text-transform:uppercase;line-height:1;padding:6px 11px;border-radius:var(--bal-radius)}.bal-jcard__badge--outline{border:1px solid #d7d3cc;color:var(--bal-ink);background:transparent}.bal-jcard__badge--filled{background:var(--bal-ink);color:#fff}.bal-jcard__badge--lg{font-size:13px;padding:9px 15px;letter-spacing:.1em}.bal-jcard__title{margin:12px 0 0;font-size:var(--bal-title-size, 19px);text-transform:var(--bal-title-tt, none);line-height:1.26;font-weight:600;color:var(--bal-ink);letter-spacing:-.01em}.bal-jcard__meta{margin:7px 0 0;font-size:13px;color:var(--bal-muted)}.bal-jcard__cta{display:none}.bal-jcard--hero .bal-jcard__title{line-height:1.2}.bal-jcard--editorial .bal-jcard__title{line-height:1.18}.bal-journal-featured{display:grid;grid-template-columns:1fr;gap:28px}@media(min-width:990px){.bal-journal-featured{grid-template-columns:minmax(0,1.95fr) minmax(0,1fr);gap:32px;align-items:start}.bal-journal-featured--full{grid-template-columns:1fr}.bal-journal-featured__side{position:relative;display:flex;flex-direction:column;gap:28px;align-self:stretch}.bal-journal-featured__more{position:absolute;right:0;bottom:-6px;color:var(--bal-ink);display:inline-flex;align-items:center;gap:8px;text-decoration:none}}.bal-journal-head{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--bal-line);padding-top:16px}.bal-journal-head__label{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--bal-ink)}.bal-journal-head__more{color:var(--bal-ink);display:inline-flex;align-items:center;gap:8px;text-decoration:none}.bal-journal-more__label{font-size:12px;letter-spacing:.12em;text-transform:uppercase}.bal-journal-grid{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.bal-journal-grid{grid-template-columns:repeat(var(--bal-cols, 4),1fr);gap:28px}}.bal-journal-grid.bal-journal-grid--interviews{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:none}.bal-journal-grid--interviews::-webkit-scrollbar{display:none}.bal-journal-grid--interviews .bal-journal-grid__item{scroll-snap-align:start}@media(min-width:990px){.bal-journal-grid--interviews .bal-journal-grid__item{flex:0 0 calc((100% - (var(--bal-cols) - 1) * 24px) / var(--bal-cols))}.bal-journal-grid--interviews.bal-journal-grid--peek-d .bal-journal-grid__item{flex:0 0 calc((100% - var(--bal-cols) * 24px - 56px) / var(--bal-cols))}}.bal-journal-editorial .bal-jcard__badge{margin-bottom:4px}@media(max-width:989px){.bal-jcard__media{aspect-ratio:var(--bal-ar-mobile, var(--bal-ar, 4/3))}.bal-journal-featured__side{display:flex;flex-direction:column;gap:22px}.bal-journal-featured__more{display:none}.bal-journal-grid--recent{display:flex;flex-direction:column;gap:24px}.bal-journal-grid--recent .bal-jcard__link,.bal-jcard--sidebar .bal-jcard__link{display:grid;grid-template-columns:132px 1fr;gap:16px;align-items:stretch}.bal-journal-grid--recent .bal-jcard__body,.bal-jcard--sidebar .bal-jcard__body{padding-top:0;display:flex;flex-direction:column;height:100%}.bal-journal-grid--recent .bal-jcard__badge,.bal-jcard--sidebar .bal-jcard__badge{align-self:flex-start}.bal-journal-grid--recent .bal-jcard__title{font-size:16px;margin:9px 0 0}.bal-jcard--sidebar .bal-jcard__title{font-size:15px;margin:9px 0 0}.bal-jcard--hero .bal-jcard__title{font-size:17px}.bal-jcard--editorial .bal-jcard__title{font-size:18px}.bal-journal-grid--recent .bal-jcard__meta{display:none}.bal-journal-grid--recent .bal-jcard__cta{display:inline-block;margin-top:auto;padding-top:8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--bal-ink)}.bal-journal-grid--stacked-m .bal-jcard__link{display:block}.bal-journal-grid--stacked-m .bal-jcard__body{display:block;height:auto;padding-top:12px}.bal-journal-grid--stacked-m .bal-jcard__badge{align-self:auto}.bal-journal-grid--stacked-m .bal-jcard__title{margin-top:10px}.bal-journal-grid--stacked-m .bal-jcard__cta{margin-top:12px}.bal-journal-grid.bal-journal-grid--interviews{gap:16px}.bal-journal-grid--interviews .bal-journal-grid__item{flex:0 0 calc((100% - 16px)/2)}.bal-journal-grid--interviews.bal-journal-grid--peek-m .bal-journal-grid__item{flex:0 0 calc((100% - 76px)/2)}.bal-journal-grid--interviews .bal-jcard__title{font-size:14px}.bal-journal-grid--interviews .bal-jcard__badge{font-size:10px;padding:4px 8px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/balcone-journal.css.map */
