{"id":710,"date":"2024-12-04T21:52:33","date_gmt":"2024-12-04T13:52:33","guid":{"rendered":"https:\/\/www.bftbuilding.com\/?post_type=product&#038;p=710"},"modified":"2026-08-07T18:45:09","modified_gmt":"2026-08-07T10:45:09","slug":"bft-41010-tpo","status":"publish","type":"product","link":"https:\/\/www.bftbuilding.com\/?product=bft-41010-tpo","title":{"rendered":"BFT &#8211; 608TPO"},"content":{"rendered":"\t\t<div data-elementor-type=\"product-post\" data-elementor-id=\"710\" class=\"elementor elementor-710\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0f4fa09 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0f4fa09\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-64bba73\" data-id=\"64bba73\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-46cd045 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"46cd045\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"bft-product-video-section\">\r\n  <div class=\"bft-video-tabs\">\r\n    <button class=\"bft-tab\" data-video=\"https:\/\/www.bftbuilding.com\/wp-content\/uploads\/2026\/08\/BFT-608TPO1.5mmV2.mp4\" data-title=\"BFT-608TPO1.5mm Application Guid\" data-show-test=\"false\">1.5mm<\/button>\r\n    <button class=\"bft-tab active\" data-video=\"https:\/\/www.bftbuilding.com\/wp-content\/uploads\/2026\/08\/BFT-608TPO1.8mm.mp4\" data-title=\"BFT-608TPO1.8mm Application Guid\" data-show-test=\"true\">1.8mm<\/button>\r\n  <\/div>\r\n\r\n  <div class=\"bft-video-title\">BFT-608TPO1.8mm Application Guid<\/div>\r\n\r\n  <div class=\"bft-video-box bft-main-video-box\">\r\n    <video class=\"bft-video\" playsinline preload=\"metadata\" poster=\"https:\/\/www.bftbuilding.com\/wp-content\/uploads\/2024\/11\/BONFORT_logo_2000x2000.jpg\">\r\n      <source src=\"https:\/\/www.bftbuilding.com\/wp-content\/uploads\/2026\/08\/BFT-608TPO1.8mm.mp4\" type=\"video\/mp4\">\r\n    <\/video>\r\n\r\n    <button class=\"bft-big-play\" type=\"button\"><\/button>\r\n\r\n    <div class=\"bft-controls\">\r\n      <button class=\"bft-play\" type=\"button\">\u25b6<\/button>\r\n      <span class=\"bft-time\">00:00<\/span>\r\n\r\n      <div class=\"bft-progress\">\r\n        <div class=\"bft-progress-fill\"><\/div>\r\n      <\/div>\r\n\r\n      <span class=\"bft-duration\">00:00<\/span>\r\n      <button class=\"bft-volume\" type=\"button\">\ud83d\udd0a<\/button>\r\n      <button class=\"bft-fullscreen\" type=\"button\">\u26f6<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"bft-test-video-block\">\r\n    <div class=\"bft-test-video-title\">BFT-608TPO1.8mm Waterproofing Test<\/div>\r\n\r\n    <div class=\"bft-video-box bft-test-video-box\">\r\n      <video class=\"bft-video\" playsinline preload=\"metadata\" poster=\"https:\/\/www.bftbuilding.com\/wp-content\/uploads\/2024\/11\/BONFORT_logo_2000x2000.jpg\">\r\n        <source src=\"https:\/\/www.bftbuilding.com\/wp-content\/uploads\/2026\/08\/BFT-608TPO1.8mm-Waterproofing-Test.mp4\" type=\"video\/mp4\">\r\n      <\/video>\r\n\r\n      <button class=\"bft-big-play\" type=\"button\"><\/button>\r\n\r\n      <div class=\"bft-controls\">\r\n        <button class=\"bft-play\" type=\"button\">\u25b6<\/button>\r\n        <span class=\"bft-time\">00:00<\/span>\r\n\r\n        <div class=\"bft-progress\">\r\n          <div class=\"bft-progress-fill\"><\/div>\r\n        <\/div>\r\n\r\n        <span class=\"bft-duration\">00:00<\/span>\r\n        <button class=\"bft-volume\" type=\"button\">\ud83d\udd0a<\/button>\r\n        <button class=\"bft-fullscreen\" type=\"button\">\u26f6<\/button>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n.bft-product-video-section {\r\n  width: 100%;\r\n  margin: 28px 0 0 0;\r\n  font-family: Arial, sans-serif;\r\n}\r\n\r\n.bft-video-tabs {\r\n  display: flex;\r\n  justify-content: flex-start;\r\n  gap: 10px;\r\n  margin-bottom: 10px;\r\n}\r\n\r\n.bft-tab {\r\n  min-width: 98px;\r\n  height: 38px;\r\n  border: 1px solid #d8dee6;\r\n  background: #ffffff;\r\n  color: #101827;\r\n  font-size: 14px;\r\n  font-weight: 700;\r\n  cursor: pointer;\r\n  border-radius: 3px;\r\n}\r\n\r\n.bft-tab.active {\r\n  background: #A66B35;\r\n  border-color: #A66B35;\r\n  color: #ffffff;\r\n}\r\n\r\n.bft-video-title,\r\n.bft-test-video-title {\r\n  margin: 0 0 14px 0;\r\n  font-size: 16px;\r\n  font-weight: 700;\r\n  line-height: 1.35;\r\n  color: #101827;\r\n}\r\n\r\n.bft-test-video-block {\r\n  margin-top: 34px;\r\n}\r\n\r\n.bft-test-video-block.is-hidden {\r\n  display: none;\r\n}\r\n\r\n.bft-video-box {\r\n  position: relative;\r\n  width: 100%;\r\n  aspect-ratio: 16 \/ 9;\r\n  background: #000000;\r\n  overflow: hidden;\r\n}\r\n\r\n.bft-video {\r\n  width: 100%;\r\n  height: 100%;\r\n  display: block;\r\n  background: #000000;\r\n  object-fit: cover;\r\n}\r\n\r\n.bft-big-play {\r\n  position: absolute;\r\n  left: 50%;\r\n  top: 50%;\r\n  width: 58px;\r\n  height: 58px;\r\n  transform: translate(-50%, -50%);\r\n  border: 3px solid #ffffff;\r\n  border-radius: 50%;\r\n  background: rgba(0,0,0,0.18);\r\n  color: transparent;\r\n  cursor: pointer;\r\n  z-index: 3;\r\n  padding: 0;\r\n}\r\n\r\n.bft-big-play::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 22px;\r\n  top: 17px;\r\n  width: 0;\r\n  height: 0;\r\n  border-left: 18px solid #ffffff;\r\n  border-top: 12px solid transparent;\r\n  border-bottom: 12px solid transparent;\r\n}\r\n\r\n.bft-video-box.playing .bft-big-play {\r\n  display: none;\r\n}\r\n\r\n.bft-controls {\r\n  position: absolute;\r\n  left: 0;\r\n  right: 0;\r\n  bottom: 0;\r\n  height: 44px;\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 0 14px;\r\n  background: rgba(0,0,0,0.72);\r\n  color: #ffffff;\r\n  z-index: 4;\r\n  box-sizing: border-box;\r\n}\r\n\r\n.bft-controls button {\r\n  border: 0;\r\n  background: transparent;\r\n  color: #ffffff;\r\n  font-size: 18px;\r\n  cursor: pointer;\r\n  padding: 0;\r\n}\r\n\r\n.bft-time,\r\n.bft-duration {\r\n  font-size: 12px;\r\n  font-weight: 700;\r\n  min-width: 42px;\r\n}\r\n\r\n.bft-progress {\r\n  flex: 1;\r\n  height: 8px;\r\n  background: rgba(255,255,255,0.45);\r\n  cursor: pointer;\r\n}\r\n\r\n.bft-progress-fill {\r\n  width: 0%;\r\n  height: 100%;\r\n  background: #A66B35;\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function() {\r\n  function setupVideoPlayer(videoBox) {\r\n    var video = videoBox.querySelector('.bft-video');\r\n    var bigPlay = videoBox.querySelector('.bft-big-play');\r\n    var playBtn = videoBox.querySelector('.bft-play');\r\n    var volumeBtn = videoBox.querySelector('.bft-volume');\r\n    var fullscreenBtn = videoBox.querySelector('.bft-fullscreen');\r\n    var progress = videoBox.querySelector('.bft-progress');\r\n    var progressFill = videoBox.querySelector('.bft-progress-fill');\r\n    var timeText = videoBox.querySelector('.bft-time');\r\n    var durationText = videoBox.querySelector('.bft-duration');\r\n\r\n    function formatTime(seconds) {\r\n      if (!seconds || isNaN(seconds)) return '00:00';\r\n      var m = Math.floor(seconds \/ 60);\r\n      var s = Math.floor(seconds % 60);\r\n      return String(m).padStart(2, '0') + ':' + String(s).padStart(2, '0');\r\n    }\r\n\r\n    function togglePlay() {\r\n      if (video.paused) {\r\n        video.play();\r\n      } else {\r\n        video.pause();\r\n      }\r\n    }\r\n\r\n    bigPlay.addEventListener('click', togglePlay);\r\n    playBtn.addEventListener('click', togglePlay);\r\n    video.addEventListener('click', togglePlay);\r\n\r\n    video.addEventListener('play', function() {\r\n      videoBox.classList.add('playing');\r\n      playBtn.textContent = '\u275a\u275a';\r\n    });\r\n\r\n    video.addEventListener('pause', function() {\r\n      videoBox.classList.remove('playing');\r\n      playBtn.textContent = '\u25b6';\r\n    });\r\n\r\n    video.addEventListener('loadedmetadata', function() {\r\n      durationText.textContent = formatTime(video.duration);\r\n    });\r\n\r\n    video.addEventListener('timeupdate', function() {\r\n      timeText.textContent = formatTime(video.currentTime);\r\n      if (video.duration) {\r\n        progressFill.style.width = (video.currentTime \/ video.duration * 100) + '%';\r\n      }\r\n    });\r\n\r\n    progress.addEventListener('click', function(e) {\r\n      var rect = progress.getBoundingClientRect();\r\n      var percent = (e.clientX - rect.left) \/ rect.width;\r\n      video.currentTime = percent * video.duration;\r\n    });\r\n\r\n    volumeBtn.addEventListener('click', function() {\r\n      video.muted = !video.muted;\r\n      volumeBtn.textContent = video.muted ? '\ud83d\udd07' : '\ud83d\udd0a';\r\n    });\r\n\r\n    fullscreenBtn.addEventListener('click', function() {\r\n      if (videoBox.requestFullscreen) {\r\n        videoBox.requestFullscreen();\r\n      }\r\n    });\r\n  }\r\n\r\n  var section = document.querySelector('.bft-product-video-section');\r\n  if (!section) return;\r\n\r\n  section.querySelectorAll('.bft-video-box').forEach(setupVideoPlayer);\r\n\r\n  var mainVideoBox = section.querySelector('.bft-main-video-box');\r\n  var mainVideo = mainVideoBox.querySelector('.bft-video');\r\n  var mainSource = mainVideo.querySelector('source');\r\n  var mainProgressFill = mainVideoBox.querySelector('.bft-progress-fill');\r\n  var mainTimeText = mainVideoBox.querySelector('.bft-time');\r\n  var mainDurationText = mainVideoBox.querySelector('.bft-duration');\r\n  var mainPlayBtn = mainVideoBox.querySelector('.bft-play');\r\n  var mainTitle = section.querySelector('.bft-video-title');\r\n  var testBlock = section.querySelector('.bft-test-video-block');\r\n  var testVideo = testBlock.querySelector('.bft-video');\r\n  var tabs = section.querySelectorAll('.bft-tab');\r\n\r\n  tabs.forEach(function(tab) {\r\n    tab.addEventListener('click', function() {\r\n      tabs.forEach(function(item) {\r\n        item.classList.remove('active');\r\n      });\r\n\r\n      tab.classList.add('active');\r\n\r\n      mainVideo.pause();\r\n      mainSource.src = tab.getAttribute('data-video');\r\n      mainTitle.textContent = tab.getAttribute('data-title');\r\n      mainVideo.load();\r\n\r\n      mainProgressFill.style.width = '0%';\r\n      mainTimeText.textContent = '00:00';\r\n      mainDurationText.textContent = '00:00';\r\n      mainPlayBtn.textContent = '\u25b6';\r\n      mainVideoBox.classList.remove('playing');\r\n\r\n      if (tab.getAttribute('data-show-test') === 'true') {\r\n        testBlock.classList.remove('is-hidden');\r\n      } else {\r\n        testVideo.pause();\r\n        testBlock.classList.add('is-hidden');\r\n      }\r\n    });\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p><strong>BFT-608TPO<\/strong> is a 60 mil polyester-reinforced TPO single-ply roofing membrane designed for low-slope commercial roofing systems. Its dual-layer co-extruded TPO construction with internal polyester scrim reinforcement provides reliable weldability, dimensional stability, puncture resistance, and long-term exposed weather performance.<br \/>\nThe membrane is suitable for mechanically fastened, fully adhered, and induction-weld roof systems over approved commercial roofing substrates. Its reflective white surface supports cool-roof performance, while hot-air welded seams help create a durable, watertight roof assembly.<br \/>\nEngineered for UV, ozone, heat-aging, and low-temperature resistance, BFT-608TPO is ideal for warehouses, factories, schools, retail buildings, hospitals, logistics centers, and PV-ready roof projects.<\/p>\n","protected":false},"featured_media":711,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"product_cat":[23,22],"product_tag":[],"class_list":{"0":"post-710","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-tpo-waterproofing-membrane","7":"product_cat-waterproof-membranes","8":"desktop-align-left","9":"tablet-align-left","10":"mobile-align-left","12":"first","13":"instock","14":"shipping-taxable","15":"product-type-variable"},"_links":{"self":[{"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=\/wp\/v2\/product\/710","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=710"}],"version-history":[{"count":34,"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=\/wp\/v2\/product\/710\/revisions"}],"predecessor-version":[{"id":2370,"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=\/wp\/v2\/product\/710\/revisions\/2370"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=\/wp\/v2\/media\/711"}],"wp:attachment":[{"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=710"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fproduct_cat&post=710"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.bftbuilding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fproduct_tag&post=710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}