/* Generated matte objects replace all photographic toolkit illustrations. */
.matte-toolkit .lyrics-art,.matte-toolkit .packing-art,.matte-toolkit .fan-rides-art,.matte-toolkit .checklist-art{display:none}
.matte-toolkit .tool-top .tool-icon{display:none}
.matte-toolkit .tool-top{min-height:22px}
.matte-toolkit .tool-top .ready-label,.matte-toolkit .checklist-chip{font-size:10px;letter-spacing:.65px;line-height:1.5}
.tool-graphic{height:210px;margin-top:14px;border-radius:10px;overflow:hidden;position:relative;background:#272623}
.tool-graphic img{position:absolute;inset:0;height:100%;width:100%;min-height:0;object-fit:contain;display:block}
.matte-toolkit>.tool-card:not(.teaser-tool){background:#1c1c1a;border-color:#48423a}
.matte-toolkit>.tool-card>p{color:#cac4bb;font-size:13px}
.matte-toolkit .tool-link{font-size:12px;min-height:44px;color:#f4d7c0;border-color:#4b443a}
.matte-toolkit .tool-card h3{font-size:21px}
@media(max-width:760px){
 .matte-toolkit .tool-graphic{grid-column:2;grid-row:1/4;align-self:stretch;margin:0;height:auto;min-height:160px;background:#272623}
 .matte-toolkit>.tool-card>p{font-size:14px}
 .matte-toolkit .tool-card h3{font-size:20px;line-height:1.2}
 .matte-toolkit .tool-link{font-size:13px}
}
@media(max-width:380px){.matte-toolkit>.tool-card{grid-template-columns:minmax(0,1fr) 108px}.matte-toolkit .tool-card h3{font-size:19px}.matte-toolkit .tool-top .ready-label,.matte-toolkit .checklist-chip{font-size:10px;letter-spacing:0}}
