@charset "UTF-8";@font-face{font-family:"Outfit";src:url(../../../../../../../../themes/sbg/assets/fonts/outfit-variable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--sbg-pine:#046865;--sbg-pine-fonce:#03514f;--sbg-berry:#f02848;--sbg-berry-fonce:#c32c53;--sbg-encre:#372d33;--sbg-brume:#d8e2dc;--sbg-rose:#ffcad4;--sbg-feuille:#eff9ef;--sbg-blush:#fff0f3;--sbg-fond:#fafffa;--sbg-blanc:#fff;--sbg-trait:color-mix(in srgb, var(--sbg-pine) 18%, transparent);--sbg-encre-doux:color-mix(in srgb, var(--sbg-encre) 72%, var(--sbg-blanc));--sbg-pine-300:#8fc4c0;--sbg-pine-100:#d3e8e6;--sbg-berry-vif:#cb0000;--sbg-gris:#5a716d;--sbg-ligne:#e3efec;--sbg-ombre-fiche:0 8px 28px rgb(4 104 101 / 0.09);--sbg-ombre-douce-fiche:0 6px 24px rgb(4 104 101 / 0.07);--sbg-police:"Outfit", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--sbg-t-h1:clamp(2.3rem, 1.55rem + 2.35vw, 3.2rem);--sbg-t-h1-lh:clamp(2.8rem, 2rem + 2.5vw, 4rem);--sbg-t-h2:clamp(1.75rem, 1.35rem + 1.25vw, 2.3rem);--sbg-t-h3:clamp(1.35rem, 1.15rem + 0.65vw, 1.6rem);--sbg-t-h4:1.3rem;--sbg-t-faq:1.1rem;--sbg-t-petit:0.9rem;--sbg-t-corps:1rem;--sbg-e1:0.5rem;--sbg-e2:0.625rem;--sbg-e3:0.9375rem;--sbg-e4:1.25rem;--sbg-e5:1.5625rem;--sbg-e6:2.5rem;--sbg-e7:3.125rem;--sbg-e8:5rem;--sbg-r-carte:15px;--sbg-r-pilule:1000px;--sbg-r-champ:10px;--sbg-ombre-carte:5px 5px 10px 0 rgb(0 0 0 / 0.12);--sbg-ombre-douce:5px 5px 10px 0 rgb(0 0 0 / 0.04);--sbg-ombre-bouton:6px 6px 10px -4px rgb(0 0 0 / 0.14);--sbg-ombre-barre:0 0 10px 0 rgb(0 0 0 / 0.14);--sbg-ombre-faq:6px 5px 18px 0 rgb(0 0 0 / 0.12);--sbg-largeur:1140px;--sbg-largeur-etroite:760px;--sbg-gouttiere:clamp(1rem, 0.5rem + 2vw, 2.5rem);--sbg-transition:0.25s ease;color-scheme:light}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:6rem}body{margin:0;background:var(--sbg-fond);color:var(--sbg-encre);font-family:var(--sbg-police);font-size:var(--sbg-t-corps);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-wrap:break-word}img,picture,video,canvas,svg,iframe{display:block;max-width:100%}img,video{height:auto}iframe{border:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}ul,ol{margin-block:0;padding:0}figure,blockquote,p,h1,h2,h3,h4,h5,h6{margin-block:0}hr{border:0;border-top:1px solid var(--sbg-trait);margin:var(--sbg-e6) 0}h1,h2,h3,h4,h5,h6{font-weight:900;text-transform:uppercase;line-height:1.15;color:var(--sbg-pine);text-wrap:balance}h1{font-size:var(--sbg-t-h1);line-height:var(--sbg-t-h1-lh)}h2{font-size:var(--sbg-t-h2)}h3{font-size:var(--sbg-t-h3)}h4{font-size:var(--sbg-t-h4)}h5,h6{font-size:1.1rem}a{color:var(--sbg-pine);text-decoration-color:color-mix(in srgb,currentcolor 35%,transparent);text-underline-offset:.18em;transition:color var(--sbg-transition)}a:hover,a:focus-visible{color:var(--sbg-berry)}:focus-visible{outline:3px solid var(--sbg-berry);outline-offset:3px;border-radius:4px}::selection{background:var(--sbg-rose);color:var(--sbg-encre)}.sbg-sprite{position:absolute;width:0;height:0;overflow:hidden}.sbg-ico{flex:none;vertical-align:middle}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sbg-evitement{position:absolute;top:-100px;left:var(--sbg-e4);z-index:100;padding:var(--sbg-e2) var(--sbg-e4);background:var(--sbg-pine);color:var(--sbg-blanc);border-radius:0 0 var(--sbg-r-champ) var(--sbg-r-champ);text-decoration:none;transition:top var(--sbg-transition)}.sbg-evitement:focus{top:0;color:var(--sbg-blanc)}.sbg-shell{width:100%;max-width:calc(var(--sbg-largeur) + 2 * var(--sbg-gouttiere));margin-inline:auto;padding-inline:var(--sbg-gouttiere)}.sbg-shell--etroit{max-width:calc(var(--sbg-largeur-etroite) + 2 * var(--sbg-gouttiere))}.sbg-contenu{display:block;min-height:40vh}.sbg-grille{display:grid;gap:var(--sbg-e4)}.sbg-grille--2{grid-template-columns:repeat(auto-fit,minmax(min(100%, 320px),1fr))}.sbg-grille--3{grid-template-columns:repeat(auto-fill,minmax(min(100%, 300px),1fr))}.sbg-grille--4{grid-template-columns:repeat(auto-fill,minmax(min(100%, 230px),1fr))}.sbg-entete{position:relative;z-index:20}.sbg-barre-haute{background:var(--sbg-pine);color:var(--sbg-blanc);font-size:.875rem}.sbg-barre-haute .sbg-shell{display:flex;justify-content:flex-end}.sbg-menu{display:flex;list-style:none;margin:0;padding:0}.sbg-menu a{display:inline-flex;align-items:center;gap:var(--sbg-e1);text-decoration:none}.sbg-menu--haute{flex-wrap:wrap;gap:var(--sbg-e4);padding-block:.4rem}.sbg-menu--haute a{color:var(--sbg-blanc)}.sbg-menu--haute a:hover,.sbg-menu--haute a:focus-visible{color:var(--sbg-rose)}.sbg-barre{background:var(--sbg-blanc);box-shadow:var(--sbg-ombre-barre);position:sticky;top:0;z-index:30}.sbg-barre__inner{display:flex;align-items:center;gap:var(--sbg-e4);min-height:74px}.sbg-brand{display:inline-flex;align-items:center;flex:none;padding:2px;text-decoration:none}.sbg-brand__img{width:auto;object-fit:contain}.sbg-brand__text{font-weight:900;text-transform:uppercase;color:var(--sbg-pine)}.sbg-nav{flex:1 1 auto;display:flex;justify-content:flex-end}.sbg-menu--principal{flex-wrap:wrap;align-items:center;gap:clamp(var(--sbg-e3), 2vw, var(--sbg-e6))}.sbg-menu--principal>li>a{color:var(--sbg-pine);font-weight:500;padding-block:var(--sbg-e2);position:relative}.sbg-menu--principal>li>a::after{content:"";position:absolute;inset-inline:0;bottom:2px;height:2px;background:var(--sbg-berry);transform:scaleX(0);transform-origin:left;transition:transform var(--sbg-transition)}.sbg-menu--principal>li>a:hover::after,.sbg-menu--principal>li>a:focus-visible::after,.sbg-menu--principal>.current-menu-item>a::after,.sbg-menu--principal>.current_page_item>a::after,.sbg-menu--principal>.current-menu-ancestor>a::after{transform:scaleX(1)}.sbg-menu--principal>li>a:hover,.sbg-menu--principal>li>a:focus-visible{color:var(--sbg-encre)}.sbg-menu--principal .sub-menu{position:absolute;top:100%;left:0;min-width:230px;list-style:none;margin:0;padding:var(--sbg-e1) 0;background:var(--sbg-blanc);border-radius:var(--sbg-r-champ);box-shadow:var(--sbg-ombre-carte);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--sbg-transition),transform var(--sbg-transition),visibility var(--sbg-transition)}.sbg-menu--principal>li{position:relative}.sbg-menu--principal>li:hover>.sub-menu,.sbg-menu--principal>li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.sbg-menu--principal .sub-menu a{display:block;padding:var(--sbg-e1) var(--sbg-e3);color:var(--sbg-pine)}.sbg-menu--principal .sub-menu a:hover{background:var(--sbg-feuille)}.sbg-nav__appoint{display:none}.sbg-barre__actions{display:flex;align-items:center;gap:var(--sbg-e3);flex:none}.sbg-action{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--sbg-pine);text-decoration:none;transition:background var(--sbg-transition),color var(--sbg-transition)}.sbg-action:hover,.sbg-action:focus-visible{background:var(--sbg-feuille);color:var(--sbg-pine)}.sbg-action__pastille{position:absolute;top:0;inset-inline-end:0;min-width:18px;height:18px;padding-inline:4px;border-radius:var(--sbg-r-pilule);background:var(--sbg-berry);color:var(--sbg-blanc);font-size:.6875rem;font-weight:700;line-height:18px;text-align:center}.sbg-burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--sbg-r-champ);background:transparent;color:var(--sbg-pine)}.sbg-burger__fermer{display:none}.sbg-burger[aria-expanded="true"] .sbg-burger__ouvrir{display:none}.sbg-burger[aria-expanded="true"] .sbg-burger__fermer{display:block}.sbg-bouton,.wp-block-button__link,.sbg-prose .wp-element-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sbg-e1);padding:.6rem 1.875rem;border:2px solid var(--sbg-pine);border-radius:var(--sbg-r-pilule);background:var(--sbg-pine);color:var(--sbg-blanc);font-weight:500;text-decoration:none;text-align:center;box-shadow:var(--sbg-ombre-bouton);transition:background var(--sbg-transition),color var(--sbg-transition),transform var(--sbg-transition)}.sbg-bouton:hover,.sbg-bouton:focus-visible,.wp-block-button__link:hover,.wp-block-button__link:focus-visible{background:var(--sbg-blanc);color:var(--sbg-pine);transform:translateY(-1px)}.sbg-bouton--rose,.is-style-sbg-berry .wp-block-button__link{background:var(--sbg-berry);border-color:var(--sbg-berry);color:var(--sbg-blanc)}.sbg-bouton--rose:hover,.sbg-bouton--rose:focus-visible,.is-style-sbg-berry .wp-block-button__link:hover,.is-style-sbg-berry .wp-block-button__link:focus-visible{background:var(--sbg-blush);color:var(--sbg-berry)}.sbg-bouton--fantome,.is-style-sbg-ghost .wp-block-button__link{background:transparent;color:var(--sbg-pine);box-shadow:none}.sbg-bouton--fantome:hover,.sbg-bouton--fantome:focus-visible,.is-style-sbg-ghost .wp-block-button__link:hover,.is-style-sbg-ghost .wp-block-button__link:focus-visible{background:var(--sbg-pine);color:var(--sbg-blanc)}.sbg-sec{padding-block:var(--sbg-e6);padding-inline:var(--sbg-gouttiere)}.sbg-sec--feuille{background:var(--sbg-feuille)}.sbg-sec--blush{background:var(--sbg-blush)}.sbg-sec--brume{background:var(--sbg-brume)}.sbg-sec--blanc{background:var(--sbg-blanc)}.sbg-sec--serre{padding-block:var(--sbg-e5)}.sbg-sec--ample{padding-block:var(--sbg-e8)}.sbg-sec--detachee{padding-block:var(--sbg-e8)}.sbg-masquee{display:none!important}.sbg-prose--libre>.sbg-masquee+*,.sbg-prose>.sbg-masquee+*{margin-top:0}.sbg-banniere.wp-block-cover,.sbg-banniere{min-height:0;padding:var(--sbg-e8) var(--sbg-e7) 0;align-items:stretch;justify-content:flex-start;overflow:visible}.sbg-banniere>.wp-block-cover__inner-container{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:var(--sbg-largeur);margin-inline:auto}.sbg-banniere__titre{margin:var(--sbg-e7) 0 var(--sbg-e8);padding-inline:10%;text-align:center;color:var(--sbg-pine)}.sbg-portes{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sbg-e4);width:61%;margin-inline:auto;margin-bottom:-60px}.sbg-porte{display:flex;flex-direction:column;align-items:center;gap:var(--sbg-e2);flex:1 1 220px;padding:var(--sbg-e5);border-radius:var(--sbg-r-carte);background:var(--sbg-blanc);box-shadow:var(--sbg-ombre-carte);color:var(--sbg-pine);text-align:center;text-decoration:none;transition:background var(--sbg-transition),transform var(--sbg-transition)}.sbg-porte:hover,.sbg-porte:focus-visible{background:var(--sbg-feuille);transform:translateY(-2px);color:var(--sbg-pine)}.sbg-porte--rose:hover,.sbg-porte--rose:focus-visible{background:var(--sbg-blush)}.sbg-porte__titre{font-size:var(--sbg-t-h3);font-weight:400;text-transform:none}.sbg-atouts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 220px),1fr));gap:var(--sbg-e4);margin-top:var(--sbg-e5)}.sbg-atout{display:flex;flex-direction:column;align-items:center;gap:var(--sbg-e1);padding:var(--sbg-e3);border:2px solid var(--sbg-pine);border-radius:var(--sbg-r-carte);background:var(--sbg-feuille);box-shadow:var(--sbg-ombre-douce);text-align:center;transition:background 0.6s}.sbg-atout:hover{background:var(--sbg-blanc)}.sbg-atout__icone{color:var(--sbg-pine)}.sbg-atout__titre{margin-bottom:9px;font-size:var(--sbg-t-h3);font-weight:400;text-transform:none;color:var(--sbg-pine)}.sbg-atout__texte{font-size:var(--sbg-t-petit);color:var(--sbg-encre)}.sbg-duo{display:grid;grid-template-columns:1fr;gap:var(--sbg-e7);align-items:center}.sbg-duo__texte>*+*{margin-top:var(--sbg-e2)}.sbg-duo__media img{width:100%;border-radius:var(--sbg-r-carte)}.sbg-surtitre,.is-style-sbg-surtitre{font-size:var(--sbg-t-corps);font-weight:400;text-transform:none;line-height:1.4;color:var(--sbg-pine)}.sbg-surtitre--rose,.sbg-sec--blush .sbg-surtitre{color:var(--sbg-berry)}.sbg-titre-sec{font-size:var(--sbg-t-h3);font-weight:900;text-transform:uppercase}.sbg-titre-sec--fin{font-size:var(--sbg-t-h3);font-weight:400;text-transform:none}.sbg-modes{display:flex;flex-direction:column;gap:var(--sbg-e4);list-style:none}.sbg-mode{display:flex;align-items:center;gap:var(--sbg-e3)}.sbg-modes--haut .sbg-mode,.sbg-mode:has(h3){align-items:flex-start}.sbg-mode :is(h3,h4){margin-bottom:4px;font-size:var(--sbg-t-h3);font-weight:700;text-transform:none;line-height:1.2}.sbg-mode p{color:var(--sbg-encre);font-size:.95rem;line-height:1.6}.sbg-mode__icone{flex:none;color:var(--sbg-pine)}.sbg-mode__titre{display:block;font-size:var(--sbg-t-h4);font-weight:600;color:var(--sbg-pine)}.sbg-mode__sous{display:block;color:var(--sbg-pine)}.sbg-pastilles{display:flex;flex-wrap:wrap;gap:var(--sbg-e2);list-style:none}.sbg-pastille{padding:.1rem var(--sbg-e2);border-radius:var(--sbg-r-pilule);background:var(--sbg-brume);color:var(--sbg-pine);font-size:var(--sbg-t-petit)}.sbg-pastille--rose{background:var(--sbg-berry);color:var(--sbg-feuille)}.sbg-coordonnees{display:flex;flex-direction:column;gap:var(--sbg-e1);list-style:none}.sbg-coordonnees a{display:inline-flex;align-items:center;gap:var(--sbg-e1);text-decoration:none}.sbg-carte-lieu{width:100%;aspect-ratio:4 / 3;border-radius:var(--sbg-r-carte);overflow:hidden;background:var(--sbg-brume)}.sbg-carte-lieu iframe{width:100%;height:100%}.sbg-faq{display:flex;flex-direction:column;gap:var(--sbg-e4)}.sbg-faq details,.sbg-prose details{background:var(--sbg-blanc);border-radius:var(--sbg-r-carte);box-shadow:var(--sbg-ombre-faq);overflow:hidden}.sbg-faq summary,.sbg-prose details>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sbg-e3);padding:var(--sbg-e5) var(--sbg-e5);font-size:var(--sbg-t-faq);font-weight:900;text-transform:uppercase;color:var(--sbg-pine);cursor:pointer;list-style:none}.sbg-faq summary::-webkit-details-marker,.sbg-prose details>summary::-webkit-details-marker{display:none}.sbg-faq summary::after,.sbg-prose details>summary::after{content:"";flex:none;width:10px;height:10px;border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;transform:rotate(-45deg);transition:transform var(--sbg-transition)}.sbg-faq details[open] summary::after,.sbg-prose details[open]>summary::after{transform:rotate(45deg)}.sbg-faq details>:not(summary),.sbg-prose details>:not(summary){padding-inline:2.1875rem}.sbg-faq details>:is(ul,ol),.sbg-prose details>:is(ul,ol){padding-inline-start:calc(2.1875rem + 1.2em)}.sbg-faq details>:not(summary):last-child,.sbg-prose details>:not(summary):last-child{padding-bottom:var(--sbg-e3)}.sbg-faq--carte{display:block;border-radius:18px;background:var(--sbg-blanc);box-shadow:var(--sbg-ombre-douce-fiche);overflow:hidden}.sbg-faq--carte details{border-radius:0;box-shadow:none;border-bottom:1px solid var(--sbg-ligne)}.sbg-faq--carte details:last-child{border-bottom:0}.sbg-faq--carte summary{padding:17px 22px;font-size:16px;font-weight:600;text-transform:none;color:var(--sbg-encre);transition:background 0.16s}.sbg-faq--carte summary:hover{background:var(--sbg-fond)}.sbg-faq--carte details>:not(summary){padding-inline:22px;max-width:84ch;font-size:15px;line-height:1.65;color:var(--sbg-gris)}.sbg-faq--carte details>:last-child{padding-bottom:20px}.sbg-prose{max-width:100%}.sbg-sec>.sbg-prose{max-width:var(--sbg-largeur);margin-inline:auto}.sbg-page>.sbg-prose:not(.sbg-prose--libre),.sbg-article .sbg-prose{font-size:1.0625rem;line-height:1.75}.sbg-prose>*+*{margin-top:var(--sbg-e4)}.sbg-prose>h2{margin-top:var(--sbg-e6)}.sbg-prose>h3,.sbg-prose>h4{margin-top:var(--sbg-e5)}.sbg-prose :where(ul,ol):where(:not(.sbg-menu,.sbg-modes,.sbg-pastilles,.sbg-coordonnees,.sbg-etapes,.sbg-faq,.wp-block-gallery)){padding-inline-start:1.3em}.sbg-prose li+li{margin-top:.35em}.sbg-prose img{border-radius:var(--sbg-r-carte)}.sbg-page>.sbg-prose:not(.sbg-prose--libre) img,.sbg-article .sbg-prose img{width:100%;max-height:460px;object-fit:cover}.sbg-prose figure{margin-block:var(--sbg-e5)}.sbg-prose .wp-caption{width:auto!important;max-width:100%!important}.sbg-prose .wp-caption img{width:100%}.sbg-prose .wp-caption-text{margin-top:var(--sbg-e1);font-size:var(--sbg-t-petit);color:var(--sbg-encre-doux);text-align:center}.sbg-prose :is(h2,h3,h4)+p{margin-top:var(--sbg-e2)}.sbg-prose figcaption{margin-top:var(--sbg-e1);font-size:var(--sbg-t-petit);color:var(--sbg-encre-doux);text-align:center}.sbg-prose blockquote{margin:0;padding:var(--sbg-e4) var(--sbg-e5);border-inline-start:4px solid var(--sbg-berry);background:var(--sbg-blush);border-radius:0 var(--sbg-r-carte) var(--sbg-r-carte) 0;font-size:1.05rem}.sbg-prose blockquote p+p{margin-top:var(--sbg-e2)}.sbg-prose blockquote :is(cite,.wp-block-quote__citation){display:block;margin-top:var(--sbg-e2);font-size:var(--sbg-t-petit);font-style:normal;font-weight:600;color:var(--sbg-pine)}.wp-block-quote{box-sizing:border-box}.sbg-prose table{width:100%;border-collapse:collapse;font-size:.95rem}.sbg-prose :is(th,td){padding:var(--sbg-e2) var(--sbg-e3);border:1px solid var(--sbg-trait);text-align:start}.sbg-prose :is(th,td).has-text-align-center{text-align:center}.sbg-prose :is(th,td).has-text-align-right{text-align:end}.wp-block-table{overflow-x:auto}.sbg-prose th{background:var(--sbg-feuille);color:var(--sbg-pine);font-weight:600}.sbg-prose code,.sbg-prose kbd{padding:.1em .35em;border-radius:5px;background:var(--sbg-brume);font-size:.9em}.sbg-prose--libre>:last-child:not(.sbg-sec):not(.wp-block-cover){margin-bottom:var(--sbg-e8)}:where(.sbg-prose--libre)>:where(p,h1,h2,h3,h4,ul,ol,figure,blockquote,table,details,.wp-block-buttons,.wp-block-columns,.wp-block-group:not(.sbg-sec)){max-width:calc(var(--sbg-largeur) + 2 * var(--sbg-gouttiere));margin-inline:auto;padding-inline:var(--sbg-gouttiere)}.sbg-prose--libre>*+*{margin-top:var(--sbg-e4)}.sbg-prose--libre>:is(.sbg-sec,.wp-block-cover){margin-top:0}.sbg-page:not(.sbg-page--accueil)>.sbg-prose:not(.sbg-prose--libre){width:100%;max-width:calc(var(--sbg-largeur-etroite) + 2 * var(--sbg-gouttiere));margin-inline:auto;padding:var(--sbg-e6) var(--sbg-gouttiere) var(--sbg-e8)}.wp-block-columns{display:flex;flex-wrap:wrap;gap:var(--sbg-e6);align-items:flex-start}.wp-block-column{flex:1 1 0%;min-width:min(100%, 260px)}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--sbg-e2)}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-image{margin:0}.wp-block-image.is-style-sbg-arrondi img,.wp-block-image img{border-radius:var(--sbg-r-carte)}.wp-block-group.is-style-sbg-carte{padding:var(--sbg-e5);border-radius:var(--sbg-r-carte);background:var(--sbg-blanc);box-shadow:var(--sbg-ombre-carte)}.wp-block-group.is-style-sbg-encadre{padding:var(--sbg-e5);border:2px solid var(--sbg-pine);border-radius:var(--sbg-r-carte);background:var(--sbg-feuille)}.wp-block-list.is-style-sbg-chevrons{list-style:none;padding-inline-start:0}.wp-block-list.is-style-sbg-chevrons li{position:relative;padding-inline-start:1.4em}.wp-block-list.is-style-sbg-chevrons li::before{content:"";position:absolute;inset-inline-start:.2em;top:.55em;width:6px;height:6px;border-right:2px solid var(--sbg-pine);border-top:2px solid var(--sbg-pine);transform:rotate(45deg)}.wp-block-separator{border:0;border-top:1px solid var(--sbg-trait);max-width:200px;margin-inline:auto}.wp-block-embed__wrapper{position:relative;border-radius:var(--sbg-r-carte);overflow:hidden}.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper{aspect-ratio:16 / 9}.wp-block-embed.wp-embed-aspect-16-9 iframe{position:absolute;inset:0;width:100%;height:100%}.aligncenter{margin-inline:auto}.alignwide{max-width:min(100%, 1320px);margin-inline:auto}.alignfull{max-width:none}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.sbg-bandeau{padding-block:var(--sbg-e7);background:var(--sbg-brume);text-align:center}.sbg-bandeau__titre{color:var(--sbg-pine)}.sbg-bandeau__sous{margin-top:var(--sbg-e2);color:var(--sbg-pine)}.sbg-fil{padding-block:var(--sbg-e2);font-size:var(--sbg-t-petit);color:var(--sbg-encre-doux)}.sbg-fil a{text-decoration:none}.sbg-fil .separator{margin-inline:.4em;opacity:.5}.sbg-liste{padding-block:var(--sbg-e6) var(--sbg-e8)}.sbg-intro-archive{padding-block:var(--sbg-e5) 0}.sbg-card{height:100%}.sbg-card__lien{display:flex;flex-direction:column;height:100%;border-radius:var(--sbg-r-carte);background:var(--sbg-blanc);box-shadow:var(--sbg-ombre-carte);overflow:hidden;text-decoration:none;color:inherit;transition:transform var(--sbg-transition),box-shadow var(--sbg-transition)}.sbg-card__lien:hover,.sbg-card__lien:focus-visible{transform:translateY(-3px);box-shadow:8px 10px 20px 0 rgb(0 0 0 / .14);color:inherit}.sbg-card__media{position:relative;aspect-ratio:16 / 10;background:var(--sbg-feuille);display:grid;place-items:center;overflow:hidden}.sbg-card__img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.sbg-card__lien:hover .sbg-card__img{transform:scale(1.04)}.sbg-card__media-vide{color:color-mix(in srgb,var(--sbg-pine) 35%,transparent)}.sbg-card__cat{position:absolute;inset-block-start:var(--sbg-e2);inset-inline-start:var(--sbg-e2);padding:2px var(--sbg-e2);border-radius:var(--sbg-r-pilule);background:color-mix(in srgb,var(--sbg-blanc) 92%,transparent);color:var(--sbg-pine);font-size:.75rem;font-weight:600;backdrop-filter:blur(4px)}.sbg-card__corps{display:flex;flex-direction:column;gap:var(--sbg-e1);flex:1;padding:var(--sbg-e4)}.sbg-card__date{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--sbg-encre-doux)}.sbg-card__titre{font-size:1.15rem;font-weight:700;text-transform:none;line-height:1.3;color:var(--sbg-pine);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sbg-card__extrait{flex:1;font-size:var(--sbg-t-petit);line-height:1.55;color:var(--sbg-encre-doux);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.sbg-card__cta{display:inline-flex;align-items:center;gap:4px;margin-top:var(--sbg-e1);font-size:.9rem;font-weight:600;color:var(--sbg-berry)}.sbg-vide{padding-block:var(--sbg-e6);text-align:center;color:var(--sbg-encre-doux)}.sbg-pagination{margin-top:var(--sbg-e6)}.sbg-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sbg-e1)}.sbg-pagination :is(a,span).page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding-inline:var(--sbg-e1);border-radius:var(--sbg-r-pilule);background:var(--sbg-blanc);box-shadow:var(--sbg-ombre-douce);color:var(--sbg-pine);text-decoration:none}.sbg-pagination .page-numbers.current{background:var(--sbg-pine);color:var(--sbg-blanc)}.sbg-article__entete{padding-block:var(--sbg-e6) var(--sbg-e4);text-align:center}.sbg-article__entete .sbg-shell{max-width:calc(820px + 2 * var(--sbg-gouttiere))}.sbg-article__titre{color:var(--sbg-pine)}.sbg-meta{display:flex;align-items:center;justify-content:center;gap:var(--sbg-e1);margin-top:var(--sbg-e2);font-size:var(--sbg-t-petit);color:var(--sbg-encre-doux)}.sbg-article__media{margin:0 0 var(--sbg-e5)}.sbg-article__img{width:100%;max-height:480px;object-fit:cover;border-radius:var(--sbg-r-carte)}.sbg-article .sbg-prose{padding-bottom:var(--sbg-e6)}.sbg-partage{display:flex;align-items:center;gap:var(--sbg-e2);padding-block:var(--sbg-e4);border-top:1px solid var(--sbg-trait)}.sbg-partage__label{font-size:var(--sbg-t-petit);color:var(--sbg-encre-doux)}.sbg-partage__lien{display:inline-flex;align-items:center;gap:6px;padding:8px;border:0;border-radius:var(--sbg-r-pilule);background:var(--sbg-feuille);color:var(--sbg-pine);font-size:var(--sbg-t-petit);text-decoration:none;transition:background var(--sbg-transition)}.sbg-partage__lien:hover{background:var(--sbg-brume)}.sbg-partage__lien[data-sbg-copier]{padding-inline:var(--sbg-e3)}.sbg-lire-aussi{padding-block:var(--sbg-e6) var(--sbg-e8);background:var(--sbg-feuille)}.sbg-lire-aussi__titre{margin-bottom:var(--sbg-e4);font-size:var(--sbg-t-h3)}.sbg-commentaires{padding-block:var(--sbg-e6)}.sbg-commentaires__titre{margin-bottom:var(--sbg-e4);font-size:var(--sbg-t-h3)}.sbg-commentaires__liste{list-style:none;display:flex;flex-direction:column;gap:var(--sbg-e4)}.sbg-commentaires__liste .children{list-style:none;margin-top:var(--sbg-e4);padding-inline-start:var(--sbg-e5)}.sbg-commentaires :is(input[type="text"],input[type="email"],input[type="url"],textarea){width:100%;padding:var(--sbg-e2) var(--sbg-e3);border:2px solid var(--sbg-trait);border-radius:var(--sbg-r-champ);background:var(--sbg-blanc)}.sbg-commentaires :is(input,textarea):focus{border-color:var(--sbg-pine);outline:none}.sbg-form-recherche{display:flex;gap:var(--sbg-e1);max-width:420px;margin-inline:auto}.sbg-form-recherche__champ{flex:1;padding:.6rem var(--sbg-e3);border:2px solid var(--sbg-trait);border-radius:var(--sbg-r-pilule);background:var(--sbg-blanc)}.sbg-form-recherche__champ:focus{border-color:var(--sbg-pine);outline:none}.sbg-form-recherche__bouton{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--sbg-pine);color:var(--sbg-blanc)}.sbg-recherche-barre{margin-bottom:var(--sbg-e6)}.sbg-404{padding-block:var(--sbg-e8);text-align:center}.sbg-404__code{display:flex;justify-content:center;color:color-mix(in srgb,var(--sbg-pine) 30%,transparent)}.sbg-404__titre{margin-top:var(--sbg-e4)}.sbg-404__texte{margin-top:var(--sbg-e2);color:var(--sbg-encre-doux)}.sbg-404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sbg-e2);margin-top:var(--sbg-e5)}.sbg-404__recherche{margin-top:var(--sbg-e6)}.sbg-pied{border-top:4px solid var(--sbg-pine);background:var(--sbg-feuille);color:var(--sbg-encre)}.sbg-pied__grille{display:grid;grid-template-columns:1fr;gap:var(--sbg-e6);padding-block:var(--sbg-e6)}.sbg-pied__marque{display:flex;flex-direction:column;gap:var(--sbg-e2);align-items:center;text-align:center;font-size:var(--sbg-t-petit)}.sbg-pied__logo-img{width:150px;height:auto}.sbg-pied__nom{font-weight:900;text-transform:uppercase;color:var(--sbg-pine)}.sbg-pied__titre{margin-bottom:var(--sbg-e3);font-size:var(--sbg-t-h4);color:var(--sbg-pine)}.sbg-menu--pied{flex-direction:column;gap:var(--sbg-e1)}.sbg-menu--pied a{position:relative;padding-inline-start:1.2em;color:var(--sbg-pine);font-size:.95rem}.sbg-menu--pied a::before{content:"";position:absolute;inset-inline-start:.1em;top:.62em;width:6px;height:6px;border-right:2px solid currentcolor;border-top:2px solid currentcolor;transform:rotate(45deg)}.sbg-menu--pied a:hover,.sbg-menu--pied a:focus-visible{color:var(--sbg-berry)}.sbg-pied__widgets{width:100%;margin-top:var(--sbg-e3)}.sbg-pied__bas{padding-block:var(--sbg-e2);background:var(--sbg-pine);color:var(--sbg-blanc);font-size:var(--sbg-t-petit);text-align:center}.sbg-pied__bas a{color:var(--sbg-blanc)}.sbg-haut{position:fixed;inset-block-end:var(--sbg-e4);inset-inline-end:var(--sbg-e4);z-index:40;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--sbg-pine);color:var(--sbg-blanc);box-shadow:var(--sbg-ombre-bouton);opacity:0;transform:translateY(10px);transition:opacity var(--sbg-transition),transform var(--sbg-transition)}.sbg-haut[hidden]{display:none}.sbg-haut.est-visible{opacity:1;transform:translateY(0)}@media (min-width:768px){.sbg-duo{grid-template-columns:1fr 1fr}.sbg-duo--trois{grid-template-columns:1fr 1fr 1fr}.sbg-duo--texte-large{grid-template-columns:3fr 2fr}.sbg-duo--media-large{grid-template-columns:2fr 3fr}.sbg-pied__grille{grid-template-columns:1.4fr 1fr 1fr 1fr}.sbg-pied__marque{align-items:flex-start;text-align:start}}@media (min-width:1025px){.sbg-duo--contact{grid-template-columns:1fr 1.6fr 1.4fr}}@media (max-width:900px){.sbg-burger{display:inline-flex}.sbg-barre-haute{display:none}.sbg-nav{position:fixed;inset:0;z-index:50;flex-direction:column;justify-content:flex-start;gap:var(--sbg-e5);padding:6rem var(--sbg-gouttiere) var(--sbg-e6);background:var(--sbg-blanc);overflow-y:auto;transform:translateX(100%);visibility:hidden;transition:transform 0.3s ease,visibility 0.3s ease}.sbg-nav.est-ouvert{transform:translateX(0);visibility:visible}.sbg-menu--principal{flex-direction:column;align-items:stretch;gap:0}.sbg-menu--principal>li>a{display:block;padding-block:var(--sbg-e3);border-bottom:1px solid var(--sbg-trait);font-size:1.2rem}.sbg-menu--principal>li>a::after{display:none}.sbg-menu--principal .sub-menu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;padding-inline-start:var(--sbg-e4)}.sbg-nav__appoint{display:block}.sbg-menu--appoint{flex-direction:column;gap:var(--sbg-e2)}.sbg-menu--appoint a{color:var(--sbg-berry);font-weight:500}body.menu-ouvert{overflow:hidden}}@media (max-width:900px){.sbg-portes{width:100%}}@media (max-width:767px){.sbg-banniere,.sbg-banniere.wp-block-cover{padding-inline:var(--sbg-e4)}.sbg-banniere__titre{margin-block:var(--sbg-e6);padding-inline:0}.sbg-sec--detachee{margin-block:var(--sbg-e6)}.sbg-duo{gap:var(--sbg-e5)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}@media print{.sbg-entete,.sbg-pied,.sbg-haut,.sbg-partage,.sbg-lire-aussi,.sbg-fil{display:none!important}body{background:#fff;font-size:11pt}}.sbg-form{display:flex;flex-direction:column;gap:var(--sbg-e3);max-width:620px}.sbg-form__titre{font-size:var(--sbg-t-h3)}.sbg-form__champ{display:flex;flex-direction:column;gap:4px}.sbg-form__label{font-size:var(--sbg-t-petit);font-weight:600;color:var(--sbg-pine)}.sbg-form__requis{color:var(--sbg-berry)}.sbg-form__saisie{width:100%;padding:.6rem var(--sbg-e3);border:2px solid var(--sbg-trait);border-radius:var(--sbg-r-champ);background:var(--sbg-blanc);color:var(--sbg-encre);transition:border-color var(--sbg-transition)}.sbg-form__saisie:focus{border-color:var(--sbg-pine);outline:none}.sbg-form__champ.est-en-erreur .sbg-form__saisie{border-color:var(--sbg-berry)}.sbg-form__erreur{font-size:var(--sbg-t-petit);color:var(--sbg-berry-fonce)}.sbg-form__acceptation{display:flex;align-items:flex-start;gap:var(--sbg-e1);font-size:var(--sbg-t-petit);line-height:1.4;cursor:pointer}.sbg-form__acceptation input{margin-top:.2em;accent-color:var(--sbg-pine);width:1.1em;height:1.1em;flex:none}.sbg-form__piege{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sbg-form__envoyer{align-self:flex-start;margin-top:var(--sbg-e1)}.sbg-form__message{padding:var(--sbg-e3) var(--sbg-e4);border-inline-start:4px solid var(--sbg-pine);border-radius:var(--sbg-r-champ);background:var(--sbg-feuille)}.sbg-form__message--ko{border-inline-start-color:var(--sbg-berry);background:var(--sbg-blush)}.sbg-pages-liees{display:flex;flex-wrap:wrap;gap:var(--sbg-e1);margin-top:var(--sbg-e5);font-weight:600}.sbg-pages-liees>*{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;border-radius:var(--sbg-r-pilule);background:var(--sbg-blanc);box-shadow:var(--sbg-ombre-douce);text-decoration:none}.sbg-pied__widget{width:100%}.sbg-prose>.wp-block-html iframe,.sbg-prose--libre>.wp-block-html iframe{width:100%;border-radius:var(--sbg-r-carte)}:where(.is-layout-flow)>*,:where(.is-layout-constrained)>*{margin-block-start:var(--sbg-e4);margin-block-end:0}:where(.is-layout-flow>:first-child,.is-layout-constrained>:first-child){margin-block-start:0}:where(.is-layout-constrained)>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--sbg-largeur);margin-inline:auto}:where(.is-layout-constrained)>.alignwide{max-width:min(100%, 1320px)}:is(.is-layout-flow,.is-layout-constrained)>*+:is(p,h1,h2,h3,h4,h5,h6,figure,blockquote,ul,ol,dl,table,pre){margin-block-start:var(--sbg-e4)}.sbg-atouts>*,.sbg-grille>*,.sbg-modes>*,.sbg-duo>*,.sbg-etapes-num>*,.sbg-faq>*{margin-block-start:0}:where(.is-layout-flex){display:flex;flex-wrap:wrap;align-items:center;gap:var(--sbg-e2)}:where(.is-layout-flex)>*{margin:0}:where(.is-layout-grid){display:grid;gap:var(--sbg-e4)}.is-vertical{flex-direction:column}.is-nowrap{flex-wrap:nowrap}.is-content-justification-center{justify-content:center}.is-content-justification-right{justify-content:flex-end}.is-content-justification-space-between{justify-content:space-between}:where(.wp-block-cover){position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:430px;padding:1em;overflow:hidden;background-position:center;background-size:cover}.wp-block-cover__background{position:absolute;inset:0;z-index:1}.wp-block-cover__background.has-background-dim{opacity:.5}.wp-block-cover__background.has-background-dim-0{opacity:0}.wp-block-cover__background.has-background-dim-10{opacity:.1}.wp-block-cover__background.has-background-dim-20{opacity:.2}.wp-block-cover__background.has-background-dim-30{opacity:.3}.wp-block-cover__background.has-background-dim-40{opacity:.4}.wp-block-cover__background.has-background-dim-50{opacity:.5}.wp-block-cover__background.has-background-dim-60{opacity:.6}.wp-block-cover__background.has-background-dim-70{opacity:.7}.wp-block-cover__background.has-background-dim-80{opacity:.8}.wp-block-cover__background.has-background-dim-90{opacity:.9}.wp-block-cover__background.has-background-dim-100{opacity:1}.wp-block-cover__image-background{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;object-fit:cover}.wp-block-cover__inner-container{position:relative;z-index:1;width:100%;color:inherit}:where(.wp-block-image) img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image :where(figcaption){margin-top:var(--sbg-e1);margin-bottom:0}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-button__link{box-sizing:border-box;word-break:break-word}.wp-block-button.is-style-outline>.wp-block-button__link{background:transparent;color:var(--sbg-pine)}.wp-block-list{box-sizing:border-box}.wp-block-group,.wp-block-column{box-sizing:border-box}.has-blanc-color{color:var(--sbg-blanc)}.has-berry-fonce-color{color:var(--sbg-berry-fonce)}.has-pine-color{color:var(--sbg-pine)}.has-berry-color{color:var(--sbg-berry)}.has-brume-background-color{background-color:var(--sbg-brume)}.has-feuille-background-color{background-color:var(--sbg-feuille)}.has-blush-background-color{background-color:var(--sbg-blush)}.has-blanc-background-color{background-color:var(--sbg-blanc)}.has-pine-background-color{background-color:var(--sbg-pine)}.has-petit-font-size{font-size:var(--sbg-t-petit)}.has-normal-font-size{font-size:var(--sbg-t-corps)}.has-moyen-font-size{font-size:var(--sbg-t-h4)}.has-grand-font-size{font-size:var(--sbg-t-h3)}.has-titre-font-size{font-size:var(--sbg-t-h2)}.has-banniere-font-size{font-size:var(--sbg-t-h1)}.sbg-image-entete img{width:100%;height:400px;object-fit:cover;border-radius:var(--sbg-r-carte)}@media (max-width:1024px){.sbg-image-entete img{height:333px}}@media (max-width:767px){.sbg-image-entete img{height:204px}}.sbg-prose .wp-block-rank-math-toc-block{padding:var(--sbg-e4) var(--sbg-e5);border-radius:var(--sbg-r-carte);background:var(--sbg-feuille)}.sbg-prose .wp-block-rank-math-toc-block h2,.sbg-prose .wp-block-rank-math-toc-block h3{margin:0 0 var(--sbg-e2);font-size:var(--sbg-t-faq)}.sbg-prose .rank-math-list{list-style:none;padding-inline-start:0;display:flex;flex-direction:column;gap:4px}.sbg-prose .rank-math-list-item{position:relative;padding-inline-start:1.2em;margin:0;font-size:.95rem}.sbg-prose .rank-math-list-item::before{content:"";position:absolute;inset-inline-start:.1em;top:.6em;width:5px;height:5px;border-right:2px solid var(--sbg-pine);border-top:2px solid var(--sbg-pine);transform:rotate(45deg)}.sbg-prose .rank-math-list-item a{text-decoration:none}.sbg-prose .rank-math-list-item a:hover{text-decoration:underline}.sbg-prose .gwas-essentiel{padding:var(--sbg-e4) var(--sbg-e5);border:0;border-inline-start:4px solid var(--sbg-pine);border-radius:0 var(--sbg-r-carte) var(--sbg-r-carte) 0;background:var(--sbg-blanc);box-shadow:var(--sbg-ombre-douce)}.sbg-prose .gwas-essentiel__title{margin-bottom:var(--sbg-e2);font-size:var(--sbg-t-faq);font-weight:900;text-transform:uppercase;color:var(--sbg-pine)}.sbg-prose .gwas-essentiel__list{list-style:none;padding-inline-start:0;display:flex;flex-direction:column;gap:var(--sbg-e1)}.sbg-prose .gwas-essentiel__item{display:flex;gap:var(--sbg-e1);margin:0;font-size:.95rem}.sbg-prose .gwas-essentiel__check{flex:none;color:var(--sbg-pine)}.sbg-article .sbg-prose :is(h2,h3,h4){text-transform:none;font-weight:800;line-height:1.25;text-wrap:balance}.sbg-article .sbg-prose h2{margin-top:var(--sbg-e7);font-size:1.7rem}.sbg-article .sbg-prose h3{margin-top:var(--sbg-e5);font-size:1.25rem;color:var(--sbg-encre)}.sbg-article .sbg-prose h4{margin-top:var(--sbg-e4);font-size:1.1rem;color:var(--sbg-encre)}.sbg-article .sbg-prose>:first-child{margin-top:0}.sbg-article__titre{text-transform:none;font-weight:800;font-size:clamp(1.9rem, 1.4rem + 1.6vw, 2.6rem);line-height:1.15;text-wrap:balance}.sbg-article .wp-block-rank-math-toc-block{margin-block:var(--sbg-e5)}.sbg-article .sbg-prose .rank-math-block{margin-top:var(--sbg-e4);padding:var(--sbg-e4) var(--sbg-e5);border-radius:var(--sbg-r-carte);background:var(--sbg-feuille);font-size:.95rem}.sbg-article .sbg-prose .rank-math-block .rank-math-list-item{padding-inline-start:0;margin-bottom:var(--sbg-e3)}.sbg-article .sbg-prose .rank-math-block .rank-math-list-item::before{content:none}.sbg-article .sbg-prose .rank-math-block :is(h3,.rank-math-question){margin-top:0;margin-bottom:4px;font-size:1rem;font-weight:700;color:var(--sbg-pine)}.sbg-article .sbg-prose .rank-math-block .rank-math-answer p{margin:0;color:var(--sbg-encre-doux)}.sbg-prose .gwas-essentiel{background:var(--sbg-blanc)!important;border-left-color:var(--sbg-pine)!important;border-radius:var(--sbg-r-carte)!important;box-shadow:var(--sbg-ombre-douce)}.sbg-prose .gwas-essentiel__title{color:var(--sbg-pine)}.sbg-carte-lieu--petite{margin-top:var(--sbg-e4);aspect-ratio:3 / 2;max-width:420px}.sbg-bareme{width:100%;border-collapse:collapse;margin-top:var(--sbg-e2)}.sbg-bareme td{padding:var(--sbg-e2) 0;border-bottom:1px solid var(--sbg-trait)}.sbg-bareme td:last-child{text-align:end;white-space:nowrap;color:var(--sbg-pine)}.sbg-bareme tr:last-child td{border-bottom:0}.sbg-note{font-size:var(--sbg-t-petit);color:var(--sbg-encre-doux)}.sbg-etapes--services{gap:var(--sbg-e1)}.sbg-etapes--services li{display:list-item;list-style:none;padding-inline-start:0}.sbg-etapes-num{list-style:none;counter-reset:sbg-etape;display:flex;flex-direction:column;gap:var(--sbg-e4);max-width:780px;margin-inline:auto;margin-top:var(--sbg-e5)}.sbg-etapes-num>li{counter-increment:sbg-etape;position:relative;padding-inline-start:3.2rem;line-height:1.6}.sbg-etapes-num>li::before{content:counter(sbg-etape);position:absolute;inset-inline-start:0;top:-2px;display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--sbg-pine);color:var(--sbg-blanc);font-weight:700}.sbg-etapes-num strong{color:var(--sbg-pine)}.sbg-tarif-carte{display:flex;flex-direction:column;gap:var(--sbg-e1);padding:var(--sbg-e5);border-radius:var(--sbg-r-carte);background:var(--sbg-blanc);box-shadow:var(--sbg-ombre-carte)}.sbg-tarif-carte__sur{font-size:var(--sbg-t-petit);color:var(--sbg-berry)}.sbg-tarif-carte__titre{font-size:var(--sbg-t-h3);font-weight:400;text-transform:none;line-height:1.3;color:var(--sbg-pine)}.sbg-bareme--prix td:first-child{color:var(--sbg-encre-doux)}.sbg-bareme--prix td:last-child{font-size:1.05rem}.sbg-tarif-carte__note{font-size:var(--sbg-t-petit);color:var(--sbg-encre-doux)}.sbg-tarif-carte .sbg-bouton{align-self:flex-start;margin-top:var(--sbg-e2)}.sbg-tableau-prix{margin-top:var(--sbg-e5);overflow-x:auto}.sbg-tableau-prix table{width:100%;border-collapse:collapse;font-size:.95rem;background:var(--sbg-blanc);border-radius:var(--sbg-r-carte);overflow:hidden;box-shadow:var(--sbg-ombre-douce)}.sbg-tableau-prix :is(th,td){padding:var(--sbg-e2) var(--sbg-e3);border:0;border-bottom:1px solid var(--sbg-trait)}.sbg-tableau-prix th{background:var(--sbg-feuille);color:var(--sbg-pine);font-weight:700;line-height:1.3;vertical-align:bottom}.sbg-tableau-prix tr:last-child :is(td,th){border-bottom:0;background:var(--sbg-feuille)}@media (min-width:768px){.sbg-etapes-num--trois{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sbg-e5);max-width:none}}.sbg-bouton--clair,.is-style-sbg-clair .wp-block-button__link{background:transparent;border-color:var(--sbg-blanc);color:var(--sbg-blanc);box-shadow:none}.sbg-bouton--clair:hover,.sbg-bouton--clair:focus-visible,.is-style-sbg-clair .wp-block-button__link:hover,.is-style-sbg-clair .wp-block-button__link:focus-visible{background:var(--sbg-blanc);color:var(--sbg-pine)}.sbg-panier-voile{position:fixed;inset:0;z-index:59;background:rgb(4 44 42 / .42);animation:sbg-panier-fondu 0.25s ease}@keyframes sbg-panier-fondu{from{opacity:0}to{opacity:1}}.sbg-panier{position:fixed;inset:0 0 0 auto;z-index:60;width:min(24rem, 100vw);display:flex;flex-direction:column;background:var(--sbg-blanc);box-shadow:-8px 0 32px rgb(4 104 101 / .16);transform:translateX(100%);transition:transform 0.25s ease}.sbg-panier.est-ouvert{transform:translateX(0)}body.sbg-panier-ouvert{overflow:hidden}.sbg-panier__tete{display:flex;align-items:center;justify-content:space-between;gap:var(--sbg-e3);padding:var(--sbg-e4) var(--sbg-e5);border-bottom:1px solid var(--sbg-ligne)}.sbg-panier__titre{margin:0;font-size:1.05rem;font-weight:900;text-transform:uppercase;color:var(--sbg-pine)}.sbg-panier__fermer{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:999px;background:transparent;color:var(--sbg-pine);cursor:pointer;transition:background 0.16s ease}.sbg-panier__fermer:hover{background:var(--sbg-feuille)}.sbg-panier__lignes{flex:1;overflow-y:auto;list-style:none;margin:0;padding:var(--sbg-e3) var(--sbg-e5)}.sbg-panier__ligne{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--sbg-e3);padding-block:var(--sbg-e3);border-bottom:1px solid var(--sbg-ligne)}.sbg-panier__ligne:last-child{border-bottom:0}.sbg-panier__vignette{width:3rem;height:3rem;object-fit:cover;border-radius:8px}.sbg-panier__nom{display:block;font-size:.94rem;font-weight:600;line-height:1.3;color:var(--sbg-encre);text-decoration:none}.sbg-panier__nom:hover{color:var(--sbg-pine)}.sbg-panier__quantite{margin:2px 0 0;font-size:.8rem;color:var(--sbg-gris)}.sbg-panier__prix{margin:0;font-size:.94rem;font-weight:700;white-space:nowrap;color:var(--sbg-encre)}.sbg-panier__retirer{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;color:var(--sbg-gris);transition:background 0.16s ease,color 0.16s ease}.sbg-panier__retirer:hover{background:var(--sbg-blush);color:var(--sbg-berry)}.sbg-panier__pied{padding:var(--sbg-e4) var(--sbg-e5) var(--sbg-e5);border-top:1px solid var(--sbg-ligne);background:var(--sbg-fond)}.sbg-panier__total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sbg-e3);margin:0 0 var(--sbg-e2)}.sbg-panier__total span{font-size:.88rem;font-weight:600;text-transform:uppercase;color:var(--sbg-pine)}.sbg-panier__total strong{font-size:1.35rem;font-weight:900;color:var(--sbg-encre)}.sbg-panier__note{margin:0 0 var(--sbg-e3);font-size:.8rem;line-height:1.45;color:var(--sbg-gris)}.sbg-panier__cta{display:block;text-align:center;font-size:.98rem;font-weight:600;color:var(--sbg-blanc);background:var(--sbg-berry);border-radius:999px;padding:.85rem 1.5rem;text-decoration:none;transition:background 0.16s ease}.sbg-panier__cta:hover,.sbg-panier__cta:focus-visible{color:var(--sbg-blanc);background:var(--sbg-berry-vif)}.sbg-panier__continuer{display:block;width:100%;margin-top:var(--sbg-e2);border:0;background:transparent;font:inherit;font-size:.88rem;font-weight:600;color:var(--sbg-gris);cursor:pointer;padding:.6rem;border-radius:999px;transition:color 0.16s ease}.sbg-panier__continuer:hover{color:var(--sbg-pine)}.sbg-panier__vide{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sbg-e2);padding:var(--sbg-e6) var(--sbg-e5);text-align:center}.sbg-panier__vide .sbg-ico{color:var(--sbg-pine-100);margin-bottom:var(--sbg-e2)}.sbg-panier__vide p{margin:0;font-size:1rem;font-weight:600;color:var(--sbg-encre)}.sbg-panier__vide-sous{font-size:0.88rem!important;font-weight:400!important;line-height:1.55;color:var(--sbg-gris)!important;max-width:30ch}.sbg-panier__vide .sbg-panier__cta{margin-top:var(--sbg-e3);background:var(--sbg-pine);padding-inline:2rem}.sbg-panier__vide .sbg-panier__cta:hover{background:var(--sbg-pine-fonce)}@media (prefers-reduced-motion:reduce){.sbg-panier,.sbg-panier-voile{transition:none;animation:none}}@keyframes sbg-panier-bond{0%{transform:scale(1)}30%{transform:scale(1.28) translateY(-4px)}55%{transform:scale(.94)}100%{transform:scale(1)}}.sbg-action--panier.vient-de-bouger{animation:sbg-panier-bond 0.55s cubic-bezier(.34,1.56,.64,1)}.sbg-action--panier.vient-de-bouger .sbg-action__pastille{animation:sbg-panier-bond 0.55s 0.08s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:reduce){.sbg-action--panier.vient-de-bouger,.sbg-action--panier.vient-de-bouger .sbg-action__pastille{animation:none}}:root{--sbg-z-widget-avis:2147483644}.sbg-btq-barre,.sbg-fiche-barre{z-index:calc(var(--sbg-z-widget-avis) + 1)}.sbg-panier-voile{z-index:calc(var(--sbg-z-widget-avis) + 2)}.sbg-panier{z-index:calc(var(--sbg-z-widget-avis) + 3)}body.sbg--boutique .ti-widget,body.sbg--fiche .ti-widget{bottom:92px!important}@media (max-width:47.99em){body.sbg--boutique .ti-widget,body.sbg--fiche .ti-widget{bottom:128px!important}}body.sbg-panier-ouvert .ti-widget{opacity:0;pointer-events:none;transition:opacity 0.2s ease}.sbg-page+.sbg-fil,.sbg-fil:last-child{border-top:1px solid var(--sbg-trait);padding-block:var(--sbg-e3);font-size:var(--sbg-t-petit);opacity:.75}