:root,[data-theme=sombre]{--bq-largeur-tiroir:440px;--bq-largeur-tunnel:560px;--bq-largeur-recap:4fr;--bq-ratio-visuel:4 / 5;--bq-voile-tiroir:#000000a6;--bq-fond-filtres:#141414f2;--bq-duree-tiroir:.3s;--bq-courbe-tiroir:cubic-bezier(.2, .7, .2, 1);--bq-hauteur-barre-mobile:56px}:root{--bq-courriel-fond:#dddcd7;--bq-courriel-carte:#f2efe9;--bq-courriel-encre:#1a1a1a;--bq-courriel-encre-douce:#4d403b;--bq-courriel-action:#7d3318}:root,[data-theme=sombre]{--bq-fond-visuel:var(--anthracite-600);--bq-piste:var(--anthracite-400);--bq-piste-faite:var(--lin-600);--bq-piste-courante:var(--lin-500);--bq-squelette-a:var(--anthracite-700);--bq-squelette-b:var(--anthracite-600);--bq-voile-loupe:#000000eb;--bq-fond-agrandir:#141414d9;--bq-separateur-barre:var(--anthracite-400);--bq-duree-zoom:.3s;--bq-cible:44px;--bq-cible-grande:48px;--bq-vignette-l:72px;--bq-vignette-h:90px;--bq-image-panier-l:96px;--bq-image-panier-h:120px;--bq-miniature-l:88px;--bq-miniature-h:110px;--bq-colonne-sommaire:260px;--bq-visuel-carte-jeu:160px;--bq-hauteur-carte-jeu:140px;--bq-etiquette-filtre:64px;--bq-attente:40px;--bq-mesure:760px}
.bq-doux{color:var(--encre-douce)}.bq-leger{font-weight:400}.bq-gras{font-weight:700}.bq-nowrap{white-space:nowrap}.bq-probleme{gap:var(--espace-2);color:var(--alerte);align-items:flex-start;display:flex}.bq-probleme span{color:var(--encre)}.bq-encadre{padding:var(--espace-3);border:1px solid var(--bordure-discrete)}.bq-ligne{justify-content:space-between;gap:var(--espace-3);margin:0;display:flex}.bq-ligne--forte{font-size:inherit}.bq-bouton-panier{flex:none}.bq-qte{border:1px solid var(--bordure-champ);border-radius:var(--rayon-1);align-items:center;display:inline-flex}.bq-qte button{width:var(--bq-cible);height:var(--bq-cible);color:var(--encre);cursor:pointer;background:0 0;border:0;font-size:1.15em}.bq-qte button:disabled{color:var(--encre-douce);cursor:not-allowed}.bq-qte__valeur{text-align:center;min-width:28px;font-weight:700}.bq-qte--grande{height:var(--bq-cible-grande)}.bq-qte--grande button{width:var(--bq-cible-grande);height:calc(var(--bq-cible-grande) - 2px)}.bq-x{min-height:var(--bq-cible);color:var(--encre-douce);text-underline-offset:4px;cursor:pointer;font-family:var(--font-texte);background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline}.bq-x:hover{color:var(--encre)}.bq-page a.bq-titre-lien,.bq-tiroir a.bq-titre-lien{color:var(--encre);font-family:var(--font-titre);font-weight:600;text-decoration:none}.bq-page a.bq-titre-lien:hover,.bq-tiroir a.bq-titre-lien:hover{text-underline-offset:4px;text-decoration:underline}.bq-vignette{width:var(--bq-vignette-l);height:var(--bq-vignette-h);object-fit:cover;background:var(--bq-fond-visuel);display:block}.bq-voile{background:var(--bq-voile-tiroir);opacity:0;visibility:hidden;z-index:60;transition:opacity .25s,visibility 0s linear .25s;position:fixed;inset:0}.bq-voile.est-ouvert{opacity:1;visibility:visible;transition:opacity var(--bq-duree-tiroir) ease, visibility 0s}.bq-tiroir{width:var(--bq-largeur-tiroir);background:var(--fond-carte);max-width:100%;color:var(--encre);border-left:1px solid var(--bordure-discrete);visibility:hidden;transition:transform var(--bq-duree-tiroir) var(--bq-courbe-tiroir), visibility 0s linear var(--bq-duree-tiroir);z-index:61;font-family:var(--font-texte);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.bq-tiroir.est-ouvert{visibility:visible;transition:transform var(--bq-duree-tiroir) var(--bq-courbe-tiroir), visibility 0s;transform:none}.bq-tiroir p,.bq-tiroir h2,.bq-tiroir ul{margin:0}.bq-tiroir a{color:var(--lien)}.bq-tiroir :where(a,button):focus-visible{box-shadow:var(--anneau-focus);outline:none}.bq-tiroir__entete{padding:var(--espace-4) var(--espace-4) var(--espace-4) var(--espace-5);border-bottom:1px solid var(--bordure-discrete);justify-content:space-between;align-items:center;display:flex}.bq-tiroir__annonce{padding:var(--espace-3) var(--espace-5);background:var(--fond);color:var(--succes);align-items:center;gap:10px;display:flex}.bq-tiroir__annonce span{color:var(--encre)}.bq-tiroir__erreur{padding:var(--espace-3) var(--espace-5);color:var(--alerte);align-items:flex-start;gap:10px;display:flex}.bq-tiroir__erreur span{color:var(--encre)}.bq-tiroir__lignes{padding:0 var(--espace-5);flex:1;list-style:none;overflow-y:auto}.bq-tiroir__ligne{grid-template-columns:var(--bq-vignette-l) 1fr;gap:var(--espace-4);border-bottom:1px solid var(--bordure-discrete);padding:20px 0;display:grid}.bq-tiroir__texte{flex-direction:column;gap:6px;min-width:0;display:flex}.bq-tiroir__tete{justify-content:space-between;gap:var(--espace-3);display:flex}.bq-tiroir__actions{align-items:center;gap:var(--espace-4);margin-top:var(--espace-1);display:flex}.bq-tiroir__pied{padding:20px var(--espace-5) var(--espace-5);border-top:1px solid var(--bordure-discrete);gap:var(--espace-3);background:var(--fond-carte);margin-top:auto;display:grid}.bq-tiroir__pied .ob-btn--discret{justify-self:center}.bq-tiroir__vide{padding:var(--espace-7) var(--espace-5);gap:var(--espace-4);justify-items:start;display:grid}@media (max-width:479px){.bq-tiroir{border-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.bq-tiroir,.bq-voile,.bq-tiroir.est-ouvert,.bq-voile.est-ouvert{transition:none}}@media (max-width:767px){.ob-barresite__droite:has(.bq-bouton-panier) .ob-barresite__boutique{display:none}}
