/* Transparent 3D assets retain their own material colours on pastel category tiles. */
@media(max-width:1023px){
 .tvm-3d-category .tvm-category-visual{isolation:isolate;overflow:hidden}
 .tvm-3d-category .tvm-category-visual>img.tvm-3d-art{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important;mix-blend-mode:normal!important}
 .tvm-sheet-grid[data-tvorim3d-ready]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px;margin-bottom:8px}
 .tvm-sheet-grid .tvm-3d-category .tvm-category-name{font-size:12px;line-height:1.35;min-height:32px}
 .tvm-sheet-grid .tvm-3d-category .tvm-category-visual{border-radius:20px}
}
@media(max-width:359px){.tvm-sheet-grid[data-tvorim3d-ready]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.tvm-sheet-grid .tvm-3d-category .tvm-category-name{font-size:12px;min-height:0}}
