.cr-pp__entete{margin:0 auto var(--pp-gt,36px);max-width:none;text-align:center}.cr-pp .cr-pp__titre{font-size:var(--pp-t,22px);color:var(--pp-t-c,inherit);margin:0;line-height:1.1;letter-spacing:.01em}.cr-pp--titre-maj .cr-pp__titre{text-transform:uppercase}.cr-pp__entete .cr-badge{margin-bottom:10px}.cr-pp__texte{margin-top:10px}.cr-pp__texte>:first-child{margin-top:0}.cr-pp__texte>:last-child{margin-bottom:0}.cr-pp--al-left :is(.cr-pp__entete,.cr-pp__cta){text-align:left}.cr-pp--al-right :is(.cr-pp__entete,.cr-pp__cta){text-align:right}.cr-pp__cta{margin-top:32px;text-align:center}@media(max-width:749px){.cr-pp__entete{margin-bottom:var(--pp-gt-m,20px)}.cr-pp .cr-pp__titre{font-size:var(--pp-t-m,18px)}.cr-pp--alm-center :is(.cr-pp__entete,.cr-pp__cta){text-align:center}.cr-pp--alm-left :is(.cr-pp__entete,.cr-pp__cta){text-align:left}.cr-pp--alm-right :is(.cr-pp__entete,.cr-pp__cta){text-align:right}}.cr-pm__grille{display:grid;grid-template-columns:repeat(var(--pm-cols,4),minmax(0,1fr));grid-auto-rows:var(--pm-row,300px);grid-auto-flow:dense;gap:var(--pm-gap,10px)}.cr-pm__tuile{position:relative;display:flex;flex-direction:column;min-height:0;color:inherit;text-decoration:none}.cr-pm__tuile--haute{grid-row:span 2}.cr-pm__tuile--large{grid-column:span 2}.cr-pm__tuile--grande{grid-row:span 2;grid-column:span 2}.cr-pm__fond{position:relative;display:block;flex:1 1 auto;min-height:0;overflow:hidden;background:var(--pm-bg,#27bcd6);border-radius:var(--pm-r,0);border:var(--pm-bord,0 solid transparent)}.cr-pm__img,.cr-pm__survol{position:absolute;inset:var(--pm-pad,6%);display:block;transition:opacity .35s ease,transform .5s ease}.cr-pm__img img,.cr-pm__survol img,.cr-pm__ph{display:block;width:100%;height:100%;object-fit:var(--pm-fit,contain);object-position:var(--pm-ix,50%) var(--pm-iy,50%)}.cr-pm__ph{position:absolute;inset:var(--pm-pad,6%);width:auto;height:auto;opacity:.35}.cr-pm__survol{opacity:0}.cr-pm__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pm-voile,rgba(0,0,0,.55));opacity:0;transition:opacity .35s ease;pointer-events:none}.cr-pm--ombre-douce .cr-pm__fond{box-shadow:0 6px 18px #0000001f}.cr-pm--ombre-forte .cr-pm__fond{box-shadow:0 16px 40px #00000040}.cr-pm__nom{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:14px 12px;color:var(--pm-n-c,#fff);font-size:var(--pm-n,22px);font-weight:800;line-height:1.15;text-align:center;transition:opacity .35s ease}.cr-pm--nom-maj .cr-pm__nom{text-transform:uppercase;letter-spacing:.06em}.cr-pm--nom-survol .cr-pm__nom{top:0;display:grid;place-items:center;opacity:0}.cr-pm__nom--sous{position:static;padding:10px 0 0;flex:none}@media(hover:hover){:is(.cr-pm--hover-sombre,.cr-pm--hover-clair) .cr-pm__tuile:hover .cr-pm__voile,.cr-pm--hover-swap .cr-pm__tuile:not(.cr-pm__tuile--a-survol):hover .cr-pm__voile{opacity:1}.cr-pm--hover-swap .cr-pm__tuile--a-survol:hover .cr-pm__img{opacity:0}.cr-pm--hover-swap .cr-pm__tuile--a-survol:hover .cr-pm__survol{opacity:1}.cr-pm--hover-zoom .cr-pm__tuile:hover :is(.cr-pm__img,.cr-pm__survol){transform:scale(1.07)}.cr-pm--zoom-plus .cr-pm__tuile:hover :is(.cr-pm__img,.cr-pm__survol){transform:scale(1.04)}.cr-pm--nom-survol .cr-pm__tuile:hover .cr-pm__nom{opacity:1}}:is(.cr-pm--hover-sombre,.cr-pm--hover-clair,.cr-pm--hover-swap) .cr-pm__tuile:focus-visible .cr-pm__voile,.cr-pm--nom-survol .cr-pm__tuile:focus-visible .cr-pm__nom{opacity:1}@media(hover:none){.cr-pm--nom-survol .cr-pm__nom{top:auto;display:block;opacity:1;background:linear-gradient(transparent,#00000059)}.cr-pm--survol-m:is(.cr-pm--hover-sombre,.cr-pm--hover-clair,.cr-pm--hover-swap) .cr-pm__tuile:active .cr-pm__voile{opacity:1}.cr-pm--survol-m.cr-pm--hover-swap .cr-pm__tuile--a-survol:active .cr-pm__img{opacity:0}.cr-pm--survol-m.cr-pm--hover-swap .cr-pm__tuile--a-survol:active .cr-pm__survol{opacity:1}}@media(max-width:749px){.cr-pm__grille{grid-template-columns:repeat(var(--pm-cols-m,2),minmax(0,1fr));grid-auto-rows:var(--pm-row-m,200px);gap:var(--pm-gap-m,8px)}.cr-pm:not(.cr-pm--tailles-m) .cr-pm__tuile{grid-row:auto;grid-column:auto}.cr-pm--tailles-m .cr-pm__tuile{grid-row:auto;grid-column:auto}.cr-pm--tailles-m .cr-pm__tuile--m-haute{grid-row:span 2}.cr-pm--tailles-m .cr-pm__tuile--m-large{grid-column:span 2}.cr-pm--tailles-m .cr-pm__tuile--m-grande{grid-row:span 2;grid-column:span 2}.cr-pm__nom{font-size:var(--pm-n-m,16px);padding:10px 8px}.cr-pm--car-m .cr-pm__grille{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--cr-margin-mobile, var(--page-margin-mobile, 20px)));padding-inline:var(--cr-margin-mobile, var(--page-margin-mobile, 20px));scroll-padding-inline:var(--cr-margin-mobile, var(--page-margin-mobile, 20px))}.cr-pm--car-m .cr-pm__grille::-webkit-scrollbar{display:none}.cr-pm--car-m .cr-pm__tuile{flex:0 0 var(--pm-car-w,60%);height:var(--pm-row-m,200px);scroll-snap-align:start}}.cr-pf__plein{max-width:none;padding-inline:0}.cr-pf__bandeau{position:relative;height:var(--pf-h,460px);overflow:hidden;background:var(--pf-bg,transparent);border-radius:var(--pf-r,0)}.cr-pf__plein .cr-pf__bandeau{border-radius:0}.cr-pf__bg{position:absolute;top:0;right:0;bottom:0;left:0}.cr-pf__bg img{display:block;width:100%;height:100%;object-fit:cover}.cr-pf--titre-dans .cr-pf__bandeau>.cr-pp__entete{position:relative;z-index:3;margin:0;padding:28px 20px 0}.cr-pf__cta{margin-top:12px}.cr-pf--btn-noir .cr-pf__btn{min-height:0;padding:8px 18px;border-radius:0;border:1px solid #151515;background:#151515;color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.cr-pf--btn-contour .cr-pf__btn{background:transparent;color:inherit;border:1.5px solid currentColor}.cr-pf__piste{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:48px;scroll-padding-inline:48px}.cr-pf__piste::-webkit-scrollbar{display:none}.cr-pf__perso{flex:0 0 calc(100% / var(--pf-vis,4));scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:var(--pf-sol,56px);color:var(--pf-n-c,inherit);text-decoration:none}.cr-pf__figure{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:calc(var(--pf-h,460px) * var(--pf-phr,.55) * var(--pf-scale,1));margin-bottom:var(--pf-lift,0px);transform-origin:50% 100%}.cr-pf__img{display:block;height:100%;width:auto;max-width:100%;object-fit:contain;object-position:50% 100%;transition:opacity .25s ease}.cr-pf__img--survol{position:absolute;left:0;right:0;bottom:0;margin-inline:auto;opacity:0}.cr-pf__ph{width:70%;opacity:.35}.cr-pf__nom{margin-top:12px;font-size:var(--pf-n,12px);font-weight:700;letter-spacing:.06em;text-align:center}.cr-pf--nom-maj .cr-pf__nom{text-transform:uppercase}@keyframes cr-pf-saut{0%,to{transform:translateY(0)}40%{transform:translateY(-14%)}70%{transform:translateY(0)}85%{transform:translateY(-4%)}}@keyframes cr-pf-balance{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@media(hover:hover){.cr-pf--hover-swap .cr-pf__perso--a-survol:hover .cr-pf__img:not(.cr-pf__img--survol){opacity:0}.cr-pf--hover-swap .cr-pf__perso--a-survol:hover .cr-pf__img--survol{opacity:1}.cr-pf--hover-swap.cr-pf--saut .cr-pf__perso:hover .cr-pf__figure,.cr-pf--hover-swap .cr-pf__perso:not(.cr-pf__perso--a-survol):hover .cr-pf__figure,.cr-pf--hover-rebond .cr-pf__perso:hover .cr-pf__figure{animation:cr-pf-saut .7s ease}.cr-pf--hover-balance .cr-pf__perso:hover .cr-pf__figure{animation:cr-pf-balance .9s ease-in-out}.cr-pf--hover-zoom .cr-pf__perso:hover .cr-pf__figure{transform:scale(1.08);transition:transform .35s ease}}@media(prefers-reduced-motion:reduce){.cr-pf__perso .cr-pf__figure{animation:none!important}}.cr-pf__fleche{position:absolute;z-index:4;top:50%;transform:translateY(-50%);display:none;place-items:center;width:var(--pf-ar-s,32px);height:var(--pf-ar-s,32px);padding:0;border:0;border-radius:50%;cursor:pointer;background:var(--pf-ar-c,#151515);color:#fff}.cr-pf__fleche svg{width:55%;height:55%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cr-pf__fleche--prec{left:10px}.cr-pf__fleche--suiv{right:10px}.cr-pf--fleche-contour .cr-pf__fleche{background:#ffffffd9;color:var(--pf-ar-c,#151515);border:1.5px solid var(--pf-ar-c,#151515)}.cr-pf--fleche-nu .cr-pf__fleche{background:none;color:var(--pf-ar-c,#151515)}.cr-pf--defile .cr-pf__fleche{display:grid}.cr-pf--debut .cr-pf__fleche--prec,.cr-pf--fin .cr-pf__fleche--suiv{opacity:.3;pointer-events:none}@media(min-width:750px){.cr-pf--sans-fleches .cr-pf__fleche{display:none!important}}@media(max-width:749px){.cr-pf__bandeau{height:var(--pf-h-m,380px);border-radius:var(--pf-r-m,0)}.cr-pf__piste{padding-inline:28px;scroll-padding-inline:28px}.cr-pf__perso{flex-basis:calc(100% / var(--pf-vis-m,2));padding-bottom:var(--pf-sol-m,44px)}.cr-pf__figure{height:calc(var(--pf-h-m,380px) * var(--pf-phr-m,.5) * var(--pf-scale,1))}.cr-pf__nom{font-size:var(--pf-n-m,11px);margin-top:8px}.cr-pf--titre-dans .cr-pf__bandeau>.cr-pp__entete{padding:20px 16px 0}.cr-pf__fleche--prec{left:4px}.cr-pf__fleche--suiv{right:4px}.cr-pf--sans-fleches-m .cr-pf__fleche{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/cr-personnages.css.map */
