.home-reviews.ukpc-rail,.ukpc-home .home-shopping>.home-reviews{--entrance-ink:#27272a;--entrance-copy:#52525b;text-align:left;color:var(--entrance-ink);background:linear-gradient(115deg,#fff2fe,#f3f7ff);border-radius:12px;padding:32px}.home-reviews h2{letter-spacing:-.025em;font-size:24px;font-weight:500;line-height:1.375}.home-reviews-intro{color:var(--soft);margin-top:8px;font-size:16px;line-height:1.625}.home-reviews-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.home-reviews-controls{flex-shrink:0;gap:8px;margin-left:auto;display:flex}.home-reviews-window{margin:-16px;padding:16px;overflow:hidden}.home-reviews-track{touch-action:pan-y pinch-zoom;align-items:stretch;margin-left:-24px;display:flex}.home-review-slide{flex:0 0 33.3333%;min-width:0;padding-left:24px}.home-reviews figure{background:var(--white);border:1px solid var(--line);border-radius:12px;height:100%;margin:0;padding:20px;transition:border-color .2s,transform .2s,box-shadow .2s}.home-reviews figure:hover,.home-reviews figure:focus-within{border-color:#ebc6db;transform:scale(1.01);box-shadow:0 6px 16px #51374612}.home-reviews figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.home-review-stars{color:var(--gold);gap:3px;display:flex}.home-review-stars svg{stroke-width:1.6px;width:14px;height:14px}.home-reviews blockquote{color:var(--entrance-copy);margin:12px 0 0;font-size:14px;line-height:21px}@media (max-width:1023px){.home-review-slide{flex-basis:50%}}@media (max-width:639px){#library-shopper-reviews{scroll-margin-top:200px}.home-reviews.ukpc-rail,.ukpc-home .home-shopping>.home-reviews{padding:24px 20px}.home-reviews-heading{gap:16px}.home-reviews-track{margin-left:-16px}.home-review-slide{flex-basis:94%;padding-left:16px}.home-reviews figure{padding:16px}}@media (prefers-reduced-motion:reduce){.home-reviews figure{transition:none}.home-reviews figure:hover,.home-reviews figure:focus-within{transform:none}}
