.review-landing{padding-block:18px 54px}.review-landing>h1{padding-inline:var(--gutter);text-align:center}.review-landing-group{position:relative;max-width:var(--page);margin-inline:auto;padding:56px 76px 42px}.review-landing-header{display:grid;justify-items:center;gap:4px;margin-bottom:32px;text-align:center}.review-landing-header a{display:grid;gap:4px;font-size:.78rem;text-decoration:none}.review-landing-stars{background:linear-gradient(to right,var(--ink) var(--review-fill),var(--line) var(--review-fill));background-clip:text;color:transparent;font-size:1.25rem;line-height:1}.review-landing-controls{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.review-landing-controls button{position:absolute;top:59%;pointer-events:auto}.review-landing-controls button:first-child{left:22px}.review-landing-controls button:last-child{right:22px}.review-landing-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.review-landing-card{display:grid;grid-template-rows:auto auto auto auto auto 1fr auto;gap:8px;min-width:0;min-height:360px;padding:28px 16px;border:1px solid var(--line);text-align:center;scroll-snap-align:start}.review-landing-card-top{display:grid;gap:2px;line-height:1.2}.review-landing-card-top span{font-size:1.28rem}.review-landing-card-top small{font-size:.63rem}.review-landing-card h3{grid-row:2;font-size:.95rem;font-weight:500}.review-landing-copy{display:-webkit-box;grid-row:3;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;font-size:.94rem}.review-landing-card[data-expanded] .review-landing-copy{display:block}.review-landing-text-button{grid-row:4;justify-self:center;padding:0;border:0;background:transparent;text-decoration:underline;text-underline-offset:3px}.review-landing-card time{grid-row:5;margin-block:5px;font-size:.9rem}.review-landing-media{display:flex;grid-row:6;justify-content:center;align-content:center;gap:7px;flex-wrap:wrap}.review-landing-media button{padding:0;border:1px solid var(--line);background:#fff}.review-landing-media img{width:72px;height:72px;object-fit:cover}.review-landing-author{grid-row:7;border-top:1px solid var(--line);padding-top:16px;font-size:.94rem;font-weight:500}.review-landing-author span{display:block}.review-landing-feature{position:relative}.review-landing-feature a{display:block}.review-landing-feature video{display:block;width:100%;height:auto;aspect-ratio:var(--clip-ratio, 16 / 9);object-fit:cover}.review-landing-clip-control{position:absolute;inset:auto var(--gutter) 16px auto;width:38px;height:38px;border:1px solid currentColor;background:#fff}@media(max-width:899px){.review-landing-track{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:649px){.review-landing{padding-block:12px 32px}.review-landing>h1{font-size:1.8rem}.review-landing-group{padding:56px 0 32px}.review-landing-header h2{font-size:1.75rem}.review-landing-controls button:first-child{left:max(14px,calc((100% - 320px)/2))}.review-landing-controls button:last-child{right:max(14px,calc((100% - 320px)/2))}.review-landing-track{grid-auto-columns:100%}.review-landing-track{width:min(215px,calc(100% - 110px));margin-inline:auto}.review-landing-card{min-height:510px}.review-landing-media img{width:110px;height:110px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/plated-review-landing.css.map */
