.lm-mats-comparison{width:100%;padding:clamp(48px,6vw,80px) 20px}.lm-mats-comparison__inner{max-width:1100px;margin:0 auto;text-align:center}.lm-mats-comparison__heading{margin:0 0 10px;color:var(--fm-color-ink)}.lm-mats-comparison__subheading{margin:0 auto clamp(32px,4vw,48px);max-width:640px;font-size:18px;color:var(--fm-color-muted);line-height:1.5}.lm-mats-comparison__cards{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,32px);align-items:stretch}.lm-mats-comparison__card{background:#fff;border-radius:var(--fm-radius-card);padding:clamp(20px,3vw,32px);box-shadow:0 4px 20px #10182840;text-align:left;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease;will-change:transform}.lm-mats-comparison__card:hover{transform:translateY(-6px) scale(1.015);box-shadow:0 14px 36px #10182860}@media(prefers-reduced-motion:reduce){.lm-mats-comparison__card,.lm-mats-comparison__card:hover{transition:none;transform:none}}.lm-mats-comparison__media{margin-bottom:24px;display:flex;align-items:center;justify-content:center;min-height:120px}.lm-mats-comparison__image{max-width:100%;height:auto;display:block}.lm-mats-comparison__column-title{text-align:center;margin:0 0 12px;font-size:22px;font-weight:700;line-height:1.2;color:var(--fm-color-ink)}.lm-mats-comparison__column-title+.lm-mats-comparison__media{margin-top:0}.lm-mats-comparison__bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}.lm-mats-comparison__bullet{display:flex;gap:14px;align-items:flex-start}.lm-mats-comparison__icon{flex:0 0 20px;width:20px;height:20px;margin-top:2px}.lm-mats-comparison__icon svg{display:block;width:100%;height:100%}.lm-mats-comparison__bullet-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lm-mats-comparison__bullet-title{font-family:var(--fm-font-body);font-size:2rem;font-weight:700;line-height:1.2;color:var(--fm-color-ink)}.lm-mats-comparison__bullet-subtitle{font-family:var(--fm-font-body);font-size:1.5rem;font-weight:500;line-height:1.3;color:var(--fm-color-ink)}.lm-mats-comparison__bullet-description{margin:4px 0 0;font-size:1.2rem;line-height:1.5;color:var(--fm-color-muted)}@media(max-width:768px){.lm-mats-comparison{padding:32px 12px}.lm-mats-comparison__subheading{font-size:14px}.lm-mats-comparison__cards{grid-template-columns:1fr 1fr;gap:16px;align-items:start}.lm-mats-comparison__card{background:transparent;box-shadow:none;border-radius:0;padding:0;text-align:center}.lm-mats-comparison__card:hover{transform:none;box-shadow:none}.lm-mats-comparison__media{margin-bottom:16px;min-height:0}.lm-mats-comparison__bullets{gap:16px}.lm-mats-comparison__bullet{flex-direction:column;align-items:center;gap:6px;text-align:center}.lm-mats-comparison__icon{flex:0 0 24px;width:24px;height:24px;margin-top:0}.lm-mats-comparison__bullet-text{align-items:center;gap:2px}.lm-mats-comparison__bullet-title{font-size:1rem;font-weight:600;line-height:1.25}.lm-mats-comparison__bullet-subtitle{font-size:.875rem;font-weight:500;line-height:1.3}.lm-mats-comparison__bullet-description{font-size:.8125rem;margin-top:2px;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/324/assets/lm-mats-comparison.css.map */
