.tsb-avis,.tsb-avispage{--tsb-marge: max(clamp(24px, 6.25vw, 80px), calc((100% - 1120px)/2) );color:rgb(var(--color-foreground))}:where(.tsb-avis,.tsb-avispage) :where(h1,h2,h3,p,ul,ol){margin:0;padding:0}:where(.tsb-avis,.tsb-avispage) :where(ul,ol){list-style:none}:where(.tsb-avis,.tsb-avispage) a:focus-visible,:where(.tsb-avis,.tsb-avispage) button:focus-visible{outline:2px solid var(--tsb-pivoine);outline-offset:2px}.tsb-avis .lecteur,.tsb-avispage .lecteur{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}button.tsb-btn{width:100%;-webkit-appearance:none;appearance:none;font-family:var(--tsb-sans);cursor:pointer}.tsb-btn--contour{background:transparent}.avis-statut{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;color:var(--tsb-vieux-rose)}.etoiles{position:relative;display:inline-block;font-size:16px;line-height:1;letter-spacing:2px;color:var(--tsb-rose-vif);white-space:nowrap}.etoiles-fond{opacity:.3}.etoiles-pleines{position:absolute;left:0;top:0;overflow:hidden}.avis-partie-tete{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.avis-partie h3{font-family:var(--tsb-sans);font-size:16px;font-weight:600;line-height:1.5;letter-spacing:normal}.commandes{display:flex;gap:8px}.btn-icone{display:grid;place-items:center;flex:none;width:44px;height:44px;margin:0;padding:0;border:1px solid rgb(var(--color-foreground));border-radius:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.btn-icone[hidden]{display:none}.btn-icone svg{width:20px;height:20px}.btn-icone .icone-lecture,.btn-icone[aria-pressed=true] .icone-pause{display:none}.btn-icone[aria-pressed=true] .icone-lecture{display:block}.tsb-avis .btn-icone.fleche{display:none}@media(prefers-reduced-motion:reduce){.tsb-avis .btn-icone.pause{display:none!important}}.tsb-btn.avis-voir{margin-top:16px}.vignette{display:block;width:100%;aspect-ratio:1;margin:0;padding:0;border:0;background:#fabace}.vignette img{display:block;width:100%;height:100%;object-fit:contain}.carte-avis{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;height:100%;margin:0;padding:16px;border:1px solid var(--tsb-trait);background:#fff;color:rgb(var(--color-foreground));font:13px/1.4 var(--tsb-sans);text-align:left;letter-spacing:normal}.carte-avis .extrait{font-size:13px;line-height:1.4;overflow-wrap:anywhere}.tsb-js .carte-avis .extrait{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.carte-avis .lire{margin:auto 0 0;padding:0;border:0;background:none;color:inherit;font:600 13px/1.4 var(--tsb-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.carte-avis .lire:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.carte-avis .lire[hidden]{display:none}.carte-avis:hover .lire{text-decoration-thickness:2px}.carte-avis:has(.lire:focus-visible){outline:2px solid var(--tsb-pivoine);outline-offset:2px}.carte-avis .lire:focus-visible{outline:none}.tsb-avis .avis-statut{padding:12px 24px 0}.tsb-avis .avis-partie{margin-top:28px;padding:0 24px}.tsb-avis .bande,.tsb-avis .rangee-avis{margin:12px -24px 0;padding:0 24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:24px;scrollbar-width:none}.tsb-avis .bande::-webkit-scrollbar,.tsb-avis .rangee-avis::-webkit-scrollbar{display:none}.tsb-avis .bande{display:flex;gap:8px}.tsb-avis .bande>li{flex:none}.tsb-avis .vignette{width:104px;height:104px}.tsb-avis .rangee-avis{display:grid;grid-auto-flow:column;grid-auto-columns:240px;gap:12px;scroll-snap-type:x mandatory}.tsb-avis .rangee-avis>li{scroll-snap-align:start}.tsb-avis .bande:focus-visible,.tsb-avis .rangee-avis:focus-visible{outline:2px solid var(--tsb-pivoine);outline-offset:-2px}@media(min-width:750px){.tsb-avis .avis-statut{margin-top:12px;padding:0}.tsb-avis .avis-partie{margin-top:40px;padding:0}.tsb-avis .bande,.tsb-avis .rangee-avis{margin:16px calc(var(--tsb-marge) * -1) 0;padding:0 var(--tsb-marge);scroll-padding-inline:var(--tsb-marge)}.tsb-avis .bande{gap:12px}.tsb-avis .vignette{width:clamp(104px,11.875vw,152px);height:clamp(104px,11.875vw,152px)}.tsb-avis .tsb-btn.avis-voir{display:inline-flex;width:auto;padding:0 24px}}@media(min-width:1100px){.tsb-avis .btn-icone.fleche:not([hidden]){display:grid}.tsb-avis .rangee-avis{grid-template-rows:repeat(2,auto);grid-auto-columns:256px;gap:16px}}.tsb-avispage .tsb-ariane{padding:0 24px}.tsb-avispage .tsb-ariane ol{display:flex;flex-wrap:wrap;align-items:center}.tsb-avispage .tsb-ariane li{display:flex;align-items:center;min-height:44px;font-size:13px;color:var(--tsb-vieux-rose)}.tsb-avispage .tsb-ariane li+li:before{content:"/";content:"/" / "";margin:0 8px}.tsb-avispage .tsb-ariane li[aria-current=page]{color:rgb(var(--color-foreground));font-weight:600}.tsb-avispage .tsb-ariane a{display:flex;align-items:center;min-height:44px;margin-left:-8px;padding:0 8px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.contenu-tete{padding:12px 24px 0}.contenu-tete h1{font-family:var(--tsb-didot);font-size:40px;font-weight:400;line-height:1.08;letter-spacing:.035em;text-transform:uppercase;overflow-wrap:break-word}.contenu-tete h1:focus{outline:none}.contenu-tete .avis-statut{margin-top:16px}.tsb-avispage .avis-partie{margin-top:48px;padding:0 24px;scroll-margin-top:80px}.tsb-avispage .avis-partie>h2{font-family:var(--tsb-didot);font-size:28px;font-weight:400;line-height:1.15;letter-spacing:.035em;word-spacing:.12em;text-transform:uppercase}.tsb-avispage .avis-partie>h2:focus{outline:none}.grille-photos,.grille-avis{display:grid;margin-top:24px}.grille-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.grille-avis{grid-template-columns:minmax(0,1fr);gap:12px}.grille-photos>li[hidden],.grille-avis>li[hidden],.plus-de[hidden]{display:none}.tsb-avispage .plus-de{margin-top:24px}@media(min-width:750px){.tsb-avispage .tsb-ariane{padding:8px var(--tsb-marge) 0}.contenu-tete{max-width:calc(760px + 2 * var(--tsb-marge));padding:24px var(--tsb-marge) 0}.contenu-tete h1{font-size:clamp(40px,4.375vw,56px)}.tsb-avispage .avis-partie{margin-top:64px;padding:0 var(--tsb-marge)}.tsb-avispage .avis-partie>h2{font-size:clamp(28px,2.8125vw,36px)}.grille-photos,.grille-avis{margin-top:32px}.grille-photos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.grille-avis{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tsb-avispage .plus-de{display:inline-flex;width:auto;min-width:280px;margin-top:32px;padding:0 24px}}@media(min-width:1100px){.grille-photos{grid-template-columns:repeat(6,152px)}.grille-avis{grid-template-columns:repeat(3,minmax(0,1fr));max-width:992px}}.fenetre-avis{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground))}.fenetre-avis:not([open]){display:none}.fenetre-avis[open]{display:grid;align-items:end}.fenetre-avis::backdrop{background:#6e112c8c}.fa-panneau{position:relative;align-self:end;width:100%;max-height:calc(100% - 16px - env(safe-area-inset-top,0px));padding:0 24px calc(env(safe-area-inset-bottom,0px) + 16px);overflow-y:auto;background:#fff7f6;scrollbar-width:none}.fa-panneau::-webkit-scrollbar{display:none}.fa-panneau:focus{outline:none}.fa-tete{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;background:inherit}.fa-titre{font-size:16px;font-weight:600;margin:0}.fa-fermer{border:0}.fa-corps{display:grid;gap:12px}.fa-photo{width:100%;background:#fabace}.fa-photo:empty{display:none}.fa-photo img{display:block;width:100%;height:auto}.fenetre-avis[data-type=ecrit][data-avec-photo=oui] .fa-photo{max-width:320px}.fa-texte{margin:0;font-size:16px;line-height:1.5;white-space:pre-line}.fa-texte:empty{display:none}.fa-nav{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.fa-nav .tsb-btn{gap:6px;padding:0 8px}.fa-nav .tsb-btn svg{width:18px;height:18px}@media(prefers-reduced-motion:no-preference){.fenetre-avis[open] .fa-panneau{animation:tsb-fa-ouvre .2s ease-out both}}@keyframes tsb-fa-ouvre{0%{opacity:0}}html.tsb-fenetre-ouverte{overflow:hidden}@media(min-width:750px){.fenetre-avis[open]{place-items:center}.fa-panneau{align-self:center;width:760px;max-width:calc(100% - 32px);max-height:680px;padding:0 32px 32px}.fenetre-avis[data-type=ecrit] .fa-panneau{width:560px}.fa-tete{height:72px}.fenetre-avis[data-type=photo] .fa-corps{grid-template-columns:340px 1fr;column-gap:32px;align-content:start}.fenetre-avis[data-type=photo][data-avec-photo=oui] .fa-photo{grid-row:1 / span 4}.fenetre-avis[data-type=photo][data-sans-texte=oui] .fa-panneau{width:480px}.fenetre-avis[data-type=photo][data-sans-texte=oui] .fa-corps{grid-template-columns:1fr}.fenetre-avis[data-type=photo][data-sans-texte=oui] .fa-photo{grid-row:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tsb-avis.css.map */
