.mc-journal{--mj-gap: clamp(20px, 2.4vw, 36px);--mj-radius: 18px}.mj-head{max-width:720px;margin:0 auto clamp(36px,5vw,64px);text-align:center}.mj-head__eyebrow{justify-content:center}.mj-head__eyebrow:after{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.mj-head__title{margin-bottom:0}.mj-head__text{margin-top:16px;color:var(--mc-soft)}.mj-head__text p{margin:0}.mj-grid{display:flex;gap:16px;list-style:none;margin:0 -16px;padding:0 16px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.mj-grid::-webkit-scrollbar{display:none}.mj-card{flex:0 0 82%;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column}@media(min-width:750px){.mj-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px var(--mj-gap);margin:0;padding:0;overflow:visible}}@media(min-width:990px){.mj-grid{grid-template-columns:repeat(var(--mj-cols, 4),minmax(0,1fr));gap:56px var(--mj-gap)}}.mj-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--mj-ratio, 4 / 5);border-radius:var(--mj-radius);background:color-mix(in srgb,var(--color-blush) 55%,var(--color-bg));isolation:isolate}.mj-card__media img,.mj-card__fallback,.mj-card__fallback svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mj-card__media img{transition:transform 1.1s var(--mc-ease)}.mj-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-text) 6%,transparent)}.mj-card__body{display:flex;flex-direction:column;flex:1;padding-top:22px}.mj-card__meta{margin:0 0 10px;font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary-ink)}.mj-card__title{margin:0;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:clamp(1.3rem,1.6vw,1.5rem);line-height:1.22;letter-spacing:-.005em;text-wrap:balance}.mj-card__title-link{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s var(--mc-ease),color .3s ease}.mj-card__excerpt{margin:12px 0 0;font-size:.92rem;line-height:1.65;color:var(--mc-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mj-card__excerpt{margin-bottom:6px}.mj-card__more{align-self:flex-start;margin-top:auto;font-size:.7rem}@media(hover:hover){.mj-card:hover .mj-card__media img{transform:scale(1.04)}.mj-card:hover .mj-card__title-link{background-size:100% 1px;color:var(--color-primary-ink)}}.mj-card__title-link:focus-visible{background-size:100% 1px}.mj-foot{display:flex;justify-content:center;margin-top:clamp(40px,5vw,64px)}.mj-foot__button{border-color:color-mix(in srgb,var(--color-primary-ink) 40%,transparent)}.mj-foot__button:hover{background:var(--color-primary-ink);border-color:var(--color-primary-ink);color:var(--color-bg);filter:none}.mj-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px;text-align:center;color:var(--color-primary-ink);border:1.5px dashed color-mix(in srgb,var(--color-primary) 50%,transparent);border-radius:inherit}.mj-ph__label{font-family:var(--font-heading);font-size:1.15rem}.mj-ph__hint{font-size:.78rem;opacity:.8}.mj-card--placeholder .mj-card__title,.mj-card--placeholder .mj-card__excerpt{opacity:.55}@media(prefers-reduced-motion:reduce){.mj-card__media img,.mj-card__title-link{transition:none}.mj-card:hover .mj-card__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/mc-journal.css.map */
