I see, checked page HTML source code, and found the html code of all your custom widgets which in service page are not in the #sidebar div, because you added them via visual composer.
I have already fixed it.
The solution as below
step1. Edit the column and add woocommerce class name, refer to https://www.dropbox.com/s/gckqu687v2vm19k/editcolumns.jpg
Step2. I added the following custom CSS into Samsara options > Custom style > CSS code
.wpb_widgetised_column .widget ul{
margin:0;padding:0;
}
.wpb_widgetised_column .widget li{
list-style:none;
}
.widget h4 {
text-transform: uppercase;
font: normal 14px 'loveloblack', Geneva, sans-serif;
border-bottom: 1px solid #000;
padding-bottom: 10px;
margin-bottom: 25px;
letter-spacing: -1px;
}
.widget li {
font-size: 12px;
color: #656565;
margin-bottom: 5px;
padding-bottom: 8px;
border-bottom: 1px dashed #b5b5b5;
}
Thanks!