#materials .material-sample{margin:0;min-width:0}
#materials .material-sample>.material-sheet{margin-bottom:26px}
#materials .material-sample figcaption{padding:0 4px;color:var(--forest)}
#materials .material-sample figcaption h3{font-size:22px;line-height:1.5;font-weight:800;margin:0 0 10px;color:var(--forest);letter-spacing:0}
#materials .material-sample figcaption p{font-size:17px;line-height:1.8;margin:0;color:var(--forest);letter-spacing:0}
#materials .material-open{opacity:1;font-size:13px;padding:7px 12px}
#materials .materials-other-note{text-align:center;font-size:18px;line-height:1.85;color:var(--forest);margin:0 0 22px;text-wrap:balance}
#materials .materials-more{margin:0 0 24px}
#materials .material-closing{margin-top:30px}
@media(min-width:700px){#materials .material-stack{align-items:start}#materials .material-sample:nth-child(2){padding-top:32px}#materials .material-sample:nth-child(3){padding-top:20px}#materials .material-sample .sheet-3{transform:rotate(-.5deg)}}
@media(max-width:699px){#materials .material-stack{gap:36px;padding:20px 8px 28px}#materials .material-sample>.material-sheet{margin-bottom:22px}#materials .material-sample figcaption h3{font-size:22px;margin-bottom:8px}#materials .material-sample figcaption p{font-size:17px;line-height:1.8}#materials .materials-other-note{font-size:17px;margin-bottom:22px}.materials-note-break{display:none}}
