.guides-phone,[data-guides-filter-row] .lc-short{display:none}@media (max-width:720px){:root:has([data-page=site]) .guides-desk{display:none}:root:has([data-page=site]) .guides-phone{display:block}:is(:root:has([data-page=site]) .guides-phone .gp-group[hidden],:root:has([data-page=site]) .guides-phone .gp-row[hidden]){display:none}:root:has([data-page=site]) .guides-search-wrap{display:block}:root:has([data-page=site]) [data-guides-filter-row]{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}:root:has([data-page=site]) [data-guides-filter-row] .latest-chip{border-radius:999px;height:28px;min-height:28px;padding:0 10px;font-size:12px;line-height:1;text-decoration:none}:root:has([data-page=site]) [data-guides-filter-row] .lc-full{display:none}:root:has([data-page=site]) [data-guides-filter-row] .lc-short{display:inline}:root:has([data-page=site]) .guides-phone.guides-first-band{padding-top:12px}:root:has([data-page=site]) .gp-group:not([hidden])~.gp-group{margin-top:28px}:root:has([data-page=site]) .gp-head{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--oxblood);border-bottom:1px solid var(--hair);margin:0;padding:0 0 8px;font-size:11px;font-weight:600;line-height:1.2}:root:has([data-page=site]) .gp-list{margin:0;padding:0;list-style:none}:root:has([data-page=site]) .gp-item{margin:0;padding:0}:root:has([data-page=site]) .gp-item:not(:has(>.gp-row:not([hidden]))){display:none}:root:has([data-page=site]) .gp-item+.gp-item{margin-top:10px}:root:has([data-page=site]) .gp-row{background:var(--paper);border:1px solid var(--hair);min-height:44px;color:inherit;-webkit-tap-highlight-color:transparent;border-radius:4px 18px;flex-direction:column;gap:6px;padding:0 0 14px;text-decoration:none;display:flex;overflow:hidden}:root:has([data-page=site]) .gp-row:before{content:attr(data-guide-category);height:64px;font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#f5f2ede6;background:linear-gradient(#5e2020b8 0%,#3a1414e6 100%),url(/mountain-hero-mobile.jpg) 50% 40%/cover no-repeat;align-items:flex-end;margin-bottom:6px;padding:0 14px 10px;font-size:11px;font-weight:600;display:flex}:root:has([data-page=site]) .gp-title{font-family:var(--serif);letter-spacing:-.008em;color:var(--ink);text-wrap:pretty;padding:0 14px;font-size:17px;font-weight:400;line-height:1.25}:root:has([data-page=site]) .gp-row:active .gp-title{color:var(--oxblood)}:root:has([data-page=site]) .gp-sum{font-family:var(--sans);color:var(--lichen);white-space:nowrap;text-overflow:ellipsis;padding:0 14px;font-size:13.5px;line-height:1.4;display:block;overflow:hidden}:root:has([data-page=site]) .gp-row:after{content:"Read the guide";font-family:var(--sans);color:var(--oxblood);margin-top:4px;padding:0 14px;font-size:13px;font-weight:600;display:block}:root[data-guides-js]:not([data-guides-active]) .gp-group:not([data-expanded]) .gp-item:has(>[data-gp-extra]){display:none}:root:has([data-page=site]) .gp-more{display:none}:root[data-guides-js]:not([data-guides-active]) .gp-group:not([data-expanded]) .gp-more{min-height:44px;font-family:var(--sans);color:var(--oxblood);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;padding:0;font-size:13.5px;font-weight:600;display:inline-flex}}
