.jh-reviews-design{--jh-rd-ink: #111;--jh-rd-orange: #D96A00;--jh-rd-brown: #8E4F07;--jh-rd-star: #f5a623;--jh-rd-bar: #d55a0c;--jh-rd-track: #f1e3c8;--jh-rd-panel: #fdf8ee;padding:48px 16px 56px;color:var(--jh-rd-ink);font-family:Outfit,Helvetica Neue,Arial,sans-serif;max-width:1240px;margin:0 auto}.jh-reviews-design__eyebrow{margin:0;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--jh-rd-brown)}.jh-reviews-design__title{margin:6px 0 28px;font-size:36px;font-weight:700;line-height:1.2;color:#000}.jh-reviews-design__title-accent{color:var(--jh-rd-orange)}.jh-reviews-design__layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;align-items:start}.jh-reviews-design__summary{display:flex;flex-direction:column;gap:10px;padding:20px 24px;border:1px solid var(--jh-rd-orange);border-radius:14px;background:var(--jh-rd-panel)}.jh-reviews-design__avg{margin:0;font-size:48px;font-weight:700;line-height:1;color:var(--jh-rd-orange)}.jh-reviews-design__stars-row{display:flex;align-items:center;gap:8px;font-size:15px}.jh-reviews-design__stars{color:var(--jh-rd-star);letter-spacing:1px}.jh-reviews-design__bars{display:flex;flex-direction:column;gap:8px;list-style:none;margin:4px 0 0;padding:0}.jh-reviews-design__bars li{display:grid;grid-template-columns:54px 1fr 20px;align-items:center;gap:10px;font-size:13px}.jh-reviews-design__bar{height:8px;border-radius:999px;background:var(--jh-rd-track);overflow:hidden}.jh-reviews-design__bar>span{display:block;height:100%;border-radius:999px;background:var(--jh-rd-bar)}.jh-reviews-design__bar-count{text-align:right}.jh-reviews-design__write{align-self:center;margin-top:4px;padding:10px 28px;border:1px solid var(--jh-rd-ink);border-radius:999px;font-size:15px;font-weight:600;color:var(--jh-rd-ink);text-decoration:none;background:#fff}.jh-reviews-design__carousel{min-width:0;display:flex;flex-direction:column;gap:12px}.jh-reviews-design__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 16px) / 2.4);grid-template-rows:repeat(2,auto);gap:12px;list-style:none;margin:0;padding:0 0 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}.jh-reviews-design__track:active{cursor:grabbing}.jh-reviews-design__track::-webkit-scrollbar{display:none}.jh-reviews-design__more{align-self:flex-start;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--jh-rd-orange);text-decoration:underline;cursor:pointer}.jh-reviews-design__card.is-open .jh-reviews-design__text{-webkit-line-clamp:unset;display:block;overflow:visible}.jh-reviews-design__card{scroll-snap-align:start;padding:14px 16px;border:1px solid var(--jh-rd-ink);border-radius:12px;background:#fff}.jh-reviews-design__who{display:flex;align-items:center;gap:10px;margin-bottom:6px}.jh-reviews-design__avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#c8401d;color:#fff;font-size:15px;font-weight:700;flex-shrink:0}.jh-reviews-design__name{margin:0;font-size:14px;font-weight:600}.jh-reviews-design__card-stars{color:var(--jh-rd-star);font-size:12px;letter-spacing:1px}.jh-reviews-design__text{margin:0;font-size:13px;line-height:1.5;color:#222;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.jh-reviews-design__pager{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px}.jh-reviews-design__progress{position:relative;flex:0 0 160px;height:6px;border-radius:999px;background:#e4e4e4}.jh-reviews-design__thumb{position:absolute;top:0;bottom:0;left:0;width:100%;border-radius:999px;background:#b5b5b5;transition:left .2s ease,width .2s ease}.jh-reviews-design__dots{display:flex;gap:4px;flex-shrink:0}.jh-reviews-design__dot{width:24px;height:24px;margin:0;padding:0;border:0;background:none;cursor:pointer;position:relative}.jh-reviews-design__dot:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:#9a9a9a;transform:translate(-50%,-50%);transition:background .2s ease,width .2s ease}.jh-reviews-design__dot.is-active:before{width:10px;height:10px;background:var(--jh-rd-ink)}.jh-reviews-design__dot:focus-visible{outline:2px solid var(--jh-rd-orange);outline-offset:2px;border-radius:50%}@media screen and (max-width:991px){.jh-reviews-design__layout{grid-template-columns:1fr}.jh-reviews-design__track{grid-auto-columns:calc((100% - 16px)/2)}}@media screen and (max-width:767px){.jh-reviews-design__title{font-size:26px}.jh-reviews-design__track{grid-auto-columns:80%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/reviews-design.css.map */
