.smd-reviews{margin-top:28px;padding-top:22px;border-top:1px solid var(--smd-line)}.smd-reviews[hidden],.smd-reviews [hidden]{display:none!important}@media(min-width:990px){.smd-reviews--mobile{display:none!important}}@media(max-width:989px){.smd-reviews--desktop{display:none!important}}.smd-reviews__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:18px}.smd-pdp .smd-reviews__title{margin:0;font-family:var(--smd-serif);font-weight:600;font-size:28px;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--smd-ink)}.smd-reviews__rating{display:inline-flex;align-items:center;gap:10px;font-size:16px;text-decoration:none}.smd-reviews__rating-text{text-decoration:underline;text-underline-offset:3px}.smd-reviews__rating:hover{color:var(--smd-accent)}.smd-reviews__photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 24px;padding:0;list-style:none}.smd-pdp .smd-reviews__tile{position:relative;display:block;width:100%;aspect-ratio:1;margin:0;padding:0;border:0;border-radius:0;background:var(--smd-stage);overflow:hidden;cursor:zoom-in}.smd-reviews__tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.smd-reviews__tile:hover img{transform:scale(1.04)}.smd-reviews__tile:focus-visible{outline:2px solid var(--smd-accent);outline-offset:2px}.smd-reviews__tile--video:after{content:"";position:absolute;inset:50% auto auto 50%;transform:translate(-40%,-50%);border-left:16px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;filter:drop-shadow(0 0 3px rgba(0,0,0,.55))}.smd-reviews__count{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1f231fa3;color:#fff;font-size:16px;line-height:1.2;text-align:center}.smd-reviews__count-num{font-size:20px;font-weight:600}.smd-reviews__review{min-width:0}.smd-reviews__stars{display:block;margin-bottom:10px}.smd-pdp .smd-reviews__quote{margin:0 0 10px;font-family:var(--smd-serif);font-weight:600;font-size:26px;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--smd-ink);overflow-wrap:anywhere}.smd-pdp .smd-reviews__body{margin:0;font-size:16.5px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.smd-reviews__body--clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.smd-pdp .smd-reviews__more{margin:4px 0 0;padding:6px 0;background:none;border:0;cursor:pointer;font-size:16px;text-decoration:underline;text-underline-offset:3px}.smd-reviews__more:hover{color:var(--smd-accent)}.smd-pdp .smd-reviews__by{margin:12px 0 0;font-size:16px;color:var(--smd-muted)}.smd-reviews__by strong{font-weight:600;color:var(--smd-ink)}.smd-pdp .smd-reviews__bought{display:inline-block;margin:8px 0 0;padding:4px 10px;background:var(--smd-sage);font-size:16px}.smd-reviews__nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding-top:14px;border-top:1px solid var(--smd-line)}.smd-pdp .smd-reviews__pos{margin:0;font-size:16px;color:var(--smd-muted)}.smd-reviews__arrows{display:flex;gap:8px}.smd-pdp .smd-reviews__arrow,.smd-pdp .smd-reviews-lb__arrow{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--smd-line-strong);border-radius:0;background:#fff;color:var(--smd-ink);cursor:pointer}.smd-pdp .smd-reviews__arrow:hover:not(:disabled),.smd-pdp .smd-reviews-lb__arrow:hover:not(:disabled){border-color:var(--smd-accent);color:var(--smd-accent)}.smd-reviews__arrow:focus-visible,.smd-reviews-lb__arrow:focus-visible,.smd-reviews-lb__close:focus-visible{outline:2px solid var(--smd-accent);outline-offset:2px}.smd-pdp .smd-reviews__arrow:disabled,.smd-pdp .smd-reviews-lb__arrow:disabled{opacity:.35;cursor:default}.smd-dialog.smd-reviews-lb{max-width:min(1120px,calc(100vw - 32px));background:#fff;overflow:hidden}.smd-reviews-lb__grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);max-height:calc(100vh - 32px)}.smd-reviews-lb__media{position:relative;display:grid;place-items:center;min-height:360px;background:var(--smd-stage)}.smd-reviews-lb__frame{display:grid;place-items:center;width:100%;height:100%}.smd-reviews-lb__frame img,.smd-reviews-lb__frame video{display:block;max-width:100%;max-height:min(78vh,820px);object-fit:contain}.smd-pdp .smd-reviews-lb__arrow{position:absolute;top:50%;transform:translateY(-50%)}.smd-reviews-lb__arrow--prev{left:12px}.smd-reviews-lb__arrow--next{right:12px}.smd-reviews-lb__side{padding:56px 28px 28px;overflow-y:auto;max-height:min(78vh,820px)}.smd-pdp .smd-reviews-lb__pos{margin:0 0 14px;font-size:16px;color:var(--smd-muted)}.smd-reviews-lb__side .smd-reviews__quote{font-size:24px}.smd-pdp .smd-reviews-lb__status{margin:0;font-size:16px;color:var(--smd-muted)}.smd-pdp .smd-reviews-lb__close{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;font-size:28px;line-height:1;cursor:pointer;box-shadow:0 1px 3px #1f231f26}@media(max-width:759px){.smd-reviews-lb__grid{grid-template-columns:minmax(0,1fr);overflow-y:auto}.smd-reviews-lb__media{min-height:260px}.smd-reviews-lb__frame img,.smd-reviews-lb__frame video{max-height:55vh}.smd-reviews-lb__side{padding:20px 20px 24px;max-height:none;overflow:visible}.smd-pdp .smd-reviews__quote{font-size:23px}}@media(prefers-reduced-motion:reduce){.smd-reviews__tile img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/smd-reviews.css.map */
