.misu-reviews{padding:32px 0;background:#fff;color:#202020}.misu-reviews__inner{max-width:1120px;margin:auto}.misu-reviews__header{padding:0 20px}.misu-reviews__eyebrow{color:var(--misu-review-accent);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;margin:0 0 8px}.misu-reviews h2{margin:0;font-size:27px;line-height:1.15;letter-spacing:-.5px}.misu-reviews__intro{font-size:14px;line-height:1.5;margin:10px 0 0;max-width:650px}.misu-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;overflow-x:auto;padding:20px;scroll-snap-type:x mandatory;scroll-padding:20px;scrollbar-width:thin;scrollbar-color:var(--misu-review-accent) transparent}.misu-reviews__track:has(>:only-child){grid-auto-columns:100%}.misu-reviews__track:focus-visible{outline:2px solid var(--misu-review-accent);outline-offset:-4px}.misu-reviews__card{scroll-snap-align:start;border:1px solid #e6e3e4;border-radius:16px;overflow:hidden;min-width:0;background:#fff}.misu-reviews__image{height:220px;background:#f6f5f5;position:relative}.misu-reviews__image img{display:block;width:100%;height:100%;object-fit:contain}.misu-reviews__image span{position:absolute;bottom:10px;left:10px;background:#fff;color:#333;font-size:10px;padding:4px 8px;border-radius:30px}.misu-reviews__body{padding:18px}.misu-reviews__quote{color:var(--misu-review-accent);font-size:40px;line-height:26px;display:block}.misu-reviews blockquote{margin:8px 0 18px;padding:0;border:0;font-style:normal}.misu-reviews blockquote p{font-size:17px;line-height:1.5;margin:0}.misu-reviews__author{font-size:14px;line-height:1.4;font-weight:700;margin:0 0 3px;overflow-wrap:anywhere}.misu-reviews__source,.misu-reviews__translation{font-size:11px;line-height:1.5;color:#625b5e;margin:0}@media(min-width:750px){.misu-reviews{padding:46px 20px}.misu-reviews h2{font-size:36px}.misu-reviews__track{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;overflow:visible}.misu-reviews__track:has(>:only-child){grid-template-columns:minmax(0,1fr);max-width:560px}}.misu-ugc{background:var(--misu-ugc-bg, #f7f3f4);padding:30px 0 22px;color:#202020}.misu-ugc__inner{max-width:1120px;margin:auto}.misu-ugc__header{padding:0 20px;max-width:650px}.misu-ugc__eyebrow{color:var(--misu-ugc-accent);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;margin:0 0 8px}.misu-ugc h2{font-size:27px;line-height:1.12;letter-spacing:-.5px;margin:0;color:#202020}.misu-ugc__intro{font-size:14px;line-height:1.5;margin:10px 0 0}.misu-ugc__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(70vw,270px);gap:12px;overflow-x:auto;padding:20px;scroll-snap-type:x mandatory;scroll-padding:20px;scrollbar-width:thin;scrollbar-color:var(--misu-ugc-accent) transparent}.misu-ugc__track:focus-visible{outline:2px solid var(--misu-ugc-accent);outline-offset:-4px}.misu-ugc__card{scroll-snap-align:start;background:#fff;border:1px solid #e7e0e2;border-radius:18px;overflow:hidden;min-width:0}.misu-ugc__media{aspect-ratio:9 / 16;background:#f3eeee}.misu-ugc__video{width:100%;height:100%;display:block;object-fit:contain;background:#161616}.misu-ugc__placeholder{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;position:relative;color:var(--misu-ugc-accent);background:linear-gradient(155deg,#fff 0%,var(--misu-ugc-bg) 100%);font-size:13px}.misu-ugc__number{position:absolute;top:20px;left:20px;font-size:12px;letter-spacing:.1em;border:1px solid currentColor;border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.misu-ugc__caption{padding:15px}.misu-ugc h3{margin:0;font-size:16px;line-height:1.3}.misu-ugc__caption p{margin:5px 0 0;font-size:12px;line-height:1.4}.misu-ugc__swipe{padding:0 20px;margin:0;font-size:11px;color:#5b5557}@media(min-width:750px){.misu-ugc{padding:46px 20px}.misu-ugc h2{font-size:36px}.misu-ugc__track{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;overflow:visible;max-width:900px}.misu-ugc__swipe{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
