.pc-featured-reviews,.pc-review-wall{--pc-review-rule: color-mix(in srgb, var(--pc-ink) 16%, transparent);--pc-review-gap: 18px;--pc-review-row: 320px}.pc-featured-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.pc-featured-reviews .pc-heading{margin-inline:auto;text-align:center}.pc-featured-reviews{background:#fff}.pc-review-wall{background:var(--pc-eucalyptus)}.pc-review-card{min-width:0;overflow:hidden;border:1px solid var(--pc-review-rule);border-radius:16px;background:var(--pc-white);color:var(--pc-ink);box-shadow:0 6px 18px #17272412}.pc-review-card__content{display:flex;flex-direction:column;gap:12px;min-height:0;padding:22px}.pc-review-card__author{display:flex;gap:12px;align-items:center;flex:none}.pc-review-card__name{font-size:15px;font-weight:700;line-height:1.35}.pc-review-card__date{margin:3px 0 0;font-size:12px;line-height:1.4}.pc-review-card__avatar{display:grid;place-items:center;width:44px;height:44px;flex:none;overflow:hidden;border-radius:50%;background:var(--pc-eucalyptus);color:var(--pc-blue);font-size:18px;font-weight:700}.pc-review-card__avatar img{width:100%;height:100%;object-fit:cover}.pc-review-card__rating{color:#996700;font-size:18px;letter-spacing:2px;line-height:1;flex:none}.pc-review-card__title{font-size:18px;line-height:1.3;letter-spacing:-.02em;flex:none;overflow-wrap:anywhere}.pc-review-card__body{font-size:14px;line-height:1.65;overflow-wrap:anywhere;white-space:normal}.pc-review-card__photo{aspect-ratio:4 / 3;overflow:hidden;background:var(--pc-eucalyptus)}.pc-review-card__photo img{width:100%;height:100%;object-fit:cover}.pc-review-card__photo-placeholder{display:grid;place-items:center;height:100%;color:var(--pc-blue);font-size:14px}.pc-review-wall__heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:12px}.pc-review-wall__instructions{margin-bottom:24px;font-size:13px}.pc-review-wall__control{flex:none;min-height:44px;padding:8px 16px;border:1px solid var(--pc-review-rule);border-radius:24px;background:var(--pc-white);color:var(--pc-blue);font-size:13px;font-weight:700}.pc-review-wall__viewport{height:calc(var(--pc-review-row) * 3 + var(--pc-review-gap) * 2);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-behavior:auto;border-radius:16px}.pc-review-wall__group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:var(--pc-review-row);gap:var(--pc-review-gap);padding-bottom:var(--pc-review-gap)}.pc-review-wall__duplicate{display:none}.pc-review-wall[data-review-mode=automatic] .pc-review-wall__duplicate{display:grid}.pc-review-wall .pc-review-card{display:flex;flex-direction:column;height:var(--pc-review-row)}.pc-review-wall .pc-review-card__photo{height:82px;flex:none;aspect-ratio:auto}.pc-review-wall .pc-review-card__content{flex:1;gap:9px;padding:18px}.pc-review-wall .pc-review-card__title{font-size:15px;max-height:3.9em;overflow:auto}.pc-review-wall .pc-review-card__body{min-height:42px;flex:1;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:5px}.pc-review-wall .pc-review-card__body:focus-visible,.pc-review-wall__viewport:focus-visible{outline:2px solid var(--pc-blue);outline-offset:-3px}@media(max-width:1000px){.pc-review-wall__group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.pc-featured-reviews__grid{grid-template-columns:minmax(0,1fr)}.pc-review-wall__heading{align-items:start;flex-direction:column;gap:14px}}@media(max-width:540px){.pc-review-wall__group{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.pc-review-wall[data-review-mode=automatic] .pc-review-wall__duplicate{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pairloft-reviews.css.map */
