Не могли бы вы сделать что-то подобное? Это оставляет крошечный промежуток с левой и правой стороны, хотя ...
-webkit-box-shadow: inset -1px 3px 3px rgba(255,255,255,1),
inset 1px 3px 3px rgba(255,255,255,1),
inset 0px -3px 3px rgba(0,0,0,0.3);
-moz-box-shadow: inset -1px 3px 3px rgba(255,255,255,1),
inset 1px 3px 3px rgba(255,255,255,1),
inset 0px -3px 3px rgba(0,0,0,0.3);
box-shadow: inset -1px 3px 3px rgba(255,255,255,1),
inset 1px 3px 3px rgba(255,255,255,1),
inset 0px -3px 3px rgba(0,0,0,0.3);
Или же вы можете попробовать что-то вроде этого (имитировать вставку с несколькими обычными тенями):
-webkit-box-shadow: 0 1px 3px rgba(255,255,255,0.5),
0 2px 3px rgba(255,255,255,0.5),
0 3px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0 1px 3px rgba(255,255,255,0.5),
0 2px 3px rgba(255,255,255,0.5),
0 3px 0px rgba(0,0,0,0.3);
box-shadow: 0 1px 3px rgba(255,255,255,0.5),
0 2px 3px rgba(255,255,255,0.5),
0 3px 0px rgba(0,0,0,0.3);
К сожалению, здесь также есть предостережение от белого свечения от отбрасывающих теней.