#offer #reading-choices .compact-choice h3 span{font-family:'Fraunces',Georgia,serif!important;font-size:30px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.045em!important;font-variant-numeric:lining-nums proportional-nums!important;color:#71344f}
.reader-voices{background:#f7e9ed;border-block:1px solid #e6ccd5;max-width:none!important;padding:40px max(24px,calc((100vw - 1150px)/2))!important;margin:32px 0!important}
.reader-voices h2{font-size:clamp(30px,4vw,44px)!important;max-width:650px;line-height:1.15!important;margin-bottom:12px!important}
.reader-voices .voices-intro{font:16px/1.6 'DM Sans',sans-serif;color:#765764;margin:0 0 18px;max-width:640px}
.reader-voices-window{width:100%;min-height:285px;overflow-x:auto!important;overflow-y:hidden;padding-bottom:12px}
.reader-voices figure{width:350px;min-height:265px;background:#fffaf6!important;padding:24px!important;display:flex;flex-direction:column;justify-content:flex-start}
.reader-voices .review-stars{font-size:20px!important;line-height:1.2!important;margin:0 0 14px!important;color:#a54e70!important}
.reader-voices blockquote{font-size:20px!important;line-height:1.5!important;margin:0 0 18px!important;color:#402636!important}
.reader-voices figcaption{margin-top:auto}.reader-voices>button{font:13px/1.4 'DM Sans',sans-serif;min-height:40px}
@media(max-width:600px){.reader-voices{padding:28px 20px!important}.reader-voices figure{width:290px;min-height:310px}.reader-voices-window{min-height:330px}#offer #reading-choices .compact-choice h3 span{font-size:28px!important}}
.reader-voices .voices-rating-lead{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:0 0 16px!important;color:#a54e70}.voices-rating-lead>span{font:30px/1.2 Georgia,serif;letter-spacing:4px}.voices-rating-lead>small{font:13px/1.5 'DM Sans',sans-serif;color:#765764}
.early-reader-rating{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 18px;margin:24px auto 0!important;padding:20px 24px!important;border-radius:18px;background:#f7e9ed;color:#a54e70;box-sizing:border-box;width:calc(100% - 40px);max-width:1150px}.early-reader-rating+ .delivered-glimpse{margin-top:24px!important}
.reader-voices.early-review-flow{padding-block:22px!important;margin:24px 0!important}.early-review-flow .reader-voices-track{animation-duration:65s}.early-review-flow .reader-voices-window{min-height:0}.early-review-flow figure{min-height:0!important;width:350px}.early-review-flow blockquote{font-size:18px!important;line-height:1.5!important}.early-review-flow>button{display:block;margin-left:auto;margin-bottom:10px}.early-review-flow .review-stars{margin-bottom:10px!important}@media(max-width:600px){.early-review-flow figure{width:290px}}
.reader-voices.early-review-flow .reader-voices-window{overflow:hidden!important;scrollbar-width:none!important}.early-review-flow .reader-voices-window::-webkit-scrollbar{display:none}
