.rev-tools{min-height:40px}.rev-tools>span{font-weight:600;color:var(--noir)}.rev-tools-r{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.rev-sort{position:relative;display:inline-flex;align-items:center}.rev-sort select{appearance:none;-webkit-appearance:none;height:40px;padding:0 38px 0 16px;border:1.5px solid var(--trait);border-radius:999px;background:var(--blanc);font:inherit;font-size:var(--t-14);color:var(--noir);cursor:pointer}.rev-sort select:hover,.rev-sort select:focus-visible{border-color:var(--noir)}.rev-sort svg{position:absolute;right:14px;width:14px;height:14px;pointer-events:none;stroke:currentColor;fill:none;stroke-width:2}.rev-filters{margin:0 0 18px}.rev-grid[aria-busy=true]{opacity:.45;transition:opacity .2s}.rev-card{border:1px solid transparent;transition:border-color .2s}.rev-card:hover{border-color:var(--trait)}.rev-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.rev-head time{font-size:var(--t-12);color:var(--gris)}.rev-card .rev-txt-b{white-space:pre-line}.rev-txt-b.is-clamped{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.rev-lire{align-self:flex-start;margin-top:-4px;font-size:var(--t-14);font-weight:600;color:var(--noir);text-decoration:underline;text-underline-offset:3px}.rev-card .rev-q{font-size:var(--t-14);color:var(--gris)}.rev-card .rev-q b{color:var(--noir)}.rev-who>span:last-child{display:flex;flex-direction:column;gap:2px;line-height:1.2}.rev-reply{background:var(--fond);border-radius:12px;padding:12px 14px;font-size:var(--t-14);line-height:1.5;color:var(--charbon)}.rev-reply b{display:block;margin-bottom:4px;color:var(--noir);font-size:var(--t-12);text-transform:uppercase;letter-spacing:.06em}.rev-ph{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin:-6px -6px 4px}.rev-ph button{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--variante)}.rev-ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s var(--ease)}.rev-ph button:hover img{transform:scale(1.04)}.rev-ph button[data-video]:after{content:"";position:absolute;inset:50% auto auto 50%;width:0;height:0;transform:translate(-35%,-50%);border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent var(--blanc);filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.rev-ph:only-child,.rev-ph:has(button:only-child){grid-template-columns:1fr}.rev-ph button:only-child{aspect-ratio:4/3}.rev-prod{display:flex;align-items:center;gap:12px;margin-top:2px;padding:10px;border-radius:12px;background:var(--fond);text-decoration:none;color:var(--noir)}.rev-prod img{width:44px;height:44px;border-radius:8px;object-fit:contain;background:var(--blanc);flex:none}.rev-prod span{display:flex;flex-direction:column;gap:2px;min-width:0}.rev-prod small{font-size:var(--t-12);color:var(--gris)}.rev-prod b{font-size:var(--t-14);font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rev-prod:hover b{text-decoration:underline;text-underline-offset:3px}.rev-more{background:transparent!important;color:var(--noir)!important;border:1.5px solid var(--noir)!important}.rev-more:hover{background:var(--noir)!important;color:var(--blanc)!important}.rev-more[disabled]{opacity:.5}.rev-dlg{border:0;padding:0;background:transparent;max-width:min(92vw,900px);max-height:90vh;overflow:visible}.rev-dlg::backdrop{background:#000000d1}.rev-dlg img,.rev-dlg video{display:block;max-width:min(92vw,900px);max-height:86vh;border-radius:16px;margin:0 auto}.rev-dlg-x{position:absolute;top:-14px;right:-14px;width:40px;height:40px;border-radius:50%;background:var(--blanc);color:var(--noir);display:grid;place-items:center;z-index:2}.rev-dlg-x svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none}.av-list .rev-grid{columns:3 300px;column-gap:18px}.av-list .rev-card{background:var(--blanc);border-color:var(--trait)}.av-list .rev-card:hover{border-color:var(--noir)}.av-list .rev-more{display:flex;margin:12px auto 0}@media(max-width:600px){.rev-tools{gap:10px}.rev-sort select{height:36px;font-size:13px}.rev-dlg-x{top:8px;right:8px}.av-list .rev-grid{columns:1}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bs-reviews.css.map */
