body:has(.mc-journal-topic){overflow-x:clip}body:has(.mc-journal) .mc-header-section{position:relative}.mc-journal,.mc-journal-topic{--journal-width: calc(min(var(--content-width) * .9, 80rem) - 40px) ;width:var(--journal-width);margin-inline:auto}.mc-journal__head{padding-top:64px}.mc-journal__title{margin:0 0 16px -.075em;font-size:min(10rem,12vw);font-weight:400;line-height:.85;letter-spacing:-.045em}.mc-journal__intro{max-width:640px;margin:0 0 40px;font-size:1.375rem;line-height:1.35;letter-spacing:-.01em}.mc-journal__topics ul{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:48px}.mc-journal__topics a{display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:999px;background:color-mix(in srgb,var(--color-foreground) 5%,transparent);font-size:.9375rem;text-decoration:none}.mc-journal__topics a:hover{background:color-mix(in srgb,var(--color-foreground) 10%,transparent)}.mc-journal-card{position:relative;cursor:pointer}.mc-journal-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mc-journal-card__link{position:relative;z-index:2}.mc-journal-card__title a:focus-visible{outline:none}.mc-journal-card:has(.mc-journal-card__title a:focus-visible){outline:var(--focus-ring);outline-offset:4px}.mc-journal-card__image{display:block;aspect-ratio:4 / 5;margin-bottom:14px;overflow:hidden;background:var(--color-placeholder)}.mc-journal-card__image img{display:block;width:100%;height:100%;object-fit:cover}.mc-journal-card__meta{margin:0 0 6px;font-size:.9375rem;line-height:1.4;color:var(--card-muted, var(--mc-article-muted, color-mix(in srgb, currentColor 60%, transparent)))}.mc-journal-card__title{margin:0;max-width:85%;font-size:1.1875rem;font-weight:400;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.mc-journal-card__title a{color:inherit;text-decoration:none}.mc-journal-card__link{display:inline-block;margin-top:16px;color:inherit;font-size:1.125rem;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.3em;text-decoration-color:color-mix(in srgb,currentColor 50%,transparent)}.mc-journal-card__link:hover{text-decoration-color:currentColor}.mc-journal-card--coloured{padding:14px 14px 22px;background:var(--card-bg);color:var(--card-fg)}.mc-journal-card--coloured>:not(.mc-journal-card__image){margin-inline:6px}.mc-journal-topic{--edge: 16px;--card-width: min(400px, 78vw);padding-top:48px}.shopify-section:last-child>.mc-journal-topic{padding-bottom:96px}.mc-journal-topic__heading{margin-bottom:24px;overflow-wrap:normal}.mc-journal-topic__stage{position:relative;display:block}.mc-journal-topic__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--card-width);gap:12px;margin-inline:calc(-1 * var(--edge));padding-inline:var(--edge);scroll-padding-inline:var(--edge);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.mc-journal-topic__track::-webkit-scrollbar{display:none}.mc-journal-topic__track>li{scroll-snap-align:start}.mc-journal-topic__track:focus-visible{outline:var(--focus-ring);outline-offset:4px}.mc-journal-topic__arrow{display:none}@media(max-width:749px){.mc-journal,.mc-journal-topic{width:calc(100% - 32px)}.mc-journal__head{padding-top:32px}.mc-journal__title{font-size:min(9rem,36vw)}.mc-journal__intro{margin-bottom:32px;font-size:1.125rem}.mc-journal__topics ul{flex-wrap:nowrap;margin:0 -16px 32px;padding:0 16px;overflow-x:auto;scrollbar-width:none}.mc-journal__topics li{flex:none}}@media(min-width:750px){.mc-journal-card__title{max-width:none;font-size:1.375rem}.mc-journal-card--featured{display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:1fr auto auto auto 1fr;column-gap:56px}.mc-journal-card--featured.mc-journal-card--coloured{padding:20px}.mc-journal-card--featured>:not(.mc-journal-card__image){grid-column:2;margin-inline:0 28px}.mc-journal-card--featured .mc-journal-card__image{grid-row:1 / -1;aspect-ratio:3 / 2;margin:0}.mc-journal-card--featured .mc-journal-card__meta{grid-row:2}.mc-journal-card--featured .mc-journal-card__title{grid-row:3;margin:4px 0 8px;font-size:clamp(2rem,3.4vw,3.25rem);line-height:1;letter-spacing:-.045em;text-wrap:wrap}.mc-journal-card--featured .mc-journal-card__link{grid-row:4;justify-self:start}.mc-journal-topic{--edge: calc((100vw - var(--journal-width)) / 2);padding-top:72px}.mc-journal-topic__heading{margin-bottom:32px}.mc-journal-topic__track{gap:24px}}@media(hover:hover)and (min-width:750px){.mc-journal-card:hover{border-radius:32px}.mc-journal-card:hover .mc-journal-card__image{border-radius:18px}.mc-journal-card--featured:hover .mc-journal-card__image{border-radius:12px}.mc-journal-topic__arrow{position:absolute;top:calc(var(--card-width) * 5 / 8);z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1.6px solid var(--color-foreground);border-radius:50%;background:var(--color-foreground);color:var(--color-background);translate:0 -50%;cursor:pointer}.mc-journal-topic__arrow[hidden]{display:none}.mc-journal-topic__arrow svg{width:24px}.mc-journal-topic__arrow--prev{left:-22px}.mc-journal-topic__arrow--prev svg{rotate:180deg}.mc-journal-topic__arrow--next{right:-22px}.mc-journal-topic__arrow:focus-visible{outline:var(--focus-ring);outline-offset:3px}}@media(hover:hover)and (min-width:750px)and (prefers-reduced-motion:no-preference){.mc-journal-card,.mc-journal-card__image{transition:border-radius 1.8s cubic-bezier(.33,1,.68,1)}.mc-journal-card:hover,.mc-journal-card:hover .mc-journal-card__image{transition-duration:1s}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/mc-journal.css.map */
