.ks-cr{--ks-cr-ink:#0a0b0c;--ks-cr-muted:#64696e;--ks-cr-accent:#c1572b;--ks-cr-surface:#f5f5f5;--ks-cr-white:#fff;--ks-cr-gutter:48px;--ks-cr-gap:24px;--ks-cr-columns:3;--ks-cr-radius:20px;display:block;padding-block:64px 96px;background:var(--ks-cr-white);color:var(--ks-cr-ink);font-family:var(--ks-font-body,"Public Sans",sans-serif);-webkit-font-smoothing:antialiased}.ks-cr *,.ks-cr *:before,.ks-cr *:after{box-sizing:border-box}.ks-cr svg{display:block}.ks-cr a{color:inherit}.ks-cr button{font:inherit;cursor:pointer}.ks-cr a:focus-visible,.ks-cr button:focus-visible{outline:3px solid var(--ks-cr-accent);outline-offset:4px}.ks-cr img[hidden],.ks-cr-modal__stage>[hidden]{display:none}.ks-cr__inner{width:min(1440px,calc(100% - var(--ks-cr-gutter)*2));margin-inline:auto}.ks-cr__header{margin-bottom:48px;text-align:center}.ks-cr__heading{margin:0;color:var(--ks-cr-ink);font-family:inherit;font-size:clamp(40px,4.15vw,64px);font-weight:800;line-height:1.04;letter-spacing:-.05em}.ks-cr__description{max-width:45ch;margin:16px auto 0;color:var(--ks-cr-muted);font-size:16px;line-height:1.5}.ks-cr__wall{column-count:var(--ks-cr-columns);column-gap:var(--ks-cr-gap)}.ks-cr__wall--masonry{display:grid;grid-template-columns:repeat(var(--ks-cr-columns),minmax(0,1fr));grid-auto-rows:4px;align-items:start}.ks-cr-card{display:inline-block;vertical-align:top;width:100%;min-width:0;margin:0 0 var(--ks-cr-gap);overflow:hidden;break-inside:avoid;border-radius:var(--ks-cr-radius);background:var(--ks-cr-surface)}.ks-cr__wall--masonry .ks-cr-card{margin-bottom:0}.ks-cr-card__media{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;padding:0;border:0;color:var(--ks-cr-ink);background:#e3e4e2}.ks-cr-card--article .ks-cr-card__media{aspect-ratio:16/10}.ks-cr-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ks-cr-card__media:hover .ks-cr-card__image{transform:scale(1.035)}.ks-cr-card__play{position:absolute;inset-inline-start:20px;inset-block-end:16px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ks-cr-white);transition:background .18s,color .18s}.ks-cr-card__play svg{width:17px;height:17px;margin-inline-start:3px}.ks-cr-card__media:hover .ks-cr-card__play{color:var(--ks-cr-white);background:var(--ks-cr-accent)}.ks-cr-card__copy{padding:24px}.ks-cr-card__byline{display:flex;align-items:center;gap:10px;min-height:44px;text-decoration:none}.ks-cr-card__avatar{position:relative;display:grid;flex:0 0 32px;place-items:center;width:32px;height:32px;overflow:hidden;border-radius:50%;color:var(--ks-cr-muted);background:#e5e5e3;font-size:12px;font-weight:600}.ks-cr-card__avatar-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ks-cr-card__author{flex:1;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.4}.ks-cr-card__source-icon{flex:0 0 15px;width:15px;height:15px;color:#74797d;opacity:.7}.ks-cr-card__byline:hover .ks-cr-card__source-icon{color:var(--ks-cr-ink);opacity:1}.ks-cr-card__statement{margin:16px 0 0;padding:0;border:0;color:var(--ks-cr-ink);font-size:20px;font-weight:500;line-height:1.4;letter-spacing:-.025em;text-wrap:pretty}.ks-cr-card__statement p{margin:0;font:inherit;color:inherit;text-align:start}.ks-cr-card__statement--quote p:before{content:"\201c"}.ks-cr-card__statement--quote p:after{content:"\201d"}.ks-cr-card--text .ks-cr-card__statement{font-size:23px;line-height:1.35;font-weight:400;letter-spacing:-.03em}.ks-cr-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.ks-cr-card__context{min-width:0;margin:0;color:var(--ks-cr-muted);font-size:12px;font-weight:400;line-height:1.5}.ks-cr-card__model{font-weight:600}.ks-cr-card__separator{padding-inline:5px}.ks-cr-card__rating{display:flex;flex-shrink:0;gap:3px;color:var(--ks-cr-accent)}.ks-cr-card__rating svg{width:12px;height:12px}.ks-cr-card__star--empty{color:#c9c9c6}.ks-cr-modal{width:min(1040px,calc(100% - 32px));max-height:calc(100svh - 32px);padding:0;overflow:auto;border:0;border-radius:20px;color:var(--ks-cr-white);background:#101113}.ks-cr-modal::backdrop{background:#0a0b0ccc}.ks-cr-modal__top{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px}.ks-cr-modal__title{margin:0;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;color:inherit}.ks-cr-modal__close{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;color:var(--ks-cr-white);background:#ffffff1a}.ks-cr-modal__close svg{width:22px;height:22px}.ks-cr-modal__stage{aspect-ratio:16/9;background:#000}.ks-cr-modal__stage iframe,.ks-cr-modal__stage video{display:block;width:100%;height:100%;border:0;object-fit:contain}.ks-cr-modal__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 24px;color:#b8bcc0;font-size:13px}.ks-cr-modal__bottom a{display:inline-flex;align-items:center;min-height:44px;color:var(--ks-cr-white);text-decoration:none}html:has(.ks-cr-modal[open]){overflow:hidden}@media(min-width:1440px){.ks-cr{--ks-cr-columns:4}}@media(max-width:1199px){.ks-cr{--ks-cr-gutter:32px;padding-block:48px 72px}.ks-cr-card__copy{padding:20px}.ks-cr-card__statement{font-size:19px}.ks-cr-card--text .ks-cr-card__statement{font-size:21px}}@media(max-width:989px){.ks-cr{--ks-cr-columns:2}.ks-cr__heading{font-size:48px}.ks-cr-card__copy{padding:24px}.ks-cr-card__statement{font-size:20px}}@media(max-width:749px){.ks-cr{--ks-cr-gutter:16px;--ks-cr-gap:16px;--ks-cr-radius:18px;--ks-cr-columns:1;padding-block:40px 56px}.ks-cr__header{margin-bottom:32px}.ks-cr__heading{max-width:18ch;margin-inline:auto;font-size:clamp(32px,9.8vw,40px)}.ks-cr__wall{display:block;max-width:520px;margin-inline:auto}.ks-cr__wall--masonry .ks-cr-card{margin-bottom:var(--ks-cr-gap)}.ks-cr-card__copy{padding:24px}.ks-cr-card__statement{font-size:21px}.ks-cr-card--text .ks-cr-card__statement{font-size:24px}.ks-cr-modal__top{gap:12px;padding:12px 16px}.ks-cr-modal__title{font-size:14px}.ks-cr-modal__bottom{padding:12px 16px}}.ks-cr.ks-cr--no-top{padding-block-start:0}.ks-cr.ks-cr--no-bottom{padding-block-end:0}@media(prefers-reduced-motion:reduce){.ks-cr *,.ks-cr *:before,.ks-cr *:after{scroll-behavior:auto;transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/ks-creator-reviews.css.map */
