.v-bande-reperes{padding-block:var(--standard-padding)}.v-bande-reperes>.disque{bottom:64px;height:620px;right:-360px;width:620px}.v-bande-reperes .cadre{-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:minmax(0,1fr) auto}.v-bande-reperes h2{grid-column:1;grid-row:1;max-width:none}.v-bande-reperes .reperes{grid-column:1/-1;grid-row:2}.v-bande-reperes .wp-block-buttons{align-self:end;grid-column:2;grid-row:1;margin:0 0 6px}@media(max-width:991px){.v-bande-reperes .cadre{grid-template-columns:minmax(0,1fr)}.v-bande-reperes .wp-block-buttons{grid-column:1;grid-row:3;margin:48px 0 0}}.reperes{-moz-column-gap:72px;column-gap:72px;display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-template-rows:auto auto 1fr;margin-top:72px}.reperes>.block-list-appender{grid-row:4}@media(min-width:992px){.reperes:has(>.wp-block-spritz-repere:nth-child(6)){grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;row-gap:56px}.reperes:has(>.wp-block-spritz-repere:nth-child(6))>.wp-block-spritz-repere:nth-child(3n+1):before{display:none}.reperes:has(>.wp-block-spritz-repere:nth-child(6))>.block-list-appender{grid-column:1/-1;grid-row:auto}}@media(max-width:991px){.reperes{gap:48px 48px;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;margin-top:52px}}@media(max-width:640px){.reperes{gap:40px;grid-template-columns:minmax(0,1fr)}}.wp-block-spritz-repere{display:grid;grid-row:span 3;grid-template-rows:subgrid;justify-items:start;position:relative;row-gap:0}.wp-block-spritz-repere+.wp-block-spritz-repere:before{border-left:1px solid color-mix(in srgb,var(--creme) 10%,#0000);bottom:0;content:"";left:-36px;position:absolute;top:0}.wp-block-spritz-repere .point-valeur{background:var(--ambre);border-radius:50%;display:grid;height:96px;place-items:center;position:relative;width:96px}.wp-block-spritz-repere .point-valeur .tirets{border:1.5px dashed color-mix(in srgb,var(--sapin-profond) 50%,#0000);border-radius:50%;height:70px;width:70px}.wp-block-spritz-repere .point-valeur .badge{background:var(--sapin);border:4px solid var(--sapin-profond);border-radius:50%;bottom:-6px;color:var(--creme);display:grid;height:52px;place-items:center;position:absolute;right:-10px;width:52px}.wp-block-spritz-repere .point-valeur .badge .picto{height:28px;width:28px}.wp-block-spritz-repere:not(:has(.wp-block-spritz-a-venir)) .tirets{visibility:hidden}.wp-block-spritz-repere h3{color:var(--creme);font-size:var(--titre-h3-size);margin-top:30px;text-wrap:balance}.wp-block-spritz-repere>p{color:var(--sauge-pale);font-size:16px;line-height:1.55;margin-top:14px;padding-top:15px;text-wrap:pretty}.wp-block-spritz-repere>p a{color:inherit;text-decoration:underline;text-decoration-color:var(--ambre);text-underline-offset:4px;transition:color var(--survol)}.wp-block-spritz-repere>p a:hover{color:var(--ambre)}.wp-block-spritz-repere .legende{justify-self:stretch;margin-top:14px}@media(max-width:991px){.wp-block-spritz-repere{grid-row:auto;grid-template-rows:none}.wp-block-spritz-repere+.wp-block-spritz-repere:before{display:none}}.sur-sapin .wp-block-spritz-repere .badge{background:var(--sapin-profond);border-color:var(--sapin)}.sur-creme .wp-block-spritz-repere+.sur-creme .wp-block-spritz-repere:before{border-color:var(--filet)}.sur-creme .wp-block-spritz-repere .badge{border-color:var(--creme)}.sur-creme .wp-block-spritz-repere h3{color:var(--sapin)}.sur-creme .wp-block-spritz-repere>p{color:var(--gris)}