.q-section--reviews{background-color:var(--q-rev-bg, var(--q-bg))}.q-rev{background-color:var(--q-rev-bg, var(--q-bg));padding-block:var(--q-rev-pt, 72px) var(--q-rev-pb, 80px)}.q-rev__inner{max-width:var(--q-content-max, 1240px);margin:0 auto;padding-inline:var(--q-space-8)}.q-rev__title{margin:0 0 var(--q-space-5);text-align:center;font-family:var(--q-font);font-size:var(--q-fs, var(--q-type-title));font-weight:var(--q-fw, var(--q-weight-title));line-height:1.06;color:var(--q-text)}.q-rev__box{display:block;position:relative}.q-rev__track{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--q-rev-cols, 4) - 1) * var(--q-rev-gap, 18px)) / var(--q-rev-cols, 4));gap:var(--q-rev-gap, 18px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.q-rev__track::-webkit-scrollbar{display:none}.q-rev__track:focus-visible{outline:2px solid var(--q-deep-forest);outline-offset:4px;border-radius:4px}.q-rev__cell{scroll-snap-align:start;min-width:0;display:flex}.q-rev__card{flex:1 1 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:var(--q-rev-pad, 20px);border:1.5px solid rgb(from var(--q-deep-forest) r g b / 18%);border-radius:var(--q-rev-radius, 16px);background-color:var(--q-rev-card, #fff)}@supports not (color: rgb(from white r g b / 50%)){.q-rev__card{border-color:#0034282e}}.q-rev__head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.q-rev__ok{display:inline-flex;align-items:center;gap:4px;font-family:var(--q-font);font-size:12px;font-weight:var(--q-weight-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--q-support)}.q-rev__card-title{margin:0;font-family:var(--q-font);font-size:var(--q-fs, var(--q-type-subtitle));font-weight:var(--q-fw, var(--q-weight-title));line-height:1.28;color:var(--q-text)}.q-rev__body{margin:0;font-family:var(--q-font);font-size:var(--q-type-body);font-weight:var(--q-weight-body);line-height:1.58;color:var(--q-forest-soft);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--q-rev-lines, 8);line-clamp:var(--q-rev-lines, 8);overflow:hidden}.q-rev__foot{margin-top:auto;padding-top:4px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-family:var(--q-font);font-size:12px;letter-spacing:.04em}.q-rev__who{font-weight:var(--q-weight-title);color:var(--q-text)}.q-rev__when{color:var(--q-forest-soft)}.q-rev__prod{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px dashed rgb(from var(--q-deep-forest) r g b / 22%);text-decoration:none;color:var(--q-forest-soft)}@supports not (color: rgb(from white r g b / 50%)){.q-rev__prod{border-top-color:#00342838}}.q-rev__prod:hover .q-rev__prod-name{color:var(--q-text)}.q-rev__prod-img,.q-rev__prod .q-placeholder{flex:none;width:34px;height:34px;object-fit:cover;border-radius:7px;background-color:var(--q-bg)}.q-rev__prod-name{min-width:0;font-family:var(--q-font);font-size:12px;font-weight:var(--q-weight-caption);letter-spacing:.04em;line-height:1.3}.q-rev__nav{all:unset;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--q-deep-forest);background-color:var(--q-bg);color:var(--q-text);box-shadow:2px 2px 0 var(--q-fx)}.q-rev__nav[hidden]{display:none}.q-rev__nav:hover{background-color:var(--q-accent)}.q-rev__nav:focus-visible{outline:2px solid var(--q-deep-forest);outline-offset:3px}.q-rev__nav[disabled]{opacity:.35;cursor:default;box-shadow:none}.q-rev__nav--prev{inset-inline-start:calc(var(--q-space-5) * -1)}.q-rev__nav--next{inset-inline-end:calc(var(--q-space-5) * -1)}@media(max-width:64rem){.q-rev__inner{padding-inline:var(--q-space-4)}.q-rev__nav--prev{inset-inline-start:4px}.q-rev__nav--next{inset-inline-end:4px}}@media(max-width:48rem){.q-rev__inner{padding-inline:var(--q-space-3)}.q-rev__track{grid-auto-columns:calc((100% - (var(--q-rev-cols-m, 1) - 1) * var(--q-rev-gap, 18px)) / var(--q-rev-cols-m, 1) - var(--q-rev-peek-m, 64px));scroll-padding-inline-start:0}.q-rev__card{padding:var(--q-rev-pad-m, 18px)}.q-rev__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-reviews.css.map */
