.lpb-sub-reviews{background:var(--surface-beige);color:var(--basics-charcoal);overflow:hidden}.lpb-sub-reviews .lpb-sub-reviews__header{margin-bottom:28px}.lpb-sub-reviews__stage{position:relative;padding:32px 0 30px}.lpb-sub-reviews lpb-sub-ribbon{display:contents}.lpb-sub-reviews__ribbon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.lpb-sub-reviews__ribbon-text{fill:#fff;font-family:Montserrat,sans-serif;font-weight:500;font-size:22px;letter-spacing:.3px}.lpb-sub-reviews__body{position:relative}.lpb-sub-reviews__cards{display:flex;gap:16px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lpb-sub-reviews__cards::-webkit-scrollbar{display:none}.lpb-sub-review{flex:0 0 100%;scroll-snap-align:start;box-sizing:border-box}.lpb-sub-review__card{display:flex;flex-direction:column;gap:14px;height:100%;padding:22px 20px 20px;border:1px solid var(--basics-charcoal);border-radius:20px;background:var(--labels-doux-20);box-sizing:border-box}.lpb-sub-review__stars{display:inline-flex;gap:2px;color:#1fc17e;font-size:18px}.lpb-sub-review__text{flex:1}.lpb-sub-review__author{display:flex;align-items:center;gap:12px}.lpb-sub-review__link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;color:var(--basics-charcoal);text-decoration:underline;text-underline-offset:3px}.lpb-sub-review__link i{font-size:11px}.lpb-sub-review__link:hover{text-decoration-thickness:2px}.lpb-sub-review__avatar{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff;overflow:hidden;font-family:Montserrat,sans-serif;font-weight:700;font-size:12px}.lpb-sub-review__avatar img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:750px){.lpb-sub-reviews__stage{padding:17px 0 45px}.lpb-sub-reviews__cards{justify-content:center;gap:20px;overflow:visible;scroll-snap-type:none}.lpb-sub-review{flex:0 1 250px}}.lpb-sub-reviews__summary{margin:-16px 0 24px;text-align:center}.lpb-sub-reviews__summary a{color:var(--basics-charcoal);text-decoration:underline;text-underline-offset:3px}.lpb-sub-reviews__summary a:hover{text-decoration-thickness:2px}.lpb-sub-reviews__summary i{margin-left:4px;font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lpb-sub-reviews.css.map */
