.brick-reviews__layout{display:grid;gap:var(--space-lg)}@media(min-width:990px){.brick-reviews__layout{grid-template-columns:minmax(16rem,21rem) minmax(0,1fr);gap:var(--space-2xl);align-items:start}.brick-reviews__summary{position:sticky;top:calc(4.75rem + var(--space-md))}}.brick-reviews__summary{display:grid;gap:var(--space-xs);padding:var(--space-lg);background-color:var(--color-surface);box-shadow:var(--shadow-1)}.brick-reviews__avg{display:flex;align-items:baseline;gap:var(--space-2xs);margin:0}.brick-reviews__avg-value,.brick-reviews__aggregate-value{font-family:var(--font-heading-family);text-transform:uppercase;font-weight:var(--font-heading-weight);font-size:calc(3.5rem * var(--heading-scale));line-height:1;letter-spacing:var(--tracking-heading)}.brick-reviews__avg-max{font-size:var(--text-sm);color:var(--color-muted)}.brick-reviews__stars{--star-size: 1.125rem}.brick-reviews__count{margin:0}.brick-reviews__dist{display:grid;gap:2px;margin:var(--space-2xs) 0 var(--space-xs);padding:var(--space-xs) 0 0;border-top:var(--border-width) solid var(--color-line);list-style:none}.brick-reviews__bar{display:grid;grid-template-columns:1.25ch minmax(0,1fr) 3ch;align-items:center;gap:var(--space-xs);width:100%;min-height:var(--tap-target);padding:0 var(--space-2xs);border:0;border-radius:var(--radius-card-sm);background:none;color:var(--color-muted);font-size:var(--text-xs);cursor:pointer;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.brick-reviews__bar:hover:not([disabled]),.brick-reviews__bar[aria-pressed=true]{background-color:color-mix(in srgb,var(--color-ink) 5%,transparent);color:var(--color-ink)}.brick-reviews__bar[disabled]{cursor:default;opacity:.55}.brick-reviews__bar-track{position:relative;height:.375rem;overflow:hidden;border-radius:0;background-color:var(--color-line)}.brick-reviews__bar-fill{position:absolute;inset:0 auto 0 0;width:var(--fill, 0%);border-radius:inherit;background-color:var(--color-ink);transition:background-color var(--duration-fast) ease}.brick-reviews__bar[aria-pressed=true] .brick-reviews__bar-fill{background-color:var(--color-accent)}.brick-reviews__bar-count{text-align:end}.brick-reviews__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs);padding-block-end:var(--space-sm);border-bottom:var(--border-width) solid var(--color-line)}.brick-reviews__chips{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.brick-reviews__chip{display:inline-flex;align-items:center;gap:var(--space-3xs);min-height:var(--tap-target);padding:0 var(--space-sm);border:var(--border-width) solid var(--color-line);border-radius:0;background-color:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease}.brick-reviews__chip:hover{border-color:var(--color-muted)}.brick-reviews__chip[aria-pressed=true]{border-color:var(--color-ink);background-color:var(--color-ink);color:var(--color-background)}.brick-reviews__chip .icon{width:.875rem;height:.875rem}.brick-reviews__sort{flex:0 1 13rem;margin-inline-start:auto}.brick-reviews__sort .select{min-height:var(--tap-target);padding-block:.5rem;font-size:max(16px,var(--text-sm))}.brick-reviews__status{margin:var(--space-2xs) 0 0;min-height:1.4em}.brick-reviews__empty-filter{margin:var(--space-md) 0}.brick-reviews__more{margin-block-start:var(--space-md)}.brick-reviews__list{display:grid;margin:0;padding:0;list-style:none}.brick-review{min-width:0}.brick-reviews__list .brick-review{padding-block:var(--space-md);border-block-end:var(--border-width) solid var(--color-line);animation:brick-review-in var(--duration) var(--ease-out) both}.brick-reviews__list .brick-review:focus{outline:none}@keyframes brick-review-in{0%{opacity:0;transform:translateY(6px)}}.brick-review__card{display:flex;flex-direction:column;gap:var(--space-2xs)}.brick-review__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.brick-review__stars{--star-size: .9375rem}.brick-review__date{font-size:var(--text-xs);letter-spacing:var(--tracking-mono);color:var(--color-muted)}.brick-review__title{margin:var(--space-3xs) 0 0;font-family:var(--font-body-family);font-size:var(--text-base);font-weight:var(--font-body-weight-bold);line-height:var(--leading-snug)}.brick-review__text{max-width:var(--measure);margin:0;color:color-mix(in srgb,var(--color-ink) 84%,var(--color-background));text-wrap:pretty}.brick-review__photo{display:block;width:6rem;aspect-ratio:1;margin-block-start:var(--space-3xs);overflow:hidden;border:var(--border-width) solid var(--color-line);border-radius:var(--radius-card-sm);background-color:var(--color-surface)}.brick-review__photo-img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--ease-out)}.brick-review__photo:hover .brick-review__photo-img{transform:scale(1.04)}.brick-review__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs) var(--space-sm);margin-block-start:var(--space-2xs);font-size:var(--text-sm)}.brick-review__avatar{display:grid;place-items:center;flex:none;width:2rem;height:2rem;border:var(--border-width) solid var(--color-line);border-radius:50%;background-color:var(--color-surface);font-size:var(--text-xs)}.brick-review__who{display:grid;line-height:1.3}.brick-review__author{font-weight:var(--font-body-weight-medium)}.brick-review__country{font-size:var(--text-xs)}.brick-review__verified{display:inline-flex;align-items:center;gap:.3em;font-size:.6875rem;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-muted)}.brick-review__verified .icon{width:.875rem;height:.875rem;color:var(--color-accent-text)}.brick-review__product{display:flex;align-items:center;gap:var(--space-xs);margin-block-start:auto;padding-block-start:var(--space-sm);border-top:var(--border-width) solid var(--color-line);color:inherit;font-size:var(--text-sm);text-decoration:none}.brick-review__product-img{flex:none;width:3rem;height:3rem;border-radius:var(--radius-card-sm);background-color:var(--color-surface);object-fit:contain}.brick-review__product-label{flex:1;min-width:0}.brick-review__product .icon{width:1rem;height:1rem;transition:transform var(--duration-fast) var(--ease-out)}.brick-review__product:hover .icon{transform:translate(3px)}.brick-reviews__empty{display:grid;justify-items:center;gap:var(--space-sm);max-width:40rem;margin-inline:auto;padding:var(--space-xl) var(--space-md);text-align:center}.brick-reviews__empty-icon{width:2.25rem;height:auto;color:var(--color-accent-text)}.brick-reviews__empty-title,.brick-reviews__empty-text,.brick-reviews__editor-note{margin:0}.brick-reviews__empty-text{max-width:34ch}.brick-review-form{display:block;max-width:48rem;margin:var(--space-xl) auto 0;scroll-margin-top:calc(4.75rem + var(--space-md))}.brick-review-form__done{margin-block-end:var(--space-md)}.brick-review-form__details{border:var(--border-width) solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:var(--shadow-1)}.brick-review-form__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3xs) var(--space-sm);min-height:var(--control-height-lg);padding:var(--space-sm) var(--space-md);list-style:none;cursor:pointer}.brick-review-form__summary::-webkit-details-marker{display:none}.brick-review-form__summary:focus-visible{outline-offset:-3px;border-radius:var(--radius-card)}.brick-review-form__summary-label{display:inline-flex;align-items:center;gap:var(--space-2xs);font-weight:var(--font-body-weight-medium)}.brick-review-form__summary-label .icon{width:1.125rem;height:1.125rem;color:var(--color-accent-text)}.brick-review-form__summary-hint{grid-column:1}.brick-review-form__summary-icon{grid-column:2;grid-row:1 / span 2;width:1.125rem;height:1.125rem;transition:transform var(--duration) var(--ease-out)}.brick-review-form__details[open] .brick-review-form__summary-icon{transform:rotate(45deg)}.brick-review-form__panel{display:grid;gap:var(--space-md);padding:var(--space-md);border-top:var(--border-width) solid var(--color-line)}.brick-review-form__details[open] .brick-review-form__panel{animation:brick-review-in var(--duration) var(--ease-out) both}.brick-review-form__panel>.notice{margin:0}.brick-review-form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.brick-review-form__rating{margin:0;padding:0;border:0}.brick-review-form__stars{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px;margin-block-start:var(--space-2xs)}.brick-review-form__star{display:grid;place-items:center;width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-card-sm);color:var(--color-line);cursor:pointer;transition:color var(--duration-fast) ease,transform var(--duration-fast) var(--ease-out)}.brick-review-form__star svg{width:1.75rem;height:1.75rem}.brick-review-form__star:hover,.brick-review-form__star:hover~.brick-review-form__star,.brick-review-form__stars input:checked~.brick-review-form__star{color:var(--color-accent-text)}.brick-review-form__star:hover{transform:translateY(-1px)}.brick-review-form__stars input:focus-visible+.brick-review-form__star{outline:2px solid var(--color-ink);outline-offset:1px}.brick-review-form__stars input[aria-invalid=true]~.brick-review-form__star{color:color-mix(in srgb,var(--color-accent) 35%,var(--color-line))}.brick-review-form__consent{align-items:flex-start}.brick-review-form__consent input{margin-block-start:.15rem}.brick-review-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-md)}.brick-review-form__note{display:inline-flex;align-items:flex-start;gap:var(--space-3xs);max-width:36ch;margin:0}.brick-review-form__note .icon{flex:none;width:1rem;height:1rem}.brick-reviews__lightbox{width:min(92vw,60rem);max-height:92vh;padding:var(--space-sm);border:0;border-radius:var(--radius-card);background-color:var(--color-background);box-shadow:var(--shadow-3)}.brick-reviews__lightbox::backdrop{background-color:var(--color-overlay)}.brick-reviews__lightbox-figure{margin:0}.brick-reviews__lightbox-figure img{display:block;width:100%;height:auto;max-height:calc(92vh - 6rem);object-fit:contain;border-radius:var(--radius-card-sm)}.brick-reviews__lightbox-caption{margin-block-start:var(--space-2xs);color:var(--color-muted)}.brick-reviews__lightbox-close{position:absolute;top:var(--space-sm);right:var(--space-sm);background-color:var(--color-background);box-shadow:var(--shadow-1)}.brick-reviews__aggregate{display:flex;align-items:center;gap:var(--space-sm)}.brick-reviews__aggregate-value{font-size:var(--text-h1)}.brick-reviews__aggregate-text{margin:var(--space-3xs) 0 0;color:var(--color-muted)}.brick-reviews__aggregate-text a{color:inherit}.brick-reviews__grid{--scroller-item: 84%;margin-block:0;list-style:none}.brick-reviews--showcase .brick-review__card{height:100%;padding:var(--space-lg) var(--space-md);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:var(--shadow-1);transition:box-shadow var(--duration) var(--ease-out),transform var(--duration) var(--ease-out)}.brick-reviews--showcase .brick-review__card:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.brick-reviews--showcase .brick-review__text{font-family:var(--font-body-family);font-size:var(--text-h5);line-height:1.45;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.color-dark .brick-review__card{border-color:var(--color-dark-line);background-color:color-mix(in srgb,var(--color-dark-text) 5%,transparent);box-shadow:none}.color-dark .brick-review__text{color:var(--color-dark-text)}@media(min-width:480px)and (max-width:989px){.brick-reviews__grid{--scroller-item: 46%}}@media(min-width:990px){.brick-reviews__grid{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md);margin-inline:0;padding:0;overflow:visible}}@media(prefers-reduced-motion:reduce){.brick-reviews__list .brick-review,.brick-review-form__details[open] .brick-review-form__panel{animation:none}.brick-review__photo-img,.brick-reviews--showcase .brick-review__card,.brick-review-form__summary-icon,.brick-review-form__star{transition:none}.brick-reviews--showcase .brick-review__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-product-reviews.css.map */
