.video-faq{position:fixed;right:24px;bottom:24px;z-index:999}.video-faq__bubble:hover{transform:scale(1.05)}.video-faq__bubble img{width:100%;height:100%;object-fit:cover;display:block}.video-faq__popup{position:absolute;right:0;bottom:90px;width:380px;max-width:calc(100vw - 30px);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 25px 60px #0000002e;opacity:0;visibility:hidden;transform:translateY(30px) scale(.95);transition:.35s}.video-faq.active .video-faq__popup{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.video-faq__close{position:absolute;top:12px;right:12px;width:34px;height:34px;border:0;border-radius:50%;cursor:pointer;background:#0000008c;color:#fff;z-index:20}.video-faq__video-wrapper{position:relative;background:#000}.video-faq__video{width:100%;aspect-ratio:9 / 16;object-fit:cover;display:block}.video-faq__controls{position:absolute;left:12px;right:12px;top:12px;display:flex;align-items:center;gap:8px;z-index:20}.faq-play,.faq-mute{width:34px;height:34px;border:0;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer}.faq-progress{flex:1;cursor:pointer}.faq-speed{border:0;border-radius:8px;padding:6px 8px;background:#ffffffe6}.video-faq__questions{position:absolute;left:16px;right:16px;bottom:20px;display:flex;flex-direction:column;gap:12px;z-index:20;background:transparent;padding:0}.video-faq__question{border:0;cursor:pointer;padding:14px 18px;border-radius:14px;background:#000000d1;color:#fff;font-size:15px;transition:.25s}.video-faq__question:hover{background:#000}.video-faq__question.active{background:#111}.video-faq__launcher{position:relative;display:inline-block}.video-faq__bubble{position:relative;width:170px;height:170px;padding:0;overflow:hidden;border:none;border-radius:50%;cursor:pointer;background:#000;box-shadow:0 10px 25px #0000002e;display:flex;justify-content:center;align-items:center}.video-faq__bubble video,.video-faq__bubble-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.video-faq__bubble-close{position:absolute;top:-8px;right:-8px;width:28px;height:28px;border-radius:50%;border:none;background:#222;color:#fff;cursor:pointer;z-index:100;display:flex;justify-content:center;align-items:center}.video-faq__question{width:100%;border:none;border-radius:14px;padding:16px 18px;cursor:pointer;color:#fff;font-size:16px;font-weight:500;background:#00000073;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:.3s}.video-faq__question:hover{background:#000000a6}.video-faq__question.active{background:#000c}@media(max-width:768px){.video-faq{right:16px;bottom:16px}.video-faq__popup{width:340px;max-width:calc(100vw - 20px);bottom:80px}.video-faq__question{padding:12px 16px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/video-faq-assistant.css.map */
