.spk-filtres{display:block}.spk-filtres:not(:defined) .spk-filtres__panneau,.spk-filtres:not(:defined) .spk-filtres__voile,.spk-filtres:not(:defined) .spk-filtres__ouvrir{display:none}.spk-filtres [hidden]{display:none!important}.spk-filtres__entete{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.spk-filtres__titre{font-size:1.7rem;font-weight:600;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.spk-filtres__lien{padding:0;border:0;background:none;font:inherit;font-size:1.3rem;color:rgba(var(--color-foreground),.75);text-decoration:underline;text-underline-offset:.5rem;cursor:pointer}.spk-filtres__lien:hover{color:rgb(var(--color-foreground))}.spk-filtres__corps{display:flex;flex-direction:column;gap:1.8rem}.spk-filtres__groupe{display:flex;flex-direction:column;gap:.6rem;padding-bottom:1.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.spk-filtres__groupe:last-child{padding-bottom:0;border-bottom:0}.spk-filtres__legende{margin:0;padding-bottom:.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.spk-filtres__recherche{position:relative;display:flex;align-items:center}.spk-filtres__recherche .svg-wrapper{position:absolute;left:1.4rem;width:1.6rem;height:1.6rem;color:rgba(var(--color-foreground),.6);pointer-events:none}.spk-filtres__recherche input{width:100%;height:4.4rem;padding:0 1.2rem 0 4rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.6rem;background:rgb(var(--color-background));font:inherit;font-size:1.6rem;color:rgb(var(--color-foreground));transition:border-color var(--duration-short) ease}.spk-filtres__recherche input:hover{border-color:rgba(var(--color-foreground),.5)}.spk-filtres__recherche input:focus-visible{outline:0;box-shadow:none;border-color:rgb(var(--color-foreground))}.spk-filtres__ligne{display:flex;align-items:center;gap:1rem;width:100%;min-height:4rem;padding:0;border:0;background:none;font:inherit;font-size:1.4rem;text-align:left;color:rgb(var(--color-foreground));cursor:pointer}.spk-filtres__ligne:disabled{opacity:.4;cursor:default}.spk-filtres__case{position:relative;flex:none;width:1.7rem;height:1.7rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:.3rem;background:rgb(var(--color-background));transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease}.spk-filtres__ligne:not(:disabled):hover .spk-filtres__case{border-color:rgb(var(--color-button))}.spk-filtres__ligne[aria-pressed=true] .spk-filtres__case{border-color:rgb(var(--color-button));background:rgb(var(--color-button))}.spk-filtres__ligne[aria-pressed=true] .spk-filtres__case:after{content:"";position:absolute;left:.5rem;top:.15rem;width:.45rem;height:.9rem;border:solid rgb(var(--color-button-text));border-width:0 .2rem .2rem 0;transform:rotate(45deg)}.spk-filtres__libelle{flex:1}.spk-filtres__nombre{font-size:1.2rem;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.65)}.spk-filtres__barre{display:flex;align-items:center;gap:1.2rem;padding-bottom:1.6rem}.spk-filtres__compte{margin:0;font-size:1.3rem;font-variant-numeric:tabular-nums;color:rgba(var(--color-foreground),.75)}.spk-filtres__ouvrir{display:inline-flex;flex:none;align-items:center;gap:.8rem;height:4.4rem;padding:0 1.6rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:var(--spk-r-s, .2rem);background:rgb(var(--color-background));font:inherit;font-size:1.35rem;font-weight:500;color:rgb(var(--color-foreground));cursor:pointer}.spk-filtres__ouvrir .svg-wrapper{width:1.6rem;height:1.6rem}.spk-filtres__actifs{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .6rem;border-radius:var(--spk-r-s, .2rem);background:rgb(var(--color-button));font-size:1.1rem;color:rgb(var(--color-button-text))}.spk-filtres__puces{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2rem}.spk-filtres__puce{display:inline-flex;align-items:center;gap:.6rem;min-height:3.2rem;padding:.6rem 1rem .6rem 1.2rem;border:0;border-radius:var(--spk-r-s, .2rem);background:rgba(var(--color-foreground),.06);font:inherit;font-size:1.2rem;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color var(--duration-short) ease}.spk-filtres__puce:after{content:"\d7";font-size:1.6rem;line-height:1}.spk-filtres__puce:hover{background:rgba(var(--color-foreground),.1)}.spk-filtres__vide{padding:5.6rem 2.4rem;border-radius:var(--spk-r-m, .4rem);background:rgba(var(--color-foreground),.04);text-align:center}.spk-filtres__vide p{margin:0 0 2.4rem}.spk-filtres__fermer,.spk-filtres__pied,.spk-filtres__voile{display:none}@media screen and (max-width:989px){.spk-filtres__panneau{position:fixed;z-index:101;inset:auto 0 0;display:flex;flex-direction:column;max-height:85vh;max-height:85dvh;border-radius:1.6rem 1.6rem 0 0;background:rgb(var(--color-background));visibility:hidden;transform:translateY(100%);transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.spk-filtres[ouvert] .spk-filtres__panneau{visibility:visible;transform:translateY(0)}.spk-filtres__entete{align-items:center;padding:1.6rem 2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.spk-filtres__titre{margin-right:auto}.spk-filtres__fermer{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-right:-1.2rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.spk-filtres__fermer svg{width:1.8rem;height:1.8rem}.spk-filtres__corps{flex:1;overflow-y:auto;padding:2rem;overscroll-behavior:contain}.spk-filtres__pied{display:block;padding:1.2rem 2rem calc(1.2rem + env(safe-area-inset-bottom));border-top:.1rem solid rgba(var(--color-foreground),.12)}.spk-filtres__voile{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:block;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.spk-filtres[ouvert] .spk-filtres__voile{opacity:1;visibility:visible}}@media screen and (min-width:990px){.spk-filtres:defined{display:grid;grid-template-columns:24rem minmax(0,1fr);align-items:start;gap:5.6rem}.spk-filtres__panneau{position:sticky;top:calc(var(--header-height, 0px) + 2.4rem);display:flex;flex-direction:column;gap:1.8rem;max-height:calc(100vh - var(--header-height, 0px) - 4.8rem);overflow-y:auto;scrollbar-width:none}.spk-filtres__panneau::-webkit-scrollbar{display:none}.spk-filtres__ouvrir{display:none}.spk-filtres__barre{padding-bottom:2.4rem}.spk-filtres__compte{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.spk-filtres__panneau,.spk-filtres__voile{transition:none}}.main-blog>.title--primary{margin:0 0 1.6rem}.main-blog__intro{max-width:60rem;margin:0 0 4rem;font-size:1.7rem;line-height:1.6;color:rgba(var(--color-foreground),.8);text-wrap:pretty}.main-blog__intro p{margin:0}@media screen and (min-width:750px){.main-blog>.title--primary{margin-bottom:2rem}.main-blog__intro{margin-bottom:6.4rem;font-size:1.8rem}}.main-blog .blog-articles{grid-template-columns:repeat(auto-fill,minmax(min(28rem,100%),1fr));gap:2.8rem}@media screen and (min-width:750px){.main-blog .blog-articles{gap:4.8rem 3.2rem}}.spk-carte-guide{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--spk-r-m, .4rem);background:#fffdf899;transition:border-color .3s ease}.spk-carte-guide__image{flex:none;overflow:hidden;aspect-ratio:3 / 2;background:rgba(var(--color-foreground),.06)}.spk-carte-guide__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.spk-carte-guide__texte{display:flex;flex:1;flex-direction:column;padding:2.2rem 2.4rem 2.6rem}.spk-carte-guide__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}.spk-carte-guide__etiquette{padding:.3rem 1rem;border-radius:var(--spk-r-s, .2rem);background:rgba(var(--color-foreground),.07);font-weight:700;color:rgb(var(--color-foreground))}.spk-carte-guide__titre{margin:1.2rem 0 0;font-size:2.1rem;line-height:1.22;letter-spacing:0;text-wrap:balance}.spk-carte-guide__titre a{color:inherit;text-decoration:none}.spk-carte-guide__titre a:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:var(--spk-r-m, .4rem)}.spk-carte-guide__titre a:focus-visible{outline:0;box-shadow:none}.spk-carte-guide__titre a:focus-visible:after{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.5rem}.spk-carte-guide__resume{display:-webkit-box;overflow:hidden;margin:1rem 0 0;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.75);-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.spk-carte-guide__suite{display:none;align-items:center;gap:.8rem;margin-top:auto;padding-top:2rem;font-size:1.5rem;font-weight:700;color:rgb(var(--color-foreground))}.spk-carte-guide--une .spk-carte-guide__suite{display:inline-flex}.spk-carte-guide__suite .svg-wrapper{width:1.4rem;height:1.4rem;transition:transform .25s ease}@media screen and (min-width:750px){.spk-carte-guide__texte{padding:2.4rem 2.4rem 2.8rem}.blog-articles__article:is(.blog-articles__article--une,:nth-child(7n+1 of:not([hidden]))){grid-column:1 / -1}.blog-articles__article:is(.blog-articles__article--une,:nth-child(7n+1 of:not([hidden]))) .spk-carte-guide{flex-direction:row}.blog-articles__article:nth-child(14n+8 of:not([hidden])) .spk-carte-guide{flex-direction:row-reverse}.blog-articles__article:is(.blog-articles__article--une,:nth-child(7n+1 of:not([hidden]))) .spk-carte-guide__image{flex:0 0 52%;aspect-ratio:auto;min-height:32rem}.blog-articles__article:is(.blog-articles__article--une,:nth-child(7n+1 of:not([hidden]))) .spk-carte-guide__texte{justify-content:center;padding:3.6rem 4rem}.blog-articles__article:is(.blog-articles__article--une,:nth-child(7n+1 of:not([hidden]))) .spk-carte-guide__titre{font-size:3rem;line-height:1.15}.blog-articles__article:is(.blog-articles__article--une,:nth-child(7n+1 of:not([hidden]))) .spk-carte-guide__resume{font-size:1.6rem;-webkit-line-clamp:4;line-clamp:4}.blog-articles__article:is(.blog-articles__article--une,:nth-child(7n+1 of:not([hidden]))) .spk-carte-guide__suite{display:inline-flex;margin-top:0}}@media screen and (max-width:749px){.spk-carte-guide__image{aspect-ratio:16 / 9}.spk-carte-guide__resume{-webkit-line-clamp:2;line-clamp:2}}@media(hover:hover){.spk-carte-guide:hover{border-color:rgba(var(--color-foreground),.32)}.spk-carte-guide:hover .spk-carte-guide__image img{transform:scale(1.03)}.spk-carte-guide:hover .spk-carte-guide__suite .svg-wrapper{transform:translate(.4rem)}}@media(prefers-reduced-motion:reduce){.spk-carte-guide,.spk-carte-guide__image img,.spk-carte-guide__suite .svg-wrapper{transition:none}.spk-carte-guide:hover,.spk-carte-guide:hover .spk-carte-guide__image img,.spk-carte-guide:hover .spk-carte-guide__suite .svg-wrapper{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/soporifik-guides-filtres.css.map */
