.fz-stories-container{width:100%;height:var(--app-height);background:#222;z-index:2000;position:fixed;top:0;left:0}.fz-stories-container .fz-stories-container-close{position:absolute;top:14px;right:8px;cursor:pointer;font-size:22px;color:#fff;z-index:3000}.fz-stories-container .fz-stories-container-swiper{width:min(100vw,600px);margin:0 auto}.fz-stories{position:relative;width:min(100vw,600px);height:var(--app-height)}.fz-stories-top-shadow{position:absolute;top:-2px;left:0;z-index:2000;width:min(100vw,600px);height:46px;background:#000000b3;background:linear-gradient(180deg,#000000b3,#0000)}.fz-stories .fz-stories-loja{position:absolute;top:14px;left:8px;display:flex;gap:12px;align-items:center;z-index:3000}.fz-stories .fz-stories-loja.com-link{cursor:pointer}.fz-stories .fz-stories-loja .fz-stories-loja-logo{width:30px;height:30px;background-size:100%;margin:1px auto;vertical-align:middle;border-radius:100%;display:inline-block}.fz-stories .fz-stories-loja .tem-stories{--borderWidth: 3px;width:32px;height:32px}.fz-stories .fz-stories-loja .fz-stories-loja-info{color:#fff;font-weight:500;font-size:12px}.fz-stories-swiper .swiper-pagination{top:5px;left:8px;width:calc(min(100vw,600px) - 16px);height:5px;z-index:3000;display:flex;gap:3px}.fz-stories-swiper .swiper-pagination .swiper-pagination-bullet{flex-grow:1;width:100%;border-radius:10px;height:2px;background:#ffffff4d;opacity:1}.fz-stories-swiper .swiper-pagination .swiper-pagination-bullet:only-child{display:block!important}.fz-stories-swiper .swiper-pagination .swiper-pagination-bullet-progress{background:#ffffff4d}.fz-stories-swiper .swiper-pagination .swiper-pagination-bullet-done{background:#fff9}.fz-stories-swiper .swiper-button-next,.fz-stories-swiper .swiper-button-prev{height:calc(var(--app-height) - 200px);width:calc(min(50vw,300px) - 15px);z-index:3000;top:90px;opacity:0}.fz-stories-swiper .swiper-button-next{right:0;transform:skew(-11deg)}.fz-stories-swiper .swiper-button-prev{left:0}.fz-story{width:min(100vw,600px)!important;height:var(--app-height)!important;color:#fff;align-items:center}.fz-story .fz-story-imagem{width:min(100vw,600px)!important;height:var(--app-height)!important;display:flex;align-items:center}.fz-story-produto-info{background:#fff;border-radius:6px;width:calc(100% - 36px);height:65px;position:absolute;left:12px;bottom:12px;z-index:3000;color:#222;text-align:left;padding:5px 7px;line-height:1.15em;gap:10px;cursor:pointer}.fz-story-views{position:absolute;right:6px;top:55px;z-index:3000;padding:1px 6px;border-radius:4px;background:#0009;font-size:14px}.fz-story-actions{position:absolute;right:0;bottom:100px;z-index:3000}.fz-story-actions a{width:48px;height:48px;display:flex;align-content:center;justify-content:center;font-size:26px!important;flex-wrap:wrap;margin-bottom:0;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.fz-story-produto-nome{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(min(100vw,600px) - 135px)}.fz-story-produto-img{width:60px;height:60px;border-radius:4px;background-size:cover}.fz-story .fz-story-actions{bottom:5px!important}.fz-story.com-produto .fz-story-actions{bottom:100px!important}.fz-story.com-video .fz-story-actions{bottom:50px!important}.fz-story.com-video.com-produto .fz-story-actions{bottom:140px!important}.fz-story.com-produto .video-js .vjs-bottom-pause-button,.fz-story.com-produto .video-js .vjs-bottom-mute-toggle-button{bottom:90px!important}.fz-story .video-js .vjs-bottom-pause-button,.fz-story .video-js .vjs-bottom-mute-toggle-button{bottom:5px!important}.fz-story-produto-info .produto_titulo{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:20px;max-height:50px}.fz-story-produto-info .preco_produto_apartir_texto{color:#666;font-size:14px;font-weight:400}.fz-story-produto-info .preco_produto_apartir{font-size:19px;font-weight:700}.fz-story-produto-info .preco_promo_antigo{color:#666;font-size:14px;text-decoration:line-through;font-weight:400}.fz-story-produto-info .preco_promo_badge,.fz-story-produto-info .badge_vendidos{font-size:12px}.fz-story-produto-info .preco_promo,.fz-story-produto-info .preco_normal{font-size:19px;font-weight:700}
