.twsp{--twsp-voile: #2a1c0e;--twsp-voile-opacite: .68}.twsp-piste{position:relative;align-items:stretch}.twsp-slide{display:flex;flex:0 0 78%}.twsp-carte{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:19px;color:inherit;text-decoration:none}.twsp-carte--claire{border:1px solid var(--twsc-filet);background:var(--twsc-creme);color:var(--twsc-encre)}.twsp-avis__media{display:block;flex:none;overflow:hidden;aspect-ratio:1 / 1;background:var(--twsc-beige)}.twsp-avis__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center var(--twsp-mire, 50%)}.twsp-avis__corps{display:flex;flex:1 1 auto;flex-direction:column;padding:16px 16px 18px}.twsp-etoiles{display:flex;gap:2px;margin:0 0 10px}.twsp-etoiles svg{display:block;width:13px;height:13px;fill:var(--twsc-laiton-f)}.twsp-avis__texte{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:#46423b;font-weight:300;font-size:13px;line-height:1.55}.twsp-avis__pied{display:block;margin-top:auto;padding-top:14px}.twsp-avis__nom{display:block;color:var(--twsc-encre);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.twsp-avis__produit{display:block;margin-top:5px;color:var(--twsc-gris);font-weight:300;font-size:11.5px;line-height:1.4}.twsp-carte--chiffre{justify-content:center;padding:26px 22px;background:var(--twsp-voile);color:#fff}.twsp-chiffre__fond{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block}.twsp-chiffre__fond img{display:block;width:100%;height:100%;object-fit:cover;object-position:center var(--twsp-mire, 50%)}.twsp-chiffre__voile{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(115% 90% at 50% 45%,#0000 45%,#00000040),var(--twsp-voile);opacity:var(--twsp-voile-opacite)}.twsp-chiffre{position:relative;z-index:2;margin:0;color:#fff;font-weight:300;font-size:23px;line-height:1.25;letter-spacing:.01em;text-align:center;text-wrap:balance}.twsp-carte--presse{justify-content:flex-start;padding:0}.twsp-presse__logo{display:flex;flex:0 0 33.333%;align-items:center;justify-content:center;min-height:0;padding:22px 22px 12px}.twsp-presse__logo svg{display:block;width:100%;max-width:108px;max-height:100%;height:auto}.twsp-presse__logo svg path{fill:var(--twsc-encre)}.twsp-presse__logo--texte{color:var(--twsc-encre);font-size:16.5px;line-height:1.3;letter-spacing:.3em;text-align:center;text-transform:uppercase}.twsp-presse__corps{display:flex;flex:1 1 66.666%;flex-direction:column;justify-content:center;padding:0 22px 26px}.twsp-presse__titre,.twsp-presse__citation{display:block;color:var(--twsc-encre);font-weight:300;font-size:15px;line-height:1.45;letter-spacing:.01em}.twsp-presse__citation{font-style:italic}.twsp-presse__citation:before{content:"\ab\a0"}.twsp-presse__citation:after{content:"\a0\bb"}.twsp-presse__mention{display:block;margin-top:12px;color:var(--twsc-gris);font-weight:300;font-size:10.5px;line-height:1.4;letter-spacing:.06em}@media screen and (min-width:990px){.twsp-slide{flex:0 0 calc((100% - (var(--twsc-cols, 5) - 1) * 20px) / var(--twsc-cols, 5))}.twsp-avis__corps{padding:18px 18px 20px}.twsp-chiffre{font-size:25px}.twsp-presse__titre,.twsp-presse__citation{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/tws-preuve-sociale.css.map */
