.fj{--fj-ink: #121212;--fj-muted: #625c54;--fj-paper: #f3eee7;--fj-line: rgba(18, 18, 18, .2);width:100%;margin:64px 0 0;background:var(--fj-paper);border-top:1px solid var(--fj-line);border-bottom:1px solid var(--fj-line);color:var(--fj-ink);font-family:neuzeit-grotesk,Helvetica Neue,Arial,sans-serif}.fj[hidden]{display:none!important}.fj__inner{width:min(1200px,calc(100% - 48px));margin:0 auto;padding:56px 0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:64px;align-items:center}.fj__statement{min-width:0}.fj__eyebrow{margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.fj__metric{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.fj__distance{font-family:Iowan Old Style,Baskerville,Hoefler Text,Didot,Georgia,serif;font-size:clamp(48px,4.4vw,56px);font-weight:400;font-variant-numeric:tabular-nums;line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.fj__label{color:var(--fj-muted);font-size:18px;line-height:1.25}.fj__definition,.fj__destination{max-width:650px;color:var(--fj-muted);font-size:16px;line-height:1.5}.fj__definition{margin:16px 0 0}.fj__destination{margin:3px 0 0}.fj__details{min-width:0;padding-left:32px;border-left:1px solid var(--fj-line)}.fj__details summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;color:var(--fj-ink);font-size:16px;font-weight:500;line-height:1.35;cursor:pointer;list-style:none}.fj__details summary::-webkit-details-marker{display:none}.fj__details summary:after{content:"+";margin-left:18px;font-size:22px;font-weight:300;line-height:1}.fj__details[open] summary:after{content:"\2212"}.fj__details summary:focus-visible{outline:2px solid var(--fj-ink);outline-offset:4px}.fj__explanation{padding:12px 0 2px;color:var(--fj-muted);font-size:16px;line-height:1.55}.fj__explanation p{margin:0 0 12px}.fj__explanation a{color:var(--fj-ink);font-size:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media screen and (max-width:899px){.fj{margin-top:48px}.fj__inner{width:min(100% - 40px,680px);padding:48px 0;grid-template-columns:1fr;gap:32px}.fj__details{padding:20px 0 0;border-left:0;border-top:1px solid var(--fj-line)}}@media screen and (max-width:480px){.fj__inner{width:calc(100% - 32px);padding:40px 0}.fj__distance{font-size:48px}.fj__label{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/flower-journey.css.map */
