.pa-hike{color:var(--pa-teal)}.pa-hike p{margin:0 0 16px}.pa-hike__photo{display:block;width:100%;height:auto;margin:0 0 28px}.pa-hike section{margin:44px 0 0}.pa-article .pa-hike h2{margin:0 0 14px}.pa-article .pa-hike h3{margin:0 0 8px}.pa-hike a{color:var(--pa-teal);text-decoration:underline;text-decoration-color:var(--pa-gold);text-decoration-thickness:2px;text-underline-offset:4px;border:0}.pa-stats{list-style:none;margin:0 0 32px;padding:24px 28px;background:var(--pa-teal);display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:20px 28px}.pa-article .pa-stats li{margin:0;color:var(--pa-cream)}.pa-stats span{display:block;font-family:var(--pa-display);font-size:18px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--pa-cream)}.pa-stats b{display:block;font-family:var(--pa-display);font-weight:400;font-size:clamp(32px,4.4vw,42px);line-height:1.05;color:var(--pa-gold);margin-top:4px}.pa-route{list-style:none;margin:0;padding:0;border-top:2px solid var(--pa-teal)}.pa-article .pa-route>li{display:grid;grid-template-columns:7.5em minmax(0,1fr);gap:6px 24px;padding:20px 0;margin:0;border-bottom:1px solid var(--pa-line)}.pa-route__miles{font-family:var(--pa-display);font-size:20px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase}.pa-route p{margin:0}.pa-details{margin:0;border-top:2px solid var(--pa-teal)}.pa-details div{display:grid;grid-template-columns:11em minmax(0,1fr);gap:4px 24px;padding:14px 0;border-bottom:1px solid var(--pa-line)}.pa-details dt{font-family:var(--pa-display);font-size:20px;line-height:1.25;letter-spacing:.04em;text-transform:uppercase}.pa-details dd{margin:0;font-family:var(--pa-body);font-size:18px;line-height:1.5}.pa-hike__rules{margin:20px 0 0;padding-left:20px}.pa-fact,.pa-partner{padding:28px 30px;margin:44px 0 0;display:grid;gap:10px}.pa-fact{background:var(--pa-cream)}.pa-partner{border:2px solid var(--pa-teal)}.pa-kicker{font-family:var(--pa-display);font-size:20px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--pa-teal)}.pa-hike .pa-fact p,.pa-hike .pa-partner p{margin:0}.pa-fact__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:15px;line-height:1.4}.pa-article .pa-hike .pa-partner h3{font-size:32px;margin:0}.pa-text-link{font-family:var(--pa-display);font-size:22px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;justify-self:start}.pa-video,.pa-map{position:relative;background:var(--pa-teal)}.pa-video{aspect-ratio:16/9}.pa-map{aspect-ratio:16/10;margin-top:18px}.pa-video iframe,.pa-map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.pa-hike__caption{font-size:15px;margin:8px 0 0}.pa-faq{border-top:2px solid var(--pa-teal)}.pa-faq details{border-bottom:1px solid var(--pa-line)}.pa-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;font-family:var(--pa-display);font-size:26px;line-height:1.15;text-transform:uppercase}.pa-faq summary::-webkit-details-marker{display:none}.pa-faq summary:after{content:"+";flex:none;font-size:30px;line-height:1}.pa-faq details[open] summary:after{content:"\2212"}.pa-faq details p{padding-bottom:6px}.pa-next{display:flex;flex-wrap:wrap;gap:12px;margin:40px 0 0}.pa-next a{display:inline-block;font-family:var(--pa-display);font-size:26px;line-height:1.15;text-transform:uppercase;text-decoration:none;background:var(--pa-gold);color:var(--pa-teal);padding:10px 28px;border:0}.pa-next a:hover{background:var(--pa-teal);color:var(--pa-gold)}@media(max-width:600px){.pa-stats{padding:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.pa-article .pa-route>li,.pa-details div{grid-template-columns:minmax(0,1fr)}.pa-fact,.pa-partner{padding:22px 18px}.pa-map{aspect-ratio:4/3}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/pureadk-hike.css.map */
