.journal-page__categories{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:48px}.journal-page__category-btn{background:transparent;border:1px solid var(--color-border, #e0e0e0);color:var(--color-foreground, #121212);cursor:pointer;font-family:var(--font-family-secondary, sans-serif);font-size:12px;font-weight:400;letter-spacing:1.5px;line-height:1;padding:10px 20px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.journal-page__category-btn:hover,.journal-page__category-btn--active{background:var(--color-foreground, #121212);border-color:var(--color-foreground, #121212);color:var(--color-background, #ffffff)}.journal-page__featured-row{margin-bottom:80px}.journal-page__featured-post{display:grid;grid-template-columns:55% 1fr;gap:0;align-items:stretch}.journal-page__featured-link{display:block;overflow:hidden}.journal-page__featured-image{width:100%;height:100%;min-height:380px;overflow:hidden;position:relative}.journal-page__featured-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.journal-page__featured-post:hover .journal-page__featured-image img{transform:scale(1.04)}.journal-page__featured-image--placeholder{background-color:var(--color-background-2, #f4f4f4)}.journal-page__featured-image--placeholder .placeholder-svg{width:100%;height:100%;object-fit:cover}.journal-wrapper{display:flex;margin-left:-91px;z-index:1;align-items:center}.journal-page__featured-content{padding:120px 79px;display:flex;flex-direction:column;justify-content:center;background-color:var(--color-white)}.journal-page__featured-title{margin:0 0 16px}.journal-page__featured-title a{color:var(--color-black, #121212);font-family:var(--font-family-primary, serif);font-size:48px;font-style:normal;font-weight:300;line-height:56px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;display:block;transition:opacity .2s ease}.journal-page__featured-title a:hover{opacity:.7}.journal-page__featured-content .journal-page__date{color:var(--color-black);font-family:var(--font-family-secondary);font-size:24px;font-weight:400;letter-spacing:.5px;line-height:1.4;margin:0 0 24px}.journal-page__featured-content .ms-tertiary-btn.journal-page__read-more{display:inline-block;color:var(--color-black);font-family:var(--font-family-primary);font-size:16px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;padding:0;background:transparent;border:none;cursor:pointer;transition:opacity .2s ease;width:fit-content}.journal-page__featured-content .ms-tertiary-btn.journal-page__read-more:hover{opacity:.6}.journal-page__post-content .journal-page__date{color:var(--color-black);font-family:var(--font-family-secondary);font-size:12px;font-weight:500;letter-spacing:2px;line-height:1.66;margin:0 0 24px}.journal-page__post-content .ms-tertiary-btn.journal-page__read-more{display:inline-block;color:var(--color-black);font-family:var(--font-family-primary);font-size:16px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:1px;padding:0;background:transparent;border:none;cursor:pointer;transition:opacity .2s ease;width:fit-content}.journal-page__post-content .ms-tertiary-btn.journal-page__read-more:hover{opacity:.6}.journal-page__grid-row{display:grid;gap:44px;margin-bottom:80px}.journal-page__grid-row--3col{grid-template-columns:repeat(3,1fr);gap:24px}.journal-page__grid-row--2col{grid-template-columns:repeat(2,1fr);margin-bottom:0}.journal-page__post{display:flex;flex-direction:column}.journal-page__post-image-link{display:block;overflow:hidden}.journal-page__post-image{width:100%;overflow:hidden;position:relative}.journal-page__grid-row--3col .journal-page__post-image{aspect-ratio:4 / 3}.journal-page__grid-row--2col .journal-page__post-image{aspect-ratio:16 / 9}.journal-page__post-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.journal-page__post:hover .journal-page__post-image img{transform:scale(1.04)}.journal-page__post-image--placeholder{background-color:var(--color-background-2, #f4f4f4)}.journal-page__post-image--placeholder .placeholder-svg{width:100%;height:100%;min-height:200px}.journal-page__post-content{padding:20px 0 0;display:flex;flex-direction:column;flex:1}.journal-page__post-title{margin:0 0 8px}.journal-page__post-title a{color:var(--color-black, #121212);font-family:var(--font-family-secondary, sans-serif);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:2.2px;text-transform:uppercase;text-decoration:none;display:block;transition:opacity .2s ease}.journal-page__post-title a:hover{opacity:.7}@media screen and (max-width:989px){.journal-page__featured-post{grid-template-columns:1fr}.journal-page__featured-image{min-height:300px}.journal-page__featured-content{padding:32px 24px}.journal-page__featured-title a{font-size:36px;line-height:44px}.journal-page__grid-row--3col{grid-template-columns:repeat(2,1fr)}.journal-page__grid-row--3col .journal-page__post:last-child{display:none}}@media screen and (max-width:749px){.journal-wrapper{margin-left:0}.journal-page__categories{gap:6px;margin-bottom:32px}.journal-page__category-btn{font-size:11px;padding:8px 14px}.journal-page__featured-image{min-height:240px}.journal-page__featured-content{padding:24px 0}.journal-page__featured-title a{font-size:28px;line-height:36px;letter-spacing:1.5px}.journal-page__grid-row--3col{grid-template-columns:1fr}.journal-page__grid-row--3col .journal-page__post:last-child{display:flex}.journal-page__grid-row--2col{grid-template-columns:1fr}.journal-page__grid-row{gap:16px;margin-bottom:16px}.journal-page__featured-row{margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/ms-journal-page.css.map */
