@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500;600;700&display=swap";*,*:before,*:after{box-sizing:border-box}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{max-width:100%;border-style:none}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}.border{border:1px solid #000}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--rouge: #ff8c8c;--rouge-h: #f06d6d;--vert: #78d48f;--vert-h: #59c374;--bleu: #7fbfff;--bleu-h: #6db1f6;--orange: #f0a776;--orange-h: #da874f;--violet: #c38efc;--violet-h: #ba80f8;--jaune: #f5e776;--jaune-h: #eede64;--annotation: #478ae4;--page-padding: 32px;--element-padding: 24px;--txt-primary: #1F2937;--txt-secondary: #475569;--txt-muted: #64748b;--site-max: 100%;--site-min: 320px;--page-max: 1580px;--primary: #0969c7;--font-size-primary: 15px;--primary: hsl(209.54deg 100% 25.75%);--base: var(--primary);--bg-primary: var(--primary);--darki: hsl(240deg 33% 98%);--white: hsl(0, 0%, 100%);--black: hsl(0, 0%, 0%);--gr-1: hsl(207, 72%, 22%);--gr-2: hsl(225deg 21% 81%);--gr-3: hsl(195 33% 88%);--gr-3-1: #f4f6f8;--gr-4: #e5f2ff;--gr-5: #f4f6f8;--green: #16a34a;--rev-white: hsl(0, 0%, 100%);--rev-white-25: hsl(0 0% 100% / 25%);--rev-white-50: hsl(0 0% 100% / 50%);--rev-white-75: hsl(0 0% 100% / 75%);--rev-black: hsl(0, 0%, 0%);--rev-black-50: hsl(0 0% 0% / 50%);--rev-black-25: hsl(0 0% 0% / 25%);--rev-black-75: hsl(0 0% 0% / 75%);--h1: #1f3a63;--h2: #243a5e;--h3: #334155;--bg-valid: hsl(135deg 58% 38%);--bg-valid-h: hsl(135deg 58% 28%);--bg-alert: #DC2626;--bg-alert-h: rgb(104, 6, 26);--bg-payant: hsl(36, 79%, 50%);--bg-payant-h: hsl(36, 79%, 46%);--bg-info: hsl(206deg 52% 63%);--bg-info-h: hsl(206deg 52% 53%);--bg-warning: hsl(31, 59%, 54%);--valid: var(--bg-valid);--valid-h: var(--bg-valid-h);--info: hsl(206deg 58% 55%);--info-h: color-mix(in oklab, var(--info) 90%, var(--rev-black) 10%);--alert: hsl(0deg 58% 48%);--error: hsl(0deg 58% 48%);--warning: hsl(31deg 64% 59%);--bg-soft: hsl(0deg 0% 100% / 30%);--male: hsl(206deg 58% 55%);--femelle: hsl(330deg 100% 70%);--fav: #ffae00;--stars: var(--fav);--fida: #ff8a00;--box-bg: hsl(0 0% 100%);--box-border: hsl(195deg 23.4% 74.65%);--box-border-h: hsl(194, 14%, 49%);--bg-decede: #B0893F;--bg-avendre: #4E7C67;--bg-disposaillie: #8A4A44;--bg-adonner: #4A6FA5;--bg-retraite: #5E646B;--bg-body: #F4F6F8;--bg-global: #F4F6F8;--bg-page: #FDFDFE;--space-global:calc(1rem + .5vw);--padding-space:calc(1rem + .75vw);--box-bg-img: color-mix(in oklab, var(--primary) 10%, var(--white) 100%);--parcours: hsl(0, 0%, 100%);--parcours-titre: hsl(206deg 90% 39%);--parcours-filda: var(--parcours-titre);--parcours-fidelite: hsl(240deg 7% 3%);--parcours-gamme: hsl(175, 71%, 43%);--parcours-tech: hsl(133, 74%, 27%);--parcours-administratif: hsl(34, 90%, 31%);--parcours-utiliserpts: hsl(290, 43%, 35%);--parcours-activite: hsl(34, 100%, 47%);--parcours-lignee: hsl(354, 94%, 46%);--parcours-fb: hsl(221deg 45% 50%);--parcours-service: hsl(201, 37%, 49%);--parcours-fidelite-h: hsla(240, 0%, 0%, 1);--parcours-gamme-h: hsla(175, 71%, 43%, .5);--parcours-tech-h: hsla(133, 74%, 27%, .5);--parcours-administratif-h: hsla(34, 90%, 31%, .5);--parcours-utiliserpts-h: hsla(290, 43%, 35%, .5);--parcours-activite-h: hsla(34, 100%, 47%, .5);--parcours-lignee-h: hsla(354, 94%, 46%, .5);--parcours-fb-h: hsla(221, 45%, 50%, .5);--parcours-service-h: hsla(201, 37%, 49%, .5);--header-bg: #1f3a63;--header-border-color: hsl(225deg 35% 70% / 40%);--header-icone: hsl(0, 0%, 100%);--header-icone-h: hsl(206deg 81% 55%);--nav-a-bgh: hsl(194deg 29% 61%);--menu-bg: var(--rev-white);--menu-srub-txt: var(--rev-black);--menu-a-txt: hsl(195, 45%, 38%);--menu-a-txth: hsl(206deg 80% 95%);--menu-a-bgh: hsl(210deg 41.58% 90.03%);--menu-a-bga: hsl(210deg 41.58% 90.03%);--mm-bg: hsla(206, 80%, 22%, .692);--smm-bg: hsla(206, 80%, 22%, .692);--smm-a: hsl(205, 100%, 89%);--smm-border: var(--menu-a-bga);--ref: 1rem;--xs: calc(var(--ref) * .5);--sm: calc(var(--ref) * .75);--md: calc(var(--ref) * 1);--lg: calc(var(--ref) * 1.5);--xl: calc(var(--ref) * 2.5);--xxl: calc(var(--ref) * 3);--sm-vw: clamp(.25em, .75vw, .75em);--md-vw: clamp(.9em, 1vw, 1em);--lg-vw: clamp(1.25em, 1.5vw, 1.5em);--xl-vw: clamp(1.5em, 2vw, 2.5em);--xxl-vw: clamp(2em, 2vw, 4em);--nav-bg: #2e4f8c;--filtres__: color-mix(in oklab, var(--primary) 20%, hsl(195deg 100% 90%) 70%);--padding-champs: clamp(.75rem, 1vw, 1rem);--input-border-color: var(--gr-2);--input-border-color-h: var(--primary);--form-int: hsl(229deg 22.69% 32.09%);--border-btn: hsla(0, 0%, 0%, .16);--bg-btn: #6366f1;--bg-btn-deg: #4f46e5;--bg-btn-h: #4f46e5;--btn-btn-a: #4338ca;--btn-btn-d: #c7d2fe;--radius-xs: 2px;--radius-sm: 3px;--radius-md: 4px;--radius-lg: 8px;--radius-xl: 16px;--radius-rond: 10rem;--tab-bg: var(--rev-white);--tab-bg-pair: #F1F5F9;--tab-bg-h: #f7fafc;--tab-bg-th:#f7fafc;--tab-border:#D1D9E6}@media only screen and (max-width:1600px){:root{--page-padding: 24px;--element-padding: 14px}}:root:has(.admin-theme > [value=dark]:checked){--primary: #000}@media only screen and (max-width:1600px){:root{--font-size-primary: 14px}}.fiche-btn a.inactif,.fiche-btn a.btn,.attestation-nbr__blok .form-int,.page-global,#for-select-race:checked+label+.submenu,.header-account div div:last-child svg,.page-global-g,.page-fidanimo,.page,.aucun,.tox-tinymce,.form-file input[type=file]+label,.form-file,input[type=text],input[type=url],input[type=email],input[type=password],input[type=number],input[type=date],input[type=heure],input[type=time],textarea,select,.form-blok .form-int,.filda{width:100%;width:-webkit-fill-available;width:-moz-available}.dev-tabex td{padding-left:clamp(.5em,1.5vw,1em);padding-right:clamp(.5em,1.5vw,1em)}.dev-tabex td{padding-top:clamp(.5em,1.5vw,1em);padding-bottom:clamp(.5em,1.5vw,1em)}.cont-1,.cont-2,.cont-3,.header-config,.pl-visu,.dev-exemple,.card-alert,.card-valid,.card-warning,.card-info{padding-left:clamp(1em,1.5vw,2em);padding-right:clamp(1em,1.5vw,2em)}.cont-1,.cont-2,.cont-3,.pl-visu,.dev-tab-content,.dev-exemple,.card-alert,.card-valid,.card-warning,.card-info{padding-top:clamp(1em,1.5vw,2em);padding-bottom:clamp(1em,1.5vw,2em)}.box-1 .image .fav span,.stars .ic{font-variation-settings:"FILL" 1}.btn-site,.theme-list .box,.blok a,.header-account,.header-ic a .ic,label{transition:all ease-in-out .1s}.filtres__option label,.tab-calendrier td:hover .jour,.tab-calendrier td .event,.tab-calendrier td,.form-radio label,.form-file input[type=file]+label,input[type=text],input[type=url],input[type=email],input[type=password],input[type=number],input[type=date],input[type=heure],input[type=time],textarea,select{transition:all ease-in-out .2s}.header-account .account-img img{object-fit:cover;width:100%;height:100%}.popup .box .fermerPopUp,.box-1 .image .fav span,.filtres__option label,.tab-calendrier td .event,.blok a{cursor:pointer}.box_page__image>span,.box-1 .image>span{font-size:3em;opacity:.1}:root:has(.admin-theme > [value=dark]:checked){--h: 225deg;--l: 6%;--darki: hsl(var(--h) var(--l) 10%);--site-max: 500px;--bg-body: #313338;--header-bg: var(--darki);--header-icone: hsl(210, 9%, 80%);--header-icone-h: hsl(206deg 81% 55%);--header-border-color: hsl(0deg 0% 43% / 40%);--nav-a-bgh: hsla(255, 0%, 0%, .5);--smm-bg: hsl(0deg 0% 100% / 10%);--smm-a: hsl(255, 100%, 100%);--smm-border: hsla(0, 0%, 100%, .2);--menu-bg: var(--darki);--menu-srub-txt: hsl(var(--h) var(--l) 100%);--menu-a-txt: hsl(var(--h) var(--l) 80%);--menu-a-txth: hsl(var(--h) var(--l) 100%);--menu-a-bgh: hsl(0deg 0% 100% / 52%);--menu-a-bga: hsl(var(--h) 0% 100% / 10%);--parcours: hsl(0deg 100% 45%);--parcours-titre: hsl(42, 100%, 52%);--parcours-filda: var(--parcours-titre);--parcours-gamme: hsla(175, 71%, 43%, .5);--parcours-tech: hsla(133, 74%, 27%, .5);--parcours-administratif: hsla(34, 90%, 31%, .5);--parcours-utiliserpts: hsla(290, 43%, 35%, .5);--parcours-activite: hsla(34, 100%, 47%, .5);--parcours-lignee: hsla(354, 94%, 46%, .5);--parcours-fb: hsla(221, 44%, 41%, .5);--parcours-service: hsla(201, 27%, 38%, .5);--parcours-fidelite-h: hsla(240, 0%, 0%, 1);--parcours-gamme-h: hsla(175, 71%, 43%, .25);--parcours-tech-h: hsla(133, 74%, 27%, .25);--parcours-administratif-h: hsla(34, 90%, 31%, .25);--parcours-utiliserpts-h: hsla(290, 43%, 35%, .25);--parcours-activite-h: hsla(34, 100%, 47%, .25);--parcours-lignee-h: hsla(354, 94%, 46%, .25);--parcours-fb-h: hsla(221, 45%, 50%, .25);--parcours-service-h: hsla(201, 27%, 38%, .25);--input-border-color: hsl(222deg 7% 29%);--input-border-color-h: hsl(221, 17%, 37%);--form-int: hsl(227deg 14% 71%);--border-btn: hsla(0, 0%, 100%, .16);--bg-btn: hsl(0deg 0% 0% / 50%);--bg-btn-h: hsl(0deg 0% 0% / 75%);--tab-bg:hsla(0, 0%, 0%, .1);--tab-bg-h:hsla(0, 0%, 0%, .2);--tab-bg-th:hsla(0, 0%, 0%, .4);--rev-black: hsl(0, 0%, 100%);--rev-white: hsl(222deg 4% 14%);--h2: hsl(220deg 46% 77%);--gr-1: hsl(225 6% 65%);--gr-2: hsl(225 6% 55%);--gr-3: hsl(225 6% 45%);--gr-4: hsl(228, 11%, 27%);--bg-alert: #DC2626;--bg-alert-h: #c21414;--bg-valid: hsl(127deg 20% 50%);--bg-warning: hsl(37 76% 40%);--bg-info: hsl(195 54% 40%);--bg-soft: hsla(0, 0%, 0%, .2);--valid: hsl(135, 56%, 54%);--info: hsl(206, 75%, 70%);--alert: #DC2626;--error: #DC2626;--warning: hsl(31, 84%, 54%)}:root:has(.admin-theme > [value=dark]:checked) header{border:0}:root:has(.admin-theme > [value=dark]:checked) .header-logo img{filter:invert(1) hue-rotate(.5turn)}a{color:var(--rev-black)}.filda{color:var(--primary);font-size:.9em;display:none}.filda.filda-block{display:block}h1{display:flex;justify-content:center;gap:1em;font-size:clamp(20px,4vw,26px);margin:0 0 calc(1em + .25vw) 0;width:100%;color:var(--h1)}h1 .retour{display:none;border-radius:.5em;border:2px solid var(--gr-2);width:40px;height:35px;justify-content:center;align-items:center}h1 .retour a{display:block;height:50px;width:100%;background:url(/build/assets/ic-back.8308adcc.svg) no-repeat 50% 50%}h1 .retour:hover{border-color:var(--gr-1)}h2{font-size:clamp(17px,3vw,20px);margin:0 0 var(--lg) 0;color:var(--h2)}@media only screen and (max-width:576px){h2{margin:0 0 var(--page-padding) 0}}h3,.adm-titre{font-size:1em;font-weight:600;margin:0 0 var(--page-padding) 0}h4{font-size:1.05em}.ok{outline:4px solid #CC0000!important}.mb-1{margin-bottom:.5em}.mt-1{margin-top:.5em}.mr-1{margin-right:.5em}.ml-1{margin-left:.5em}.mb-2{margin-bottom:1em}.mt-2{margin-top:1em}.mr-2{margin-right:1em}.ml-2{margin-left:1em}.mb-3{margin-bottom:1.5em}.mt-3{margin-top:1.5em}.mr-3{margin-right:1.5em}.ml-3{margin-left:1.5em}.mb-4{margin-bottom:2em}.mt-4{margin-top:2em}.mr-4{margin-right:2em}.ml-4{margin-left:2em}.ml-auto{margin-left:auto}.card-alert,.card-valid,.card-warning,.card-info{border-radius:1em;display:block;text-align:center;width:100%;max-width:var(--page-max);list-style:none;color:var(--white);margin-bottom:1.5em}@media only screen and (max-width:768px){.card-alert,.card-valid,.card-warning,.card-info{text-align:left}}.card-alert div,.card-valid div,.card-warning div,.card-info div{display:flex;align-items:center;gap:.5em;font-weight:500;margin-bottom:var(--sm)}.card-alert div:last-child,.card-valid div:last-child,.card-warning div:last-child,.card-info div:last-child{margin-bottom:0}.card-alert{background-color:var(--bg-alert)}.card-valid{background-color:var(--bg-valid)}.card-warning{background-color:var(--bg-warning)}.card-info{background-color:var(--bg-info)}.boxy__info,.boxy__alert{display:inline-flex;gap:.5em;align-items:center}.boxy__info .ic,.boxy__alert .ic{width:20px;height:20px;flex-shrink:0}.boxy__info .ic svg,.boxy__alert .ic svg{width:100%}@media only screen and (max-width:768px){.boxy__info .ic,.boxy__alert .ic{padding:.25em}}.boxy__info{margin-bottom:var(--lg-vw)}.boxy__info .ic{fill:var(--gr-1)}.boxy__alert{color:var(--alert)}.boxy__alert .ic{fill:var(--alert)}.dashboard__vign{flex:1;max-width:2.5em;max-height:2.5em;display:flex;align-items:center;height:-webkit-fill-available;justify-content:center;background-color:#d8f1e7;border-radius:.25em}.dashboard__vign .ic{fill:var(--white)}.dashboard__titre{display:flex;align-items:center;gap:.5em;color:var(--rev-black);font-weight:700;font-size:clamp(1.1em,4vw,1.5em);line-height:1.2}.dashboard__rub{text-transform:uppercase;color:var(--txt-secondary);font-weight:600;font-size:.9em;margin:1.5em 0 1em}.dashboard__etat{display:flex;align-items:center;gap:.5em;border-bottom:1px solid var(--gr-2);padding:1em 0;transition:.2s ease-in-out}.dashboard__etat:last-child{border:0}.dashboard__etat>a{padding:.25em}.dashboard__etat .expire{font-size:.9em;font-weight:600;color:var(--txt-secondary);padding-left:24px}.dashboard__etat .action{display:inline-flex;justify-content:center;align-items:center;transition:.2s ease-in-out}.dashboard__etat .ic,.dashboard__etat .action{flex-shrink:0}.dashboard__etat .action{display:block}.dashboard__etat .nom{flex:1;font-weight:600}.dashboard__etat .nom .pere,.dashboard__etat .nom .mere,.dashboard__etat .nom .race{display:flex;align-items:center;gap:.5rem;fill:var(--gr-2)}.dashboard__etat .nom .pere .ic,.dashboard__etat .nom .mere .ic,.dashboard__etat .nom .race .ic{width:19px;height:19px}.dashboard__etat .nom .pere .ic svg,.dashboard__etat .nom .mere .ic svg,.dashboard__etat .nom .race .ic svg{width:100%}.dashboard__etat .nom .mere{fill:var(--femelle)}.dashboard__etat .nom .pere{fill:var(--male)}.dashboard__etat .valid,.dashboard__etat .site,.dashboard__etat .bientot,.dashboard__etat .attention,.dashboard__etat .action{width:24px;height:24px}.dashboard__etat .dashboard__warning{background-color:var(--rouge)}.dashboard__etat .dashboard__bientot{background-color:var(--orange)}.dashboard__etat .dashboard__valid{background-color:var(--vert)}.dashboard__etat svg{width:18px}.dashboard a:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000014;border:1px solid var(--gr-1)}.block{position:relative;padding:var(--element-padding);border-radius:.5em;transition:.2s ease-in-out}.block:hover{transform:translateY(-1px);box-shadow:0 6px 14px #00000014}.block__vign{position:absolute;top:-5px;right:0px;display:flex;justify-content:center;align-items:center;width:60px;height:60px;padding:5px;opacity:.2}.block__vign .ic{width:100%;height:100%}.block__vign .ic svg{width:100%;fill:var(--rev-white)}.block__titre{display:flex;align-items:center;gap:.5em;color:var(--rev-black);font-weight:700;font-size:clamp(1.1em,4vw,1.5em);line-height:1.2;margin-bottom:calc(6px + .1vw)}.block__titre .ic svg{width:calc(24px + .35vw)}.block__stitre{color:var(--rev-white);font-weight:700}.block__group{display:flex;flex-direction:column;gap:12px}.block__group div{min-height:100%}.block__description{color:var(--black);font-weight:500}.block__violet{background:var(--violet)}.block__violet:hover{background:var(--violet-h)}.block__bleu{background:var(--bleu)}.block__bleu:hover{background:var(--bleu-h)}.block__vert{background:var(--vert)}.block__vert:hover{background:var(--vert-h)}.block__orange{background:var(--orange)}.block__orange:hover{background:var(--orange-h)}.block__rouge{background:var(--rouge)}.block__rouge:hover{background:var(--rouge-h)}.block__blanc{background:var(--rev-white)}.block__transparent{border:1px solid var(--box-border)}.block .to{margin-left:auto}.to{display:flex;justify-content:center;align-items:center;flex-shrink:0;height:26px;width:52px;border-radius:3em;background-color:var(--rev-white);transition:.2s ease-in-out}.to .ic svg{width:24px;fill:var(--rev-black)}.to.window .ic svg{width:18px}.boxy_gift{position:relative;display:flex;align-items:center;padding:var(--padding-space);overflow:hidden;border-radius:var(--radius-lg);gap:.75em;align-content:stretch;margin-bottom:var(--lg-vw);background-color:#f3e5c5}.boxy_gift .ic{position:absolute;fill:#fff;rotate:33deg;width:400px;opacity:.6;right:5%;top:50%}.boxy_gift .ic svg{width:100%}.boxy_gift{position:relative;display:flex;padding:var(--padding-space);overflow:hidden;border-radius:var(--radius-lg);gap:.75em;align-content:stretch;margin-bottom:var(--lg-vw);background-color:#f3e5c5}.boxy_gift .titre{font-size:1.05em;margin-bottom:1em;font-weight:500;color:#a52f00}.boxy_gift>div{z-index:2}.boxy_gift .ic{position:absolute;fill:#fff;rotate:33deg;width:400px;opacity:.6;right:5%;top:50% svg;top-width:100%}.pl-grid{display:grid;gap:var(--lg-vw)}.pl-grid.cols-2{grid-template-columns:repeat(2,1fr)}.pl-grid.cols-3{grid-template-columns:repeat(3,1fr)}.pl-flex{display:flex;gap:var(--lg-vw);margin-bottom:var(--lg-vw)}.flex-grow{flex-grow:1}.flex-auto{flex:auto}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-direction-column{flex-direction:column}.flex-ic{display:flex;gap:.5em;align-items:center;color:var(--gr-1);fill:var(--gr-1)}.flex-1.divi-2,.flex-2.divi-2,.flex-3.divi-2{display:flex;gap:var(--lg-vw)}.border-gr-1{border:2px solid var(--gr-1)}.border-gr-2{border:2px solid var(--gr-2)}.border-gr-3{border:2px solid var(--gr-3)}.gr-1{background-color:var(--gr-1);color:var(--rev-white)}.gr-2{background-color:var(--gr-2);color:var(--rev-black)}.gr-3{background-color:var(--gr-3);color:var(--rev-black)}.type-rechercher{background-size:auto;background-repeat:no-repeat;background-position:99% 50%;background-image:url(/build/assets/ic-loupe-gris.772df33c.svg)}.form-adm{max-width:var(--page-max)}.fw,.fw-ligne{grid-column:1/-1}.form-alone .form-int{width:fit-content;margin-bottom:.75em}.form-blok.horraire>.fc1>.form-int{background-color:var(--gr-3);padding:var(--md);border-radius:.5em;margin-bottom:1em;justify-content:center;font-size:calc(1em + .25vw);font-weight:700;text-transform:uppercase}.form-blok{border:1px solid var(--box-border);padding:var(--padding-space);border-radius:var(--radius-xl);margin-bottom:var(--lg);display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;gap:calc(.5em + 1vw)}@media only screen and (max-width:768px){.form-blok{grid-template-columns:1fr}}.form-blok h4{margin:.5em 0;text-transform:uppercase;background-color:#e7f0f3;padding:.5em 1em;border-radius:.5em;grid-column:1/-1}.form-blok .fc1,.form-blok .fc2,.form-blok .fc3,.form-blok .fcplus,.form-blok .fcmax{display:flex;gap:.25em;flex-direction:column}.form-blok .fc1.input-fit-content input[type=text]{width:fit-content}.form-blok .fc1.max50 .form-champs{max-width:50px}.form-blok .fc1.max100 .form-champs{max-width:100px}.form-blok .fc1.max200 .form-champs{max-width:200px}.form-blok .fc1.max300 .form-champs{max-width:300px}.form-blok .fc1.max400 .form-champs{max-width:400px}.form-blok .fc1.max500 .form-champs{max-width:500px}.form-blok .fc1.fc1-bg{padding:1em;border-radius:1em;background-color:#ebedf5}.form-blok .fc1.video .flex{border:2px dashed var(--gr-3);padding:.5em;display:flex;flex-direction:column;align-items:center;gap:.5em;font-weight:600}.form-blok .fc1.video .flex .form-champs{max-width:600px;width:-webkit-fill-available}.form-blok .fc1.recherche input[type=text]{background-image:url(/build/assets/ic-search-input.48b9849c.png);background-position:99% center;background-repeat:no-repeat;background-size:24px}.form-blok .lien{display:inline-flex;color:#00a3da;gap:.5em;align-items:center;text-decoration:underline}.form-blok .lien .ic{fill:#00a3da;width:14px}.form-blok .lof .form-champs{max-width:100px}.form-blok .lof .sepa{display:flex;align-items:center;font-weight:700}.form-blok .form-lof{display:flex;align-items:center;gap:.125rem}.form-blok .form-lof.parents-lof .form-champs:nth-of-type(1) input{width:100%;max-width:100px}.form-blok .form-lof.parents-lof .form-champs:nth-of-type(2) input{width:100%;max-width:70px}.form-blok .form-lof.code-lof .form-champs:nth-of-type(1) input{width:100%;max-width:130px}.form-blok .form-lof.code-lof .form-champs:nth-of-type(2) input{width:100%;max-width:70px}.form-blok .form-lof.code-lof .form-champs:nth-of-type(3) input{width:100%;max-width:35px}.form-blok .auteur{align-items:center;width:250px;margin:auto}.form-blok .auteur .form-int{justify-content:center}.form-blok .vide{visibility:hidden;height:0;margin:0;padding:0}@media only screen and (max-width:768px){.form-blok .vide{display:none}}.form-blok .form-int{display:flex;gap:.25em;position:relative;flex-wrap:wrap;padding:0 var(--xs) var(--md) .125em;font-weight:600;color:var(--form-int);align-items:center}.form-blok .form-int:first-letter{text-transform:uppercase}@media only screen and (max-width:768px){.form-blok .form-int{padding:var(--xs) 0}}.form-blok .fw-ligne{display:flex;gap:1em;align-items:center;padding:.5em}.form-blok .fw-ligne .int{font-weight:600;color:var(--primary);font-size:1.1em;margin-bottom:.25em}.form-blok .fw-ligne .g{font-weight:600;color:var(--gr-1)}.form-blok .fw-ligne:hover{background-color:var(--tab-bg-h)}.form-blok .type-paiement,.form-blok #services{display:flex;flex-wrap:wrap;gap:0 1em}.form-blok .type-paiement .form-int,.form-blok .type-paiement #liste_services,.form-blok #services .form-int,.form-blok #services #liste_services{width:100%}.form-blok .type-paiement input[type=text],.form-blok #services input[type=text]{max-width:300px;width:100%}.form-blok .type-paiement{flex-direction:row}.form-blok .type-paiement .form-checkbox{flex:0}.form-blok .type-paiement .form-checkbox input{display:none}.form-blok .type-paiement .form-checkbox label{background-color:var(--rev-white);border:2px solid var(--gr-4);border-radius:.5em;padding:.5em}.form-blok .type-paiement .form-checkbox label img{max-width:40px;max-height:40px}.form-blok .type-paiement .form-checkbox label:hover{border-color:var(--bg-btn-h)}.form-blok .type-paiement .form-checkbox input:checked+label{border-color:var(--bg-btn-h)}.tags-container{margin:8px 0;display:flex;flex-wrap:wrap;gap:8px}.tags-container .tag{background-color:#0072a4;color:#fff;padding:.25em .25em .25em 1em;border-radius:.5em;display:inline-flex;align-items:center;font-weight:500}.tags-container .tag span{flex:1}.tags-container .tag button{background:none;border:none;color:#fff;font-weight:700;margin-left:8px;background-color:#ffffff1a;cursor:pointer}.tags-container .tag:hover{background-color:#01445b}.gest_bout{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:1em}.flex-1:has(.annotation) .form-int{margin-bottom:0}label{display:inline-flex;cursor:pointer}.rating label{color:#aaa}.rating input[type=radio]{display:none}.rating input[type=radio]:checked+label,.rating input[type=radio]:checked+label~label,.rating input[type=radio]:hover+label~label,.rating input[type=radio]:hover+label{color:orange}select{width:100%}input[type=text],input[type=url],input[type=email],input[type=password],input[type=number],input[type=date],input[type=heure],input[type=time],textarea,select{font-size:1em;border:1.5px solid var(--input-border-color);padding:var(--padding-champs);border-radius:var(--radius-lg);background-color:var(--rev-white)}input[type=text].error,input[type=url].error,input[type=email].error,input[type=password].error,input[type=number].error,input[type=date].error,input[type=heure].error,input[type=time].error,textarea.error,select.error{outline:2px solid var(--error)}input[type=text]:disabled,input[type=url]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=heure]:disabled,input[type=time]:disabled,textarea:disabled,select:disabled{opacity:.4}input[type=text]:focus-visible,input[type=url]:focus-visible,input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=number]:focus-visible,input[type=date]:focus-visible,input[type=heure]:focus-visible,input[type=time]:focus-visible,textarea:focus-visible,select:focus-visible{outline:1px solid var(--primary)}input[type=text]::placeholder,input[type=url]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=heure]::placeholder,input[type=time]::placeholder,textarea::placeholder,select::placeholder{color:var(--gr-2)}input[type=text]:focus::-webkit-input-placeholder,input[type=url]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=date]:focus::-webkit-input-placeholder,input[type=heure]:focus::-webkit-input-placeholder,input[type=time]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder{opacity:0}input[type=text]:hover,input[type=url]:hover,input[type=email]:hover,input[type=password]:hover,input[type=number]:hover,input[type=date]:hover,input[type=heure]:hover,input[type=time]:hover,textarea:hover,select:hover{outline:1px solid var(--input-border-color-h)}.form-file{position:relative}.form-file .btn{position:absolute;width:30px;height:30px;padding:0;right:5px;top:5px;background-size:50%;display:none}.form-file .btn.btn-delete{min-height:auto;background:linear-gradient(57deg,rgb(197,26,26) 0%,#e03131 100%)}.form-file .btn.btn-delete .ic,.form-file input[type=file]{display:none}.form-file input[type=file]::-webkit-file-upload-button,.form-file input[type=file]::file-selector-button{visibility:hidden}.form-file input[type=file]+label{border:1px solid var(--gr-2);padding:1em;flex-direction:column;align-items:center;border-radius:var(--radius-lg);background-color:var(--rev-white)}.form-file input[type=file]+label:hover{border-color:var(--gr-2)}.form-file input[type=file]+label:hover .ic-etat{border-color:var(--valid);opacity:.6}.form-file input[type=file]+label:hover .ic-etat:after{animation:upload 1s infinite}.form-file input[type=file]+label .ic-etat{width:62px;height:62px;border:3px dashed var(--rev-black);opacity:.3;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%}.form-file input[type=file]+label .ic-etat:after{content:"";display:block;width:32px;height:32px;background:url(/build/assets/ic-upload.c6a0a75a.svg) no-repeat 50% 50%;background-size:cover}.form-file input[type=file]+label .file-int,.form-file input[type=file]+label .file-name{font-size:.8em;text-transform:uppercase;font-weight:700}.form-file input[type=file]+label .file-name{max-width:150px;overflow:hidden;white-space:nowrap;text-align:center;text-overflow:ellipsis}.form-file input[type=file]+label.fileOk .file-int,.form-file input[type=file]+label.fileOk .ic-etat{display:none}.form-file label.fileOk+.btn{display:flex}.form-file .form-file-img{position:relative;display:flex;justify-content:center;align-items:center;border-radius:var(--radius-md);width:220px;height:150px}@media only screen and (max-width:768px){.form-file .form-file-img{width:100%;height:100px}}.form-file .form-file-img img{object-fit:contain;max-height:95%}@keyframes upload{0%{transform:translate(0)}25%{transform:translateY(-1.25px);opacity:1}to{transform:translateY(-5px);opacity:0}}@media only screen and (max-width:576px){#infosCIE{grid-template-columns:1fr;gap:0}#infosFirst,#infosCIE{grid-template-columns:1fr 2fr}}div.error:before{content:"";display:block;background-color:var(--bg-alert);background-image:url(/build/assets/ic-warning.2dd131c1.svg);background-size:14px;background-repeat:no-repeat;width:20px;height:20px;font-size:.9em;color:#fff!important;border-radius:.25em;flex-shrink:0;background-position:center}.obligatoire:before{color:var(--info);font-size:clamp(1.9em,2vw,2.2em);content:"*";line-height:.5em;font-weight:700}.pas-obligatoire .obligatoire:before{display:flex;justify-content:center;align-items:center;flex-direction:row;color:transparent;font-size:clamp(1.9em,2vw,2.2em);right:.5em;content:"*";line-height:0em;font-weight:700}.form-radio{display:flex;gap:var(--md)}.form-radio label{display:inline-flex;justify-content:center;padding:var(--padding-champs);gap:var(--sm);border-radius:var(--radius-lg);outline:1px solid var(--gr-3);background-color:#ffffff50;min-width:120px;font-weight:600}.form-radio label:hover{outline-color:var(--bg-btn-h)}@media only screen and (max-width: 480px){.form-radio label{flex:1}}.form-radio [type=radio]{display:none}.form-radio [type=radio]:checked+label{display:inline-flex;gap:.5em;background-color:var(--bg-btn);border-color:var(--bg-btn);color:#fff;font-weight:700;position:relative}.form-champs,.form-switch,.form-radio,.form-checkbox{display:flex;align-items:start}.form-switch{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:center;gap:1em;cursor:pointer}.form-switch label{display:flex;align-items:center;gap:.5em}.form-switch label:hover .checkboxbox{box-shadow:0 0 5px #00000080 inset}.form-switch input{display:none}.form-switch input:checked+label .checkboxbox{background-color:var(--bg-btn)}.form-switch input:checked+label .checkboxbox:before{transform:translate(24px)}.form-switch .checkboxbox{width:48px;height:24px;background-color:#cbd5e1;border-radius:999px;flex-shrink:0;position:relative;transition:background-color .3s;box-shadow:0 0 5px #00000040 inset}.form-switch .checkboxbox:before{content:"";position:absolute;left:2px;top:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .3s}.form-radio label:before{border-radius:50%}input[type=submit]{min-height:40px}@media only screen and (max-width:768px){input[type=submit]{min-height:30px}}input[type=submit],.btn,.btn-plus,button,.fiche-info-btn a,.btnx{border-radius:12px}input[type=submit],.btn,.btn-plus,button,.fiche-info-btn a{display:inline-flex;justify-content:center;align-items:center;padding:.5em .75em;border:0;font-weight:600;background-color:var(--bg-btn);text-align:center;color:#fff;cursor:pointer;transition:background-color .2s ease-in-out;font-size:16px}@media only screen and (max-width:1280px){input[type=submit],.btn,.btn-plus,button,.fiche-info-btn a{font-size:14px}}@media only screen and (max-width:1024px){input[type=submit],.btn,.btn-plus,button,.fiche-info-btn a{font-size:14px;padding:6px 12px}}@media only screen and (max-width:576px){input[type=submit],.btn,.btn-plus,button,.fiche-info-btn a{border-radius:.75em}}input[type=submit]:hover,.btn:hover,.btn-plus:hover,button:hover,.fiche-info-btn a:hover{background-color:var(--bg-btn-h)}input[type=submit].btn-green,input[type=submit].btn-green-plus,.btn.btn-green,.btn.btn-green-plus,.btn-plus.btn-green,.btn-plus.btn-green-plus,button.btn-green,button.btn-green-plus,.fiche-info-btn a.btn-green,.fiche-info-btn a.btn-green-plus{background-color:var(--bg-btn);background-size:200% 100%;transition:transform .15s ease,box-shadow .15s ease}input[type=submit].btn-green:hover,input[type=submit].btn-green-plus:hover,.btn.btn-green:hover,.btn.btn-green-plus:hover,.btn-plus.btn-green:hover,.btn-plus.btn-green-plus:hover,button.btn-green:hover,button.btn-green-plus:hover,.fiche-info-btn a.btn-green:hover,.fiche-info-btn a.btn-green-plus:hover{transition:background-color .1s ease-in-out;background-color:var(--bg-btn-h)}input[type=submit]:active,.btn:active,.btn-plus:active,button:active,.fiche-info-btn a:active{box-shadow:0 0 4px #0000004d inset}input[type=submit],.btn-plus,button,.fiche-info-btn a,a.inactif{width:fit-content}@keyframes gradientMove{0%{background-position:0% 0%}50%{background-position:100% 0%}to{background-position:0% 0%}}.btn-admin,.superadmin{background-color:#7a0f68;color:#fff!important;display:inline-flex;padding:0 .5em;height:30px;align-items:center;font-size:12px;border-radius:.25em;font-weight:600;width:max-content}.btnx{display:inline-flex;justify-content:center;align-items:center;width:fit-content;font-weight:600;gap:.5em;padding:.5em 1em;border:1px solid var(--box-border);transition:.2s ease-in-out;background-color:var(--rev-white);cursor:pointer}.btnx:hover{border:1px solid var(--gr-1);background-color:var(--gr-4)}.btnx .ic svg{width:16px}.btnx.btn-delete:before,.btnx.btn-modifier:before,.btnx.btn-detail:before,.btnx.btn-gerer:before,.btnx.btn-precedent:before{display:block;content:"";height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.btnx.btn-delete.btn-delete:before,.btnx.btn-modifier.btn-delete:before,.btnx.btn-detail.btn-delete:before,.btnx.btn-gerer.btn-delete:before,.btnx.btn-precedent.btn-delete:before{background-image:url(/build/assets/ic-trash-red.893ad122.svg)}.btnx.btn-delete.btn-detail:before,.btnx.btn-modifier.btn-detail:before,.btnx.btn-detail.btn-detail:before,.btnx.btn-gerer.btn-detail:before,.btnx.btn-precedent.btn-detail:before{background-image:url(/build/assets/ic-detail.ccce8185.svg)}.btnx.btn-delete.btn-modifier:before,.btnx.btn-modifier.btn-modifier:before,.btnx.btn-detail.btn-modifier:before,.btnx.btn-gerer.btn-modifier:before,.btnx.btn-precedent.btn-modifier:before{background-image:url(/build/assets/ic-edit-b.dfb7efaf.svg)}.btnx.btn-delete.btn-gerer:before,.btnx.btn-modifier.btn-gerer:before,.btnx.btn-detail.btn-gerer:before,.btnx.btn-gerer.btn-gerer:before,.btnx.btn-precedent.btn-gerer:before{background-image:url(/build/assets/ic-setting.3c2fa402.svg)}.btnx.btn-delete.btn-precedent:before,.btnx.btn-modifier.btn-precedent:before,.btnx.btn-detail.btn-precedent:before,.btnx.btn-gerer.btn-precedent:before,.btnx.btn-precedent.btn-precedent:before{background-image:url(/build/assets/ic-left-b.3cd3676b.svg)}.btnx.btn-delete{border-color:#fabdbd}.btnx.btn-delete:hover{background-color:#f9d3d3}.btnx.btn-precedent{border-radius:.5em 0 0 .5em}.btnx.btn-suivant{border-radius:0 .5em .5em 0}.btnx.btn-suivant:after{display:block;content:"";height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.btnx.btn-suivant.btn-suivant:after{background-image:url(/build/assets/ic-right-b.5376605c.svg)}@media only screen and (max-width:768px){.btnx span{display:none}.btnx .ic{display:block}}.min-suiv-prec{display:flex;flex-wrap:nowrap;gap:.4em;justify-content:end;fill:var(--white)}.suiv-prec{display:flex;flex-wrap:nowrap;justify-content:end;padding:1em}@media only screen and (max-width:768px){.suiv-prec{padding:0 0 .5em}}.btn{width:max-content;position:relative;fill:#fff}.btn.btn-right{gap:.5em;padding-left:2em}.btn.btn-right:after{display:block;content:"";height:24px;width:24px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.btn.btn-right.btn-right:after{background-image:url(/build/assets/ic-right.e24a79d3.svg)}.btn.btn-creer,.btn.btn-creer-port,.btn.btn-convertir,.btn.btn-video,.btn.btn-open,.btn.btn-gerer,.btn.btn-vip,.btn.btn-personnaliser,.btn.btn-archive,.btn.btn-modifier,.btn.btn-page,.btn.btn-delete,.btn.btn-visualiser,.btn.btn-telecharger,.btn.btn-pdf,.btn.btn-suivant,.btn.btn-precedent,.btn.btn-papier,.btn.btn-numeric{gap:.5em}.btn.btn-creer:before,.btn.btn-creer-port:before,.btn.btn-convertir:before,.btn.btn-video:before,.btn.btn-open:before,.btn.btn-gerer:before,.btn.btn-vip:before,.btn.btn-personnaliser:before,.btn.btn-archive:before,.btn.btn-modifier:before,.btn.btn-page:before,.btn.btn-delete:before,.btn.btn-visualiser:before,.btn.btn-telecharger:before,.btn.btn-pdf:before,.btn.btn-suivant:before,.btn.btn-precedent:before,.btn.btn-papier:before,.btn.btn-numeric:before{display:block;content:"";height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;flex-shrink:0}.btn.btn-creer.btn-valid:before,.btn.btn-creer-port.btn-valid:before,.btn.btn-convertir.btn-valid:before,.btn.btn-video.btn-valid:before,.btn.btn-open.btn-valid:before,.btn.btn-gerer.btn-valid:before,.btn.btn-vip.btn-valid:before,.btn.btn-personnaliser.btn-valid:before,.btn.btn-archive.btn-valid:before,.btn.btn-modifier.btn-valid:before,.btn.btn-page.btn-valid:before,.btn.btn-delete.btn-valid:before,.btn.btn-visualiser.btn-valid:before,.btn.btn-telecharger.btn-valid:before,.btn.btn-pdf.btn-valid:before,.btn.btn-suivant.btn-valid:before,.btn.btn-precedent.btn-valid:before,.btn.btn-papier.btn-valid:before,.btn.btn-numeric.btn-valid:before{background-image:url(/build/assets/ic-valid.170f7988.svg)}.btn.btn-creer.btn-numeric:before,.btn.btn-creer-port.btn-numeric:before,.btn.btn-convertir.btn-numeric:before,.btn.btn-video.btn-numeric:before,.btn.btn-open.btn-numeric:before,.btn.btn-gerer.btn-numeric:before,.btn.btn-vip.btn-numeric:before,.btn.btn-personnaliser.btn-numeric:before,.btn.btn-archive.btn-numeric:before,.btn.btn-modifier.btn-numeric:before,.btn.btn-page.btn-numeric:before,.btn.btn-delete.btn-numeric:before,.btn.btn-visualiser.btn-numeric:before,.btn.btn-telecharger.btn-numeric:before,.btn.btn-pdf.btn-numeric:before,.btn.btn-suivant.btn-numeric:before,.btn.btn-precedent.btn-numeric:before,.btn.btn-papier.btn-numeric:before,.btn.btn-numeric.btn-numeric:before{background-image:url(/build/assets/ic-numeric.bcdce3e4.svg)}.btn.btn-creer.btn-creer:before,.btn.btn-creer-port.btn-creer:before,.btn.btn-convertir.btn-creer:before,.btn.btn-video.btn-creer:before,.btn.btn-open.btn-creer:before,.btn.btn-gerer.btn-creer:before,.btn.btn-vip.btn-creer:before,.btn.btn-personnaliser.btn-creer:before,.btn.btn-archive.btn-creer:before,.btn.btn-modifier.btn-creer:before,.btn.btn-page.btn-creer:before,.btn.btn-delete.btn-creer:before,.btn.btn-visualiser.btn-creer:before,.btn.btn-telecharger.btn-creer:before,.btn.btn-pdf.btn-creer:before,.btn.btn-suivant.btn-creer:before,.btn.btn-precedent.btn-creer:before,.btn.btn-papier.btn-creer:before,.btn.btn-numeric.btn-creer:before{background-image:url(/build/assets/ic-add.8fc55fcc.svg)}.btn.btn-creer.btn-creer-port:before,.btn.btn-creer-port.btn-creer-port:before,.btn.btn-convertir.btn-creer-port:before,.btn.btn-video.btn-creer-port:before,.btn.btn-open.btn-creer-port:before,.btn.btn-gerer.btn-creer-port:before,.btn.btn-vip.btn-creer-port:before,.btn.btn-personnaliser.btn-creer-port:before,.btn.btn-archive.btn-creer-port:before,.btn.btn-modifier.btn-creer-port:before,.btn.btn-page.btn-creer-port:before,.btn.btn-delete.btn-creer-port:before,.btn.btn-visualiser.btn-creer-port:before,.btn.btn-telecharger.btn-creer-port:before,.btn.btn-pdf.btn-creer-port:before,.btn.btn-suivant.btn-creer-port:before,.btn.btn-precedent.btn-creer-port:before,.btn.btn-papier.btn-creer-port:before,.btn.btn-numeric.btn-creer-port:before{background-image:url(/build/assets/ic-add.8fc55fcc.svg)}.btn.btn-creer.btn-convertir:before,.btn.btn-creer-port.btn-convertir:before,.btn.btn-convertir.btn-convertir:before,.btn.btn-video.btn-convertir:before,.btn.btn-open.btn-convertir:before,.btn.btn-gerer.btn-convertir:before,.btn.btn-vip.btn-convertir:before,.btn.btn-personnaliser.btn-convertir:before,.btn.btn-archive.btn-convertir:before,.btn.btn-modifier.btn-convertir:before,.btn.btn-page.btn-convertir:before,.btn.btn-delete.btn-convertir:before,.btn.btn-visualiser.btn-convertir:before,.btn.btn-telecharger.btn-convertir:before,.btn.btn-pdf.btn-convertir:before,.btn.btn-suivant.btn-convertir:before,.btn.btn-precedent.btn-convertir:before,.btn.btn-papier.btn-convertir:before,.btn.btn-numeric.btn-convertir:before{background-image:url(/build/assets/ic-convertir-w.9efb5e7c.svg)}.btn.btn-creer.btn-open:before,.btn.btn-creer-port.btn-open:before,.btn.btn-convertir.btn-open:before,.btn.btn-video.btn-open:before,.btn.btn-open.btn-open:before,.btn.btn-gerer.btn-open:before,.btn.btn-vip.btn-open:before,.btn.btn-personnaliser.btn-open:before,.btn.btn-archive.btn-open:before,.btn.btn-modifier.btn-open:before,.btn.btn-page.btn-open:before,.btn.btn-delete.btn-open:before,.btn.btn-visualiser.btn-open:before,.btn.btn-telecharger.btn-open:before,.btn.btn-pdf.btn-open:before,.btn.btn-suivant.btn-open:before,.btn.btn-precedent.btn-open:before,.btn.btn-papier.btn-open:before,.btn.btn-numeric.btn-open:before{background-image:url(/build/assets/ic-open-w.9c335e22.svg)}.btn.btn-creer.btn-video:before,.btn.btn-creer-port.btn-video:before,.btn.btn-convertir.btn-video:before,.btn.btn-video.btn-video:before,.btn.btn-open.btn-video:before,.btn.btn-gerer.btn-video:before,.btn.btn-vip.btn-video:before,.btn.btn-personnaliser.btn-video:before,.btn.btn-archive.btn-video:before,.btn.btn-modifier.btn-video:before,.btn.btn-page.btn-video:before,.btn.btn-delete.btn-video:before,.btn.btn-visualiser.btn-video:before,.btn.btn-telecharger.btn-video:before,.btn.btn-pdf.btn-video:before,.btn.btn-suivant.btn-video:before,.btn.btn-precedent.btn-video:before,.btn.btn-papier.btn-video:before,.btn.btn-numeric.btn-video:before{background-image:url(/build/assets/ic-play-w.3810f707.svg)}.btn.btn-creer.btn-vip:before,.btn.btn-creer-port.btn-vip:before,.btn.btn-convertir.btn-vip:before,.btn.btn-video.btn-vip:before,.btn.btn-open.btn-vip:before,.btn.btn-gerer.btn-vip:before,.btn.btn-vip.btn-vip:before,.btn.btn-personnaliser.btn-vip:before,.btn.btn-archive.btn-vip:before,.btn.btn-modifier.btn-vip:before,.btn.btn-page.btn-vip:before,.btn.btn-delete.btn-vip:before,.btn.btn-visualiser.btn-vip:before,.btn.btn-telecharger.btn-vip:before,.btn.btn-pdf.btn-vip:before,.btn.btn-suivant.btn-vip:before,.btn.btn-precedent.btn-vip:before,.btn.btn-papier.btn-vip:before,.btn.btn-numeric.btn-vip:before{background-image:url(/build/assets/ic-vip-w.f27064bb.svg)}.btn.btn-creer.btn-personnaliser:before,.btn.btn-creer-port.btn-personnaliser:before,.btn.btn-convertir.btn-personnaliser:before,.btn.btn-video.btn-personnaliser:before,.btn.btn-open.btn-personnaliser:before,.btn.btn-gerer.btn-personnaliser:before,.btn.btn-vip.btn-personnaliser:before,.btn.btn-personnaliser.btn-personnaliser:before,.btn.btn-archive.btn-personnaliser:before,.btn.btn-modifier.btn-personnaliser:before,.btn.btn-page.btn-personnaliser:before,.btn.btn-delete.btn-personnaliser:before,.btn.btn-visualiser.btn-personnaliser:before,.btn.btn-telecharger.btn-personnaliser:before,.btn.btn-pdf.btn-personnaliser:before,.btn.btn-suivant.btn-personnaliser:before,.btn.btn-precedent.btn-personnaliser:before,.btn.btn-papier.btn-personnaliser:before,.btn.btn-numeric.btn-personnaliser:before{background-image:url(/build/assets/ic-personnaliser-w.bc4348b9.svg)}.btn.btn-creer.btn-gerer:before,.btn.btn-creer-port.btn-gerer:before,.btn.btn-convertir.btn-gerer:before,.btn.btn-video.btn-gerer:before,.btn.btn-open.btn-gerer:before,.btn.btn-gerer.btn-gerer:before,.btn.btn-vip.btn-gerer:before,.btn.btn-personnaliser.btn-gerer:before,.btn.btn-archive.btn-gerer:before,.btn.btn-modifier.btn-gerer:before,.btn.btn-page.btn-gerer:before,.btn.btn-delete.btn-gerer:before,.btn.btn-visualiser.btn-gerer:before,.btn.btn-telecharger.btn-gerer:before,.btn.btn-pdf.btn-gerer:before,.btn.btn-suivant.btn-gerer:before,.btn.btn-precedent.btn-gerer:before,.btn.btn-papier.btn-gerer:before,.btn.btn-numeric.btn-gerer:before{background-image:url(/build/assets/ic-gerer.6aa49982.svg)}.btn.btn-creer.btn-archive:before,.btn.btn-creer-port.btn-archive:before,.btn.btn-convertir.btn-archive:before,.btn.btn-video.btn-archive:before,.btn.btn-open.btn-archive:before,.btn.btn-gerer.btn-archive:before,.btn.btn-vip.btn-archive:before,.btn.btn-personnaliser.btn-archive:before,.btn.btn-archive.btn-archive:before,.btn.btn-modifier.btn-archive:before,.btn.btn-page.btn-archive:before,.btn.btn-delete.btn-archive:before,.btn.btn-visualiser.btn-archive:before,.btn.btn-telecharger.btn-archive:before,.btn.btn-pdf.btn-archive:before,.btn.btn-suivant.btn-archive:before,.btn.btn-precedent.btn-archive:before,.btn.btn-papier.btn-archive:before,.btn.btn-numeric.btn-archive:before{background-image:url(/build/assets/ic-archive.f3cdf3fe.svg);opacity:.5}.btn.btn-creer.btn-modifier:before,.btn.btn-creer-port.btn-modifier:before,.btn.btn-convertir.btn-modifier:before,.btn.btn-video.btn-modifier:before,.btn.btn-open.btn-modifier:before,.btn.btn-gerer.btn-modifier:before,.btn.btn-vip.btn-modifier:before,.btn.btn-personnaliser.btn-modifier:before,.btn.btn-archive.btn-modifier:before,.btn.btn-modifier.btn-modifier:before,.btn.btn-page.btn-modifier:before,.btn.btn-delete.btn-modifier:before,.btn.btn-visualiser.btn-modifier:before,.btn.btn-telecharger.btn-modifier:before,.btn.btn-pdf.btn-modifier:before,.btn.btn-suivant.btn-modifier:before,.btn.btn-precedent.btn-modifier:before,.btn.btn-papier.btn-modifier:before,.btn.btn-numeric.btn-modifier:before{background-image:url(/build/assets/ic-edit.b8187fca.svg)}.btn.btn-creer.btn-visualiser:before,.btn.btn-creer-port.btn-visualiser:before,.btn.btn-convertir.btn-visualiser:before,.btn.btn-video.btn-visualiser:before,.btn.btn-open.btn-visualiser:before,.btn.btn-gerer.btn-visualiser:before,.btn.btn-vip.btn-visualiser:before,.btn.btn-personnaliser.btn-visualiser:before,.btn.btn-archive.btn-visualiser:before,.btn.btn-modifier.btn-visualiser:before,.btn.btn-page.btn-visualiser:before,.btn.btn-delete.btn-visualiser:before,.btn.btn-visualiser.btn-visualiser:before,.btn.btn-telecharger.btn-visualiser:before,.btn.btn-pdf.btn-visualiser:before,.btn.btn-suivant.btn-visualiser:before,.btn.btn-precedent.btn-visualiser:before,.btn.btn-papier.btn-visualiser:before,.btn.btn-numeric.btn-visualiser:before{background-image:url(/build/assets/ic-visualiser.48973bd5.svg)}.btn.btn-creer.btn-page:before,.btn.btn-creer-port.btn-page:before,.btn.btn-convertir.btn-page:before,.btn.btn-video.btn-page:before,.btn.btn-open.btn-page:before,.btn.btn-gerer.btn-page:before,.btn.btn-vip.btn-page:before,.btn.btn-personnaliser.btn-page:before,.btn.btn-archive.btn-page:before,.btn.btn-modifier.btn-page:before,.btn.btn-page.btn-page:before,.btn.btn-delete.btn-page:before,.btn.btn-visualiser.btn-page:before,.btn.btn-telecharger.btn-page:before,.btn.btn-pdf.btn-page:before,.btn.btn-suivant.btn-page:before,.btn.btn-precedent.btn-page:before,.btn.btn-papier.btn-page:before,.btn.btn-numeric.btn-page:before{background-image:url(/build/assets/ic-page.84a1c975.svg)}.btn.btn-creer.btn-telecharger:before,.btn.btn-creer-port.btn-telecharger:before,.btn.btn-convertir.btn-telecharger:before,.btn.btn-video.btn-telecharger:before,.btn.btn-open.btn-telecharger:before,.btn.btn-gerer.btn-telecharger:before,.btn.btn-vip.btn-telecharger:before,.btn.btn-personnaliser.btn-telecharger:before,.btn.btn-archive.btn-telecharger:before,.btn.btn-modifier.btn-telecharger:before,.btn.btn-page.btn-telecharger:before,.btn.btn-delete.btn-telecharger:before,.btn.btn-visualiser.btn-telecharger:before,.btn.btn-telecharger.btn-telecharger:before,.btn.btn-pdf.btn-telecharger:before,.btn.btn-suivant.btn-telecharger:before,.btn.btn-precedent.btn-telecharger:before,.btn.btn-papier.btn-telecharger:before,.btn.btn-numeric.btn-telecharger:before{background-image:url(/build/assets/ic-download-w.d7a7dfbf.svg)}.btn.btn-creer.btn-pdf:before,.btn.btn-creer-port.btn-pdf:before,.btn.btn-convertir.btn-pdf:before,.btn.btn-video.btn-pdf:before,.btn.btn-open.btn-pdf:before,.btn.btn-gerer.btn-pdf:before,.btn.btn-vip.btn-pdf:before,.btn.btn-personnaliser.btn-pdf:before,.btn.btn-archive.btn-pdf:before,.btn.btn-modifier.btn-pdf:before,.btn.btn-page.btn-pdf:before,.btn.btn-delete.btn-pdf:before,.btn.btn-visualiser.btn-pdf:before,.btn.btn-telecharger.btn-pdf:before,.btn.btn-pdf.btn-pdf:before,.btn.btn-suivant.btn-pdf:before,.btn.btn-precedent.btn-pdf:before,.btn.btn-papier.btn-pdf:before,.btn.btn-numeric.btn-pdf:before{background-image:url(/build/assets/ic-pdf-w.8b0f2f89.svg)}.btn.btn-creer.btn-papier:before,.btn.btn-creer-port.btn-papier:before,.btn.btn-convertir.btn-papier:before,.btn.btn-video.btn-papier:before,.btn.btn-open.btn-papier:before,.btn.btn-gerer.btn-papier:before,.btn.btn-vip.btn-papier:before,.btn.btn-personnaliser.btn-papier:before,.btn.btn-archive.btn-papier:before,.btn.btn-modifier.btn-papier:before,.btn.btn-page.btn-papier:before,.btn.btn-delete.btn-papier:before,.btn.btn-visualiser.btn-papier:before,.btn.btn-telecharger.btn-papier:before,.btn.btn-pdf.btn-papier:before,.btn.btn-suivant.btn-papier:before,.btn.btn-precedent.btn-papier:before,.btn.btn-papier.btn-papier:before,.btn.btn-numeric.btn-papier:before{background-image:url(/build/assets/ic-pdf.13c63524.svg)}.btn.btn-creer.btn-delete:before,.btn.btn-creer-port.btn-delete:before,.btn.btn-convertir.btn-delete:before,.btn.btn-video.btn-delete:before,.btn.btn-open.btn-delete:before,.btn.btn-gerer.btn-delete:before,.btn.btn-vip.btn-delete:before,.btn.btn-personnaliser.btn-delete:before,.btn.btn-archive.btn-delete:before,.btn.btn-modifier.btn-delete:before,.btn.btn-page.btn-delete:before,.btn.btn-delete.btn-delete:before,.btn.btn-visualiser.btn-delete:before,.btn.btn-telecharger.btn-delete:before,.btn.btn-pdf.btn-delete:before,.btn.btn-suivant.btn-delete:before,.btn.btn-precedent.btn-delete:before,.btn.btn-papier.btn-delete:before,.btn.btn-numeric.btn-delete:before{background-image:url(/build/assets/ic-trash.8ea48b4a.svg);background-size:75%}.btn.btn-creer.btn-suivant:before,.btn.btn-creer-port.btn-suivant:before,.btn.btn-convertir.btn-suivant:before,.btn.btn-video.btn-suivant:before,.btn.btn-open.btn-suivant:before,.btn.btn-gerer.btn-suivant:before,.btn.btn-vip.btn-suivant:before,.btn.btn-personnaliser.btn-suivant:before,.btn.btn-archive.btn-suivant:before,.btn.btn-modifier.btn-suivant:before,.btn.btn-page.btn-suivant:before,.btn.btn-delete.btn-suivant:before,.btn.btn-visualiser.btn-suivant:before,.btn.btn-telecharger.btn-suivant:before,.btn.btn-pdf.btn-suivant:before,.btn.btn-suivant.btn-suivant:before,.btn.btn-precedent.btn-suivant:before,.btn.btn-papier.btn-suivant:before,.btn.btn-numeric.btn-suivant:before{background-image:url(/build/assets/ic-right.e24a79d3.svg)}.btn.btn-creer.btn-precedent:before,.btn.btn-creer-port.btn-precedent:before,.btn.btn-convertir.btn-precedent:before,.btn.btn-video.btn-precedent:before,.btn.btn-open.btn-precedent:before,.btn.btn-gerer.btn-precedent:before,.btn.btn-vip.btn-precedent:before,.btn.btn-personnaliser.btn-precedent:before,.btn.btn-archive.btn-precedent:before,.btn.btn-modifier.btn-precedent:before,.btn.btn-page.btn-precedent:before,.btn.btn-delete.btn-precedent:before,.btn.btn-visualiser.btn-precedent:before,.btn.btn-telecharger.btn-precedent:before,.btn.btn-pdf.btn-precedent:before,.btn.btn-suivant.btn-precedent:before,.btn.btn-precedent.btn-precedent:before,.btn.btn-papier.btn-precedent:before,.btn.btn-numeric.btn-precedent:before{background-image:url(/build/assets/ic-left.ace36061.svg)}.btn.btn-creer-port{border:2px solid var(--bg-btn)}.btn.btn-papier{background:transparent;color:var(--rev-black);text-shadow:none;gap:.25em;text-decoration:underline}.btn.btn-papier .ic svg{fill:var(--rev-black)!important}.btn.btn-archive{background:transparent;color:var(--rev-black);border:2px dashed var(--gr-2)}.btn.btn-archive:hover{border-color:#0072a4}.btn.btn-archive:hover:before{opacity:1}.btn.btn-vip{background:linear-gradient(135deg,#bc57ff,#c0259c);padding:1em;font-weight:700;background-size:200% 100%;background-position:left;transition:.2s ease-in-out}.btn.btn-vip:hover{background-position:right}@media only screen and (max-width:768px){.btn span{display:none}.btn .ic{display:block}}.btn .btn-ic-alert{background-color:#c00;position:absolute;top:-15px;padding:4px;width:30px;height:30px;border-radius:50%}.btn .btn-ic-alert .ic svg{width:20px}.btn.btn-mw{min-width:100px}.btn.btn-delete{flex:0!important;background:var(--bg-alert);max-width:320px}.btn.btn-delete:hover{background:var(--bg-alert-h)}.btn.up,.btn.down{background-color:var(--gr-3-1);fill:var(--rev-black)}.btn.btn-shadow{box-shadow:0 6px 16px #0f6c8d20;transition:transform .2s ease,box-shadow .2s ease}.btn.btn-shadow:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0f6c8d33}.btn-valide-profil{gap:.5rem}.btn-valide-profil.refus{background-color:var(--alert);fill:var(--white)}.btn-valide-profil.attente{background-color:var(--white);color:#c60;fill:#c60;border:2px dashed #fae3cc}.btn-valide-profil.attente .ic:last-child{display:none}.btn-valide-profil.valide{background-color:var(--white);color:var(--green);fill:var(--green);border:1px solid var(--green);border-radius:3rem}.btn-valide-profil.valide .ic.valide{height:20px;width:20px;background-image:url(/build/assets/ic-valid.170f7988.svg);background-size:contain;background-color:#8cd6852f;border-radius:50%}.btn-valide-profil.valide .ic:last-child{display:none}.btn-valide-profil .ic-afaire,.btn-valide-profil .ic-refus,.ic.afaire,.ic.refus{transform-origin:50% 0%;animation:bell-ring 2.2s ease-in-out infinite}@keyframes bell-ring{0%{transform:rotate(0) translateY(0)}6%{transform:rotate(18deg) translateY(-1px)}12%{transform:rotate(-18deg) translateY(-1px)}18%{transform:rotate(14deg) translateY(0)}24%{transform:rotate(-14deg) translateY(0)}30%{transform:rotate(10deg) translateY(0)}36%{transform:rotate(-10deg) translateY(0)}42%{transform:rotate(6deg) translateY(0)}48%{transform:rotate(-6deg) translateY(0)}54%{transform:rotate(3deg) translateY(0)}60%{transform:rotate(-3deg) translateY(0)}70%{transform:rotate(0) translateY(0)}to{transform:rotate(0) translateY(0)}}.btn-video.btn-mw{margin:0 2em}@media only screen and (max-width:768px){.btn-video.btn-mw{margin:0}}.btn-green-plus{background-color:var(--green);background-size:200% 100%;padding:1em 2em;font-weight:600}.btn-back{border:2px solid var(--bg-btn);background-color:transparent;color:var(--rev-black);gap:.5em}.btn-back:before{display:block;content:"";height:18px;width:18px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/build/assets/ic-left-b.3cd3676b.svg)}.btn-back.btn-plus:hover{background-color:var(--rev-white);border:2px solid var(--bg-btn-h)}input[type=submit].btn-plus,a.btn-plus,button.btn-plus,.btn-plus{padding:.75em 1.25em;font-weight:700;font-size:clamp(1em,1.15vw,1.1em)}input[type=submit]:disabled,.btn-disable,a[href="#"]{opacity:.25}.bg-primary{background-color:var(--bg-primary);color:#fff}.txt-primary{color:var(--primary)}.border-primary{border:1px solid var(--primary)!important}.box-primary{border:1px solid var(--primary);padding:var(--padding-space);border-radius:var(--radius-xl)}.box-primary .box-titre{color:var(--primary);margin-bottom:var(--md)}.box-primary p:last-child{margin-bottom:0}.bg-valid{background-color:var(--bg-valid);color:#fff}.txt-valid{color:var(--valid)}.border-valid{border:1px solid var(--valid)!important}.box-valid{border:1px solid var(--valid);padding:var(--padding-space);border-radius:var(--radius-xl)}.box-valid .box-titre{color:var(--valid);margin-bottom:var(--md)}.box-valid p:last-child{margin-bottom:0}.bg-warning{background-color:var(--bg-warning);color:#fff}.txt-warning{color:var(--warning)}.border-warning{border:1px solid var(--warning)!important}.box-warning{border:1px solid var(--warning);padding:var(--padding-space);border-radius:var(--radius-xl)}.box-warning .box-titre{color:var(--warning);margin-bottom:var(--md)}.box-warning p:last-child{margin-bottom:0}.bg-alert{background-color:var(--bg-alert);color:#fff}.txt-alert{color:var(--alert)}.border-alert{border:1px solid var(--alert)!important}.box-alert{border:1px solid var(--alert);padding:var(--padding-space);border-radius:var(--radius-xl)}.box-alert .box-titre{color:var(--alert);margin-bottom:var(--md)}.box-alert p:last-child{margin-bottom:0}.bg-info{background-color:var(--bg-info);color:#fff}.txt-info{color:var(--info)}.border-info{border:1px solid var(--info)!important}.box-info{border:1px solid var(--info);padding:var(--padding-space);border-radius:var(--radius-xl)}.box-info .box-titre{color:var(--info);margin-bottom:var(--md)}.box-info p:last-child{margin-bottom:0}.g{font-weight:600}.g-400{font-weight:400}.g-500{font-weight:500}.g-600{font-weight:600}.none{display:none}.u{text-decoration:underline}.text-align-center,.center{text-align:center}.margin-auto{margin:auto}.mini{font-size:.8em}.underline{text-decoration:underline}.flex{display:flex}.flex-wrap{display:flex;flex-wrap:wrap}.flex-gap-md{gap:var(--md-vw)}.flex-gap-05{gap:.5em}.flex-gap-1{gap:1em}.flex-align-center,.flex-center{display:flex;align-items:center}.flex-centered{display:flex;align-items:center;justify-content:center}.ico-txt{display:flex;align-items:center;margin-bottom:.25em;gap:.5em}.ico-txt svg{width:18px;opacity:.75;fill:var(--primary)}.ico-txt.mail{color:var(--primary);text-decoration:underline}.ico-mini svg{fill:var(--primary)}.position-relative{position:relative}.mw-100{max-width:100px}.mw-125{max-width:125px}.mw-150{max-width:150px}.mw-175{max-width:175px}.mw-200{max-width:200px}.mw-fitcontent{max-width:fit-content}.fitcontent{width:fit-content}.tox-statusbar__branding{display:none}.male{color:var(--male);fill:var(--male)}.femelle{color:var(--femelle);fill:var(--femelle)}.no-wrap{flex-wrap:nowrap}.url{color:var(--primary);text-decoration:underline}.aff-encours{display:flex;gap:.5em;align-items:center;justify-content:center}.doc-resa{display:flex;align-items:center;width:100%;justify-content:space-between;margin-bottom:1em}.doc-resa select{width:auto}@media only screen and (max-width:576px){.doc-resa{gap:.5em;flex-direction:column}}.maxw50{width:100%;max-width:50px}.maxw100{width:100%;max-width:100px}.maxw200{width:100%;max-width:200px}.maxw300{width:100%;max-width:300px}.maxw400{width:100%;max-width:400px}.maxw500{width:100%;max-width:500px}#notification{z-index:9999;display:none;position:fixed;top:20px;right:20px;background-color:var(--bg-btn);color:#fff;padding:10px 20px;border-radius:5px;box-shadow:0 2px 8px #0003}.tox-statusbar{display:none!important}.sexe-male{color:var(--male)}.sexe-femelle{color:var(--femelle)}.fill-femelle{fill:var(--femelle)}.fill-male{fill:var(--male)}.btn-actions{display:flex;justify-content:center;gap:1em}.ic-txt{display:flex;align-items:center;gap:.5em;fill:var(--rev-black)}.txt-mini{font-size:.8em;color:var(--gr-1)}summary{list-style:none}.mob-on{display:none}.ic{display:inline-flex}.ic svg{width:24px}.accueil-cadre svg{width:30px}.flex-valid{display:flex;gap:1em;justify-content:center}.paiement__,.cadre{border:1px solid var(--box-border);padding:var(--page-padding);border-radius:var(--radius-xl)}.chiffres{list-style:circle;padding:auto;margin:0;width:max-content}.chiffres li{padding:.25em;margin-bottom:.75em}.chiffres li span{font-weight:600}.chiensdefrance{background-image:url(/build/assets/chiens-de-france.9933fbb9.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.chiotsdefrance{background-image:url(/build/assets/chiots-de-france.f97b0047.svg);background-repeat:no-repeat;background-size:contain;background-position:center}details summary{cursor:pointer;font-weight:700}details[open] summary{color:var(--gr-1)}.facture__tab{width:100%;border-collapse:collapse;margin-bottom:var(--lg-vw)}.facture__tab tr:nth-of-type(2n+1){background-color:var(--tab-bg-pair)}.facture__tab tr:hover td{background-color:var(--tab-bg-h)}.facture__tab tr th{background-color:var(--tab-bg-th)}.facture__tab th{color:var(--titre)}.facture__tab th{color:var(--tab-bg)}.facture__tab th,.facture__tab td{padding:var(--md-vw);text-align:center}.facture__tab th p,.facture__tab td p{margin:0 0 var(--sm) 0}.facture__tab th .prix,.facture__tab td .prix{color:var(--info);font-weight:500}.facture__tab tr td[data-cell=Total]{border-top:2px solid var(--gr-2)}.facture__commande .commande{font-weight:600}.facture__commande .date{color:var(--primary)}.facture__commande .type{color:var(--gr-4)}.tabx{background:#eff3f6;border-radius:8px;border:1px solid var(--box-border);overflow:hidden}.tabx .width-80{width:80%}@media only screen and (max-width:768px){.tabx .width-80{width:100%}}.tabx table{width:100%;border-collapse:collapse}.tabx table thead{background:var(--tab-bg-th);border-bottom:2px solid var(--gr-3)}.tabx table th{padding:16px 24px;text-align:left;font-weight:600;font-size:.85em;text-transform:uppercase;letter-spacing:.5px;color:var(--txt-secondary)}.tabx table td{padding:16px 24px;border-top:1px solid var(--gr-3);background-color:var(--rev-white)}.tabx table tbody tr{transition:background .2s}.tabx table tbody tr:hover{background-color:var(--tab-bg-h)}.tabx table .option{margin-top:.25em}.tabx table .email{color:var(--primary)}.tabx table .info{font-size:.9em;font-weight:500}.tabx table .etat_confirme{color:var(--green)}.tabx table .etat_attente{color:var(--info)}.tabx table .commande{color:var(--txt-secondary)}.tabx table .commande .regroup .nom{color:var(--txt-primary);font-size:1.05em;font-weight:700;margin-bottom:.5rem}.tabx table .commande .regroup .parents{display:flex;gap:.5rem;align-items:center;font-size:.9em;margin-bottom:.125rem}.tabx table .commande .regroup .parents .ic{width:16px}.tabx table .prix{font-weight:600;color:var(--green)}@media only screen and (max-width:768px){.tabx{background-color:transparent;border:0}.tabx thead{display:none}.tabx table,.tabx tbody,.tabx tr,.tabx td{display:block}.tabx tr{margin-bottom:12px;border:1px solid var(--box-border);border-radius:8px;padding:0 4px;background:white;box-shadow:0 1px 3px #0000000d}.tabx td{border:none;display:flex;gap:12px;justify-content:space-between;padding:12px!important;align-items:center;border-bottom:1px solid var(--gr-4)}.tabx td.column{flex-direction:column}.tabx td:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.tabx td:before{content:attr(data-label);font-size:12px;text-transform:uppercase;color:#718096;font-weight:600;letter-spacing:.5px}.tabx td:last-child{display:block}.tabx .commande{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.tabx .action{text-align:center}}.tabx tbody tr{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-wrapper{display:flex;gap:calc(var(--space-global) + 1em);align-items:flex-start}@media only screen and (max-width:1280px){.page-wrapper{flex-direction:column}}.page-wrapper .page-main{flex:3;display:flex;flex-direction:column;width:100%}.page-wrapper .page-side{display:flex;flex-direction:column;gap:1em;flex:1;position:sticky;align-self:flex-start;min-width:250px;background-color:var(--gr-3);padding:1em;border-radius:1em}.tab-overflow .scrolly{display:none}@media only screen and (max-width:576px){.tab-overflow{overflow-y:scroll}}table{font-size:var(--font-size-primary)}.tab{width:100%;border-collapse:collapse;margin-bottom:var(--lg-vw);background-color:var(--tab-bg);overflow:hidden;border-radius:.5em;outline:1px solid var(--tab-border)}@media only screen and (max-width:576px){.tab{font-size:12px}}.tab .form-switch{grid-template-columns:auto}.tab tr:nth-child(even) td{background-color:var(--tab-bg-pair)}.tab tr:nth-child(odd) td{background-color:var(--tab-bg)}.tab tr:last-child{border-bottom:1px solid var(--tab-bg-th)}.tab tr:hover td{background-color:var(--tab-bg-h)}.tab tr th,.tab tr td{padding:var(--md-vw);text-align:left}.tab tr th p,.tab tr td p{margin:0 0 var(--sm) 0}.tab tr th .prix,.tab tr td .prix{color:var(--info);font-weight:500}.tab tr th .txt-left,.tab tr td .txt-left{text-align:left}.tab tr th .txt-right,.tab tr td .txt-right{text-align:right}.tab tr th{background-color:var(--tab-bg-th);color:var(--titre)}@media only screen and (max-width:768px){.tab tr th{padding:var(--xs)}}.tab tr td{border-bottom:1px solid var(--tab-border);font-weight:500;background-color:#ffffff30}@media only screen and (max-width:576px){.tab tr td .reduc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100px}}.tab tr td[data-cell=message]{text-align:left}.tab tr td .tab-bout{display:flex;text-align:center;gap:var(--xs);justify-content:center}.tab tr td .tab-bout.tab-wrap{flex-wrap:nowrap}@media only screen and (max-width:768px){.tab tr td .tab-bout{justify-content:center}.tab tr td .tab-bout.tab-wrap{flex-wrap:wrap}.tab tr td .tab-bout.tab-wrap .btnx.btn-delete,.tab tr td .tab-bout.tab-wrap .btnx{flex:1!important}}.tab tr td .btn{flex-shrink:0}.tab tr td .btn .ic svg{fill:var(--white)}@media only screen and (max-width:768px){.tab tr td .btn[title=Modifier],.tab tr td .btn[title=D\e9tail],.tab tr td .btn[title=voir]{flex:1;max-width:150px}}.tab tr td .lien-open{background-color:var(--gr-3-1)}.tab tr td .tab-warning{background-color:var(--alert);color:#fff;fill:#fff}.tab tr td .lien-open,.tab tr td .tab-warning{display:flex;gap:.5em;align-items:center;font-size:12px;width:fit-content;border-radius:.25em;padding:.25em .5em .25em .25em}.tab tr td .lien-open .ic,.tab tr td .tab-warning .ic{height:14px;width:14px}.tab tr td .mini{margin-top:.25em;color:var(--txt-secondary)}.tab tr td[data-cell=Points]{font-weight:900}.tab tr td[data-cell=Article],.tab tr td[data-cell=Nom],.tab tr td[data-cell=Intitule],.tab tr td[data-cell=Titre]{text-align:left}@media only screen and (max-width:1024px){.tab tr td[data-cell=Article],.tab tr td[data-cell=Nom],.tab tr td[data-cell=Intitule],.tab tr td[data-cell=Titre]{width:auto}}.tab tr td[data-cell=Article] a,.tab tr td[data-cell=Nom] a,.tab tr td[data-cell=Intitule] a,.tab tr td[data-cell=Titre] a{color:var(--bg-btn)}.tab tr td[data-cell=Article] a .ic,.tab tr td[data-cell=Nom] a .ic,.tab tr td[data-cell=Intitule] a .ic,.tab tr td[data-cell=Titre] a .ic{width:14px;fill:var(--bg-btn)}.tab tr td .form-switch{justify-content:center;flex:0}@media only screen and (max-width:768px){.tab tr td .form-switch{justify-content:inherit}}.tab tr td .form-radio label{min-width:100px;margin:auto;padding:.25em 0}.tab tr td .form-radio input[type=radio]:checked+label:after{content:"\2713";font-weight:700}.tab tr td .form-radio input[type=radio]:not(:checked)+label:after{content:"Choisir"}.tab tr td.tab-photo div{display:flex;height:100px;width:100px}.tab tr td.tab-photo div img{object-fit:cover;width:100%;height:100%}@media only screen and (max-width:1024px){.tab tr td.tab-photo div{height:60px;width:60px}}.tab tr .tab-bout-supp{border-left:2px dashed var(--tab-bg-th)}@media only screen and (max-width:1024px){.tab tr .tab-bout-supp{border-left:0;border-top:2px dashed var(--tab-bg-th);width:100%;padding:.5em 0;justify-content:center;text-align:center}.tab tr .tab-bout-supp:before{display:none}}.tab tr .new{background-color:var(--green);color:var(--white);padding:.25em .5em;border-radius:.25em;font-size:10px;width:fit-content}.tab tr .ic svg{width:20px;flex-shrink:0}.tab .article{font-weight:700;font-size:1.05em;margin-bottom:.125rem}.tab .commande{color:var(--primary);font-weight:.9em}.tab .date{color:var(--txt-secondary);font-size:.8em}.tab .alert{display:inline-block}.tab .alert .ic svg{fill:var(--alert)}.tab .actif .ic{fill:var(--valid)}.tab .inactif .ic{fill:var(--alert)}.tab .mw{width:100%}.aucun{display:flex;justify-content:center;align-items:center;flex-direction:row;min-height:200px;color:var(--gr-1);text-align:center;border:1px solid var(--gr-2);border-radius:var(--radius-lg)}@media only screen and (max-width:768px){.tab td.langue:before{content:"";background-size:contain;background-repeat:no-repeat;background-image:var(--flag)}.tab.tabmsg th:nth-child(3){display:none}.tab.tabmsg tr{display:grid;grid-template-columns:1fr;border:1px solid var(--gr-2);margin-bottom:.5em;border-radius:1em}}@media only screen and (max-width:768px) and (max-width:768px){.tab.tabmsg tr:first-child{display:none}}@media only screen and (max-width:768px){.tab.tabmsg tr th{display:grid;align-items:center;grid-template-columns:auto 1fr;display:none}}@media only screen and (max-width:768px){.tab.tabmsg tr td:nth-child(1){display:none}}@media only screen and (max-width:768px){.tab.tabmsg tr td:nth-child(3){grid-column:1/-1;padding:.5em;border-top:1px solid var(--gr-3)}}@media only screen and (max-width:768px){.tab.tabmob tr{display:block;margin-bottom:var(--md);border:1px solid var(--tab-border);border-radius:.5em;overflow:auto}.tab.tabmob tr:first-child{border-top-left-radius:.25em}.tab.tabmob th{display:none}.tab.tabmob th:nth-of-type(2n){background-color:#fff6}.tab.tabmob th .min-suiv-prec{justify-content:flex-end}.tab.tabmob td{display:grid;grid-template-columns:1fr 2.5fr;align-items:center;text-align:left;padding:4px 4px 0}.tab.tabmob td .prix{padding:.25em 0}.tab.tabmob td .ic{font-size:12px}.tab.tabmob td:last-child{margin-bottom:4px}.tab.tabmob td:before{content:attr(data-cell);text-align:right;font-weight:600;font-size:12px;text-transform:capitalize;padding:.75em .5em .75em 0;display:inline-block;margin-right:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;background-color:var(--gr-3);color:var(--primary);border-radius:5px 0 0 5px;height:100%}.tab.tabmob td .tab-bout:before{display:none;text-align:auto}.tab.tabmob td .form-radio label{margin:inherit}}.pulse{width:11px;height:11px;background-color:red;border-radius:50%;position:absolute}.pulse:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:var(--header-bg);animation:pulse 1.5s infinite;opacity:.6}@keyframes pulse{0%{transform:scale(1);opacity:.6}70%{transform:scale(2);opacity:0}to{transform:scale(2);opacity:0}}.txt-or{color:var(--parcours-titre)}:root:has(.admin-theme > [value=dark]:checked) input[type=text],:root:has(.admin-theme > [value=dark]:checked) input[type=url],:root:has(.admin-theme > [value=dark]:checked) input[type=email],:root:has(.admin-theme > [value=dark]:checked) input[type=password],:root:has(.admin-theme > [value=dark]:checked) input[type=number],:root:has(.admin-theme > [value=dark]:checked) input[type=date],:root:has(.admin-theme > [value=dark]:checked) input[type=heure],:root:has(.admin-theme > [value=dark]:checked) input[type=time],:root:has(.admin-theme > [value=dark]:checked) textarea,:root:has(.admin-theme > [value=dark]:checked) select{color:var(--rev-black);background-color:var(--darki)}@media only screen and (max-width:1024px){.mob-off{display:none}.mob-on{display:block}}@media only screen and (max-width:768px){.pl-flex.max{flex-flow:column wrap}.pl-flex.max .flex-1,.pl-flex.max .flex-2,.pl-flex.max .flex-3{flex:100%}.flex-1.divi-2,.flex-2.divi-2,.flex-3.divi-2{display:block}}.g-btn{right:5px;top:5px;padding:0 var(--md);display:inline-flex;justify-content:center;align-items:center;min-height:50px;border:0;font-weight:500;min-width:200px;background-color:var(--bg-btn);text-align:center;color:#fff;cursor:pointer;width:fit-content;transition:background-color .1s ease-in-out;border-radius:var(--radius-rond)}.g-btn:hover{background-color:var(--bg-btn-h)}.g-btn:active{box-shadow:0 0 4px #0000004d inset}.g-btn2{min-height:60px;border-radius:15px!important;background-color:#eee;border:2px solid rgb(194,194,194);color:#000;transition:background-color .1s ease-in-out}.g-btn2:hover{background-color:var(--bg-btn)}.progress{width:100%;height:40px;margin:1em 0 1.5em}.progress__track{background:#e6e9ee;border-radius:12px;height:1.25em;position:relative;overflow:hidden;height:30px;box-shadow:inset 0 1px #fff9;width:100%}.progress__bar{height:100%;background:linear-gradient(90deg,var(--bg-btn-h),color-mix(in srgb,var(--bg-btn-h) 80%,white));border-radius:12px;display:flex;border:2px solid red;align-items:center;justify-content:flex-end;padding-right:.5em;box-sizing:border-box}.progress__label{font-size:.75em;color:#fff;font-weight:600;text-shadow:0 1px 1px rgba(0,0,0,.25);white-space:nowrap}.radius-1{border-radius:.5em}.err404{background:url(/build/assets/err404.258fbed7.jpg) top center no-repeat}.err403{background:url(/build/assets/err403.125dbfeb.jpg) top center no-repeat}.err500{background:url(/build/assets/err500.e2a31685.jpg) top center no-repeat}.err{background-size:800px;height:100%;width:100%;text-align:center}.err p{margin-top:500px;font-size:2em;font-family:Arial,Helvetica,sans-serif;font-weight:800;color:var(--nav-bg)}.err span{text-align:center;display:block;margin-top:75px}.err a{text-align:center;width:100%}@media screen and (max-width: 1082px){.err404{background-size:550px;height:100%;width:100%;font-size:80%}.err404 p{margin-top:350px}.err404 a{font-size:1.2em}}@media screen and (max-width: 500px){.err404{background-size:95%}.err404 p{margin-top:230px}}.w-full{width:100%}.grid-full{grid-column:1/-1}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.m-auto{margin:auto!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}:root{--coul-dev: hsl(206deg 34% 48% / 34%)}#okborder{display:none}:root:has(#okborder[type=checkbox]:checked) *{box-shadow:inset 0 0 0 1px #00000026}:root:has(#okborder[type=checkbox]:checked) * a{box-shadow:inset 0 0 0 1px #09ff3b80}:root:has(#okborder[type=checkbox]:checked) table,:root:has(#okborder[type=checkbox]:checked) tr,:root:has(#okborder[type=checkbox]:checked) td{box-shadow:inset 0 0 0 1px #ff6a1a26}#footer-bug{display:none;z-index:2;position:fixed;flex-direction:column;bottom:0;left:0;width:100%;padding:.5rem;gap:.5rem;background-color:#a1a171;color:#ffffdb;font-weight:600}#footer-bug a{padding:.25rem .5rem;background:var(--white);display:flex;gap:.25rem;font-size:12px;color:var(--black);text-decoration:none;font-weight:500;margin:auto;min-height:auto!important;cursor:pointer;border:1px solid #FFF}#footer-bug a svg{height:16px;width:16px;fill:var(--black)}@media only screen and (max-width:768px){#footer-bug a{font-size:14px}}#footer-bug a:hover{background-color:#bbbb95}.dev{width:100%}.devbar{display:flex;flex-direction:column;gap:.25rem;z-index:1000;font-weight:700;font-size:12px;position:fixed;bottom:0px;right:0;width:320px;padding:.5rem 1rem;border-radius:1rem 0 0;background-color:#7651b1;color:#fff;text-align:center;transition:.1s ease}.devbar .flex{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:.5rem}.devbar .flex:after{content:"MAX"}.devbar.active{right:-280px;bottom:-40px}.okborder,.devbar a{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-shrink:0;cursor:pointer;border:2px solid var(--rev-white);color:var(--rev-white);border-radius:50%;font-size:.8rem;width:26px;height:26px}.okborder:hover,.devbar a:hover{border-color:#000;color:#000}@media only screen and (max-width:1600px){.devbar{background-color:#8f3478}.devbar .flex:after{content:"XXL"}}@media only screen and (max-width:1280px){.devbar{background-color:#34498f}.devbar .flex:after{content:"XL"}}@media only screen and (max-width:1024px){.devbar{background-color:#348f83}.devbar .flex:after{content:"LG"}}@media only screen and (max-width:768px){.devbar{background-color:#5d8f34}.devbar .flex:after{content:"MD"}}@media only screen and (max-width:576px){.devbar{background-color:#8f4934}.devbar .flex:after{content:"SM"}}.dev-titre{font-weight:700;font-size:.8rem;text-transform:uppercase;margin-bottom:var(--lg)}.dev-info{margin-bottom:var(--lg)}.dev-exemple{position:relative;border-radius:var(--radius-sm);background-color:#fffc;margin-bottom:var(--xl)}.form_copier-coller{position:relative}.cc{cursor:pointer;position:absolute;top:0;left:0;display:inline-flex;justify-content:center;align-items:center;margin:auto;width:2rem;height:2rem;border:0;background-color:transparent;border-color:var(--gr-2);color:var(--rev-black)}.cc span{font-size:.8rem}.cc:active{color:var(--valid)}.dev-textarea{color:var(--rev-black);border:0px;background-color:#2392e727;padding:.5rem 1rem;width:-webkit-fill-available;font-size:.8rem;border-radius:var(--radius-md);margin-bottom:var(--lg)}.dev-textarea:focus-visible{outline:0}.dev-textarea::-webkit-scrollbar{width:6px}.dev-textarea::-webkit-scrollbar-track{background-color:var(--rev-white)}.dev-textarea::-webkit-scrollbar-thumb{background:var(--coul-dev);border-radius:10px}.dev-textarea.mini{width:6px;height:5px;overflow:hidden;color:#f0f3f8}.h1rem{min-height:1rem}.h2rem{min-height:2rem}.h3rem{min-height:3rem}.h4rem{min-height:4rem}.h5rem{min-height:5rem}.h6rem{min-height:6rem}.h7rem{min-height:7rem}.h8rem{min-height:8rem}.h9rem{min-height:9rem}.h10rem{min-height:10rem}#tab1,#tab2,#tab3,#tab4,#tab5,#tab6{display:none}.dev-tabs{display:flex;flex-wrap:wrap;align-items:stretch;list-style:none;padding:0;margin:0;gap:var(--md-vw)}.dev-tab>label{border:1px solid var(--gr-2);display:block;border-radius:var(--radius-sm);padding:var(--md-vw);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s}.dev-tab:hover label{border-color:var(--gr-1)}.dev-tab-content,#tab1{display:none}.dev-tabbed [type=radio]:nth-of-type(1):checked~.dev-tabs .dev-tab:nth-of-type(1) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(1):checked~.dev-tab-content:nth-of-type(1){display:block}#tab2{display:none}.dev-tabbed [type=radio]:nth-of-type(2):checked~.dev-tabs .dev-tab:nth-of-type(2) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(2):checked~.dev-tab-content:nth-of-type(2){display:block}#tab3{display:none}.dev-tabbed [type=radio]:nth-of-type(3):checked~.dev-tabs .dev-tab:nth-of-type(3) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(3):checked~.dev-tab-content:nth-of-type(3){display:block}#tab4{display:none}.dev-tabbed [type=radio]:nth-of-type(4):checked~.dev-tabs .dev-tab:nth-of-type(4) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(4):checked~.dev-tab-content:nth-of-type(4){display:block}#tab5{display:none}.dev-tabbed [type=radio]:nth-of-type(5):checked~.dev-tabs .dev-tab:nth-of-type(5) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(5):checked~.dev-tab-content:nth-of-type(5){display:block}#tab6{display:none}.dev-tabbed [type=radio]:nth-of-type(6):checked~.dev-tabs .dev-tab:nth-of-type(6) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(6):checked~.dev-tab-content:nth-of-type(6){display:block}#tab7{display:none}.dev-tabbed [type=radio]:nth-of-type(7):checked~.dev-tabs .dev-tab:nth-of-type(7) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(7):checked~.dev-tab-content:nth-of-type(7){display:block}#tab8{display:none}.dev-tabbed [type=radio]:nth-of-type(8):checked~.dev-tabs .dev-tab:nth-of-type(8) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(8):checked~.dev-tab-content:nth-of-type(8){display:block}#tab9{display:none}.dev-tabbed [type=radio]:nth-of-type(9):checked~.dev-tabs .dev-tab:nth-of-type(9) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(9):checked~.dev-tab-content:nth-of-type(9){display:block}#tab10{display:none}.dev-tabbed [type=radio]:nth-of-type(10):checked~.dev-tabs .dev-tab:nth-of-type(10) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(10):checked~.dev-tab-content:nth-of-type(10){display:block}#tab11{display:none}.dev-tabbed [type=radio]:nth-of-type(11):checked~.dev-tabs .dev-tab:nth-of-type(11) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(11):checked~.dev-tab-content:nth-of-type(11){display:block}#tab12{display:none}.dev-tabbed [type=radio]:nth-of-type(12):checked~.dev-tabs .dev-tab:nth-of-type(12) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(12):checked~.dev-tab-content:nth-of-type(12){display:block}#tab13{display:none}.dev-tabbed [type=radio]:nth-of-type(13):checked~.dev-tabs .dev-tab:nth-of-type(13) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(13):checked~.dev-tab-content:nth-of-type(13){display:block}#tab14{display:none}.dev-tabbed [type=radio]:nth-of-type(14):checked~.dev-tabs .dev-tab:nth-of-type(14) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(14):checked~.dev-tab-content:nth-of-type(14){display:block}#tab15{display:none}.dev-tabbed [type=radio]:nth-of-type(15):checked~.dev-tabs .dev-tab:nth-of-type(15) label{background:var(--rev-white);border:1px solid var(--rev-white)}.dev-tabbed [type=radio]:nth-of-type(15):checked~.dev-tab-content:nth-of-type(15){display:block}.dev-tabex{border-spacing:1;border-collapse:separate;width:100%;margin-bottom:var(--xl)}.dev-tabex td{border:1px solid var(--gr-3)}.dev-tabex h1,.dev-tabex h2{margin:0}.dev-couleurs{display:flex;flex-wrap:wrap;margin-bottom:var(--xl-vw);gap:clamp(.5rem,2vw,2rem)}.dev-coul{display:flex;justify-content:center;align-items:center;flex-direction:row;min-width:5rem;padding:clamp(.5rem,2vw,1rem);border-radius:var(--radius-md);font-size:.8rem}.pl-visu{background-color:var(--coul-dev);text-align:center}.admin-theme{font-size:1rem;border:1px solid var(--input-border-color);border-radius:var(--radius-sm);background-color:var(--rev-white);padding:.5rem 1rem}.admin-theme:focus-visible{outline:1px solid var(--primary)}.admin-theme::placeholder{color:var(--gr-2)}.admin-theme:focus::-webkit-input-placeholder{opacity:0}@media only screen and (max-width:1024px){.admin-theme{font-size:.7rem}}:root:has(.admin-theme > [value=dark]:checked) .dev-textarea{background-color:#0006}:root:has(.admin-theme > [value=dark]:checked) .dev-exemple{background-color:#0003}@media only screen and (max-width:1024px){.mobile-none{display:none}}@media only screen and (max-width:768px){.none-mobile{display:none!important}}@media only screen and (max-width:768px){.header-ic,.navmob__{width:72px}}.navmob__{--w: 86vw;--wmax: 380px;--panel: #e7f0f3;--item: #3560af;--line: rgba(255,255,255,.18);--text: #000;--muted: #d7e6ec;--dur: .25s;--fs: 1rem;--fs-sm: 12px;z-index:1000;display:none;height:100%}@media only screen and (max-width:1024px){.navmob__{display:block;height:34px}}.navmob__etat .btn{justify-content:center!important;width:auto!important;margin:auto}.navmob__ input[type=checkbox]{display:none}.navmob__ .ic{width:18px;opacity:.5;fill:var(--gr-1)}.navmob__ .icnav{display:flex;align-items:center;width:18px;fill:var(--gr-1);stroke:var(--gr-1)}.navmob__ .navmob__list__sousrub{display:flex;align-items:center;justify-content:start;gap:.5rem;font-size:12px;font-weight:600;color:var(--primary);text-transform:uppercase;height:30px;padding:20px 0 14px}.navmob__ .navmob__list__sousrub>span{border-radius:var(--radius-lg);padding:.25rem .5rem;text-transform:uppercase;font-size:10px;color:var(--white)}.navmob__ .navmob__list__sousrub .actif{background-color:#2eb3a0}.navmob__ .navmob__list__sousrub .activation{background-color:#c76e00}.navmob__ .navmob__list__sousrub .attente{background-color:#1a579c}.navmob__ .navmob__list__sousrub .inactif{background-color:#c00}.navmob__ .navmob__ .acc input[type=radio]:checked+label .chev{transform:rotate(90deg)}.navmob__ .chev{opacity:.7;margin-left:auto}.navmob__close-btn{margin-left:auto}.navmob__close-btn,.navmob__back,.navmob__btn-open{text-transform:uppercase;font-size:10px;height:100%;gap:.5rem;padding:5px 8px;border-radius:6px;align-items:center;justify-content:center;flex-shrink:0;height:34px;cursor:pointer}.navmob__btn-open{cursor:pointer;z-index:5;display:inline-flex;border-radius:6px;padding:0 .5rem;color:var(--rev-white);align-items:center;justify-content:center;background:var(--item);gap:.5rem;font-size:14px;font-weight:700}.navmob__btn-open .bar,.navmob__btn-open .bar:before,.navmob__btn-open .bar:after{content:"";display:block;width:18px;height:3px;background:#FFF;position:relative}.navmob__btn-open .bar:before{position:absolute;top:-7px}.navmob__btn-open .bar:after{position:absolute;top:7px}@media only screen and (max-width:576px){.navmob__btn-open{font-size:10px}.navmob__btn-open .bar,.navmob__btn-open .bar:before,.navmob__btn-open .bar:after{content:"";display:block;width:16px;height:2px;background:#FFF;position:relative}.navmob__btn-open .bar:before{position:absolute;top:-6px}.navmob__btn-open .bar:after{position:absolute;top:6px}}.navmob__overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity var(--dur);z-index:4}.navmob__overlay .close{position:absolute;inset:0;display:block;cursor:pointer}.navmob__panel{position:fixed;top:0;left:0;height:100dvh;width:min(var(--w),var(--wmax));background:var(--panel);color:var(--text);transform:translate(-105%);transition:transform var(--dur) cubic-bezier(.2,.7,.2,1);box-shadow:12px 0 32px #00000080;overflow:hidden;z-index:5}.navmob__panel .views{position:relative;height:100%;overflow:hidden}.navmob__panel .views .view{position:absolute;inset:0;display:flex;flex-direction:column;width:100%;height:100%;opacity:0;pointer-events:none;transform:translate(16px);transition:transform var(--dur),opacity var(--dur);overflow:auto}.navmob__panel .views .view>header{position:sticky;top:0;z-index:1;display:flex;flex-shrink:0;align-items:center;gap:8px;padding:0 1rem;margin-bottom:1rem;height:50px;color:var(--white);fill:var(--white);background:var(--header-bg);border-bottom:1px solid var(--line)}.navmob__panel .views .view.root{opacity:1;pointer-events:auto;transform:translate(0)}.navmob__panel .views [id^=c-]:target+.view{opacity:1;pointer-events:auto;transform:translate(0)}.navmob__panel .views [id^=c-]:target~.view.root{opacity:0;pointer-events:none;transform:translate(-16px)}.navmob__panel .views #root:target~.view.root{opacity:1;pointer-events:auto;transform:translate(0)}.navmob__back{display:inline-flex;background:var(--item);color:var(--rev-white);cursor:pointer}.navmob__back .ic{fill:var(--white);opacity:1}.navmob__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;font-weight:600;border-radius:8px}.navmob__list{height:max-content;display:grid;align-content:start;margin-bottom:.5rem;gap:.25rem}.navmob__list .deconnexion{display:flex;color:var(--alert);text-align:center;border:1px solid var(--alert);border-radius:.25rem;gap:1rem;padding:1rem;justify-content:center;margin-top:4rem}.navmob__list .deconnexion .ic svg{opacity:1;fill:#c00}.navmob__ .acc__head,.navmob__ .navmob__item{font-weight:500;background-color:#d9eaef;padding:.75rem 1rem}.navmob__ .navmob__item.online:before,.navmob__ .navmob__item.offline:before{content:"";width:8px;height:8px;border-radius:3rem;flex-shrink:0}.navmob__ .navmob__item.online:before{background-color:var(--valid)}.navmob__ .navmob__item.offline:before{background-color:var(--alert)}.navmob__ .int{padding:1rem 0 .5rem;text-transform:uppercase;color:var(--primary);font-weight:600;font-size:12px}.navmob__ .acc__head,.navmob__ .navmob__item,.navmob__ .navmob__item__supp{display:flex;align-items:center;gap:8px;border-radius:8px;text-decoration:none;line-height:1.2;padding:.5rem;background-color:#ffffffcf}.navmob__ .acc__head.creerportee,.navmob__ .navmob__item.creerportee,.navmob__ .navmob__item__supp.creerportee{color:#e006aa;font-weight:600}.navmob__ .acc__head.creerportee .ic,.navmob__ .navmob__item.creerportee .ic,.navmob__ .navmob__item__supp.creerportee .ic{fill:#e006aa}.navmob__ .acc__head.validerprofil,.navmob__ .navmob__item.validerprofil,.navmob__ .navmob__item__supp.validerprofil{border:1px dashed #327ee2;color:#0664e0;font-weight:600}.navmob__ .acc__head.validerprofil .ic,.navmob__ .navmob__item.validerprofil .ic,.navmob__ .navmob__item__supp.validerprofil .ic{fill:#0664e0}.navmob__ .navmob__item__supp:hover{background-color:#fff}.navmob__ .srub-nbrpts{width:fit-content;text-align:center;padding:.4rem 1rem;background-color:var(--white);color:var(--primary);margin:.25rem auto 0;border-radius:3rem;font-size:.8rem;font-weight:600}.navmob__quick-links{position:relative;display:flex;gap:4px;padding:0 1rem 1rem;background:var(--panel)}.navmob__quick-links .pulse{top:-5px}.navmob__quick-links .quick-link{padding:.5rem;border:1px solid var(--gr-2);border-radius:.5rem;flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:var(--text);font-size:var(--fs-sm)}.navmob__quick-links .quick-link svg{width:20px;height:20px}.navmob__quick-links .quick-link.webi{border:1px dashed blueviolet;color:#6600c5}.navmob__quick-links .quick-link.webi .ic{opacity:1}.navmob__quick-links .quick-link.webi svg{fill:#6600c5}.navmob__ .navmob__list,.navmob__ .acc{padding:0 1rem}.navmob__ .acc{display:grid;background-color:#e7f0f3}.navmob__ .acc input[type=radio]{display:none}.navmob__ .acc__head{margin-bottom:.25rem}.navmob__ .acc__head .chev{transition:transform var(--dur);opacity:.8}.navmob__ .acc__body{overflow:hidden;max-height:0;transition:max-height var(--dur) ease;border-radius:8px;background:rgba(255,255,255,.06)}.navmob__ .acc__body .blok-site{text-align:center;font-size:.8rem;background-color:var(--rev-white)}.navmob__ .acc__body .blok-site a{display:block;min-height:auto;padding:.5rem;font-size:12px;width:-webkit-fill-available;display:flex;align-items:center}.navmob__ .acc__body .blok-site a .ic{height:16px;width:16px;background-color:var(--bg-btn);border-radius:50%;justify-content:center;align-items:center}.navmob__ .acc__body .blok-site .mb-2{margin-bottom:.5rem}.navmob__ .acc__body .navmob__list{padding:0;gap:4px}.navmob__ .acc__open{max-height:max-content!important}.navmob__ .acc input[type=radio]:checked+label .chev{transform:rotate(90deg)}.navmob__ .acc input[type=radio]:checked+label+.acc__body{max-height:800px}input:checked~.navmob__panel{transform:translate(0)}input:checked~.navmob__overlay{opacity:1;pointer-events:auto}input:checked~.navmob__btn-open{display:none}.navmob__ .srub-nbrpts{text-align:center;font-weight:700;padding:.5rem;margin-bottom:.5rem}.navmob__ .srub-pts{background-color:#c5982d}.navmob__ .srub-fidelite{background-color:var(--parcours-fidelite)}.navmob__ .srub-gamme{background-color:var(--parcours-gamme)}.navmob__ .srub-tech{background-color:var(--parcours-tech)}.navmob__ .srub-administratif{background-color:var(--parcours-administratif)}.navmob__ .srub-utiliserpts{background-color:var(--parcours-utiliserpts)}.navmob__ .srub-activite{background-color:var(--parcours-activite)}.navmob__ .srub-lignee{background-color:var(--parcours-lignee)}.navmob__ .srub-fb{background-color:var(--parcours-fb)}.navmob__ .srub-service{background-color:var(--parcours-service)}.navmob__ .srub-pts,.navmob__ .srub-fidelite,.navmob__ .srub-gamme,.navmob__ .srub-tech,.navmob__ .srub-administratif,.navmob__ .srub-utiliserpts,.navmob__ .srub-activite,.navmob__ .srub-lignee,.navmob__ .srub-fb,.navmob__ .srub-service{color:var(--rev-white)!important}html,input,input[type=text],input[type=url],input[type=password],input[type=number],input[type=date],input[type=heure],input[type=time],textarea,select,button{font-family:Quicksand,sans-serif}html,body{min-height:100%!important;scroll-behavior:smooth;box-sizing:border-box;min-width:var(--site-min)}body{font-size:var(--font-size-primary);background-color:var(--bg-global);color:var(--txt-primary);display:flex;flex-direction:column;height:100vh}@media only screen and (max-width:1024px){body{background-color:var(--bg-global)}}#bodycapture{background-color:var(--bg-body);display:flex;flex:1;height:100vh}@media only screen and (max-width:1024px){#bodycapture{height:auto;background-color:var(--bg-page);overflow:visible}}footer,header,nav,#global{max-width:var(--site-max)}#global{flex-grow:1;display:flex;margin-top:134px;overflow:hidden;padding:0 0 24px 24px}@media only screen and (max-width:1024px){#global{margin-top:64px;overflow:hidden;padding:0}}@media only screen and (max-width:768px){#global{margin-top:50px;padding:1em}}.page-global,.menu{--sb-thumb: var(--bg-global);--sb-track: var(--bg-global);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sb-thumb) var(--sb-track);padding-top:24px}@media only screen and (max-width:1024px){.page-global,.menu{overflow-y:unset}}.page-global:hover,.menu:hover{--sb-thumb: #bec8d6;scrollbar-color:var(--sb-thumb) var(--sb-track)}.page-global-g,.page-fidanimo,.page{position:relative;display:flex;flex-direction:column;width:-webkit-fill-available;width:-moz-available;margin-right:var(--page-padding);max-width:var(--page-max);flex:1;z-index:1;padding:var(--page-padding);border:1px solid hsl(210deg,20.52%,90.29%);border-radius:1em;background-color:var(--bg-page)}@media only screen and (max-width:1024px){.page-global-g,.page-fidanimo,.page{background-color:transparent;box-shadow:none;padding:0;border:0;margin-right:0}}.page-acc{display:flex;gap:var(--page-padding)}@media only screen and (max-width:1280px){.page-acc{flex-direction:column}}.page-acc .page-acc-g{flex:2}.page-acc .page-acc-d{flex:1;min-width:350px}@media only screen and (max-width:1280px){.page-acc .page-acc-d{min-width:auto}}.page-global{display:inline-flex;flex-direction:column;width:100%}@media only screen and (max-width:1024px){.page-global{padding:0;border:0;border-radius:0;margin:0;overflow:visible}}.page-global-flex{display:flex;align-content:flex-start;flex-wrap:wrap}.page-global-all{width:100%}.flex-box-elv-une-cadre{display:flex;margin-bottom:2em;gap:1em}@media only screen and (max-width:1280px){.flex-box-elv-une-cadre{flex-direction:column;gap:2em}.flex-box-elv-une-cadre.inversecol{flex-direction:column-reverse}}.affichagevip__{display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin-bottom:2em}@media only screen and (max-width:1280px){.affichagevip__{grid-template-columns:repeat(2,1fr)}}.affichagevip__box__{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:1em;gap:.5em;background-color:var(--rev-white);padding:calc(1em + .5vw);border:1px solid var(--box-border);transition:.2s ease-in-out}.affichagevip__box__:hover{border-color:var(--box-border-h);transform:translateY(-1px);box-shadow:0 4px 10px #00000020}.affichagevip__box__type{font-size:1.25em;font-weight:700;color:var(--rev-black)}.affichagevip__box__date{color:var(--gr-1);font-size:.9em}.affichagevip__box__prix{color:var(--txt-secondary);font-size:1.25em;font-weight:600;padding:.5em 0;margin:1em 0;border-radius:.5em}.box-elv-vip{position:relative;background-color:#eff7ff}.vipbox{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:2.5em;border-radius:1em}@media only screen and (max-width:1280px){.vipbox{border:0;background-color:transparent}}@media only screen and (max-width:576px){.vipbox{background-color:transparent;padding:0}}.box-elv-vip .vipttitre{font-size:1.8em}@media only screen and (max-width:1280px){.box-elv-vip .vipttitre{font-size:1.5em}}header{display:flex;background-color:var(--header-bg);padding:1em 1.5em}@media only screen and (max-width:768px){header{padding:0 1em;height:50px}}header .header-nav{flex:1;display:flex;align-items:center;justify-content:end}@media only screen and (max-width:1024px){header .header-nav{gap:1em;justify-content:space-between;align-items:center}}header .header-acc{fill:var(--white);display:none}@media only screen and (max-width:768px){header .header-acc{display:flex}}.header-nav,.header-logo img{z-index:1000}.header-logo{display:flex;align-items:center;background-image:url(/build/assets/logo-atara.af6527e9.svg);background-repeat:no-repeat;background-size:contain;padding:0;width:123px;height:35px}@media only screen and (max-width:768px){.header-logo{background-position:center;height:25px}}.header-account-valid{position:relative;display:flex;gap:1em;margin-left:1em}@media only screen and (max-width:1024px){.header-account-valid{display:none}}.header-account-valid .header-box-btn{--bghb: hsl(122.42deg 65.26% 38.5%);position:relative;display:flex;text-align:center;align-items:center;text-transform:uppercase;font-weight:500;font-size:11px;color:var(--white);background-color:var(--bghb);border-radius:.5em;width:120px!important}.header-account-valid .header-box-btn:after{content:"";position:absolute;right:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid var(--bghb)}.header-account-valid .header-box-btn .ic{fill:var(--header-icone);font-size:clamp(1em,2vw + 1em,28px)}@media only screen and (max-width:768px){.header-account-valid .header-box-btn{display:none}}.header-account-valid .header-box-btn.refus{background-color:var(--alert)}.header-account-valid .header-box-btn.refus:after{border-left:15px solid var(--alert)}.header-account-valid .header-box-btn.attente{background-color:#ab5600}.header-account-valid .header-box-btn.attente:after{border-left:15px solid #ab5600}.header-account-valid .header-account-check{position:absolute;top:0px;right:-4px;display:flex;justify-content:center;align-items:center;width:18px;height:18px;background-color:var(--valid);border-radius:50%;border:1px solid #1fb31c}@media only screen and (max-width:768px){.header-account-valid .header-account-check{width:12px;height:12px}}.header-account-valid .header-account-check .ic{fill:var(--white);height:14px}.header-ic{position:relative;display:flex;padding:0;margin-left:auto}.header-ic .header-live{display:flex;align-items:center;justify-content:center;flex-direction:row;position:relative;background-color:#d8048f;border-radius:12px;color:var(--rev-white);padding:0 .5em 0 2em;width:fit-content;font-size:.9em;font-weight:600;height:auto;gap:.5rem}.header-ic .header-live>div{height:20px}.header-ic .header-live .ic{height:20px;width:20px}.header-ic .header-live:before{position:absolute;content:"";width:76px;height:50px;background-image:url(/build/assets/webinaire-dog-mini.b155a4e4.png);background-repeat:no-repeat;background-size:contain;bottom:0;left:-20px}@media only screen and (max-width:768px){.header-ic .header-live{padding:0 .25rem}.header-ic .header-live .direct,.header-ic .header-live:before{display:none}}@media only screen and (max-width:1024px){.header-ic{margin-left:0;justify-content:flex-end}.header-ic .header-livre,.header-ic .header-support,.header-ic .header-wallet{display:none}}.header-ic svg{fill:var(--white);width:22px}.header-ic .pulse{top:-12px;left:calc(50% - 5px)}@media only screen and (max-width:1024px){.header-ic .pulse{top:-8px}}.header-ic .header-notif:after{display:none}@media only screen and (max-width:1024px){.header-ic{gap:1.5em}}.header-ic a{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-direction:column;position:relative;height:100%;gap:.25em;width:80px}.header-ic a .ic{color:var(--header-icone);font-size:clamp(1em,2vw + 1em,28px)}.header-ic a:hover .ic{transform:scale(115%);color:var(--header-icone-h)}.header-ic a .notif{display:flex;justify-content:center;align-items:center;flex-direction:row;position:absolute;width:18px;height:18px;border-radius:50%;color:#fff;font-size:.7em;font-weight:700;right:calc(50% - 10px);top:-5px}.header-ic a .notif.alert{background-color:var(--bg-alert)}.header-ic a .notif.valid{background-color:var(--bg-valid)}.header-ic a .int{text-transform:uppercase;font-size:.6em;color:#fff}@media only screen and (max-width:768px){.header-ic a .int{width:auto;display:none}}@media only screen and (max-width:1024px){.header-ic a{width:auto}}.live-status{padding:.15em .5em;font-size:.7em;font-weight:700;letter-spacing:.05em;color:#fff;background:#d32f2f;border-radius:.25em;vertical-align:middle;animation:livePulse 2s infinite}@keyframes livePulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.annotation{font-weight:400;font-size:.9em;color:var(--annotation);width:100%}.anim{animation:checkbb 1.5s ease}@keyframes checkbb{0%{transform:rotate(35deg)}12.5%{transform:rotate(-30deg)}25%{transform:rotate(25deg)}37.5%{transform:rotate(-20deg)}50%{transform:rotate(15deg)}62.5%{transform:rotate(-10deg)}75%{transform:rotate(5deg)}to{transform:rotate(0)}}.header-config{display:flex;justify-content:center;align-items:center;flex-direction:row;height:100%;border-left:1px solid}.header-config:hover .anim-config{color:var(--header-icone-h)}.header-account{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:clamp(.5em,2vw,1em)}@media only screen and (max-width:1280px){.header-account{margin-left:0}}.header-account:hover img{transform:scale(1.2)}.header-account>div{display:flex;gap:.25em;flex-direction:column;align-items:flex-end}@media only screen and (max-width:1024px){.header-account>div{display:none}}.header-account div div:first-child{color:var(--white);font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px;text-align:right}@media only screen and (max-width:1280px){.header-account div div:first-child{max-width:100px}}.header-account div div:last-child{display:flex;justify-content:center;align-items:center;flex-direction:row;color:#8ce0ff;font-size:10px;border-radius:1em;width:max-content}.header-account div div:last-child svg{fill:var(--white);width:20px;height:20px}.header-account .account-img{background-color:#ffffff30;width:44px;height:44px;border-radius:50%;display:flex;overflow:hidden}@media only screen and (max-width:768px){.header-account .account-img{width:28px;height:28px;border:0}}.header-account .account-img svg{fill:var(--gr-3)}.header-account .account-img img{transition:.2s ease-in-out}a.header-apps{display:none}.nav-sticky{width:100%;top:0;position:fixed;z-index:1000;box-shadow:0 10px 8px var(--bg-global);transition:box-shadow .2s ease}@media only screen and (max-width:768px){.nav-sticky{box-shadow:0 6px 12px var(--bg-global)}}nav{display:flex;z-index:10;align-items:stretch;background-color:var(--nav-bg);position:sticky;top:0;font-size:1.1em;gap:.5em;padding:0 0 0 var(--space-global)}@media only screen and (max-width:1024px){nav{display:none}}.nav-go{position:relative;text-overflow:ellipsis;white-space:nowrap;transition:background-color .2s ease-in-out;min-width:0;gap:.5em}.nav-go .reduc{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit;text-align:center}.nav-go .ic{padding:.25em;width:auto}.nav-go .icnav{padding:0;width:auto;gap:.5em;fill:#ffffff94;stroke:#ffffff94}.nav-go .icnav svg{width:16px;height:16px}.nav-go .ic-fidanimo{display:flex;align-items:center;background-image:url(/build/assets/ic-fidanimo-w.8d066492.svg);background-repeat:no-repeat;background-size:contain;padding:0;width:20px;height:20px;opacity:.5}.nav-go.nav-go-race{cursor:pointer;gap:.5em}.nav-go.nav-go-race .ic{position:absolute;right:3px;height:-webkit-fill-available;height:-mozz-available;top:auto}.nav-go.nav-go-race .ic svg{width:24px;fill:#ffffff50;rotate:90deg}.nav-go.nav-go-race.nav-go-race.activ svg{width:24px;fill:#000}.nav-go.nav-go-race .nav-go-race-reduc{min-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0}.nav-go .dropdown{--sb-thumb: #e7f0f3;--sb-track: var(--nav-bg);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sb-thumb) var(--sb-track);max-height:490px;display:none;position:absolute;top:calc(100% - 1px);left:0;width:100%;min-width:450px;background-color:var(--nav-bg);border-radius:0 0 .5re .5em;z-index:1000;gap:.25em;padding:.5em}.nav-go .dropdown a{display:block;color:var(--rev-white);padding:.75em 1.5vw;margin:0;border-radius:0;background-color:#fff3}.nav-go .dropdown a:hover{background-color:#00000040}.nav-go.nav-go-race:hover:not(.ipad) .dropdown{display:flex;flex-direction:column}.nav-go.nav-go-race.hover .dropdown{display:block!important}@media only screen and (max-width:1024px){.nav-go.nav-fida{display:none}}.nav-acc{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:0 1vw}.nav-acc svg{width:30px;height:30px;fill:var(--white);flex-shrink:0}.navrace{display:flex;justify-content:center;flex-direction:row;align-items:stretch;max-width:var(--site-max);z-index:1;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:768px){.navrace{position:relative;flex-grow:1;overflow:visible}}.navrace a{transition:.25s ease-in-out}.reducrace{overflow:hidden;text-overflow:ellipsis}.nav-parcours,.nav-go,.nav-acc,.nav-select-race{display:flex;justify-content:center;align-items:center;flex-direction:row;color:var(--white);font-weight:600;border-radius:.5em .5em 0 0}.nav-parcours:hover,.nav-go:hover,.nav-acc:hover,.nav-select-race:hover{background-color:#ffffff29}@media only screen and (max-width:768px){.nav-go{flex:1}.nav-parcours,.nav-acc,.nav-select-race{flex:1.5}}.nav-select-race{display:none}@media only screen and (max-width:768px){.nav-select-race{display:flex;align-items:center;flex-grow:1;overflow:none;background-color:var(--bg-body);color:var(--rev-black)}}.nav-parcours,.nav-go,.nav-select-race{text-overflow:ellipsis;white-space:nowrap;max-width:-webkit-fill-available;max-width:-moz-available;padding:20px 34px 20px 24px;min-width:calc(60px + 4vw);gap:.5em;line-height:20px}.nav-parcours>span,.nav-go>span,.nav-select-race>span{display:flex;width:-webkit-fill-available;width:-moz-available;align-items:center;gap:.5em;padding:0 3vw 0 5vw}.nav-parcours span .nav-select-race-r,.nav-go span .nav-select-race-r,.nav-select-race span .nav-select-race-r{width:-webkit-fill-available;display:block;overflow:hidden;text-overflow:ellipsis;height:20px}.submenu,#for-select-race{display:none}#for-select-race:checked+label+.submenu{display:flex;flex-direction:column;gap:.5em;position:absolute;top:100%;left:0;background-color:color-mix(in oklab,var(--primary) 60%,var(--rev-white) 40%);padding:1.5em;overflow-y:auto}#for-select-race:checked+label+.submenu>a{display:block;background-color:color-mix(in oklab,var(--primary) 35%,var(--rev-black) 5%);padding:.75em;white-space:normal;text-align:center;color:var(--white);border-radius:var(--radius-sm)}#for-select-race:checked+label{background-color:color-mix(in oklab,var(--primary) 60%,var(--rev-white) 40%)}.navrace a:hover{background-color:color-mix(in oklab,var(--primary) 60%,var(--rev-white) 40%)}.nav-go.activ{background-color:var(--bg-global);color:var(--rev-black);font-weight:700;border-radius:.5em .5em 0 0}.nav-go.activ .icnav svg{fill:var(--primary)!important}.nav-go.activ .icnav.purina svg{fill:#e30613!important;stroke:#e30613}.nav-go.activ.nav-fida .ic-fidanimo{opacity:1;background-image:url(/build/assets/ic-fidanimo.a0b871b0.svg)}.nav:hover .fida{color:var(--white)}.fida{color:var(--fida)}.tabrace .form-checkbox{display:flex;justify-content:center}.tabrace .form-checkbox .langue_race{display:none}.tabrace .form-checkbox label{display:inline-flex;text-align:center}.tabrace .form-checkbox label .checkboxbox{display:block;width:20px;height:20px;border-radius:50%;border:2px solid #ffffff;outline:2px solid var(--gr-2)}.tabrace .form-checkbox label .checkboxbox:hover{background-color:var(--gr-2)}.tabrace .form-checkbox .langue_race:checked+label .checkboxbox{background-color:var(--primary)}.profil-status{font-weight:700}.profil-status.refus{color:var(--alert)}.profil-status.refus:before{content:"X"}.profil-status.valid{color:var(--valid)}.profil-status.valid:before{content:"\2714"}.fida-pkoi{display:flex;margin:auto auto 1.5em;background-color:#f4f7ff;border-radius:4em;border:2px solid #afb7d1;padding:.75em .5em .75em 1.5em;gap:.5em;text-align:center;font-weight:700;width:fit-content;transition:background-color .2s ease-in-out}.fida-pkoi div{display:flex}.fida-pkoi svg{height:36px;width:36px}.fida-pkoi div:first-child{display:flex;flex-direction:column;justify-content:center}.fida-pkoi span{font-size:.8em;color:var(--fida)}.news-img__scam{width:100%;max-width:300px;height:200px;background:url(/build/assets/news-scam.a616559e.png);background-repeat:no-repeat;background-size:contain;background-position:top center;margin:24px auto}@media only screen and (max-width:768px){.news-img__scam{max-width:160px;height:120px;margin:12px auto}}.news{margin:0 auto;overflow:hidden;padding:var(--page-padding);border:1px solid var(--box-border);border-radius:.5rem}.news .titre{border-radius:.5rem;margin-bottom:var(--element-padding);display:flex;gap:1rem;align-items:center;font-size:clamp(1.1em,8vw,1.5em);font-weight:600}.news .titre .ic{border-radius:.5rem;padding:.25rem;background-color:#fff}.news .titre .ic svg{max-width:30px;width:100%}.webinaire-home{position:relative;background-color:var(--violet);border-radius:.5rem;padding:24px;margin-bottom:24px}.webinaire-home:hover{transform:translateY(-1px);box-shadow:0 6px 14px #00000014;background:var(--violet-h)}.webinaire-home .titre{font-size:clamp(22px,5vw,32px);font-weight:700;color:var(--rev-black)}.webinaire-home .stitre{font-size:clamp(16px,5vw,24px);font-weight:700;color:var(--white);margin-bottom:6px}.webinaire-home .date{--color: #5a057c ;display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--color);margin-bottom:12px;fill:var(--color)}.webinaire-home .date svg{width:18px}.webinaire-home .description{color:var(--black);font-weight:500;margin-bottom:24px;padding-right:120px}@media only screen and (max-width:768px){.webinaire-home .description{padding-right:0}}.webinaire-home .image{position:absolute;width:194px;height:187px;background-image:url(/build/assets/webinaire-dog.9984b749.png);background-repeat:no-repeat;background-size:contain;bottom:-16px;right:13px}@media only screen and (max-width:768px){.webinaire-home .image{width:164px;height:131px;bottom:-36px;right:8px}}.webinaire-home a{display:inline-flex;justify-content:center;align-items:center;font-weight:700;background-color:var(--rev-white);padding:12px 24px;border-radius:3rem;line-height:20px;transition:.2s ease-in-out;gap:.5rem}.webinaire-home a svg{width:20px;height:20px}.webinaire-home a:hover{color:var(--white);fill:var(--white);background-color:#5f0982}.webinairelist__ .box{display:flex;align-items:flex-start;gap:24px;background-color:var(--rev-white);padding:24px;border-radius:1rem;margin-bottom:24px;max-width:1000px;border:1px solid var(--box-border)}@media only screen and (max-width:576px){.webinairelist__ .box{gap:16px;padding:16px}}.webinairelist__ .box.active{border:2px dashed var(--gr-2)}.webinairelist__ .box .inscrit{display:inline-flex;align-items:center;gap:.25rem;font-weight:600;color:var(--valid)}.webinairelist__ .box .inscrit .ic{fill:var(--white);border-radius:50%;background-color:var(--valid)}.webinairelist__ .box .inscrit .ic svg{width:18px}.webinairelist__ .box .vignette{width:100px;flex-shrink:0;border-radius:16px;color:#fff;display:grid;grid-template-rows:1fr auto auto auto;justify-items:center;padding:.25rem;box-shadow:0 3px 6px #0003}@media only screen and (max-width:576px){.webinairelist__ .box .vignette{width:60px}}.webinairelist__ .box .vignette .day{font-size:32px;font-weight:700;line-height:1}.webinairelist__ .box .vignette .month{font-size:12px;letter-spacing:1px;text-transform:uppercase;opacity:.85}.webinairelist__ .box .vignette .year{font-size:11px;opacity:.6}.webinairelist__ .box .vignette .time{font-size:12px;margin-top:4px;padding-top:4px;width:100%;text-align:center;border-top:1px solid rgba(255,255,255,.15)}.webinairelist__ .box:nth-child(4n+1) .question{color:#8a488a;fill:#8a488a}.webinairelist__ .box:nth-child(4n+1) .vignette{background-color:#aa69aa}.webinairelist__ .box:nth-child(4n+2) .question{color:#37696b;fill:#37696b}.webinairelist__ .box:nth-child(4n+2) .vignette{background-color:#69a8aa}.webinairelist__ .box:nth-child(4n+3) .question{color:#8b874d;fill:#8b874d}.webinairelist__ .box:nth-child(4n+3) .vignette{background-color:#aaa669}.webinairelist__ .box:nth-child(4n+4) .question{color:#915050;fill:#915050}.webinairelist__ .box:nth-child(4n+4) .vignette{background-color:#aa6969}.webinairelist__ .box .titre{font-weight:700;font-size:clamp(1.05rem,5vw,1.5rem);margin-bottom:12px}.webinairelist__ .box .description{color:#333;margin-bottom:24px}.webinairelist__ .box .action{margin-bottom:24px}.webinairelist__ .box .action .question{font-weight:500}.webinairelist__ .box .action .int{display:flex;align-items:center;gap:.5rem;margin-bottom:12px}.rappel-loi{background-color:var(--gr-4);padding:var(--element-padding);border-radius:.5rem;font-size:.9em}.rechaffixes{max-width:600px;position:relative;border:0;background-image:url(/build/assets/ic-search-input.48b9849c.png);background-position:98% 50%;background-repeat:no-repeat;background-size:18px}.listaffixes__{display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding-top:1em}.listaffixes__ a{display:flex;gap:.5em;background-color:var(--gr-4);padding:.75em 1em;border-radius:.5em;text-align:center;justify-content:space-between;height:100%;border:1px solid var(--gr-3)}.listaffixes__ a:hover{background-color:var(--rev-white);border-color:var(--gr-1)}.listaffixes__ a span{flex:1;display:flex;align-items:center}.listaffixes__ a span:first-letter{text-transform:uppercase}.listaffixes__ a.elv-verifie:after{width:30px;height:30px;content:"";background:url(/build/assets/ic-choix.ac2bc2b7.svg) no-repeat 50% 50%;display:inline-block;background-size:100%}@media only screen and (max-width:768px){.listaffixes__{grid-template-columns:1fr;gap:.5em}}.flex-fida-page{display:flex;gap:2vw}.menu.menu-fidanimo{gap:calc(.75em + .25vw)}.menu-fidanimo{display:flex;flex-direction:column;min-width:200px;position:sticky;top:0}.menu-fidanimo div{text-align:center;margin-bottom:1em}.menu-fidanimo a{display:block;border-radius:1em;border:2px solid #485683;padding:1em;transition:.2s ease-in-out}.menu-fidanimo a:hover,.menu-fidanimo a.current{background-color:#485683;color:#fff}@media only screen and (max-width:1024px){.menu-fidanimo a{margin-bottom:.5em}}#page_box{background-image:url(resources/images/bandeau_home_fond.svg),url(resources/images/bandeau_home_top.svg);background-size:20%,15%;background-position:bottom left,top right;background-repeat:no-repeat,no-repeat;padding-bottom:6em;max-width:1200px}#page_box h2{color:#1c415e}.page-fidanimo a{text-decoration:underline;color:#ff4802}.page-fidanimo .source{font-style:italic;margin-top:.25em;display:block;color:#7f97c1}.souligne{text-decoration:underline}:is(p){margin-bottom:1em;line-height:1.3em}.page-fidanimo h3{color:#ff4802;font-size:1.1em;margin-bottom:1em}.page-fidanimo h4{color:#1c415e;margin-bottom:1em}.page-fidanimo h4,.page-fidanimo h4+p{padding:0 1em}.page-fidanimo ul{margin:0 2em}.page-fidanimo ul li{list-style:none;padding:1em;border-radius:.5em;background-color:#e7ebf79c;margin-bottom:1em}.page-fidanimo ul li span{font-weight:700;display:block;margin-bottom:.5em}.ref-press{display:flex;gap:1em;align-items:center;padding:1em;border-radius:.5em;background-color:#e7ebf79c;margin-bottom:2em}.ref-press svg{height:30px}.pentoi{background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:1em;height:200px;width:100%}.pentoi.pension{background-image:url(/build/assets/pension.761582a2.jpg)}.pentoi.toiletteur{background-image:url(/build/assets/toilettage.afac4beb.jpg)}.pentoibox__{display:flex;margin-bottom:2em;gap:calc(1em + 1vw)}.pentoibox__cdf{padding-top:calc(1em + 1vw);border-top:2px dashed var(--gr-2)}.pentoibox__cdf .chiensdefrance{margin-bottom:1em}.pentoibox__image{display:flex;justify-content:center;align-items:center;width:200px;height:200px;border-radius:.5em;flex-shrink:0;text-align:center;background-color:var(--gr-4);background-image:url(/build/assets/ic-image.0d3111a8.svg);background-position:center;background-repeat:no-repeat}@media only screen and (max-width:768px){.pentoibox__image{width:80px;height:80px}}.pentoibox__image img{object-fit:contain;width:90%;height:90%}.pentoibox__nom{font-size:calc(1em + .25vw);font-weight:700;margin-bottom:.5em;color:var(--primary)}.pentoibox__info{font-size:.9em;color:var(--primary)}.pentoibox__ ul{list-style:none;padding:0;margin:.5em 0}.pentoibox__ ul li{display:flex;align-items:center;gap:.5em;padding:.25em}.pentoibox__ ul .ic svg{width:16px;fill:var(--primary)}.pentoibox__texte{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.langues__,.langues{display:flex;text-align:center;align-items:center;gap:calc(.25em + .5vw);justify-content:center;background-color:var(--rev-white);padding:.75em .75em .75em 1em;border-radius:.5em .5em 0 0;max-width:max-content;margin:0 auto}.langues__ .langues__nat,.langues__ .affiche_form_lang,.langues .langues__nat,.langues .affiche_form_lang{display:flex;justify-content:center;align-items:center;flex-direction:row;cursor:pointer;background-color:#fff;gap:.5em;border-radius:var(--radius-md);font-size:.8em;opacity:.25;transition:opacity .2s ease-in-out;border:2px solid var(--rev-white)}.langues__ .langues__nat:hover,.langues__ .affiche_form_lang:hover,.langues .langues__nat:hover,.langues .affiche_form_lang:hover{opacity:.8}.langues__ input:checked+.langues__nat,.langues input:checked+.langues__nat{opacity:1;box-shadow:0 0 1px 1px var(--primary)}.langues__ [data-lang],.langues [data-lang]{height:24px;width:32px;border-radius:.25em;background-size:100% 100%;background-repeat:no-repeat}@media only screen and (max-width:1024px){.langues__ [data-lang],.langues [data-lang]{height:24px;width:24px}}.langues__ [data-lang=FR],.langues [data-lang=FR]{background-image:url(/build/assets/drapeau-FR.596b6210.png)}.langues__ [data-lang=NL],.langues [data-lang=NL]{background-image:url(/build/assets/drapeau-NL.c415b030.png)}.langues__ [data-lang=DE],.langues [data-lang=DE]{background-image:url(/build/assets/drapeau-DE.16971faa.png)}.langues__ [data-lang=IT],.langues [data-lang=IT]{background-image:url(/build/assets/drapeau-IT.c70ef94c.png)}.langues__ [data-lang=ES],.langues [data-lang=ES]{background-image:url(/build/assets/drapeau-ES.a9fe8939.png)}.langues__ [data-lang=UK],.langues [data-lang=UK]{background-image:url(/build/assets/drapeau-UK.43c36c80.png)}.langues__ .langues__choix,.langues .langues__choix{font-size:12px;width:100%}.form_lang{display:flex;gap:.75em;flex-direction:column}.form_lang .form-int:before{border-radius:3px;background-size:contain;content:"";width:20px;height:16px;padding:0}.form_langue_FR .form-int:before{background-image:url(/build/assets/drapeau-FR.596b6210.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_NL .form-int:before{background-image:url(/build/assets/drapeau-NL.c415b030.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_DE .form-int:before{background-image:url(/build/assets/drapeau-DE.16971faa.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_IT .form-int:before{background-image:url(/build/assets/drapeau-IT.c70ef94c.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_ES .form-int:before{background-image:url(/build/assets/drapeau-ES.a9fe8939.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_UK .form-int:before{background-image:url(/build/assets/drapeau-UK.43c36c80.png);background-repeat:no-repeat;background-size:100% 100%}.form_lang{display:flex;gap:.75em;flex-direction:column}.form_lang .form-int:before{border-radius:3px;background-size:contain;content:"";width:20px;height:16px;padding:0}.form_langue_FR .form-int:before{background-image:url(/build/assets/drapeau-FR.596b6210.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_NL .form-int:before{background-image:url(/build/assets/drapeau-NL.c415b030.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_DE .form-int:before{background-image:url(/build/assets/drapeau-DE.16971faa.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_IT .form-int:before{background-image:url(/build/assets/drapeau-IT.c70ef94c.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_ES .form-int:before{background-image:url(/build/assets/drapeau-ES.a9fe8939.png);background-repeat:no-repeat;background-size:100% 100%}.form_langue_UK .form-int:before{background-image:url(/build/assets/drapeau-UK.43c36c80.png);background-repeat:no-repeat;background-size:100% 100%}.msg-etalon-inactif,.msg-etalon-actif,.cadre-cdf,.etalonopac{width:100%;max-width:1200px;margin:0 auto}.msg-etalon-inactif,.msg-etalon-actif{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.25em;padding:1em;border-radius:.5em;margin-bottom:1em;color:var(--white);fill:var(--white);position:relative}.msg-etalon-inactif .g,.msg-etalon-actif .g{font-size:1.2em;font-weight:700}.msg-etalon-inactif .txt,.msg-etalon-actif .txt{opacity:.9;font-weight:500}.msg-etalon-inactif{background-color:var(--alert)}.msg-etalon-inactif:after{content:"";position:absolute;left:50%;bottom:-4px;transform:translate(-50%,50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid var(--alert)}.msg-etalon-actif{background-color:var(--valid)}.etalon-race{margin-bottom:.5em;text-align:center;font-weight:600;text-transform:uppercase}.etalonopac{margin-bottom:2em;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.75rem;padding:1.5em;border:1px solid var(--gr-2)}.etalonopac .chiensdefrance{height:30px;width:250px;margin:0!important}.etalonopac .titre{font-size:clamp(1em,3vw,1.2em);font-weight:700}.etaloncompleter{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;flex:2;height:fit-content;margin-bottom:1em}@media only screen and (max-width:768px){.etaloncompleter{grid-template-columns:1fr}}.etaloncompleter__incomplet{display:flex;align-items:center;gap:12px;border:1px solid var(--box-border);padding:6px 6px 6px 12px;border-radius:.5rem;transition:.2s ease-in-out;background-color:var(--rev-white)}.etaloncompleter__incomplet .btnx{background-color:var(--bg-btn);color:var(--white);border-radius:.5em;border:0;fill:var(--white)}.etaloncompleter__incomplet .btnx .ic{height:24px;width:24px}.etaloncompleter__incomplet .btnx svg{width:100%}.etaloncompleter__incomplet .int{flex:1}.etaloncompleter__incomplet .ic-first .ic{display:flex;justify-content:center;align-items:center;height:24px;width:24px;fill:var(--alert)}.etaloncompleter__incomplet:hover{border:1px solid var(--gr-1);box-shadow:0 6px 12px #00000014}.etaloncompleter__complet{display:none}.etaloncompleter__active{text-align:center;margin:0 auto 1em;background-color:var(--valid);color:var(--rev-white);border-radius:.5em;padding:1em;font-weight:700;text-transform:none;fill:var(--white)}.cadre-cdf{padding:var(--element-padding);border:1px solid var(--alert);border-radius:.5rem;background-color:#ffe4e4;margin:0 auto 1em}.cadre-cdf .etalonopac{background-color:transparent;margin-bottom:0;border:2px dashed var(--rev-white)}.etatsite__{padding:calc(1em + .5vw);border-radius:1em;border:4px solid var(--gr-3-1);text-align:center;margin-bottom:calc(1em + .5vw)}.breadcrumb{display:inline-flex;padding:0;margin:0 0 .25em;list-style:none}.breadcrumb li{display:inline-flex}.breadcrumb li a{font-size:14px;text-decoration:none}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li+li:before{font-size:.6em;padding:0 .4em;color:#000;content:">";align-content:center}.menu{position:relative;overflow-y:auto;flex-direction:column;flex-shrink:0;gap:.1em;width:300px;background-color:var(--bg-global);padding-right:24px}@media only screen and (max-width:1280px){.menu{width:260px}}@media only screen and (max-width:1024px){.menu{display:none}}.menu .menu-cont{top:0}.menu .ic svg{width:18px;opacity:.5;fill:var(--primary)}.menu .btn-menu-creer{color:#e006aa;font-weight:600}.menu .btn-menu-creer svg{fill:#e006a988;opacity:1}.menu-parcours svg,.blok svg,.btn svg{width:24px;flex-shrink:0}.menu-parcours .accordion{width:-webkit-fill-available;width:-moe-available}.menu-parcours .item{max-height:100%}.menu-parcours .accordion-header{cursor:pointer;display:block;color:var(--white);font-weight:500;margin-bottom:.75em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.4em .75em;border-radius:1em}.menu-parcours .accordion-content{display:grid;max-height:0;overflow:hidden;transition:max-height .3s ease}@media only screen and (max-width:768px){.menu-parcours .accordion-content{display:grid;grid-template-columns:repeat(2,1fr);gap:.5em}}.menu-parcours .accordion-content .accordion-content-srub{padding:.5em 0 .5em .5em;font-weight:700}@media only screen and (max-width:768px){.menu-parcours .accordion-content .accordion-content-srub{grid-column:span 2;text-align:center}}.menu-parcours .accordion-content a{display:flex;align-items:center;width:-webkit-fill-available;width:-moz-available;color:var(--rev-black);transition:background-color .1s ease-in-out;border-radius:4px}.menu-parcours .accordion-content a:hover{background-color:var(--menu-a-bgh)}@media only screen and (max-width:768px){.menu-parcours .accordion-content a{flex-direction:column;background-color:var(--rev-white);text-align:center;border-radius:.25em;gap:0em}}.menu-parcours .item.active{padding-bottom:1em}.menu-parcours .item.active .accordion-content{max-height:fit-content}.menu-parcours .item.active .accordion-content a.activ{background-color:var(--menu-a-bgh)}.menu-parcours .srub-nbrpts{text-align:center;font-weight:700;padding:.5em;margin-bottom:.5em}.menu-parcours .srub-pts{background-color:#c5982d;grid-column:span 2}.menu-parcours .srub-fidelite{background-color:var(--parcours-fidelite)}.menu-parcours .srub-fidelite:hover{background-color:var(--parcours-fidelite-h)}.menu-parcours .srub-gamme{background-color:var(--parcours-gamme)}.menu-parcours .srub-gamme:hover{background-color:var(--parcours-gamme-h)}.menu-parcours .srub-tech{background-color:var(--parcours-tech)}.menu-parcours .srub-tech:hover{background-color:var(--parcours-tech-h)}.menu-parcours .srub-administratif{background-color:var(--parcours-administratif)}.menu-parcours .srub-administratif:hover{background-color:var(--parcours-administratif-h)}.menu-parcours .srub-utiliserpts{background-color:var(--parcours-utiliserpts)}.menu-parcours .srub-utiliserpts:hover{background-color:var(--parcours-utiliserpts-h)}.menu-parcours .srub-activite{background-color:var(--parcours-activite)}.menu-parcours .srub-activite:hover{background-color:var(--parcours-activite-h)}.menu-parcours .srub-lignee{background-color:var(--parcours-lignee)}.menu-parcours .srub-lignee:hover{background-color:var(--parcours-lignee-h)}.menu-parcours .srub-fb{background-color:var(--parcours-fb)}.menu-parcours .srub-fb:hover{background-color:var(--parcours-fb-h)}.menu-parcours .srub-service{background-color:var(--parcours-service)}.menu-parcours .srub-service:hover{background-color:var(--parcours-service-h)}.menu-parcours .ssrub{padding:.5em;font-size:.75em;text-transform:uppercase;color:#e595f9}.mm-deconnexion{display:flex;justify-content:center;align-items:center;flex-direction:row;color:var(--alert);text-align:center;border-radius:.25em}@media only screen and (max-width:768px){.mm-deconnexion{grid-column:span 2}}.blok-deco{margin-top:auto}.blok a,.accordion-content a{gap:.75em;padding:.5em}.blok .open-site,.navmob__list__sousrub .open-site{font-size:.8em;width:auto;margin-left:auto;background-color:var(--rev-white);padding:4px;border-radius:.25em;fill:var(--gr-1)}.blok .open-site .ic,.navmob__list__sousrub .open-site .ic{padding:0}.blok .open-site:hover,.navmob__list__sousrub .open-site:hover{background-color:var(--gr-3)}.txtvip{display:inline-flex;gap:.5em;align-items:center;font-weight:600;background:linear-gradient(90deg,#c010b1,#09aa09,#1097c0);background-size:300% 100%;animation:gradientMove 8s ease infinite;-webkit-background-clip:text;color:transparent;gap:.25em}.blok{position:relative;display:flex;flex-direction:column;gap:.05em}.blok .srub{display:flex;justify-content:start;align-items:center;flex-direction:row;gap:1em;color:var(--nav-bg);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7em;padding:.5em;text-transform:uppercase}.blok .srub>span{border-radius:var(--radius-lg);padding:.25em .5em;text-transform:uppercase;font-size:10px;color:var(--white)}.blok .srub .actif{background-color:#2eb3a0}.blok .srub .activation{background-color:#c76e00}.blok .srub .attente{background-color:#1a579c}.blok .srub .inactif{background-color:var(--alert)}.blok a{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;border-radius:.5em;letter-spacing:-.25px;width:-webkit-fill-available;width:-moz-available;color:var(--rev-black)}.blok a:hover{background-color:var(--menu-a-bgh)}.blok a.activ{background-color:var(--menu-a-bga);font-weight:600}.blok a.btn-portee{background-color:var(--gr-3);padding:1em;border:1px solid var(--gr-2);border-radius:.25em;flex-direction:column}.blok a.vip{font-size:1.1em!important;align-items:flex-start;border:1px solid var(--bg-global)}.blok a.vip:hover{background-color:var(--rev-white);border:1px solid var(--gr-2)}.blok a.vip .ic{margin-top:.125em}.blok a.vip .boost{margin-top:.125em;font-size:11px;font-weight:600;text-transform:uppercase;display:flex;gap:.25em;align-items:center;color:var(--gr-1)}@media only screen and (max-width:768px){.blok{display:grid;grid-template-columns:repeat(2,1fr);gap:.5em}.blok .affichage-vip-int,.blok a{flex-direction:column;gap:0;background-color:var(--rev-white);width:-webkit-fill-available;align-items:center}.blok .srub{grid-column:span 2;text-align:center}}.blok .deconnexion{display:flex;justify-content:center;align-items:center;flex-direction:row;color:var(--alert);text-align:center;border:1px solid var(--alert);border-radius:.25em;margin-top:1rem}.blok .deconnexion .ic svg{opacity:1;fill:var(--alert)}.novip,.yesvip,.expirevip{padding:.25em;border-radius:.25em;font-size:11px;font-weight:700;color:var(--white);margin-left:.25em}.yesvip{background-color:#3d9890}.novip{background-color:#cb5959}.expirevip{background-color:#d69035}.blok-site.etat-demande,.blok-site.etat-inactif,.blok-site.etat-attente,.blok-site.etat-actif{margin-bottom:.5em;padding:1em;border-radius:1em;background-color:var(--rev-white)}.blok-site.etat-demande .blok-info,.blok-site.etat-inactif .blok-info,.blok-site.etat-attente .blok-info,.blok-site.etat-actif .blok-info{flex-direction:column;gap:.5em;font-size:.9em}.blok-site.etat-demande .blok-info-txt,.blok-site.etat-inactif .blok-info-txt,.blok-site.etat-attente .blok-info-txt,.blok-site.etat-actif .blok-info-txt{margin-bottom:1em}.blok-site.etat-demande a,.blok-site.etat-inactif a,.blok-site.etat-attente a,.blok-site.etat-actif a{gap:.5em;font-size:14px;font-weight:500;text-align:center;width:100%;border-radius:.25em}.blok-site.etat-demande a .ic,.blok-site.etat-inactif a .ic,.blok-site.etat-attente a .ic,.blok-site.etat-actif a .ic{height:16px;width:16px;background-color:var(--bg-btn);border-radius:50%;justify-content:center;align-items:center}.blok-site.etat-demande a .ic svg,.blok-site.etat-inactif a .ic svg,.blok-site.etat-attente a .ic svg,.blok-site.etat-actif a .ic svg{fill:var(--rev-white);opacity:1;height:12px;width:12px}.blok-site.etat-demande a.inactif,.blok-site.etat-inactif a.inactif,.blok-site.etat-attente a.inactif,.blok-site.etat-actif a.inactif{color:#000;background-color:#ffe7e7}.blok-site.etat-demande a.inactif:hover,.blok-site.etat-inactif a.inactif:hover,.blok-site.etat-attente a.inactif:hover,.blok-site.etat-actif a.inactif:hover{background-color:#efc4c4}.blok-site.etat-demande a.inactif .ic,.blok-site.etat-inactif a.inactif .ic,.blok-site.etat-attente a.inactif .ic,.blok-site.etat-actif a.inactif .ic{background-color:#c05959}.blok-site.etat-demande a.actif,.blok-site.etat-inactif a.actif,.blok-site.etat-attente a.actif,.blok-site.etat-actif a.actif{background-color:#e9ffe7}.blok-site.etat-demande a.actif:hover,.blok-site.etat-inactif a.actif:hover,.blok-site.etat-attente a.actif:hover,.blok-site.etat-actif a.actif:hover{background-color:#c4e9c1}.blok-site.etat-demande .btn,.blok-site.etat-inactif .btn,.blok-site.etat-attente .btn,.blok-site.etat-actif .btn{text-align:center;color:var(--white);justify-content:center}.blok-site.etat-attente{text-align:center}.page-global{display:flex;flex-direction:column}@media only screen and (max-width:1024px){.page-global{padding:var(--space-global);border:0;border-radius:0;margin:0;overflow:visible}}@media only screen and (max-width:768px){.page-global{padding:0}}.blok-site.etat-attente{text-align:center}.container{margin-bottom:var(--lg);gap:var(--lg);height:100%}.cont-1,.cont-2,.cont-3{background-color:#ffffff1a;flex-grow:1;border-radius:var(--radius-sm);background-color:var(--nav-bg)}.tab-calendrier{width:100%;border-collapse:collapse}.tab-calendrier tr:first-child{background-color:var(--tab-bg)}.tab-calendrier tr:first-child td{padding:clamp(.7em,1vw,1em);font-size:clamp(.7em,1vw,1em)}@media only screen and (max-width:1280px){.tab-calendrier tr:first-child td span{display:none}}.tab-calendrier td{position:relative;padding:var(--md-vw) var(--md-vw) 1.8em var(--md-vw);border:1px solid var(--tab-border);vertical-align:top;width:14%}.tab-calendrier td .jour{position:absolute;opacity:.5;font-size:clamp(.9em,2vw,1.6em);bottom:.25em;right:.5em;color:var(--rev-black)}.tab-calendrier td .event{color:var(--info);font-weight:500;font-size:clamp(.7em,1vw,.9em);margin-bottom:var(--sm);overflow:hidden;text-overflow:ellipsis;background-color:var(--bg-soft);padding:.25em;border-radius:var(--radius-sm)}.tab-calendrier td .event:hover{color:var(--rev-black)}.tab-calendrier td:hover{background-color:var(--bg-soft)}.tab-calendrier td:hover .jour{opacity:1}.page-themes{display:flex;flex-direction:column;gap:calc(var(--md) + .5vw)}.page-themes .page-themes-menu .perso div:first-child{font-weight:700}.page-themes .page-themes-menu .perso .img{height:40px;overflow:hidden;border-radius:.5em}.page-themes .page-themes-menu .cate{display:flex;flex-wrap:wrap;gap:.25em .5em;width:-webkit-fill-available;width:-moz-available;align-items:flex-start;align-content:flex-start}.page-themes .page-themes-menu .cate a{display:block;border:1px solid var(--gr-2);padding:calc(.5em + .25vw);border-radius:var(--radius-lg);margin-bottom:.5em}.page-themes .page-themes-list{flex:5}.theme-actuel{display:flex;justify-content:start;align-items:center;flex-direction:row;border:2px dashed #CCC;gap:1em;margin-bottom:var(--lg);padding:1.5em;border-radius:1em;width:fit-content;min-width:280px}.theme-actuel div:last-child .int{font-size:.8em}.theme-actuel div:last-child .nom{font-weight:700}.theme-actuel .img{display:flex;flex-shrink:1;width:60px;height:100%;overflow:hidden;border-radius:var(--radius-lg)}.theme-actuel .img img{object-fit:cover;width:100%}.theme-actuel .btn{font-size:.9em;padding:.5em .75em;margin-top:.5em}.theme-cate{font-size:1em;font-weight:700;margin-bottom:1em;text-underline-offset:.4em;text-transform:uppercase}.theme-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:calc(.5em + 1vw);margin-bottom:calc(1em + 1vw)}@media only screen and (max-width:768px){.theme-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.theme-list h2{grid-column:1/-1}.theme-list .box{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:var(--rev-white);border-radius:var(--radius-lg);box-shadow:0 0 20px 20px #00000003;overflow:hidden;outline:1px solid var(--gr-4);border:1px solid var(--box-border);padding:0}.theme-list .box:hover{box-shadow:0 0 20px 20px #0000000d;outline:1px solid var(--gr-2)}.theme-list .box .box-img{aspect-ratio:16/9;overflow:hidden;width:-webkit-fill-available;width:-moz-available;background-color:var(--gr-4)}.theme-list .box .box-img img{object-fit:contain;width:100%}.theme-list .box .box-reg{display:flex;flex-direction:column;gap:.5em;padding:1em;flex:1;width:-webkit-fill-available;width:-moz-available;text-align:center}.theme-list .box .box-reg .box-nom{font-weight:500}.theme-list .box .box-reg .btn{padding:.5em calc(.25em + .5vw);font-size:.9em;min-width:70px}.theme-list .box .box-reg form{width:100%}.box-personnalise{background-color:#e7f0f3;border-radius:var(--radius-lg);padding:var(--space-global);text-align:center}.box-personnalise .titre{font-size:clamp(1.2em,2vw,2.5em);font-weight:500;margin-bottom:2em;color:#2c3e50}.paiement__ .paiement__entete{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-bottom:1em;padding-bottom:1em;border-bottom:1px dashed var(--gr-3);gap:calc(1em + 1vw)}@media only screen and (max-width:768px){.paiement__ .paiement__entete{grid-template-columns:1fr}}.paiement__ .paiement__entete .paiement__societe{background-color:var(--rev-white)}.paiement__ .paiement__entete .paiement__societe,.paiement__ .paiement__entete .paiement__client{padding:1em}.paiement__ .paiement__info{margin-bottom:1em}.paiement__ .paiement__tab{width:100%}.paiement__ .paiement__tab td{border:1px solid #d3e3ef;padding:.5em;text-align:right}.paiement__ .paiement__tab td input[type=number]{width:4em;padding:.5em;text-align:center}.paiement__ .paiement__tab td:last-child{width:100px}.paiement__ .paiement__tab .tva{padding:.5em;text-align:right}.paiement__ .paiement__tab .total{padding:.5em;font-weight:700}.notIsFree{text-align:center}.paiement__choix{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:calc(.5em + .5vw);margin:auto;width:100%}@media only screen and (max-width:768px){.paiement__choix{grid-template-columns:repeat(2,1fr)}}.paiement__choix .paiement__box{display:flex;align-items:center;flex-direction:column;gap:.5em;background-color:var(--gr-3-1);border-radius:1em;margin-bottom:0;padding:1em .5em}.paiement__choix .paiement__box:hover{background-color:var(--gr-3)}.paiement__choix .paiement__btn{gap:.5em}.paiement__choix .paiement__btn .ic{fill:#fff}@media only screen and (max-width:768px){.paiement__choix .paiement__btn{flex-direction:column;gap:.25em;padding:.25em 1vw;width:90%}.paiement__choix .paiement__btn .ic{display:none}}.paiement__choix .paiement__logo{justify-content:center;align-items:center;height:40px}.paiement__choix .paiement__logo>svg{width:80px;height:100%;fill:var(--rev-black)}.paiement__choix .paiement__logo .logo-paypal{width:80px;height:100%;background-image:url(/build/assets/logo-paypal.8766a421.svg);background-position:center;background-repeat:no-repeat}.paiement__choix .paiement__logo .logo-purina{width:80px;height:100%;background-image:url(/build/assets/logo-purina.44b1ef7c.jpg);background-position:center;background-size:contain;background-repeat:no-repeat}.paiement__choix .paiement__logo .icone-paiement{width:80px;height:100%}.paiement__choix .paiement__logo img{border-radius:.25em}.paiement_vircheq{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:calc(1em + .5vw)}@media only screen and (max-width:768px){.paiement_vircheq{grid-template-columns:1fr}}.paiement_vircheq h3{text-align:center;color:var(--primary)}.paiement_vircheq .paiement_vircheq-int,.paiement_vircheq .paiement_prix{color:var(--primary);font-size:1.1em;font-weight:700}.paiement_vircheq .viement,.paiement_vircheq .cheque{background-color:var(--rev-white);padding:calc(1em + .5vw)}.paiement_vircheq .tab-rib{width:100%}.paiement_vircheq .tab-rib th{background-color:var(--gr-3-1);padding:.5em}.paiement_vircheq .tab-rib td{border:1px solid var(--gr-3-1);padding:.5em}.box-paiement-btn-off,.box-paiement-btn.box-paiement-btn-off:hover{background-color:#c9c9c9;cursor:default}.box-paiement-off{opacity:.25}.box-paiement>form.box-paiement-off:hover{border-color:#46bcc7;box-shadow:none;cursor:default}.ancreavoirdispo{display:inline-block;padding:.25em .5em;border-radius:.5em;border:1px solid #CCC;font-size:.7em;margin-top:.5em;background-color:#ffffff52}.ancreavoirdispo:hover{border:1px solid #5f5f5f}.publierresavente__{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:calc(1em + 1vw)}.publierresavente__>div{padding:calc(1em + 1vw);background-color:var(--gr-3-1);border-radius:1em}.max-page-paiement{max-width:1200px;width:100%;margin:0 auto}.kit-header{background:var(--black);padding:.75em;border-radius:.5em;text-align:center;margin-bottom:1em}.kit-header img{max-width:160px}.kit-body select,.kit-body input{padding:.25em .5em}.kit-body label{display:block;margin-bottom:.5em;font-size:.9em}.kit-input{width:100%;margin-bottom:12px;font-size:.95em}.kit-input:focus{border-color:#ae9962;outline:none;box-shadow:0 0 0 2px #c003}.kit-btn{background:#ae9962;color:#fff;border:none;padding:10px 18px;border-radius:6px;cursor:pointer;font-size:1em;font-weight:700;transition:background .2s;margin-top:10px;width:100%}.kit-btn:hover{background:#524a32}.kit-disabled{font-size:.9em;text-align:center;color:var(--gr-2);padding:.5em 0}.kit-footer{margin-top:1em;border-top:1px dashed var(--gr-3);padding-top:1em;text-align:center}.kit-footer a{display:inline-flex;padding:.25em 1em;align-items:center;justify-content:center;border:2px solid var(--bg-btn);border-radius:3em;gap:.25em;color:var(--bg-btn);font-size:.9em}.kit-footer a svg{height:12px;fill:var(--bg-btn)}.kit-footer a:hover{text-decoration:none;color:var(--bg-btn-h);border-color:var(--bg-btn-h)}.kit-footer a:hover svg{fill:var(--bg-btn-h)}.kit-footer a:hover{text-decoration:underline}.mb-sm{font-size:.9em;margin-bottom:6px}.input-select,.input-text{width:100%;border:1px solid #ccc;border-radius:4px}.superadmin{display:inline-block;padding:8px 14px;margin-bottom:15px;background:#e74c3c;color:#fff;border-radius:6px;text-decoration:none;font-size:.9em;font-weight:600;transition:background .2s}.superadmin:hover{background:#c0392b}.faq-link{display:inline-block;margin-bottom:25px;font-size:.95em;color:#0072a4;text-decoration:underline}.chiot__{display:flex;gap:1em;align-items:stretch;transition:transform .2s;border-radius:1em;overflow:hidden;margin-bottom:1.5em;background-color:var(--rev-white);padding:1em;border:1px solid var(--gr-3);transition:transform .2s ease,box-shadow .2s ease}@media only screen and (max-width:1600px){.chiot__{flex-direction:column;align-items:stretch}}.chiot__:hover{box-shadow:0 2px 6px #00000020}.chiot__content{display:flex;gap:1em;flex:1;background-color:var(--rev-white)}@media only screen and (max-width:1600px){.chiot__content{border-radius:1em 1em 0 0}}.chiot__content .chiot__photo{display:flex;width:100px;flex-shrink:0;aspect-ratio:1/1;border:1px solid var(--gr-3);border-radius:6px;overflow:hidden;background-image:url(/build/assets/ic-image.0d3111a8.svg);background-position:center;background-repeat:no-repeat}@media only screen and (max-width:768px){.chiot__content .chiot__photo{width:60px;height:60px}}.chiot__content .chiot__photo img{object-fit:cover;width:100%;height:100%}.chiot__content .chiot__info{flex:1}.chiot__content .chiot__info .chiot__nom{width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.chiot__content .chiot__info .chiot__sexe,.chiot__content .chiot__info .chiot__prix{font-size:.9em}.chiot__content .chiot__info .chiot__etat select{padding:.25em}.chiot__content .chiot__info .chiot__site{display:none;gap:.5vw;flex-wrap:wrap;font-size:.8em;margin-bottom:.25em}@media only screen and (max-width:768px){.chiot__content .chiot__info .chiot__site{flex-direction:column}}.chiot__content .chiot__info .chiot__site span{display:flex;align-items:center;gap:4px}.chiot__content .chiot__info .chiot__site span.offline{color:var(--alert);fill:var(--alert);opacity:.75}.chiot__content .chiot__info .chiot__site span.online{color:var(--valid)}.chiot__content .chiot__info .chiot__site span svg{height:12px;width:12px}.chiot__content .chiot__info .chiot__site span.offline svg{fill:var(--alert)}.chiot__content .chiot__info .chiot__site span.online svg{fill:var(--valid)}.chiot__ .chiot__resavente{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;background-color:#e7f0f3;border-radius:.5em}@media only screen and (max-width:1600px){.chiot__ .chiot__resavente{border-radius:0 0 1em 1em}}.chiot__ .chiot__resavente .chiot__resavente_ic{display:none;position:absolute;top:20px;left:calc(50% - 20px);justify-content:center;border-radius:50%;height:40px;width:40px;margin-top:-33px;fill:var(--gr-2)}@media only screen and (max-width:768px){.chiot__ .chiot__resavente .chiot__resavente_ic{display:none}}.chiot-content{flex:1;display:flex;flex-direction:column;gap:10px}.chiot-info{font-size:.95em;color:#2c3e50}.chiot-info strong{font-weight:600;font-size:1.05em}.pgc_btn_requis{background-color:#ab0000;outline:1px solid #ab0000;padding:0 .25em;line-height:14px;border-radius:0 0 .5em .5em;color:#fff;font-weight:700;text-transform:uppercase;font-size:9px;text-align:center;width:100px}.chiot-parent{font-size:.9em;color:#555;background:#f8f9fa;padding:10px;border-radius:6px}.chiot-actions{display:flex;flex-direction:column;align-items:center;padding:1em 1em .5em}@media only screen and (max-width:1600px){.chiot-actions{padding:0}}.btn-small{padding:6px 12px;font-size:.85em;border-radius:6px;border:1px solid transparent;background:#f4f4f4;color:#2c3e50;text-decoration:none;transition:background .2s,color .2s}.btn-small:hover{background:#eaeaea}.assurance-box{display:flex;text-transform:uppercase;align-items:center;font-size:11px;color:var(--gr-1);font-weight:500;width:100%;padding:0 0 .5em;justify-content:center}.assurance-box .ic{fill:var(--rev-black);height:14px}.select-etat-chiot{width:min-content;padding:0;font-size:12px}.reservation-links{display:flex;gap:1em;width:100%;justify-content:center;padding:1em 1em .5em}.reservation-links .btn-resa,.reservation-links .btn-vente{display:flex;flex-direction:column;color:var(--white);text-align:center;min-width:200px;padding:.25em 1vw}.reservation-links .btn-resa:hover,.reservation-links .btn-vente:hover{background-color:#005f85;box-shadow:0 0 10px #003449 inset}.reservation-links .btn-resa span,.reservation-links .btn-vente span{font-size:12px}@media only screen and (max-width:768px){.reservation-links .btn-resa,.reservation-links .btn-vente{flex-direction:column;min-width:auto;gap:0em;flex:1}}.portee__parents{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1em;margin-bottom:calc(1em + .5vw)}.portee__parents>div{padding:1em;border-radius:1em;border:1px solid var(--gr-2)}.portee__faq,.portee__fida,.portee__publier,.portee__kit{padding:1em;background:var(--white);border-radius:1em}.portee__faq .flex,.portee__fida .flex,.portee__publier .flex,.portee__kit .flex{display:flex;gap:.5em;font-weight:600}.portee__faq .flex .colfid,.portee__fida .flex .colfid,.portee__publier .flex .colfid,.portee__kit .flex .colfid{color:var(--fida)}.portee__faq .flex .ic svg,.portee__fida .flex .ic svg,.portee__publier .flex .ic svg,.portee__kit .flex .ic svg{fill:var(--gr-1)}.portee__faq .mini,.portee__fida .mini,.portee__publier .mini,.portee__kit .mini{color:var(--gr-1)}.portee__faq .visu,.portee__fida .visu,.portee__publier .visu,.portee__kit .visu{border-radius:50%;height:40px;width:40px;flex-shrink:0}.portee__faq .visu svg,.portee__fida .visu svg,.portee__publier .visu svg,.portee__kit .visu svg{fill:var(--primary)}.portee__faq .visu.fida,.portee__fida .visu.fida,.portee__publier .visu.fida,.portee__kit .visu.fida{background-image:url(/build/assets/ic-fidanimo.a0b871b0.svg);background-repeat:no-repeat;background-size:contain}.portee__publier{display:flex;flex-direction:column;gap:.75em}.portee__publier .chiensdefrance{width:100%;height:30px;margin:0 auto}@media only screen and (max-width:1280px){.portee__publier .chiensdefrance{height:20px;margin-right:auto}}.portee__faq:hover,.portee__fida:hover{background:var(--gr-4)}.box-success{padding:14px 18px;background:#e9f9f0;border:1px solid #27ae60;border-radius:8px;color:#27ae60;font-weight:600;font-size:.95em}.box-error{padding:14px 18px;background:#fef5f4;border:1px solid #e74c3c;border-radius:8px;color:#e74c3c;font-weight:600;font-size:.95em}.boxportee__{display:grid;grid-template-columns:3fr 1fr;margin-bottom:1em;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--gr-3)}.boxportee__df{display:flex;gap:calc(.5vw + .5em);justify-content:space-between}@media only screen and (max-width:1280px){.boxportee__{grid-gap:0em;grid-template-columns:1fr}}.boxportee__info{display:flex;flex-direction:column;gap:1em;padding:calc(1em + .25vw);background-color:var(--rev-white);box-shadow:0 0 20px 20px #00000003;overflow:hidden}@media only screen and (max-width:768px){.boxportee__info{border-radius:var(--radius-lg) var(--radius-lg) 0 0}}.boxportee__date{display:flex;flex-direction:column;justify-content:center;font-size:1em;font-weight:700}@media only screen and (max-width:576px){.boxportee__date{font-size:.9em}}.boxportee__date .boxportee__nbr{font-size:.9em;font-weight:400;color:var(--primary)}.boxportee__actions{display:flex;align-items:center;justify-content:center;gap:calc(.5em + .5vw)}.boxportee__parents{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1vw}.boxportee__parents .boxportee__pere,.boxportee__parents .boxportee__mere{position:relative}.boxportee__parents .boxportee__pere a,.boxportee__parents .boxportee__mere a{flex:1;display:flex;gap:calc(.5em + .5vw);align-items:center;padding:.5em;border:1px solid var(--gr-2);border-radius:.5em}.boxportee__parents .boxportee__pere a .boxportee__photo,.boxportee__parents .boxportee__mere a .boxportee__photo{display:flex;width:50px;flex-shrink:0;aspect-ratio:1/1;background-color:var(--gr-4);border-radius:6px;overflow:hidden}@media only screen and (max-width:768px){.boxportee__parents .boxportee__pere a .boxportee__photo,.boxportee__parents .boxportee__mere a .boxportee__photo{width:40px}}.boxportee__parents .boxportee__pere a .boxportee__photo img,.boxportee__parents .boxportee__mere a .boxportee__photo img{object-fit:cover;width:100%;height:100%}.boxportee__parents .boxportee__pere a div:last-child,.boxportee__parents .boxportee__mere a div:last-child{flex:1;min-width:0}.boxportee__parents .boxportee__pere a:hover,.boxportee__parents .boxportee__mere a:hover{background-color:var(--gr-4)}.boxportee__parents .boxportee__pere a.btn-admin,.boxportee__parents .boxportee__mere a.btn-admin{position:absolute;top:0;right:0}.boxportee__parents .boxportee__photo{flex-shrink:0}.boxportee__parents .boxportee__crop{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boxportee__parents .boxportee__p,.boxportee__parents .boxportee__m{display:flex;gap:.25em;align-items:center;font-size:14px;color:var(--male);fill:var(--male)}.boxportee__parents .boxportee__p .ic,.boxportee__parents .boxportee__m .ic{width:14px}.boxportee__parents .boxportee__m{color:var(--femelle);fill:var(--femelle)}.boxportee__publier{--bgpublier: hsl(210deg 22.22% 96.47%);display:flex;justify-content:center;flex-direction:column;gap:calc(.25em + .1vw);position:relative;padding:calc(1em + .25vw);background-color:var(--bgpublier)}@media only screen and (max-width:768px){.boxportee__publier{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.boxportee__publier:after{content:"";position:absolute;left:10%;right:10%;bottom:-2px;height:2px;background:rgba(0,0,0,.35);filter:blur(5px);border-radius:999px;pointer-events:none}}.boxportee__publier:before{position:absolute;content:"";display:block;width:0;height:0;left:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid var(--bgpublier)}@media only screen and (max-width:1280px){.boxportee__publier:before{display:none}}.boxportee__publier .chiensdefrance{width:100%;height:30px;margin:0 auto}@media only screen and (max-width:768px){.boxportee__publier .chiensdefrance{height:18px}}.boxportee__publier .accroche{font-size:.9em;text-align:center}@media only screen and (max-width:576px){.boxportee__publier .accroche{font-size:10px}}.boxportee__publier .prolonge{display:flex;justify-content:center;gap:1em}.boxportee__publier .prolonge .btn{min-width:100px}.card__alert{display:flex;background-color:#a71230;color:#fff;padding:1em;border-radius:6px;align-items:center;gap:.5em;width:-webkit-fill-available;width:-moz-available}.card__alert svg{fill:#fff}.opt-page{max-width:1000px;margin:auto}.opt-tab{display:flex;flex-direction:column}.opt-tab .opt-ligne{display:flex;align-items:center;gap:.5em;position:relative;padding:calc(1em + .25vw);margin-bottom:1em;background-color:var(--rev-white);border:1px solid var(--box-border);border-radius:1em;transition:.2s ease-in-out}@media only screen and (max-width:576px){.opt-tab .opt-ligne{flex-wrap:wrap}}.opt-tab .opt-ligne:hover{border:1px solid var(--gr-1);box-shadow:0 6px 8px #00000008,0 3px 5px #00000008}.opt-tab .opt-ligne.mb0{margin-bottom:0;border-radius:.5em .5em 0 0}.opt-tab .opt-ligne .opt-check{width:10%;flex-shrink:0;text-align:center}@media only screen and (max-width:576px){.opt-tab .opt-ligne .opt-check{display:none}}.opt-tab .opt-ligne .opt-prix{width:20%;min-width:200px;flex-shrink:0;text-align:center}@media only screen and (max-width:576px){.opt-tab .opt-ligne .opt-prix{width:100%}}.opt-tab .opt-ligne .opt-info{flex-grow:1;font-size:.9em}.opt-tab .opt-ligne .opt-info>span:last-child{color:var(--primary)}.opt-tab .opt-ligne .opt-info>span:last-child a{color:var(--primary);text-decoration:underline}.opt-tab .opt-ligne .opt-info p{padding:0;margin:0}.opt-tab .opt-ligne .opt-info p:first-child{font-size:clamp(1.05em,1vw,1.2em);margin-bottom:.25em;color:var(--primary)}.opt-tab .opt-ligne label{cursor:pointer}.opt-site{margin:2em 0 1em;text-align:center}.opt-site img{max-width:250px}.bton-checkbox input:checked+span{border:1px solid #215100;background:#3cc11c url(https://eleveurs.chiens-de-france.com/media/v4/i-valid-blanc.png) no-repeat 50% 50%;color:#fff}.bton-checkbox [type=checkbox]{display:none}.opt-fida{display:block;background-color:#fff;padding:.25em;border-radius:var(--radius);text-align:center;flex-shrink:0}.opt-fida img{width:90%}.opt-icone{display:flex;flex-wrap:wrap;gap:.5em;position:relative;margin-bottom:1em;border-radius:0 0 .5em .5em;padding:1em;justify-content:center;padding:var(--element-padding);background-color:var(--gr-4);border:1px solid var(--box-border);border-top:0}.opt-icone .icone_box label{width:40px;height:40px;background-color:#fff;outline:1px solid rgb(187,211,245);border-radius:50%;padding:.25em;cursor:pointer;display:flex;flex-direction:column}.opt-icone .icone_box label img{width:100%;object-fit:cover;height:100%}.opt-icone .icone_box [type=radio]:checked+label{outline:3px solid #2AB009}.opt-icone .triangle-code{top:0px;position:absolute;display:none;height:0;width:0;border-top:10px solid var(--gr-3);border-right:10px solid transparent;border-left:10px solid transparent}.opt-icone [type=radio]{display:none}.sansprix{color:#000;outline:1px solid #b1caca}.affprix,.sansprix{border-radius:.5em;height:50px;display:flex;align-items:center;justify-content:center;background-color:var(--gr-4);font-size:1em}.affprix{font-size:1.2em}.prixpts,.opt-total,.opt-ligne .affprix,.opt-ligne .opt-total{color:#3bbe1c;font-weight:700}.opt-lignetotal{display:flex;flex-direction:column;justify-content:center;align-items:center}.opt-lignetotal .opt-total{font-size:1.2em;border:1px solid #CCC;padding:.75em 2em;border-radius:.5em;text-align:center}.opt-total input[type=text]{font-size:1.2em}.prixpts{padding:0 5px!important;font-weight:bolder;text-align:right;border:0!important;box-shadow:none!important;margin:0}.opt-purina{display:flex;overflow:hidden;align-items:center;margin:0 auto 2em;border-radius:.5em;border:1px solid #2d2d2d;width:100%}.opt-purina div:first-child{background-color:#2d2d2d;color:#fff;font-weight:700}.opt-purina div{padding:1em}@media only screen and (max-width:768px){.opt-purina{flex-direction:column;text-align:center}.opt-purina div:first-child{width:100%}}@media only screen and (max-width:768px){.opt-purina{flex-direction:column}.opt-purina div:first-child{width:100%}}.ofpar{font-size:.9em;margin-bottom:.25em}.opt-action{text-align:center;margin:0 auto 2em}.opt-action .btn{font-size:1.1em}.bton-checkbox label span{width:40px;height:40px;border-radius:50%;display:none;direction:none;box-shadow:none;border:0px!important;background:#d4e6e8 url(https://eleveurs.chiens-de-france.com/media/v4/i-fleche-d-blanc.png) no-repeat 50% 50%}@media only screen and (max-width:768px){.bton-checkbox label span{width:30px;height:30px}}.bton-checkbox input:checked+span{display:block}.conditions{text-align:left;font-size:.9em;border-radius:1em;padding:calc(1em + .5vw);background-color:#fff;border:2px dashed var(--gr-3)}.conditions-overflow{overflow:auto;height:230px}.mentionslegales__actions{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;padding:1em 0}@media only screen and (max-width:768px){.mentionslegales__actions{grid-template-columns:1fr}}.mentionslegales__actions div{flex:1;border:1px solid #000;display:flex;flex-direction:column;align-items:center;gap:.25em}.selectchien__{display:flex;justify-content:center;align-items:center;column-gap:1em;flex-wrap:wrap}.selectchien__ [type=radio]{position:absolute;left:-9999px}.selectchien__>label{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:1em;width:300px;text-align:center;border:1px solid var(--gr-3);border-bottom:none;background-color:var(--rev-white-50);cursor:pointer;border-top-left-radius:1em;border-top-right-radius:1em;font-size:1.2em;font-weight:700}@media only screen and (max-width:768px){.selectchien__>label{font-size:1.05em}.selectchien__>label .ic{display:none}}.selectchien__>label:hover{background-color:var(--rev-white)}@media only screen and (max-width:768px){.selectchien__ label{width:auto;margin:0}.selectchien__ span.g{display:none}}.selectchien__ .panels{width:100%;border:1px solid var(--gr-2);padding:calc(1em + 1vw);border-radius:12px;background-color:var(--rev-white)}.selectchien__ #tab1:checked+label,.selectchien__ #tab2:checked+label{font-weight:600;bottom:-1px;background-color:var(--rev-white);border:1px solid var(--gr-2);border-bottom:0}.selectchien__ .panel{display:none}.selectchien__ #tab1:checked~.panels #content1{display:block}.selectchien__ #tab2:checked~.panels #content2{display:block}.webinaire_online{display:flex;gap:1em}@media only screen and (max-width:768px){.webinaire_online{flex-direction:column}}.webinaire_online iframe{height:calc(100vh - 80px);max-height:700px;border:0}.webinaire_online .video{flex:1;min-height:400px}.webinaire-home{position:relative;background-color:#dda1f5;border-radius:1rem;padding:24px;margin-bottom:24px}.webinaire-home .titre{font-size:clamp(22px,5vw,32px);font-weight:700;color:var(--rev-black)}.webinaire-home .stitre{font-size:clamp(16px,5vw,24px);font-weight:700;color:var(--white);margin-bottom:6px}.webinaire-home .date{--color: #5a057c ;display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--color);margin-bottom:12px;fill:var(--color)}.webinaire-home .date svg{width:18px}.webinaire-home .description{color:var(--black);font-weight:500;margin-bottom:24px;padding-right:120px}@media only screen and (max-width:768px){.webinaire-home .description{padding-right:0}}.webinaire-home .image{position:absolute;width:194px;height:187px;background-image:url(/build/assets/webinaire-dog.9984b749.png);background-repeat:no-repeat;background-size:contain;bottom:-16px;right:13px}@media only screen and (max-width:768px){.webinaire-home .image{width:164px;height:131px;bottom:-36px;right:8px}}.webinaire-home a{display:inline-flex;justify-content:center;align-items:center;font-weight:700;background-color:var(--rev-white);padding:12px 24px;border-radius:3rem;line-height:20px;transition:.2s ease-in-out}.webinaire-home a svg{width:20px;height:20px}.webinaire-home a:hover{color:var(--white);fill:var(--white);background-color:#5f0982}.webinairelist__ .box{display:flex;align-items:flex-start;gap:24px;background-color:var(--rev-white);padding:24px;border-radius:1rem;margin-bottom:24px;max-width:1000px}@media only screen and (max-width:576px){.webinairelist__ .box{gap:16px;padding:16px}}.webinairelist__ .box.active{border:2px dashed var(--gr-2)}.webinairelist__ .box .inscrit{display:inline-flex;align-items:center;gap:.25rem;font-weight:600;color:var(--valid)}.webinairelist__ .box .inscrit .ic{fill:var(--white);border-radius:50%;background-color:var(--valid)}.webinairelist__ .box .inscrit .ic svg{width:18px}.webinairelist__ .box .vignette{width:100px;flex-shrink:0;border-radius:16px;color:#fff;display:grid;grid-template-rows:1fr auto auto auto;justify-items:center;padding:.25rem;box-shadow:0 3px 6px #0003}@media only screen and (max-width:576px){.webinairelist__ .box .vignette{width:60px}}.webinairelist__ .box .vignette .day{font-size:32px;font-weight:700;line-height:1}.webinairelist__ .box .vignette .month{font-size:12px;letter-spacing:1px;text-transform:uppercase;opacity:.85}.webinairelist__ .box .vignette .year{font-size:11px;opacity:.6}.webinairelist__ .box .vignette .time{font-size:12px;margin-top:4px;padding-top:4px;width:100%;text-align:center;border-top:1px solid rgba(255,255,255,.15)}.webinairelist__ .box:nth-child(4n+1) .question{color:#8a488a;fill:#8a488a}.webinairelist__ .box:nth-child(4n+1) .vignette{background-color:#aa69aa}.webinairelist__ .box:nth-child(4n+2) .question{color:#37696b;fill:#37696b}.webinairelist__ .box:nth-child(4n+2) .vignette{background-color:#69a8aa}.webinairelist__ .box:nth-child(4n+3) .question{color:#8b874d;fill:#8b874d}.webinairelist__ .box:nth-child(4n+3) .vignette{background-color:#aaa669}.webinairelist__ .box:nth-child(4n+4) .question{color:#915050;fill:#915050}.webinairelist__ .box:nth-child(4n+4) .vignette{background-color:#aa6969}.webinairelist__ .box .titre{font-weight:700;font-size:clamp(1.05rem,5vw,1.5rem);margin-bottom:12px}.webinairelist__ .box .description{color:#333;margin-bottom:24px}.webinairelist__ .box .action{margin-bottom:24px}.webinairelist__ .box .action .question{font-weight:500}.webinairelist__ .box .action .int{display:flex;align-items:center;gap:.5rem;margin-bottom:12px}.blink{animation:pulse 1s infinite ease-in-out}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}.btn-acces{display:inline-flex;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .5rem .5rem 1rem;border-radius:2rem;font-weight:600;font-size:.9em;border:1px solid #dabe79;background-color:#dabe79;transition:.1s ease-in-out}.btn-acces:hover{border:1px solid rgb(128,107,55)}.pointer{cursor:pointer}h1 .bienvenue{color:var(--primary)}.qprod{font-size:12px;color:var(--primary);margin-top:.25em;width:100%}.fc1.nomcomp{padding:1em;background-color:var(--gr-4);border-radius:1em}.fc1.nomcomp .form-int,.fc1.nomcomp h2{justify-content:center;text-align:center}.filtres-flex{display:flex;gap:var(--lg-vw)}.filtres__{--space-bar:calc(.25em + .5vw);display:flex;gap:var(--space-bar);margin-bottom:calc(1em + 1vw);flex-wrap:wrap;padding:.5em;background-color:var(--rev-white);border-radius:var(--md);border:2px dashed var(--gr-3)}.filtres__select,.filtres__chercher{display:flex;justify-content:center;align-items:center;flex-direction:row;cursor:pointer;padding:calc(.5em + .25vw) calc(.5em + .5vw);border-radius:.5em;border:1px solid var(--gr-3)}@media only screen and (max-width:768px){.filtres__select,.filtres__chercher{flex:1}}.filtres__select span:first-child,.filtres__chercher span:first-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filtres__select span:last-child,.filtres__chercher span:last-child{display:inline-block;margin-left:.5em;color:var(--primary);font-size:var(--sm);font-weight:600;flex-shrink:0}.filtres__select:hover,.filtres__chercher:hover{background-color:#e7f0f3}.filtres__select.activ,.filtres__chercher.activ{background-color:var(--gr-3-1);font-weight:600}@media only screen and (max-width:768px){.filtres__select,.filtres__chercher{border-radius:var(--radius-lg);padding:var(--sm);justify-content:center;padding:.5em;min-width:140px;min-width:auto}}.filtres__selectgo,.filtres__cherchergo{background-color:#000}.filtres__ input[type=text],.filtres__ input[type=url],.filtres__ input[type=number],.filtres__ input[type=date],.filtres__ input[type=heure],.filtres__ input[type=time],.filtres__ textarea,.filtres__ select,.filtres__ button{width:min-content}.filtres__ select{height:-webkit-fill-available;padding:.25em;border-radius:3px}.filtres__ select.mob{display:none}.filtres__ .ic svg{width:24px;fill:var(--gr-1)}@media only screen and (max-width:768px){.filtres__ .nomob{display:none}.filtres__ select.mob{display:block}}.filtres_select{border:0;width:100%}.filtres_select:focus-visible{outline:0}.filtres_input{flex-grow:1;border:0}.filtres_ic_rechercher{position:relative;border:0;background-image:url(/build/assets/ic-search-input-white.a05775a1.png);background-position:98% 50%;background-repeat:no-repeat;background-size:8%}.filtres__option,.filtres_select,.filtres_input{padding:0 .5em;background-color:var(--darki)}.filtres__option{display:none;justify-content:space-around;align-items:center;border-radius:.25em;min-width:50px}.filtres__option input[type=radio],.filtres__option input[type=checkbox]{display:none}.filtres__option .deplace{margin:5.3px 0 0 -2.2px;position:absolute}.filtres__option .filtres_opt{display:flex;justify-content:center;align-items:stretch;flex-direction:row;gap:.5em;width:100%}.filtres__option label{display:flex;padding:.2em;opacity:.3}.filtres__option label:hover{opacity:.8}.filtres__option.margin-left-auto{margin-left:auto}@media only screen and (max-width:768px){.filtres__option{display:inline-flex}}#filtres_vivantelv+label span:after,#filtres_fermage+label span:after{content:"check_box_outline_blank"}#filtres_vivantelv:checked+label span:after,#filtres_fermage:checked+label span:after{content:"check_box"}.filtres__option input[type=radio]:checked+label,.filtres__option input[type=checkbox]:checked+label{opacity:1}.listvip__{margin-left:0;padding-left:0;list-style-type:none;display:flex;flex-direction:column;gap:1em}.listvip__ li{display:flex;gap:.5em}.listvip__.valid{padding-left:1em;margin-bottom:2em}.listvip__.valid svg{fill:green}.listvip__ .nop{color:#4e4d4d}.listvip__ .nop svg{fill:#bb0404}.list_box_pedigree{display:flex;flex-wrap:wrap;column-gap:1em;width:max-content}@media only screen and (max-width:1280px){.list_box_pedigree{width:auto}}.list_box_pedigree .separation{width:100%;text-align:center;font-weight:600;font-size:1.1em}.list_box_pedigree .separation div{position:relative;margin:1em auto 0;width:50%;height:2em;border:1px solid var(--gr-2);border-bottom:0}.list_box_pedigree .separation div:before{position:absolute;top:-.5em;left:50%;content:"";width:1px;height:.5em;background-color:var(--gr-2)}.list_box_pedigree .box-1{flex:1}.list_box{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--lg-vw)}@media only screen and (max-width:1280px){.list_box{grid-template-columns:1fr repeat(2,1fr)}}@media only screen and (max-width:576px){.list_box{grid-template-columns:repeat(2,1fr)}}.list_box_mini{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--lg-vw)}@media only screen and (max-width:768px){.list_box_mini{grid-template-columns:1fr}}.list_box_mini .stars{margin:inherit;min-height:auto}.list_box_mini .box-1{display:flex;flex-direction:row;column-gap:var(--md);padding:.5em}.list_box_mini .box-1 .image{width:60px;aspect-ratio:1;flex-shrink:0;border-radius:.25em}.list_box_mini .box-1 .image span{font-size:1.5em}.list_box_mini .box-1 .image .fav{top:2px;left:2px;border-radius:.5em 0 0;padding:.1em}.list_box_mini .box-1 .image .fav span{font-size:1em}.list_box_mini .box-1 .image .fav .fav-activ{color:var(--warning)}.list_box_mini .box-1 .image,.list_box_mini .box-1 .actif,.list_box_mini .box-1 .race,.list_box_mini .box-1 .etat,.list_box_mini .box-1 .info{margin:0}.list_box_mini .box-1 .race{order:10;width:100%;text-align:left}.list_box_mini .box-1 .info{display:flex;flex-direction:column;flex-grow:1;text-align:left}.list_box_mini .box-1 .info .nom,.list_box_mini .box-1 .info .affixe{width:100%}.list_box_mini .box-1 .info .affixe,.list_box_mini .box-1 .info .race,.list_box_mini .box-1 .info .sexe{font-size:.9em}.list_box_mini .box-1 .info .race{display:inline-block;max-width:60%}.list_box_mini .box-1 .info .affixe{margin-bottom:.2em}.list_box_mini .box-1 .info .sexe{margin-right:.5em}.list_box_mini .box-1 .etat,.list_box_mini .box-1 .actif,.list_box_mini .box-1 .race{display:none}.list_box_mini .box-1 .regroup{display:flex;justify-content:center;align-items:center;flex-direction:row;margin:0}.list_box_mini .box-1 .regroup a{display:flex;padding:.5em .75em;font-size:.9em;height:40px;width:40px;align-items:center;justify-content:center}.list_box_mini .box-1 .regroup span:first-child{display:none}.list_box_mini .box-1 .regroup span:last-child{display:block}.list_box_mini .box-1 .regroup span:last-child svg{fill:var(--white)}.stars{display:flex;justify-content:center;align-items:center;flex-direction:row;fill:var(--stars);min-height:18px;border-radius:var(--radius-rond);width:fit-content;padding:0 .25em;margin:auto;min-width:30px}.stars .ic{height:18px;width:18px;margin-left:-3px;margin-right:-3px}.certif{margin:0 2px;height:14px;width:14px;padding:2px;border-radius:50%;flex-wrap:wrap;display:flex;justify-content:center;align-items:center;align-content:center;flex-shrink:0;background-color:#000}.certiflogo{background:url(https://chiens-de-france.com/media/certif-w.svg) no-repeat 50% 50%;height:10px;width:10px;background-size:cover;border-radius:50%}.box-1{display:flex;flex-direction:column;position:relative;border-radius:.5em;background-color:var(--box-bg);overflow:hidden;background:var(--rev-white);transition:box-shadow .25s ease,transform .25s ease;border:1px solid var(--box-border)}.box-1:hover{box-shadow:0 8px 16px #00000014,0 4px 10px #0000000f;transform:translateY(-1px)}.box-1 .image{display:flex;justify-content:center;align-items:center;flex-direction:row;position:relative;aspect-ratio:5/4;background-color:var(--box-bg-img);overflow:hidden}.box-1 .image>.ic{opacity:.25}.box-1 .image>.ic svg{fill:var(--gr-1);width:60px}.box-1 .image div>.ic{fill:var(--rev-white);width:60px}.box-1 .image img{width:100%;object-fit:cover;object-position:50% 50%;height:100%}.box-1 .image div:last-child{display:flex;justify-content:center;align-items:center;flex-direction:row;position:absolute;top:10px;left:10px;font-size:10px;text-transform:uppercase;padding:6px 10px;border-radius:1em;text-align:center}.box-1 .image div:last-child .ic{width:14px;margin-right:.25em}@media only screen and (max-width:576px){.box-1 .image div:last-child .ic{display:none}}.box-1 .image .fav{display:flex;justify-content:center;align-items:center;flex-direction:row;position:absolute;display:block;top:.5em;right:.5em;color:var(--fav)}.box-1 .image .fav span{font-size:26px}.box-1 .image .fav:hover{opacity:.7}.box-1 .info{position:relative;margin:1em;text-align:center}.box-1 .info .nom{font-weight:700;font-size:1.05em}.box-1 .info .nom,.box-1 .info .affixe,.box-1 .info .race{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25em}.box-1 .info .affixe{color:var(--txt-secondary);font-size:.9em}.box-1 .info .sexe{display:flex;justify-content:center;align-items:stretch;flex-direction:row;font-size:.9em}.box-1 .info .sexe span{padding:.05em;border-radius:50%;font-size:14px;margin-right:var(--sm)}.box-1 .info .race{display:none}.box-1 .info .ic-box{display:flex;align-items:center;justify-content:center;position:absolute;top:-32px;right:-12px;background-color:var(--bg-btn);width:32px;height:32px;border-radius:50%;border:2px solid var(--rev-white)}.box-1 .info .ic-box .ic{display:block;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;fill:var(--white);height:20px;width:20px}.box-1 .info .ic-box .ic svg{width:auto}@media only screen and (max-width:576px){.box-1 .info .ic-box{width:26px;height:26px}.box-1 .info .ic-box .ic{height:14px;width:14px}}.box-1 .ordre{font-size:10px;color:var(--gr-1)}.box-1 .etat{display:flex;flex-direction:column;margin-bottom:var(--md);background-color:var(--bg-soft);justify-content:space-between;border-radius:var(--radius-sm);overflow:hidden;font-size:.8em}.box-1 .etat .etat-entete,.box-1 .etat .actif{padding:.4em .5em}.box-1 .etat .etat-entete{display:flex;justify-content:space-between;background-color:var(--bg-soft)}.box-1 .etat .etat-entete .prix{color:var(--info)}.box-1 .etat .actif div{display:flex;justify-content:center;align-items:stretch;flex-direction:row;font-size:12px;margin-bottom:.25em}.box-1 .etat .actif div span{font-size:14px;margin-right:.25em}.box-1 .action{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--md);margin-bottom:var(--md)}.box-1 .regroup{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-bottom:1.25em;padding:0 .25em}.box-1 .regroup a{font-size:.9em}.box-1 .regroup span:last-child{display:none}.box-1 .inactif,.box-1 .actif,.box-1 .bientot{display:flex;justify-content:center;align-items:center;gap:.5em;color:var(--white);fill:var(--white);padding:.5em .75em;font-size:12px;font-weight:800}.box-1 .inactif .ic,.box-1 .actif .ic,.box-1 .bientot .ic{width:16px;height:16px}.box-1 .inactif{background-color:var(--alert)}.box-1 .actif{background-color:var(--valid)}.box-1 .bientot{background-color:var(--primary)}.etalon .info .race{display:block;font-size:10px;color:var(--primary);text-transform:uppercase;font-weight:600}.bg-decede,.bg-avendre,.bg-disposaillie,.bg-adonner,.bg-retraite{font-weight:700;color:#fff}.bg-decede{background-color:var(--bg-decede)}.bg-avendre{background-color:var(--bg-avendre)}.bg-disposaillie{background-color:var(--bg-disposaillie)}.bg-adonner{background-color:var(--bg-adonner)}.bg-retraite{background-color:var(--bg-retraite)}.txt-decede{color:var(--bg-decede)}.txt-avendre{color:var(--bg-avendre)}.txt-disposaillie{color:var(--bg-disposaillie)}.txt-adonner{color:var(--bg-adonner)}.txt-retraite{color:var(--bg-retraite)}.menurubrique{padding:1em 1.5em;background-color:var(--gr-4);margin-bottom:1em;font-size:1.1em;border-radius:.5em}.exemple-drag{background-color:var(--gr-4);border:1px solid var(--gr-3);border-radius:.25em;width:28px;height:28px;display:inline-flex;justify-content:center}.rubrique__{--rubrique__space: .75em;display:flex;justify-content:space-between;border-radius:.5em;background-color:var(--rev-white);margin-bottom:1em;overflow:hidden;border:1px solid var(--box-border)}@media only screen and (max-width:576px){.rubrique__{--rubrique__space: .5em}}.rubrique__info{display:flex;gap:var(--rubrique__space);flex:1;padding:var(--rubrique__space);min-width:0}.rubrique__info .drop{display:flex;flex-shrink:0;justify-content:center;width:30px;border-radius:.25em;background-color:var(--gr-4);cursor:grabbing}.rubrique__info .nom{flex:1 1 auto;min-width:0;display:flex;align-items:center;margin:var(--rubrique__space) 0}.rubrique__info .nom>div:first-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rubrique__gestion{display:flex;align-items:center;gap:.75em;padding:var(--rubrique__space)}@media only screen and (max-width:400px){.rubrique__gestion{gap:.5em;justify-content:center}}.rubrique__pages{display:flex;align-items:center;border-left:1px dashed var(--gr-1);padding:var(--rubrique__space) 2em;background-color:var(--gr-3-1)}@media only screen and (max-width:576px){.rubrique__pages{gap:.5em;justify-content:center;padding:var(--rubrique__space)}}.list_page{display:flex;flex-direction:column;gap:1em}@media only screen and (max-width:1024px){.list_page{gap:.5em}}.box_page__{position:relative;display:flex;gap:1em;padding-left:1em}@media only screen and (max-width:1024px){.box_page__{gap:.5em;padding-left:0}}.box_page__regroup{display:flex;align-items:center;gap:1em;border-radius:.5em;background-color:var(--box-bg);padding:1em 1.5em;border:1px solid var(--gr-2);flex:1}@media only screen and (max-width:1024px){.box_page__regroup{padding:.5em;gap:.5em}}.box_page__ordre{position:absolute;top:calc(50% - 18px);right:-15px;min-width:32px;height:32px;padding:4px;border-radius:9px;background-color:var(--rev-white);text-align:center;cursor:grabbing}.box_page__ordre div:first-child{font-size:9px;text-transform:uppercase;display:none}.box_page__ordre div:last-child{font-size:1.2em;font-weight:700}.box_page__vide{background-color:var(--gr-4);border-radius:4px;background:linear-gradient(to right,var(--gr-4),transparent)}.box_page__titre{font-weight:600;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--primary)}.box_page__content{flex:1;display:flex;flex-direction:column;gap:.25em}.box_page__image{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-shrink:0;position:relative;aspect-ratio:3/1;background-color:var(--gr-4);overflow:hidden;border-radius:.5em;width:60px;height:60px;background-image:url(/build/assets/ic-image.0d3111a8.svg);background-repeat:no-repeat;background-position:center;background-size:20px}@media only screen and (max-width:1024px){.box_page__image{width:60px;height:60px}}.box_page__image img{width:100%;object-fit:cover;object-position:50% 50%;height:100%}.box_page__image div:last-child{display:flex;justify-content:center;align-items:center;flex-direction:row;position:absolute;bottom:0;left:10%;width:80%;font-size:10px;border-radius:.25em .25em 0 0;background-color:#fff;padding:4px 6px 0 4px}.box_page__image div:last-child .ic{width:16px}.box_page__texte>div{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.box_page__paragraphe{display:flex;gap:.25em;color:var(--gr-1);font-size:.8em}.box_page__paragraphe .ic{background-color:var(--gr-4);border-radius:.25em;margin-right:.25em}.box_page__paragraphe svg{fill:var(--gr-1);height:18px}.box_page__btn{display:flex;align-items:center;justify-content:center;gap:calc(.5em + .25vw)}.pagetype__{margin:auto;background-color:var(--rev-white);padding:calc(1.5em + .5vw);border-radius:.25em;box-shadow:6px 6px 5px #0000000d;border:1px solid var(--box-border)}@media only screen and (max-width:576px){.pagetype__{padding:1.25em}}.pagetype__para{display:flex;align-items:center;gap:1em;position:relative;padding:1em;margin-bottom:.75em;cursor:grab;border-radius:.5em;background-color:var(--gr-5)}.pagetype__ .para-num{font-size:12px;color:var(--gr-1);opacity:.5}.pagetype__titre{font-weight:600;font-size:1.1em}.pagetype__disposition{display:flex;gap:1em;flex:1}.pagetype__disposition.dispo1{flex-direction:row;gap:1em}.pagetype__disposition.dispo2{flex-direction:row-reverse}@media only screen and (max-width:576px){.pagetype__disposition{flex-direction:column}}.pagetype__image{border-radius:12px;max-height:100px;width:50px;flex-shrink:0;overflow:hidden;background-color:#00000008}@media only screen and (max-width:1024px){.pagetype__image{height:60px;width:60px;margin:auto}}.pagetype__image img{object-fit:contain;height:100%;width:100%}.pagetype__texte{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;flex:3;overflow:hidden}@media only screen and (max-width:576px){.pagetype__texte{-webkit-line-clamp:2}}.pagetype__btn{display:flex;justify-content:right;align-items:center;flex-direction:row;gap:.5em}.pagetype__btn>div{font-size:12px}@media only screen and (max-width:576px){.pagetype__btn{justify-content:center}}.dragdrop{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--gr-4);padding:.25em;border-radius:.25em;cursor:grabbing}.dragdrop .ordre{border-radius:.25em;text-align:center;font-size:10px}.dragdrop .ic{fill:var(--rev-black);width:100%;display:flex;justify-content:center}.dragdrop:hover{background-color:var(--gr-3)}.draggable{cursor:grab;user-select:none}.overA:before{position:absolute;content:"";bottom:-.5em;left:0;display:block;width:100%;height:0px;border-bottom:4px dashed #005f85}.overB:before{position:absolute;content:"";top:-.5em;left:0;display:block;width:100%;height:0px;border-bottom:4px dashed #005f85}.overA:before,.overB:before{animation:blinkAnim 1s infinite}@keyframes blinkAnim{0%{opacity:1}50%{opacity:0}to{opacity:1}}.support-horraires{display:grid;grid-template-columns:2fr 3fr;gap:.25em}.support-horraires>div{padding:.25em;outline:1px solid rgba(0,0,0,.1254901961)}.support-horraires .jours{background-color:var(--rev-white)}.conversation-container{display:flex;flex-direction:column;gap:1em}.conversation-container .fc1 textarea{height:100%}.message-content{padding:1em;border-radius:1em;position:relative;word-wrap:break-word;box-shadow:4px 4px 4px #00000005;background-color:var(--rev-white)}.support-message,.mes-messages,.message-suite{width:90%}.mes-messages,.message-suite{align-self:flex-end}.mes-messages{background-color:var(--gr-3)}.support-message{align-self:flex-start}.message-date{font-size:.9em;color:var(--primary)}.support-signature{font-size:13px;font-style:italic;color:#369;margin-top:5px}.box-alert-entete{margin-bottom:1em;max-width:var(--page-max)}.box-alert-entete a{display:flex;justify-content:center;align-content:center;align-items:center;gap:2em;font-weight:700;text-shadow:0 0 6px rgba(0,0,0,.5019607843);border-radius:1em;padding:1em;fill:#fff;color:#fff;background-color:#a71230}.box-alert-entete a:hover{background-color:#810820}.box-alert-entete a .ic{background-color:#00000073;border-radius:50%}.box-alert-entete a svg{animation:blinkAnim 1s infinite;height:30px;width:30px}.message-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed var(--gr-2);padding-bottom:1.5em;margin-bottom:1.5em;color:var(--primary)}.message-meta{padding-top:1.5em;margin-top:1.5em;border-top:1px dashed var(--gr-2)}.message-author{font-weight:700;font-size:1.2em}.select-all #check-all{display:none}.select-all .ic{rotate:-90deg}.select-all .btn{padding:0;width:40px;height:40px;border-radius:.5em}.parcour-cruft2026{width:100%;height:100px;background-image:url(/build/assets/2026-PROPLANxCRUFTS2026-titre.4d873059.png);background-position:center;background-size:contain;background-repeat:no-repeat;border-radius:.5em;background-color:#000;margin-bottom:1em}.purina_alaune{display:flex;flex-wrap:wrap;justify-items:center;gap:.5rem}.purina_alaune a{display:inline-flex;border-radius:.5rem;overflow:hidden;width:100px;height:100px}.purina_alaune a img{object-fit:contain;width:100%;height:100%}.indic-bar{display:flex;justify-content:center;align-items:center;height:100%;background-color:#80dea6}.indic-bar span{font-weight:600}.confirmation{max-width:400px;background-color:var(--rev-white);border-radius:1em;padding:1em;margin:auto}.attestationliste__email{display:flex;gap:1em;margin-bottom:.5em;background-color:var(--rev-white);padding:calc(1em + .25vw);border-radius:.5em;align-items:center}.attestationliste__email .info{flex:1}.attestationliste__email .etat{background-color:var(--gr-4)}@media only screen and (max-width:768px){.attestationliste__email{gap:.25em;flex-direction:column;text-align:center}}.page-attestation__menu{display:flex;flex-wrap:wrap;gap:1em;border-bottom:1px dashed var(--gr-3);border-top:1px dashed var(--gr-3);padding:1.5em 0;margin-bottom:1.5em}.page-attestation__menu a{transition:border-color .2s ease-in-out;display:flex;justify-content:center;gap:.5em;border:2px solid var(--gr-2);border-radius:.5em;padding:.75em 1em}.page-attestation__menu a .ic svg{width:18px}.page-attestation__menu a:hover{border-color:1px solid var(--primary)}.page-attestation__menu a.attestselect{background-color:var(--gr-4);border-color:var(--primary)}@media only screen and (max-width:576px){.page-attestation__menu{display:grid;grid-template-columns:repeat(2,1fr);gap:.25em;padding:0;border:0}.page-attestation__menu .ic{display:none}}.filtres-attestation__ .filtres__select{gap:.5em}.filtres-attestation__ .ic{height:24px}.attestation-nbr__{margin-bottom:2em;display:flex;gap:calc(1em + .5vw);flex-wrap:wrap}@media only screen and (max-width:768px){.attestation-nbr__{gap:.5em}}.attestation-nbr__blok{min-width:140px}.attestation-nbr__blok .form-int{position:relative;padding:0 var(--xs) var(--md) .125em;font-weight:600;display:flex;gap:.5em;color:var(--form-int);align-items:center}@media only screen and (max-width:768px){.attestation-nbr__blok{flex:1}.attestation-nbr__blok:last-child{width:100%}}.attestation-nbr__ .form-radio label{min-width:75px}.attestation__{display:flex;flex-direction:column;gap:1em;margin-bottom:1em}@media only screen and (max-width:768px){.attestation__ .form-radio label{min-width:0}}.attestation__box{display:flex;gap:1em;border:1px;border:2px solid var(--gr-2);padding:calc(1em + .5vw);border-radius:.5em}@media only screen and (max-width:576px){.attestation__box{flex-direction:column}}.etat_confirme{color:var(--valid);font-weight:600}.etat_attente{color:var(--gr-2)}.email-client{color:var(--primary);font-size:.9em}.attestionpreremp__{display:flex;flex-direction:column;gap:.5em;margin-bottom:1em;padding:1.5em;background-color:var(--rev-white);border-radius:.5em;border:1px solid var(--gr-2)}.attestionpreremp__parents{display:flex;flex-direction:column;gap:.5em;margin-bottom:.5em}.attestionpreremp__parents>div{display:flex;gap:.5em}.attestionpreremp__parents>div .ic svg{width:18px}.attestionpreremp__parents>div .pere,.attestionpreremp__parents>div .mere,.attestionpreremp__parents>div .date{display:flex;align-items:center;gap:.25em;width:100px;flex-shrink:0}.attestionpreremp__parents>div .pere{color:var(--male);fill:var(--male)}.attestionpreremp__parents>div .mere{color:var(--femelle);fill:var(--femelle)}.attestionpreremp__parents>div .date{color:var(--gr-1);fill:var(--gr-1)}.attestionpreremp__parents>div .nom{font-weight:600}.attestionpreremp__chiots{display:flex;padding:1em;gap:1em;border-radius:.5em;border:2px solid var(--gr-3);background-color:#f6fbff}.attestionpreremp__chiots .nom{font-weight:700}.attestionpreremp__chiots .nom.male{color:var(--male);fill:var(--male)}.attestionpreremp__chiots .nom.femelle{color:var(--femelle);fill:var(--femelle)}.attestionpreremp__chiots .num,.attestionpreremp__chiots .prix{font-size:12px}.attestionpreremp__chiots .info{flex:1}@media only screen and (max-width:768px){.attestionpreremp__chiots .btn-papier,.attestionpreremp__chiots .btn-numeric{display:flex;flex-direction:column;gap:0em;font-size:10px}}.list-video{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--lg-vw)}@media only screen and (max-width:1280px){.list-video{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.list-video{grid-template-columns:1fr}}.parcours-box{display:flex;flex-direction:column;border-radius:var(--radius-lg);padding:24px;background-color:#fff;height:100%;border:1px solid var(--box-border);transition:.2s ease-in-out}.parcours-box:hover{box-shadow:0 8px 16px #0000000f,0 4px 10px #0000000a;border-color:var(--box-border-h)}.parcours-box .titre{font-weight:700;font-size:clamp(1.05em,3vw,1.2em);margin-bottom:.5em}.parcours-box h2{display:flex;justify-content:center;align-items:center;flex-direction:row;min-height:50px}@media only screen and (max-width:1024px){.parcours-box h2{min-height:auto;margin-bottom:var(--md-vw)}}.parcours-box .parcours-box-img{width:calc(5 * var(--lg-vw));height:calc(5 * var(--lg-vw));overflow:hidden;margin:0 auto var(--md-vw);border-radius:50%;background-color:var(--gr-3)}.parcours-box .parcours-box-img img{object-fit:cover;height:100%;width:100%}.parcours-box ul{padding:0}.parcours-box ul li{list-style:none;margin-bottom:var(--md-vw)}.parcours-box .txt-mini{flex:1;margin:0}.parcours-box .parcours-box-nom{text-align:center;font-weight:700;margin-bottom:var(--md-vw)}.parcours-box input[type=submit].btn-plus,.parcours-box a.btn-plus{width:70%}.fiche-supp{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.5em;fill:var(--gr-1);padding:1em;border-radius:var(--radius-xl);background-color:var(--gr-3-1)}@media only screen and (max-width:768px){.fiche-supp{grid-template-columns:1fr}}.fiche-supp>div{display:flex;gap:.5em;padding:.5em;font-weight:600}.fiche-supp>div svg{width:16px}.fiche-supp .commentaire{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3em}.h1-pres{margin-bottom:calc(.5em + 1vw);text-align:center}.h1-pres .sexe{font-weight:700}.h1-pres .stars{margin-top:.25rem}.h1-pres h1{margin-bottom:.25em;font-size:clamp(18px,5vw,28px);white-space:nowrap}.h1-pres .date{color:var(--gr-1)}.h1-pres .boxy__puce{width:fit-content;margin:.5em auto;border-radius:2em;display:flex;color:var(--white);fill:var(--white);background-color:var(--bg-avendre);justify-content:center;gap:.25em;padding:.25em .5em;font-size:.8em}.h1-pres .boxy__puce svg{width:16px}.h1-pres .stars{gap:.25em}.h1-pres .stars .ic{width:22px;height:22px}.h1-pres .stars .certif{width:20px;height:20px}.h1-pres .stars .certiflogo{width:14px;height:14px}.fiche{display:flex;align-items:flex-start;gap:var(--element-padding);width:100%;max-width:1200px;margin:0 auto}.fiche .fiche-info{flex:1}@media only screen and (max-width:768px){.fiche{flex-direction:column}}.fiche-image{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:768px){.fiche-image{max-width:100%;width:100%}}.fiche-image .image{margin:auto}.fiche-image .image img{max-width:300px;border-style:none;border-radius:.5em}@media only screen and (max-width:1280px){.fiche-image .image img{max-width:240px}}@media only screen and (max-width:768px){.fiche-image .image img{max-width:auto;max-height:200px}}.fiche-image .image>div{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5em;font-size:12px;width:calc(150px + 7vw);height:calc(150px + 7vw);border:2px dashed var(--box-border);border-radius:.5em}@media only screen and (max-width:1280px){.fiche-image .image>div{min-height:200px}}.fiche-image .image>div svg{width:60px;fill:#005e7e42}.btn-site{display:flex;align-items:center;font-size:.8em;gap:.25em;padding:.5em .75em;border-radius:.5em;border:1px solid rgba(0,0,0,.3137254902);width:fit-content;margin:1em auto 0}.btn-site svg{height:16px}.btn-site:hover{border-color:var(--primary);color:var(--primary);fill:var(--primary)}.fiche-btn,.fiche-grid>div,.fiche-cadre,.fiche-annonce{margin-bottom:calc(1em + 1vw)}.fiche-grid>div,.fiche-cadre,.fiche-annonce{border:1px solid var(--box-border);padding:calc(1em + .5vw);border-radius:var(--radius-xl)}.fiche-grid>div .titre,.fiche-cadre .titre,.fiche-annonce .titre{padding:.25em 0;text-align:center;border-radius:.25em;margin-bottom:1.5em}.fiche-annonce{text-align:center;gap:1em}.fiche-annonce .pubvisi{background-color:var(--gr-4);margin-top:2em;border-radius:.5em;padding:1em}.fiche-annonce .vente-statut{display:flex;gap:1em;align-items:center;margin-bottom:.25em;fill:var(--valid)}.fiche-annonce .vente-statut.nop{fill:var(--alert)}.fiche-annonce .gest_bout{display:flex;justify-content:center;gap:.5em;width:100%}.fiche-annonce .gest_bout .btn{justify-content:flex-start}.fiche-annonce>div:first-child{flex:1}.fiche-annonce .titre-avendre,.fiche-annonce .titre-adonner{width:fit-content;margin:0 auto .75em;font-weight:600;color:var(--white);padding:.25em .75em;border-radius:2em;display:none}.fiche-annonce .titre-avendre{background-color:var(--bg-avendre)}.fiche-annonce .titre-adonner{background-color:var(--bg-adonner)}.fiche-btn{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media only screen and (max-width:768px){.fiche-btn.mb-4{margin-bottom:1em}}@media only screen and (max-width:576px){.fiche-btn{grid-template-columns:repeat(2,1fr);gap:6px}}.fiche-btn h3{grid-column:1/-1;margin-bottom:0}.fiche-btn .btn-ic{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;gap:.25em;color:#1f2937;padding:.5em 0;border:1px solid var(--box-border);border-radius:.5em;background-color:var(--rev-white);transition:.1s ease-in-out;font-size:1em;font-weight:500}.fiche-btn .btn-ic svg{width:26px;fill:var(--bg-btn)}@media only screen and (max-width:576px){.fiche-btn .btn-ic svg{width:22px}}.fiche-btn .btn-ic:hover{transform:translateY(-1px);background-color:var(--rev-white);box-shadow:0 4px 10px #00000020;border-color:var(--box-border-h)}@media only screen and (max-width:576px){.fiche-btn .btn-ic{font-size:.9em}}.fiche-btn a.btn{padding:.5em;font-size:1em;flex-direction:column;max-width:350px}.fiche-btn a.btn div{color:#b4ebff;font-size:.9em}@media only screen and (max-width:768px){.fiche-btn a.btn{font-size:.9em}}.fiche-btn a.inactif{max-width:260px;padding:.5em;font-size:1em;flex-direction:column;opacity:.5}.fiche-btn a.inactif div{font-size:.9em;color:hwb(196 60% 0%)}.form-switch.fiche-switch{grid-template-columns:repeat(3,1fr);gap:16px}@media only screen and (max-width:1600px){.form-switch.fiche-switch{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}}.form-switch.fiche-switch label{gap:1em}.fiche-box .chiensdefrance{height:34px;max-width:210px;margin:auto}.fiche-box h3{margin-bottom:var(--lg)}.fiche-box .fiche-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1em;margin-bottom:var(--lg)}.fiche-box .fiche-grid>div{display:flex;justify-content:start;align-items:center;flex-direction:column}@media only screen and (max-width:768px){.fiche-box .fiche-grid{grid-template-columns:1fr}}.fiche-cdf-vente .int{font-weight:600;margin-bottom:.5em}.fiche-cdf-vente .chiensdefrance{height:26px;margin-bottom:1em}.pedigree__grid-exemple{display:grid;grid-template-columns:auto 1fr;gap:.25em 1em;align-items:center}.pedigree__grid-exemple .stars{padding:.5em;border:1px solid var(--gr-3);border-radius:.25em}.pedigree__grid-exemple .int{display:flex;justify-content:start;align-items:center;flex-direction:row;height:100%}.faq__ .faq__titre{color:var(--primary);font-size:calc(1em + .25vw);font-weight:600;margin-bottom:calc(.75em + .25vw)}.faq__ .faq__texte{margin-bottom:calc(1em + 1vw)}.faq__ .faq__texte u{text-decoration:underline;display:block;padding:1em 0;font-weight:700}.faq__ .faq__texte img{display:block;margin:.5em auto 1em}.faq__ .faq__texte .faq__image{max-width:300px}.popup{position:fixed;transition:.5s ease-in-out;z-index:10;top:0;bottom:0;left:0;right:0;background-color:#000000e6}.popup .box{position:fixed;background-color:var(--rev-white);padding:2em;top:20%;right:20%;left:20%}.popup .box .pop-titre{margin-bottom:var(--md);color:var(--primary);font-weight:700}.popup .box .pop-date{margin-bottom:var(--md);color:var(--gr-2)}.popup .box .pop-chien{display:flex;align-items:center;gap:.5em}.popup .box .pop-chien span{border:1px solid var(--gr-2);padding:.25em}.popup .box .fermerPopUp{position:absolute;display:flex;gap:1em;color:var(--rev-black);top:0;right:0;padding:var(--sm)}@media only screen and (max-width:1280px){.srub-parcours span{font-size:.8em}}@media only screen and (max-width:576px){.tab-calendrier td .event{max-width:18px;font-size:.6em;white-space:nowrap;word-break:break-all}.popup .box{top:5%;bottom:5%;right:5%;left:5%}}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.faq-titre{font-size:1.3em;text-align:center;border:1px dashed var(--gr-3);border-radius:4px;padding:1.5em;margin-bottom:2em;font-weight:700}.faq-content{display:flex;gap:4em}.faq-menu{width:20%;flex-shrink:0}.faq-menu-categories .rub:after{background:url(/build/assets/img-faq.0b5b42e7.png) no-repeat 50% 100%;height:256px;margin:0 auto -14px;width:100%;content:"";display:block;background-size:contain;background-repeat:no-repeat}.faq-menu-int{margin-bottom:1.5em;font-size:.9em;color:var(--color-1);font-weight:700}.faq-menu-categories{display:flex;flex-direction:column;gap:.5em}.faq-menu-categories input[type=radio]{display:none}.faq-menu-categories .rub{font-weight:700;display:flex;border:1px dashed var(--gr-3);gap:.5em;flex-direction:column;border-radius:4px;padding:.75em;cursor:pointer}.faq-menu-categories .rub:hover{border-color:var(--gr-4)}.faq-menu-categories .rub ul{display:flex;flex-direction:column;list-style:none;font-weight:400;gap:.5em;margin-top:.5em;margin-bottom:1em}.faq-menu-categories .rub ul li a{outline:1px solid #fff;padding:.5em;border-radius:4px;display:flex;align-items:center;gap:.5em;transition:.2s ease-in-out}.faq-menu-categories .rub ul li a:hover{outline:1px solid #9bbfc3;transition:.2s ease-in-out}.faq-menu-categories .rub ul li a .material-symbols-outlined{font-size:22px;background-color:#d4e6e8;padding:.25em;border-radius:4px;transition:.2s ease-in-out}.faq-menu-categories .rub ul li a.current .material-symbols-outlined{background-color:#fff}.faq-menu-categories .rub ul li a.current{background-color:#d4e6e8}.faq-menu-search{border:1px solid var(--gr-2);border-radius:4px;display:flex;gap:.5em;height:2.5em;overflow:hidden;margin-bottom:2em}.faq-menu-search input[type=text]{flex-grow:1;width:100%;border:0;box-shadow:none}.faq-menu-search button{border:0;padding:0 .5em;margin:0;min-width:auto;cursor:pointer;background-color:transparent;border-left:2px dotted #CCC}.faq-menu-search button:hover{border:0;padding:0 .5em;margin:0;min-width:auto;cursor:pointer;background-color:#04a2b3}.faq-menu-search button:hover svg{fill:#fff}.faq-qr{flex-grow:1;font-size:1.025em}.faq-qr details{border-radius:3px;overflow:hidden;margin-bottom:.75em;background-color:#d4e6e88f;transition:.2s ease-in-out;outline:1px solid var(--gr-0);border:1px solid #d3e3e4}.faq-qr details:hover,.faq-qr details[open]{outline:1px solid var(--gr-3)}.faq-q:hover:after{color:#000}.faq-qr details[open] summary{font-weight:700}.faq-qr details[open]{outline-style:solid}.faq-qr details[open]>.faq-q:after{transform:rotate(135deg);color:#000}.faq-q{padding:1em;list-style:none;cursor:pointer;border-radius:8px 8px 0 0;display:flex;align-items:center;gap:1em;transition:font-size .1s ease-in-out}.faq-q:after{content:"+";margin-left:auto;color:#aaa;font-weight:700;font-size:1.8em;line-height:1.4em;transition:transform .3s ease-out}.faq-r{padding:2em;background-color:#fff;border-top:1px solid var(--gr-1);color:#2e3535}.pasderep{text-align:center;padding:1em 2em;border-radius:.5em;border:1px solid #ccc;width:fit-content;margin:2em auto}.pasderep a{display:inline-block;padding:.5em .75em;border-radius:4px;background-color:#04a2b3;color:#fff}.wizard-progress{display:flex;align-items:center;margin:0 auto;max-width:600px;width:84%;padding:1em 0 2em}@media only screen and (max-width:768px){.wizard-progress{padding:2em 0}}.step{position:relative;width:clamp(26px,5vw,36px);height:clamp(26px,5vw,36px);border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-weight:600}.step span{color:var(--rev-black);font-size:11px;position:absolute;top:-20px;width:90px;text-align:center;opacity:.25}.step.active span{opacity:1}.line{flex:1;height:2px;background:#e5e7eb}.step.active,.step.done,.line.active{background:#33c451;color:#fff}.step.active{outline:2px dashed #33c451;border:2px solid var(--rev-white);background-color:#fff;color:#07721d}.wizard-step{display:none}.wizard-step.active{display:block}@keyframes pop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}.noselectable{cursor:not-allowed;pointer-events:none;position:relative;border:2px dashed var(--gr-2)}.noselectable>*:not(.noselectable-overlay){opacity:.3}.noselectable-overlay{position:absolute;margin:0 auto;background-color:#2c58893b;border-radius:.5em;opacity:1!important;z-index:10;text-align:center;pointer-events:auto;inset:0;background:linear-gradient(to bottom,rgba(255,255,255,.7),transparent)}.noselectable-overlay>div{font-weight:500;padding:1.5em;border-radius:.5em;background-color:var(--rev-white)}.noselectable-overlay a{display:block;margin:1em auto;width:150px;padding:.5em;pointer-events:auto;cursor:pointer;font-weight:500;border:1px solid var(--box-border);border-radius:2em;font-size:.9em;font-weight:600;background-color:var(--rev-white)}.noselectable-overlay a:hover{border:1px solid var(--box-border-h)}.portsail-annul{margin:0 auto}.portsail-annul .btnx{font-weight:500;gap:0;font-size:9px;padding:1em;gap:.25em;font-weight:600;text-transform:uppercase}@media only screen and (max-width:768px){.portsail-annul .btnx{padding:.75em;border-radius:1em}}.portsail{display:flex;gap:var(--page-padding)}.portsail.padtop{padding-top:2em}.portsail .portee,.portsail .saillie,.portsail .lof,.portsail .nolof{flex:1;max-width:220px;display:flex;justify-content:center;align-items:center}.portsail .portee label,.portsail .saillie label,.portsail .lof label,.portsail .nolof label{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;flex:1;padding:calc(1em + .25vw) .25em;border:1px solid var(--gr-2);border-radius:.75em;opacity:1;text-align:center}.portsail .portee label .ic svg,.portsail .saillie label .ic svg,.portsail .lof label .ic svg,.portsail .nolof label .ic svg{width:20px}.portsail .portee label .rep,.portsail .saillie label .rep,.portsail .lof label .rep,.portsail .nolof label .rep{font-weight:700;font-size:1.3em}@media only screen and (max-width:768px){.portsail .portee label .rep,.portsail .saillie label .rep,.portsail .lof label .rep,.portsail .nolof label .rep{font-size:1.15em}}.portsail .portee label .int,.portsail .saillie label .int,.portsail .lof label .int,.portsail .nolof label .int{color:var(--primary);font-size:.9em}@media only screen and (max-width:768px){.portsail .portee label .int,.portsail .saillie label .int,.portsail .lof label .int,.portsail .nolof label .int{font-size:10px}}.portsail .portee label:hover,.portsail .saillie label:hover,.portsail .lof label:hover,.portsail .nolof label:hover{box-shadow:0 6px 8px #00000008,0 3px 5px #00000008}.portsail .portee label:after,.portsail .saillie label:after,.portsail .lof label:after,.portsail .nolof label:after{content:"";position:absolute;width:26px;height:26px;border-radius:50%;flex-shrink:0;transform:scale(1);transition:background-color .2s ease;display:none;bottom:-13px;justify-content:center;align-items:center;fill:var(--white);background-image:url(/build/assets/ic-check-w.0d5b5088.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.portsail .portee label:after .ic,.portsail .saillie label:after .ic,.portsail .lof label:after .ic,.portsail .nolof label:after .ic{margin-bottom:0}.portsail .portee label:after .ic svg,.portsail .saillie label:after .ic svg,.portsail .lof label:after .ic svg,.portsail .nolof label:after .ic svg{width:24px}.portsail .portee .regroup,.portsail .saillie .regroup,.portsail .lof .regroup,.portsail .nolof .regroup{display:flex;align-items:center;gap:.5em;margin-bottom:.25em}.portsail [type=radio]:checked+label{outline:2px solid var(--green);border-color:var(--green)}.portsail [type=radio]:checked+label:after{background-color:var(--green);animation:pop .25s ease-out;display:flex}.portsail [type=radio]:checked+label:after .ic{margin-bottom:0}.portsail [type=radio]:checked+label:after .ic svg{width:24px}.portsail input[type=radio]{display:none}.creaport-portee,.creaport-saillie{background-repeat:no-repeat;background-size:contain;position:absolute}.creaport-portee{background-image:url(/build/assets/creaport-portee.e6cd5d5a.png);background-position:center 0;width:91px;height:54px;top:-32px}@media only screen and (max-width:1024px){.creaport-portee{width:65px;height:35px;top:-22px}}.creaport-saillie{background-image:url(/build/assets/creaport-saillie.aa712c34.png);background-position:center 0;width:80px;height:65px;top:-50px}@media only screen and (max-width:1024px){.creaport-saillie{width:60px;height:50px;top:-35px}}.portsail-mere .list_box,.portsail-pere .list_box{grid-template-columns:repeat(auto-fit,180px);justify-content:center}.portsail-mere .box-1,.portsail-pere .box-1{flex:1 1 150px;min-width:150px;overflow:visible}.portsail-mere .box-1 .image,.portsail-pere .box-1 .image{border-radius:6px 6px 0 0}.portsail-mere .box-1 .ic-box.selectionner,.portsail-pere .box-1 .ic-box.selectionner{display:none}.portsail-mere .box-1.selected,.portsail-pere .box-1.selected{outline:2px solid var(--green);border-color:var(--green)}.portsail-mere .selected:after,.portsail-pere .selected:after{content:"";position:absolute;width:26px;height:26px;border-radius:50%;flex-shrink:0;transform:scale(1);transition:background .2s ease;display:block;bottom:-13px;left:calc(50% - 13px);justify-content:center;align-items:center;fill:var(--white);background:var(--green);animation:pop .25s ease-out;display:flex;background-image:url(/build/assets/ic-check-w.0d5b5088.svg);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.portsail-mere .selected:after .ic,.portsail-pere .selected:after .ic{margin-bottom:0}.portsail-mere .selected:after .ic svg,.portsail-pere .selected:after .ic svg{width:24px}@media only screen and (max-width:576px){.portsail-mere .list_box,.portsail-pere .list_box{grid-template-columns:1fr}.portsail-mere .box-1,.portsail-pere .box-1{padding:6px;flex-direction:row;gap:12px;overflow:unset;min-width:150px;max-width:none;flex:1 1 auto}.portsail-mere .box-1 .image,.portsail-pere .box-1 .image{width:65px;height:60px;border-radius:.25rem}.portsail-mere .box-1 .image>div,.portsail-pere .box-1 .image>div{display:none}.portsail-mere .box-1 .image .ic svg,.portsail-pere .box-1 .image .ic svg{height:30px}.portsail-mere .box-1 .info,.portsail-pere .box-1 .info{display:flex;flex-direction:column;justify-content:center;margin:0;text-align:left;flex:1;overflow:hidden}}@media only screen and (max-width:576px) and (max-width:576px){.portsail-mere .box-1 .info,.portsail-pere .box-1 .info{margin:.5em}}@media only screen and (max-width:576px){.portsail-mere .box-1 .affixe,.portsail-pere .box-1 .affixe{margin-bottom:0}}@media only screen and (max-width:576px){.portsail-mere .box-1 .ic-box,.portsail-mere .box-1 .stars,.portsail-pere .box-1 .ic-box,.portsail-pere .box-1 .stars{display:none}}@media only screen and (max-width:576px){.portsail-mere .box-1 .ic,.portsail-pere .box-1 .ic{align-items:center;justify-content:center}}@media only screen and (max-width:576px){.portsail-mere .box-1 svg,.portsail-pere .box-1 svg{width:50%}}.btn-fixed{text-align:center;padding:.5rem}@media only screen and (max-width:768px){.btn-fixed{position:fixed;bottom:0;left:0;z-index:1;background-color:#fff;width:100%;box-shadow:0 0 20px #00000020}}.creer-femelle{padding:2.5em 0 0;font-size:.9em;text-align:center}.creer-femelle a{display:inline-flex;padding:.25rem .75rem;border:1px solid var(--box-border);border-radius:2rem;width:fit-content}@media only screen and (max-width:576px){.creer-femelle{gap:.5rem;display:flex;align-items:center;flex-direction:column;padding:1em 0 0}}.btn-chiots{border:1px solid var(--box-border);border-radius:.5em 1em;padding:.5rem;display:inline-flex;justify-content:center;align-items:center;gap:1em}.btn-chiots .ic{fill:#d72185}.btn-chiots .chiotsdefrance{display:block;height:25px;width:190px}.disable-lof{width:54px;max-width:54px;color:#000;opacity:1!important}.creaport-global{--padding-champs: 12px}@media only screen and (max-width:576px){.creaport-global{margin-bottom:3em}}.creaport-global h2{text-align:center}.creaport-global .filtres__,.creaport-global .portsail,.creaport-global .boxy__info{justify-content:center}.creaport-global .boxy__info{width:100%}.creaport-global .renseigner-chiot{text-align:center;margin-bottom:calc(1em + .5vw)}.creaport-global .form-blok{grid-template-columns:1fr;gap:var(--element-padding);max-width:1200px;margin:0 auto var(--lg) auto}.creaport-global .form-blok .fc1,.creaport-global .form-blok .fc2,.creaport-global .form-blok .fc3,.creaport-global .form-blok .fcplus,.creaport-global .form-blok .fcmax{flex-direction:row}@media only screen and (max-width:576px){.creaport-global .form-blok .fc1,.creaport-global .form-blok .fc2,.creaport-global .form-blok .fc3,.creaport-global .form-blok .fcplus,.creaport-global .form-blok .fcmax{flex-direction:column}}.creaport-global .fc1{gap:1em}@media only screen and (max-width:576px){.creaport-global .fc1{gap:.5em}}.creaport-global .form-int{justify-content:flex-end;min-width:225px;max-width:50%;padding:.5em 1em .5em .5em;text-align:right}@media only screen and (max-width:768px){.creaport-global .form-int{min-width:auto}}@media only screen and (max-width:576px){.creaport-global .form-int{justify-content:flex-start;text-align:left;padding-left:0;padding-bottom:0;max-width:none}}.creaport-global .fc1-textarea .form-champs{flex:1}.creaport-global .obligatoire:before{position:absolute;top:5px;right:0;font-size:30px}@media only screen and (max-width:768px){.creaport-global .obligatoire:before{left:-10px;font-size:20px}}.creaport-global .error.obligatoire:before{position:relative;top:auto;right:auto;left:auto}.creaport-global .naissanceBox{padding-top:1em}.crealist__{--gap: 15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));flex-wrap:wrap;align-items:center;gap:3.5em 2em;margin:0 auto 3em;max-width:1200px}@media only screen and (max-width:576px){.crealist__{margin-bottom:1em}}.crealist__gestchiots{position:relative;display:flex;gap:var(--gap);border-radius:.5em;border:2px solid var(--box-border);transition:border-color .1s ease-in-out;background-color:var(--rev-white);padding:1.5em 1.5em 2em;align-items:flex-start;box-shadow:0 0 20px #00000008}.crealist__gestchiots .removeImage{position:absolute;right:2px;top:2px;letter-spacing:normal;height:30px;width:30px;background-color:var(--alert);fill:var(--white);padding:0;display:block;margin:0;min-height:auto;border-radius:8px}.crealist__gestchiots:hover{box-shadow:0 12px 16px #00000014,0 4px 6px #00000005;border-color:var(--gr-1)}.crealist__gestchiots:hover .suppr{border-color:var(--gr-1)}.crealist__gestchiots:hover .ongl{background-color:var(--gr-1);color:var(--white)}.crealist__gestchiots .regroup-g,.crealist__gestchiots .regroup-d{display:flex;flex-direction:column;gap:var(--gap)}.crealist__gestchiots .regroup-g{flex:2;align-self:stretch}.crealist__gestchiots .regroup-d{flex:3}.crealist__gestchiots .nom-act,.crealist__gestchiots .prix-act,.crealist__gestchiots .etat-act{position:relative}.crealist__gestchiots .nom,.crealist__gestchiots .etat,.crealist__gestchiots .prix{position:absolute;display:none;align-items:center;justify-content:flex-end;color:var(--primary);font-size:11px;font-weight:600;text-transform:uppercase;margin-left:.5em;background-color:var(--rev-white);padding:0 .25em;height:20px;top:-10px}.crealist__gestchiots .prix+input{background-image:url(/build/assets/ic-euro-gris.a8c64764.svg);background-repeat:no-repeat;background-size:18px;background-position:98% 50%}.crealist__gestchiots .suppr{position:absolute;display:flex;width:40px;height:40px;border-left:1px solid var(--gr-3);transition:.2s ease-in-out;background-color:var(--rev-white);border:1px solid var(--box-border);border-radius:50%;bottom:-21px;right:calc(50% - 20px);align-items:center;justify-content:center}.crealist__gestchiots .suppr svg{width:20px;fill:var(--alert)}.crealist__gestchiots .suppr:hover{background-color:var(--alert)}.crealist__gestchiots .suppr:hover svg{fill:var(--white)}@media only screen and (max-width:768px){.crealist__gestchiots .suppr{width:30px;height:30px;right:calc(50% - 15px);bottom:-15px}}.crealist__gestchiots .ongl{position:absolute;display:flex;height:20px;background-color:#e1ebee;border-radius:8px 8px 0 0;top:-21px;left:calc(50% - 50px);align-items:center;justify-content:center;font-size:12px;font-weight:700;padding:0 1em;width:100px}.crealist__gestchiots input[type=radio],.crealist__gestchiots input[type=file]{display:none}.crealist__gestchiots input[type=text],.crealist__gestchiots select,.crealist__gestchiots label{padding:0 .5em;font-size:.9em;height:40px}.crealist__gestchiots label{flex:1;border:1px solid var(--input-border-color);border-radius:var(--radius-lg);transition:.2s ease-in-out;justify-content:center}.crealist__gestchiots label.male{fill:var(--male)}.crealist__gestchiots label.male:hover{background-color:var(--male);fill:var(--white)}.crealist__gestchiots label.femelle{fill:var(--femelle)}.crealist__gestchiots label.femelle:hover{background-color:var(--femelle);fill:var(--white)}.crealist__gestchiots input{width:100%}.crealist__gestchiots input::placeholder{color:#7a7a7a}.crealist__gestchiots .photo-act{flex:1;height:100px;overflow:hidden}.crealist__gestchiots .photo-act label{display:flex;flex-direction:column;gap:.25em;align-items:center;width:-webkit-fill-available;width:-moz-available;height:-webkit-fill-available;height:-moz-available;font-size:14px;height:99px}.crealist__gestchiots .photo-act label .ic svg{width:38px;opacity:.5;fill:var(--gr-2)}.crealist__gestchiots .photo-act label:hover{border-color:var(--gr-1)}.crealist__gestchiots .sexe-act{display:flex;gap:.5em}.crealist__gestchiots [type=radio]:checked+label.male{background-color:var(--male);border-color:var(--male);fill:var(--white)}.crealist__gestchiots [type=radio]:checked+label.femelle{background-color:var(--femelle);border-color:var(--femelle);fill:var(--white)}.crealist__gestchiots .preview{background-color:var(--gr-3);position:relative;display:flex;border-radius:.5em;overflow:hidden;height:100px}.crealist__gestchiots .preview img{object-fit:cover;width:100%;max-height:100%}.crealist__gestchiots .emoveImage{padding:0;margin:0;fill:var(--white);position:absolute;top:4px;right:4px;background:transparent;background-color:var(--alert);width:20px;height:20px;border-radius:.25em;min-height:auto}.crealist__gestchiots .emoveImage svg{width:18px}.crealist__gestchiots .plus{display:flex;justify-content:center;align-items:center;padding:.75em;border-top:1px dashed var(--gr-2)}.crealist__gestchiots .plus a{display:inline-block;color:var(--gr-1);font-size:.9em;opacity:.75;border-bottom:1px solid var(--gr-2)}.crealist__gestchiots .plus a:hover{opacity:1}.crealist__addchiots{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:100%;min-height:150px;border-radius:.5em;border:2px dashed var(--box-border);transition:.2s ease-in-out;font-size:12px;color:var(--gr-1)}.crealist__addchiots .ic{width:100%;justify-content:center}.crealist__addchiots .ic svg{width:60px;fill:var(--gr-3)}.crealist__addchiots:hover{border-color:var(--gr-1)}.portannoncer{display:flex;flex-direction:column;align-items:center}.portannoncer input[type=radio]{display:none}.portannoncer label{position:relative;display:inline-flex;padding:1em 1.5em 1em 1em;align-items:center;border-radius:10em;border:2px solid var(--gr-2);margin-bottom:1em;gap:1em;opacity:.5;width:100%;max-width:700px}@media only screen and (max-width:768px){.portannoncer label{border-radius:.5em}}.portannoncer label:hover{border-color:var(--green);opacity:1}.portannoncer label:before{content:"";display:block;flex-shrink:0;background-color:var(--gr-4);border-radius:50%;height:30px;width:30px}.portannoncer label .boost{position:absolute;display:flex;align-items:center;gap:.5em;top:-25px;right:calc(50% - 95px);background-color:var(--valid);color:var(--white);padding:.25em .75em;font-size:14px;border-radius:1em 1em 0 0;width:190px}.portannoncer label .boost .ic svg{fill:var(--white);width:18px}.portannoncer label .chiensdf{font-weight:700;color:#0e91e3}.portannoncer label .chiotsdf{font-weight:700;color:#e30e83}.portannoncer input[type=radio]:checked+label{opacity:1;font-weight:600}.portannoncer input[type=radio]:checked+label:before{background-color:var(--vert);background-image:url(/build/assets/ic-check-w.0d5b5088.svg);background-repeat:no-repeat;background-size:contain}.bg-femelle,.bg-male{color:var(--rev-white);border-radius:.25em}.bg-femelle{color:var(--femelle)}.bg-male{color:var(--male)}.txt-femelle,.txt-male{color:var(--rev-white);border-radius:.25em}.txt-femelle{color:var(--femelle);fill:var(--femelle)}.txt-male{color:var(--male);fill:var(--male)}:root:has(.admin-theme > [value=dark]:checked) .nav,:root:has(.admin-theme > [value=dark]:checked) .account-img{box-shadow:none}:root:has(.admin-theme > [value=dark]:checked) .box_chien:hover{outline:1px solid var(--gr-3)}:root:has(.admin-theme > [value=dark]:checked) .filtres__option,:root:has(.admin-theme > [value=dark]:checked) .filtres_select,:root:has(.admin-theme > [value=dark]:checked) .filtres_input{border:0}
