.res-rail{background:var(--brume);color:var(--encre);padding:var(--space-5) 0}.res-rail .chap-titre{padding:0 var(--pad)}.res-gite{margin:0 0 var(--space-6)}@media (width>=761px) and (width<=1180px){.chap.res-chap .chap-grid{grid-template-columns:minmax(0,1fr)}.chap.res-chap .chap-text{grid-area:1/1}.chap.res-chap .chap-marge{grid-area:2/1;place-self:start}}.res-gite h3{scroll-margin-top:var(--space-6)}.res-saut-bande{background:var(--brume-creme);color:var(--encre);padding:var(--space-4) var(--pad) 0}.res-saut{margin:0}.res-saut ul{gap:var(--space-1) var(--gap-columns);grid-template-columns:repeat(auto-fit,minmax(min(100%,22em),1fr));margin:0;padding:0;list-style:none;display:grid}.res-saut a{min-height:var(--tap-min);font-weight:var(--fw-action);font-size:var(--fs-action);text-underline-offset:var(--underline-offset);text-decoration:underline;text-decoration-thickness:var(--border-1);touch-action:manipulation;align-items:center;display:flex}@media (width>=761px) and (width<=1180px){.chap.res-chap .chap-grid{grid-template-columns:minmax(0,1fr)}.chap.res-chap .chap-text{grid-area:1/1}.chap.res-chap .chap-marge{grid-area:2/1;place-self:start}}.res-gite:last-child{margin-bottom:0}.res-cap{align-items:baseline;gap:var(--space-1);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.res-cap-lead{font-weight:var(--fw-small);font-size:var(--fs-meta);line-height:var(--lh-small)}.res-doors .door{min-height:0}.res-doors{background:var(--brume)}@media (width<=760px){.res-doors .door{padding-block:var(--space-3);gap:var(--space-1)}.res-doors .door-title{font-size:var(--fs-quote);line-height:var(--lh-quote);max-width:none}.res-doors .door-body{gap:0}.res-doors .door-print{display:none}.res-doors .door-text{max-width:none}.res-doors .door-line{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.res-doors .door-text .cta2{margin:0}}.res-mail{min-height:var(--tap-min);font-weight:var(--fw-action);font-size:var(--fs-action);text-underline-offset:var(--underline-offset);text-decoration:underline;text-decoration-thickness:var(--border-1);touch-action:manipulation;align-items:center;display:inline-flex}
