.manual-reviews{color:var(--color-foreground);scroll-margin-top:calc(var(--header-height, 80px) + 16px)}.manual-reviews__inner{gap:0;display:grid}.manual-reviews__top{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .14);justify-content:space-between;align-items:start;gap:24px;padding-block-end:18px;display:flex}.manual-reviews__heading,.manual-reviews__score-value,.manual-reviews__score-label,.manual-reviews__based,.manual-reviews__photos-heading,.manual-reviews__reviewer h3,.manual-reviews__reviewer p,.manual-reviews__review-body h4,.manual-reviews__empty,.manual-reviews__empty-state{margin:0}.manual-reviews__heading{color:var(--color-foreground-heading);font-family:var(--font-heading--family);letter-spacing:0;font-size:clamp(2rem,3vw,3.35rem);font-weight:400;line-height:1}.manual-reviews__write-button,.manual-reviews__show-more,.manual-reviews__write-link,.manual-reviews__filter,.manual-reviews__view-photos{-webkit-appearance:none;appearance:none;border:1px solid rgb(var(--color-foreground-rgb) / .68);color:var(--color-foreground);cursor:pointer;font:inherit;letter-spacing:0;text-align:center;transition:background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing);background:none;border-radius:0;text-decoration:none}.manual-reviews__write-button{min-width:162px;padding:12px 22px}.manual-reviews__write-button:hover,.manual-reviews__show-more:hover,.manual-reviews__write-link:hover,.manual-reviews__filter.is-active,.manual-reviews__filter:hover{background:var(--color-foreground);color:var(--color-background)}.manual-reviews__summary{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .14);grid-template-columns:minmax(220px,.78fr) minmax(360px,1fr);gap:clamp(36px,6vw,90px);padding-block:26px 24px;display:grid}.manual-reviews__score{align-content:start;gap:10px;padding-inline:clamp(22px,4vw,52px);display:grid}.manual-reviews__score-value{color:var(--color-foreground-heading);font-family:var(--font-heading--family);font-size:clamp(3.5rem,6vw,5.6rem);font-weight:400;line-height:.9}.manual-reviews__score-label,.manual-reviews__based{color:rgb(var(--color-foreground-rgb) / .78);font-size:var(--font-size--sm)}.manual-reviews__breakdown{border-inline-start:1px solid rgb(var(--color-foreground-rgb) / .14);gap:15px;padding-inline-start:clamp(36px,6vw,82px);display:grid}.manual-reviews__breakdown-row{font-size:var(--font-size--sm);grid-template-columns:72px minmax(140px,1fr) 34px;align-items:center;gap:20px;display:grid}.manual-reviews__bar{background:rgb(var(--color-foreground-rgb) / .1);height:6px;display:block;overflow:hidden}.manual-reviews__bar span{background:var(--color-foreground);height:100%;display:block}.manual-reviews__photos{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .14);grid-template-columns:1fr auto;align-items:end;gap:20px 40px;padding:18px clamp(22px,4vw,52px) 24px;display:grid}.manual-reviews__photos-heading{font-size:var(--font-size--sm);grid-column:1 / -1;font-weight:700}.manual-reviews__photo-strip{grid-template-columns:repeat(5,minmax(110px,1fr));gap:24px;display:grid}.manual-reviews__photo{-webkit-appearance:none;appearance:none;aspect-ratio:1;cursor:pointer;background:none;border:0;border-radius:8px;padding:0;overflow:hidden}.manual-reviews__photo img,.manual-reviews__review-photo img{object-fit:cover;width:100%;height:100%;display:block}.manual-reviews__view-photos{white-space:nowrap;border:0;border-bottom:1px solid;align-items:center;gap:8px;padding:0 0 2px;display:inline-flex}.manual-reviews__view-photos:hover{color:var(--color-foreground);background:none}.manual-reviews__controls{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .14);justify-content:space-between;align-items:center;gap:20px;padding:18px clamp(22px,4vw,52px);display:flex}.manual-reviews__filters{gap:16px;display:flex}.manual-reviews__filter{min-width:104px;padding:9px 18px}.manual-reviews__sort{font-size:var(--font-size--sm);align-items:center;gap:14px;display:flex}.manual-reviews__sort select{border:1px solid rgb(var(--color-foreground-rgb) / .28);min-width:240px;color:var(--color-foreground);font:inherit;background:none;border-radius:0;padding:10px 42px 10px 14px}.manual-reviews__list{display:grid}.manual-reviews__card{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .14);grid-template-columns:minmax(170px,220px) minmax(0,1fr) minmax(120px,180px);gap:36px;padding:14px clamp(22px,4vw,52px);display:grid}.manual-reviews__card[hidden]{display:none}.manual-reviews__reviewer{border-inline-end:1px solid rgb(var(--color-foreground-rgb) / .14);gap:5px;padding-inline-end:24px;display:grid}.manual-reviews__reviewer h3,.manual-reviews__review-body h4,.manual-reviews__response strong{font-size:var(--font-size--sm);font-weight:700;line-height:1.25}.manual-reviews__reviewer p,.manual-reviews__text,.manual-reviews__response{color:rgb(var(--color-foreground-rgb) / .86);font-size:var(--font-size--sm);line-height:1.35}.manual-reviews__verified{align-items:center;gap:5px;display:flex}.manual-reviews__verified svg{width:17px;height:17px;display:block}.manual-reviews__source{max-width:120px}.manual-reviews__review-body{align-content:start;gap:8px;display:grid}.manual-reviews__stars{--manual-review-star-mask: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M11.082%202.133C11.429%201.327%2012.572%201.327%2012.919%202.133L15.244%207.534%2021.101%208.077C21.974%208.16%2022.328%209.245%2021.669%209.824L17.249%2013.706%2018.544%2019.443C18.736%2020.298%2017.812%2020.97%2017.058%2020.523L12%2017.52%209.998%2018.707V18.708L6.944%2020.523C6.19%2020.97%205.265%2020.299%205.458%2019.443L6.75%2013.706%203.122%2010.52V10.518L2.332%209.824C1.672%209.245%202.026%208.16%202.899%208.077L4.623%207.917%208.756%207.533%2010.665%203.098z%22%2F%3E%3C%2Fsvg%3E);gap:5px;line-height:1;display:flex}.manual-reviews__stars span{-webkit-mask:var(--manual-review-star-mask) center / contain no-repeat;mask:var(--manual-review-star-mask) center / contain no-repeat;width:1rem;height:1rem;color:rgb(var(--color-foreground-rgb) / .25);background-color:currentColor;display:inline-flex}.manual-reviews__stars span.is-filled{color:var(--color-foreground)}.manual-reviews__stars--summary{gap:6px}.manual-reviews__stars--summary span{width:1.55rem;height:1.55rem}.manual-reviews__text>*{margin-block:0}.manual-reviews__response{border:1px solid rgb(var(--color-foreground-rgb) / .16);border-inline-start:3px solid var(--color-foreground);max-width:820px;margin-block-start:4px;padding:12px 16px}.manual-reviews__response .rte>*{margin-block:3px 0}.manual-reviews__review-photo{-webkit-appearance:none;appearance:none;aspect-ratio:1;cursor:pointer;background:none;border:0;border-radius:8px;justify-self:end;width:min(90px,100%);padding:0;overflow:hidden}.manual-reviews__photo-dialog{color:var(--color-foreground);background:none;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(18px,4vw,48px)}.manual-reviews__photo-dialog::backdrop{background:#000000b8}.manual-reviews__photo-dialog[open]{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:clamp(12px,2vw,24px);display:grid}.manual-reviews__photo-dialog-image{object-fit:contain;border-radius:8px;grid-column:2;justify-self:center;max-width:min(100%,1180px);max-height:calc(100dvh - 96px);display:block}.manual-reviews__photo-dialog-close,.manual-reviews__photo-dialog-nav{-webkit-appearance:none;appearance:none;background:var(--color-background);border:1px solid rgb(var(--color-foreground-rgb) / .24);color:var(--color-foreground);cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;line-height:1;display:inline-flex}.manual-reviews__photo-dialog-close{z-index:2;font-size:2rem;position:absolute;top:clamp(18px,4vw,48px);right:clamp(18px,4vw,48px)}.manual-reviews__photo-dialog-nav{font-size:2.1rem}.manual-reviews__photo-dialog-nav--prev{grid-column:1}.manual-reviews__photo-dialog-nav--next{grid-column:3}.manual-reviews__show-more,.manual-reviews__write-link{justify-self:center;min-width:360px;margin-block-start:14px;padding:10px 28px}.manual-reviews__write-link{border:0;border-bottom:1px solid;min-width:0;padding-inline:0}.manual-reviews__empty,.manual-reviews__empty-state{text-align:center;padding:24px clamp(22px,4vw,52px)}@media screen and (max-width:989px){.manual-reviews__summary{grid-template-columns:1fr;gap:24px}.manual-reviews__score{padding-inline:0}.manual-reviews__breakdown{border-inline-start:0;padding-inline-start:0}.manual-reviews__photo-strip{grid-template-columns:repeat(3,minmax(120px,1fr));gap:14px}.manual-reviews__card{grid-template-columns:minmax(140px,180px) minmax(0,1fr)}.manual-reviews__review-photo{grid-column:2;width:min(110px,100%)}}@media screen and (max-width:749px){.manual-reviews__top,.manual-reviews__controls,.manual-reviews__photos{align-items:stretch;display:grid}.manual-reviews__top{gap:16px;padding-block-end:16px}.manual-reviews__heading{font-size:2rem}.manual-reviews__write-button,.manual-reviews__show-more{width:100%;min-width:0}.manual-reviews__summary,.manual-reviews__controls,.manual-reviews__photos,.manual-reviews__card{padding-inline:0}.manual-reviews__score-value{font-size:4rem}.manual-reviews__breakdown-row{grid-template-columns:62px minmax(90px,1fr) 28px;gap:12px}.manual-reviews__photos{gap:14px}.manual-reviews__photo-strip{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;display:flex;overflow-x:auto}.manual-reviews__photo-strip::-webkit-scrollbar{display:none}.manual-reviews__photo{flex:0 0 180px}.manual-reviews__controls{gap:14px}.manual-reviews__filters{grid-template-columns:1fr 1fr;gap:10px;display:grid}.manual-reviews__filter{min-width:0;padding-inline:10px}.manual-reviews__sort{align-items:stretch;gap:8px;display:grid}.manual-reviews__sort select{width:100%;min-width:0}.manual-reviews__card{grid-template-columns:1fr;gap:14px;padding-block:18px}.manual-reviews__reviewer{border-inline-end:0;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .14);padding:0 0 12px}.manual-reviews__source{max-width:none}.manual-reviews__review-photo{grid-column:auto;width:min(120px,100%)}.manual-reviews__photo-dialog{padding:18px}.manual-reviews__photo-dialog[open]{grid-template-columns:42px minmax(0,1fr) 42px;gap:8px}.manual-reviews__photo-dialog-image{max-height:calc(100dvh - 86px)}.manual-reviews__photo-dialog-close,.manual-reviews__photo-dialog-nav{width:42px;height:42px}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/mahj-manual-reviews.css.map */
