.mod-video-item{background-color:#fff;position:relative}.mod-video-item .video-img{height:200px;position:relative}.mod-video-item .video-link{cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGxheSBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDcxLjAwMDAwMCwgLTU2NS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9IlBsYXktQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDcxLjAwMDAwMCwgNTY1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbC0yIiBmaWxsPSIjQzJDOENDIiBjeD0iMzIiIGN5PSIzMiIgcj0iMzIiPjwvY2lyY2xlPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlRyaWFuZ2xlLTUiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMjYgNDIgMjYgMjIgNDQgMzIiPjwvcG9seWdvbj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);width:64px;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mod-video-item .video-item-title{color:#3b3e40;max-height:70px;margin-top:12px;font-size:16px;line-height:24px;overflow:hidden}.mod-video-item .video-item-date{background:#f7f8f9;margin-top:8px;margin-bottom:24px;padding:3px 6px;font-size:12px;display:inline-block}
.mod-products-video{background-color:#f0f1f2;padding-bottom:40px;position:relative}.mod-products-video .video-title{color:#000;padding-top:24px;padding-bottom:24px;font-size:32px;line-height:48px}.mod-products-video .video-list-box{background-color:#fff;margin-bottom:20px}.mod-products-video .video-list-title{border-bottom:1px solid #f0f1f2;padding:0 20px;line-height:40px}.mod-products-video .video-list{grid-template-columns:1fr 1fr 1fr;gap:20px;padding:20px;display:grid}@media (max-width:1024px){.mod-products-video .video-list{grid-template-columns:1fr 1fr}}@media not (min-width:768px){.mod-products-video .video-list{grid-template-columns:1fr}}
