@font-face{font-family:'Barlow Condensed';font-weight:600;font-display:swap;src:url(/wp-content/uploads/ith-brand/bc600.woff2) format('woff2')}@font-face{font-family:'Barlow Condensed';font-weight:700;font-display:swap;src:url(/wp-content/uploads/ith-brand/bc700.woff2) format('woff2')}@font-face{font-family:'Barlow Condensed';font-weight:800;font-display:swap;src:url(/wp-content/uploads/ith-brand/bc800.woff2) format('woff2')}:root{--ith-bg:#f4ede1;--ith-ink:#2a2118;--ith-accent:#e05a1c;--ith-forest:#2f4a3a;--ith-sand:#e9dcc5;--ith-display:'Barlow Condensed','Montserrat',sans-serif}.ith-nav-logo-wrap img{height:54px!important;width:auto!important;max-width:none!important;border-radius:0!important;object-fit:contain}.ith-page-hero h1,.ith-ph-content h1,.ith-trails-header h2,.ith-climb-header h2,.ith-faq-header h2,.ith-blog-photos-header h2,.ith-blog-body h2,.ith-x2book h2,.ith-also-section h2,.ith-hub-experiences h2{font-family:var(--ith-display)!important;text-transform:uppercase;letter-spacing:.015em;font-weight:800!important;line-height:.98}.ith-page-hero h1,.ith-ph-content h1{font-size:clamp(54px,9vw,120px)!important}.ith-trails-header h2,.ith-climb-header h2,.ith-faq-header h2,.ith-blog-photos-header h2,.ith-blog-body h2,.ith-x2book h2{font-size:clamp(36px,4.4vw,58px)!important}.ith-trail-card h3,.ith-climb-card h3,.ith-sleep-card h4,.ith-x2card h3,.ith-plan-header h3,.ith-gear-section h3{font-family:var(--ith-display)!important;text-transform:uppercase;letter-spacing:.02em;font-weight:700!important}.ith-trail-card h3{font-size:25px!important}.ith-trail-val,.ith-trail-stat .ith-trail-val{font-family:var(--ith-display)!important;font-weight:800;font-size:1.35em;text-transform:uppercase}.ith-climb-btn,.ith-affiliate-btn,.ith-sleep-btn,.ith-gear-btn,.ith-x2cta,.ith-x2card a.go,.ith-x2chips button{font-family:var(--ith-display)!important;text-transform:uppercase;letter-spacing:.07em;font-weight:700!important;font-size:16px}.ith-x2card a.go,.ith-x2cta{clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}.ith-x2card{background:#fffaf0!important;color:var(--ith-ink)!important;border:1px solid #e0d4bd!important;border-left:4px solid var(--ith-accent)!important;border-radius:4px!important}.ith-x2card h3,.ith-x2card .pr{color:var(--ith-ink)!important}.ith-x2card .meta span{background:var(--ith-sand)!important;color:var(--ith-ink)}.ith-x2card a.go{background:var(--ith-forest)!important;color:#fff7ea!important}.ith-x2rail a{background:#fffaf0!important;color:var(--ith-ink)!important;border:1px solid #e0d4bd!important;border-radius:4px!important}.ith-x2cta{background:var(--ith-forest)!important;color:#fff7ea!important}.ith-x2book .sub,.ith-x2trust{color:var(--ith-ink)}.ith-nav-logo-wrap{width:auto!important;height:auto!important;border:0!important;border-radius:0!important;overflow:visible!important}.ith-footer-logo-wrap{width:auto!important;height:auto!important;border:0!important;border-radius:0!important;overflow:visible!important;box-shadow:none!important}.ith-footer-logo-wrap img{height:64px!important;width:auto!important;border-radius:0!important}.ith-world-card-overlay{background:linear-gradient(to top,rgb(8 12 9 / .94) 0%,rgb(8 12 9 / .62) 42%,rgb(8 12 9 / .05) 78%)!important}.ith-world-card-region{color:#f4ede1!important;opacity:.85;letter-spacing:.18em!important;font-weight:600}.ith-world-card-content h2,.ith-world-card-content h3{font-family:var(--ith-display)!important;text-transform:uppercase;font-weight:800!important;font-size:34px!important;letter-spacing:.015em;line-height:1;color:#fff!important;margin:4px 0 6px!important}.ith-world-card-content p{color:#e6e0d2!important}.ith-world-card-count{display:inline-block;margin-top:8px;padding:7px 14px 7px 12px;background:var(--ith-accent);color:#fff!important;font-family:var(--ith-display);font-weight:700;font-size:15px!important;letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)}.ith-world-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.ith-world-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgb(0 0 0 / .45)}.ith-footer-logo-wrap{margin-left:auto!important;margin-right:auto!important}.ith-hub-card{overflow:hidden;border-radius:4px!important;border-left:4px solid var(--ith-accent)!important;transition:transform .3s,box-shadow .3s}.ith-hub-card:hover{transform:translateX(4px);box-shadow:0 12px 30px rgb(42 33 24 / .18)}.ith-hub-card-img{height:160px;margin:0 -22px 14px -18px;background-size:cover;background-position:center;background-color:var(--ith-sand)}.ith-hub-card.has-img{padding-top:0!important}.ith-hub-card h3{font-family:var(--ith-display)!important;text-transform:uppercase;font-weight:800!important;font-size:28px!important;letter-spacing:.015em;line-height:1;color:var(--ith-ink)!important}.ith-hub-card-tags span{background:var(--ith-sand)!important;color:var(--ith-ink)!important;border:0!important;font-weight:600}.ith-hub-card-link{font-family:var(--ith-display);font-size:15px!important;font-weight:700;letter-spacing:.08em!important;color:var(--ith-accent)!important}.ith-gal-hero h1{font-family:var(--ith-display)!important;text-transform:uppercase;font-weight:800!important;font-size:clamp(60px,9vw,128px)!important;letter-spacing:.015em;line-height:.92}.ith-gal-nav-btn{font-family:var(--ith-display)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.1em!important}.ith-gal-card{overflow:hidden;border-radius:3px;cursor:zoom-in;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.ith-gal-card img{transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .4s}.ith-gal-card:hover{box-shadow:0 14px 34px rgb(0 0 0 / .5)}.ith-gal-card:hover img{transform:scale(1.05)}.ith-pm-hero-text h1,.ith-pm-hero-text h2{font-family:var(--ith-display)!important;text-transform:uppercase;font-weight:800!important}.ith-mh-bar{background:#121a15!important;background-image:none!important;border-bottom:3px solid var(--ith-accent)}.ith-mh-bar:before,.ith-mh-bar:after{display:none!important}.ith-mh-top{justify-content:flex-start!important;gap:14px;align-items:baseline!important;padding:26px 28px 6px!important}.ith-trail-bar-label{font-family:var(--ith-display)!important;background:var(--ith-accent)!important;color:#fff!important;padding:4px 10px!important;font-size:14px!important;letter-spacing:.12em!important;font-weight:700;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%)}.ith-trail-bar-trail-name{font-family:var(--ith-display)!important;text-transform:uppercase;font-size:clamp(28px,4vw,44px)!important;font-weight:800!important;letter-spacing:.015em!important;color:#fff!important;line-height:1}.ith-trail-bar{display:grid!important;grid-template-columns:repeat(5,1fr);gap:10px;padding:14px 28px 18px!important}.ith-trail-bar .ith-trail-div{display:none!important}.ith-trail-bar .ith-trail-stat{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:4px;padding:12px 8px!important;text-align:center}.ith-trail-bar .ith-trail-val{font-size:30px!important;color:#fff!important;line-height:1}.ith-trail-bar .ith-trail-key{font-size:10px!important;letter-spacing:.14em!important;opacity:.6;margin-top:6px;display:block}@media(max-width:700px){.ith-trail-bar{grid-template-columns:repeat(2,1fr)}.ith-trail-bar .ith-trail-stat:last-child{grid-column:1/-1}.ith-mh-top{padding:20px 16px 4px!important}.ith-trail-bar{padding:12px 16px!important}}.ith-elev-mod{margin:0 28px 24px!important;background:#0b110d!important;border:1px solid rgb(255 255 255 / .1);border-radius:4px;padding:14px 16px!important}@media(max-width:700px){.ith-elev-mod{margin:0 16px 20px!important}}.ith-elev-mod-lbl{font-family:var(--ith-display)!important;font-size:16px!important;letter-spacing:.12em!important;font-weight:700;color:#fff!important}.ith-trail-card{border-radius:4px!important;border:1px solid #e0d4bd!important;border-top:0!important;background:#fffaf0!important;box-shadow:0 2px 0 rgb(42 33 24 / .05)!important;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s}.ith-trail-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--dc,#4caf50);display:block!important}.ith-trail-card[data-diff="easy"]{--dc:#4caf50}.ith-trail-card[data-diff="easy-mod"]{--dc:#9ccc3b}.ith-trail-card[data-diff="mod"]{--dc:#f2a516}.ith-trail-card[data-diff="mod-hard"]{--dc:#e8761a}.ith-trail-card[data-diff="hard"]{--dc:#d6401f}.ith-trail-card[data-diff="very-hard"]{--dc:#8f1d1d}.ith-trail-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgb(42 33 24 / .16)!important}.ith-trail-elev-wrap{display:none!important}.ith-trail-card-diff{padding:18px 20px 0 26px!important}.ith-trail-card h3{padding:6px 20px 0 26px;margin:0!important}.ith-trail-card-stats{display:grid!important;grid-template-columns:repeat(3,1fr);gap:0!important;margin:14px 20px 14px 26px!important;border:1px solid #e0d4bd;border-radius:4px;background:#f4ede1}.ith-trail-card-stats span{display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:10px 4px;font-family:var(--ith-display);font-weight:800;font-size:22px!important;color:var(--ith-ink)!important;line-height:1;gap:4px;text-transform:uppercase}.ith-trail-card-stats span+span{border-left:1px solid #e0d4bd}.ith-trail-card-stats span svg{display:none}.ith-trail-card>p{padding:0 20px 0 26px;margin:0 0 14px!important;font-size:14px;line-height:1.6}.ith-trail-card-tip{margin:auto 20px 20px 26px!important;border:0!important;border-left:3px solid var(--dc,#e05a1c)!important;background:#f4ede1!important;color:var(--ith-ink)!important;border-radius:0 4px 4px 0!important;font-size:13px!important}.ith-plan-trip .ith-affiliate-btn{display:none!important}.ith-trail-card-photo{display:block;width:100%;height:200px;object-fit:cover;background:var(--ith-sand)}.ith-trail-card:has(.ith-trail-card-photo) .ith-trail-card-diff{position:absolute;top:14px;left:20px;padding:0!important;z-index:2}.ith-trail-card:has(.ith-trail-card-photo) .ith-diff-badge{box-shadow:0 2px 8px rgb(0 0 0 / .35);font-weight:700}.ith-trail-card:has(.ith-trail-card-photo) h3{padding-top:16px}.ith-trail-card:has(.ith-trail-card-photo):before{z-index:3}.ith-trail-card:has(.ith-trail-card-photo){padding-top:0!important}.ith-trail-card-photo{width:calc(100% + 44px)!important;max-width:none!important;margin:0 -22px 0 -22px}.ith-trail-card:has(.ith-trail-card-photo) .ith-trail-card-diff{top:14px;left:20px}.page-id-64 .ith-plan>.ith-plan-col:nth-child(3){display:none}.ith-ph-label,.ith-ph-content .ith-ph-label{color:#ffd9bf!important;text-shadow:0 1px 8px rgb(0 0 0 / .65);letter-spacing:.2em}.ith-climb-header p{color:#e9e1d0!important}.ith-plan-trip .ith-gear-section{display:none!important}.ith-also-header h2{font-family:var(--ith-display)!important;text-transform:uppercase;font-weight:800!important;font-size:clamp(36px,4.4vw,58px)!important;letter-spacing:.015em;line-height:1}.ith-also-card h3{font-family:var(--ith-display)!important;text-transform:uppercase;font-weight:800!important;font-size:30px!important;letter-spacing:.02em}.ith-footer-copy,.ith-footer-legal,.ith-footer-legal a,.ith-footer-legal span{color:#b9c2b3!important;opacity:1!important}.ith-footer-links a{color:#d8ded2!important}.ith-pending{display:block!important;border:0!important;background:transparent!important;margin-bottom:6px!important}.ith-pending span{display:block!important;flex-direction:row!important;text-align:left;padding:10px 12px!important;font-family:'Montserrat',sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:none!important;color:#7a6d57!important;background:#f4ede1;border-radius:4px;border-left:3px solid #c9b998}.ith-vbox{max-width:1100px;margin:0 auto;padding:6px 32px 18px}.ith-vstats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px}.ith-vstats>div{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:4px;padding:12px;text-align:center}.ith-vstats b{display:block;font-family:var(--ith-display);font-size:24px;font-weight:800;color:#fff;line-height:1.05;text-transform:uppercase}.ith-vstats span{display:block;font-size:11px;color:#a9b4a2;margin-top:6px;line-height:1.35}.ith-vnote{font-size:12px;line-height:1.5;color:#a9b4a2;margin:0}.ith-vnote a{color:#e05a1c}.ith-vnote.warn{background:rgb(224 90 28 / .12);border-left:3px solid #e05a1c;padding:10px 14px;color:#f1d9c9;font-size:13px}@media(max-width:760px){.ith-vstats{grid-template-columns:repeat(2,1fr)}.ith-vbox{padding:6px 16px 16px}}.page-id-64 .ith-plan{grid-template-columns:1fr 1fr!important}.ith-trail-card-stats{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:1fr}.ith-trails-grid:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)!important}@media(max-width:760px){.ith-trails-grid:has(>:nth-child(4):last-child){grid-template-columns:1fr!important}}.ith-elev-mod{display:none!important}.ith-blog-page .ith-blog-photos{background:#0b0f0d!important}.ith-blog-page .ith-trailmap{background:#16271c!important;border-top:1px solid rgb(255 255 255 / .06)}.ith-blog-page .ith-climb-section,.ith-blog-page .ith-faq-section{position:relative;padding-top:72px!important;padding-bottom:72px!important;color:#1f3328!important}.ith-blog-page .ith-climb-section{background:#dfe6da!important}.ith-blog-page .ith-faq-section{background:#dfe6da!important}.ith-blog-page .ith-climb-section::before,.ith-blog-page .ith-faq-section::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#e05a1c 0 120px,transparent 120px)}.ith-blog-page .ith-climb-section :where(h2,h3,h4,p,li,summary,span,strong,em,small,div):not(.ith-o):not(a):not(button):not([class*=btn]){color:#1f3328!important}.ith-blog-page .ith-climb-section>p,.ith-blog-page .ith-climb-section .ith-aff-note,.ith-blog-page .ith-aff-note{color:#1f3328!important}.ith-blog-page .ith-faq-section :where(h2,h3,h4,p,li,summary,span,strong,em,div):not(.ith-o):not(a):not(button){color:#1f3328!important}.ith-blog-page .ith-faq-section :where(details,.ith-faq-item){border-color:rgb(42 33 24 / .18)!important}.ith-blog-page .ith-faq-section :where(details,.ith-faq-item,.ith-faq-q){background:transparent!important}.ith-blog-page .ith-climb-section>p,.ith-blog-page .ith-climb-section p{opacity:1!important}.ith-blog-page .ith-faq-section summary,.ith-blog-page .ith-faq-section [class*=faq] :where(button,h3,span){color:#1f3328!important}.ith-blog-page .ith-faq-section [class*=ans],.ith-blog-page .ith-faq-section [class*=ans] p{color:#1f3328!important}.ith-blog-page .ith-faq-section .ith-faq-q{color:#1f3328!important}.ith-blog-page .ith-faq-section .ith-faq-a p{color:#1f3328!important}.ith-blog-page .ith-faq-section .ith-faq-kicker{color:#b0502e!important}.ith-blog-page .ith-climb-section [class*=kicker],.ith-blog-page .ith-climb-section [class*=eyebrow]{color:#b0502e!important}.ith-blog-page .ith-aff-note{background:#dfe6da!important;margin:0!important;padding:0 24px 40px!important;text-align:center;color:#1f3328!important}.ith-blog-page .ith-faq-section .ith-faq-chevron{color:#1f3328!important}.ith-blog-page .ith-blog-photos{box-shadow:0 0 0 100vmax #0b0f0d!important;clip-path:inset(0 -100vmax)}.ith-blog-page .ith-climb-section{box-shadow:0 0 0 100vmax #dfe6da;clip-path:inset(0 -100vmax)}.ith-blog-page .ith-faq-section{box-shadow:0 0 0 100vmax #dfe6da;clip-path:inset(0 -100vmax)}.ith-blog-page .ith-aff-note{box-shadow:0 0 0 100vmax #dfe6da;clip-path:inset(0 -100vmax);margin:0 auto!important;background:#dfe6da!important}.ith-blog-page .ith-climb-section::before,.ith-blog-page .ith-faq-section::before{left:24px;right:auto;width:120px;background:#e05a1c}.ith-blog-page .ith-climb-section .ith-o,.ith-blog-page .ith-aff-note a{color:#b8430f!important}.ith-blog-page .ith-x2book .sub,.ith-blog-page .ith-x2trust{color:#cfd6c8!important;opacity:1!important}.ith-blog-page .ith-x2card .k{color:#9a4318!important}.ith-blog-page .ith-x2card i,.ith-blog-page .ith-x2card [class*=compare]{color:#9a4318!important}.ith-blog-page .ith-wx-credit,.ith-blog-page .ith-elev-hint{color:#9fb09d!important}.ith-blog-page .ith-trails-header h2{color:#1f3328!important}.ith-blog-page .ith-bgrp{position:relative;margin:0 0 28px;padding:8px 0}.ith-blog-page .ith-bgrp>:first-child{margin-top:0}.ith-blog-page .ith-bgrp-l{background:#dfe6da;border-radius:6px;padding:44px 28px 40px;margin-bottom:36px;border-top:4px solid #e05a1c;color:#1f3328}@media(min-width:1024px){.ith-blog-page .ith-bgrp-l{margin-left:-40px;margin-right:-40px;padding:48px 40px 44px}}.ith-blog-page .ith-bgrp-l :where(h2,h3,h4,p,li,span,strong,em,small,div,blockquote,b):not(.ith-o):not(a):not(button){color:#1f3328!important}.ith-blog-page .ith-bgrp-l :where(p,li){color:#1f3328!important}.ith-blog-page .ith-bgrp-l .ith-section-kicker,.ith-blog-page .ith-bgrp-l [class*=kicker]{color:#b0502e!important}.ith-blog-page .ith-bgrp-l .ith-o{color:#b8430f!important}.ith-blog-page .ith-bgrp-l h2{border-color:rgb(42 33 24 / .18)!important}.ith-blog-page .ith-bgrp-l :where(.ith-tip-item,.ith-photo-tip,.ith-carry-item,.ith-sleep-card,.ith-route-callout,.ith-rc-item,.ith-pullquote,.ith-season-month){background:#f3f6ef!important;border-color:#bfcab8!important}.ith-blog-page .ith-bgrp-l .ith-route-callout{background:#f3f6ef!important;border:1px solid #bfcab8!important}.ith-blog-page .ith-bgrp-l .ith-rc-item{border-color:#bfcab8!important}.ith-blog-page .ith-bgrp-l .ith-rc-item :first-child{color:#b8430f!important}.ith-blog-page .ith-bgrp-l .ith-pullquote{border-left:4px solid #e05a1c!important}.ith-blog-page .ith-bgrp-l .ith-affiliate-btn,.ith-blog-page .ith-bgrp-l a{color:#9a4318!important}.ith-blog-page .ith-bgrp-l [class*=badge],.ith-blog-page .ith-bgrp-l .ith-sleep-tag{color:#1f3328!important;border-color:#1f3328!important}.ith-blog-page .ith-bgrp>h2,.ith-blog-page .ith-bgrp>.ith-section-kicker{border-top:0!important}.ith-blog-page .ith-bgrp>h2::before,.ith-blog-page .ith-bgrp>h2::after{display:none!important}.ith-blog-page .ith-bgrp>h2{padding-top:0!important;margin-top:8px}.ith-mh-bar .ith-trail-div{display:none!important}.ith-mh-bar .ith-trail-bar{display:flex!important;flex-wrap:wrap;justify-content:flex-start!important;gap:0!important;padding:6px 28px 22px!important}.ith-mh-bar .ith-trail-stat{flex:0 1 auto!important;padding:4px 36px 4px 0!important;margin-right:36px;border-right:1px solid rgb(244 237 225 / .18);text-align:left!important}.ith-mh-bar .ith-trail-stat:last-child{border-right:0;margin-right:0}.ith-mh-bar .ith-trail-val{font-size:30px!important;color:#e05a1c!important;line-height:1.1}.ith-mh-bar .ith-trail-key{color:rgb(244 237 225 / .65)!important;letter-spacing:.14em}.ith-mh-bar .ith-trail-bar-trail-name{font-size:34px!important;color:#f4ede1!important}@media(max-width:700px){.ith-mh-bar .ith-trail-bar{padding:6px 16px 18px!important}.ith-mh-bar .ith-trail-stat{padding-right:20px;margin-right:20px}.ith-mh-bar .ith-trail-val{font-size:24px!important}.ith-mh-bar .ith-trail-bar-trail-name{font-size:26px!important}}.ith-mh-bar .ith-trail-stat{background:none!important;border:0!important;border-right:1px solid rgb(244 237 225 / .22)!important;border-radius:0!important;padding:2px 36px 2px 0!important;display:flex!important;flex-direction:column;align-items:flex-start!important}.ith-mh-bar .ith-trail-stat:last-child{border-right:0!important}.ith-mh-bar .ith-trail-bar{background:none!important;padding-left:28px!important}@media(max-width:700px){.ith-mh-bar .ith-trail-bar{padding-left:16px!important}.ith-mh-bar .ith-trail-stat{padding-right:20px!important}}:root{--k-dark:#f0833f;--k-light:#9a4318}.ith-section-kicker,.ith-trails-kicker,.ith-trailmap-kicker,.ith-blog-photos-label,.ith-faq-kicker,.ith-plan-label,.ith-gbook .k,.ith-climb-kicker{display:block!important;text-align:center!important;font:700 12px/1.2 Montserrat,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--k-dark)!important;margin:0 0 10px!important}.ith-bgrp-l .ith-section-kicker,.ith-faq-section .ith-faq-kicker,.ith-gbook .k,.ith-trails-section .ith-trails-kicker{color:var(--k-light)!important}.ith-blog-text h2,.ith-trails-header h2,.ith-blog-photos-header h2,.ith-faq-header h2,.ith-gbook h2,.ith-also-explore h2{text-align:center!important;font-family:"Barlow Condensed",sans-serif!important;font-weight:800!important;font-size:clamp(38px,4.6vw,56px)!important;line-height:1.02!important;letter-spacing:.01em!important;margin:0 0 22px!important}.ith-gbook .sub,.ith-trails-header p,.ith-blog-photos-header p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.ith-blog-body{display:block!important;max-width:none!important}.ith-blog-text{max-width:900px!important;margin:0 auto!important;float:none!important;width:auto!important}.ith-blog-text>p,.ith-blog-text .ith-season-bar+p{max-width:760px;margin-left:auto!important;margin-right:auto!important;font-size:17px!important;line-height:1.75!important}.ith-blog-lead{text-align:center!important;font-size:21px!important;line-height:1.7!important;max-width:780px!important}.ith-blog-text hr,.ith-blog-text>div:empty{display:none!important}.ith-x2nav a,.ith-x2chips button,.ith-x2cta,.ith-x2card,.ith-x2card *{font-family:Montserrat,sans-serif!important}.ith-trails-filters,.ith-x2chips{justify-content:center!important}.ith-x2chips{display:flex!important}.ith-trail-card-stats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;padding:0!important}.ith-trail-card-stats span{white-space:nowrap!important;justify-content:center!important;text-align:center!important;font-size:19px!important;padding:12px 4px!important;min-width:0!important;overflow:hidden}.ith-trail-card p{font-size:15px!important;line-height:1.65!important}.ith-trail-card-tip{font-size:14px!important;line-height:1.55!important}.ith-trail-card-stats.ith-pending{display:block!important}.ith-trail-card-stats.ith-pending span{font:600 13px/1.4 Montserrat,sans-serif!important;text-align:left!important;white-space:normal!important}.ith-diff-badge.very-hard{background:#f3dcd8!important;color:#7a1f14!important}.ith-trailmap-kicker,.ith-ts-key,.ith-elev-label,.ith-elev-hint,.ith-plan-muted{color:rgb(232 237 224 / .78)!important;font-size:12px!important}.ith-trailmap .ith-trailmap-kicker{text-align:left!important}.ith-ts-key{letter-spacing:.1em!important}.ith-season-tag{font-size:10px!important;color:rgb(232 237 224 / .8)!important}.ith-season-name{font-size:12px!important}.ith-season-month{padding:8px 10px!important}.ith-season-bar{justify-content:center!important;flex-wrap:wrap!important}.ith-carry-desc,.ith-photo-tips p{font-size:16px!important;line-height:1.65!important}.ith-carry-label{font-size:14px!important}.ith-sleep-card p{font-size:15px!important;color:rgb(232 237 224 / .85)!important;line-height:1.6!important}.ith-sleep-card h4{font-size:20px!important}.ith-sleep-tier{font-size:11px!important;letter-spacing:.16em!important;color:var(--k-dark)!important;border-color:rgb(240 131 63 / .5)!important;background:rgb(240 131 63 / .1)!important}.ith-sleep-price{display:none!important}.ith-plan-trip{position:static!important;width:auto!important;max-width:1152px!important;margin:48px auto 0!important;display:grid!important;grid-template-columns:repeat(3,1fr);gap:0 36px;background:rgb(0 0 0 / .18)!important;border:1px solid rgb(232 237 224 / .14)!important;border-top:3px solid #e05a1c!important;padding:28px 32px!important}.ith-plan-header{grid-column:1/-1;text-align:center;margin-bottom:12px}.ith-plan-header h3{font-size:34px!important}.ith-plan-block p{font-size:15px!important;color:rgb(232 237 224 / .88)!important;line-height:1.65!important}.ith-plan-block-title{font-size:12px!important;color:var(--k-dark)!important;letter-spacing:.18em!important}.ith-plan-trip>:not(.ith-plan-header):not(.ith-plan-block){grid-column:1/-1}@media(max-width:900px){.ith-plan-trip{grid-template-columns:1fr}}.ith-faq-q{font-size:17px!important;font-weight:700!important}.ith-faq-chevron{color:#9a4318!important;opacity:1!important;font-size:18px!important}.ith-faq-a-inner{font-size:16px!important;line-height:1.7!important}.ith-faq-list{max-width:900px!important;margin:0 auto!important}.ith-blog-photos-header:before,.ith-blog-photos-header:after,.ith-blog-photos:before,.ith-blog-photos:after,.ith-blog-photos [class*="watermark"],.ith-blog-photos [class*="bignum"]{display:none!important}.ith-blog-photos-link{display:block;text-align:center;font-size:12px!important;letter-spacing:.18em;margin-top:24px}.ith-blog-back{padding:36px 0!important;margin:0!important}.ith-gbook{max-width:1152px!important}.ith-gbook .sub{font-size:17px!important}.ith-gbook .c p{font-size:16px!important}.ith-section-kicker,.ith-blog-text h2,.ith-blog-lead{border:0!important;padding-top:0!important}.ith-blog-lead{padding-bottom:0!important;margin-bottom:28px!important}.ith-trail-card-stats{grid-template-columns:.8fr .8fr 1.5fr!important}.ith-trail-card-stats span{font-size:17px!important}.ith-sm i{background:#5d7a66!important}.ith-sm.best i{background:#e05a1c!important}.ith-sm{color:#cfd8c8!important;font-size:11px!important}.ith-photo-tips,.ith-carry-grid,.ith-tip-items,.ith-sleep-grid{width:100%!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important}.ith-trails-section button.active,.ith-trails-filters .active,.ith-trails-section [class*="filter"].active{background:#e05a1c!important;border-color:#e05a1c!important;color:#fff!important}.ith-blog-photos{padding-bottom:48px!important}.ith-pn-hide{display:none}.ith-bgrp>p{max-width:760px;margin-left:auto!important;margin-right:auto!important;font-size:17px!important;line-height:1.75!important}.ith-bgrp .ith-photo-tips,.ith-bgrp .ith-photo-tips>*{max-width:none!important}.ith-bgrp .ith-photo-tips{width:100%!important;margin:0 auto!important}.ith-bgrp .ith-photo-tips>p{background:#f3f6ef!important;border:1px solid #bfcab8!important;border-left:4px solid #e05a1c!important;border-radius:4px!important;color:#1f3328!important;margin:0 0 12px!important}.ith-bgrp .ith-photo-tips strong{color:#9a4318!important}.ith-sleep-tier{display:inline-block!important;width:auto!important}.ith-bgrp .ith-photo-tips>p{width:100%!important;box-sizing:border-box}.ith-page-hero h1{letter-spacing:.01em!important}.ith-page-hero p{font:500 clamp(16px,1.7vw,20px)/1.5 Montserrat,sans-serif!important;letter-spacing:.04em!important;max-width:680px;margin-left:auto!important;margin-right:auto!important;text-shadow:0 2px 14px rgb(0 0 0 / .55)}.ith-page-hero [class*="kicker"],.ith-page-hero [class*="eyebrow"],.ith-page-hero [class*="loc"]{font-size:13px!important;letter-spacing:.2em!important}.ith-x2nav{justify-content:center!important}.ith-x2nav a{font-size:13px!important;padding:11px 16px!important}.ith-trailmap{padding-top:56px!important}.ith-trailmap .ith-trailmap-kicker{text-align:center!important;font-size:12px!important}.ith-trailmap-head,.ith-trailmap-top{justify-content:center!important;flex-wrap:wrap;gap:14px}.ith-trail-pill{font-size:13px!important;color:rgb(232 237 224 / .9)!important;padding:10px 18px!important}.ith-trail-pill.active{color:#fff!important}.ith-layer-btn{font-size:12px!important;color:rgb(232 237 224 / .85)!important}.ith-ts-val{font-size:18px!important}.ith-faq-chevron{display:inline-flex!important;align-items:center;justify-content:center;width:30px;height:30px;border:1.5px solid #9a4318;border-radius:50%;color:#9a4318!important;font-size:0!important;flex:none;position:relative}.ith-faq-chevron:after{content:"+";font:700 20px/1 Montserrat,sans-serif;color:#9a4318}.ith-faq-item.open .ith-faq-chevron:after,.ith-faq-item[open] .ith-faq-chevron:after,.ith-faq-q[aria-expanded="true"] .ith-faq-chevron:after{content:"\2212"}.ith-faq-chevron svg,.ith-faq-chevron *{display:none!important}.ith-faq-q{justify-content:space-between!important;align-items:center!important;padding:20px 4px!important;min-height:44px}.ith-season-bar{position:relative}.ith-season-bar~button,.ith-season-scroll,[class*="season"][class*="arrow"],[class*="season"][class*="next"]{display:none!important}.ith-sleep-card a{border-color:#e05a1c!important;color:#f0833f!important;font-size:15px!important;letter-spacing:.1em}.ith-sleep-card a:hover{background:#e05a1c!important;color:#fff!important}.ith-bgrp-l .ith-sleep-card a{color:#9a4318!important;border-color:#9a4318!important}.ith-back-link{font-size:13px!important;letter-spacing:.16em!important;padding:14px 26px!important;color:rgb(232 237 224 / .9)!important}.ith-also-explore h2{margin-bottom:34px!important}.ith-also-explore [class*="kicker"],.ith-also-explore [class*="label"]{font-size:12px!important;letter-spacing:.2em!important;color:var(--k-dark)!important;text-align:center!important;display:block}.ith-also-explore a *{font-family:inherit}.ith-blog-photos-header p{font-size:16px!important;opacity:.85;max-width:640px}.ith-trail-card h3{font-size:26px!important;letter-spacing:.01em}.ith-diff-badge{font-size:11px!important;letter-spacing:.14em!important;padding:5px 10px!important}.ith-gbook .c a:hover{background:#b8430f}.ith-gbook .c h3{font-size:28px!important}.ith-sn-in{display:flex!important;justify-content:center!important;margin:0 auto!important}.ith-x2chips button.on,.ith-x2chips button:hover{background:#e05a1c!important;border-color:#e05a1c!important;color:#fff!important}.ith-blog-back{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box;text-align:center!important}.ith-trails-grid{display:flex!important;flex-direction:column!important;gap:14px!important;max-width:1152px!important;margin:0 auto!important;padding:0!important}.ith-trail-card{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"diff stats" "title stats" "desc act" "tip tip";column-gap:32px;row-gap:6px;align-items:center;background:#16271c!important;border:1px solid #2c4535!important;border-radius:4px!important;box-shadow:none!important;padding:22px 28px 20px 34px!important;transform:none!important;color:#e8ede0;overflow:hidden}.ith-trail-card:hover{transform:none!important;border-color:#e05a1c!important;box-shadow:0 10px 28px rgb(0 0 0 / .25)!important}.ith-trail-card:before{width:6px!important}.ith-trail-card[style*="display: none"]{display:none!important}.ith-trail-card-diff{grid-area:diff;padding:0!important;position:static!important}.ith-trail-card .ith-diff-badge{background:transparent!important;border:1px solid currentColor;padding:4px 10px!important}.ith-trail-card .ith-diff-badge.easy{color:#7fcf86!important}.ith-trail-card .ith-diff-badge.easy-mod{color:#b4d86a!important}.ith-trail-card .ith-diff-badge.mod{color:#f2b24a!important}.ith-trail-card .ith-diff-badge.mod-hard{color:#f0833f!important}.ith-trail-card .ith-diff-badge.hard{color:#ee6a5c!important}.ith-trail-card .ith-diff-badge.very-hard{color:#e57a8c!important}.ith-trail-card h3{grid-area:title;padding:0!important;margin:0!important;color:#f4ede1!important;font-size:34px!important;line-height:1.05!important}.ith-trail-card-stats{grid-area:stats;display:flex!important;gap:28px!important;background:none!important;border:0!important;padding:0!important;align-self:center}.ith-trail-card-stats span{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:2px;background:none!important;border:0!important;padding:0 28px 0 0!important;border-right:1px solid #2c4535!important;font:800 30px/1 "Barlow Condensed",sans-serif!important;color:#e05a1c!important;white-space:nowrap!important;text-align:left!important}.ith-trail-card-stats span:last-child{border-right:0!important;padding-right:0!important}.ith-trail-card-stats svg{display:none!important}.ith-trail-card-stats.ith-pending{display:block!important}.ith-trail-card-stats.ith-pending span{font:600 13px/1.4 Montserrat,sans-serif!important;color:rgb(232 237 224 / .65)!important;border:0!important;padding:0!important;letter-spacing:.06em;text-transform:uppercase}.ith-trail-card p{grid-area:desc;margin:6px 0 0!important;color:rgb(232 237 224 / .88)!important;font-size:15.5px!important;line-height:1.6!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ith-trail-card.ith-open p{-webkit-line-clamp:unset;display:block}.ith-trail-card-tip{grid-area:tip;display:none!important;margin-top:14px!important;background:rgb(224 90 28 / .12)!important;border-left:3px solid #e05a1c!important;color:#f4ede1!important;font-size:14.5px!important;padding:12px 16px!important}.ith-trail-card.ith-open .ith-trail-card-tip{display:block!important}.ith-tc-act{grid-area:act;display:flex;gap:10px;align-items:center;justify-self:end}.ith-tc-act button,.ith-tc-act a{font:700 12px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#f4ede1;background:#fff0;border:1px solid rgb(244 237 225 / .35);padding:12px 16px;min-height:44px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;border-radius:2px}.ith-tc-act button:hover,.ith-tc-act a:hover{background:#e05a1c;border-color:#e05a1c;color:#fff}.ith-tc-act a{background:#e05a1c;border-color:#e05a1c}.ith-tc-act button i{font-style:normal;transition:transform .2s}.ith-trail-card.ith-open .ith-tc-act button i{transform:rotate(45deg)}@media(max-width:820px){.ith-trail-card{grid-template-columns:1fr;grid-template-areas:"diff" "title" "stats" "desc" "act" "tip";padding:20px 18px 18px 24px!important}.ith-trail-card h3{font-size:28px!important}.ith-trail-card-stats{margin:10px 0 6px}.ith-trail-card-stats span{font-size:24px!important;padding-right:18px!important}.ith-tc-act{justify-self:stretch}.ith-tc-act button,.ith-tc-act a{flex:1;justify-content:center}}.ith-trail-card p{padding:0!important;margin-left:0!important}.ith-trail-card-tip{margin-left:0!important}@media(max-width:820px){.ith-trail-card-stats{margin:8px 0 4px!important;padding:0!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px 0!important;width:100%}.ith-trail-card-stats span{font-size:21px!important;padding-right:14px!important;margin-right:14px}.ith-trail-card-stats span:last-child{margin-right:0}.ith-trail-card-stats.ith-pending{display:block!important;text-align:left!important}.ith-trail-card-stats.ith-pending span{margin:0!important}}.ith-vbox{padding:18px 32px 8px!important}.ith-vstats{gap:12px!important;margin-bottom:14px!important}.ith-vstats>div{background:#1b3022!important;border:0!important;border-top:2px solid #e05a1c!important;border-radius:0!important;padding:18px 12px 16px!important}.ith-vstats b{font-size:28px!important;letter-spacing:.01em;color:#f4ede1!important}.ith-vstats span{font-size:12px!important;color:rgb(232 237 224 / .78)!important;letter-spacing:.02em}.ith-vbox>p,.ith-vbox>div:last-child:not(.ith-vstats){text-align:center;font-size:12px;line-height:1.6;color:rgb(232 237 224 / .7)}.ith-plan{max-width:1100px!important;margin:0 auto!important;padding:40px 32px!important;gap:0 48px!important}.ith-plan-h{text-align:center!important;font:700 12px/1.2 Montserrat,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--k-dark)!important;margin-bottom:18px!important}.ith-plan-col{border:0!important}.ith-plan-col+.ith-plan-col{border-left:1px solid rgb(232 237 224 / .14)!important;padding-left:48px!important}.ith-sun>*{font-size:15px}@media(max-width:820px){.ith-vbox{padding:14px 16px 6px!important}.ith-plan{padding:28px 16px!important}.ith-plan-col+.ith-plan-col{border-left:0!important;padding-left:0!important;border-top:1px solid rgb(232 237 224 / .14)!important;padding-top:24px!important;margin-top:24px}}.ith-vstats b{font-size:24px!important;white-space:nowrap}.ith-plan-h{display:block!important;width:100%;text-align:center!important}.ith-vstats>div{display:flex!important;flex-direction:column;justify-content:flex-start}@media(max-width:820px){.ith-vstats b{font-size:22px!important;white-space:normal}}.ith-trailmap-canvas-wrap{position:relative}.ith-trail-card-stats.ith-pending{text-align:left!important;justify-content:flex-start!important}@media(max-width:820px){.ith-bento{grid-template-rows:62vw!important;grid-auto-rows:38vw!important}.ith-bt.ith-bt-a{height:auto!important}.page-id-64 .ith-plan,.ith-plan{grid-template-columns:1fr!important}.ith-plan-col{min-width:0}.ith-season{overflow:hidden}}.ith-gbook{box-shadow:0 0 0 100vmax #dfe6da;clip-path:inset(0 -100vmax);background:#dfe6da;margin:0 auto;padding:56px 20px;max-width:1180px;border-top:4px solid #e05a1c}.ith-gbook .k{font:700 12px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#9a4318}.ith-gbook h2{font-family:"Barlow Condensed",sans-serif;font-size:44px;text-transform:uppercase;color:#1f3328;margin:10px 0 6px}.ith-gbook .sub{color:#1f3328;opacity:.8;margin:0 0 26px;max-width:620px}.ith-gbook .g{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ith-gbook .c{background:#f3f6ef;border:1px solid #bfcab8;border-left:4px solid #e05a1c;padding:22px;display:flex;flex-direction:column;gap:10px}.ith-gbook .c span{font:700 11px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#9a4318}.ith-gbook .c h3{font-family:"Barlow Condensed",sans-serif;font-size:26px;text-transform:uppercase;color:#1f3328;margin:0}.ith-gbook .c p{color:#1f3328;margin:0;font-size:15px;line-height:1.55;flex:1}.ith-gbook .c a{align-self:flex-start;background:#e05a1c;color:#fff;font:700 13px/1 "Barlow Condensed",sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:13px 20px;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.ith-gbook .t{font-size:12px;color:#1f3328;opacity:.7;margin:20px 0 0}@media(max-width:820px){.ith-gbook .g{grid-template-columns:1fr}.ith-gbook h2{font-size:34px}}.ith-trail-card>*{min-width:0;max-width:100%}.ith-trail-card{max-width:100%;box-sizing:border-box}.ith-trail-card-stats{flex-wrap:wrap;overflow-wrap:anywhere}@media(max-width:820px){.ith-trails-grid,.ith-trail-card{width:100%!important}.ith-trail-card{grid-template-columns:minmax(0,1fr)!important}}.ith-refp{box-shadow:0 0 0 100vmax #16271c;clip-path:inset(0 -100vmax);background:#16271c;margin:0 auto;padding:56px 20px;max-width:1152px;border-top:1px solid rgb(255 255 255 / .06);text-align:center}.ith-refp .k{display:block;font:700 12px/1.2 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#e05a1c;margin:0 0 10px}.ith-refp h2{font-family:"Barlow Condensed",sans-serif;font-weight:800;font-size:clamp(34px,4.4vw,52px);text-transform:uppercase;color:#f4ede1;margin:0 0 26px;line-height:1}.ith-refp ul{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;max-width:1000px}.ith-refp li{background:#1b3022;border-top:2px solid #e05a1c;padding:18px 14px 16px;display:flex;flex-direction:column;gap:6px;align-items:center}.ith-refp li span{font:600 13px/1.35 Montserrat,sans-serif;color:rgb(232 237 224 / .85)}.ith-refp li b{font:800 32px/1 "Barlow Condensed",sans-serif;color:#f4ede1;letter-spacing:.01em}.ith-refp li small{font:500 12px/1.4 Montserrat,sans-serif;color:rgb(232 237 224 / .65)}.ith-refp .t{font-size:12px;line-height:1.6;color:rgb(232 237 224 / .7);margin:22px auto 0;max-width:640px}.ith-refp .t a{color:#f08a55}.ith-tip-items>*{max-width:none!important;width:100%!important;box-sizing:border-box}.ith-blog-page>.ith-trail-bar{display:flex!important;flex-wrap:wrap;justify-content:center;gap:0!important;background:#121a15!important;border-bottom:3px solid #e05a1c;padding:22px 28px!important}.ith-blog-page>.ith-trail-bar .ith-trail-div{display:none!important}.ith-blog-page>.ith-trail-bar .ith-trail-stat{background:none!important;border:0!important;border-right:1px solid rgb(244 237 225 / .18)!important;border-radius:0!important;padding:4px 36px!important;text-align:center!important}.ith-blog-page>.ith-trail-bar .ith-trail-stat:last-child{border-right:0!important}.ith-blog-page>.ith-trail-bar .ith-trail-val{font-size:30px!important;color:#e05a1c!important;line-height:1.1!important}.ith-blog-page>.ith-trail-bar .ith-trail-key{color:rgb(244 237 225 / .65)!important;letter-spacing:.14em!important;opacity:1!important}@media(max-width:820px){.ith-blog-page>.ith-trail-bar{padding:16px!important}.ith-blog-page>.ith-trail-bar .ith-trail-stat{padding:6px 16px!important;flex:1 1 40%}.ith-blog-page>.ith-trail-bar .ith-trail-stat:nth-child(even){border-right:0!important}}@media(max-width:820px){.ith-blog-page>.ith-trail-bar .ith-trail-stat{border-right:0!important;text-align:center!important;flex:1 1 40%}.ith-blog-page>.ith-trail-bar{row-gap:6px}}.ith-country-hub .ith-hub-experiences{background:#111f11!important;border-top:1px solid rgb(255 255 255 / .06)}.ith-country-hub .ith-hub-back{color:#e05a1c!important;font:700 12px/1 Montserrat,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase}.ith-country-hub .ith-hub-count{color:rgb(232 237 224 / .7)!important;font-size:13px!important}.ith-country-hub .ith-hub-header{border-bottom:1px solid rgb(255 255 255 / .1)!important}.ith-country-hub .ith-hub-card{background:#16271c!important;border:1px solid rgb(255 255 255 / .08)!important;border-left:4px solid #e05a1c!important;border-radius:4px!important;box-shadow:none!important}.ith-country-hub .ith-hub-card:hover{background:#1b3022!important;transform:none!important}.ith-country-hub .ith-hub-card h3{color:#f4ede1!important;font-family:"Barlow Condensed",sans-serif!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.015em}.ith-country-hub .ith-hub-sub{color:#e05a1c!important}.ith-country-hub .ith-hub-card p{color:rgb(232 237 224 / .82)!important}.ith-country-hub .ith-hub-card-region{color:#e05a1c!important}.ith-country-hub .ith-hub-card-tags span{background:transparent!important;border:1px solid rgb(244 237 225 / .25)!important;color:rgb(244 237 225 / .85)!important}.ith-country-hub .ith-hub-card-link{color:#e05a1c!important}.ith-country-hub .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.8) saturate(.45) contrast(.95)}.ith-country-hub .ith-hub-map-wrap{background:#0f1a14}.ith-world-card-overlay{background:linear-gradient(to top,rgb(8 12 9 / .95) 0%,rgb(8 12 9 / .78) 48%,rgb(8 12 9 / .12) 82%)!important}.ith-gearx{box-shadow:0 0 0 100vmax #0b0f0d;clip-path:inset(0 -100vmax);background:#0b0f0d;margin:0 auto;padding:56px 0 44px;max-width:1152px;text-align:center}.ith-gearx .k{display:block;font:700 12px/1.2 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#e05a1c;margin:0 0 10px}.ith-gearx h2{font-family:"Barlow Condensed",sans-serif;font-weight:800;font-size:clamp(34px,4.4vw,52px);text-transform:uppercase;color:#f4ede1;margin:0 0 14px;line-height:1}.ith-gearx .sub{max-width:640px;margin:0 auto 28px;color:rgb(232 237 224 / .8);font-size:16px;line-height:1.6;padding:0 20px}.ith-gearx .gx-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 20px 18px;text-align:left;scrollbar-width:thin;scrollbar-color:#e05a1c #16271c;-webkit-overflow-scrolling:touch}.ith-gearx .gx-track:before,.ith-gearx .gx-track:after{content:"";margin:auto}.ith-gearx .gx-c{flex:0 0 264px;scroll-snap-align:start;background:#16271c;border-top:2px solid #e05a1c;padding:22px 20px 20px;display:flex;flex-direction:column;gap:10px}.ith-gearx .gx-i{width:38px;height:38px;border-radius:50%;background:rgb(224 90 28 / .14);display:flex;align-items:center;justify-content:center}.ith-gearx .gx-i svg{stroke:#e05a1c;stroke-width:2;fill:none}.ith-gearx .gx-c h3{font-family:"Barlow Condensed",sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;letter-spacing:.015em;color:#f4ede1;margin:0;line-height:1.1}.ith-gearx .gx-c p{flex:1;margin:0;font-size:14.5px;line-height:1.55;color:rgb(232 237 224 / .82)}.ith-gearx .gx-c a{align-self:flex-start;margin-top:6px;min-height:44px;display:inline-flex;align-items:center;padding:0 18px;border:1px solid #e05a1c;color:#f4ede1;font:700 13px/1 "Barlow Condensed",sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.ith-gearx .gx-c a:hover{background:#e05a1c}.ith-gearx .t{font-size:12px;color:rgb(232 237 224 / .65);margin:6px auto 0;padding:0 20px;max-width:640px}@media(max-width:820px){.ith-gearx{padding:40px 0 32px}.ith-gearx .gx-c{flex-basis:78vw}}.ith-gearx .gx-track{scroll-padding:0 20px}.ith-gearx .gx-c:first-child{scroll-snap-align:center}.ith-stayg .c a{align-self:flex-start}.ith-stayg .c h3{font-size:26px!important}.ith-planner-only{max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;background:#16271c!important;border-top:1px solid rgb(255 255 255 / .06)!important;padding-top:56px!important;padding-bottom:12px}.ith-planner-only .ith-trailmap-head{justify-content:center!important;text-align:center;padding:0 20px 8px!important}.ith-planner-only .ith-trailmap-head>div{text-align:center}.ith-planner-only .ith-trailmap-kicker{display:block;text-align:center!important;font:700 12px/1.2 Montserrat,sans-serif!important;letter-spacing:.2em!important;color:#e05a1c!important}.ith-planner-only .ith-trailmap-name{font-family:"Barlow Condensed",sans-serif!important;font-weight:800!important;font-size:clamp(34px,4.4vw,52px)!important;text-transform:uppercase!important;color:#f4ede1!important;line-height:1!important}.ith-trail-card{grid-template-areas:"diff stats" "title stats" "desc act" "desc2 desc2" "tip tip"}.ith-trail-card p~p{grid-area:desc2;display:none!important}.ith-trail-card.ith-open p~p{display:block!important;-webkit-line-clamp:unset}@media(max-width:820px){.ith-trail-card{grid-template-areas:"diff" "title" "stats" "desc" "desc2" "act" "tip"}}.ith-country-hub{display:block!important}.ith-country-hub .ith-hub-experiences{width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:22px;padding:56px clamp(16px,4vw,64px) 80px!important;height:auto!important;overflow:visible!important;position:static!important}.ith-country-hub .ith-hub-header{grid-column:1/-1;margin-bottom:6px}.ith-country-hub .ith-hub-card{margin:0!important;height:100%}.ith-blog-page .ith-bgrp>p,.ith-blog-text>p,.ith-blog-text .ith-season-bar+p{font-size:16px!important;line-height:1.72!important;margin-top:0!important;margin-bottom:18px!important;max-width:680px!important}.ith-blog-page .ith-bgrp>p.ith-lead,.ith-blog-text>p.ith-lead{font-size:19px!important;line-height:1.6!important;font-weight:500;padding-bottom:22px;margin-bottom:26px!important;border-bottom:1px solid rgb(127 140 120 / .35)}.ith-blog-page .ith-bgrp>p:not(.ith-lead),.ith-blog-text>p:not(.ith-lead){opacity:.92}.ith-transport-desc{font-size:15.5px!important;line-height:1.68!important}.ith-transport-desc+.ith-transport-desc{margin-top:12px!important}.ith-sleep-card p+p{margin-top:12px!important}@media(max-width:600px){.ith-blog-page .ith-bgrp>p,.ith-blog-text>p{font-size:15.5px!important;line-height:1.7!important}.ith-blog-page .ith-bgrp>p.ith-lead,.ith-blog-text>p.ith-lead{font-size:17.5px!important}}.ith-trail-card.ith-open p{color:#f4ede1!important}.ith-trail-card.ith-open p~p{margin-top:14px!important;padding-top:14px;border-top:1px solid rgb(244 237 225 / .14);color:rgb(232 237 224 / .8)!important}.ith-trail-card-tip::before{content:"Tip";display:block;font:700 11px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#e05a1c;margin-bottom:8px}.ith-trailmap{display:flex!important;flex-direction:column}.ith-trailmap>*{width:100%;box-sizing:border-box}.ith-trailmap-head{order:1}.ith-trailmap-canvas-wrap{order:2;margin-bottom:0}.ith-elev-wrap{order:3;padding-top:14px!important;padding-bottom:22px!important}.ith-trailmap-stats{order:4}.ith-weather-block{order:5}.ith-vbox{order:6}.ith-plan{order:7}.ith-plan{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}.ith-plan-col[data-moved]{display:none!important}.ith-whenx{margin:6px auto 30px;max-width:760px;background:#16271c;border:1px solid #2c4535;border-radius:6px;padding:22px 20px 18px}.ith-blog-page .ith-bgrp-l .ith-whenx.ith-whenx :where(div,span,p,b,strong,em,small){color:#f4ede1!important}.ith-whenx .ith-plan-h{font:700 11px/1 Montserrat,sans-serif!important;letter-spacing:.2em;text-transform:uppercase;color:#e05a1c!important;text-align:center;margin-bottom:16px}.ith-blog-page .ith-bgrp-l .ith-whenx .ith-plan-h{color:#e05a1c!important}.ith-whenx .ith-plan-note{font-size:13px;line-height:1.6;opacity:.85;text-align:center}.ith-blog-page .ith-bgrp-l .ith-whenx.ith-whenx .ith-plan-note :where(b,strong){color:#8bd17c!important}.ith-keep{padding:56px 0 64px;text-align:center;border-top:1px solid rgb(127 140 120 / .25);margin-top:40px}.ith-keep .k{display:block;font:600 12px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#e05a1c;margin-bottom:14px}.ith-keep h2{font:700 clamp(34px,5vw,54px)/1 "Barlow Condensed",sans-serif!important;text-transform:uppercase;color:#f4ede1!important;margin:0 0 28px!important;border:0!important}.ith-keep-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;max-width:980px;margin:0 auto;padding:0 16px}.ith-keep-card{display:flex;flex-direction:column;gap:10px;text-align:left;text-decoration:none;background:#16271c;border:1px solid #2c4535;border-left:3px solid #e05a1c;border-radius:4px;padding:18px 20px;transition:.2s;color:#f4ede1}.ith-keep-card:hover{background:#1b3023;transform:translateY(-2px)}.ith-keep-card .kc-c{font:600 10.5px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:rgb(244 237 225 / .55)}.ith-keep-card b{font:700 26px/1.02 "Barlow Condensed",sans-serif;text-transform:uppercase;color:#f4ede1}.ith-keep-card .kc-l{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#e05a1c}.ith-keep-card i{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;font-style:normal;color:rgb(244 237 225 / .75);margin-top:4px}.ith-season-wrap::after{display:none!important}.ith-season-wrap{overflow:visible!important}.maplibregl-cooperative-gesture-screen{display:none!important}.ith-3dhint{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);z-index:5;background:rgb(17 31 17 / .88);color:#f4ede1;font:600 12px Montserrat,sans-serif;padding:8px 14px;border-radius:20px;pointer-events:none;transition:opacity .7s;white-space:nowrap}.ith-wc-inner ul.products li.product>a:first-child{height:auto!important;overflow:visible!important;display:flex!important;flex-direction:column;flex:1}.ith-wc-inner ul.products li.product a img{height:250px!important;border-radius:0}.ith-wc-inner ul.products li.product>a:first-child>img{transition:transform .5s ease!important}.ith-wc-inner ul.products li.product{background:linear-gradient(180deg,#12231a,#0d1a12)!important;border-color:rgb(244 237 225 / .08)!important;border-radius:14px!important}.ith-wc-inner ul.products li.product:hover{border-color:rgb(224 90 28 / .55)!important}.ith-wc-inner ul.products li.product .woocommerce-loop-product__title{font:700 19px/1.2 'Barlow Condensed',sans-serif!important;letter-spacing:.02em!important;text-transform:uppercase;color:#f4ede1!important;padding:18px 18px 4px!important}.ith-wc-inner ul.products li.product .price{padding:2px 18px 16px!important;margin-top:auto!important;font:800 15px Montserrat,sans-serif!important}.ith-wc-inner ul.products li.product .price *{color:#e05a1c!important}.ith-wc-inner ul.products li.product .button{margin:0 18px 18px!important;border-radius:999px!important;letter-spacing:.14em!important}.ith-wc-inner ul.products li.product:has(img[data-src*="placeholder"]) a img,.ith-wc-inner ul.products li.product:has(img[src*="placeholder"]) a img{opacity:.14!important;object-fit:contain!important;padding:70px!important;background:#16271c!important}.ith-wc-inner ul.products li.product:has(img[data-src*="placeholder"])>a:first-child::before,.ith-wc-inner ul.products li.product:has(img[src*="placeholder"])>a:first-child::before{content:"Photo coming soon";position:absolute;left:0;right:0;top:112px;text-align:center;font:700 10px Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#a8b5a0;z-index:2}.ith-wc-inner ul.products li.product .ith-ptag{position:absolute;left:12px;top:12px;z-index:3;background:rgb(17 31 17 / .85);color:#f4ede1;font:700 10px Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;padding:6px 11px;border-radius:999px;pointer-events:none}.ith-shopchips{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px;clear:both}.ith-shopchips button{background:#fff0;border:1px solid rgb(244 237 225 / .22);color:#dfe6da;font:700 11px Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:9px 16px;border-radius:999px;cursor:pointer}.ith-shopchips button.on{background:#e05a1c;border-color:#e05a1c;color:#fff}.ith-wc-inner ul.products li.product.ith-sh{display:none!important}@media(max-width:480px){.ith-wc-inner ul.products li.product a img{height:230px!important}.ith-wc-inner ul.products li.product:has(img[data-src*="placeholder"])>a:first-child::before,.ith-wc-inner ul.products li.product:has(img[src*="placeholder"])>a:first-child::before{top:102px}}.ith-wc-inner ul.products li.product:has(img[data-src*="placeholder"])>a:first-child,.ith-wc-inner ul.products li.product:has(img[src*="placeholder"])>a:first-child{position:relative}.ith-wc-inner ul.products li.product:has(img[data-src*="placeholder"]) a img,.ith-wc-inner ul.products li.product:has(img[src*="placeholder"]) a img{opacity:0!important;background:#16271c!important}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/uploads/ith-brand/mont-latinext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300 900;font-display:swap;src:url(/wp-content/uploads/ith-brand/mont-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ith-print-wc-card,.ith-lut-wc-card{background:linear-gradient(180deg,#12231a,#0d1a12)!important;border:1px solid rgb(244 237 225 / .08)!important;border-radius:14px!important;overflow:hidden;transition:border-color .25s,transform .25s,box-shadow .25s}.ith-print-wc-card:hover,.ith-lut-wc-card:hover{border-color:rgb(224 90 28 / .55)!important;transform:translateY(-3px);box-shadow:0 14px 34px rgb(0 0 0 / .45)}.ith-print-wc-info h3,.ith-lut-wc-body h3{font:700 21px/1.15 'Barlow Condensed',sans-serif!important;letter-spacing:.03em!important;text-transform:uppercase;color:#f4ede1!important}.ith-print-wc-price,.ith-lut-wc-price{font:800 15px Montserrat,sans-serif!important;color:#e05a1c!important}.ith-print-wc-price *,.ith-lut-wc-price *{color:#e05a1c!important}.ith-print-wc-cta{font:800 10px Montserrat,sans-serif!important;letter-spacing:.16em;text-transform:uppercase;color:#e05a1c!important}.ith-lut-wc-btn{border-radius:999px!important;font:800 10px Montserrat,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase;padding:11px 18px!important}.ith-lut-wc-ph{background:radial-gradient(circle at 30% 20%,#1f3a28,#16271c 70%)!important}.ith-lut-wc-ph-label{font:700 26px/1.1 'Barlow Condensed',sans-serif!important;letter-spacing:.06em;text-transform:uppercase;color:#a8b5a0!important;opacity:.55}.ith-print-wc-ph{background:radial-gradient(circle at 30% 20%,#1f3a28,#16271c 70%)!important;position:relative;height:100%}.ith-print-wc-ph::after{content:"Photo coming soon";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:700 10px Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#a8b5a0}.ith-prints-how-num{font:700 28px/1 'Barlow Condensed',sans-serif!important;letter-spacing:.04em;color:#e05a1c!important}.ith-prints-how-item h4,.ith-prints-how-item h3{font:700 19px 'Barlow Condensed',sans-serif!important;letter-spacing:.04em;text-transform:uppercase;color:#f4ede1!important}.ith-luts-fmt-name{font:700 17px 'Barlow Condensed',sans-serif!important;letter-spacing:.05em;text-transform:uppercase}.ith-hub-card-region,.ith-hub-card-link{color:#e8632a}.ith-hub-card-region,.ith-hub-card-link,.ith-hub-card .ith-hub-card-region,.ith-hub-card .ith-hub-card-link{color:#e8632a!important}.ith-hub-sub{color:#e8632a!important}.ith-lut-wc-btn{background:#c24a14!important}.ith-photo-credits{max-width:1100px;margin:14px auto 0;padding:0 32px;font:500 11px/1.8 Montserrat,sans-serif;color:#8a9a8a}.ith-photo-credits a{color:#a8b5a0;text-decoration:underline;text-underline-offset:2px}@media(max-width:700px){.ith-photo-credits{padding:0 20px}}.select2-hidden-accessible{width:1px!important;height:1px!important;max-width:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;position:absolute!important;border:0!important}