#kc-reviews .revs-head{max-width:640px;margin:0 0 var(--kc-s4, 32px)}#kc-reviews .revs-num{font-family:var(--kc-mono, ui-monospace, monospace);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kc-copper, #B0481A);margin:0 0 10px}#kc-reviews h2{font-family:var(--kc-serif, Georgia, serif);font-size:clamp(26px,5.5vw,36px);line-height:1.12;letter-spacing:-.015em;margin:0 0 var(--kc-s2, 16px);color:var(--kc-ink, #1B1613);font-weight:600}#kc-reviews .revs-lede{font-family:var(--kc-sans, Inter, sans-serif);font-size:16px;line-height:1.6;color:var(--kc-muted, #6A5B51);margin:0}#kc-reviews .revs-rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:2px 0 var(--kc-s2, 16px);margin:0;list-style:none;align-items:stretch;scrollbar-width:none;-ms-overflow-style:none}#kc-reviews .revs-rail::-webkit-scrollbar{display:none}#kc-reviews .revs-rail.is-gliding{scroll-snap-type:none;scroll-behavior:auto}#kc-reviews .revs-rail.is-gliding .rev-card{scroll-snap-align:none}#kc-reviews .rev-card{flex:0 0 86vw;max-width:340px;scroll-snap-align:start;background:var(--kc-bg, #FAF6F1);border:1px solid var(--kc-border, #E2D7CA);border-radius:var(--kc-rl, 10px);display:flex;flex-direction:column;padding:20px;gap:10px}@media(min-width:720px){#kc-reviews .revs-rail{gap:20px}#kc-reviews .rev-card{flex:0 0 460px;max-width:460px;padding:24px;gap:10px}}#kc-reviews .rev-stars{display:flex;gap:2px;color:var(--kc-copper, #B0481A);line-height:1}#kc-reviews .rev-stars svg{width:16px;height:16px;display:block}#kc-reviews .rev-stars .off{opacity:.24}#kc-reviews .rev-title{font-family:var(--kc-sans, Inter, sans-serif);font-size:15px;font-weight:700;color:var(--kc-ink, #1B1613);margin:-2px 0 0;line-height:1.35}#kc-reviews blockquote{margin:0;font-family:var(--kc-sans, Inter, sans-serif);font-size:15px;line-height:1.6;color:var(--kc-ink, #1B1613)}@media(max-width:719px){#kc-reviews blockquote{font-size:14.5px;line-height:1.5}}#kc-reviews .rev-shots{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:2px 0 0}#kc-reviews .rev-shot-wrap{position:relative;width:var(--rev-pct, 78%);max-width:100%}@media(min-width:720px){#kc-reviews .rev-shot-wrap{width:calc(var(--rev-pct, 78%) * .87)}}#kc-reviews .rev-shot{width:100%;display:block;aspect-ratio:var(--rev-ratio, 4 / 5);object-fit:cover;border-radius:8px;background:var(--kc-surface, #F1E9E0);border:1px solid rgba(176,72,26,.28);box-shadow:0 3px 14px #1b161329;transition:transform .18s ease,box-shadow .18s ease}#kc-reviews .rev-shot:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1b161338}#kc-reviews .rev-tag{position:absolute;left:6px;bottom:6px;right:6px;background:#14100dc7;color:#fff;font-family:var(--kc-mono, ui-monospace, monospace);font-size:9.5px;letter-spacing:.04em;text-transform:uppercase;padding:4px 6px;border-radius:4px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#kc-reviews .rev-who{display:flex;align-items:flex-start;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--kc-border, #E2D7CA)}#kc-reviews .rev-av{width:36px;height:36px;border-radius:50%;object-fit:cover;flex:none;background:var(--kc-surface, #F1E9E0)}#kc-reviews .rev-av--ph{display:grid;place-items:center;font-family:var(--kc-sans, Inter, sans-serif);font-size:14px;font-weight:600;color:var(--kc-muted, #6A5B51);border:1px solid var(--kc-border, #E2D7CA)}#kc-reviews .rev-name{display:block;font-family:var(--kc-sans, Inter, sans-serif);font-size:14.5px;font-weight:600;color:var(--kc-ink, #1B1613)}#kc-reviews .rev-meta{display:block;font-family:var(--kc-sans, Inter, sans-serif);font-size:12.5px;color:var(--kc-muted, #6A5B51);line-height:1.4}#kc-reviews .rev-verif{display:inline-flex;align-items:center;gap:4px;font-family:var(--kc-sans, Inter, sans-serif);font-size:11.5px;color:var(--kc-patina, #14554E);font-weight:600;margin-top:2px}#kc-reviews .rev-verif svg{width:12px;height:12px}#kc-reviews .revs-foot{display:flex;align-items:center;gap:var(--kc-s2, 16px);flex-wrap:wrap;margin-top:var(--kc-s2, 16px)}#kc-reviews .revs-dots{display:flex;gap:6px;margin:0;padding:0;list-style:none}#kc-reviews .revs-dots button{width:7px;height:7px;padding:0;border-radius:50%;border:0;cursor:pointer;background:var(--kc-border, #E2D7CA);transition:background-color .2s,width .2s}#kc-reviews .revs-dots button[aria-current=true]{background:var(--kc-copper, #B0481A);width:20px;border-radius:4px}#kc-reviews .revs-arrows{display:flex;gap:8px;margin-left:auto}#kc-reviews .revs-arrows button{width:38px;height:38px;border-radius:var(--kc-r, 4px);border:1px solid var(--kc-border, #E2D7CA);background:transparent;cursor:pointer;display:grid;place-items:center;color:var(--kc-ink, #1B1613)}#kc-reviews .revs-arrows button:hover{background:var(--kc-surface, #F1E9E0)}#kc-reviews .revs-arrows button[disabled]{opacity:.32;cursor:default}#kc-reviews .revs-arrows svg{width:16px;height:16px}#kc-reviews .revs-source{font-family:var(--kc-sans, Inter, sans-serif);font-size:12.5px;line-height:1.5;color:var(--kc-muted, #6A5B51);margin:var(--kc-s3, 24px) 0 0;max-width:620px}#kc-reviews .revs-empty{border:1px dashed var(--kc-border, #E2D7CA);border-radius:var(--kc-rl, 10px);padding:var(--kc-s6, 48px) var(--kc-s3, 24px);text-align:center;max-width:560px}#kc-reviews .revs-empty h3{font-family:var(--kc-mono, ui-monospace, monospace);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--kc-copper, #B0481A);margin:0 0 12px;font-weight:400}#kc-reviews .revs-empty p{font-family:var(--kc-sans, Inter, sans-serif);font-size:15.5px;line-height:1.6;color:var(--kc-ink, #1B1613);margin:0 0 10px}#kc-reviews .revs-empty .note{font-size:13px;color:var(--kc-muted, #6A5B51);margin:0}@media(prefers-reduced-motion:reduce){#kc-reviews .revs-rail{scroll-behavior:auto}#kc-reviews .rev-shot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kc-reviews.css.map */
