.tnp-park-head{padding-block:var(--tnp-6) var(--tnp-4)}.tnp-park-head__body{max-width:var(--tnp-measure)}.tnp-park-head__title{margin:var(--tnp-2) 0 var(--tnp-3);font-size:var(--tnp-h1);line-height:var(--tnp-lh-tight)}.tnp-park-head__standfirst{margin:0 0 var(--tnp-3);font-size:var(--tnp-h4);line-height:var(--tnp-lh-heading);color:var(--tnp-text-muted)}.tnp-park-head__independence{margin:0;font-size:var(--tnp-small);color:var(--tnp-text-faint)}.tnp-park-media{padding-block:0 var(--tnp-6)}.tnp-park-media__figure{margin:0}.tnp-park-media__img{display:block;width:100%;height:auto;border:1px solid var(--tnp-stone);border-radius:var(--tnp-radius-lg)}.tnp-park-media__shirt{display:block;max-width:48rem}.tnp-park-media__credit{margin-top:var(--tnp-2);font-size:var(--tnp-small);color:var(--tnp-text-faint)}.tnp-park-card{padding:var(--tnp-8) var(--tnp-6);background-color:var(--tnp-navy);color:var(--tnp-on-navy);border-radius:var(--tnp-radius-lg)}.tnp-park-card__stars{display:flex;gap:10px;color:var(--tnp-crimson)}.tnp-park-card__name{margin:var(--tnp-4) 0 var(--tnp-1);font-family:var(--tnp-font-heading);font-size:var(--tnp-h3);line-height:var(--tnp-lh-heading)}.tnp-park-card__division{margin:0;font-family:var(--tnp-font-accent);font-size:var(--tnp-small);letter-spacing:var(--tnp-track-eyebrow);text-transform:uppercase;color:var(--tnp-on-navy-muted)}.tnp-park-facts{padding-block:var(--tnp-6);background-color:var(--tnp-cream-sink);border-block:1px solid var(--tnp-stone)}.tnp-park-facts__heading{margin:0 0 var(--tnp-4);font-size:var(--tnp-h4)}.tnp-park-facts__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:var(--tnp-3) var(--tnp-6);margin:0}.tnp-park-facts__row dt{font-family:var(--tnp-font-accent);font-size:1.3rem;letter-spacing:var(--tnp-track-eyebrow);text-transform:uppercase;color:var(--tnp-text-faint)}.tnp-park-facts__row dd{margin:var(--tnp-1) 0 0;font-size:var(--tnp-body)}.tnp-park-facts__row a{color:var(--tnp-crimson-dark)}.tnp-visit{margin:var(--tnp-6) 0;padding:var(--tnp-4) var(--tnp-5);border-left:3px solid var(--tnp-crimson);background-color:var(--tnp-cream-sink)}.tnp-visit h3{margin:0 0 var(--tnp-2);font-family:var(--tnp-font-accent);font-size:1.3rem;letter-spacing:var(--tnp-track-eyebrow);text-transform:uppercase;color:var(--tnp-crimson-dark)}.tnp-sources{margin-top:var(--tnp-6);font-size:var(--tnp-small);color:var(--tnp-text-faint)}.tnp-park-nearby{padding-block:var(--tnp-7)}.tnp-park-nearby__heading{margin:0 0 var(--tnp-3);font-size:var(--tnp-h4)}.tnp-park-nearby__list{display:flex;flex-wrap:wrap;gap:var(--tnp-3) var(--tnp-5);margin:0 0 var(--tnp-4);padding:0;list-style:none}.tnp-park-nearby__soon{color:var(--tnp-text-faint)}.tnp-park-nearby__links{display:flex;flex-wrap:wrap;gap:var(--tnp-3) var(--tnp-5);margin:0 0 var(--tnp-4)}.tnp-park-nearby__link{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--tnp-tap);font-size:var(--tnp-small);font-weight:600;color:var(--tnp-crimson-dark);text-decoration:none}.tnp-park-nearby__link:hover{text-decoration:underline}.tnp-park-nearby__note{margin:0;font-size:var(--tnp-small);color:var(--tnp-text-faint)}.tnp-edprod__signup{max-width:48rem;margin-top:var(--tnp-5)}.tnp-edprod__signup .newsletter-form{max-width:36rem}.tnp-edprod__signup-text{margin:0 0 var(--tnp-3)}.tnp-parks-guide{padding-block:var(--tnp-6) var(--tnp-8)}.tnp-guide-head{padding-bottom:var(--tnp-2)}.tnp-parks-guide__title{margin:0 0 var(--tnp-3);font-size:var(--tnp-h1);line-height:var(--tnp-lh-tight)}.tnp-parks-guide__intro{max-width:60ch;margin:0;font-size:var(--tnp-h4);line-height:var(--tnp-lh-heading);color:var(--tnp-text-muted)}.tnp-guide-map{max-width:96rem;margin-top:var(--tnp-7)}.tnp-guide-map__svg{display:block;width:100%;height:auto}.tnp-guide-map__div{fill:var(--tnp-navy);stroke:var(--tnp-cream);stroke-width:6;stroke-linejoin:round;transition:fill .15s ease}.tnp-guide-map__svg a:hover .tnp-guide-map__div{fill:var(--tnp-crimson)}.tnp-guide-map:has(.tnp-guide-map__link--west:is(:hover,:focus-visible)) .tnp-guide-map__div--west,.tnp-guide-map:has(.tnp-guide-map__link--middle:is(:hover,:focus-visible)) .tnp-guide-map__div--middle,.tnp-guide-map:has(.tnp-guide-map__link--east:is(:hover,:focus-visible)) .tnp-guide-map__div--east{fill:var(--tnp-crimson)}.tnp-guide-map__links{display:grid;grid-template-columns:27fr 38fr 35fr;margin:var(--tnp-3) 0 0;padding:0;list-style:none}.tnp-guide-map__link{display:flex;flex-direction:column;align-items:center;gap:.2rem;min-height:var(--tnp-tap);padding:var(--tnp-2);text-align:center;text-decoration:none;color:var(--tnp-navy)}.tnp-guide-map__name{font:700 var(--tnp-h4)/var(--tnp-lh-heading) var(--tnp-font-heading);letter-spacing:var(--tnp-track-heading)}.tnp-guide-map__count{font:600 var(--tnp-small)/1.3 var(--tnp-font-accent);letter-spacing:0;color:var(--tnp-text-muted)}.tnp-guide-map__link:hover .tnp-guide-map__name{text-decoration:underline;text-underline-offset:.2em}.tnp-guide-division{padding-top:var(--tnp-7);scroll-margin-top:var(--tnp-5)}.tnp-guide-division__title{margin:0 0 var(--tnp-5);padding-top:var(--tnp-3);border-top:2px solid var(--tnp-navy);font-size:var(--tnp-h2);line-height:var(--tnp-lh-tight)}.tnp-guide-parks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,40rem),1fr));gap:var(--tnp-5) var(--tnp-7);margin:0;padding:0;list-style:none}.tnp-guide-park{position:relative;display:grid;grid-template-columns:10.4rem minmax(0,1fr);gap:var(--tnp-4);align-items:start}.tnp-guide-park--text{grid-template-columns:minmax(0,1fr)}.tnp-guide-park__name{margin:0;font:700 var(--tnp-h4)/var(--tnp-lh-heading) var(--tnp-font-heading);letter-spacing:var(--tnp-track-heading)}.tnp-guide-park__name a{text-decoration:none}.tnp-guide-park__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.tnp-guide-park:hover .tnp-guide-park__name a{text-decoration:underline}.tnp-guide-park__name a:focus-visible{outline:none;box-shadow:none}.tnp-guide-park__name a:focus-visible:after{outline:2px solid var(--tnp-navy);outline-offset:4px}.tnp-guide-park__known{margin:var(--tnp-1) 0 0;font-size:var(--tnp-small);line-height:1.45;color:var(--tnp-text-muted)}.tnp-guide-park__shirt{margin:var(--tnp-2) 0 0;font:600 var(--tnp-small)/1.3 var(--tnp-font-accent);letter-spacing:0;color:var(--tnp-crimson-dark)}.tnp-guide-park__art{position:relative;overflow:hidden;aspect-ratio:5 / 6;background:var(--tnp-charcoal);border-radius:var(--tnp-radius)}.tnp-guide-park__art img{position:absolute;left:-73.2%;top:-32.5%;width:243.9%;max-width:none;height:auto}.tnp-guide-later{margin-top:var(--tnp-6)}.tnp-guide-later__title{margin:0 0 var(--tnp-2);font:600 var(--tnp-small)/1.3 var(--tnp-font-accent);letter-spacing:0;color:var(--tnp-text-muted)}.tnp-guide-later__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:var(--tnp-1) var(--tnp-5);margin:0;padding:0;list-style:none;font-size:var(--tnp-small);line-height:1.5;color:var(--tnp-text-faint)}@media screen and (max-width:749px){.tnp-guide-map{margin-top:var(--tnp-5)}.tnp-guide-map__link{padding-inline:var(--tnp-1)}.tnp-guide-map__name{font-size:1.7rem}.tnp-guide-map__count{font-size:1.3rem}.tnp-guide-map__long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tnp-guide-park{grid-template-columns:8.8rem minmax(0,1fr);gap:var(--tnp-3)}}@media(prefers-reduced-motion:reduce){.tnp-guide-map__div{transition:none}}.tnp-parks-strip{padding-block:var(--tnp-6);border-top:1px solid var(--tnp-stone)}.tnp-parks-strip__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--tnp-3);margin-bottom:var(--tnp-4)}.tnp-parks-strip__heading{margin:0;font-size:var(--tnp-h4)}.tnp-parks-strip__all{display:inline-flex;min-height:var(--tnp-tap);align-items:center;gap:.4rem;font-size:var(--tnp-small);font-weight:600;color:var(--tnp-crimson-dark);text-decoration:none}.tnp-parks-strip__all:hover{text-decoration:underline}.tnp-parks-strip__list{display:flex;flex-wrap:wrap;gap:var(--tnp-2) var(--tnp-5);margin:0;padding:0;list-style:none}.tnp-guide-park__name a,.tnp-parks-strip__list a,.tnp-park-nearby__list a{color:var(--tnp-navy);text-underline-offset:.2em}.tnp-park-video{padding-block:var(--tnp-7) var(--tnp-6)}.tnp-park-video__heading{margin:0 0 var(--tnp-2);font-size:var(--tnp-h3);line-height:var(--tnp-lh-heading)}.tnp-park-video__intro{max-width:var(--tnp-measure);margin:0 0 var(--tnp-4);color:var(--tnp-text-muted)}.tnp-park-video__player{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background-color:var(--tnp-navy);border:1px solid var(--tnp-stone);border-radius:var(--tnp-radius-lg)}.tnp-park-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer}.tnp-park-video__poster img{display:block;width:100%;height:100%;object-fit:cover}.tnp-park-video__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:72px;height:72px;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--tnp-navy);color:var(--tnp-cream);box-shadow:0 0 0 3px var(--tnp-cream)}.tnp-park-video__play .icon{width:22px;height:26px;margin-left:4px}.tnp-park-video__poster:is(:hover,:focus-visible) .tnp-park-video__play{background-color:var(--tnp-crimson-dark)}.tnp-park-video__poster:focus-visible{outline:3px solid var(--tnp-cream);outline-offset:-8px;box-shadow:none}.tnp-park-video__player:has(>.tnp-park-video__poster:focus-visible){outline:3px solid var(--tnp-crimson);outline-offset:2px}.tnp-park-video__player[loaded]>.tnp-park-video__poster{display:none}.tnp-park-video__player>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.tnp-park-video__link{display:inline-flex;align-items:center;min-height:var(--tnp-tap);margin-top:var(--tnp-2);font-size:var(--tnp-small);font-weight:600;color:var(--tnp-crimson-dark);text-underline-offset:.2em}@media screen and (min-width:1200px){#MainContent:has(>.tnp-park-media-section :is(.tnp-park-media__shirt,.tnp-park-card)):has(>.tnp-park-facts-section .tnp-park-facts){display:grid;grid-template-columns:[full-start] minmax(5rem,1fr) [content-start] minmax(0,48rem) [mid] minmax(0,calc(var(--page-width) - 58rem)) [content-end] minmax(5rem,1fr) [full-end];align-items:start}#MainContent:has(>.tnp-park-media-section :is(.tnp-park-media__shirt,.tnp-park-card)):has(>.tnp-park-facts-section .tnp-park-facts)>*{grid-column:full}#MainContent:has(>.tnp-park-media-section :is(.tnp-park-media__shirt,.tnp-park-card)):has(>.tnp-park-facts-section .tnp-park-facts)>.tnp-park-media-section{grid-column:content-start / mid}#MainContent:has(>.tnp-park-media-section :is(.tnp-park-media__shirt,.tnp-park-card)):has(>.tnp-park-facts-section .tnp-park-facts)>.tnp-park-facts-section{grid-column:mid / content-end;padding-inline-start:var(--tnp-6)}#MainContent:has(>.tnp-park-media-section :is(.tnp-park-media__shirt,.tnp-park-card)):has(>.tnp-park-facts-section .tnp-park-facts)>:is(.tnp-park-media-section,.tnp-park-facts-section) .tnp-shell{max-width:none;padding-inline:0}#MainContent:has(>.tnp-park-media-section :is(.tnp-park-media__shirt,.tnp-park-card)):has(>.tnp-park-facts-section .tnp-park-facts) .tnp-park-facts{padding:var(--tnp-5);border:1px solid var(--tnp-stone);border-radius:var(--tnp-radius-lg)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tnp-park.css.map */
