.field-row{display:grid;gap:var(--space-xs)}@media(min-width:30rem){.field-row{grid-template-columns:1fr 1fr}}.form-block{display:grid;gap:var(--space-xs)}.form-block>legend{margin-block-end:var(--space-xs);font-family:var(--font-voice);font-weight:700;font-size:var(--step-1)}.compte-lede{display:grid;gap:2px;font-family:var(--font-voice);font-weight:700;font-size:var(--step-1)}.compte-email{font-family:var(--font-body, inherit);font-weight:400;font-size:var(--step--1);color:var(--muted)}.compte-grille{display:grid;gap:var(--space-m);margin-block-end:var(--space-m)}@media(min-width:56rem){.compte-grille{grid-template-columns:3fr 2fr}}.compte .carnet-bloc{display:grid;align-content:start;gap:var(--space-xs)}.commande-num{font-weight:700;font-variant-numeric:tabular-nums}.commande-detail{font-size:var(--step--1);color:var(--muted)}.compte-raccourcis{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-s);margin-block-end:var(--space-m)}.compte-raccourci{display:flex;align-items:center;gap:10px;min-block-size:56px;padding-inline:var(--space-s);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface);font-weight:600;text-decoration:none;transition:border-color var(--dur-feedback) var(--ease-out)}@media(hover:hover){.compte-raccourci:hover{border-color:var(--accent)}}.compte-raccourci .menu-count{margin-inline-start:auto}.compte-actions{display:flex;flex-wrap:wrap;gap:8px}.compte-reglage{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);min-block-size:44px}.compte-reglage .btn{gap:8px}.compte-donnee{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-s);padding-block:var(--space-xs);border-block-start:1px solid var(--line)}.compte-donnee h3{font-weight:700}.compte-donnee .btn{gap:8px}.q-chapeau{max-inline-size:56ch;color:var(--muted)}.q-etat{margin-block-start:var(--space-s)}.q-form{gap:var(--space-l);margin-block-start:var(--space-s)}.q-bloc{padding-block-start:var(--space-m);border-block-start:1px solid var(--line)}.q-objets{display:grid;gap:var(--space-l)}.q-objet{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--space-s);align-items:start}.q-objet-photo{inline-size:72px;block-size:72px;border-radius:var(--r-surface);background:var(--surface);object-fit:cover}.q-objet-corps{display:grid;gap:var(--space-xs);min-inline-size:0}.q-objet-titre{font-family:var(--font-voice);font-size:var(--step-1);font-weight:700;line-height:1.25}.q-note{margin:0;padding:0;border:0}.q-echelle{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.q-cran{display:grid;place-items:center;block-size:44px;border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--surface);font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--dur-press) var(--ease-out),border-color var(--dur-press) var(--ease-out),color var(--dur-press) var(--ease-out)}.q-cran:has(input:checked){border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.q-cran:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.q-echelle-bornes{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;color:var(--muted);font-size:var(--step--1)}.q-merci{display:grid;gap:var(--space-xs);justify-items:start}.q-promesse,.q-bon{--bon-trait: var(--accent);border:2px dashed var(--bon-trait);border-radius:var(--r-panel);background:var(--accent-soft)}.q-promesse{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-s);align-items:center;padding:var(--space-s) var(--space-m)}.q-promesse>svg{color:var(--accent)}.q-promesse-titre,.q-bon-offre{font-family:var(--font-voice);font-weight:700;line-height:1.2}.q-promesse-titre{font-size:var(--step-1)}.q-promesse-titre strong,.q-bon-offre strong{color:var(--accent);font-variant-numeric:tabular-nums}.q-promesse-texte,.q-bon-fin,.q-bon-aide{color:var(--muted);font-size:var(--step--1)}.q-bon{display:grid;justify-items:center;gap:var(--space-xs);padding:var(--space-l) var(--space-m);text-align:center}.q-bon-titre{color:var(--muted);font-weight:700}.q-bon-offre{max-inline-size:22ch;font-size:var(--step-2)}.q-bon .code-copie{min-block-size:52px;padding:0 20px;border-color:var(--bon-trait);background:var(--surface)}.q-bon .code-copie .code{font-size:var(--step-1);letter-spacing:.08em}.q-bon-action{display:grid;justify-items:center;gap:6px;margin-block-start:var(--space-xs)}@media(hover:hover){.q-cran:hover{border-color:var(--accent)}}@media(min-width:40rem){.q-echelle{grid-template-columns:repeat(11,minmax(0,1fr))}}.contact-grille{display:grid;gap:var(--space-l);margin-block-start:var(--space-m)}@media(min-width:56rem){.contact-grille{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);gap:var(--space-2xl);align-items:start}}.contact-form{max-inline-size:44rem}.contact-form textarea{resize:vertical;min-block-size:9rem}.contact-rgpd{display:block}.contact-aide{display:grid;gap:var(--space-s);padding:var(--space-m);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface)}.contact-aide h2{font-family:var(--font-voice);font-size:var(--step-1);font-weight:700}.contact-aide ul{display:grid;gap:var(--space-xs)}.contact-aide li:before{content:"";display:block;inline-size:28px;block-size:2px;margin-block-end:6px;background:var(--accent)}.contact-delai{color:var(--muted);font-size:var(--step--1)}.apropos-grille{display:grid;gap:var(--space-l);margin-block-start:var(--space-m)}@media(min-width:56rem){.apropos-grille{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:var(--space-2xl);align-items:start}}.apropos-texte{display:grid;gap:var(--space-s);max-inline-size:62ch;font-size:var(--step-0);line-height:1.6}.apropos-chapeau{font-family:var(--font-voice);font-size:var(--step-2);font-weight:700;line-height:1.3}.apropos-regles{display:grid;gap:var(--space-s);padding:var(--space-m);border:1px solid var(--line);border-radius:var(--r-panel);background:var(--surface)}@media(min-width:56rem){.apropos-regles{position:sticky;inset-block-start:6rem}}.apropos-regles h2{font-family:var(--font-voice);font-size:var(--step-1);font-weight:700}.apropos-regles ul{display:grid;gap:var(--space-xs)}.apropos-regles li:before{content:"";display:block;inline-size:28px;block-size:2px;margin-block-end:6px;background:var(--accent)}.apropos-contact{color:var(--muted)}.apropos-actions{display:flex;flex-wrap:wrap;gap:8px}.carnet-lede{max-inline-size:60ch;color:var(--muted)}.carnet-invite{display:grid;gap:var(--space-m);justify-items:start}.carnet-atouts{display:grid;gap:var(--space-xs);list-style:none}.carnet-atouts li{display:flex;align-items:baseline;gap:12px;max-inline-size:58ch}.carnet-atouts .signe{color:var(--accent)}.carnet-grille{display:grid;gap:0 var(--space-l)}@media(min-width:56rem){.carnet-grille{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.carnet-bloc{display:grid;gap:var(--space-s);margin-block-end:var(--space-l)}.carnet-bloc h2{font-family:var(--font-voice);font-size:var(--step-2);line-height:1.2}.carnet-regle,.carnet-vide{max-inline-size:52ch;color:var(--muted);font-size:var(--step--1)}.carnet-bloc>.btn{justify-self:start}.animal-signe{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--r-surface);background:var(--accent-soft);color:var(--accent);font-size:1.4rem}.animal-nom{font-family:var(--font-voice);font-size:var(--step-1);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.animal-details{color:var(--muted);font-size:var(--step--1)}.animal-form{max-inline-size:32rem;padding:var(--space-s);border:1px solid var(--line-strong);border-radius:var(--r-panel);background:var(--surface)}.animal-form[hidden]{display:none}.animal-form h3{font-family:var(--font-voice);font-size:var(--step-1)}.animal-especes{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;border:0}.animal-especes legend{margin-block-end:6px;font-size:var(--step--1);font-weight:600}.animal-especes .field-error{flex-basis:100%}.animal-espece{position:relative;display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:0 18px;border:1px solid var(--line-strong);border-radius:var(--r-control);cursor:pointer;font-weight:600}.animal-espece input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.animal-espece .signe{color:var(--accent)}.animal-espece:has(input:checked){border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.animal-espece:has(input:checked) .signe{color:var(--on-accent)}.animal-espece:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.animal-poids{display:flex;align-items:center;gap:8px}.animal-poids input{max-inline-size:8rem}.animal-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.animal-retirer{min-block-size:44px;margin-inline-start:auto;color:var(--accent)}.codes-perso{display:grid;gap:10px;list-style:none}.code-perso{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 16px;padding:12px 16px;border-radius:var(--r-panel);background:var(--lacquer);color:var(--ivory);box-shadow:0 0 0 2px var(--vermilion-bright)}.code-perso-offre{grid-row:span 3;color:var(--vermilion-bright);font-family:var(--font-voice);font-size:var(--step-3);font-weight:700;font-variant-numeric:tabular-nums}.code-perso-origine{font-weight:600}.code-perso .code-copie{justify-self:start}.code-perso-fin{color:#b3948b;font-size:var(--step--1)}.contact-aide li:before,.apropos-regles li:before{display:none}.contact-aide ul,.apropos-regles ul{gap:var(--space-s)}.code-perso-fin{color:#a3a3ad}.q-photo-ligne input[type=file]{max-inline-size:100%;font-size:16px}.q-ami{margin-block-start:var(--space-s, 16px)}.guide-chapeau{max-inline-size:38rem;color:var(--muted);font-size:var(--step-1, 1.15rem);line-height:1.5}.guide-texte .rte{max-inline-size:42rem}.guide-objet{display:grid;gap:var(--space-s, 16px);align-items:center;margin-block:var(--space-l, 40px)}@media(min-width:48rem){.guide-objet{grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:var(--space-l, 40px)}}.guide-objet-art{display:block;overflow:hidden;border-radius:0;background:var(--sol)}.guide-objet-art img{inline-size:100%;block-size:auto}.guide-objet-texte{display:grid;justify-items:start;gap:var(--space-xs)}.guide-objet-texte h2{font-size:var(--step-2, 1.5rem);font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/13/assets/animolife-pages.css.map */
