.ce-product-reviews{background:#faf9fd;border-top:1px solid #e5f1ff;min-width:0;padding:40px 0;overflow:hidden}.ce-product-reviews h2{font-family:var(--font-sans);color:var(--ink);margin:0 0 12px;font-size:clamp(24px,3vw,32px);font-weight:500}.ce-product-reviews p{color:#33415c;margin:8px 0;font-size:14px;line-height:1.6}.ce-product-reviews a{color:var(--text-accent);text-underline-offset:3px;text-decoration:underline}.ce-product-reviews .home-review-board{margin-top:18px}.ce-product-reviews .home-customer-quotes{align-items:stretch;padding-bottom:24px}.ce-product-reviews .home-review-note{opacity:1;height:310px;transform:rotate(var(--tilt));box-shadow:0 5px 14px #0b233b26}.ce-product-reviews .home-review-note blockquote{color:#33415c;white-space:pre-line;scrollbar-width:thin;flex:1;min-height:0;margin:10px 0 12px;font-size:14px;line-height:1.6;overflow-y:auto}.ce-product-reviews .home-review-note figcaption{flex-wrap:wrap}.ce-product-reviews .home-review-note figcaption>span:first-child:not(.home-review-note-g){flex-basis:100%}.ce-product-reviews .ce-rating-only{flex:1}.ce-product-reviews .home-customer-quotes:focus-visible{outline:2px solid #2267a2}.ce-product-reviews blockquote:focus-visible{outline-offset:2px;outline:2px solid #2267a2}.ce-product-reviews{scroll-margin-top:90px}.ce-product-reviews time{color:#53617b;font-size:12px}
