Hello,
Thank You so much for your Patience!
We have checked out your Website and there are HTML Errors on your Page: https://validator.w3.org/nu/?doc=http%3A%2F%2Fttol.co%2F360dpg%2Fen%2F . Please fix the issues related to unclosed HTML Tags.
Additionally, please update the entire html5Video: function() Function Block in the js/functions.js File with the following code:
html5Video: function(){
var videoEl = $('.video-wrap:has(video)');
if( videoEl.length > 0 ) {
videoEl.each(function(){
var element = $(this),
elementVideo = element.find('video'),
elementVideoJS = elementVideo[0],
outerContainerWidth = element.outerWidth(),
outerContainerHeight = element.outerHeight(),
innerVideoWidth = elementVideo.outerWidth(),
innerVideoHeight = elementVideo.outerHeight();
if( elementVideoJS.readyState > 3 ) {
if( innerVideoHeight < outerContainerHeight ) {
var videoAspectRatio = innerVideoWidth/innerVideoHeight,
newVideoWidth = outerContainerHeight * videoAspectRatio,
innerVideoPosition = (newVideoWidth - outerContainerWidth) / 2;
elementVideo.css({ 'width': newVideoWidth+'px', 'height': outerContainerHeight+'px', 'left': -innerVideoPosition+'px' });
} else {
var innerVideoPosition = (innerVideoHeight - outerContainerHeight) / 2;
elementVideo.css({ 'width': innerVideoWidth+'px', 'height': innerVideoHeight+'px', 'top': -innerVideoPosition+'px' });
}
}
if( SEMICOLON.isMobile.any() && !element.hasClass('no-placeholder') ) {
var placeholderImg = elementVideo.attr('poster');
if( placeholderImg != '' ) {
element.append('<div class="video-placeholder" style="background-image: url('+ placeholderImg +');"></div>')
}
elementVideo.hide();
}
});
}
},
This will definitely fix your issue. Hope this Helps!
Let us know if we can help you with anything else or if you find any further issues.