.prism-publication [data-live-section=campsites]>section:not([data-cards]) p{max-width:760px}.prism-publication [data-live-section=campsites]>h2+section:not([data-cards])>div>p:first-child{font-size:1em;line-height:var(--text-article--line-height)}.prism-publication [data-live-section=campsites] [data-cards]{margin:1.5em 0 0}.prism-publication [data-live-section=campsites] [data-cards]>[data-camp-row]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;counter-reset:camp;grid-template-columns:none;grid-auto-columns:calc(50% - 24px);grid-auto-flow:column;align-items:start;gap:0 48px;display:grid;overflow:auto hidden}.prism-publication [data-live-section=campsites] [data-camp-row]::-webkit-scrollbar{display:none}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card]{counter-increment:camp;border:0;border-top:1px solid var(--color-divider-blue);min-width:0;box-shadow:none;scroll-snap-align:start;background:0 0;border-radius:0;grid-template-columns:76px minmax(0,1fr);align-items:start;column-gap:16px;margin:0;padding:26px 0 28px;display:grid}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card]:before{content:counter(camp);letter-spacing:-.04em;text-align:end;color:var(--color-price-step-ico);grid-area:1/1;font-size:60px;font-weight:800;line-height:.85}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card]>div{grid-area:1/2;min-width:0;margin:0;padding:0}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card] h3{color:var(--color-heading);margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.3}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card] h3 a{color:var(--color-link);text-decoration-color:var(--color-divider-blue);text-underline-offset:3px;text-decoration-thickness:1.5px}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card] h3+div p{color:var(--color-muted-strong);margin:0;font-size:15px;line-height:1.6}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card] h3+div p+p{margin-top:8px;font-size:14px}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card] h3+div>:last-child{margin-bottom:0}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card] p strong{color:var(--color-ink)}.prism-publication [data-live-section=campsites] [data-camp-label]~[data-camp-label]:before{content:"\a ";white-space:pre}.prism-publication [data-live-section=campsites] a[data-camp-url]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;direction:ltr;max-width:100%;display:inline-block;overflow:hidden}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card]:has(>img)>div{display:contents}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card]:has(>img) h3{grid-area:1/2}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card]>img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-panel);grid-area:2/2;width:100%;max-width:100%;height:auto;margin:0 0 14px}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card]:has(>img) h3+div{grid-area:3/2}@media (scripting:enabled){.prism-publication [data-live-section=campsites] [data-camp-row]:not([data-camp-js])>[data-cards-card]:nth-child(n+3),.prism-publication [data-live-section=campsites] [data-camp-row][data-camp-js]>[data-cards-card]:not([data-camp-on]){contain:size}}.prism-publication [data-live-section=campsites] [data-camp-nav]{justify-content:flex-end;gap:8px;margin:16px 0 0;display:flex}.prism-publication [data-live-section=campsites] [data-camp-nav] button{border:1px solid var(--color-divider-blue);background:var(--color-surface);width:34px;height:34px;color:var(--color-ink);cursor:pointer;border-radius:50%;flex:none;padding:0;font:600 18px/1 sans-serif}.prism-publication [data-live-section=campsites] [data-camp-nav] button:hover{background:var(--color-tint)}.prism-publication [data-live-section=campsites]+section[data-cards]{margin-top:64px}@media (width>=761px){.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card] ul:has(>li:nth-child(7)){columns:2;column-gap:20px}}@media (width<=760px){.prism-publication [data-live-section=campsites] [data-cards]>[data-camp-row]{grid-auto-columns:86%;column-gap:20px}.prism-publication [data-live-section=campsites] [data-camp-row]>[data-cards-card] h3{font-size:18px}}@media (width<=760px) and (scripting:enabled){.prism-publication [data-live-section=campsites] [data-camp-row]:not([data-camp-js])>[data-cards-card]:nth-child(2){contain:size}}
