.deferred-media__poster{background-color:transparent;border:none;cursor:pointer;height:100%;margin:0;padding:0;width:100%}.media>.deferred-media__poster{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.deferred-media__poster img{height:100%;width:auto}.deferred-media{overflow:hidden}.deferred-media:not([loaded]) template{z-index:-1}.deferred-media[loaded]>.deferred-media__poster{display:none}.deferred-media__poster:focus{outline-offset:-.3rem}.deferred-media__poster-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgb(var(--color-foreground));display:-webkit-box;display:-ms-flexbox;display:flex;height:6.2rem;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:color var(--duration-short) ease,-webkit-transform var(--duration-short) ease;transition:color var(--duration-short) ease,-webkit-transform var(--duration-short) ease;-o-transition:transform var(--duration-short) ease,color var(--duration-short) ease;transition:transform var(--duration-short) ease,color var(--duration-short) ease;transition:transform var(--duration-short) ease,color var(--duration-short) ease,-webkit-transform var(--duration-short) ease;width:6.2rem;z-index:1}.deferred-media__poster-button:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.deferred-media__poster-button .icon{height:2rem;width:2rem}.deferred-media__poster-button .icon-play{margin-left:.2rem}