*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}body{margin:0;background:var(--c-bg);color:var(--c-fg);font-family:var(--f-b);font-size:var(--t-base,16px);line-height:1.6;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{margin:0;font-weight:400;line-height:1.15;text-wrap:balance}p{margin:0}:focus-visible{outline:3px solid var(--hl,var(--c-hl));outline-offset:3px;border-radius:6px}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--c-fg);color:var(--c-bg);padding:10px 16px;border-radius:8px}.skip:focus{left:8px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sec{--bg:var(--s-bg,var(--c-bg));--fg:var(--s-fg,var(--c-fg));--accent:var(--s-accent,var(--c-accent));--accent-ink:var(--s-accent-ink,var(--c-accent-ink));--hl:var(--s-hl,var(--c-hl));--card:var(--s-card,var(--c-card));--line:var(--s-line,var(--c-line));--soft:color-mix(in srgb,var(--accent) 32%,var(--card));--font-h:var(--s-font-h,var(--f-h));--font-b:var(--s-font-b,var(--f-b));--h:var(--s-h,40px);background:var(--bg);color:var(--fg);font-family:var(--font-b);font-size:var(--s-t,var(--t-base,16px));padding-top:var(--s-pt,72px);padding-bottom:var(--s-pb,72px)}.sec h1,.sec h2,.sec h3,.sec h4{font-family:var(--font-h)}.sec h2{font-size:clamp(calc(var(--h) * .68),4vw,var(--h))}.sec h3{font-size:calc(var(--h) * .5);min-height:0}.wrap{max-width:var(--page-width,1180px);margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.muted{opacity:.78}.surtitre{font-size:.78em;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--hl)}.tete{display:grid;gap:12px;max-width:680px;margin-bottom:40px}.tete .intro{opacity:.82;font-size:1.05em}.tete.centre{margin-inline:auto;text-align:center}.rte p+p{margin-top:.8em}.rte ul{margin:0;padding-left:1.2em;display:grid;gap:6px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:var(--btn-radius,999px);padding:16px 28px;font:700 1em var(--font-b,inherit);cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s,opacity .15s;background:var(--fg);color:var(--bg)}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px var(--fg)}.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.btn--accent{background:var(--accent);color:var(--accent-ink)}.btn--ligne{background:transparent;color:var(--fg);border:1.5px solid var(--fg)}.sec-annonce{padding:0;font-size:var(--s-t,14px);text-align:center}.sec-annonce .wrap{padding-block:9px}.sec-annonce a{text-decoration:underline}.sec-entete{padding:0;position:sticky;top:0;z-index:50;border-bottom:1px solid var(--line)}.entete{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--fg)}.logo-nom{font-family:var(--font-h);font-size:calc(var(--h) * .55);line-height:1}.logo small{display:block;font-family:var(--font-b);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin-top:4px}.menu{display:flex;gap:26px;font-weight:600;font-size:.95em}.menu a{text-decoration:none;opacity:.85}.menu a:hover,.menu a[aria-current=page]{opacity:1;color:var(--hl)}.entete-actions{display:flex;gap:8px;align-items:center}.rond{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--card);color:var(--fg);cursor:pointer;text-decoration:none}.rond b{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:10px;background:var(--accent);color:var(--accent-ink);font-size:.72rem;display:grid;place-items:center;padding:0 5px}.burger{display:none}@media(max-width:860px){.menu{position:absolute;left:0;right:0;top:100%;flex-direction:column;gap:0;background:var(--card);border-bottom:1px solid var(--line);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.menu:not(.ouvert){display:none}.menu a{padding:14px 0;border-top:1px solid var(--line)}.burger{display:inline-flex}}.produit{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px)}@media(max-width:900px){.produit{grid-template-columns:minmax(0,1fr)}}.galerie{display:grid;gap:12px;align-content:start;min-width:0}@media(min-width:901px){.galerie{position:sticky;top:96px}}.carrousel{position:relative;border-radius:calc(var(--radius) + 8px);overflow:hidden;background:var(--soft)}.piste{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.piste::-webkit-scrollbar{display:none}.diapo{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1;max-width:100%;display:grid;place-items:center}.diapo img,.diapo .illu{width:100%;height:100%;object-fit:cover;display:block}.fleche{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:var(--card);color:var(--fg);cursor:pointer;display:grid;place-items:center;box-shadow:0 4px 14px -6px #00000059}.fleche.prec{left:12px}.fleche.suiv{right:12px}.points{position:absolute;bottom:14px;left:0;right:0;display:flex;justify-content:center;gap:7px}.points button{width:8px;height:8px;border-radius:4px;border:0;padding:0;background:var(--fg);opacity:.25;cursor:pointer;transition:width .2s,opacity .2s}.points button[aria-current=true]{width:22px;opacity:.85}.vignettes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.vignettes button{padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;cursor:pointer;background:var(--soft);aspect-ratio:1/1}.vignettes button[aria-current=true]{border-color:var(--fg)}.vignettes img,.vignettes svg{width:100%;height:100%;object-fit:cover;display:block}.achat{min-width:0}.achat form{display:grid;gap:22px;align-content:start}.fil{font-size:.82em;opacity:.7}.achat h1{font-size:clamp(calc(var(--h) * .75),4.2vw,var(--h))}.achat .rte{opacity:.85;font-size:1.06em;max-width:56ch}.prix-produit{display:flex;gap:12px;align-items:baseline;font-size:1.3em;font-weight:700;font-variant-numeric:tabular-nums}.prix-produit s{font-weight:400;opacity:.55;font-size:.8em}.atouts{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:0;padding:0;list-style:none;font-weight:600}.atouts li{display:flex;gap:10px;align-items:flex-start}.atouts li .icone{flex:none;width:22px;height:22px;margin-top:1px;color:var(--fg)}@media(max-width:420px){.atouts{grid-template-columns:1fr}}fieldset{border:0;margin:0;padding:0;display:grid;gap:10px;min-width:0}legend{font-weight:700;margin-bottom:10px;padding:0}.choix{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px}.choix label{position:relative}.choix input,.pack input{position:absolute;opacity:0;pointer-events:none}.choix span{display:block;text-align:center;padding:12px 6px;border:1.5px solid var(--line);border-radius:12px;cursor:pointer;background:var(--card);font-weight:700}.choix input:checked+span{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.choix input:focus-visible+span,.pack input:focus-visible+.carte{outline:3px solid var(--hl);outline-offset:2px}.packs{display:grid;gap:12px}.pack{position:relative;display:block}.carte{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;border:1.5px solid var(--line);border-radius:var(--radius);background:var(--card);cursor:pointer;transition:border-color .15s}.pack input:checked+.carte{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.pack.indispo .carte{opacity:.5}.radio{width:20px;height:20px;border-radius:50%;border:2px solid currentColor;opacity:.7;display:grid;place-items:center}.pack input:checked+.carte .radio{opacity:1}.pack input:checked+.carte .radio:after{content:"";width:10px;height:10px;border-radius:50%;background:currentColor}.pack .nom{font-weight:700}.pack .detail{font-size:.85em;opacity:.75}.pack .cadeau{display:block;font-size:.82em;font-weight:700;color:var(--hl)}.pack .prix{text-align:right;font-variant-numeric:tabular-nums}.pack .prix strong{display:block;font-size:1.12em}.pack .prix s{display:block;font-size:.8em;opacity:.55}.pack .prix small{font-size:.78em;color:var(--c-ok);font-weight:700}.pastille{position:absolute;top:-10px;right:14px;z-index:1;background:var(--accent);color:var(--accent-ink);font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:3px 10px;border-radius:999px}.ajout{width:100%;font-size:1.05em;padding:18px}.garanties{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;font-size:.82em;text-align:center}.garanties div{display:grid;gap:6px;justify-items:center;padding:12px 6px;border-radius:12px;background:var(--soft)}.garanties strong{font-size:1.06em}.garanties .icone{width:26px;height:26px;color:var(--fg)}.note{font-size:.85em;opacity:.72}.barre-mobile{display:none}@media(max-width:900px){.barre-mobile{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;gap:12px;align-items:center;justify-content:space-between;background:var(--card);color:var(--fg);border-top:1px solid var(--line);padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.barre-mobile strong{font-variant-numeric:tabular-nums}.barre-mobile .btn{padding:13px 22px}body.avec-barre{padding-bottom:84px}}.alerte{padding:16px;border:1px dashed var(--line);border-radius:var(--radius)}.sec-defile{padding-top:var(--s-pt,0px);padding-bottom:var(--s-pb,0px);overflow:hidden;font-weight:700}.rail{display:flex;width:max-content;padding-block:14px;animation:defile var(--vitesse,38s) linear infinite}.rail span{display:inline-flex;gap:48px;padding-right:48px;white-space:nowrap}.rail i{font-style:normal;opacity:.5}@keyframes defile{to{transform:translate(-50%)}}.duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media(max-width:760px){.duo{grid-template-columns:minmax(0,1fr)}}.colonne{padding:28px;border-radius:calc(var(--radius) + 6px);background:var(--card);border:1px solid var(--line);display:grid;gap:14px;align-content:start}.colonne.mise-en-avant{background:var(--fg);color:var(--bg);border-color:var(--fg)}.colonne.mise-en-avant .surtitre{color:var(--accent)}.schema{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:center}.schema.inverse .schema-visuel{order:2}@media(max-width:860px){.schema{grid-template-columns:minmax(0,1fr)}.schema.inverse .schema-visuel{order:0}}.schema-visuel svg,.schema-visuel img{width:100%;height:auto}.schema-texte{display:grid;gap:20px;min-width:0}.etapes{list-style:none;margin:0;padding:0;display:grid;gap:20px;counter-reset:e}.etapes li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start}.etapes li:before{counter-increment:e;content:counter(e);width:44px;height:44px;border-radius:50%;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center;font-family:var(--font-h);font-size:1.2em}.etapes li>div{display:grid;gap:4px}.grille{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:20px}@media(max-width:900px){.grille{grid-template-columns:repeat(min(var(--cols,3),2),minmax(0,1fr))}}@media(max-width:600px){.grille{grid-template-columns:minmax(0,1fr)}}.taille{background:var(--card);border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);padding:24px;display:grid;gap:16px;align-content:start}.taille .age{font-family:var(--font-h);font-size:calc(var(--h) * .8)}.taille .visuel svg,.taille .visuel img{width:100%;height:auto}.taille dl{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0;font-size:.92em;font-variant-numeric:tabular-nums}.taille dt{opacity:.7}.taille dd{margin:0;font-weight:700;text-align:right}.tableau{overflow-x:auto;border-radius:calc(var(--radius) + 6px);border:1px solid var(--line);background:var(--card)}.tableau table{width:100%;border-collapse:collapse;min-width:560px}.tableau th,.tableau td{padding:16px 18px;text-align:center;border-bottom:1px solid var(--line)}.tableau th:first-child,.tableau td:first-child{text-align:left}.tableau thead th{font-size:.88em;font-weight:700}.tableau thead th.nous{background:var(--fg);color:var(--bg);font-family:var(--font-h);font-weight:400;font-size:1em}.tableau td.nous{background:color-mix(in srgb,var(--accent) 24%,transparent);font-weight:700}.tableau tr:last-child td,.tableau tr:last-child th{border-bottom:0}.deballage{list-style:none;padding:0;margin:0}.deballage li{background:var(--card);border-radius:calc(var(--radius) + 4px);overflow:hidden;border:1px solid var(--line)}.deballage .visuel{aspect-ratio:4/3;background:var(--soft);overflow:hidden}.deballage .visuel svg,.deballage .visuel img{width:100%;height:100%;object-fit:cover;display:block}.deballage .corps{padding:16px;display:grid;gap:4px}.deballage b{font-size:.75em;letter-spacing:.12em;text-transform:uppercase;color:var(--hl)}.avis article{background:var(--card);border:1px solid var(--line);border-radius:calc(var(--radius) + 4px);padding:22px;display:grid;gap:10px;align-content:start}.avis img{border-radius:12px;aspect-ratio:4/3;object-fit:cover;width:100%}.etoiles{color:var(--hl);letter-spacing:2px}.avis footer{font-size:.85em;opacity:.72}.faq{display:grid;gap:10px;max-width:820px}.faq.centre{margin-inline:auto}.faq details{background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.faq summary{cursor:pointer;list-style:none;padding:18px 22px;font-weight:700;display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.4em;line-height:1;color:var(--hl);transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq .rte{padding:0 22px 20px;opacity:.82}.image-texte{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.image-texte.inverse .visuel{order:2}@media(max-width:860px){.image-texte{grid-template-columns:minmax(0,1fr)}.image-texte.inverse .visuel{order:0}}.image-texte .visuel svg,.image-texte .visuel img{width:100%;height:auto;border-radius:calc(var(--radius) + 6px)}.image-texte .texte{display:grid;gap:16px;justify-items:start}.image-texte .rte{opacity:.85;max-width:58ch}.lettre{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center}@media(max-width:760px){.lettre{grid-template-columns:minmax(0,1fr)}}.lettre h2{color:var(--accent)}.lettre form{display:flex;flex-wrap:wrap;gap:10px}.lettre input[type=email]{flex:1 1 220px;min-width:0;padding:16px 20px;border-radius:var(--btn-radius,999px);border:1px solid var(--line);font:inherit;background:var(--card);color:var(--fg)}.lettre .retour{flex-basis:100%;font-size:.9em;color:var(--accent)}.pied{display:grid;grid-template-columns:1.4fr repeat(var(--cols,3),minmax(0,1fr));gap:32px}@media(max-width:760px){.pied{grid-template-columns:repeat(2,minmax(0,1fr))}.pied .bloc-logo{grid-column:1/-1}}.pied h4{margin:0 0 12px;font-family:var(--font-b);font-size:.85em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pied ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:.94em}.pied a{text-decoration:none;opacity:.8}.pied a:hover{opacity:1;color:var(--hl)}.mention{grid-column:1/-1;font-size:.8em;opacity:.7;border-top:1px solid var(--line);padding-top:20px}.grille-produits{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}.carte-produit{display:grid;gap:10px;text-decoration:none}.carte-produit .img{aspect-ratio:1/1;background:var(--soft);border-radius:var(--radius);overflow:hidden}.carte-produit .img img{width:100%;height:100%;object-fit:cover}.panier-table{width:100%;border-collapse:collapse}.panier-table td,.panier-table th{padding:14px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.panier-table img{width:72px;border-radius:10px}.panier-table input{width:64px;padding:8px;border:1px solid var(--line);border-radius:8px;font:inherit}.champ{display:grid;gap:6px}.champ input,.champ textarea{padding:14px;border:1px solid var(--line);border-radius:12px;font:inherit;background:var(--card);color:var(--fg)}.formulaire{display:grid;gap:16px;max-width:520px}.pagination{display:flex;gap:12px;justify-content:center;margin-top:32px}.toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%,20px);opacity:0;pointer-events:none;background:var(--c-fg);color:var(--c-bg);padding:14px 22px;border-radius:999px;font-weight:700;z-index:70;transition:all .25s;max-width:calc(100% - 32px);text-align:center}.toast.visible{opacity:1;transform:translate(-50%)}@media(max-width:900px){.avec-barre .toast{bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.entete-carrousel{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:28px}.entete-carrousel .tete{margin-bottom:0}.nav-carrousel{display:flex;gap:10px}.fleche-s{width:48px;height:48px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--fg) 40%,transparent);background:transparent;color:var(--fg);cursor:pointer;display:grid;place-items:center;transition:background .2s,color .2s}.fleche-s:hover{background:var(--fg);color:var(--bg)}.rangee{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,calc((100% - 54px)/4));gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.rangee::-webkit-scrollbar{display:none}@media(max-width:1000px){.rangee{grid-auto-columns:calc((100% - 18px)/2.2)}}@media(max-width:600px){.rangee{grid-auto-columns:84%}}.scene{scroll-snap-align:start;margin:0;background:var(--card);color:var(--card-ink,var(--c-fg));border-radius:calc(var(--radius) + 8px);overflow:hidden;display:grid;align-content:start}.scene .visuel svg,.scene .visuel img{display:block;width:100%;height:auto;aspect-ratio:400/440;object-fit:cover}.scene figcaption{padding:16px 18px 20px;display:grid;gap:4px}.scene .heure{font-family:var(--font-h);font-size:1.5em;color:var(--scene-hl,var(--hl))}.scene .rte{opacity:.78;font-size:.92em}.sec-galerie{overflow:hidden}.galerie-defile{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.galerie-rail{display:flex;gap:28px;width:max-content;padding:18px 0 26px;animation:defile var(--vitesse,60s) linear infinite}.galerie-defile:hover .galerie-rail,.galerie-defile:focus-within .galerie-rail{animation-play-state:paused}.polaroid{margin:0;width:240px;background:#fff;padding:12px 12px 0;border-radius:6px;box-shadow:0 14px 30px -18px #16264a8c,0 2px 6px #16264a14;transform:rotate(var(--rot,0deg));transition:transform .3s ease}.polaroid:hover{transform:rotate(0) scale(1.05)}.polaroid svg,.polaroid img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:3px}.polaroid figcaption{font-size:1.1em;font-weight:700;text-align:center;padding:10px 4px 14px;color:#16264a;line-height:1.15}.manuscrit .polaroid figcaption{font-family:Caveat,Segoe Print,cursive;font-size:1.55em;font-weight:600}@media(max-width:600px){.polaroid{width:190px}}@media(prefers-reduced-motion:reduce){.galerie-defile{overflow-x:auto}}@keyframes monte{0%{transform:translateY(24px)}to{transform:none}}.revele.vu{animation:monte .7s cubic-bezier(.2,.7,.2,1) both}@keyframes flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.flotte{animation:flotte 3.2s ease-in-out infinite;transform-box:fill-box}.flotte-lente{animation:flotte 5s ease-in-out infinite;transform-box:fill-box}@keyframes scintille{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.55)}}.scintille{animation:scintille 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes souffle{to{stroke-dashoffset:-40}}.souffle{stroke-dasharray:10 10;animation:souffle 1.6s linear infinite}@keyframes tourne{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.tourne{animation:tourne 4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes roule{0%,to{transform:translate(0)}50%{transform:translate(14px)}}.roule{animation:roule 2.4s ease-in-out infinite}@keyframes vitesse{0%,to{opacity:.25}50%{opacity:1}}.vitesse{animation:vitesse 1.2s ease-in-out infinite}@keyframes pageTourne{0%,30%{transform:scaleX(1)}45%,80%{transform:scaleX(-1)}95%,to{transform:scaleX(1)}}.page-tourne{animation:pageTourne 4s ease-in-out infinite;transform-box:fill-box;transform-origin:left center}@keyframes traverse{0%{transform:translate(-110px)}to{transform:translate(110px)}}.lune-traverse{animation:traverse 14s ease-in-out infinite alternate}@keyframes leve{0%{transform:translateY(56px)}to{transform:translateY(0)}}.leve{animation:leve 5s ease-in-out infinite alternate}@keyframes etireG{0%,to{transform:rotate(0)}50%{transform:rotate(-14deg)}}@keyframes etireD{0%,to{transform:rotate(0)}50%{transform:rotate(14deg)}}.etire-g{animation:etireG 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:100% 100%}.etire-d{animation:etireD 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:0% 100%}@keyframes rayons{to{transform:rotate(360deg)}}.rayons{animation:rayons 24s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes respire{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.045)}}.respire{animation:respire 4s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 100%}@keyframes nuage{0%{transform:translate(-20px)}to{transform:translate(20px)}}.nuage{animation:nuage 7s ease-in-out infinite alternate}@keyframes pop{0%{transform:scale(1)}40%{transform:scale(1.025)}to{transform:scale(1)}}.pack input:checked+.carte{animation:pop .35s ease}@keyframes rebond{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.pastille{animation:rebond 2.2s ease-in-out infinite}.ajout{position:relative;overflow:hidden}.ajout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:translate(-100%);animation:brille 3.6s ease-in-out infinite;pointer-events:none}@keyframes brille{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes bump{50%{transform:scale(1.35)}}.rond b.bump{animation:bump .4s ease}.logo:hover .couronne{animation:tourne 1s ease-in-out}.vignettes{grid-template-columns:repeat(8,minmax(0,1fr))}@media(max-width:600px){.vignettes{grid-template-columns:repeat(5,minmax(0,1fr))}}.vignettes button{transition:transform .2s,border-color .2s}.vignettes button:hover{transform:translateY(-2px)}.colonne,.taille,.deballage li,.avis article{transition:transform .25s,box-shadow .25s}.colonne:hover,.taille:hover,.deballage li:hover,.avis article:hover{transform:translateY(-4px);box-shadow:0 18px 30px -22px var(--fg)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
