.journey-brief{flex-shrink:0;position:relative;z-index:10}.journey-brief summary{list-style:none;display:flex;align-items:center;gap:16px;min-height:62px;cursor:pointer;font-size:13px;color:var(--muted)}.journey-brief summary::-webkit-details-marker{display:none}.journey-brief summary::marker{content:""}.journey-brief summary .journey-numbers{color:var(--paper);white-space:nowrap}.journey-brief summary .journey-numbers b{font-weight:500}.journey-brief summary:hover .journey-numbers span,.journey-brief summary:focus-visible .journey-numbers span{color:var(--red)}.journey-expanded{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:14px 0 22px;border-top:1px solid var(--line)}.journey-expanded strong{display:block;font-size:22px;font-weight:400}.journey-expanded span{display:block;color:var(--muted);font-size:11px;margin-top:5px}.journey-expanded{position:absolute;right:0;top:100%;width:min(640px,100%);padding:24px;background:#fff;color:#171717;border:1px solid #e8e5df;box-shadow:0 18px 44px #000b}.journey-brief summary{min-height:72px;gap:28px}.journey-brief summary .journey-numbers{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;text-align:right}.journey-brief summary .journey-numbers b{font-size:clamp(22px,2.3vw,29px);font-weight:400;letter-spacing:-.05em;line-height:1}.journey-brief summary .journey-numbers b{display:inline-block;min-width:0;text-align:right;font-variant-numeric:tabular-nums;transition:color .8s ease}.journey-brief .miles-start{display:none}.journey-brief.is-fresh .miles-start{display:inline}.journey-brief.is-fresh .miles-said{display:none}.journey-brief.is-fresh summary .journey-numbers b{color:#fff}.miles-go{border-bottom:1px solid transparent;transition:color .25s ease,border-color .25s ease}.journey-brief.is-earned .miles-go{color:var(--paper);border-bottom-color:var(--red)}.journey-brief summary:hover .miles-go,.journey-brief summary:focus-visible .miles-go{color:var(--paper);border-bottom-color:var(--muted)}.mile-chip{position:fixed;z-index:30;padding:4px 9px;border-radius:999px;background:var(--red);color:#fff;font-size:12px;font-weight:500;line-height:1.3;pointer-events:none;opacity:0;white-space:nowrap}.journey-brief summary .journey-numbers b.is-counting{color:var(--red)}.journey-brief summary .journey-numbers span{font-size:12px;color:var(--muted)}.overview-heading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;color:var(--paper);font-size:clamp(22px,2.3vw,29px);font-weight:400;letter-spacing:-.035em;line-height:1.1;text-align:center;pointer-events:none;transition:opacity .25s ease}#explorer[data-collection=parks] .overview-heading .winter-title,#explorer[data-collection=winter] .overview-heading .parks-title,#explorer.is-detail .overview-heading{display:none}#explorer.travelling .overview-heading{opacity:0}#explorer:not(.is-detail) #heading{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.collection-switch{display:grid;grid-template-columns:minmax(0,2.5fr) 12px minmax(0,1fr);gap:8px;align-items:center;width:min(310px,100%);min-height:38px;margin-left:auto;margin-right:auto}.is-detail .collection-switch{margin-left:0;margin-right:0}.collection-switch>*{justify-self:center}.collection-switch .collection-divider{padding:0}.collection-switch a,.collection-switch [aria-current=page]{position:relative;display:inline-block;transform-origin:center;transition:transform .52s cubic-bezier(.25,.1,.25,1)}.collection-switch a{text-decoration:none}.collection-switch a:after{content:"";position:absolute;left:1px;right:1px;bottom:-4px;height:1px;background:var(--red);transform:scaleX(0);transition:transform .52s cubic-bezier(.25,.1,.25,1)}.collection-switch a:hover,.collection-switch a:focus-visible,.collection-switch [aria-current=page]:hover{transform:scale(1.5);text-decoration:none}.collection-switch a:hover:after{transform:scaleX(1)}.collection-switch a:focus-visible:after,.collection-switch a:active:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.collection-switch a,.collection-switch a:after,.collection-switch [aria-current=page]{transition:none}.collection-switch a:hover,.collection-switch a:focus-visible,.collection-switch [aria-current=page]:hover{transform:none}}.is-detail .selection-count{display:none}#explorer[data-collection=parks].is-detail:not(.is-local) .return-controls #back{display:none}#explorer[data-collection=parks].is-detail:not(.is-local) .return-controls{justify-content:flex-end;margin-bottom:12px}@media(max-width:760px),(hover:none)and (pointer:coarse){.journey-brief summary{gap:12px;min-height:72px;flex-wrap:nowrap}.journey-brief summary .journey-numbers b{min-width:5ch}.journey-brief summary .journey-numbers span{font-size:11px}.overview-heading{width:38%;line-height:1.15}.journey-expanded{grid-template-columns:repeat(2,1fr);padding-bottom:16px}.journey-expanded{width:100%;padding:18px;max-height:60dvh;overflow:auto}#explorer[data-collection=parks].is-detail:not(.is-local) .return-controls #back{display:block}#explorer[data-collection=parks].is-detail:not(.is-local) .return-controls{justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/tsfa-map-parks-edition-journey.css.map */
