.journal-folio{width:100%;background:#f4eee2;color:#391d04;padding:clamp(2rem,5vw,3rem) 0 clamp(3rem,6vw,4rem)}.journal-folio__carousel{width:100%}.journal-folio__viewport{display:flex;align-items:flex-start;min-height:14rem;transition:height .35s ease;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain}.journal-folio__viewport::-webkit-scrollbar{display:none}.journal-folio__slide{flex:0 0 100%;min-width:100%;scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;padding:0 2rem}.journal-folio__slide-inner{max-width:38rem;margin:0 auto}.journal-folio__number{margin:0 0 .75rem;font-family:var(--font-body-family);font-size:.8rem;font-weight:600;letter-spacing:.16em;color:var(--season-secondary, #C79A3B);font-variant-numeric:tabular-nums}.journal-folio__rule{width:2.5rem;height:1px;margin:0 0 1.5rem;background:#391d0440}.journal-folio__heading{margin:0 0 .6rem;font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#391d048c}.journal-folio__lead{margin:0 0 1.5rem;font-family:var(--font-heading-family);font-size:clamp(1.9rem,5vw,2.6rem);line-height:1.15;color:#391d04}.journal-folio__lead:has(+.journal-folio__qualifier){margin-bottom:.5rem}.journal-folio__qualifier{margin:0 0 1.5rem;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#391d0480}.journal-folio__body{font-size:1.05rem;line-height:1.7;color:#391d04d1}.journal-folio__body p{margin:0 0 1.1rem}.journal-folio__body p:last-child{margin-bottom:0}.journal-folio__body strong{color:#391d04;font-weight:600}.journal-folio__nav{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:2rem}.journal-folio__arrow{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:none;color:#391d04;cursor:pointer}.journal-folio__arrow svg{width:16px;height:16px}.journal-folio__arrow:disabled{opacity:.28;cursor:default}.journal-folio__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.journal-folio__progress{display:flex;align-items:center;gap:.4rem}.journal-folio__segment{width:1.6rem;height:2px;background:currentColor;color:#391d0440;transition:color .2s ease,background-color .2s ease}.journal-folio__segment.is-active{background:var(--season-secondary, #C79A3B)}.journal-folio__status{margin:0;min-width:3.4rem;text-align:center;font-size:.78rem;font-weight:600;letter-spacing:.08em;color:#391d0480;font-variant-numeric:tabular-nums}.journal-folio__note-wrap{max-width:38rem;margin:clamp(2rem,5vw,3rem) auto 0;padding:0 2rem;border-top:1px solid rgba(57,29,4,.14)}.journal-folio__note{padding:1.25rem 0}.journal-folio__note-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.journal-folio__note-summary::-webkit-details-marker{display:none}.journal-folio__note-summary::marker{content:""}.journal-folio__note-label{font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#391d0499}.journal-folio__note-cue{position:relative;flex:none;width:14px;height:14px}.journal-folio__note-cue:before,.journal-folio__note-cue:after{content:"";position:absolute;top:50%;left:50%;background:#391d048c;transform:translate(-50%,-50%)}.journal-folio__note-cue:before{width:14px;height:1px}.journal-folio__note-cue:after{width:1px;height:14px;transition:transform .2s ease,opacity .2s ease}.journal-folio__note[open] .journal-folio__note-cue:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.journal-folio__note-summary:focus-visible{outline:2px solid #391D04;outline-offset:3px}.journal-folio__note-body{margin-top:1rem;max-width:32rem;font-size:.98rem;line-height:1.65;color:#391d04c7}.journal-folio__note-body p{margin:0 0 1rem}.journal-folio__note-body p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.journal-folio__segment,.journal-folio__note-cue:after,.journal-folio__viewport{transition:none}}@media(max-width:749px){.journal-folio{padding:1.25rem 0 1.5rem}.journal-folio__slide{padding:0 1.25rem}.journal-folio__nav{margin-top:1.25rem}.journal-folio__note-wrap{padding:0 1.25rem}}@media(min-width:900px){.journal-folio__slide-inner{display:grid;grid-template-columns:6rem 1fr;column-gap:2.5rem}.journal-folio__number{grid-column:1;grid-row:1;margin:.4rem 0 0}.journal-folio__rule{display:none}.journal-folio__heading,.journal-folio__lead,.journal-folio__qualifier,.journal-folio__body{grid-column:2}.journal-folio__heading{grid-row:1}.journal-folio__lead{grid-row:2}.journal-folio__qualifier{grid-row:3}.journal-folio__body{grid-row:4;max-width:34rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-journal-folio.css.map */
