.img-wrap img,.img-wrap video,.vid-wrap img,.vid-wrap video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.img-wrap figure,.img-wrap picture,.vid-wrap figure,.vid-wrap picture{width:100%;height:100%}.img-wrap figure,.vid-wrap figure{margin:0}.img-wrap svg,.vid-wrap svg{display:block;box-sizing:border-box}.img-wrap:not(.img-wrap--seamless),.vid-wrap:not(.img-wrap--seamless){overflow:hidden;border-radius:var(--go-media-radius, 5px);box-shadow:var(--go-media-shadow, none)}.img-wrap figcaption,.vid-wrap figcaption{display:none}.img-wrap{position:relative;display:flex;width:auto;height:100%}.img-wrap svg{width:100%}.img-wrap figure{position:relative;z-index:5}.img-wrap__img{object-fit:cover}.img-wrap__bg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;object-fit:cover;transform:scale(1.1);filter:blur(1.5rem) brightness(1.2)}.img-wrap--portrait .img-wrap__img{object-fit:contain !important}.img-wrap--displayLegend figcaption{display:block;background-color:var(--go-media-caption-bg, #fff);color:var(--go-media-caption-color, #000);border-radius:var(--go-media-radius, 5px);padding:calc(var(--go-media-sp, 1rem)*.25) calc(var(--go-media-sp, 1rem)*.75);position:absolute;left:calc(var(--go-media-radius, 5px)*.5);bottom:calc(var(--go-media-radius, 5px)*.5)}@keyframes loading{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progress-bar-loading{0%{width:0%;opacity:0}80%{width:100%;opacity:1}100%{opacity:0}}@keyframes btn-fade-in{from{opacity:0;transform:scale(0.4)}to{opacity:1;transform:scale(1)}}.vid-wrap{position:relative;width:100%;height:100%}.vid-wrap .img-wrap{pointer-events:none;z-index:1;width:100%;position:absolute;inset:0;opacity:0;transition:opacity var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1))}.vid-wrap__controls{transform:scale(0.9);opacity:0;pointer-events:none;transition:all var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1));position:absolute;bottom:0;left:0;display:flex;align-items:center;height:3rem;width:calc(100% - var(--go-media-controls-radius, 1.5rem));border-radius:var(--go-media-controls-radius, 1.5rem);margin:calc(var(--go-media-controls-radius, 1.5rem)*.5);background-color:var(--go-media-caption-bg, #fff);overflow:hidden}.vid-wrap__controls button{display:flex;align-items:center;justify-content:center;min-width:3rem;min-height:3rem;margin:0;color:var(--go-media-secondary, #7e7e7e)}.vid-wrap__controls button svg{transform:scale(1);transition:all var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1));animation:btn-fade-in var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1))}.vid-wrap__controls button:active svg{transform:scale(0.75)}.vid-wrap__controls__playpause{background-color:var(--go-media-play-bg, #000);color:var(--go-media-play-color, #fff)}.vid-wrap__controls__playpause[data-state=play] svg.pause-icon{display:none}.vid-wrap__controls__playpause[data-state=pause] svg.play-icon{display:none}.vid-wrap__controls__mute[data-state=mute] svg.unmute-icon{display:none}.vid-wrap__controls__mute[data-state=unmute] svg.mute-icon{display:none}.vid-wrap__controls__progress{display:flex;align-items:center;width:100%;height:100%}.vid-wrap__controls__progress progress[value]{position:relative;overflow:hidden;-webkit-appearance:none;appearance:none;width:100%;margin-left:1rem;margin-right:1rem;height:.75rem;background-color:var(--go-media-progress-bg, rgba(0, 0, 0, 0.1098039216));border-radius:1000px}.vid-wrap__controls__progress progress[value]::-webkit-progress-bar{width:100%;background-color:var(--go-media-progress-bg, #7e7e7e)}.vid-wrap__controls__progress progress[value]::-webkit-progress-value{background-image:-webkit-linear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, 0.1) 33%, rgba(0, 0, 0, 0.1) 66%, transparent 66%),-webkit-linear-gradient(left, var(--go-media-primary, #000), var(--go-media-primary, #000));background-size:35px 20px,100% 100%,100% 100%}.vid-wrap:hover .vid-wrap__controls,.vid-wrap--unTouched .vid-wrap__controls{transform:scale(1);opacity:1;pointer-events:all}.vid-wrap--unTouched .vid-wrap__controls{width:3rem}.vid-wrap--progress-loading .progress progress{pointer-events:none;animation:var(--go-media-progress-loading, 2s var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1)) infinite)}.vid-wrap--loading .img-wrap{opacity:1}.vid-wrap--loading:before,.vid-wrap--loading:after{opacity:1}.vid-wrap--loading::after{animation:var(--go-media-vid-loading, loading 0.8s steps(8) infinite)}.vid-wrap--loading::before{background-color:rgba(0,0,0,.6980392157)}.vid-wrap:before,.vid-wrap:after{content:"";position:absolute;display:block;opacity:0;position:absolute;pointer-events:none;z-index:2;transition:all var(--go-media-tr, 0.3s) var(--go-media-tr-easing, cubic-bezier(0.25, 1, 0.5, 1))}.vid-wrap:after{background-image:url("../icons/loading.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:3rem;height:3rem;top:calc(50% - 1.5rem);left:calc(50% - 1.5rem);color:var(--go-media-primary, #000)}.vid-wrap:before{width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0)}/*# sourceMappingURL=go_media_renderer.css.map */
