@font-face{font-family:Shrikhand;font-weight:400;font-display:swap;src:url(polices/shrikhand.woff2) format("woff2")}@font-face{font-family:"Open Sans";font-weight:400 800;font-display:swap;src:url(polices/open-sans.woff2) format("woff2")}@font-face{font-family:"Reenie Beanie";font-weight:400;font-display:swap;src:url(polices/reenie-beanie.woff2) format("woff2")}:root{--nuit:#3A1730;--nuit-2:#220D1C;--lait:#F6EADF;--lait-doux:#D9C3BC;--papier:#FBF4EA;--polaroid:#FDFBF6;--encre:#231A1F;--encre-douce:#5A4A50;--rouge:#B3122F;--rouge-presse:#7D0B20;--bic:#1F4FA8;--bic-clair:#A9C1F5;--fluo:#FFE55C;--scotch:rgba(232,214,178,.78);--dentelle:rgba(236,140,180,.17);--f-titre:Shrikhand,"Arial Black",Georgia,serif;--f-texte:"Open Sans",system-ui,sans-serif;--f-main:"Reenie Beanie","Segoe Print","Bradley Hand",cursive;--h1:34px;--h2:25px;--texte:17px;--r-bouton:12px 18px 14px 20px/18px 12px 20px 14px;--ombre:0 4px 14px rgba(0,0,0,.38);--cible:48px}@media (min-width:768px){:root{--h1:44px;--h2:30px;--texte:18px}}@media (min-width:1024px){:root{--h1:56px;--h2:34px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:72px}body{margin:0;overflow-x:clip;color:var(--lait);font:400 var(--texte)/1.6 var(--f-texte);background-color:var(--nuit);background-image:radial-gradient(circle at 12px 12px,var(--dentelle) 2.5px,transparent 3.5px),radial-gradient(circle at 0 0,var(--dentelle) 2.5px,transparent 3.5px),radial-gradient(circle at 12px 0,transparent 7px,var(--dentelle) 7.5px,transparent 9px);background-size:24px 24px,24px 24px,24px 24px}a{color:inherit;text-decoration-thickness:2px;text-underline-offset:3px}:focus-visible{outline:3px solid var(--fluo);outline-offset:3px}img{max-width:100%;height:auto;display:block}button{font:inherit;color:inherit;cursor:pointer}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3{font-family:var(--f-titre);font-weight:400;line-height:1.08;margin:0;letter-spacing:.005em;text-wrap:balance}p{margin:0 0 14px}.skip{position:absolute;left:-9999px}.skip:focus{left:12px;top:12px;z-index:99;background:var(--fluo);color:var(--encre);padding:10px 14px}.ic{width:22px;height:22px;flex:none}.pa-main{font-family:var(--f-main);font-weight:400;line-height:1.05}.pa-w{max-width:1200px;margin:0 auto;padding:0 18px}@media (min-width:768px){.pa-w{padding:0 28px}}.pa-h1{font-size:var(--h1);color:var(--lait);margin:22px 0 10px}.pa-h2{font-size:var(--h2);color:var(--lait);margin:0 0 18px}.pa-lede{font-size:calc(var(--texte) + 1px);color:var(--lait-doux);max-width:62ch}.pa-scotch{position:absolute;top:-11px;left:50%;width:62px;height:20px;margin-left:-31px;background:var(--scotch);transform:rotate(-4deg);box-shadow:0 1px 2px rgba(0,0,0,.18);z-index:2}.pa-hd{position:sticky;top:0;z-index:20;background:var(--nuit-2);border-bottom:1px solid rgba(246,234,223,.08);transition:box-shadow .2s}.pa-hd[data-compact]{box-shadow:0 6px 18px rgba(0,0,0,.35)}.pa-hd-in{max-width:1200px;margin:0 auto;height:58px;padding:0 14px;display:flex;align-items:center;gap:14px}.pa-logo{display:block;flex:none}.pa-sig{height:34px;width:auto}.pa-nav,.pa-hd-d{display:none}.pa-menu{margin-left:auto;display:flex;align-items:center;gap:4px;min-height:var(--cible);background:none;border:0;color:var(--lait);font-weight:800;font-size:15px;padding:0 4px}.pa-chev{width:18px;height:18px}.pa-moi img{object-fit:cover}@media (min-width:1024px){.pa-hd-in{height:74px;padding:0 24px}.pa-sig{height:42px}.pa-menu{display:none}.pa-nav{display:flex;flex-wrap:wrap;gap:8px;flex:1;justify-content:center}.pa-hd-d{display:flex;align-items:center;gap:14px}.pa-hd-l{font-weight:800;font-size:15px;text-decoration:none}.pa-hd-l[aria-current],.pa-hd-l:hover{text-decoration:underline}.pa-moi img{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid var(--polaroid);box-shadow:0 1px 4px rgba(0,0,0,.4)}}.pa-dymo{display:inline-flex;align-items:center;min-height:30px;padding:4px 10px;background:var(--encre);color:var(--polaroid);font:800 12.5px/1 var(--f-texte);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 1px 2px rgba(0,0,0,.4);transform:rotate(-1.5deg);transition:transform .15s}.pa-dymo:nth-child(even){transform:rotate(1.2deg)}.pa-dymo:hover,.pa-dymo[aria-current]{transform:rotate(0);background:var(--rouge)}.pa-nav .pa-dymo{background:#0F080C}.pa-feuille-nav{inset:0 0 auto;width:100%;max-height:88vh;margin:0;padding:14px 18px 22px;border:0;background:var(--nuit-2);color:var(--lait);overflow:auto;box-shadow:0 12px 30px rgba(0,0,0,.5)}.pa-feuille-nav::backdrop{background:rgba(10,4,8,.6)}.pa-fn-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pa-sig--s{height:30px}.pa-fn-h button{display:flex;align-items:center;gap:6px;min-height:var(--cible);background:none;border:0;color:var(--lait);font-weight:700}.pa-fn-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pa-fn-l a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:56px;padding:6px 8px;border-radius:8px;background:rgba(246,234,223,.05);text-decoration:none}.pa-av{display:flex}.pa-av img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid var(--polaroid);margin-left:-10px}.pa-fn-p{display:flex;flex-wrap:wrap;gap:6px 18px;margin:16px 0 0}.pa-fn-p a{min-height:44px;display:flex;align-items:center;font-weight:700}.pa-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px;padding-top:12px}@media (min-width:768px){.pa-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 22px}}@media (min-width:1024px){.pa-grille{grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 26px}}@media (max-width:767px){.pa-grille .x2{display:none}}@media (min-width:768px) and (max-width:1023px){.pa-grille .x3{display:none}}@media (min-width:1024px){.pa-grille .x4{display:none}}.pa-pol{position:relative;display:block;background:var(--polaroid);padding:8px 8px 0;color:var(--encre);text-decoration:none;box-shadow:var(--ombre);transform:rotate(var(--r,-1.5deg));transition:transform .2s}a.pa-pol:hover,a.pa-pol:focus-visible{transform:rotate(0) translateY(-4px)}.pa-pol-ph{display:block;aspect-ratio:3/4;overflow:hidden;background:#d9cfc6}.pa-pol-ph img{width:100%;height:100%;object-fit:cover;filter:saturate(1.06) contrast(1.03)}.pa-pol-b{display:flex;flex-direction:column;gap:2px;padding:9px 4px 12px;min-height:74px}.pa-pol-n{font:400 21px/1.05 var(--f-titre);color:var(--encre)}.pa-pol-n small{font:700 13px var(--f-texte);color:var(--encre-douce);margin-left:6px}.pa-pol-b .pa-main{font-size:24px;color:var(--bic)}.pa-gom{position:absolute;top:18px;right:-8px;min-width:48px;padding:8px 9px;border-radius:99px;background:var(--fluo);color:var(--encre);font:800 11px/1 var(--f-texte);text-align:center;transform:rotate(8deg);box-shadow:0 1px 3px rgba(0,0,0,.3);z-index:2}.pa-appel{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:0 20px;background:var(--rouge);color:#fff;border-radius:var(--r-bouton);font:800 18px var(--f-texte);text-decoration:none;box-shadow:0 3px 0 var(--rouge-presse)}.pa-appel:hover{background:#9C0F27}.pa-appel:active{transform:translateY(2px);box-shadow:0 1px 0 var(--rouge-presse)}.pa-num{display:none}.pa-sms{display:flex;align-items:center;justify-content:center;gap:8px;min-height:var(--cible);padding:0 18px;border:2px solid var(--bic);border-radius:10px;color:var(--bic);background:var(--polaroid);font:800 16px var(--f-texte);text-decoration:none}.pa-sms:hover{background:var(--bic);color:#fff}.pa-sms-d{display:none}@media (min-width:768px){.pa-sms-m{display:none}.pa-sms-d{display:inline}}.pa-btns{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 0}.pa-btn{display:inline-flex;align-items:center;min-height:var(--cible);padding:0 20px;background:var(--polaroid);color:var(--encre);font-weight:800;text-decoration:none;border-radius:4px;box-shadow:var(--ombre);transform:rotate(-1deg)}.pa-btn:hover{transform:rotate(0)}.pa-lien-l{display:inline-flex;align-items:center;min-height:44px;font-weight:800;color:var(--fluo)}.pa-bulle{display:flex;flex-direction:column;gap:12px;max-width:440px;width:100%}.pa-bulle-ec{display:flex;flex-direction:column;gap:7px;padding:12px;background:var(--polaroid);border-radius:18px;box-shadow:var(--ombre)}.pa-b{margin:0;max-width:80%;padding:9px 13px;font:600 15px/1.35 var(--f-texte);color:var(--encre);background:#EDE3D6}.pa-b--l{align-self:flex-start;border-radius:16px 16px 16px 4px}.pa-b--r{align-self:flex-end;border-radius:16px 16px 4px 16px}.pa-b--bic{background:var(--bic);color:#fff}.pa-feuille{position:relative;background:var(--papier);color:var(--encre);padding:30px 20px 22px;box-shadow:var(--ombre);border-radius:2px}@media (min-width:768px){.pa-feuille{padding:38px 40px 28px}}.pa-texte h2{font-size:calc(var(--h2) - 4px);color:var(--encre);margin:26px 0 12px;text-decoration:underline wavy var(--rouge) 1.5px;text-underline-offset:7px;text-decoration-skip-ink:none}.pa-texte section:first-of-type h2{margin-top:0}.pa-texte h3{font:800 19px/1.3 var(--f-texte);margin:18px 0 8px}.pa-texte a{color:var(--bic);font-weight:700}.pa-texte strong{background:linear-gradient(transparent 55%,var(--fluo) 55%);font-weight:700}.pa-texte ul{list-style:disc;padding-left:22px;margin:0 0 14px}.pa-texte ol{list-style:decimal;padding-left:22px;margin:0 0 14px}.pa-texte li{margin:4px 0}.pa-encadre{border:1.5px dashed rgba(35,26,31,.35);background:#F4E7DA;padding:12px 16px;margin:18px 0;transform:rotate(-.4deg)}.pa-ar{margin:16px 0 0;font-size:13.5px;color:var(--lait-doux)}.pa-ar ol{display:flex;flex-wrap:wrap;gap:4px}.pa-ar li+li::before{content:"›";margin-right:4px;color:var(--lait)}.pa-ar a{text-decoration:none}.pa-ar a:hover{text-decoration:underline}.pa-faq{margin:44px 0 0}.pa-faq .pa-h2{color:var(--encre)}.pa-faq details{border-top:1px dashed rgba(35,26,31,.25)}.pa-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:12px 0;cursor:pointer;list-style:none;font:800 18px/1.35 var(--f-texte);color:var(--rouge)}.pa-faq summary::-webkit-details-marker{display:none}.pa-faq summary::after{content:"+";font:400 26px var(--f-main);color:var(--bic)}.pa-faq details[open] summary::after{content:"–"}.pa-faq-r{padding:0 0 16px 14px;border-left:3px solid var(--fluo);font-size:16px;color:var(--encre-douce)}.pa-faq-r p{margin:0 0 8px}.pa-faq-r p:last-child{margin:0}.pa-mention{font-size:13px;color:var(--lait-doux);text-align:center;margin:8px 0 0}.pa-cta{display:flex;flex-direction:column}.pa-cta .pa-mention{margin-top:8px}.pa-maj{font-size:13.5px;color:var(--encre-douce);margin:4px 0 16px}.pa-maj a{color:var(--bic);font-weight:700}.pa-aussi{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0 0}.pa-aussi .pa-main{font-size:26px;color:var(--bic)}.pa-home{display:flex;flex-direction:column;padding-bottom:56px}.pa-home-i{order:1}.pa-home-moi{order:2}.pa-home-mur{order:3}.pa-home-temps{order:4}.pa-home-sms{order:5}.pa-home-carnet{order:6}.pa-home-t{order:7}.pa-home-f{order:8}.pa-home>*+*{margin-top:44px}.pa-home-i .pa-h1{margin-top:26px}.pa-home-moi{position:relative;max-width:420px;margin-left:auto;margin-right:auto;width:100%;padding-top:10px}.pa-pol--moi .pa-pol-n{font-size:26px}.pa-kiss{display:block;width:60px;height:auto}.pa-kiss--pol{position:absolute;right:2px;bottom:62px;width:70px;transform:rotate(-14deg)}.pa-mapage{display:inline-flex;align-items:center;gap:6px;margin:16px 0 0 18px;font-size:32px;color:var(--bic-clair);text-decoration:none}.pa-fleche{width:46px;height:24px;transform:rotate(18deg)}@media (min-width:1024px){.pa-home{display:grid;grid-template-columns:minmax(0,1fr) 420px;max-width:1200px;margin:0 auto;padding:0 28px 64px;column-gap:56px}.pa-home>*{grid-column:1/-1;padding:0}.pa-home .pa-w{padding:0}.pa-home-i{grid-column:1;grid-row:1;align-self:center}.pa-home-moi{grid-column:2;grid-row:1}.pa-home>*+*{margin-top:56px}.pa-home-moi{margin-top:30px}}.pa-piles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}@media (min-width:768px){.pa-piles{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px}}.pa-pile{display:flex;flex-direction:column;align-items:flex-start;gap:12px;text-decoration:none}.pa-pile-ph{display:flex;width:100%;padding:8px 0 0 10px}.pa-pile-ph img{width:44%;flex:none;height:auto;aspect-ratio:3/4;object-fit:cover;background:var(--polaroid);padding:4px 4px 12px;margin-left:-14%;box-shadow:0 3px 9px rgba(0,0,0,.45)}.pa-pile-ph img:first-child{margin-left:0;transform:rotate(-7deg)}.pa-pile-ph img:nth-child(2){transform:rotate(2deg) translateY(-4px);position:relative;z-index:1}.pa-pile-ph img:nth-child(3){transform:rotate(9deg)}.pa-pile:hover .pa-pile-ph img:nth-child(2){transform:rotate(0) translateY(-10px)}.pa-home-sms{background:var(--nuit-2);padding:40px 0;margin-left:0;margin-right:0}@media (min-width:1024px){.pa-home-sms{padding:52px 0;box-shadow:0 0 0 100vmax var(--nuit-2);clip-path:inset(0 -100vmax)}}.pa-home-sms-in{display:grid;gap:24px;align-items:center}@media (min-width:768px){.pa-home-sms-in{grid-template-columns:1fr 1fr;gap:48px}}.pa-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}@media (min-width:1024px){.pa-notes{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}}.pa-note{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-height:150px;height:100%;padding:16px 14px;background-color:var(--polaroid);background-image:linear-gradient(rgba(31,79,168,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(31,79,168,.1) 1px,transparent 1px);background-size:14px 14px;color:var(--encre);text-decoration:none;box-shadow:var(--ombre);transform:rotate(-1.2deg);transition:transform .2s}.pa-notes li:nth-child(even) .pa-note{transform:rotate(1.4deg)}.pa-note:hover{transform:rotate(0) translateY(-4px)!important}.pa-note-t{font:800 16px/1.3 var(--f-texte)}.pa-note .pa-main{font-size:22px;color:var(--bic)}.pa-home-carnet .pa-h2 a{text-decoration:none}.pa-cat{display:flex;flex-direction:column;padding-bottom:56px}.pa-cat-h{order:1}.pa-cat-bulle{order:2;margin-top:26px}.pa-cat-g{order:3;margin-top:26px}.pa-cat-x{order:4;margin-top:48px}.pa-cat-f{order:5}.pa-cat--sms .pa-cat-bulle{order:2}.pa-cat:not(.pa-cat--sms) .pa-cat-bulle{order:5;margin-top:40px;display:flex;justify-content:center}.pa-cat-f{order:6}.pa-fi{display:flex;flex-direction:column;gap:22px;margin-top:16px}.pa-fi-ph{order:1;position:relative}.pa-fi-id{order:2}.pa-fi-cta{order:3;display:flex;flex-direction:column;gap:14px}.pa-fi-txt{order:4;margin-top:14px}.pa-pol--fi .pa-pol-b{min-height:52px}.pa-pol--fi .pa-pol-b .pa-main{font-size:28px}.pa-kiss--fi{position:absolute;right:6px;bottom:-12px;width:78px;transform:rotate(-14deg)}.pa-fi-n{font:400 40px/1 var(--f-titre);margin:0;color:var(--lait)}.pa-fi-n small{font:700 16px var(--f-texte);color:var(--lait-doux);margin-left:10px}.pa-fi-h1{font:700 18px/1.35 var(--f-texte);color:var(--lait-doux);margin:8px 0 0}.pa-fi-e{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}.pa-fi-cta .pa-bulle{max-width:none}.pa-mot{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding-bottom:14px;border-bottom:1px dashed rgba(35,26,31,.25)}.pa-mot small{display:block;font:800 12px var(--f-texte);letter-spacing:.06em;text-transform:uppercase;color:var(--encre-douce)}.pa-mot .pa-main{font-size:30px;color:var(--bic)}.pa-kiss--mot{width:54px;flex:none;transform:rotate(-10deg)}@media (min-width:768px){.pa-fi{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:44px;row-gap:20px;align-items:start}.pa-fi-ph{grid-column:1;grid-row:1/span 3;position:sticky;top:96px}.pa-fi-id{grid-column:2;grid-row:1}.pa-fi-cta{grid-column:2;grid-row:2}.pa-fi-txt{grid-column:2;grid-row:3;margin-top:8px}.pa-fi-call{display:none}.pa-num{display:flex;flex-direction:column;align-items:center;padding:14px 26px;background:var(--rouge);color:#fff;border-radius:var(--r-bouton);text-decoration:none;box-shadow:0 3px 0 var(--rouge-presse)}.pa-num b{font:400 36px/1.1 var(--f-titre);letter-spacing:.02em}.pa-num small{font:700 14px var(--f-texte);margin-top:2px}.pa-num:hover{background:#9C0F27}.pa-cta--tel{align-self:flex-start}}.pa-barre{position:fixed;left:0;right:0;bottom:0;z-index:15;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:var(--nuit-2);box-shadow:0 -6px 18px rgba(0,0,0,.4)}@media (min-width:768px){.pa-barre{display:none}}.pa-autres{margin:56px 0 0}.pa-page--fiche .pa-ft{padding-bottom:84px}@media (min-width:768px){.pa-page--fiche .pa-ft{padding-bottom:32px}}.pa-gd{position:relative;max-width:780px;margin:22px auto 56px;padding:26px 18px 32px;background-color:var(--papier);background-image:linear-gradient(rgba(31,79,168,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(31,79,168,.09) 1px,transparent 1px);background-size:22px 22px;color:var(--encre);box-shadow:var(--ombre)}@media (min-width:768px){.pa-gd{padding:36px 56px 44px}}.pa-gd .pa-h1,.pa-gd .pa-h2{color:var(--encre)}.pa-gd .pa-lede{color:var(--encre-douce)}.pa-gd .pa-ar{color:var(--encre-douce)}.pa-gd .pa-ar li+li::before{color:var(--encre)}.pa-rangee-t{font-size:30px;color:var(--bic);margin:26px 0 0}.pa-gd .pa-rangee{margin-bottom:22px}.pa-gd .pa-notes{margin-top:30px}.pa-gd .pa-faq{margin-top:34px;box-shadow:none;background:transparent;padding:0}.pa-signe{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:start;gap:4px 14px;margin:36px 0 0;padding-top:20px;border-top:1px dashed rgba(35,26,31,.3)}.pa-sig--gd{height:48px}.pa-kiss--gd{width:56px;transform:rotate(-12deg)}.pa-signe p,.pa-signe .pa-lien-l{grid-column:1/-1;margin:0}.pa-signe .pa-lien-l{color:var(--bic)}.pa-gd-v{margin-top:36px}.pa-inst{max-width:860px;padding-bottom:56px}.pa-inst .pa-feuille{margin-top:22px}.pa-404{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:56px}.pa-pol--vide{width:220px;margin-top:40px}.pa-pol-vide{background:#C9BDB3}.pa-pol--vide .pa-main{font-size:24px;color:var(--bic)}.pa-ft{background:var(--nuit-2);color:var(--lait);padding:44px 0 32px;border-top:1px solid rgba(246,234,223,.08)}.pa-ft-in{max-width:1200px;margin:0 auto;padding:0 18px;display:grid;gap:28px}@media (min-width:768px){.pa-ft-in{grid-template-columns:1.3fr 1fr 1fr 1fr;padding:0 28px}}.pa-ft-s .pa-sig{height:40px}.pa-ft-s .pa-main{font-size:28px;margin:8px 0 0;color:var(--lait-doux)}.pa-ft-c{display:flex;flex-direction:column}.pa-ft-t{font:400 19px var(--f-titre);margin:0 0 8px}.pa-ft-c a{min-height:36px;display:flex;align-items:center;font-size:15px;text-decoration:none;color:var(--lait-doux)}.pa-ft-c a:hover{color:var(--lait);text-decoration:underline}.pa-portail{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background-color:var(--nuit-2);background-image:inherit}html.pa18 .pa-portail{display:none}.pa-portail-in{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;max-width:380px}.pa-portail-pol{position:relative;width:170px;padding:7px 7px 26px;background:var(--polaroid);box-shadow:var(--ombre);transform:rotate(3deg);margin-bottom:6px}.pa-portail-pol img{width:100%;aspect-ratio:3/4;object-fit:cover;filter:blur(2px) saturate(1.1)}.pa-portail-pol .pa-kiss{position:absolute;right:-18px;bottom:6px;width:64px;transform:rotate(-14deg)}.pa-portail .pa-sig{height:46px}.pa-portail-p{font-size:30px;color:var(--lait);margin:0}.pa-portail-b{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:8px}.pa-portail-entrer{min-height:52px;border:0;border-radius:var(--r-bouton);background:var(--lait);color:var(--encre);font-weight:800;font-size:17px}.pa-portail-quitter{display:flex;align-items:center;justify-content:center;min-height:var(--cible);border:2px solid rgba(246,234,223,.5);border-radius:10px;color:var(--lait);text-decoration:none;font-weight:700}@media (prefers-reduced-motion:reduce){*{transition:none!important}}@media (min-width:768px){.pa-kiss--pol{right:-14px}}.pa-texte .pa-grille,.pa-texte .pa-notes{list-style:none;padding-left:0}.pa-texte .pa-grille li{margin:0}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}.pa-description h1{font-size:24px;line-height:30px;color:#231A1F;margin:0 56px 8px 0}.pa-description h2:not(:first-child){margin-top:20px}.pa-description h3{font-size:20px;line-height:26px;color:#231A1F;margin:16px 0 8px}.pa-description ul,.pa-description ol{margin:0 0 12px;padding-left:22px}.pa-description a,.pa-description strong{color:#231A1F;font-weight:700}.pa-fiche__titre p.pa-titre{margin:0;font-family:&#34;Shrikhand&#34;,system-ui,sans-serif;font-weight:600;letter-spacing:.01em;color:#FBF4EA}.pa-grille>li[hidden]{display:none}.pa-carte__photo,.pa-cadre__photo,.pa-rubrique__photo{height:auto}.pa-texte,.pa-faq,.pa-sommaire{max-width:none}@media (min-width:1024px){.pa-texte{font-size:18px;line-height:31px}}.pa-faq summary h3{font:inherit;color:inherit;letter-spacing:inherit;margin:0;text-wrap:pretty}.pa-erreur{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:48px 16px;max-width:640px;margin:0 auto}.pa-erreur__ornement{width:auto;max-width:160px;height:auto}.pa-contact{display:flex;flex-direction:column;gap:14px;max-width:720px;margin:24px 0}.pa-contact__form{display:flex;flex-direction:column;gap:14px}.pa-contact__champ{display:flex;flex-direction:column;gap:6px;font-weight:700}.pa-contact__champ input,.pa-contact__champ textarea{font:inherit;font-weight:400;width:100%;padding:12px;border:2px solid #D9C3BC;border-radius:6px;background:#fff;color:#111;min-height:48px}.pa-contact__champ input:focus-visible,.pa-contact__champ textarea:focus-visible{outline:3px solid #231A1F;outline-offset:1px}.pa-contact__case{display:flex;align-items:center;gap:10px;min-height:44px}.pa-contact__case input{width:22px;height:22px;flex:none;accent-color:#B3122F}.pa-contact__piege{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pa-contact__envoyer{align-self:flex-start;min-width:180px}.pa-contact__retour{margin:0;padding:12px 14px;border-radius:6px;font-weight:700}.pa-contact__retour--ok{background:#231A1F;color:#FFFFFF}.pa-contact__retour--erreur{background:#1F4FA8;color:#FFFFFF}.pa-photo-appel{display:contents}.pa-photo-appel img{cursor:pointer}.pa-mention-tarif{text-align:center!important}.pa-maj{margin:6px 0 14px;font-size:13px;line-height:18px}.pa-guide__maj{margin:6px 0 14px;font-size:13px;line-height:18px}.pa-pol-n small{display:inline-block;white-space:nowrap}html:not(.portail-actif) :is([aria-modal="true"][class*="portail"],[aria-modal="true"][class*="gate"]){display:none!important}html.portail-actif,html.portail-actif body{overflow:hidden}