.pv-material-comparison{margin:44px 0;color:#252525;line-height:1.5}.pv-material-comparison *{box-sizing:border-box}.pv-material-comparison h2{font-size:clamp(28px,3vw,40px);line-height:1.15;font-weight:600;margin:0 0 24px}.pv-material-comparison__rows{border:1px solid #e5dfd6;border-radius:18px;overflow:hidden}.pv-material-comparison__row{display:grid;grid-template-columns:minmax(140px,.45fr) repeat(2,minmax(0,1fr));gap:28px;padding:22px 24px;background:#fff}.pv-material-comparison__row:nth-child(even){background:#f7f5f1}.pv-material-comparison__row+.pv-material-comparison__row{border-top:1px solid #e5dfd6}.pv-material-comparison h3{font-size:17px;line-height:1.4;font-weight:600;margin:0}.pv-material-comparison__cell{min-width:0}.pv-material-comparison__cell>span{font-size:13px;font-weight:600;color:#8b5144;display:block;margin:0 0 5px}.pv-material-comparison__cell p{font-size:15px;line-height:1.55;color:#615c55;margin:0}.pv-material-comparison__note{font-size:15px;color:#686159;margin:16px 0 0;max-width:850px}@media(max-width:767px){.pv-material-comparison{margin:28px 0}.pv-material-comparison__row{grid-template-columns:1fr;padding:20px;gap:16px}.pv-material-comparison h3{font-size:19px}.pv-material-comparison__cell>span{font-size:14px}.pv-material-comparison__cell p{font-size:16px}}@media(max-width:360px){.pv-material-comparison__row{padding:18px}}