.keyla-reviews{color:var(--kr-text,#171314)}.keyla-reviews .pr-written-reviews,.keyla-reviews .pr-critical-reviews__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kr-gap,14px);align-items:start}.keyla-reviews .pr-written-review,.keyla-reviews .pr-photo-review{min-width:0;margin:0;border:1px solid var(--kr-card-border,#e9e2e3);border-radius:var(--kr-radius,16px);background:var(--kr-card-bg,#fff);color:var(--kr-text,#171314);box-shadow:none;overflow-wrap:anywhere}.keyla-reviews .pr-written-review,.keyla-reviews .pr-critical-reviews .pr-written-review{padding:var(--kr-card-padding,18px);background:var(--kr-card-bg,#fff)}.keyla-reviews .pr-written-review[hidden],.keyla-reviews .pr-more-reviews[hidden]{display:none}.keyla-reviews .pr-written-review__author{gap:12px;align-items:center}.keyla-reviews .pr-written-review__author>div{min-width:0}.keyla-reviews .pr-written-review__avatar,.keyla-reviews .pr-critical-reviews .pr-written-review__avatar{width:54px;height:54px;border-radius:10px;background:var(--kr-answers-bg,#fcf7f8);color:var(--kr-accent,#9d0917)}.keyla-reviews .pr-written-review__avatar svg{width:24px;height:24px}.keyla-reviews .pr-gold-stars{color:var(--kr-accent,#9d0917);font-size:15px;line-height:1.2;letter-spacing:1px}.keyla-reviews .pr-written-review__author strong,.keyla-reviews .pr-photo-review__byline strong{margin-top:4px;color:var(--kr-text,#171314);font-size:14px;font-weight:650;line-height:1.35}.keyla-reviews .pr-written-review__author p,.keyla-reviews .pr-photo-review__byline small{margin-top:3px;color:var(--kr-muted,#625a5c);font-size:12px;line-height:1.45}.keyla-reviews .pr-written-review blockquote,.keyla-reviews .pr-photo-review blockquote,.keyla-reviews .pr-critical-reviews blockquote{display:block;margin:14px 0 0;padding:0;border:0;color:var(--kr-text,#171314);font-size:var(--kr-quote-size,15px);font-style:normal;line-height:1.6;-webkit-line-clamp:unset;overflow:visible}.keyla-reviews .pr-review-answers,.keyla-reviews .pr-critical-reviews .pr-review-answers{min-width:0;margin-top:16px;padding:14px 12px;border:1px solid var(--kr-card-border,#e9e2e3);border-radius:max(8px,calc(var(--kr-radius,16px) - 3px));background:var(--kr-answers-bg,#fcf7f8)}.keyla-reviews .pr-review-answers>strong{display:block;color:var(--kr-muted,#625a5c);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.keyla-reviews .pr-review-answer{display:grid;grid-template-columns:minmax(62px,.95fr) minmax(36px,1.2fr) minmax(44px,.6fr);align-items:center;gap:9px;min-width:0;margin-top:12px}.keyla-reviews .pr-review-answer>span:first-child,.keyla-reviews .pr-critical-reviews .pr-review-answer>span:first-child{width:auto;min-width:0;color:var(--kr-muted,#625a5c);font-size:12px;line-height:1.35}.keyla-reviews .pr-review-answer>b,.keyla-reviews .pr-critical-reviews .pr-review-answer>b{width:auto;min-width:0;color:var(--kr-text,#171314);font-size:12px;font-weight:700;line-height:1.35;text-align:right;font-variant-numeric:tabular-nums}.keyla-reviews .pr-review-scale{display:block;width:100%;min-width:0;height:8px;border-radius:3px;background:repeating-linear-gradient(90deg,transparent 0 calc(20% - 1px),var(--kr-answers-bg,#fcf7f8) calc(20% - 1px) 20%),linear-gradient(90deg,var(--kr-track-start,#e8cfd2),var(--kr-accent,#9d0917))}.keyla-reviews .pr-review-scale i{width:17px;height:17px;border:3px solid var(--kr-card-bg,#fff);background:var(--kr-accent,#9d0917);box-shadow:0 1px 4px #1713143d}.keyla-reviews .kr-source{display:block;margin:5px 0 0;color:var(--kr-muted,#625a5c);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.keyla-reviews .kr-source a,.keyla-reviews .kr-provenance a{color:inherit;text-decoration:underline;text-underline-offset:3px}.keyla-reviews .kr-provenance{max-width:76ch;margin:18px auto 24px;padding:12px 16px;border:1px solid var(--kr-card-border,#e9e2e3);border-radius:12px;background:var(--kr-answers-bg,#fcf7f8);color:var(--kr-muted,#625a5c);font-size:13px;line-height:1.6;text-align:center}.keyla-reviews .kr-editor-note,.keyla-reviews .kr-empty{margin-top:14px;padding:14px;border:1px dashed var(--kr-card-border,#e9e2e3);border-radius:10px;background:var(--kr-answers-bg,#fcf7f8);color:var(--kr-muted,#625a5c);font-size:12px;line-height:1.55}.keyla-reviews .kr-empty{grid-column:1 / -1;text-align:center}.keyla-reviews .pr-photo-reviews{gap:var(--kr-gap,14px);align-items:stretch;padding-bottom:2px}.keyla-reviews .pr-photo-review{flex:0 0 min(284px,calc(100% - 16px))}.keyla-reviews .pr-photo-review__image{height:auto;aspect-ratio:1;background:var(--kr-answers-bg,#fcf7f8)}.keyla-reviews .pr-photo-review__body{min-width:0;padding:var(--kr-card-padding,18px)}.keyla-reviews .pr-photo-review__byline{flex-wrap:wrap;gap:4px 10px;margin-top:16px;border-color:var(--kr-card-border,#e9e2e3)}.keyla-reviews .pr-photo-review__verified{color:var(--kr-muted,#625a5c);font-size:12px;line-height:1.45}.keyla-reviews .pr-critical-reviews{margin-top:32px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.keyla-reviews .pr-critical-reviews__header>span{background:var(--kr-answers-bg,#fcf7f8);color:var(--kr-accent,#9d0917)}.keyla-reviews .pr-review-subhead p,.keyla-reviews .pr-critical-reviews>p{color:var(--kr-muted,#625a5c)}.keyla-reviews .pr-more-reviews{min-height:46px;border-color:var(--kr-accent,#9d0917);background:var(--kr-card-bg,#fff);color:var(--kr-accent,#9d0917);font-size:14px;transition:background-color .18s ease,color .18s ease}.keyla-reviews .pr-more-reviews:hover{background:var(--kr-accent,#9d0917);color:#fff}.keyla-reviews :is(button,a):focus-visible{outline:2px solid var(--kr-accent,#9d0917);outline-offset:4px}@media(min-width:900px){.keyla-reviews .pr-written-reviews,.keyla-reviews .pr-critical-reviews__grid{grid-template-columns:repeat(var(--kr-columns,2),minmax(0,1fr))}}@media(max-width:374px){.keyla-reviews .pr-written-review,.keyla-reviews .pr-critical-reviews .pr-written-review,.keyla-reviews .pr-photo-review__body{padding:min(var(--kr-card-padding,18px),14px)}.keyla-reviews .pr-review-answers{padding:12px 10px}.keyla-reviews .pr-review-answer{gap:7px}}@media(prefers-reduced-motion:reduce){.keyla-reviews .pr-more-reviews{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/keyla-reviews.css.map */
