:where([data-template=compact-shop]) .cs-reviews-intro:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){font-size:12px;line-height:1.6;color:#928b81;margin-top:8px}:where([data-template=compact-shop]) .cs-home-reviews-grid:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}:where([data-template=compact-shop]) .cs-home-review:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){border:1px solid #eae6df;background:#fcfbf8;border-radius:7px;padding:18px;min-width:0;display:flex;flex-direction:column}:where([data-template=compact-shop]) .cs-review-person:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){display:flex;align-items:center;gap:9px;margin-bottom:14px}:where([data-template=compact-shop]) .cs-review-avatar:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){width:32px;height:32px;flex-shrink:0;border-radius:50%;background:#eeebe4;color:#7c7669;display:flex;align-items:center;justify-content:center;font-size:12px}:where([data-template=compact-shop]) .cs-review-person>div:not(.cs-review-stars):where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){min-width:0}:where([data-template=compact-shop]) .cs-review-person h3:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-template=compact-shop]) .cs-review-person>div>span:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){font-size:9px;color:#a39a8c}:where([data-template=compact-shop]) .cs-review-stars:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){display:flex;gap:2px;color:#b89355;margin-left:auto;flex-shrink:0}:where([data-template=compact-shop]) .cs-review-short:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)),:where([data-template=compact-shop]) .cs-review-text:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){font-size:12px;color:#726b61;line-height:1.85;overflow-wrap:anywhere}:where([data-template=compact-shop]) .cs-review-short:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){min-height:88px}:where([data-template=compact-shop]) .cs-review-text summary:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){cursor:pointer;list-style:none}:where([data-template=compact-shop]) .cs-review-text summary:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *))::-webkit-details-marker{display:none}:where([data-template=compact-shop]) .cs-review-preview:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;min-height:88px}:where([data-template=compact-shop]) .cs-review-expand:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){display:block;color:#80715b;font-size:10px;margin-top:5px;text-decoration:underline;text-underline-offset:3px}:where([data-template=compact-shop]) .cs-review-text[open] .cs-review-preview:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){display:none}:where([data-template=compact-shop]) .cs-review-text[open]>p:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){margin-top:8px}:where([data-template=compact-shop]) .cs-review-photos:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){display:flex;gap:6px;margin-top:12px}:where([data-template=compact-shop]) .cs-review-photos>span:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){position:relative;width:62px;height:62px;overflow:hidden;border-radius:4px;background:#efeee9}:where([data-template=compact-shop]) .cs-review-product:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){display:flex;align-items:center;gap:8px;margin-top:15px;padding-top:12px;border-top:1px solid #eae6df;font-size:10px;color:#8c8375}:where([data-template=compact-shop]) .cs-review-product>span:first-child:has(img):where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){position:relative;width:34px;height:34px;flex-shrink:0;border-radius:3px;overflow:hidden}:where([data-template=compact-shop]) .cs-review-product>span:not(:has(img)):where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}:where([data-template=compact-shop]) .cs-review-product>svg:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){margin-left:auto;flex-shrink:0}@media(max-width:767px){:where([data-template=compact-shop]) .cs-home-reviews-grid:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){grid-template-columns:1fr;gap:10px}:where([data-template=compact-shop]) .cs-home-review:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){padding:14px}:where([data-template=compact-shop]) .cs-review-person:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){margin-bottom:10px}:where([data-template=compact-shop]) .cs-reviews-intro:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){font-size:11px}:where([data-template=compact-shop]) .cs-review-preview:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)),:where([data-template=compact-shop]) .cs-review-short:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){min-height:0}:where([data-template=compact-shop]) .cs-review-person h3:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){font-size:12px}:where([data-template=compact-shop]) .cs-review-short:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)),:where([data-template=compact-shop]) .cs-review-text:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){font-size:12px}:where([data-template=compact-shop]) .cs-review-photos>span:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){width:58px;height:58px}}:where([data-template=compact-shop]) .cs-home-reviews-empty:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){padding:26px 16px;background:#faf9f6;border:1px dashed #e4ded3;border-radius:7px;text-align:center;color:#9e9382}:where([data-template=compact-shop]) .cs-home-reviews-empty svg:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){margin:0 auto 10px}:where([data-template=compact-shop]) .cs-home-reviews-empty p:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){font-size:13px;color:#716a5e;margin-bottom:5px}:where([data-template=compact-shop]) .cs-home-reviews-empty span:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){font-size:11px}:where([data-template=compact-shop]) .cs-home-reviews:where(:not([data-template=compact-shop] [data-template]:not([data-template=compact-shop]),[data-template=compact-shop] [data-template]:not([data-template=compact-shop]) *)){scroll-margin-top:calc(var(--cs-header-height,147px) + 16px)}