.tc-bf{--bf-fundo:#0E0F12;--bf-card:#1A1C21;--bf-texto:#FFFFFF;--bf-suave:#B8BEC6;--bf-amarelo:#FFDD00;--bf-tinta:#0B1F33;--bf-fita:#EADFBF;box-sizing:border-box}.tc-bf *{box-sizing:border-box}.tc-bf__durante,.tc-bf[data-estado=durante] .tc-bf__antes{display:none}.tc-bf[data-estado=durante] .tc-bf__durante{display:inline}.tc-bf__rotulo{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--bf-amarelo)}.tc-bf__rotulo:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--bf-amarelo)}.tc-bf__cd{display:flex;gap:10px}.tc-bf__cd span{display:flex;flex-direction:column;align-items:center;min-width:68px;padding:10px 6px 8px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.tc-bf__cd b{font-size:30px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--bf-texto)}.tc-bf__cd small{margin-top:6px;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--bf-suave)}.tc-bf__cd-rot{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--bf-suave)}.tc-bf__botao{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:10px;background:var(--bf-amarelo);color:var(--bf-tinta);font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.tc-bf__botao:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ffdd0040}.tc-bf a:focus-visible{outline:3px solid #fff;outline-offset:3px}.tc-bf__fita{position:absolute;top:18px;right:-34px;transform:rotate(8deg);padding:7px 54px;background:var(--bf-fita);color:#3a3326;font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;box-shadow:0 2px 6px #00000059;clip-path:polygon(2% 0,98% 4%,100% 50%,98% 96%,2% 100%,0 50%)}.tc-bf__selos{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.tc-bf__selos li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-size:14px;font-weight:600;color:var(--bf-texto)}.tc-bf__selos svg{width:18px;height:18px;flex:none;color:var(--bf-amarelo)}.tc-bf--aviso{max-width:var(--page-width,1200px);margin:24px auto 8px;padding:0 20px}.tc-bf--aviso .tc-bf__caixa{position:relative;display:grid;grid-template-columns:1.3fr 1fr;gap:36px;align-items:center;padding:44px 48px;border-radius:18px;overflow:hidden;color:var(--bf-texto);background:radial-gradient(120% 140% at 0% 0%,#24262D 0%,var(--bf-fundo) 55%)}.tc-bf--aviso .tc-bf__caixa:after{content:"";position:absolute;right:-60px;bottom:-60px;width:260px;height:260px;border-radius:50%;background:var(--bf-amarelo);opacity:.07;pointer-events:none}.tc-bf--aviso .tc-bf__titulo{margin:14px 0 0;font-family:var(--font-heading--family,inherit);font-size:40px;font-weight:700;line-height:1.08;color:var(--bf-texto)}.tc-bf--aviso .tc-bf__texto{margin:12px 0 22px;max-width:480px;font-size:16px;line-height:1.5;color:var(--bf-suave)}.tc-bf--aviso .tc-bf__lado{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.tc-bf--hero{position:relative;overflow:hidden;padding:64px 20px 56px;text-align:center;color:var(--bf-texto);background:radial-gradient(80% 120% at 50% 0%,#23252c,#0b0b0d 60%)}.tc-bf--hero .tc-bf__fita{top:26px;right:-30px}.tc-bf--hero .tc-bf__miolo{position:relative;max-width:820px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:18px}.tc-bf--hero .tc-bf__h1{margin:0;font-family:var(--font-heading--family,inherit);font-size:72px;font-weight:800;line-height:.95;letter-spacing:-1px;text-transform:uppercase;color:var(--bf-texto)}.tc-bf--hero .tc-bf__h1 em{display:block;font-style:normal;color:var(--bf-amarelo)}.tc-bf--hero .tc-bf__texto{margin:0;max-width:560px;font-size:18px;line-height:1.5;color:var(--bf-suave)}.tc-bf--hero .tc-bf__cd span{min-width:92px;padding:14px 8px 10px}.tc-bf--hero .tc-bf__cd b{font-size:44px}.tc-bf--hero .tc-bf__cd-rot{margin:10px 0 0}.tc-bf--hero .tc-bf__selos{justify-content:center;margin-top:6px}.tc-bf--hero:before{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:repeating-linear-gradient(-45deg,var(--bf-amarelo) 0 18px,#0B0B0D 18px 36px);opacity:.9}.tc-bf--faixa{background:#0b0b0d;border-bottom:1px solid rgba(255,255,255,.08)}.tc-bf--faixa .tc-bf__linha{max-width:var(--page-width,1200px);margin:0 auto;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;color:var(--bf-texto)}.tc-bf--faixa .tc-bf__grupo{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.tc-bf--faixa .tc-bf__cd-rot{margin:0}.tc-bf--faixa .tc-bf__cd{gap:6px}.tc-bf--faixa .tc-bf__cd span{flex-direction:row;align-items:baseline;gap:3px;min-width:0;padding:6px 9px;border-radius:8px}.tc-bf--faixa .tc-bf__cd b{font-size:18px}.tc-bf--faixa .tc-bf__cd small{margin:0;font-size:11px;letter-spacing:0;text-transform:none}.tc-bf--faixa .tc-bf__selos li{padding:6px 12px;font-size:13px}.tc-bf--faixa .tc-bf__mais{color:var(--bf-amarelo);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}@media(max-width:749px){.tc-bf__cd{gap:8px}.tc-bf__cd span{flex:1;min-width:0}.tc-bf__cd b{font-size:24px}.tc-bf--aviso{margin-top:16px;padding:0 14px}.tc-bf--aviso .tc-bf__caixa{grid-template-columns:1fr;gap:22px;padding:48px 20px 24px;border-radius:14px}.tc-bf--aviso .tc-bf__fita{top:14px;right:-40px;font-size:11px;padding:6px 48px}.tc-bf--aviso .tc-bf__titulo{font-size:28px}.tc-bf--aviso .tc-bf__texto{font-size:15px;margin-bottom:0}.tc-bf--aviso .tc-bf__lado,.tc-bf--aviso .tc-bf__botao{width:100%}.tc-bf--hero{padding:58px 14px 44px}.tc-bf--hero .tc-bf__fita{top:16px;right:-44px;font-size:11px;padding:6px 48px}.tc-bf--hero .tc-bf__h1{font-size:44px}.tc-bf--hero .tc-bf__texto{font-size:15px}.tc-bf--hero .tc-bf__cd{width:100%}.tc-bf--hero .tc-bf__cd span{min-width:0;padding:12px 4px 8px}.tc-bf--hero .tc-bf__cd b{font-size:30px}.tc-bf--hero .tc-bf__selos li{font-size:13px}.tc-bf--faixa .tc-bf__linha{padding:12px 14px;gap:10px}.tc-bf--faixa .tc-bf__grupo{width:100%;justify-content:space-between;gap:8px}.tc-bf--faixa .tc-bf__cd span{flex:0 1 auto;padding:5px 7px}.tc-bf--faixa .tc-bf__cd b{font-size:16px}.tc-bf--faixa .tc-bf__selos{display:none}}@media(prefers-reduced-motion:reduce){.tc-bf__botao{transition:none}.tc-bf__botao:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/tc-black.css.map */
