.b-lecteur{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.b-piege{position:absolute;left:-9999px}.b-erreur{color:#b42318;margin-top:.35rem;font-size:.92rem;font-weight:600}.b-reservation form>label,.b-contact form label{margin-top:1rem;font-size:.95rem;font-weight:600;display:block}.b-reservation input[type=text],.b-reservation input[type=tel],.b-contact form input,.b-contact form textarea{border:1.5px solid color-mix(in srgb, var(--texte) 35%, transparent);color:#1a1a1a;width:100%;font:inherit;background:#fff;border-radius:.5rem;margin-top:.4rem;padding:.75rem .85rem;display:block}.b-reservation [aria-invalid=true],.b-contact form [aria-invalid=true]{border-color:#b42318}.b-reservation button,.b-contact form button{font:inherit;cursor:pointer;border:0;margin-top:1.5rem;font-weight:700}.b-commande{border:1.5px solid color-mix(in srgb, var(--texte) 18%, transparent);color:#1a1a1a;background:#fff;border-radius:1rem;max-width:30rem;margin-top:.5rem;padding:1.5rem}.b-commande h2{font-size:1.3rem}.b-commande label{margin-top:1rem;font-size:.95rem;font-weight:600;display:block}.b-commande input{color:#1a1a1a;width:100%;font:inherit;background:#fff;border:1.5px solid #1a1a1a59;border-radius:.5rem;margin-top:.4rem;padding:.75rem .85rem;display:block}.b-commande .b-quantite{max-width:7rem}.b-commande [aria-invalid=true]{border-color:#b42318}.b-commande button{font:inherit;cursor:pointer;border:0;margin-top:1.5rem;font-weight:700}.b-commande.b-confirmation p{margin-block:.6rem}.b-commande.b-confirmation .b-btn{margin-top:.5rem}.modele-comptoir .b-commande{border-radius:0}.modele-comptoir .b-commande .b-btn-accent{background:var(--primaire);color:var(--sur-primaire)}.modele-agenda{--trait:color-mix(in srgb, var(--texte) 14%, transparent);--doux:color-mix(in srgb, var(--primaire) 7%, var(--fond));--ombre:0 1.1rem 2.4rem color-mix(in srgb, var(--primaire) 16%, transparent);font-family:Manrope,system-ui,sans-serif}.modele-agenda .b-titre,.modele-agenda .b-marque{letter-spacing:-.03em;font-weight:800;line-height:1.08}.modele-agenda .b-marque{font-size:1.35rem}.modele-agenda .b-btn{border-radius:.7rem;transition:translate .18s,box-shadow .18s}.modele-agenda .b-btn:hover{translate:0 -2px;box-shadow:0 .6rem 1.4rem #00000029}.modele-agenda .b-btn:active{box-shadow:none;translate:0}.modele-agenda .b-hero{background:var(--primaire);color:var(--sur-primaire);overflow:hidden}.modele-agenda .b-hero-corps{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:clamp(3rem,7vw,5.5rem);display:grid}.modele-agenda .b-hero-activite{color:var(--accent);align-items:center;gap:.6rem;margin-bottom:1rem;font-weight:700;display:flex}.modele-agenda .b-hero-activite:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.55rem;height:.55rem}.modele-agenda .b-hero h1{text-wrap:balance;max-width:14ch;font-size:clamp(2.4rem,5.6vw,4.2rem)}.modele-agenda .b-hero-texte>p:not(.b-hero-activite){opacity:.9;max-width:38ch;margin-block:1.2rem 2rem;font-size:1.12rem}.a-hero-actions{flex-wrap:wrap;align-items:center;gap:.9rem 1.75rem;display:flex}.a-lien{text-underline-offset:.35em;font-weight:600}.a-cadran{isolation:isolate;justify-self:end;width:min(100%,26rem);padding:2.1rem;position:relative}.a-cadran:before,.a-cadran:after{content:"";z-index:-1;border-radius:50%;position:absolute;inset:0}.a-cadran:before{background:repeating-conic-gradient(var(--accent) 0 .9deg, transparent .9deg 6deg);-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - .7rem),#000 calc(100% - .7rem + 1px));mask:radial-gradient(closest-side,#0000 calc(100% - .7rem),#000 calc(100% - .7rem + 1px))}.a-cadran:after{background:repeating-conic-gradient(var(--sur-primaire) 0 1.2deg, transparent 1.2deg 30deg);-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 1.4rem),#000 calc(100% - 1.4rem + 1px));mask:radial-gradient(closest-side,#0000 calc(100% - 1.4rem),#000 calc(100% - 1.4rem + 1px))}.modele-agenda .b-hero-photo{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%}.a-ticket{border-left:4px solid var(--accent);background:var(--fond);max-width:15rem;color:var(--texte);border-radius:.9rem;flex-wrap:wrap;gap:.35rem .5rem;padding:.85rem 1.1rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:translate .25s;display:flex;position:absolute;bottom:9%;left:-.5rem;box-shadow:0 1rem 2.5rem #00000038}.a-ticket:hover{translate:0 -4px}.a-ticket b{flex:100%;font-size:1rem;font-weight:800;line-height:1.2}.a-ticket span{background:color-mix(in srgb, var(--primaire) 10%, var(--fond));border-radius:999px;padding:.15rem .6rem}@media (width<=760px){.modele-agenda .b-hero-corps{grid-template-columns:1fr}.a-cadran{justify-self:center;width:min(86%,21rem);padding:1.6rem}.a-ticket{left:-1rem}}.modele-agenda h2.b-titre{font-size:clamp(1.7rem,3.6vw,2.5rem)}.modele-agenda .b-etapes li{position:relative}.modele-agenda .b-etapes li:before{content:counter(etape);z-index:1;background:var(--primaire);width:2.75rem;height:2.75rem;color:var(--sur-primaire);border-radius:50%;place-items:center;margin-bottom:1rem;font-weight:800;display:grid;position:relative}.modele-agenda .b-etapes li b{margin-bottom:.2rem}@media (width>=761px){.modele-agenda .b-etapes ol{grid-template-columns:repeat(3,1fr);gap:0}.modele-agenda .b-etapes li{padding-right:2rem}.modele-agenda .b-etapes li:not(:last-child):after{content:"";background:repeating-linear-gradient(90deg, var(--trait) 0 6px, transparent 6px 12px);height:2px;position:absolute;top:1.3rem;left:3.5rem;right:.75rem}}.modele-agenda .b-services{background:var(--doux)}.modele-agenda .b-liste-services{gap:.9rem;margin-top:2rem;display:grid}.modele-agenda .b-liste-services li{color:#1a1a1a;background:#fff;border-radius:1.25rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1.25rem;padding:1rem 1.25rem 1rem 1rem;transition:translate .22s,box-shadow .22s;display:grid}.modele-agenda .b-liste-services li:hover{box-shadow:var(--ombre);translate:0 -3px}.modele-agenda .b-liste-services img,.a-service-sans-photo{object-fit:cover;border-radius:1rem;width:6rem;height:6rem}.a-service-sans-photo{background:color-mix(in srgb, var(--primaire) 10%, #fff);color:var(--primaire);place-items:center;font-size:2rem;font-weight:800;display:grid}.modele-agenda .b-liste-services h3{letter-spacing:-.01em;font-size:1.2rem;font-weight:800}.modele-agenda .b-liste-services p{opacity:.8;font-size:.95rem}.site-rdv .b-service-infos{flex-wrap:wrap;gap:.5rem;margin-top:.55rem;display:flex}.modele-agenda .b-liste-services .b-service-infos{opacity:1}.site-rdv .b-service-infos span{background:color-mix(in srgb, var(--primaire) 10%, #fff);color:var(--primaire);border-radius:999px;padding:.2rem .7rem;font-size:.88rem;font-weight:700}.site-rdv .b-service-infos span:last-child{background:var(--accent);color:var(--sur-accent)}@media (width<=640px){.modele-agenda .b-liste-services li{grid-template-columns:auto 1fr;padding:1rem}.modele-agenda .b-liste-services img,.a-service-sans-photo{align-self:start;width:4.5rem;height:4.5rem}.modele-agenda .b-liste-services .b-btn{grid-column:1/-1}}.modele-agenda .b-contact{background:var(--primaire);color:var(--sur-primaire)}.modele-agenda .b-contact .b-wrap{grid-template-columns:1fr auto;align-items:center;gap:0 2.5rem;display:grid}.modele-agenda .b-contact p{opacity:.9;grid-column:1;margin-block:.6rem 0}.modele-agenda .b-contact .b-btn{grid-area:1/2/span 2}@media (width<=760px){.modele-agenda .b-contact .b-wrap{grid-template-columns:1fr}.modele-agenda .b-contact .b-btn{grid-area:auto/1;justify-self:start;margin-top:1.5rem}}.site-rdv .b-fiche{padding-block:0 clamp(3rem,7vw,5rem)}.a-service-tete{background:var(--primaire);color:var(--sur-primaire);padding-block:clamp(1.75rem,4vw,3rem) clamp(5.5rem,10vw,8rem)}.a-service-tete-corps{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.a-service-sans-image{grid-template-columns:1fr}.site-rdv .b-retour{opacity:.85;text-decoration:none}.site-rdv .b-retour:before{content:"←";margin-right:.45rem;transition:translate .2s;display:inline-block}.site-rdv .b-retour:hover{opacity:1}.site-rdv .b-retour:hover:before{translate:-4px}.site-rdv .b-fiche h1{text-wrap:balance;max-width:16ch;margin-top:1.25rem;font-size:clamp(2.1rem,5vw,3.6rem)}.site-rdv .b-fiche .b-service-infos{margin-block:1.1rem 1.25rem}.a-service-tete .b-service-infos span{background:color-mix(in srgb, var(--sur-primaire) 14%, transparent);color:inherit;padding:.3rem .9rem;font-size:.95rem}.a-service-tete .b-fiche-description{opacity:.9;margin-bottom:1.25rem;font-size:1.08rem}.a-service-tete .b-partage{margin-top:0}.site-rdv .b-service-photo{aspect-ratio:4/3;object-fit:cover;border-radius:1.5rem;width:100%}.site-rdv .b-reservation{color:#1a1a1a;box-shadow:0 1.5rem 3.5rem color-mix(in srgb, var(--primaire) 18%, transparent);background:#fff;border-radius:1.75rem;margin-top:calc(-1*clamp(3.5rem,7vw,5.5rem));padding:clamp(1.25rem,3.5vw,2.5rem);scroll-margin-top:5.5rem;position:relative}.a-resa{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.a-resa h2.b-titre{margin-bottom:.5rem}.a-resa-etape{padding-block:1.5rem}.a-resa-etape+.a-resa-etape{border-top:1px solid #1a1a1a1f}.a-resa-etape:last-child{padding-bottom:0}.a-resa-etape h3{align-items:center;gap:.7rem;margin-bottom:1rem;font-size:1.1rem;font-weight:800;display:flex}.a-resa-etape h3 span{background:var(--primaire);width:1.9rem;height:1.9rem;color:var(--sur-primaire);border-radius:50%;flex:none;place-items:center;font-size:.9rem;display:grid}.site-rdv .b-jours{scroll-snap-type:x proximity;scrollbar-width:thin;gap:.55rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.site-rdv .b-jours a{text-transform:capitalize;scroll-snap-align:start;border:1.5px solid #1a1a1a24;border-radius:1rem;flex:none;justify-items:center;gap:.1rem;min-width:4.4rem;padding:.7rem .5rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,translate .18s;display:grid}.site-rdv .b-jours a:hover{border-color:var(--primaire);translate:0 -2px}.site-rdv .b-jours b{font-size:1.55rem;font-weight:800;line-height:1.1}.site-rdv .b-jours a.est-choisi{border-color:var(--primaire);background:var(--primaire);color:var(--sur-primaire)}.site-rdv .b-creneaux{border:0;padding:0}.site-rdv .b-creneaux legend{padding:0;font-weight:700}.a-moment{opacity:.6;margin-block:1rem .5rem;font-size:.85rem;font-weight:600}.a-creneaux-groupe{grid-template-columns:repeat(auto-fill,minmax(5.2rem,1fr));gap:.5rem;display:grid}.site-rdv .b-creneaux label{cursor:pointer;position:relative}.site-rdv .b-creneaux input{opacity:0;position:absolute}.site-rdv .b-creneaux span{font-variant-numeric:tabular-nums;text-align:center;border:1.5px solid #1a1a1a24;border-radius:.8rem;padding:.65rem .5rem;font-weight:700;transition:border-color .15s,background-color .15s,scale .2s cubic-bezier(.3,1.6,.5,1);display:block}.site-rdv .b-creneaux label:hover span{border-color:var(--primaire)}.site-rdv .b-creneaux input:checked+span{border-color:var(--accent);background:var(--accent);color:var(--sur-accent);scale:1.05}.site-rdv .b-creneaux input:focus-visible+span{outline:3px solid var(--primaire);outline-offset:2px}.a-resa-champs{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.a-resa-champs label{font-size:.95rem;font-weight:600;display:block}.site-rdv .b-reservation :is(input[type=text],input[type=tel]){border-color:#1a1a1a38;border-radius:.8rem;padding:.85rem .95rem;transition:border-color .18s,box-shadow .18s}.site-rdv .b-reservation :is(input[type=text],input[type=tel]):focus{border-color:var(--primaire);box-shadow:0 0 0 4px color-mix(in srgb, var(--primaire) 14%, transparent);outline:none}.a-recap{background:color-mix(in srgb, var(--primaire) 7%, #fff);border-radius:1.25rem;padding:1.5rem;position:sticky;top:5.5rem}.a-recap h3{font-size:1.1rem;font-weight:800}.a-recap dl{margin-top:.75rem}.a-recap dl div{border-bottom:1.5px dashed #1a1a1a29;justify-content:space-between;gap:1rem;padding-block:.7rem;font-size:.95rem;display:flex}.a-recap dt{opacity:.65}.a-recap dd{text-align:right;margin:0;font-weight:700}.a-recap [data-recap-heure]:not(.est-choisi){opacity:.55;font-weight:500}.a-recap .a-recap-prix{border-bottom:0;align-items:baseline}.a-recap .a-recap-prix dd{color:var(--primaire);font-size:1.5rem;font-weight:800}.a-recap .b-btn{width:100%;margin-top:.75rem}.a-recap .b-fiche-aide{max-width:none;font-size:.82rem}.a-resa-seul,.site-rdv .b-confirmation{text-align:center;justify-items:center;padding-block:clamp(1rem,4vw,2.5rem);display:grid}.a-resa-seul .b-vide{margin-block:.75rem 1.5rem}.site-rdv .b-confirmation p{margin-block:.75rem}.site-rdv .b-confirmation .b-btn{margin-top:.75rem}.a-fait{background:var(--accent);width:4rem;height:4rem;color:var(--sur-accent);border-radius:50%;place-items:center;margin-bottom:1.25rem;display:grid}.a-fait svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:2rem;height:2rem}@media (width<=860px){.a-service-tete-corps,.a-resa{grid-template-columns:minmax(0,1fr)}.a-recap{position:static}}@media (width<=520px){.a-resa-champs{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.a-service-tete .b-fiche-texte>*{animation:.7s cubic-bezier(.2,.7,.2,1) both s-monte}.a-service-tete .b-fiche-texte>:nth-child(2){animation-delay:70ms}.a-service-tete .b-fiche-texte>:nth-child(3){animation-delay:.14s}.a-service-tete .b-fiche-texte>:nth-child(n+4){animation-delay:.21s}.a-service-tete .b-service-photo{animation:.9s cubic-bezier(.7,0,.2,1) .1s both s-leve}.site-rdv .b-reservation{animation:.8s cubic-bezier(.2,.7,.2,1) .25s both s-monte}.a-fait{animation:.5s cubic-bezier(.3,1.5,.5,1) .3s both a-pose}.a-fait path{stroke-dasharray:24;animation:.4s .7s both a-trace}}@keyframes a-pose{0%{opacity:0;scale:.4}}@keyframes a-trace{0%{stroke-dashoffset:24px}}@media (prefers-reduced-motion:no-preference){.modele-agenda .b-hero-texte>*{animation:.7s cubic-bezier(.2,.7,.2,1) both s-monte}.modele-agenda .b-hero-texte>:nth-child(2){animation-delay:90ms}.modele-agenda .b-hero-texte>:nth-child(3){animation-delay:.18s}.modele-agenda .b-hero-texte>:nth-child(4){animation-delay:.27s}.modele-agenda .b-hero-photo{animation:1s cubic-bezier(.2,.8,.2,1) both a-ouvre}.a-cadran:before,.a-cadran:after{animation:1.2s .4s both s-vient,240s linear infinite a-tourne}.a-ticket{animation:.7s cubic-bezier(.2,.7,.2,1) .8s backwards s-monte}}@keyframes a-ouvre{0%{clip-path:circle(0%)}to{clip-path:circle(50%)}}@keyframes a-tourne{to{rotate:1turn}}.modele-atelier{--trait:color-mix(in srgb, var(--texte) 16%, transparent);font-family:Work Sans,system-ui,sans-serif}.modele-atelier .b-titre,.modele-atelier .b-marque{letter-spacing:-.03em;font-family:Syne,Work Sans,system-ui,sans-serif;font-weight:800;line-height:.98}.modele-atelier .b-marque{font-size:1.25rem}.modele-atelier .b-nav{padding-block:1.4rem}.modele-atelier .b-btn{transition:translate .18s,box-shadow .18s}.modele-atelier .b-btn:hover{translate:0 -2px;box-shadow:0 .6rem 1.4rem #0000002e}.modele-atelier .b-hero{padding-top:clamp(2rem,6vw,5rem)}.modele-atelier .b-hero-activite{color:var(--accent);margin-bottom:1.25rem;font-weight:600}.modele-atelier .b-hero h1{letter-spacing:-.05em;color:var(--primaire);text-wrap:balance;font-size:clamp(3rem,12.5vw,9.5rem);line-height:.9}.t-hero-suite{border-top:1px solid var(--trait);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 3rem;margin-block:clamp(1.75rem,4vw,3rem) clamp(2rem,4vw,3rem);padding-top:1.5rem;display:flex}.modele-atelier .b-hero-phrase{max-width:44ch;font-size:1.15rem}.t-fleche{border-bottom:2px solid var(--accent);align-items:center;gap:.6rem;padding-block:.3rem;font-weight:600;text-decoration:none;display:inline-flex}.t-fleche svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem;transition:translate .25s}.t-fleche:hover svg{translate:0 4px}.t-hero-cadre{overflow:hidden}.modele-atelier .b-hero-photo{object-fit:cover;width:100%;height:clamp(16rem,48vw,36rem)}.modele-atelier h2.b-titre{color:var(--primaire);font-size:clamp(2rem,5vw,3.6rem)}.modele-atelier .b-mosaique{columns:3 17rem;column-gap:1.5rem;margin-top:2.5rem}.modele-atelier .b-mosaique figure{break-inside:avoid;margin-bottom:2rem}.modele-atelier .b-mosaique a{background:color-mix(in srgb, var(--texte) 6%, var(--fond));cursor:zoom-in;display:block;overflow:hidden}.modele-atelier .b-mosaique img{width:100%;transition:scale .7s cubic-bezier(.2,.7,.2,1)}.modele-atelier .b-mosaique a:hover img{scale:1.045}.modele-atelier .b-mosaique figcaption{opacity:.85;margin-top:.75rem;font-size:.92rem}.modele-atelier .b-mosaique figcaption b{font-family:Syne,Work Sans,system-ui,sans-serif;font-size:1.05rem;display:block}.t-visionneuse{color:#fff;background:#000000eb;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:clamp(.75rem,3vw,2.5rem)}.t-visionneuse[open]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.5rem,2vw,1.5rem);animation:.25s both s-vient;display:grid}.t-visionneuse::backdrop{background:0 0}.t-visionneuse figure{grid-column:2;justify-items:center;gap:1rem;display:grid}.t-visionneuse img{object-fit:contain;opacity:0;max-width:100%;max-height:calc(100dvh - 9rem);transition:opacity .3s}.t-visionneuse img.est-la{opacity:1}.t-visionneuse figcaption{text-align:center;gap:.15rem;max-width:52ch;font-size:.95rem;display:grid}.t-visionneuse figcaption b{font-family:Syne,Work Sans,system-ui,sans-serif;font-size:1.15rem}.t-visionneuse button{width:3rem;height:3rem;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:50%;place-items:center;padding:0;transition:background-color .18s;display:grid}.t-visionneuse button[hidden]{display:none}.t-visionneuse button:hover{background:#ffffff24}.t-visionneuse button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}.t-visionneuse-fermer{position:absolute;top:clamp(.75rem,3vw,1.5rem);right:clamp(.75rem,3vw,1.5rem)}@media (width<=640px){.t-visionneuse button{width:2.5rem;height:2.5rem}}.modele-atelier .b-contact{background:var(--primaire);color:var(--sur-primaire)}.modele-atelier .b-contact h2.b-titre{color:var(--sur-primaire)}.modele-atelier .b-contact-corps{grid-template-columns:1fr 1.1fr;gap:clamp(2rem,6vw,5rem);display:grid}@media (width<=760px){.modele-atelier .b-contact-corps{grid-template-columns:1fr;gap:1.5rem}}.modele-atelier .b-lien{color:var(--accent);text-underline-offset:.3em;font-weight:600}.modele-atelier .b-contact form label{opacity:.8;font-size:.88rem}.modele-atelier .b-contact form label:first-of-type{margin-top:0}.modele-atelier .b-contact form input,.modele-atelier .b-contact form textarea{border:0;border-bottom:1.5px solid color-mix(in srgb, var(--sur-primaire) 40%, transparent);color:inherit;background:0 0;border-radius:0;margin-top:.1rem;padding:.6rem 0;transition:border-color .2s}.modele-atelier .b-contact form :is(input,textarea):focus{border-bottom-color:var(--accent);outline:none}.modele-atelier .b-contact form [aria-invalid=true]{border-bottom-color:#ffb4a8}.modele-atelier .b-contact .b-btn{background:var(--accent);color:var(--sur-accent)}.modele-atelier .b-contact .b-erreur{color:#ffb4a8}.modele-atelier .b-confirmation h3{font-size:1.4rem}.modele-atelier .b-pied{border-top:0}@media (prefers-reduced-motion:no-preference){.modele-atelier .b-hero .b-wrap>*{animation:.9s cubic-bezier(.2,.7,.2,1) both s-monte}.modele-atelier .b-hero .b-wrap>:nth-child(2){animation-delay:.1s}.modele-atelier .b-hero .b-wrap>:nth-child(3){animation-delay:.26s}.t-hero-cadre{animation:1.1s cubic-bezier(.7,0,.2,1) .35s both s-leve}.modele-atelier .b-hero-photo{animation:2s cubic-bezier(.2,.7,.2,1) .35s both s-zoom}}.b-commande .b-paiement{border:0;margin-top:1rem;padding:0}.b-commande .b-paiement legend{padding:0;font-size:.95rem;font-weight:600}.b-commande .b-paiement label{align-items:center;gap:.6rem;margin-top:.5rem;font-weight:400;display:flex}.b-commande .b-paiement input{flex:none;width:1.15rem;height:1.15rem;margin:0;padding:0;display:inline-block}.b-commande .b-commander-payer{display:none}.b-commande:has(input[name=payment][value=online]:checked) .b-commander-payer{display:inline}.b-commande:has(input[name=payment][value=online]:checked) .b-commander-livraison{display:none}
