.ci-review{--ci-green: #7fb629;--ci-ink: #20252a;--ci-muted: #6c747b;--ci-line: #e3e8eb;padding:66px 0;background:#fff;color:var(--ci-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.5}.ci-review *{box-sizing:border-box}.ci-review img{display:block;max-width:100%}.ci-review-container{width:min(1240px,calc(100% - 40px));margin:0 auto}.ci-review-highlight{color:var(--ci-green)}.ci-review-heading{text-align:center;margin-bottom:28px}.ci-review .section-title{font-size:36px;line-height:1.08;letter-spacing:-.035em;margin:0 0 10px;font-weight:900}.ci-review .section-sub{margin:0;color:var(--ci-muted);max-width:760px}.ci-review-heading.center{text-align:center}.ci-review-carousel{position:relative;padding:0 58px}.ci-review-viewport{overflow:hidden}.ci-review-track{display:flex;gap:16px;transition:transform .5s ease}.ci-review-card{flex:0 0 calc((100% - 32px)/3);min-width:0;border:1px solid var(--ci-line);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 6px 16px #141c2109;display:flex;flex-direction:column}.ci-review-card>img{height:178px;width:100%;object-fit:cover}.ci-review-body{padding:15px 16px 17px;min-height:252px;display:flex;flex-direction:column}.ci-review-body blockquote{font-size:14px;color:#555e65;margin:0;line-height:1.55}.ci-review-meta{margin-top:auto;padding-top:18px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.ci-review-stars{color:var(--ci-green);letter-spacing:2px}.ci-review-author{font-family:Segoe Script,Brush Script MT,cursive;color:#646d74;font-size:16px;text-align:right;line-height:1.2}.ci-review-arrow{position:absolute;top:48%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:1px solid var(--ci-line);background:#fff;box-shadow:0 8px 18px #00000014;z-index:2;color:var(--ci-ink);font-size:24px;line-height:1}.ci-review-arrow:hover{border-color:var(--ci-green);color:var(--ci-green)}.ci-review-prev{left:2px}.ci-review-next{right:2px}@media(max-width:1100px){.ci-review .section-title{font-size:30px}.ci-review-card{flex-basis:calc((100% - 16px)/2)}}@media(max-width:700px){.ci-review-container{width:calc(100% - 32px)}.ci-review{padding:52px 0}.ci-review-carousel{padding:0}.ci-review-viewport{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:12px}.ci-review-track{width:100%;gap:14px;transition:none;transform:none!important}.ci-review-card{flex:0 0 86%;scroll-snap-align:start}.ci-review-arrow{display:none}.ci-review-body{min-height:0;padding:18px}.ci-review-body blockquote{font-size:14px;line-height:1.7}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/customer-reviews.css.map */
