.video-floating{position:fixed;z-index:40;bottom:70px;left:40px;max-width:180px;width:100%;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;will-change:transform}.video-floating.is-intro{-webkit-animation:video-floating-move-left .5s ease-out 0s 1 both;animation:video-floating-move-left .5s ease-out 0s 1 both}@keyframes video-floating-move-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@-webkit-keyframes video-floating-move-left{0%{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}.video-floating.is-hidden{display:none!important}.video-floating--pos-center{left:30px;width:380px;max-width:150px;bottom:70px}.video-floating__trigger{padding:0;border:0;background:transparent;cursor:pointer;display:block;appearance:none;-webkit-appearance:none}.video-floating__media video,.video-floating__media iframe{display:block;width:100%;height:auto;border-radius:8px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease,transform .2s ease;will-change:transform}.video-floating__close{position:absolute;top:-10px;right:-10px;background:#20544b;border:0;border-radius:50%;width:24px;height:24px;cursor:pointer;appearance:none;-webkit-appearance:none;padding:0;display:flex;transition:transform .5s ease-in-out;align-items:center;justify-content:center}.video-floating__close:hover{transform:rotate(180deg)}.video-floating__close-icon{line-height:11px;font-size:17px;color:#fff;margin-top:-3px}.video-dialog{border:none;padding:0}.video-dialog::backdrop{display:none}.video-dialog.video-dialog--fullscreen{position:fixed;top:auto;bottom:60px;left:50px;width:auto;aspect-ratio:.56 / 1;height:80vh;background:transparent;margin:0;z-index:1000;overflow:hidden;padding-top:14px;padding-right:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}.video-dialog__content{display:none;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;mask-image:radial-gradient(#fff,#000);-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-clip-path:inset(0 round 10px);clip-path:inset(0 round 10px)}.video-dialog[open] .video-dialog__content{display:block}.video-dialog[open]{display:-webkit-box;display:-webkit-flex;display:flex;pointer-events:none}.video-dialog[open] .video-dialog__content,.video-dialog[open]>form{pointer-events:auto}.video-floating__trigger:hover .video-floating__media video,.video-floating__trigger:hover .video-floating__media iframe{-webkit-transform:scale(1.02);transform:scale(1.02)}.video-dialog__content video,.video-dialog__content iframe{width:100%;height:100%;object-fit:contain;transform:scale(101%);border-radius:inherit;transition:.5s all ease-in-out;mask-image:radial-gradient(#fff,#000);-webkit-mask-image:-webkit-radial-gradient(white,black)}.video-dialog.video-dialog--fullscreen>form{position:relative;z-index:1}.video-dialog__close{position:absolute;top:-12px;right:-11px;background:#20544b;border:0;border-radius:50%;width:25px;height:25px;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .5s ease-in-out;display:flex;align-items:center;justify-content:center;transform-origin:center;-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.video-dialog__close:hover{-webkit-transform:translateZ(0) rotate(180deg);transform:translateZ(0) rotate(180deg)}.video-dialog__close-icon{font-size:22px;line-height:12px;color:#fff;margin-top:-4px}@media (prefers-reduced-motion: reduce){.video-dialog{transition:none}.video-floating{animation:none;transform:none;-webkit-transition:none;transition:none}.video-floating__media video,.video-floating__media iframe{-webkit-transition:none;transition:none}}@media (max-width: 768px){.video-floating{max-width:128px;width:100%}.video-dialog.video-dialog--fullscreen{bottom:50%;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);padding:14px;justify-content:start;-webkit-justify-content:flex-start}}@supports not (aspect-ratio: 1 / 1){.video-dialog.video-dialog--fullscreen{width:calc(80vh * .56)}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/video-widget.css.map */
