.u-revs__score{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--u-ink)}.u-revs__score>b{font:360 64px/1 var(--u-display);color:var(--u-prune-ink)}.u-revs__score>span{display:grid;gap:2px}.u-revs__score small{font-size:13.5px;color:var(--u-muted)}.u-revs__grid{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr;gap:16px;align-items:stretch}.u-revs__photo{margin:0;position:relative;border-radius:var(--u-radius-lg);overflow:hidden;background:var(--u-shell);min-height:360px}.u-revs__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.u-revs__photo figcaption{position:absolute;left:14px;right:14px;top:14px;background:#fffcf9f2;border-radius:14px;padding:10px 14px;font-size:13.5px;line-height:1.4}.u-revs__photo figcaption b{display:block;font:400 16px var(--u-display)}.u-revs__card{border-radius:var(--u-radius-lg);padding:26px;display:flex;flex-direction:column;gap:14px}.u-revs__card--cream{background:var(--u-cream)}.u-revs__card--lilac{background:var(--u-lilac)}.u-revs__card--peach{background:var(--u-peach)}.u-revs__card--blush{background:var(--u-blush)}.u-revs__card blockquote{margin:0;font:400 18px/1.45 var(--u-display)}.u-revs__card footer{margin-top:auto;display:flex;justify-content:space-between;gap:10px;font-size:13.5px;color:var(--u-muted)}.u-revs__card footer a{color:var(--u-prune-ink);text-align:right}@media screen and (max-width:989px){.u-revs__grid{grid-template-columns:minmax(0,1fr)}.u-revs__photo{min-height:0;aspect-ratio:4 / 3}.u-revs__score>b{font-size:48px}.u-sec-head:has(.u-revs__score){flex-direction:column;align-items:flex-start}}.u-revs__card blockquote{border:0;padding:0;font-style:normal}.u-revs__card blockquote:before,.u-revs__card blockquote:after{content:none}@media screen and (max-width:749px){.u-revs__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--u-gutter));padding:0 var(--u-gutter) 4px;scroll-padding:0 var(--u-gutter)}.u-revs__grid::-webkit-scrollbar{display:none}.u-revs__grid>*{scroll-snap-align:start}.u-revs__grid .u-reveal{opacity:1;transform:none}.u-revs__photo{aspect-ratio:auto;min-height:330px}.u-revs__card{padding:22px}.u-revs__card blockquote{font-size:16px;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/u-reviews.css.map */
