:root{--skp-color-100:#d0f7f3;--skp-color-200:#9eefe9;--skp-color-400:#00857b;--skp-color-600:#006a62;--skp-color-700:#005650;--skp-color-900:#003531;--skp-color:var(--skp-color-400)}:where(.wp-block-skp-anchor-nav){--skp-anchor-nav-bg:var(--wp--preset--color--neutral-100,#efefef);--skp-anchor-nav-item-radius:var(--wp--custom--borthers-radius,0.25rem);--skp-anchor-nav-active-bg:var(--wp--preset--color--neutral-00,#fff);--skp-anchor-nav-active-weight:700;--skp-anchor-nav-hover-bg:transparent;background-color:var(--skp-anchor-nav-bg);border-radius:var(--skp-anchor-nav-item-radius);width:100%;z-index:50}:where(.wp-block-skp-anchor-nav).alignwide{max-width:var(--wp--style--global--wide-size)}:where(.wp-block-skp-anchor-nav) ul{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--wp--style--block-gap,.5rem);justify-content:flex-start;list-style:none;margin:0;padding:.5rem;width:100%}:where(.wp-block-skp-anchor-nav).is-vertical ul{flex-direction:column}:where(.wp-block-skp-anchor-nav).is-nowrap ul{flex-wrap:nowrap}:where(.wp-block-skp-anchor-nav).is-content-justification-center ul{justify-content:center}:where(.wp-block-skp-anchor-nav).is-content-justification-right ul{justify-content:flex-end}:where(.wp-block-skp-anchor-nav).is-content-justification-space-between ul{justify-content:space-between}:where(.wp-block-skp-anchor-nav) li{align-items:center;display:inline-flex;justify-content:center;transition:all .2s ease}:where(.wp-block-skp-anchor-nav) li.is-active a{background-color:var(--skp-anchor-nav-active-bg);font-weight:var(--skp-anchor-nav-active-weight)}:where(.wp-block-skp-anchor-nav) li:not(.is-active) a:hover{background-color:var(--skp-anchor-nav-hover-bg)}:where(.wp-block-skp-anchor-nav).skp-has-active-color li.is-active a{color:var(--skp-anchor-nav-active-color)}:where(.wp-block-skp-anchor-nav).skp-has-hover-color li a:hover{color:var(--skp-anchor-nav-hover-color)}:where(.wp-block-skp-anchor-nav) a{align-items:center;background-color:transparent;border-radius:var(--skp-anchor-nav-item-radius);display:inline-flex;justify-content:center;padding:var(--wp--preset--spacing--2-xs,.25rem) var(--wp--preset--spacing--xs,.5rem);text-decoration:none;transition:all .24s ease}:where(.wp-block-skp-anchor-nav) a:hover{text-decoration:underline}.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical) ul{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-padding-inline:2rem;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;--skp-anchor-nav-fade-start:0;--skp-anchor-nav-fade-end:0}.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical) ul::-webkit-scrollbar{display:none}.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical) li{flex:0 0 auto;white-space:nowrap}.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical).is-content-justification-center ul,.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical).is-content-justification-right ul{justify-content:flex-start}.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical).is-content-justification-center li:first-child,.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical).is-content-justification-right li:first-child{margin-inline-start:auto}.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical).is-content-justification-center li:last-child{margin-inline-end:auto}.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical) ul.has-overflow{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 calc(var(--skp-anchor-nav-fade-start)*2rem),#000 calc(100% - var(--skp-anchor-nav-fade-end)*2rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 calc(var(--skp-anchor-nav-fade-start)*2rem),#000 calc(100% - var(--skp-anchor-nav-fade-end)*2rem),transparent 100%)}.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical) ul.is-scroll-start{--skp-anchor-nav-fade-start:1}.wp-block-skp-anchor-nav.is-scrollable:not(.is-vertical) ul.is-scroll-end{--skp-anchor-nav-fade-end:1}.wp-block-skp-anchor-nav.is-style-onglets a,.wp-block-skp-anchor-nav.is-style-onglets a:focus,.wp-block-skp-anchor-nav.is-style-onglets a:hover{text-decoration:none}:where(.wp-block-skp-anchor-nav.is-style-souligne){--skp-anchor-nav-bg:transparent;--skp-anchor-nav-active-bg:transparent}:where(.wp-block-skp-anchor-nav.is-style-souligne) li.is-active a{text-decoration:underline;text-underline-offset:.25rem}
