.p26 [hidden]{display:none!important}.p26 .p26-cat-racine .p26-carte__img{display:block;position:relative}.p26 .p26-cat-racine .p26-carte__corps{display:block}.p26 .p26-cat-racine .p26-carte__prix{display:block;white-space:normal}.p26 .p26-cat-racine .p26-carte__prix span{font-size:var(--t-1)}.p26 .p26-cat-vide-img{display:grid;place-items:center;padding:12px;text-align:center;color:var(--gris);font-size:var(--t-1);background:var(--surface);border-bottom:1px dashed var(--gris);aspect-ratio:4/5}.p26 .p26-cat-fin-titre{font-weight:700;font-stretch:118%;font-size:var(--t-4);line-height:1.15}.p26 .p26-cat-etiquette{position:absolute;top:10px;left:10px;z-index:2;padding:4px 10px;border-radius:999px;background:var(--fond);border:1px solid var(--filet);font-size:var(--t-1);font-weight:600;font-stretch:110%;line-height:1.3;pointer-events:none}.p26 .p26-cat-carte__lien{display:block;color:inherit;text-decoration:none}.p26 .p26-cat-carte__lien:hover .p26-carte__nom{text-decoration:underline;text-underline-offset:3px}.p26 .p26-cat-media{position:relative;overflow:hidden}.p26 .p26-cat-piste{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.p26 .p26-cat-piste::-webkit-scrollbar{display:none}.p26 .p26-cat-vue{flex:0 0 100%;display:block;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.p26 .p26-cat-vue img{display:block;width:100%;height:100%;object-fit:cover}.p26 .p26-cat-fleche{position:absolute;top:50%;z-index:2;display:none;align-items:center;justify-content:center;width:var(--cible);height:var(--cible);margin-top:calc(var(--cible) / -2);padding:0;border:1px solid var(--filet);border-radius:50%;background:var(--fond);color:var(--texte);cursor:pointer;opacity:0;transition:opacity .2s}.p26 .p26-cat-fleche svg{width:22px;height:22px}.p26 .p26-cat-fleche--prec{left:8px}.p26 .p26-cat-fleche--suiv{right:8px}.p26 .p26-cat-fleche[disabled]{opacity:0!important;pointer-events:none}.p26 .p26-cat-fleche:focus-visible{outline:3px solid var(--deco);outline-offset:2px;opacity:1}.p26 .p26-cat-points{position:absolute;left:0;right:0;bottom:8px;z-index:2;display:flex;justify-content:center;gap:6px;pointer-events:none}.p26 .p26-cat-point{width:7px;height:7px;border-radius:50%;background:var(--fond);border:1px solid var(--gris);opacity:.85}.p26 .p26-cat-point.est-actif{background:var(--deco);border-color:var(--deco);opacity:1}@media(hover:hover)and (pointer:fine){.p26 .p26-cat--js .p26-cat-fleche{display:inline-flex}.p26 .p26-cat-carte:hover .p26-cat-fleche,.p26 .p26-cat-carte:focus-within .p26-cat-fleche{opacity:1}}.p26 .p26-cat-fil ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:var(--t-1);color:var(--gris)}.p26 .p26-cat-fil li+li:before{content:"/";content:"/" / "";margin-inline:8px}.p26 .p26-cat-fil a{display:inline-flex;align-items:center;min-height:var(--cible)}.p26 .p26-cat-fil [aria-current]{font-weight:600;color:var(--texte)}.p26 .p26-cat-tete{padding-block:4px 20px}.p26 .p26-cat-tete__ligne{display:flex;align-items:center;gap:16px}.p26 .p26-cat-tete__vignette{flex:0 0 72px;width:72px;aspect-ratio:1;border-radius:var(--rayon-s);overflow:hidden;border:1px solid var(--filet);background:var(--surface)}.p26 .p26-cat-tete__vignette img{width:100%;height:100%;object-fit:cover;display:block}.p26 .p26-cat-appui{margin-top:12px;max-width:56ch;color:var(--gris)}.p26 .p26-cat-avis{display:flex;align-items:center;gap:8px;margin-top:16px;font-weight:600}.p26 .p26-cat-encart{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:18px 18px 18px 22px;background:#e6ebf1;background:color-mix(in srgb,var(--deco) 16%,var(--fond));border:1px solid var(--deco);border-left:6px solid var(--deco);border-radius:var(--rayon)}.p26 .p26-cat-encart strong{font-weight:700;font-stretch:112%}.p26 .p26-cat-encart--ligne{margin-top:20px}.p26 .p26-section--surface .p26-cat-encart{background:#e6ebf1;background:color-mix(in srgb,var(--deco) 16%,var(--fond))}.p26 .p26-cat-types{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.p26 .p26-cat-types .p26-vignette{height:100%}.p26 .p26-cat-compte-tuile{display:block;color:var(--gris);font-size:var(--t-1);text-align:center}.p26 .p26-cat-budget{list-style:none;margin:0;padding:0;display:grid;gap:10px}.p26 .p26-cat-budget a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:0 18px;background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon);box-shadow:var(--ombre);text-decoration:none;color:var(--texte);transition:transform .25s,box-shadow .25s}.p26 .p26-cat-budget a:hover{transform:translateY(-3px);box-shadow:var(--ombre-haute)}.p26 .p26-cat-budget strong{font-weight:700;font-stretch:112%;font-size:var(--t-3)}.p26 .p26-cat-budget span{color:var(--gris)}.p26 .p26-cat-note-bas{margin-top:16px;color:var(--gris);font-size:var(--t-1)}.p26 .p26-cat-note-bas a{display:inline-flex;align-items:center;min-height:var(--cible);font-weight:600}.p26 .p26-cat-pas-photo{display:grid;place-items:center;text-align:center;padding:8px;color:var(--gris);font-size:var(--t-1);border:1px dashed var(--gris)}.p26 .p26-cat-resultats,.p26 .p26-cat-corps{padding-block:0 56px}.p26 .p26-cat-principal{min-width:0}.p26 .p26-cat-outils{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.p26 .p26-cat-compte{margin:0;font-weight:700;font-stretch:112%;font-size:var(--t-3)}.p26 .p26-cat-champ{display:flex;align-items:center;gap:10px;font-size:var(--t-1);font-weight:600;font-stretch:110%;color:var(--gris)}.p26 .p26-cat-champ select{appearance:none;-webkit-appearance:none;min-height:var(--cible);padding:0 44px 0 20px;border:1.5px solid var(--filet);border-radius:999px;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%23AD5129' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 14px center/18px 18px;color:var(--texte);font:600 var(--t-2)/1 var(--police);font-stretch:108%;cursor:pointer;transition:border-color .2s,box-shadow .2s}.p26 .p26-cat-champ select:hover{border-color:var(--bouton);box-shadow:var(--ombre)}.p26 .p26-cat-champ select option{font-weight:400;background:var(--fond);color:var(--texte)}.p26 .p26-cat-actives{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px}.p26 .p26-cat-actives .p26-cat-lien-bouton{padding:0 4px}.p26 .p26-cat-actives:empty{display:none}.p26 .p26-cat-active{display:inline-flex;align-items:center;gap:8px;min-height:var(--cible);padding:0 14px;border:0;border-radius:999px;background:var(--bande);color:var(--bande-texte);font:600 var(--t-1)/1 var(--police);text-decoration:none;cursor:pointer}.p26 .p26-cat-active svg{width:16px;height:16px;flex:none}.p26 .p26-cat-active:focus-visible,.p26 .p26-cat-btn-bande:focus-visible{outline-color:var(--texte)}.p26 .p26-cat-lien-bouton{display:inline-flex;align-items:center;min-height:var(--cible);padding:0 8px;border:0;background:none;color:var(--texte);font:600 var(--t-1)/1 var(--police);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.p26 .p26-cat-grille{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.p26 .p26-cat-vide{padding:32px 16px;text-align:center;background:var(--fond);border:1px solid var(--filet);border-radius:var(--rayon);display:grid;gap:14px;justify-items:center}.p26 .p26-cat-vide h2{font-size:var(--t-4)}.p26 .p26-cat-plus{display:grid;justify-items:center;gap:12px;margin-top:28px;text-align:center}.p26 .p26-cat-plus__barre{width:min(260px,100%);height:6px;border-radius:3px;background:var(--filet);overflow:hidden}.p26 .p26-cat-plus__barre span{display:block;height:100%;background:var(--deco)}.p26 .p26-cat-plus__etat{font-size:var(--t-1);color:var(--gris)}.p26 .p26-cat-resultats .p26-cat-encart,.p26 .p26-cat-principal .p26-cat-encart{margin-top:40px}.p26 .p26-cat-description{margin-top:32px;max-width:70ch;color:var(--gris)}.p26 .p26-cat-filtres{display:block}.p26 .p26-cat--js .p26-cat-filtres{display:none}.p26 .p26-cat--js .p26-cat-filtres.est-ouvert{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:var(--fond)}.p26 .p26-cat-filtres__tete{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:8px var(--gouttiere);border-bottom:1px solid var(--filet)}.p26 .p26-cat-filtres__titre{margin:0;font-size:var(--t-4)}.p26 .p26-cat-filtres__titre:focus{outline:none}.p26 .p26-cat-filtres__corps{flex:1;overflow-y:auto;padding:0 var(--gouttiere)}.p26 .p26-cat-filtres__pied{display:flex;align-items:center;gap:12px;padding:12px var(--gouttiere) calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--filet);background:var(--fond)}.p26 .p26-cat-filtres__pied .p26-btn{flex:1}.p26 .p26-cat-btn-bande{background:var(--bande);border-color:var(--bande);color:var(--bande-texte)}.p26 .p26-cat-btn-bande svg,.p26 .p26-cat-barre .p26-btn svg{width:22px;height:22px;flex:none}.p26 .p26-cat-groupe{border-bottom:1px solid var(--filet)}.p26 .p26-cat-groupe:last-child{border-bottom:0}.p26 .p26-cat-groupe__titre{display:none;margin:0;font-size:inherit;font-stretch:100%;letter-spacing:0;line-height:1.2}.p26 .p26-cat--js .p26-cat-groupe__titre{display:block}.p26 .p26-cat-groupe__bouton{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:56px;padding:0;border:0;background:none;color:var(--texte);font:600 var(--t-3)/1.2 var(--police);font-stretch:112%;text-align:left;cursor:pointer}.p26 .p26-cat-groupe__bouton svg{width:20px;height:20px;flex:none;transition:transform .2s}.p26 .p26-cat-groupe__bouton[aria-expanded=true] svg{transform:rotate(180deg)}.p26 .p26-cat-groupe__nb{margin-left:auto;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:var(--bande);color:var(--bande-texte);font-size:var(--t-1);line-height:24px;text-align:center}.p26 .p26-cat-groupe__contenu{display:flex;flex-direction:column;gap:2px;padding-bottom:16px}.p26 .p26-cat-groupe--js{display:none}.p26 .p26-cat--js .p26-cat-groupe--js{display:block}.p26 .p26-cat-groupe__legende{display:block;margin:16px 0 8px;font:600 var(--t-3)/1.2 var(--police);font-stretch:112%}.p26 .p26-cat--js .p26-cat-groupe__legende,.p26 .p26-cat--js .p26-cat-groupe__contenu{display:none}.p26 .p26-cat--js .p26-cat-groupe.est-ouvert .p26-cat-groupe__contenu{display:flex}.p26 .p26-cat-groupe__bouton{display:none}.p26 .p26-cat--js .p26-cat-groupe__bouton{display:flex}.p26 .p26-cat-puce{position:relative;display:block}.p26 .p26-cat-puce input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.p26 .p26-cat-puce span{display:flex;align-items:center;gap:12px;min-height:var(--cible);padding:0 4px;font:400 var(--t-2)/1.3 var(--police);color:var(--texte)}.p26 .p26-cat-puce span:before{content:"";flex:none;box-sizing:border-box;width:22px;height:22px;border:2px solid var(--gris);border-radius:6px;background:var(--fond);transition:background-color .15s,border-color .15s}.p26 .p26-cat-puce:hover span:before{border-color:var(--deco)}.p26 .p26-cat-puce input:checked+span{font-weight:600}.p26 .p26-cat-puce input:checked+span:before{background:var(--deco) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M5.5 11.5l3.8 3.8 7.2-8' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% 100% no-repeat;border-color:var(--deco)}.p26 .p26-cat-puce input:focus-visible+span:before{outline:3px solid var(--deco);outline-offset:3px}.p26 .p26-cat-puce input:disabled{cursor:not-allowed}.p26 .p26-cat-puce input:disabled+span{color:var(--gris)}.p26 .p26-cat-puce input:disabled+span:before{border-style:dashed;background:transparent}.p26 .p26-cat-pastille{flex:none;display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid rgba(28,33,25,.4)}.p26 .p26-cat-sansjs{padding:16px 0}.p26 .p26-cat--js .p26-cat-sansjs{display:none}.p26 .p26-cat--js .p26-cat-filtres__tete .p26-icone-btn{display:inline-flex}.p26 .p26-cat-filtres__tete{display:none}.p26 .p26-cat--js .p26-cat-filtres__tete{display:flex}.p26 .p26-cat-filtres__pied{display:none}.p26 .p26-cat--js .p26-cat-filtres__pied{display:flex}.p26 .p26-cat-barre{display:none}.p26 .p26-cat--js .p26-cat-barre{display:block;margin-bottom:16px}.p26 .p26-cat-barre .p26-btn{width:100%;justify-content:center;gap:10px;min-height:52px}.p26 .p26-cat-barre .p26-cat-groupe__nb{margin:0;background:var(--bande-texte);color:var(--bande)}.p26 .p26-cat-rangee .p26-section__tete{align-items:end}.p26 .p26-cat-rangee__compte{margin-top:6px;color:var(--gris)}.p26 .p26-cat-rangee--bloc{padding-block:28px;border-top:1px solid var(--filet)}.p26 .p26-cat-rangee--bloc:first-of-type{border-top:0;padding-top:0}.p26 .p26-cat-rangee--bloc .p26-section__tete{margin-bottom:16px}.p26 .p26-cat-rangee .p26-section__tete{flex-wrap:wrap;row-gap:4px}.p26 .p26-cat-rangee .p26-section__tete>div{min-width:0}.p26 .p26-cat-carte .p26-carte__nom{-webkit-line-clamp:3;min-height:3.75em}.p26 .p26-cat-carte__lien{min-height:44px}@media(min-width:720px){.p26 .p26-cat-tete__vignette{flex-basis:96px;width:96px}.p26 .p26-cat-encart{flex-direction:row;align-items:center;justify-content:space-between;padding:18px 24px}.p26 .p26-cat-types{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.p26 .p26-cat-budget{grid-template-columns:repeat(3,1fr)}.p26 .p26-cat-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:960px){.p26 .p26-cat-corps{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:start}.p26 .p26-cat--js .p26-cat-filtres,.p26 .p26-cat--js .p26-cat-filtres.est-ouvert{display:block;position:static;inset:auto;z-index:auto;padding:0;margin:0;background:none;border:0}.p26 .p26-cat--js .p26-cat-filtres__tete,.p26 .p26-cat--js .p26-cat-filtres__pied,.p26 .p26-cat--js .p26-cat-barre{display:none}.p26 .p26-cat--js .p26-cat-filtres__corps{padding:0;overflow:visible;border-top:1px solid var(--filet)}.p26 .p26-cat--js .p26-cat-groupe__bouton{min-height:52px;font:600 var(--t-2)/1.2 var(--police);font-stretch:112%}.p26 .p26-cat-grille{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1360px){.p26 .p26-cat-grille{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.p26 .p26-cat-budget a,.p26 .p26-cat-groupe__bouton svg,.p26 .p26-cat-fleche,.p26 .p26-cat-puce span:before{transition:none}.p26 .p26-cat-budget a:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/pd26-catalogue.css.map */
