.jtpPage.new-design .youtubeVideoElementBlock.block:not(.topBanner *){padding-block:24px}.jtpPage.new-design .youtubeVideoElementBlock.block:not(.topBanner *):is(.headerElementBlock+*){padding-top:0}.jtpPage.new-design .youtubeVideoElementBlock .youtube-video-element{gap:16px}.jtpPage.new-design .youtubeVideoElementBlock .video-wrap{padding-top:0;aspect-ratio:288/163;border-radius:28px}.jtpPage.new-design .youtubeVideoElementBlock .video-wrap img{width:70px}.jtpPage.new-design .youtubeVideoElementBlock .youtube-video-description{color:var(--text-black-redesign);font-size:var(--font-size-base);line-height:var(--line-height-base)}.jtpPage.new-design .youtubeVideoElementBlock:is(.topBanner *) .youtube-video-element{gap:8px}.jtpPage.new-design .youtubeVideoElementBlock:is(.topBanner *) .video-wrap{max-height:none;aspect-ratio:16/9}@media(min-width:576px){.jtpPage.new-design .youtubeVideoElementBlock .video-wrap{aspect-ratio:750/425}.jtpPage.new-design .youtubeVideoElementBlock .video-wrap img{width:100px}}@media(min-width:1920px){.jtpPage.new-design .youtubeVideoElementBlock .video-wrap{aspect-ratio:920/425;max-height:425px}}.jtpPage.new-design #videoBoxContainer{background:rgba(41,43,57,.5);backdrop-filter:none}.jtpPage.new-design #videoBoxContainer .row{--bs-gutter-x:0}.jtpPage.new-design #videoBoxContainer .lightbox-content{display:flex;flex-direction:column;align-items:flex-end;gap:12px;width:100%;margin-inline-start:0;padding-inline:8px}.jtpPage.new-design #videoBoxContainer .btn-close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;background:var(--bs-white);box-shadow:0 8px 24px rgba(var(--gray-shadow-rgb-redesign),0.16)}.jtpPage.new-design #videoBoxContainer .btn-close::before{content:"";width:24px;height:24px;background-color:var(--text-gray-redesign);-webkit-mask:url("/icons/close-rounded.svg") center/contain no-repeat;mask:url("/icons/close-rounded.svg") center/contain no-repeat}.jtpPage.new-design #videoBoxContainer .ratio{max-width:calc((100vh - 48px)*16/9);overflow:hidden;border-radius:14px}@media(min-width:768px){.jtpPage.new-design #videoBoxContainer .lightbox-content{flex-direction:row-reverse;justify-content:center;align-items:flex-start;padding-inline:24px}.jtpPage.new-design #videoBoxContainer .ratio{flex:1;border-radius:28px}}
