:root{--fond:#f6f2eb;--encre:#211b14;--accent:#8a5a33;--accent-clair:#c89b6d;--bordure:#ded5c7;--sourdine:#6b5d4c;--texte:#4a4032;--fond-image:#ede7dc;--pied-texte:#d9cdbc;--pied-sourdine:#8a7b66;--serif:"Marcellus", serif;--sans:"Jost", sans-serif}*{box-sizing:border-box}body{background:var(--fond);font-family:var(--sans);color:var(--encre);margin:0;font-weight:300}.libelle,.lien-filet{letter-spacing:.28em;text-transform:uppercase;font-size:11px;font-weight:400}.lien-filet{color:var(--encre);border:0;border-bottom:1px solid var(--encre);font-family:var(--sans);cursor:pointer;background:0 0;padding:0 0 5px;display:inline-block}.lien-filet:hover{color:var(--accent);border-color:var(--accent)}.champ-filet{border:0;border-bottom:1px solid var(--bordure);font-family:var(--sans);color:var(--encre);background:0 0;border-radius:0;outline:none;padding:10px 0;font-size:14px;font-weight:300}.champ-filet:focus{border-color:var(--encre)}.bandeau-photo{position:relative;overflow:hidden}.bandeau-photo .photo{filter:brightness(.78)}.bandeau-photo:after{content:"";pointer-events:none;background-color:#211b144d;position:absolute;inset:0}.bandeau-photo .txt{z-index:1;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.bandeau-photo .txt .kicker{color:#fff;opacity:.85;margin-bottom:18px}.bandeau-photo .txt .lien-filet{color:#fff;border-color:#ffffffb3}.bandeau-photo .txt .lien-filet:hover{color:#fff;border-color:#fff}a{color:var(--encre);text-decoration:none}a:hover{color:var(--accent)}.cookie-overlay[hidden]{display:none}.cookie-overlay{z-index:100;background:#211b148c;justify-content:center;align-items:flex-end;padding:24px;display:flex;position:fixed;inset:0}.cookie-modal{background:var(--fond);border:1px solid var(--bordure);width:100%;max-width:520px;padding:44px 48px;box-shadow:0 20px 60px #211b142e}.cookie-modal h2{letter-spacing:.04em;margin:12px 0 14px;font-size:24px;font-weight:300}.cookie-modal p{color:var(--texte);margin:0 0 28px;font-size:15px;font-weight:300;line-height:1.7}.cookie-actions{flex-wrap:wrap;gap:14px;display:flex}.cookie-actions .btn-plein,.cookie-actions .lien-filet{font-size:13px;font-family:var(--sans);cursor:pointer;background-color:#0000;padding:14px 26px}.cookie-actions .btn-plein{background:var(--encre)}.cookie-actions .btn-plein:hover{background:var(--accent)}.site-header{border-bottom:1px solid var(--bordure);grid-template-columns:1fr auto 1fr;align-items:center;padding:26px 48px;display:grid}.site-header nav{letter-spacing:.28em;text-transform:uppercase;gap:32px;font-size:11px;font-weight:400;display:flex}.site-header.superpose{z-index:2;color:#fff;background:0 0;border-bottom:0;position:absolute;inset:0 0 auto}.site-header.superpose .brand,.site-header.superpose .brand:hover,.site-header.superpose .langues .active,.site-header.superpose .langues a,.site-header.superpose a{color:#fff}.site-header.superpose .langues .active{border-color:#ffffffb3}.site-header.superpose .langues span{color:#ffffff80}.site-header nav.droite{justify-content:flex-end}.brand{justify-content:center;align-items:center;display:flex}.brand,.brand:hover{color:var(--encre)}.logo-tanelle{--rivet:var(--accent-clair);fill:currentColor;height:auto;display:block}.brand-logo{width:150px}.kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:400}.titre{letter-spacing:.06em;margin:0;font-size:28px;font-weight:300}.btn-plein{background:var(--encre);color:var(--fond);font-family:var(--sans);letter-spacing:.28em;text-transform:uppercase;cursor:pointer;border:none;border-radius:0;padding:18px 36px;font-size:11px;font-weight:400;display:inline-block}.btn-plein:hover{background:var(--accent);color:var(--fond)}.photo{-o-object-fit:cover;object-fit:cover;display:block}.image-ph,.photo{width:100%;height:100%}.image-ph{min-height:inherit;background:var(--fond-image);justify-content:center;align-items:center;display:flex}.image-ph span{letter-spacing:.28em;text-transform:uppercase;color:var(--sourdine);text-align:center;margin:0 20px;padding:8px 14px;font-size:11px;font-weight:400}.ornement{justify-content:center;align-items:center;margin-top:24px;display:flex}.ornement span{background:var(--accent-clair);width:6px;height:6px;transform:rotate(45deg)}.ornement.gauche{justify-content:flex-start}.site-header{position:relative}.section{padding:96px 64px}.section-titre-centre{text-align:center;margin-bottom:56px}.section-titre-centre .kicker{margin-bottom:14px;display:block}.section-entete{border-top:1px solid var(--bordure);justify-content:space-between;align-items:baseline;margin-bottom:48px;padding-top:64px;display:flex}.lien-discret{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:13px}.grille-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grille-3,.grille-4{gap:28px;display:grid}.grille-4{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-plein{height:100svh;min-height:640px}.hero-plein .photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%;display:block}.hero-plein .txt{z-index:1;justify-content:flex-end;padding-bottom:72px}.hero-plein:before{content:"";pointer-events:none;z-index:1;background-image:linear-gradient(#211b1473,#0000);height:25%;position:absolute;inset:0 0 auto}.hero-plein:after{background-image:linear-gradient(#0000 55%,#211b1480)}.site-header.superpose a:focus-visible,.site-header.superpose a:hover{opacity:.7}.hero-plein h1{letter-spacing:.22em;text-transform:uppercase;text-wrap:balance;max-width:26ch;margin:0 0 22px;font-size:22px;font-weight:300;line-height:1.5}.intro{text-align:center;max-width:560px;color:var(--texte);margin:0 auto;padding:120px 24px;font-size:17px;line-height:1.9}.intro .kicker{margin-bottom:22px;display:block}.carte-categorie figure,.intro p{margin:0}.univers{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0 48px 120px;display:grid}.carte-categorie{display:block}.carte-categorie .photo{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;background:var(--fond-image);width:100%;height:auto;transition:opacity .25s;display:block}.carte-categorie:hover .photo{opacity:.92}.carte-categorie figcaption{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;padding:18px 2px 0;font-size:13px;font-weight:400;display:flex}.carte-categorie .explorer{color:var(--sourdine)}.edito{height:80vh;min-height:560px}.edito.court{height:70vh;min-height:480px}.edito .photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.edito h2{letter-spacing:.08em;margin:0 0 22px;font-size:30px;font-weight:300}.pieces{padding:120px 48px}.pieces h2{margin:0 0 48px}.pieces .grille-4{gap:20px}.newsletter{text-align:center;padding:0 48px 120px}.newsletter h2{margin:0 0 18px}.newsletter p{color:var(--texte);margin:0 0 32px;font-size:15px;font-weight:300}.newsletter form{justify-content:center;gap:16px;max-width:480px;margin:0 auto;display:flex}.newsletter input[type=email]{flex:1;min-width:0}.newsletter .merci{letter-spacing:.08em;color:var(--accent);font-size:15px}.site-footer{background:var(--fond);color:var(--sourdine);border-top:1px solid var(--bordure);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding:72px 48px;display:grid}.site-footer .logo-pied{width:150px;color:var(--encre);margin-bottom:6px}.site-footer .apropos{max-width:36ch;margin:0;font-size:14px;font-weight:300;line-height:1.7}.site-footer .colonne{flex-direction:column;gap:10px;font-size:13px;display:flex}.site-footer .colonne.presentation{gap:14px}.site-footer .rubrique{letter-spacing:.28em;text-transform:uppercase;color:var(--encre);margin-bottom:6px;font-size:11px;font-weight:400}.site-footer a{color:var(--sourdine)}.site-footer a:hover{color:var(--encre)}.footer-compact{background:var(--fond);color:var(--sourdine);border-top:1px solid var(--bordure);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:48px;display:flex}.footer-compact .marque-logo{width:150px;color:var(--encre)}.footer-compact nav{letter-spacing:.28em;text-transform:uppercase;gap:32px;font-size:11px;font-weight:400;display:flex}.footer-compact a{color:var(--sourdine)}.carte-produit .nom,.footer-compact a:hover{color:var(--encre)}.carte-produit{display:block}.carte-produit .visuel{aspect-ratio:4/5;background:var(--fond-image);min-width:0;overflow:hidden}.carte-produit .photo{opacity:.94;transition:opacity .25s}.carte-produit:hover .photo{opacity:1}.carte-produit .infos{flex-direction:column;gap:4px;padding:14px 2px 0;display:flex}.carte-produit .ligne{justify-content:space-between;gap:12px;font-size:14px;display:flex}.carte-produit .prix{color:var(--encre);white-space:nowrap}.carte-produit .cuir{letter-spacing:.08em;text-transform:uppercase;color:var(--sourdine);font-size:12px}.entete-categorie{text-align:center;padding:56px 48px 8px}.entete-categorie h1{letter-spacing:.12em;text-transform:uppercase;margin:14px 0 8px;font-size:30px;font-weight:300}.entete-categorie p{color:var(--texte);max-width:55ch;margin:8px auto 0;font-size:15px;font-weight:300;line-height:1.8}.bandeau-page{height:48vh;min-height:360px}.bandeau-page .photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bandeau-page h1{letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:30px;font-weight:300}.bandeau-categorie{height:52vh;min-height:420px}.bandeau-categorie .photo{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.bandeau-categorie h1{letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-size:34px;font-weight:300}.bandeau-categorie p{opacity:.92;max-width:48ch;margin:0;font-size:15px;line-height:1.8}.barre-filtres{border-bottom:1px solid var(--bordure);color:var(--encre);justify-content:space-between;padding:22px 48px}.barre-filtres,.barre-filtres .gauche{align-items:center;gap:32px;display:flex}.barre-filtres .gauche,.fil-ariane{flex-wrap:wrap}.barre-filtres label{cursor:pointer;align-items:center;gap:10px;display:flex}.barre-filtres .champ-filet{letter-spacing:.04em;width:64px;padding:4px 0;font-size:12px}.barre-filtres select.champ-filet{cursor:pointer;width:auto}.barre-filtres .tiret{color:var(--bordure)}.barre-filtres input[type=checkbox]{accent-color:var(--encre);margin:0}.barre-filtres .compteur{color:var(--sourdine);white-space:nowrap}.listing{padding:56px 48px 120px}.listing .grille-3{gap:56px 24px}.listing-vide{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:40px 0;display:flex}.listing-vide p{color:var(--texte);margin:0;font-size:16px}.panier-message{border:1px solid var(--accent);max-width:1100px;color:var(--accent);text-align:center;margin:0 auto 8px;padding:12px 20px;font-size:14px}.panier-message.erreur{color:#8a3333;border-color:#8a3333}.panier{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);align-items:start;gap:48px;padding:40px 64px 96px;display:grid}.panier-article{border-bottom:1px solid var(--bordure);grid-template-columns:120px minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:24px 0;display:grid}.panier-visuel{background:var(--fond-image);width:120px;height:120px;display:block;overflow:hidden}.panier-infos{flex-direction:column;gap:5px;display:flex}.panier-nom{font-size:19px;font-weight:300}.panier-variante{letter-spacing:.1em;text-transform:uppercase;color:var(--sourdine);font-size:13px}.panier-prix-unitaire{color:var(--texte);font-size:14px;font-weight:300}.panier-retirer{font-family:var(--sans);color:var(--sourdine);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}.panier-retirer:hover{color:var(--accent)}.panier-quantite{letter-spacing:.1em;text-transform:uppercase;color:var(--sourdine);align-items:center;gap:10px;font-size:13px;display:flex}.panier-quantite select{border:1px solid var(--bordure);font-family:var(--sans);background:0 0;outline:none;padding:8px 10px;font-size:14px}.panier-total-ligne{text-align:right;min-width:90px;font-size:17px}.panier-recap{border:1px solid var(--bordure);background:0 0;padding:32px;position:sticky;top:24px}.panier-recap h2{letter-spacing:.28em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:400}.recap-pays{border-bottom:1px solid var(--bordure);justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:20px;display:flex}.recap-pays label{letter-spacing:.18em;text-transform:uppercase;color:var(--sourdine);font-size:12px}.recap-pays select{border:1px solid var(--bordure);font-family:var(--sans);background:0 0;outline:none;padding:8px 12px;font-size:14px}.recap-lignes{flex-direction:column;gap:12px;display:flex}.recap-ligne{justify-content:space-between;font-size:15px;font-weight:300;display:flex}.recap-ligne.remise{color:var(--accent)}.recap-ligne.tva{color:var(--sourdine);font-size:13px}.recap-ligne.total{border-top:1px solid var(--bordure);margin-top:6px;padding-top:14px;font-size:19px;font-weight:400}.recap-coupon{gap:10px;margin-top:24px;display:flex}.recap-coupon input{border:0;border-bottom:1px solid var(--bordure);min-width:0;font-family:var(--sans);background:0 0;border-radius:0;outline:none;flex:1;padding:8px 0;font-size:14px;font-weight:300}.recap-coupon input:focus{border-color:var(--encre)}.recap-coupon .lien-filet{align-self:center}.recap-coupon.applique{color:var(--accent);justify-content:space-between;align-items:center;font-size:14px}.recap-coupon.applique button{font-family:var(--sans);color:var(--sourdine);cursor:pointer;background:0 0;border:none;font-size:13px;text-decoration:underline}.recap-commander{text-align:center;margin-top:28px;display:block}.recap-note{color:var(--sourdine);text-align:center;margin:12px 0 0;font-size:12px}@media (width<=1100px){.panier{grid-template-columns:1fr;padding:32px 32px 72px}.panier-recap{position:static}}@media (width<=640px){.panier-article{grid-template-columns:90px minmax(0,1fr)}.panier-visuel{width:90px;height:90px}.panier-quantite{grid-column:2}.panier-total-ligne{text-align:left;grid-column:2}}.page-contenu{max-width:68ch;color:var(--texte);margin:0 auto;padding:32px 32px 96px;font-size:16px;font-weight:300;line-height:1.8}.langues{letter-spacing:.28em;align-items:center;gap:8px;font-size:11px;display:flex}.langues a{color:var(--sourdine)}.langues .active{color:var(--encre);border-bottom:1px solid var(--accent)}.langues span{color:var(--bordure)}.compte-nav{letter-spacing:.28em;text-transform:uppercase;justify-content:center;align-items:center;gap:32px;padding:8px 32px 0;font-size:11px;font-weight:400;display:flex}.compte-nav a.actif{color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:4px}.compte-nav form{display:inline}.compte-nav button{font-family:var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--sourdine);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px}.compte-nav button:hover{color:var(--accent)}.compte-contenu{max-width:860px;margin:0 auto;padding:40px 32px 96px}.compte-commande{border-bottom:1px solid var(--bordure);grid-template-columns:150px 110px 1fr 110px 90px;align-items:center;gap:16px;padding:20px 4px;display:grid}.compte-commande .numero{font-size:17px;font-weight:300}.compte-commande .date{color:var(--sourdine);font-size:14px;font-weight:300}.compte-commande .statut{letter-spacing:.14em;text-transform:uppercase;color:var(--sourdine);font-size:12px}.compte-commande .lien-discret,.compte-commande .total{text-align:right}.compte-adresses{grid-template-columns:repeat(auto-fit,minmax(300px,420px));justify-content:center;gap:28px;padding:40px 32px 96px;display:grid}.compte-adresses .champ input,.compte-adresses .champ select{width:100%}.checkout{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:start;gap:48px;padding:40px 64px 96px;display:grid}.checkout-formulaire{flex-direction:column;gap:28px;display:flex}.bloc-checkout{border:1px solid var(--bordure);background:0 0;margin:0;padding:28px 32px 32px}.bloc-checkout legend{letter-spacing:.28em;text-transform:uppercase;color:var(--sourdine);padding:0 10px;font-size:11px;font-weight:400}.champ{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.champ:last-child{margin-bottom:0}.champ label{letter-spacing:.28em;text-transform:uppercase;color:var(--sourdine);font-size:11px;font-weight:400}.champ .optionnel{color:var(--sourdine);font-size:13px;font-weight:300}.champ input,.champ select,.champ textarea{border:0;border-bottom:1px solid var(--bordure);font-family:var(--sans);color:var(--encre);background:0 0;border-radius:0;outline:none;padding:10px 0;font-size:15px;font-weight:300}.champ input:focus,.champ select:focus,.champ textarea:focus{border-color:var(--encre)}.champ-note{color:var(--sourdine);font-size:12px;font-weight:300}.champ-rangee{grid-template-columns:1fr 1fr;gap:16px;display:grid}.champ-case{cursor:pointer;align-items:center;gap:10px;margin-bottom:8px;font-size:14px;display:flex}.champ-case input{accent-color:var(--accent)}.bloc-facturation-conteneur:has(#billing_same:checked) .bloc-facturation{display:none}.bloc-facturation{margin-top:16px}.paiement{max-width:560px;margin:0 auto;padding:24px 32px 96px}.paiement-demo{border:1px solid var(--bordure);text-align:center;background:0 0;flex-direction:column;align-items:center;gap:20px;padding:36px;display:flex}.paiement-demo-note{color:var(--texte);margin:0;font-size:14px;font-weight:300;line-height:1.7}.paiement-demo .btn-plein,.paiement-stripe .btn-plein{cursor:pointer;font-family:var(--sans);border:none}.paiement-retour{color:var(--sourdine);font-size:13px;text-decoration:underline}.paiement-stripe{flex-direction:column;gap:24px;display:flex}.paiement-erreur{color:#8a3333;font-size:14px}.confirmation{grid-template-columns:repeat(auto-fit,minmax(320px,480px));justify-content:center;gap:32px;padding:24px 64px 56px;display:grid}.confirmation-adresse{border-top:1px solid var(--bordure);margin-top:24px;padding-top:18px}.rubrique-adresse{letter-spacing:.2em;text-transform:uppercase;color:var(--sourdine);font-size:12px}.confirmation-adresse p{margin:8px 0 0;font-size:14px;font-weight:300;line-height:1.7}.creation-compte .lien-filet{align-self:flex-start}@media (width<=1100px){.checkout{grid-template-columns:1fr;padding:32px 32px 72px}.confirmation{padding:24px 32px 48px}}.fil-ariane{gap:10px;padding:22px 48px;display:flex}.fil-ariane,.fil-ariane a{color:var(--sourdine)}.fil-ariane span{color:var(--bordure)}.fil-ariane .courant{color:var(--encre)}.fiche{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:72px;padding:0 48px 120px;display:grid}.galerie.mosaique{grid-template-columns:1fr 1fr;gap:8px;display:grid}.galerie.mosaique .image-ph,.galerie.mosaique .photo{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;background:var(--fond-image);width:100%;height:auto;display:block}.galerie.mosaique>:first-child,.galerie.mosaique>:last-child:nth-child(2n){aspect-ratio:4/4.6;grid-column:1/-1}.fiche-infos{flex-direction:column;max-width:440px;padding-top:16px;display:flex;position:sticky;top:32px}.fiche-infos .kicker{margin-bottom:16px}.fiche-infos h1{letter-spacing:.06em;margin:0 0 8px;font-size:30px;font-weight:300}.fiche-infos .prix{margin-bottom:30px;font-size:17px}.fiche-infos .description{color:var(--sourdine);margin:0 0 32px;font-size:15px;line-height:1.85}.etiquette-teinte{color:var(--sourdine);margin-bottom:14px}.etiquette-teinte span{color:var(--encre)}.nuancier{gap:14px;margin-bottom:32px;display:flex}.nuancier .teinte{cursor:pointer;border:1px solid #211b1414;border-radius:50%;width:30px;height:30px;padding:0}.nuancier .teinte[aria-pressed=true]{outline:1px solid var(--encre);outline-offset:4px}.btn-panier{width:100%;margin-bottom:14px}.btn-panier:disabled{background:var(--bordure);color:var(--sourdine);cursor:default}.reassurance{text-align:center;letter-spacing:.06em;color:var(--sourdine);margin-bottom:40px;font-size:12px}.accordeon{border-top:1px solid var(--bordure)}.accordeon:last-child{border-bottom:1px solid var(--bordure)}.accordeon-entete{cursor:pointer;width:100%;font-family:var(--sans);color:var(--encre);background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.accordeon-entete .signe{color:var(--sourdine);font-size:18px;font-weight:300}.accordeon-corps{color:var(--texte);white-space:pre-line;margin:0 0 22px;font-size:14px;font-weight:300;line-height:1.8}.accordeon[data-ouvert=false] .accordeon-corps{display:none}.associes{padding:112px 48px 120px}.associes h2{text-align:center;margin:0 0 40px}.associes .grille-4{gap:20px}@media (width<=1100px){.site-header{padding:22px 32px}.site-header nav{gap:20px}.section{padding:72px 32px}.grille-3,.grille-4,.univers{grid-template-columns:repeat(2,minmax(0,1fr))}.univers{padding:0 32px 96px}.pieces{padding:96px 32px}.newsletter{padding:0 32px 96px}.intro{padding:96px 24px}.site-footer{grid-template-columns:1fr 1fr;padding:48px 32px}.fiche,.fil-ariane{padding-left:32px;padding-right:32px}.barre-filtres{padding:18px 32px}.listing{padding:40px 32px 96px}.fiche{grid-template-columns:1fr;gap:48px}.fiche-infos{max-width:none;position:static}.associes{padding:80px 32px 96px}.footer-compact{padding:40px 32px}}@media (width<=640px){.site-header{grid-template-columns:1fr;justify-items:center;gap:16px}.site-header nav.droite{justify-content:center}.brand-logo{width:170px}.titre{font-size:30px}.grille-3,.grille-4,.site-footer,.univers{grid-template-columns:1fr}.barre-filtres{flex-direction:column;align-items:flex-start;gap:16px}.bandeau-categorie{min-height:360px}.bandeau-categorie h1{font-size:24px}.hero-plein{min-height:560px}.hero-plein h1{font-size:15px}.newsletter form,.section-entete{flex-direction:column}.section-entete{align-items:flex-start;gap:12px}.fiche-infos h1{font-size:26px}}.page-enter-active,.page-leave-active{transition:opacity .28s,transform .28s}.page-enter-from{opacity:0;transform:translateY(6px)}.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}}
