.mfp-iframe-holder .mfp-content{padding:0}.yt-carousel-header{display:flex;flex-direction:column;align-items:center;padding-bottom:16px}.yt-carousel-header h1{padding-top:60px;font-weight:700;color:var(--color-main);text-align:center}.yt-carousel-header .subtitle{font-size:24px;text-align:center;line-height:1.2}.yt-carousel .video-row{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:.5rem;flex-wrap:wrap;justify-content:center}.yt-carousel .video-row::-webkit-scrollbar{height:8px}.yt-carousel .video-row::-webkit-scrollbar-track{background:transparent}.yt-carousel .video-row::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:4px}.yt-carousel .video-tile{flex:0 0 auto;width:clamp(240px,28vw,360px);box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;aspect-ratio:16 / 9;position:relative;scroll-snap-align:start;overflow:hidden;background:#0e0e0e}.yt-carousel .video-item{flex:0 0 auto;inline-size:clamp(220px,28vw,360px)}.yt-carousel .video-tile{inline-size:100%;aspect-ratio:16 / 9}.yt-carousel .video-title{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yt-carousel .video-thumb{width:100%;height:100%;display:block;object-fit:cover}.yt-carousel .playbtnnew{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:linear-gradient(0deg,#00000059,#0000);opacity:.95;text-decoration:none;transition:transform .2s ease}.yt-carousel .video-tile:hover .playbtnnew,.yt-carousel .video-tile:focus-within .playbtnnew{transform:scale(1.02)}.yt-carousel .video-title{overflow:hidden;width:100%}.yt-carousel .video-strip{padding:32px 0}.yt-carousel.more-button-container{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem}.yt-carousel .view-more-button{border:2px solid black;padding:.25rem 1rem;color:#000;display:flex;flex-direction:row;align-items:center;gap:.25rem}.yt-carousel .view-more-button [stroke]{stroke:#000;transition:stroke .25s}.yt-carousel .view-more-button:hover,.yt-carousel .view-more-button:focus-visible{border-color:var(--color-main);color:var(--color-main)}.yt-carousel .view-more-button:hover [stroke],.yt-carousel .view-more-button:focus-visible [stroke]{stroke:var(--color-main)}@media (max-width: 991px){.yt-carousel .video-title{margin-top:.25rem}.yt-carousel .video-item{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/youtube-carousel.css.map */
