.fl{--fl-fundo:#050506;--fl-texto:#f6f4ef;--fl-suave:#f6f4efa8;--fl-linha:#ffffff24;--fl-vidro:#161618b8;--fl-laranja:#ff6b00;--fl-cliente:#ff8a3d;--fl-mola:cubic-bezier(.2, 1.2, .3, 1);--fl-saida:cubic-bezier(.4, 0, .2, 1);z-index:90;background:var(--fl-fundo);color:var(--fl-texto);font-family:var(--f-texto), system-ui, sans-serif;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;position:fixed;inset:0}.fl button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.fl a{color:inherit;text-decoration:none}.fl-topo{z-index:5;padding:calc(env(safe-area-inset-top) + 10px) 14px 26px;pointer-events:none;background:linear-gradient(#0000009e,#00000038 60%,#0000);align-items:center;gap:10px;display:flex;position:absolute;inset:0 0 auto}.fl-topo>*{pointer-events:auto}.fl-redondo{-webkit-backdrop-filter:blur(10px);background:#00000047;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.fl-abas{flex:1;justify-content:center;gap:22px;display:flex}.fl-abas>*{letter-spacing:.01em;color:#ffffffc7;text-shadow:0 1px 3px #000000b3,0 0 12px #0006;padding:6px 0;font-size:15px;font-weight:600;transition:color .2s;position:relative}.fl-abas>.is-on{color:#fff}.fl-abas>.is-on:after{content:"";background:#fff;border-radius:2px;width:22px;height:2.5px;margin-left:-11px;position:absolute;bottom:0;left:50%}.fl-aba-convite{opacity:.85}.fl-marca{letter-spacing:.22em;text-align:center;opacity:.8;width:38px;font-size:8.5px;font-weight:700;line-height:1.15}.fl-marca b{color:var(--fl-laranja);letter-spacing:.16em;display:block}.fl-trilho{scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;height:100%;overflow:hidden auto}.fl-trilho::-webkit-scrollbar{display:none}.fl-post{scroll-snap-align:start;scroll-snap-stop:always;contain:strict;justify-content:center;height:100dvh;display:flex;position:relative;overflow:hidden}.fl-fundo{filter:blur(70px)brightness(.32)saturate(1.3);background-position:50%;background-size:cover;display:none;position:absolute;inset:-40px;transform:scale(1.2)}.fl-palco{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:768px){.fl-fundo{display:block}.fl-palco{border-radius:0;width:min(100vw,56.25dvh);box-shadow:0 0 80px #0009}}.fl-midia{transition:transform .28s var(--fl-saida);will-change:transform;position:absolute;inset:0}.fl-palco.is-lupa .fl-midia{transition:transform .12s linear}.fl-video,.fl-foto{object-fit:cover;background:#111;width:100%;height:100%;position:absolute;inset:0}.fl-foto{opacity:0;transition:opacity .6s}.fl-foto.is-on{opacity:1}.fl-foto.is-on.is-vivo{animation:6.4s ease-out both fl-respira}@keyframes fl-respira{0%{transform:scale(1)translateY(0)}to{transform:scale(1.06)translateY(-1.2%)}}.fl-sombra{pointer-events:none;background:linear-gradient(#0000 52%,#0000002e 64%,#000000b8 100%);position:absolute;inset:0}.fl-palco.is-lupa .fl-sombra,.fl-palco.is-lupa .fl-info,.fl-palco.is-lupa .fl-trilho-acoes,.fl-palco.is-lupa .fl-segmentos{opacity:0;transition:opacity .15s}.fl-lupa-rotulo{left:50%;top:calc(env(safe-area-inset-top) + 64px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border-radius:999px;padding:6px 12px;font-size:12px;position:absolute;transform:translate(-50%)}.fl-segmentos{z-index:2;left:12px;right:12px;top:calc(env(safe-area-inset-top) + 58px);gap:4px;display:flex;position:absolute}.fl-segmentos span{background:#ffffff47;border-radius:2px;flex:1;height:2.5px;position:relative;overflow:hidden}.fl-segmentos span:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.fl-segmentos .is-feito:after{transform:scaleX(1)}.fl-segmentos .is-agora:after{animation:fl-enche var(--fl-passo,3.2s) linear forwards}.fl-segmentos .is-parado:after{transform:scaleX(.5)}@keyframes fl-enche{to{transform:scaleX(1)}}.fl-pausa{color:#fffc;filter:drop-shadow(0 2px 14px #00000073);animation:fl-surge .25s var(--fl-mola);pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes fl-surge{0%{opacity:0;scale:1.5}}.fl-estouro{z-index:4;color:var(--fl-laranja);pointer-events:none;filter:drop-shadow(0 6px 22px #ff6b0080);animation:fl-estouro .95s var(--fl-saida) forwards;position:absolute;translate:-50% -60%}@keyframes fl-estouro{0%{transform:rotate(var(--r)) scale(.2);opacity:0}18%{transform:rotate(var(--r)) scale(1.18);opacity:1}32%{transform:rotate(var(--r)) scale(.94)}60%{transform:rotate(var(--r)) scale(1);opacity:1}to{transform:rotate(var(--r)) scale(1.05) translateY(-120px);opacity:0}}.fl-dica{z-index:4;text-align:center;-webkit-backdrop-filter:blur(14px);border:1px solid var(--fl-linha);width:min(78%,290px);animation:fl-surge .35s var(--fl-mola);pointer-events:none;background:#0a0a0c9e;border-radius:18px;padding:16px 18px;font-size:13.5px;line-height:1.9;position:absolute;top:42%;left:50%;translate:-50% -50%}.fl-dica b{color:var(--fl-laranja);font-weight:600}.fl-trilho-acoes{z-index:3;right:8px;bottom:calc(env(safe-area-inset-bottom) + 132px);flex-direction:column;align-items:center;gap:16px;display:flex;position:absolute}.fl-avatar{letter-spacing:.04em;background:#111113;border:1.5px solid #fff;border-radius:999px;place-items:center;width:44px;height:44px;margin-bottom:4px;font-size:13px;font-weight:700;display:grid}.fl-acao{filter:drop-shadow(0 0 2px #000000b3)drop-shadow(0 1px 8px #00000073);flex-direction:column;align-items:center;gap:3px;min-width:52px;display:flex}.fl-acao span{font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.fl-acao svg{transition:transform .3s var(--fl-mola), color .2s}.fl-acao:active svg{transform:scale(.82)}.fl-acao.is-on svg{color:var(--fl-laranja);animation:fl-pulsa .42s var(--fl-mola)}@keyframes fl-pulsa{to{opacity:.9}}.fl-info{z-index:3;left:14px;right:74px;bottom:calc(env(safe-area-inset-bottom) + 18px);text-shadow:0 1px 8px #00000073;position:absolute}.fl-chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.fl-chips span{letter-spacing:.02em;text-shadow:none;-webkit-backdrop-filter:blur(8px);background:#ffffff29;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.fl-chips span.is-seu{background:var(--fl-laranja);color:#fff;box-shadow:0 0 0 3px #ff6b0038}.fl-grife{letter-spacing:.18em;text-transform:uppercase;color:var(--fl-suave);font-size:10.5px;font-weight:600}.fl-titulo{margin-top:2px;font-size:16px;font-weight:600;line-height:1.25;display:block}.fl-desc{color:var(--fl-suave);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.fl-etiqueta{text-align:left;width:100%;min-height:58px;text-shadow:none;-webkit-backdrop-filter:blur(16px)saturate(1.3);border:1px solid var(--fl-linha);transition:transform .35s var(--fl-mola);background:#0e0e10bd;border-radius:6px 14px 14px 6px;align-items:stretch;margin-top:12px;display:flex;position:relative;overflow:hidden}.fl-etiqueta:active{transform:scale(.975)}.fl-etiqueta:before{content:"";background:#c8a46e;width:1.5px;height:30px;position:absolute;top:-14px;left:7px;transform:rotate(-18deg)}.fl-etiqueta-furo{background:var(--fl-fundo);border-radius:999px;flex:none;align-self:center;width:9px;height:9px;margin:0 4px 0 11px;box-shadow:inset 0 1px 2px #000c,0 0 0 1.5px #c8a46ee6}.fl-etiqueta-txt{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:8px 6px;display:flex}.fl-etiqueta-preco{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:flex}.fl-etiqueta-preco b{font-size:17px;font-weight:700}.fl-etiqueta-preco s{color:var(--fl-suave);font-size:12px}.fl-etiqueta-sub{color:var(--fl-suave);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.fl-etiqueta-cta{color:#fff;background:linear-gradient(#ff8124,#ff6b00 55%,#f05f00);flex:none;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;display:flex}.is-cliente{color:var(--fl-cliente)}.fl-progresso{z-index:3;background:#ffffff2e;height:2px;position:absolute;bottom:0;left:0;right:0}.fl-progresso div{transform-origin:0;background:#fff;height:100%;transform:scaleX(0)}.fl-carregando,.fl-vazio{text-align:center;contain:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px}.fl-vazio p{max-width:280px;color:var(--fl-suave);font-size:14px;line-height:1.5}.fl-fim-t{font-weight:600;color:#fff!important;font-size:20px!important}.fl-gira{border:2px solid #fff3;border-top-color:var(--fl-laranja);border-radius:999px;width:30px;height:30px;animation:.8s linear infinite fl-gira}@keyframes fl-gira{to{transform:rotate(1turn)}}.fl-btn{border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex;border:1px solid var(--fl-linha)!important;background:#ffffff14!important}.fl-btn-cheio{white-space:nowrap;background:var(--fl-laranja)!important;color:#fff!important;border-color:#0000!important}.fl-btn:disabled{opacity:.5}.fl-aviso{z-index:8;left:50%;bottom:calc(env(safe-area-inset-bottom) + 96px);color:#111;animation:fl-surge .3s var(--fl-mola);background:#fffffff0;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:600;position:absolute;translate:-50%}.fl-folha-fundo{z-index:10;background:#0000006b;justify-content:center;align-items:flex-end;animation:.25s both fl-escurece;display:flex;position:absolute;inset:0}@keyframes fl-escurece{0%{background:0 0}}.fl-folha{width:min(100%,520px);max-height:86dvh;padding:0 16px calc(env(safe-area-inset-bottom) + 16px);background:var(--fl-vidro);-webkit-backdrop-filter:blur(28px)saturate(1.4);border:1px solid var(--fl-linha);animation:fl-sobe .42s var(--fl-mola) both;transition:transform .2s var(--fl-saida);border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;display:flex;box-shadow:0 -20px 60px #00000080}@keyframes fl-sobe{0%{transform:translateY(100%)}}.fl-folha-fundo.is-saindo{animation:.22s both fl-clareia}.fl-folha-fundo.is-saindo .fl-folha{animation:fl-desce .22s var(--fl-saida) both}@keyframes fl-clareia{to{background:0 0}}@keyframes fl-desce{to{transform:translateY(100%)}}.fl-folha-alca{touch-action:none;cursor:grab;justify-content:center;align-items:center;min-height:52px;padding-top:8px;display:flex;position:relative}.fl-folha-alca>span{background:#ffffff4d;border-radius:4px;width:38px;height:4px;position:absolute;top:7px}.fl-folha-alca p{font-size:14px;font-weight:600}.fl-folha-alca button{opacity:.7;padding:8px;position:absolute;top:12px;right:-4px}.fl-folha-coment{height:72dvh}.fl-compra-peca{border-bottom:1px solid var(--fl-linha);align-items:center;gap:12px;padding:4px 0 14px;display:flex}.fl-compra-peca img{object-fit:cover;background:#222;border-radius:8px;width:58px;height:78px}.fl-compra-titulo{font-size:15px;font-weight:600;line-height:1.25}.fl-compra-preco{color:var(--fl-suave);font-variant-numeric:tabular-nums;margin-top:3px;font-size:13px}.fl-compra-preco b{color:#fff;font-size:16px}.fl-compra-preco b.is-cliente{color:var(--fl-cliente)}.fl-grupo{padding-top:14px}.fl-rotulo{letter-spacing:.12em;text-transform:uppercase;color:var(--fl-suave);margin-bottom:9px;font-size:11.5px;font-weight:600}.fl-rotulo b{color:#fff;letter-spacing:.04em;text-transform:none}.fl-opcoes{flex-wrap:wrap;gap:8px;display:flex}.fl-tam{min-width:54px;height:50px;transition:transform .3s var(--fl-mola), background .15s;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:600;line-height:1.05;display:inline-flex;position:relative;border:1px solid var(--fl-linha)!important;background:#ffffff0f!important}.fl-tam small{color:var(--fl-cliente);margin-top:3px;font-size:9.5px;font-weight:500}.fl-tam.is-on small{color:#c4480a}.fl-tam.is-seu:before{content:"";background:var(--fl-laranja);border-radius:999px;width:5px;height:5px;position:absolute;top:5px;right:5px}.fl-tam.is-on{transform:scale(1.04);color:#111!important;background:#fff!important;border-color:#fff!important}.fl-tam:active{transform:scale(.92)}.fl-cor{border-radius:999px;width:38px;height:38px;padding:3px;border:1.5px solid #0000!important}.fl-cor span{border-radius:999px;width:100%;height:100%;display:block;box-shadow:inset 0 0 0 1px #ffffff40}.fl-cor.is-on{border-color:#fff!important}.fl-entregas{gap:8px;display:grid}.fl-entrega{text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex;border:1px solid var(--fl-linha)!important;background:#ffffff0d!important}.fl-entrega b{font-size:14px;font-weight:600}.fl-entrega span{color:var(--fl-suave);text-align:right;font-size:12px}.fl-entrega.is-on{border-color:var(--fl-laranja)!important;background:#ff6b001f!important}.fl-pagar{font-variant-numeric:tabular-nums;width:100%;min-height:58px;transition:transform .3s var(--fl-mola), opacity .2s;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin-top:18px;font-size:16.5px;font-weight:700;display:flex;box-shadow:0 10px 30px #ff6b0059;color:#fff!important;background:linear-gradient(#ff8124,#ff6b00 55%,#f05f00)!important}.fl-pagar small{opacity:.88;font-size:11px;font-weight:500}.fl-pagar:active{transform:scale(.97)}.fl-pagar:disabled{opacity:.45;box-shadow:none}.fl-erro{color:#ff9b73;margin-top:10px;font-size:13px}.fl-suave{color:var(--fl-suave);text-align:center;padding:18px 0;font-size:13.5px}.fl-entrar{border:1px solid var(--fl-linha);animation:fl-surge .3s var(--fl-mola);background:#ffffff0f;border-radius:16px;margin-top:16px;padding:14px}.fl-entrar-t{font-size:15px;font-weight:600}.fl-entrar-s{color:var(--fl-suave);margin:3px 0 12px;font-size:12.5px}.fl-linha{gap:8px;display:flex}.fl-campo{min-width:0;height:46px;font:inherit;color:#fff;border:1px solid var(--fl-linha);background:#00000059;border-radius:12px;outline:none;flex:1;padding:0 14px;font-size:16px}.fl-campo:focus{border-color:var(--fl-laranja)}.fl-codigo{cursor:text;grid-template-columns:repeat(6,1fr);gap:7px;margin-bottom:10px;display:grid;position:relative}.fl-codigo input{opacity:0;caret-color:#0000;font-size:16px;position:absolute;inset:0}.fl-codigo span{font-variant-numeric:tabular-nums;border:1px solid var(--fl-linha);background:#00000059;border-radius:12px;place-items:center;height:52px;font-size:22px;font-weight:700;display:grid}.fl-codigo span.is-agora{border-color:var(--fl-laranja);box-shadow:0 0 0 3px #ff6b0033}.fl-link{color:var(--fl-cliente);text-underline-offset:2px;font-size:12.5px;text-decoration:underline}.fl-link:disabled{color:var(--fl-suave);text-decoration:none}.fl-coment-lista{overscroll-behavior:contain;flex:1;padding:4px 0 10px;overflow-y:auto}.fl-coment{gap:10px;padding:9px 0;display:flex}.fl-coment-av{background:#2a2a2e;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.fl-coment-nome{color:var(--fl-suave);font-size:12px;font-weight:600}.fl-coment-nome em{color:var(--fl-cliente);font-style:normal}.fl-coment-nome span{margin-left:8px;font-weight:400}.fl-coment-txt{overflow-wrap:anywhere;margin-top:2px;font-size:14px;line-height:1.4}.fl-coment-caixa{border-top:1px solid var(--fl-linha);gap:8px;padding-top:10px;display:flex}.fl-look-fundo{z-index:10;background:#0006;animation:.25s both fl-escurece;position:absolute;inset:0}.fl-look{width:min(88%,420px);padding:calc(env(safe-area-inset-top) + 12px) 14px calc(env(safe-area-inset-bottom) + 18px);background:var(--fl-vidro);-webkit-backdrop-filter:blur(28px)saturate(1.4);border-left:1px solid var(--fl-linha);animation:fl-entra .45s var(--fl-mola) both;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}@keyframes fl-entra{0%{transform:translate(100%)}}.fl-look-fundo.is-saindo{animation:.24s both fl-clareia}.fl-look-fundo.is-saindo .fl-look{animation:fl-sai .24s var(--fl-saida) both}@keyframes fl-sai{to{transform:translate(100%)}}.fl-look-topo{align-items:center;gap:12px;margin-bottom:14px;display:flex}.fl-look-topo .fl-rotulo{color:#fff;margin:0}.fl-look-de{color:var(--fl-suave);font-size:12.5px}.fl-look-grade{grid-template-columns:1fr 1fr;gap:14px 10px;display:grid}.fl-look-card{flex-direction:column;gap:3px;font-size:12.5px;line-height:1.3;display:flex}.fl-look-card img{aspect-ratio:2/3;object-fit:cover;background:#1b1b1e;border-radius:10px;width:100%;margin-bottom:5px}.fl-look-card b{font-variant-numeric:tabular-nums}.fl-look-t{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.fl *,.fl :before,.fl :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.fl-foto.is-on.is-vivo{animation:none}}.fl-marca{opacity:1;flex-direction:column;align-items:center;gap:3px;display:flex}.fl-marca img{filter:drop-shadow(0 1px 3px #0000008c);width:34px;height:auto;display:block}.fl-marca b{letter-spacing:.3em;margin-right:-.3em;font-size:7.5px}.fl-selos{border-top:1px solid var(--fl-linha);justify-items:center;gap:8px;margin-top:14px;padding-top:12px;display:grid}.fl-selos .l-pagamentos{opacity:.82;justify-content:center;gap:14px}.fl-selos .l-pagamentos img{height:15px}.fl-selos p{color:var(--fl-suave);letter-spacing:.02em;font-size:11px}.fl-entrega span img{opacity:.9}.fl-coment-av{overflow:hidden}.fl-coment-av img{object-fit:cover;width:100%;height:100%;display:block}.fl-eu{flex:none;align-self:center;position:relative}.fl-eu-av{color:var(--fl-texto);position:relative;overflow:visible}.fl-eu-av img{border-radius:999px}.fl-eu-av i{background:var(--fl-laranja);color:#fff;border:2px solid #161618;border-radius:999px;place-items:center;width:16px;height:16px;font-size:13px;font-style:normal;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-3px;right:-3px}.fl-eu-av.is-ocupado{opacity:.5;animation:1s ease-in-out infinite alternate fl-pulsa}.fl-eu-menu{z-index:2;border:1px solid var(--fl-linha);background:#232326;border-radius:12px;min-width:140px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 10px 30px #00000080}.fl-eu-menu button{text-align:left;border-radius:8px;padding:9px 10px;font-size:13px}.fl-eu-menu button:hover{background:#ffffff12}@media (prefers-reduced-motion:reduce){.fl-eu-av.is-ocupado{animation:none}}.fl-midia.is-deitado .fl-video{object-fit:contain}.fl-autor{color:var(--fl-suave);letter-spacing:.02em;margin-bottom:6px;font-size:11px}.fl-autor b{color:#fff;letter-spacing:.14em;font-size:10.5px;font-weight:600}.fl-cartela{z-index:3;pointer-events:none;color:#fff;letter-spacing:-.01em;text-shadow:0 2px 18px #0000008c,0 1px 2px #00000080;text-wrap:balance;margin:0;font-size:clamp(20px,5.6vw,28px);font-weight:600;line-height:1.22;animation:.7s cubic-bezier(.2,.8,.2,1) both fl-cartela-entra;position:absolute;top:22%;left:18px;right:74px}.fl-cartela.is-capa{font-family:var(--f-display), "Didot", "Bodoni 72", serif;font-size:clamp(30px,9vw,44px);font-weight:400;line-height:1.06;top:30%}.fl-cartela.is-capa:before{content:"";background:var(--fl-laranja);width:34px;height:2px;margin-bottom:14px;display:block}@keyframes fl-cartela-entra{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.fl-resposta{gap:10px;margin-top:10px;padding-left:2px;display:flex}.fl-coment-av.is-loja{background:#111113;place-items:center;display:grid}.fl-coment-av.is-loja img{object-fit:contain;width:70%;height:auto}@media (prefers-reduced-motion:reduce){.fl-cartela{animation:none}}
