cc-review-screenshots{display:block}.cc-reviews{background:var(--cc-paper, #f5f2ec);color:var(--cc-ink, #29272a);padding:48px 0 36px;border-top:1px solid var(--cc-line, #d8d1c8)}.cc-reviews__heading{text-align:center;margin-bottom:24px}.cc-reviews__heading h2{margin:0;font-size:clamp(2.2rem,2.4vw,3rem);font-weight:500;line-height:1.25}.cc-reviews__heading p{margin:10px 0 0;color:var(--cc-violet, #766a80);font-size:1.3rem;line-height:1.6}.cc-reviews__track{display:flex;width:100%;max-width:960px;margin:0 auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.cc-reviews__track::-webkit-scrollbar{display:none}.cc-reviews__slide{flex:0 0 100%;width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;display:flex;align-items:center;justify-content:center}.cc-reviews__pan{width:100%;min-width:0}.cc-reviews__open{display:block;width:100%;min-width:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:zoom-in;touch-action:pan-x pan-y}.cc-reviews__open img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.cc-reviews__swipe-hint{display:none}.cc-reviews__controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.cc-reviews__controls[hidden]{display:none}.cc-reviews__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid var(--cc-line, #d8d1c8);border-radius:50%;color:inherit;background:transparent;cursor:pointer}.cc-reviews__arrow:disabled{opacity:.35;cursor:default}.cc-reviews__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.cc-reviews__dot{display:grid;place-items:center;width:28px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.cc-reviews__dot:before{content:"";width:6px;height:6px;border:1px solid var(--cc-violet, #766a80);border-radius:50%}.cc-reviews__dot[aria-current=true]:before{background:var(--cc-violet, #766a80)}.cc-reviews button:focus-visible,.cc-reviews__track:focus-visible,.cc-reviews__pan:focus-visible{outline:2px solid var(--cc-violet, #766a80);outline-offset:3px}.cc-reviews__dialog{width:min(1200px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:90dvh;padding:16px;border:1px solid var(--cc-line, #d8d1c8);background:var(--cc-paper, #f5f2ec);color:var(--cc-ink, #29272a)}.cc-reviews__dialog::backdrop{background:#1e1a20a6}.cc-reviews__dialog-bar{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.cc-reviews__dialog-bar button{padding:8px 12px;min-height:44px;color:inherit;border:1px solid var(--cc-line, #d8d1c8);background:transparent;cursor:pointer;font:inherit;font-size:1.3rem}.cc-reviews__viewer{width:100%;max-height:62dvh;overflow:auto;overscroll-behavior:contain}.cc-reviews__viewer img{display:block;width:var(--review-natural-width);max-width:none;height:auto;margin:auto;object-fit:contain}.cc-reviews__viewer.is-fit img{width:100%;max-width:var(--review-natural-width)}@media(max-width:749px){.cc-reviews__swipe-hint{display:block;margin:6px 0 0;text-align:center;color:#88838a;font-size:1.1rem;line-height:1.5}.cc-reviews{padding:22px 0 16px}.cc-reviews__heading{margin-bottom:12px}.cc-reviews__heading h2{max-width:320px;margin-inline:auto;font-size:2.2rem}.cc-reviews__controls{gap:6px;margin-top:8px}.cc-reviews__track{overflow-x:hidden;scroll-snap-type:none}.cc-reviews__pan{max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--cc-violet, #766a80) transparent;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.cc-reviews__pan .cc-reviews__open{width:var(--review-image-width);min-width:var(--review-image-width);cursor:default;pointer-events:none;opacity:1}.cc-reviews__pan .cc-reviews__open img{width:var(--review-image-width);max-width:none;height:auto}.cc-reviews__dialog{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cc-review-screenshots.css.map */
