.pp-blog{--pp-gap:1.6rem;--pp-radius:1.4rem;--c-story:#d9622b;--c-conseil:#2f8f6b;--c-produit:#3b6fd4;--c-actu:#8a4fb8}.pp-blog__head{text-align:center;margin:0 0 3rem}.pp-blog__title{margin:0;font-size:clamp(3.2rem,6vw,5.2rem);line-height:1.05;letter-spacing:-.01em}.pp-blog__subtitle{margin:1rem auto 0;max-width:56rem;font-size:1.6rem;opacity:.7}.pp-blog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pp-gap);grid-auto-flow:dense}.pp-card{position:relative;display:flex;flex-direction:column;min-width:0;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--pp-radius);overflow:visible;transition:transform .25s ease,box-shadow .25s ease}.pp-card:hover,.pp-card:focus-within{transform:translateY(-3px);box-shadow:0 1.2rem 2.8rem rgba(var(--color-foreground),.12);z-index:3}.pp-card--xl,.pp-card--l{grid-column:1/-1}.pp-card__media{display:block;overflow:hidden;border-radius:var(--pp-radius) var(--pp-radius) 0 0;aspect-ratio:4/3;background:rgba(var(--color-foreground),.06)}.pp-card--xl .pp-card__media{aspect-ratio:16/10}.pp-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.pp-card:hover .pp-card__media img{transform:scale(1.04)}.pp-card__noimg{display:block;width:100%;height:100%}.pp-card__badges{position:absolute;top:1rem;left:1rem;display:flex;gap:.5rem;z-index:2}.pp-badge{display:inline-flex;align-items:center;gap:.5rem;height:3.2rem;min-width:3.2rem;padding:0 .9rem;justify-content:center;border-radius:99rem;background:#fffffff0;color:#222;font-size:1.2rem;font-weight:700;letter-spacing:.02em;box-shadow:0 .2rem .8rem #00000026}.pp-badge svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.pp-badge--animal,.pp-badge--new{padding:0;width:3.2rem}.pp-badge--story{background:var(--c-story);color:#fff}.pp-badge--conseil{background:var(--c-conseil);color:#fff}.pp-badge--produit{background:var(--c-produit);color:#fff}.pp-badge--actualite{background:var(--c-actu);color:#fff}.pp-badge--new{background:#ffd23f;color:#5a4300}.pp-badge--new svg{fill:currentColor}.pp-badge__label{display:none}@media(min-width:750px){.pp-badge__label{display:inline}}.pp-card__body{display:flex;flex-direction:column;gap:.7rem;padding:1.4rem 1.5rem 1.6rem;flex:1}.pp-card__date{margin:0;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.pp-card__title{margin:0;font-size:1.6rem;line-height:1.25}.pp-card--xl .pp-card__title{font-size:2.6rem}.pp-card--l .pp-card__title{font-size:2.1rem}.pp-card__title a{color:inherit;text-decoration:none}.pp-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--pp-radius)}.pp-card__title a:hover{text-decoration:underline;text-underline-offset:.25em}.pp-card__summary{position:relative;z-index:2;margin-top:auto}.pp-card__excerpt{margin:0;padding-right:2.6rem;font-size:1.35rem;line-height:1.5;opacity:.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;cursor:help}.pp-card__more{position:absolute;right:0;bottom:0;width:2.2rem;height:2.2rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.35);background:rgb(var(--color-background));color:inherit;font:italic 700 1.3rem/1 Georgia,serif;cursor:pointer;padding:0}.pp-memo{position:absolute;left:-.6rem;right:-.6rem;bottom:calc(100% + .8rem);padding:1.2rem 1.4rem;border-radius:1rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.3rem;line-height:1.5;box-shadow:0 1rem 2.4rem #00000047;opacity:0;visibility:hidden;transform:translateY(.4rem);transition:opacity .18s ease,transform .18s ease,visibility .18s;pointer-events:none;z-index:10}.pp-memo:after{content:"";position:absolute;left:2.4rem;top:100%;border:.7rem solid transparent;border-top-color:rgb(var(--color-foreground))}.pp-card__summary:hover .pp-memo,.pp-card__excerpt:focus+.pp-card__more+.pp-memo,.pp-card__more[aria-expanded=true]+.pp-memo{opacity:1;visibility:visible;transform:none}@media(hover:none){.pp-card__summary:hover .pp-memo{opacity:0;visibility:hidden}.pp-card__more[aria-expanded=true]+.pp-memo{opacity:1;visibility:visible;transform:none}}.pp-card__thumbs{display:flex;gap:.5rem;list-style:none;margin:.2rem 0 .1rem;padding:0}.pp-card__thumbs li{width:4.4rem;height:4.4rem;border-radius:.7rem;overflow:hidden;border:2px solid var(--c-story);flex:none;transform:rotate(-2deg)}.pp-card__thumbs li:nth-child(2n){transform:rotate(2deg)}.pp-card__thumbs img{display:block;width:100%;height:100%;object-fit:cover}.pp-card--story{border-color:var(--c-story);border-width:2px;background:linear-gradient(180deg,rgba(217,98,43,.07),transparent 45%),rgb(var(--color-background))}.pp-ad{grid-column:1/-1;min-width:0}.pp-ad__slider{display:flex;align-items:center;justify-content:center;min-height:11rem;border:2px dashed rgba(var(--color-foreground),.25);border-radius:var(--pp-radius);background:repeating-linear-gradient(135deg,rgba(var(--color-foreground),.025) 0 1.2rem,transparent 1.2rem 2.4rem)}.pp-ad__slide{display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;padding:1.4rem}.pp-ad__tag{font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.pp-ad__text{margin:0;font-size:1.6rem;font-weight:600;opacity:.6}.pp-pager{display:flex;justify-content:center;flex-wrap:wrap;gap:.6rem;margin:3.4rem 0 0}.pp-pager__btn{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;height:4rem;padding:0 1.2rem;border-radius:99rem;border:1px solid rgba(var(--color-foreground),.2);color:inherit;text-decoration:none;font-size:1.5rem}.pp-pager__btn:hover{background:rgba(var(--color-foreground),.07)}.pp-pager__btn.is-current{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:transparent}.pp-pager__gap{align-self:center;padding:0 .4rem}@media(min-width:750px){.pp-blog{--pp-gap:2rem}.pp-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-card--xl{grid-column:span 2;grid-row:span 2}.pp-card--l{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto}.pp-card--l .pp-card__media{aspect-ratio:auto;border-radius:var(--pp-radius) 0 0 var(--pp-radius);min-height:20rem;position:relative}.pp-card--xl .pp-card__media{aspect-ratio:auto;flex:1;min-height:30rem;position:relative}.pp-card--xl .pp-card__media img,.pp-card--l .pp-card__media img{position:absolute;top:0;right:0;bottom:0;left:0}.pp-card__title{font-size:1.6rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pp-card--xl .pp-card__title{-webkit-line-clamp:4}}@media(min-width:750px)and (max-width:989px){.pp-card--xl{grid-column:span 3;grid-row:auto}.pp-card--xl .pp-card__media{aspect-ratio:16/9;flex:none;min-height:0}.pp-card--l{grid-column:span 3}}@media(max-width:749px){.pp-blog{--pp-gap:1rem}.pp-card__body{padding:1rem 1.1rem 1.2rem}.pp-card__title{font-size:1.4rem}.pp-card--xl .pp-card__title{font-size:2.1rem}.pp-card--l .pp-card__title{font-size:1.8rem}.pp-card__excerpt{font-size:1.25rem;-webkit-line-clamp:2}.pp-memo{left:-1.1rem;right:-1.1rem}.pp-card__badges{top:.7rem;left:.7rem}.pp-card--xl .pp-card__media{aspect-ratio:4/3}.pp-card--l .pp-card__media{aspect-ratio:16/10}}@media(prefers-reduced-motion:reduce){.pp-card,.pp-card__media img,.pp-memo{transition:none}}@media(min-width:990px){.pp-card--xl .pp-card__body{flex:none}.pp-card--xl .pp-card__excerpt{-webkit-line-clamp:4;font-size:1.5rem}}@media(min-width:750px){.pp-card--l .pp-card__summary{margin-top:.8rem}.pp-card--l .pp-card__body{justify-content:center}.pp-card--l .pp-card__excerpt{-webkit-line-clamp:5}}@media(min-width:990px){.pp-card--xl .pp-card__media{flex:1 1 auto}.pp-card--xl .pp-card__summary{margin-top:.8rem}}.pp-card__title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media(max-width:749px){.pp-card__title{font-size:1.25rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pp-card--xl .pp-card__title{font-size:1.9rem;-webkit-line-clamp:4}.pp-card--l .pp-card__title{font-size:1.6rem}}.pp-ad__slider{position:relative;display:block;min-height:0;overflow:hidden;border-style:solid;border-width:1px;border-color:rgba(var(--color-foreground),.15);background:rgba(var(--color-foreground),.03)}.pp-ad__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pp-ad__track::-webkit-scrollbar{display:none}.pp-ad__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;display:flex;align-items:center;gap:1.6rem;min-height:11rem;padding:1.2rem 1.6rem;color:inherit;text-decoration:none;box-sizing:border-box}.pp-ad__slide--empty{justify-content:center;border:2px dashed rgba(var(--color-foreground),.25);border-radius:var(--pp-radius);margin:-1px}.pp-ad__img{width:auto;height:9rem;max-width:40%;object-fit:cover;border-radius:1rem;flex:none}.pp-ad__info{display:flex;flex-direction:column;gap:.4rem;min-width:0}.pp-ad__slide--empty .pp-ad__info{align-items:center;text-align:center}.pp-ad__title{font-size:1.8rem;line-height:1.2}.pp-ad__nav{position:absolute;top:50%;transform:translateY(-50%);width:3.2rem;height:3.2rem;border-radius:50%;border:0;background:rgba(var(--color-foreground),.7);color:rgb(var(--color-background));font-size:2rem;line-height:1;cursor:pointer;z-index:2}.pp-ad__nav--prev{left:.8rem}.pp-ad__nav--next{right:.8rem}.pp-ad__dots{position:absolute;left:0;right:0;bottom:.6rem;display:flex;justify-content:center;gap:.5rem;pointer-events:none}.pp-ad__dots span{width:.7rem;height:.7rem;border-radius:50%;background:rgba(var(--color-foreground),.25)}.pp-ad__dots span.on{background:rgb(var(--color-foreground))}@media(max-width:749px){.pp-ad__nav{display:none}.pp-ad__img{height:7rem}.pp-ad__title{font-size:1.5rem}}.pp-facets{position:sticky;top:0;z-index:20;margin:-1rem -1rem 2.4rem;padding:1rem;background:rgba(var(--color-background),.82);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}.pp-facets[hidden]{display:none}.pp-facets__bar{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.pp-facet{display:inline-flex;align-items:center;gap:.7rem;height:4.2rem;padding:0 .8rem 0 1.4rem;border-radius:99rem;border:1px solid rgba(var(--color-foreground),.16);background:rgb(var(--color-background));color:inherit;font:inherit;font-size:1.4rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.pp-facet svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.pp-facet:not(:has(svg)){padding-left:1.8rem}.pp-facet__n{display:inline-flex;align-items:center;justify-content:center;min-width:2.6rem;height:2.6rem;padding:0 .7rem;border-radius:99rem;background:rgba(var(--color-foreground),.08);font-size:1.2rem;font-weight:700;transition:background .2s,color .2s}.pp-facet:hover{transform:translateY(-2px);box-shadow:0 .8rem 1.8rem rgba(var(--color-foreground),.14);border-color:rgba(var(--color-foreground),.4)}.pp-facet:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.pp-facet[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:transparent;box-shadow:0 .8rem 2rem rgba(var(--color-foreground),.28)}.pp-facet[aria-pressed=true] .pp-facet__n{background:rgba(var(--color-background),.22);color:inherit}.pp-facet[data-key=story][aria-pressed=true]{background:var(--c-story);color:#fff}.pp-facet[data-key=conseil][aria-pressed=true]{background:var(--c-conseil);color:#fff}.pp-facet[data-key=produit][aria-pressed=true]{background:var(--c-produit);color:#fff}.pp-facet[data-key=actualite][aria-pressed=true]{background:var(--c-actu);color:#fff}.pp-facet--animal{margin-left:.6rem}.pp-facets__count{margin:.8rem 0 0;text-align:center;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;opacity:.6;min-height:1.6rem}.pp-card[hidden],.pp-ad[hidden]{display:none!important}.pp-card:not([hidden]){animation:pp-facet-in .45s cubic-bezier(.2,.7,.2,1) both}@keyframes pp-facet-in{0%{opacity:0;transform:translateY(1.2rem) scale(.97)}to{opacity:1;transform:none}}.pp-facets__empty{text-align:center;font-size:1.6rem;opacity:.65;padding:4rem 0}@media(min-width:750px){.pp-blog__grid.is-filtered .pp-card--xl{grid-row:auto}.pp-blog__grid.is-filtered .pp-card--xl .pp-card__media{min-height:24rem}}@media(max-width:749px){.pp-facets{position:static;margin:0 0 1.6rem;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pp-facets__bar{flex-wrap:wrap;justify-content:center;gap:.6rem;overflow:visible;-webkit-mask-image:none;mask-image:none;padding:0}.pp-facet{flex:none;height:3.4rem;gap:.5rem;padding:0 .5rem 0 1rem;font-size:1.25rem}.pp-facet:not(:has(svg)){padding-left:1.2rem}.pp-facet svg{width:1.5rem;height:1.5rem}.pp-facet__n{min-width:2.1rem;height:2.1rem;padding:0 .5rem;font-size:1.05rem}.pp-facet:hover{transform:none;box-shadow:none}.pp-facet--animal{margin-left:0}.pp-facets__count{margin-top:1rem;font-size:1.1rem}.pp-facets__count:empty{display:none}}@media(prefers-reduced-motion:reduce){.pp-card:not([hidden]){animation:none}.pp-facet{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/pp-blog-home.css.map */
