.section-video-winners{overflow:hidden}.video-winners--narrow-container.row{max-width:1693px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.video-winners--narrow-container.row .columns{padding:0 18px}}.video-winners__inner{margin-top:2rem}.video-winners__column{margin-bottom:40px}.video-winners__column.carousel__slide{margin-bottom:0}.video-winners__item{display:flex;flex-direction:column;height:100%}.video-winners__video-wrapper{position:relative;width:100%;overflow:hidden;margin-bottom:15px}.video-winners__video-wrapper:has(.video-winners__details){margin-bottom:0}.video-winners__video{position:relative;width:100%}.video-winners__video iframe,.video-winners__video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-winners__video.aspect-ratio--adapt{padding-bottom:var(--ratio-percent)}.video-winners__video.aspect-ratio--small{padding-bottom:56.25%}.video-winners__video.aspect-ratio--large{padding-bottom:75%}.video-winners__video.aspect-ratio--portrait{padding-bottom:125.81%}@media only screen and (min-width:768px){.video-winners__video.aspect-ratio--portrait{padding-bottom:125.52%}}.video-winners__play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2;background-color:#0000001a}.video-winners__play-overlay.hidden{display:none}.video-winners__play-overlay img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.video-winners__play-button{position:relative;z-index:3;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.video-winners__video-wrapper:has(.video-winners__details) .video-winners__play-button{display:none}.video-winners__play-button:hover{transform:scale(1.1)}.video-winners__play-button svg{width:56px;height:65px;margin-left:2px}.video-winners__details{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 25px 35px;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 50%,transparent 100%);z-index:3}.video-winners__details-left{flex:1;display:flex;flex-direction:column;gap:5px}.video-winners__winner-name{font-weight:600;font-size:clamp(16px,calc(16px + 14 * ((100vw - 767px) / 673)),30px);color:#fff;line-height:1.4}.video-winners__location{display:flex;align-items:center;gap:5px;font-size:clamp(9px,calc(9px + 6 * ((100vw - 767px) / 673)),15px);color:#4ed5ed;letter-spacing:.1em;font-weight:700}.video-winners__location svg{width:14px;height:20px;margin-right:3px;flex-shrink:0}.video-winners__location svg path{fill:#4ed5ed}.video-winners__details-right{flex-shrink:0}.video-winners__play-button-inline{position:relative;z-index:3;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background-color .2s ease;background:transparent}.video-winners__play-button-inline:hover{transform:scale(1.1)}.video-winners__play-button-inline svg{width:56px;height:65px;margin-left:2px}.video-winners__play-button-inline svg path{fill:#fff}.video-winners__buttons{display:flex;gap:15px;justify-content:center;margin-top:2rem;flex-wrap:wrap;margin-bottom:2rem}.video-winners__grid.carousel{padding:0;min-width:100%}.video-winners__grid.carousel .carousel__slide{padding:0 16px;width:calc(78% + 8px);display:flex;margin:0 -4px}@media only screen and (min-width:768px){.video-winners__grid.carousel .carousel__slide{width:33.333%}.video-winners__grid.carousel .carousel__slide:first-child{padding-left:8px}.video-winners__grid.carousel .carousel__slide:last-child{padding-right:8px}.display-type--carousel{padding-bottom:1.5rem}}.video-winners__grid.carousel .video-winners__item{flex-shrink:0;width:100%}.video-winners__grid.carousel .video-winners__video-wrapper{width:100%}.video-winners__grid.carousel .video-winners__video{height:auto;padding-bottom:0}.video-winners__grid.carousel .video-winners__video.aspect-ratio--adapt{aspect-ratio:var(--video-aspect-ratio, 16/9)}.video-winners__grid.carousel .video-winners__video.aspect-ratio--small{aspect-ratio:16/9}.video-winners__grid.carousel .video-winners__video.aspect-ratio--large{aspect-ratio:4/3}.video-winners__grid.carousel .video-winners__video.aspect-ratio--portrait{aspect-ratio:478/600}.video-winners__grid.carousel.flickity-enabled{overflow:visible}@media only screen and (min-width:768px){.video-winners__grid.carousel .flickity-nav.hide-on-desktop{display:none}}.video-winners__grid.carousel .flickity-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#ffffffe6;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.video-winners__grid.carousel .flickity-nav:hover{background:#fff}.video-winners__grid.carousel .flickity-nav.flickity-prev{left:10px}.video-winners__grid.carousel .flickity-nav.flickity-next{right:10px}@media only screen and (max-width:767px){.video-winners__grid.carousel .flickity-nav{display:none}}@media only screen and (max-width:767px){.video-winners.swipe-on-mobile .video-winners__grid{scroll-snap-type:x mandatory;scrollbar-width:none}.video-winners.swipe-on-mobile .video-winners__grid::-webkit-scrollbar{display:none}.video-winners.swipe-on-mobile .video-winners__grid .columns{padding:0;scroll-snap-stop:always}.video-winners.swipe-on-mobile .video-winners__column{margin-bottom:0}.video-winners__buttons{flex-direction:column;align-items:center;margin-top:2rem}.video-winners__buttons .button{width:100%;padding:8px;font-size:19px}.video-winners__play-button svg,.video-winners__play-button-inline svg{width:29px;height:33px}}.video-winners .section-header{justify-content:center}.video-winners .section-header--description,.video-winners .section-header--title{text-align:center}@media only screen and (max-width:767px){.collection-grid__carousel .flickity-slider{width:calc(100% + 8px);margin:0 -4px 0 -17px}.collection-grid__carousel .flickity-viewport{overflow:visible}.video-winners__inner{margin-top:0}.video-winners__inner .section-header--description{max-width:90%;margin:0 auto}.video-winners .section-header{padding-bottom:20px}.video-winners{margin-top:15px}.video-winners__details{padding:15px 14px 18px}.video-winners__location svg{width:7px;height:10px;margin-right:0}.video-winners__details-left{gap:3px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/video-winners.css.map */
