.hidden-content-container{width:100%;max-width:600px;margin:20px auto;position:relative}.hidden-content-container .tdm-col-content-info{height:500px;overflow:hidden;position:relative;transition:height 0.3s ease}.hidden-content-container .hidden-toggle-button{display:block;width:100%;text-align:center;padding:10px 0;font-size:16px;background-color:rgba(0,0,0,.7);color:#fff;border:none;cursor:pointer;transition:background-color 0.3s ease,opacity 0.3s ease;opacity:.8;position:absolute;bottom:0;left:0}.hidden-content-container .hidden-toggle-button:hover{background-color:rgba(0,0,0,1);opacity:1}.hidden-content-container .hidden-content-container.expanded .toggle-button{position:static;opacity:1}.hidden-content-container .hidden-content-container.expanded .content{height:auto}.hidden-content-container.expanded .tdm-col-content-info{height:auto}video{width:100%}.board-price table{display:block;overflow-x:auto;white-space:nowrap}