.video-wrapper{position:relative;width:100%;height:auto}.video-content-wrapper{position:relative;width:100%}.video-wrapper .video-content-wrapper .video__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;margin-right:auto;margin-left:auto;pointer-events:none}.video-wrapper.darken-video--true .video-content-wrapper .video__overlay{background:#0000004d}.video-wrapper .video-wrapper__image{position:relative;z-index:2;display:block;width:100%;height:auto;cursor:pointer}.video-wrapper .video-wrapper__image svg.placeholder-svg{width:100%;min-width:100%;height:100%;min-height:100%}.video-wrapper .video-wrapper__image.is-hidden-desktop-only{display:none!important}.video-wrapper__image.is-hidden-mobile-only{display:block!important}@media only screen and (width <= 480px){.video-wrapper:has(.video-wrapper__image.is-hidden-desktop-only) .video-wrapper__image.is-hidden-mobile-only{display:none!important}.video-wrapper .video-wrapper__image.is-hidden-desktop-only{display:block!important}}.video-wrapper .video-container{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden}.video-wrapper .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-wrapper .plyr--video{--plyr-color-main: #333}.video-wrapper .video__text-container{position:absolute;top:50%;z-index:5;width:100%;margin:auto;pointer-events:none;transform:translateY(-50%)}.video-wrapper .video__text-wrapper{padding:30px;margin:0;text-shadow:0 0 1px rgb(0 0 0 / 5%),0 1px 2px rgb(0 0 0 / 30%)}.video-wrapper .plyr__control,.video-wrapper .plyr--video .plyr__control:hover{background:none}.video-wrapper.video-is-playing .video-wrapper__image{display:none!important}.video-wrapper.video-is-playing .video-container{position:relative;z-index:2;height:auto}.video-wrapper.video-was-played .video-wrapper__image{display:none}.video-wrapper.video-was-played .video-container{z-index:2;display:block}.video-wrapper.video-is-paused .video__text-container{display:block}.video-wrapper.video-is-playing:not(.video-is-paused) .video__text-container.display-text-over-video--false{display:none}.video-wrapper.video-is-playing:not(.video-is-paused) .video__text-container.display-text-over-video--true{display:block}@media only screen and (width <= 480px){.video-section.full-width--true .caption{padding-right:20px;padding-left:20px}}@media only screen and (width >= 1025px){.video-section.full-width--true .caption{max-width:960px;padding:0}}@media only screen and (width >= 1401px){.video-section.full-width--true .caption{max-width:1200px;padding:0}}.video-wrapper .caption{position:absolute;top:50%;z-index:3;width:100%;padding:0 5%;transform:translateY(-50%)}@media only screen and (width >= 799px){.video-wrapper .caption{right:0;left:0;max-width:960px;margin:0 auto}}@media only screen and (width >= 1025px){.video-wrapper .caption{padding:0 30px}}@media only screen and (width <= 798px){.video-wrapper .caption{width:100%}}.video-wrapper .caption a{pointer-events:all}.video-wrapper .caption.position-center{right:0;left:0;margin-right:auto;margin-left:auto;text-align:center}@media only screen and (width <= 798px){.video-wrapper .caption.position-center{width:85%}}@media only screen and (width <= 480px){.video-wrapper .caption.position-center{width:100%}}.video-wrapper .caption.position-left{right:0;left:0;text-align:left}.video-wrapper .caption.position-right{right:0;left:0;text-align:right}.video-wrapper .pretext,.video-wrapper .headline,.video-wrapper .subtitle{word-wrap:break-word}.video-wrapper .caption .pretext{margin-bottom:10px;font-family:var(--video-subtitle-font-family);font-size:var(--video-subtitle-size);font-weight:var(--video-subtitle-font-weight);color:var(--video-banner-color);text-transform:var(--video-subtitle-font-transform);letter-spacing:var(--video-subtitle-letter-spacing);text-shadow:1px 1px 3px rgb(0 0 0 / 30%)}@media only screen and (width <= 480px){.video-wrapper .caption .pretext{font-size:1.4em}}@media only screen and (width <= 798px){.video-wrapper .caption .pretext{font-size:var(--video-subtitle-size-medium-down)}}@media only screen and (width >= 799px){.video-wrapper .caption .pretext{font-size:var(--video-subtitle-size-medium-up)}}@media only screen and (width >= 1025px){.video-wrapper .caption .pretext{font-size:var(--video-subtitle-size)}}.video-wrapper .caption .headline{margin-bottom:15px;font-family:var(--video-headline-font-family);font-size:var(--video-headline-size);font-style:var(--video-headline-font-style);font-weight:var(--video-headline-font-weight);line-height:1.4em;color:var(--video-banner-color);text-transform:var(--video-headline-font-transform);letter-spacing:var(--video-headline-letter-spacing);text-shadow:1px 1px 3px rgb(0 0 0 / 30%)}@media only screen and (width <= 480px){.video-wrapper .caption .headline{font-size:2.6em}}@media only screen and (width <= 798px){.video-wrapper .caption .headline{font-size:var(--video-headline-size-medium-down)}}@media only screen and (width >= 799px){.video-wrapper .caption .headline{font-size:var(--video-headline-size-medium-up)}}@media only screen and (width >= 1025px){.video-wrapper .caption .headline{font-size:var(--video-headline-size)}}.video-wrapper .caption .subtitle{position:relative;font-family:var(--video-subtitle-font-family);font-size:var(--video-subtitle-size);font-style:var(--video-subtitle-font-transform);font-weight:var(--video-subtitle-font-weight);color:var(--video-banner-color);text-transform:var(--video-subtitle-font-transform);letter-spacing:var(--video-subtitle-letter-spacing);text-shadow:1px 1px 3px rgb(0 0 0 / 30%)}@media only screen and (width <= 480px){.video-wrapper .caption .subtitle{font-size:1.4em}}@media only screen and (width <= 798px){.video-wrapper .caption .subtitle{font-size:var(--video-subtitle-size-medium-down)}}@media only screen and (width >= 799px){.video-wrapper .caption .subtitle{font-size:var(--video-subtitle-size-medium-up)}}@media only screen and (width >= 1025px){.video-wrapper .caption .subtitle{font-size:var(--video-subtitle-size)}}@media only screen and (width <= 480px){.video-section .video-wrapper.caption--below-true{display:flex;flex-direction:column;overflow:visible}.video-section .video-wrapper.caption--below-true .video-container{height:auto}.video-wrapper.caption--below-true .video-content-wrapper{display:block}.video-wrapper.caption--below-true .video__text-container{position:relative;margin-top:20px;transform:none}.video-wrapper.caption--below-true.video-is-playing .video__text-container{position:static}}@media only screen and (width <= 480px){.video-wrapper.caption--below-true .pretext{color:var(--regular-color);text-shadow:none}}@media only screen and (width <= 480px){.video-wrapper.caption--below-true .headline{color:var(--headline-color);text-shadow:none}}@media only screen and (width <= 480px){.video-wrapper.caption--below-true .subtitle{color:var(--regular-color);text-shadow:none}}.video-wrapper .subtitle p a{pointer-events:all}.video-wrapper .caption-content{float:none;display:inline-block;max-width:60%;padding:30px;font-size:inherit}@media only screen and (width <= 798px){.video-wrapper .caption-content{max-width:80%}}@media only screen and (width <= 480px){.video-wrapper .caption-content{width:100%;max-width:100%}}.video-wrapper .caption-content.align-center{text-align:center}@media only screen and (width <= 798px){.video-wrapper .caption-content.align-center{max-width:80%}}@media only screen and (width <= 480px){.video-wrapper .caption-content.align-center{width:100%;max-width:100%}}.video-wrapper .caption-content.align-left{text-align:left}.video-wrapper .caption-content.align-left .subtitle:before{margin-left:0}.video-wrapper .caption-content.align-right{text-align:right}.video-wrapper .caption-content.align-right .subtitle:before{margin-right:0}.video-wrapper .caption-content h1{padding-top:0}.video-wrapper .caption-content>*:only-child{margin-bottom:0}@media only screen and (width <= 480px){.video-wrapper .caption-content{padding:15px}}@media only screen and (width <= 480px){.video-wrapper.caption--below-true .caption-content{padding:0}}.video-wrapper .darken-bg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#0009}.video-wrapper.caption-background-text_box .caption-content{background-color:var(--video-banner-background-color)}@media only screen and (width <= 480px){.video-wrapper.caption-background-darken_bg.caption--below-true .darken-bg{display:none}}.video-wrapper.caption-background-translucent_text_box .caption-content{background-color:var(--video-banner-background-translucent)}.video-wrapper.caption--below-true.caption-background-text_box .caption-content{background-color:var(--video-banner-background-color)}@media only screen and (width <= 480px){.video-wrapper.caption--below-true.caption-background-text_box .caption-content{background-color:transparent}}@media only screen and (width <= 480px){.video-wrapper.caption--below-true.caption-background-translucent_text_box .caption-content{background-color:transparent}}@media only screen and (width <= 480px){.video-wrapper.caption--below-true:has(.video-wrapper__image img) .video-container{visibility:hidden;opacity:0}.video-wrapper.caption--below-true.video-is-playing:has(.video-wrapper__image img) .video-container{visibility:visible!important;opacity:1!important}.video-wrapper.caption--below-true.video-was-played:has(.video-wrapper__image img) .video-container{visibility:visible!important;opacity:1!important}}.video-wrapper .custom-overlay-button{position:absolute;top:50%;left:50%;z-index:10;width:60px;height:60px;padding:0;pointer-events:auto;cursor:pointer;background:none;border:none;transform:translate(-50%,-50%)}.video-wrapper.video-was-played .custom-overlay-button{display:none}
/*# sourceMappingURL=/cdn/shop/t/43/assets/component.section-video.css.map */
