.lf-op{padding:clamp(40px,5vw,76px) 16px;text-align:center;color:#29251f;background:#fff}.lf-op-kicker,.lf-op-card small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#795831}.lf-op h2{margin:8px 0 32px;font-size:clamp(28px,4vw,48px);line-height:1.15}.lf-op-frame{max-width:1160px;margin:auto;display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px}.lf-op-frame button{border:0;background:transparent;color:inherit;font:32px/1 sans-serif;cursor:pointer}.lf-op-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:4px 0 12px}.lf-op-card{scroll-snap-align:start;margin:0;display:flex;align-items:center;flex-direction:column}.lf-op-photo{width:min(168px,100%);aspect-ratio:1;height:auto;object-fit:cover;border-radius:18px}.lf-op-sample{background:#faf7f2;object-fit:contain}.lf-op-card small{margin-top:12px}.lf-op-stars{margin:8px 0;color:#a87731;font-size:20px;line-height:1.1}.lf-op-card blockquote{margin:0 0 12px;padding:0;border:0;font:inherit;line-height:1.55}.lf-op-card figcaption{margin-top:auto;padding-top:10px;width:100%;border-top:1px solid #e7dfd5;font-weight:600}@media(max-width:720px){.lf-op-track{grid-auto-columns:100%}.lf-op-frame{grid-template-columns:26px minmax(0,1fr) 26px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/lf-reviews.css.map */
