.moldes-vitrine{padding-block:var(--band-tight) 0}.moldes-chips{border-bottom:1px solid var(--rule);margin-bottom:clamp(1.25rem,3vw,2rem)}.moldes-conta{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 clamp(1.25rem,3vw,2rem);font-size:.6875rem;font-weight:500}.moldes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,5vw,2.75rem) clamp(.75rem,3vw,1.5rem);display:grid}@media (min-width:700px){.moldes-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1040px){.moldes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.moldes-card{min-width:0;position:relative}.moldes-card-link{color:inherit;display:block}.moldes-card-link:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.moldes-card-sem-foto{background:var(--paper-deep);height:100%;color:var(--ink-soft);align-items:flex-end;padding:1rem;font-size:.9375rem;font-weight:300;line-height:1.25;display:flex}.moldes-card-cat{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:.7rem 0 .2rem;font-size:.625rem;font-weight:500}.moldes-card-nome{letter-spacing:-.005em;color:var(--ink);margin:0;font-size:.875rem;font-weight:400;line-height:1.3}@media (min-width:700px){.moldes-card-nome{font-size:.9375rem}}.moldes-preco{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.35rem;font-size:.875rem;display:flex}.moldes-preco s{color:var(--ink-soft);font-size:.8125rem;text-decoration-thickness:1px}.moldes-preco strong{letter-spacing:-.01em;color:var(--ink);font-weight:500}.moldes-produto{--canaleta:10rem;--recuo:2.5rem;--col-dir:calc(50% - var(--gap) / 2);--gap:1.5rem;--rule-forte:#2b262029;counter-reset:bloco;padding-top:var(--band-tight)}.moldes-trilha{border-bottom:1px solid var(--rule);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding-bottom:.85rem;font-size:.6875rem;font-weight:600;display:flex}.moldes-trilha a{color:var(--olive);text-decoration:none}.moldes-trilha a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.moldes-trilha span[aria-hidden]{opacity:.45}.moldes-trilha .moldes-trilha-aqui{color:var(--ink)}.moldes-bloco{counter-increment:bloco}.moldes-eixo{grid-template-columns:var(--canaleta) minmax(0, 1fr);display:grid}.moldes-canaleta{padding:2.75rem var(--recuo) 3rem 0;align-self:start;position:sticky;top:clamp(6.5rem,8vw,7.5rem)}.moldes-canaleta .num{letter-spacing:.14em;color:var(--rose-700);margin-bottom:.4rem;font-size:.625rem;font-weight:600;display:block}.moldes-canaleta .num:before{content:counter(bloco, decimal-leading-zero)}.moldes-canaleta .rot{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);text-wrap:balance;font-size:.6875rem;font-weight:600;display:block}.moldes-canaleta .sub{color:var(--ink-soft);margin-top:.5rem;font-size:.6875rem;line-height:1.45;display:block}.moldes-campo{border-left:1px solid var(--rule);min-width:0;padding:2.75rem 0 3rem var(--recuo)}.moldes-bloco--banda{background:var(--paper-deep)}.moldes-bloco--banda .moldes-campo{border-left-color:var(--rule-forte)}.moldes-et{letter-spacing:.14em;text-transform:uppercase;color:var(--olive);font-size:.625rem;font-weight:600;line-height:1.5}.moldes-peca{gap:2rem var(--gap);grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;display:grid}.moldes-fotos,.moldes-fotos__trilho{display:contents}.moldes-painel{grid-area:1/4/auto/-1}.moldes-foto{grid-column:span 2}.moldes-foto:first-child{grid-area:1/1/auto/4;align-self:stretch}.moldes-foto:first-child img{aspect-ratio:3/4;flex:1;min-height:0}.moldes-foto{flex-direction:column;min-width:0;display:flex}.moldes-foto__num{order:-1;margin-bottom:.5rem}.moldes-foto img{aspect-ratio:3/4;object-fit:cover;background:var(--paper);width:100%;display:block}.moldes-foto img[data-larga=true]{object-fit:contain;aspect-ratio:4/3}.moldes-painel{align-self:start}.moldes-nome{letter-spacing:-.02em;margin:.5rem 0 0;font-weight:300}.moldes-nome .marca{letter-spacing:.16em;text-transform:uppercase;color:var(--olive);margin-bottom:.35rem;font-size:.625rem;font-weight:600;display:block}.moldes-nome .peca{color:var(--ink);text-wrap:balance;font-size:clamp(1.5rem,2.1vw,1.95rem);line-height:1.1;display:block}.moldes-tagline{color:var(--ink-soft);margin-top:.4rem;font-size:.875rem}.moldes-painel__preco{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1.5rem;padding-top:.9rem;display:flex}.moldes-valor{letter-spacing:-.01em;align-items:baseline;gap:.55rem;font-weight:300;display:flex}.moldes-valor b{font-size:2.125rem;font-weight:300;line-height:1}.moldes-valor b i{margin-right:.15rem;font-size:1.0625rem;font-style:normal;font-weight:400}.moldes-valor s{color:var(--ink-soft);font-size:.875rem;text-decoration-thickness:1px}.moldes-comprar{margin-top:.9rem}.moldes-selo{color:var(--ink-soft);margin-top:.7rem;font-size:.6875rem;line-height:1.5}.moldes-indisponivel{border:1px solid var(--rule);color:var(--ink-soft);margin-top:.9rem;padding:.9rem 1rem;font-size:.8125rem}.moldes-ficha{border-bottom:1px solid var(--rule);margin-top:1.75rem}.moldes-ficha__cab{justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.5rem;display:flex}.moldes-ficha__cab .rot{color:var(--ink)}.moldes-ficha__linha{border-top:1px solid var(--rule);grid-template-columns:5.75rem minmax(0,1fr);column-gap:1rem;padding:.6rem 0;display:grid}.moldes-ficha__linha--solta{grid-template-columns:minmax(0,1fr)}.moldes-ficha__linha--solta dt{display:none}.moldes-ficha__linha dt{letter-spacing:.11em;text-transform:uppercase;color:var(--olive);padding-top:.2rem;font-size:.625rem;font-weight:600}.moldes-ficha__linha dd{margin:0;font-size:.875rem;line-height:1.5}@media (max-width:340px){.moldes-ficha__linha{grid-template-columns:minmax(0,1fr);row-gap:.15rem}.moldes-ficha__linha dt{padding-top:0}}.moldes-bloco--banda .moldes-ficha,.moldes-bloco--banda .moldes-ficha__linha{border-color:var(--rule-forte)}.moldes-descricao{grid-template-columns:minmax(0, 1fr) var(--col-dir);column-gap:var(--gap);align-items:start;display:grid}.moldes-descricao:not(:has(.moldes-lateral)){grid-template-columns:minmax(0,1fr)}.moldes-prosa{flex-direction:column;gap:1.1rem;max-width:34rem;display:flex}.moldes-descricao:not(:has(.moldes-lateral)) .moldes-prosa{max-width:38rem}.moldes-prosa p{font-size:1.0625rem;line-height:1.72}.moldes-prosa p>.moldes-rotulo{margin-bottom:.3rem;display:block}.moldes-prosa .moldes-rotulo{letter-spacing:.14em;text-transform:uppercase;color:var(--olive);margin-top:.4rem;font-size:.625rem;font-weight:600}.moldes-prosa .moldes-atencao{border-left:2px solid var(--olive);padding-left:1rem;font-size:.9375rem;line-height:1.6}.moldes-prosa .moldes-ficha{margin-top:0}.moldes-lateral{flex-direction:column;gap:1.25rem;display:flex}.moldes-nota{background:var(--paper-deep);border-top:2px solid var(--olive);padding:1.4rem 1.5rem}.moldes-nota p{margin-top:.55rem;font-size:.9375rem;line-height:1.62}.moldes-obs{border-top:1px solid var(--rule);color:var(--ink-soft);padding-top:.85rem;font-size:.8125rem;line-height:1.6}.moldes-obs b{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-right:.4rem;font-size:.625rem;font-weight:600}.moldes-medidas{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.moldes-medidas th,.moldes-medidas td{text-align:right;padding:.7rem .5rem}.moldes-medidas thead th{border-bottom:1px solid var(--ink);letter-spacing:.09em;text-transform:uppercase;color:var(--olive);vertical-align:bottom;padding-bottom:.6rem;font-size:.625rem;font-weight:600;line-height:1.35}.moldes-medidas thead th:first-child{text-align:left}.moldes-medidas th:first-child{width:5rem}.moldes-medidas tbody th{text-align:left;font-size:1rem;font-weight:600}.moldes-medidas tbody td{font-size:.9375rem}.moldes-medidas tbody tr+tr th,.moldes-medidas tbody tr+tr td{border-top:1px solid var(--rule-forte)}.moldes-medidas tbody tr:hover th,.moldes-medidas tbody tr:hover td{background:#73653d17}.moldes-medidas th:first-child,.moldes-medidas td:first-child{padding-left:0}.moldes-medidas th:last-child,.moldes-medidas td:last-child{padding-right:0}.moldes-rolagem{overflow:visible}.moldes-tabela-titulo{margin-bottom:.9rem;font-size:1rem;font-weight:300}.moldes-tabela-titulo .moldes-et{color:var(--ink-soft)}.moldes-achou{border-top:1px solid var(--rule-forte);margin-top:2rem;padding-top:1.4rem}.moldes-achou .moldes-et{color:var(--ink);display:block}.moldes-achou .btn-i{margin-top:.85rem}.moldes-titulo{letter-spacing:-.01em;margin-bottom:1.5rem;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:300}.moldes-titulo em{font-family:var(--font-script);color:var(--wine);font-size:1.22em;font-style:normal;font-weight:400;line-height:.8}.moldes-bloco--fecho{counter-increment:none;background:var(--paper-deep)}.moldes-bloco--fecho .moldes-campo{border-left-color:var(--rule-forte);padding-block:3rem}.moldes-fecho{grid-template-columns:minmax(0, 1fr) var(--col-dir);column-gap:var(--gap);align-items:end;display:grid}.moldes-fecho__chamada{letter-spacing:-.01em;text-wrap:balance;max-width:26rem;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:300;line-height:1.25}.moldes-fecho__compra .moldes-painel__preco{border-top-color:var(--rule-forte);margin-top:0}.moldes-fotos__veu,.moldes-fotos__barras,.moldes-fotos__conta,.moldes-gal-tap{display:none}.barra-fixa .moldes-barra__v{gap:.15rem;min-width:0;display:grid}.barra-fixa .moldes-barra__v .moldes-et{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.barra-fixa .moldes-comprar{flex:none}@media (max-width:560px){.barra-fixa .moldes-barra__v .moldes-et{display:none}.barra-fixa .moldes-comprar{padding-inline:1.15rem}}@media (max-width:899px){.moldes-produto{--recuo:0rem}.moldes-eixo{display:block}.moldes-canaleta{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:2rem 0 .75rem;display:flex;position:static}.moldes-canaleta .num{margin:0}.moldes-canaleta .sub{text-align:right;margin:0 0 0 auto;font-size:.625rem}.moldes-bloco--banda .moldes-canaleta{border-bottom-color:var(--rule-forte)}.moldes-campo{border-left:0;padding:1.25rem 0 2.25rem}.moldes-bloco--peca>.moldes-eixo>.moldes-canaleta,.moldes-canaleta--vazia{display:none}.moldes-bloco--peca>.moldes-eixo>.moldes-campo{padding-top:1.5rem}:is(.moldes-peca,.moldes-descricao,.moldes-descricao:not(:has(.moldes-lateral)),.moldes-fecho){display:block}.moldes-painel{margin-top:1.75rem;position:static}.moldes-prosa{max-width:none}.moldes-descricao:not(:has(.moldes-lateral)) .moldes-prosa{max-width:none}.moldes-prosa p{font-size:1rem}.moldes-fotos{margin-inline:calc(var(--gutter) * -1);display:block;position:relative}.moldes-fotos__trilho{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:0;display:flex;overflow-x:auto}.moldes-fotos__trilho::-webkit-scrollbar{display:none}.moldes-foto,.moldes-foto:first-child{scroll-snap-align:center;flex:0 0 100%;grid-column:auto;width:100%;position:relative}.moldes-foto__num{display:none}.moldes-foto img,.moldes-foto:first-child img,.moldes-foto img[data-larga=true]{aspect-ratio:auto;object-fit:cover;flex:none;height:min(177.778vw,76svh)}.moldes-foto img[data-larga=true]{object-fit:contain}.moldes-fotos__veu{z-index:2;pointer-events:none;background:linear-gradient(#141413b8,#14141357 40%,#14141300);height:7rem;display:block;position:absolute;inset:0 0 auto}.moldes-fotos__barras{z-index:3;gap:.25rem;display:flex;position:absolute;top:.85rem;left:.85rem;right:.85rem}.moldes-fotos__barras button{cursor:pointer;background:0 0;border:0;flex:1;padding:.5rem 0}.moldes-fotos__barras i{height:3px;transition:background var(--dur-2) var(--ease-out);background:#14141373;display:block;box-shadow:0 0 0 1px #14141352}.moldes-fotos__barras button[data-on=true] i{background:var(--paper)}.moldes-fotos__barras button:focus-visible{outline:2px solid var(--paper);outline-offset:1px}.moldes-fotos__conta{z-index:3;color:var(--paper);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 6px #1414138c;justify-content:space-between;font-size:.625rem;font-weight:600;display:flex;position:absolute;top:2rem;left:.9rem;right:.9rem}.moldes-fotos__conta em{opacity:.7;font-style:normal}.moldes-gal-tap{z-index:1;background:0 0;border:0;width:38%;padding:0;display:block;position:absolute;top:0;bottom:0}.moldes-gal-tap--prev{left:0}.moldes-gal-tap--next{right:0}.moldes-gal-tap:focus-visible{outline:2px solid var(--paper);outline-offset:-4px}.moldes-medidas,.moldes-medidas thead,.moldes-medidas tbody,.moldes-medidas tr,.moldes-medidas th,.moldes-medidas td{text-align:left;display:block}.moldes-medidas thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.moldes-medidas tbody tr{border-top:1px solid var(--rule);padding-block:.9rem}.moldes-medidas tbody tr:first-child,.moldes-medidas tbody tr+tr th,.moldes-medidas tbody tr+tr td{border-top:0}.moldes-medidas tbody th[scope=row]{letter-spacing:.08em;width:auto;color:var(--ink);margin-bottom:.5rem;font-size:1.0625rem;font-weight:600}.moldes-medidas td{justify-content:space-between;align-items:baseline;gap:.75rem;padding:.32rem 0;display:flex}.moldes-medidas td:before{content:attr(data-col);letter-spacing:.1em;text-transform:uppercase;color:var(--olive);flex:1;font-size:.6875rem;font-weight:600}.barra-fixa .moldes-valor b{font-size:1.125rem}.barra-fixa .moldes-comprar{padding:.95rem 1.5rem}}.moldes-foto{position:relative}.moldes-foto img{cursor:zoom-in}.moldes-foto__lupa{z-index:2;width:2.25rem;height:2.25rem;color:var(--paper);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-in;opacity:0;transition:opacity var(--dur-2,.2s) var(--ease-out,ease), background var(--dur-2,.2s) var(--ease-out,ease);background:#1414138c;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:.6rem;right:.6rem;box-shadow:inset 0 0 0 1px #faf9f647}.moldes-foto__lupa svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:1.05rem;height:1.05rem}@media (hover:hover){.moldes-foto:hover .moldes-foto__lupa,.moldes-foto:focus-within .moldes-foto__lupa{opacity:1}.moldes-foto__lupa:hover{background:#141413c7}}@media (hover:none){.moldes-foto__lupa{opacity:1}}.moldes-foto__lupa:focus-visible{opacity:1;outline:2px solid var(--paper);outline-offset:2px}@media (max-width:899px){.moldes-foto__lupa{width:2.6rem;height:2.6rem;bottom:1.1rem;right:.9rem}.moldes-foto__lupa[data-atual=false]{display:none}}.moldes-lupa{background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.moldes-lupa[open]{place-items:center;padding:3.25rem clamp(3.25rem,6vw,5rem);display:grid}.moldes-lupa::backdrop{background:#141413ed}.moldes-lupa__quadro{place-items:center;min-height:0;margin:0;display:grid;position:relative}.moldes-lupa__quadro img{object-fit:contain;background:var(--paper);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 6.5rem);display:block}.moldes-lupa__quadro figcaption{color:#faf9f6d1;letter-spacing:.06em;pointer-events:none;background:linear-gradient(#14141300,#141413b8);justify-content:space-between;align-items:baseline;gap:1.25rem;padding:2.5rem .9rem .7rem;font-size:.7rem;display:flex;position:absolute;bottom:0;left:0;right:0}.moldes-lupa__quadro figcaption>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.moldes-lupa__conta{color:var(--paper);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.moldes-lupa__conta em{opacity:.55;font-style:normal}.moldes-lupa__seta,.moldes-lupa__fechar{color:var(--paper);cursor:pointer;transition:background var(--dur-2,.2s) var(--ease-out,ease);background:#faf9f61a;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #faf9f638}.moldes-lupa__seta:hover,.moldes-lupa__fechar:hover{background:#faf9f633}.moldes-lupa__seta:focus-visible,.moldes-lupa__fechar:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.moldes-lupa__seta svg,.moldes-lupa__fechar svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}.moldes-lupa__seta{width:3rem;height:3rem;top:50%;translate:0 -50%}.moldes-lupa__seta--prev{left:clamp(.5rem,2vw,1.5rem)}.moldes-lupa__seta--prev svg{rotate:180deg}.moldes-lupa__seta--next{right:clamp(.5rem,2vw,1.5rem)}.moldes-lupa__fechar{width:2.6rem;height:2.6rem;top:clamp(.5rem,2vw,1.5rem);right:clamp(.5rem,2vw,1.5rem)}@media (prefers-reduced-motion:reduce){.moldes-foto__lupa,.moldes-lupa__seta,.moldes-lupa__fechar{transition:none}.moldes-fotos__trilho{scroll-behavior:auto}.moldes-fotos__barras i{transition:none}}.moldes-desconto{--selo:clamp(2.6rem, 8.5vw, 3.35rem);top:calc(var(--selo) * -.2);right:calc(var(--selo) * -.2);z-index:2;width:var(--selo);aspect-ratio:1;background:url(/img/selo-promocao.webp) center / contain no-repeat, radial-gradient(circle at center, var(--rose) 0 44%, transparent 44%);place-items:center;display:grid;position:absolute}.moldes-desconto b{color:#fff;letter-spacing:-.02em;font-size:clamp(.6875rem,2.1vw,.8125rem);font-weight:500;line-height:1}.moldes-card{--lancamento:clamp(6.5rem, 28vw, 8.25rem);container-type:inline-size}.moldes-lancamento{z-index:3;width:var(--lancamento);aspect-ratio:176/56;filter:drop-shadow(0 3px 5px #14141352);display:block;position:absolute}.moldes-lancamento--cartao{top:.85rem;top:calc(150cqw - var(--lancamento) * .42);right:-.45rem}.moldes-lancamento svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.moldes-lancamento__tag{transform-origin:16%;transform:rotate(7deg)}.moldes-card-link:hover .moldes-lancamento__tag{animation:lancamento-balanca 1.4s var(--ease-in-out)}@keyframes lancamento-balanca{30%{transform:rotate(-3deg)}60%{transform:rotate(11deg)}85%{transform:rotate(5deg)}}@media (prefers-reduced-motion:reduce){.moldes-card-link:hover .moldes-lancamento__tag{animation:none}}.moldes-lancamento__corpo{fill:var(--neutral-950)}.moldes-lancamento__pesponto{fill:none;stroke:var(--lime-accent);stroke-width:.9px;stroke-dasharray:2.6 2.2;opacity:.75}.moldes-lancamento__ilhos{fill:none;stroke:var(--lime-accent);stroke-width:1.8px}.moldes-lancamento__texto{fill:var(--lime-accent);font-family:var(--font-sans);font-size:15.5px;font-weight:700}.moldes-lancamento__haste-sombra{stroke:#14141373;stroke-width:2.4px;stroke-linecap:round;transform:translate(.6px,.9px)}.moldes-lancamento__haste{stroke:#c9c6c0;stroke-width:1.5px;stroke-linecap:round}.moldes-lancamento__ponta{fill:#c9c6c0}.moldes-lancamento__ponta-sombra{fill:#14141373;transform:translate(.6px,.9px)}.moldes-lancamento__haste-brilho{stroke:#fff;stroke-width:.45px;stroke-linecap:round;opacity:.85}.moldes-lancamento__perola-luz{stop-color:#fff}.moldes-lancamento__perola-cor{stop-color:var(--rose)}.moldes-lancamento__perola-sombra{stop-color:color-mix(in srgb, var(--rose) 55%, #141413)}.moldes-lancamento__cabeca-sombra{fill:#14141366}.moldes-lancamento__brilho{fill:#fff;opacity:.9}.moldes-lancamento__rebarba{fill:#fff;opacity:.35}.moldes-lancamento__furo{fill:#141413d1}.moldes-lancamento--ficha{--lancamento:clamp(7.5rem, 10vw, 8.75rem);top:.15rem;right:.35rem}.moldes-painel:has(.moldes-lancamento--ficha){position:relative}.moldes-painel:has(.moldes-lancamento--ficha) .moldes-nome{padding-right:calc(clamp(7.5rem,10vw,8.75rem) + 1rem)}.moldes-prazo{text-align:right;letter-spacing:.01em;color:var(--rose-700);flex-basis:100%;margin:.5rem 0 0;font-size:.75rem}.moldes-prazo b{background:var(--rose-700);color:#fff;letter-spacing:0;margin-right:.5rem;padding:.1rem .35rem;font-size:.6875rem;font-weight:500}
.interior:not([data-tema=black]) [data-black],.interior[data-tema=black] [data-sem-black]{display:none}.interior[data-tema=black]{--bf-bg:#0a0a0b;--bf-surface:#141416;--bf-line:#2a2a2e;--bf-text:#f5f2ee;--bf-muted:#a9a4a0;--bf-lime:#ddf616;--bf-lime-hover:#cbe30c;--bf-magenta:#e0006f;--bf-magenta-text:#ff2e93;--paper:var(--bf-bg);--paper-deep:var(--bf-surface);--ink:var(--bf-text);--ink-soft:var(--bf-muted);--rule:var(--bf-line);--rose-700:var(--bf-magenta-text);--rose:var(--bf-magenta);--rose-300:#6b6b73;--olive:#c4bb94;--wine:var(--bf-magenta-text)}.interior[data-tema=black] .moldes-produto{--rule-forte:#f5f2ee24}.interior[data-tema=black] .title-page em,.interior[data-tema=black] .moldes-titulo em{color:var(--bf-lime)}.interior[data-tema=black] .btn-i{background:var(--bf-lime);color:var(--bf-bg)}.interior[data-tema=black] .btn-i:hover{background:var(--bf-lime-hover)}.interior[data-tema=black] .btn-i--ghost{color:var(--ink);border-color:var(--ink);background:0 0}.interior[data-tema=black] .btn-i--ghost:hover{background:var(--ink);color:var(--paper)}.interior[data-tema=black] .moldes-medidas tbody tr:hover th,.interior[data-tema=black] .moldes-medidas tbody tr:hover td{background:#ddf61614}.interior[data-tema=black] .moldes-prazo b{background:var(--bf-magenta)}.interior[data-tema=black] .faixa-promo{background:var(--bf-magenta);color:#fff}.interior[data-tema=black] .faixa-promo i,.interior[data-tema=black] .faixa-promo:hover i,.interior[data-tema=black] .faixa-promo:focus-visible i{color:#fff}.interior[data-tema=black] .moldes-lancamento__corpo{fill:var(--bf-surface);stroke:#f5f2ee66;stroke-width:1px}.interior[data-tema=black] .ihead{box-shadow:0 1px 0 var(--bf-line)}.bf-hero{isolation:isolate;background:var(--bf-bg);border-bottom:1px solid var(--bf-line);color:var(--bf-text);padding-block:clamp(2.5rem,6vw,5rem) 2.25rem;position:relative;overflow:hidden}.bf-hero:before,.bf-hero:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border-radius:50%;position:absolute}.bf-hero:before{background:radial-gradient(circle,#e0006f57,#0000 64%);width:clamp(30rem,75vw,62rem);top:4%;right:-14%}.bf-hero:after{background:radial-gradient(circle,#ddf6161a,#0000 64%);width:min(44rem,70vw);bottom:-30%;left:-18%}.bf-hero__grade{gap:clamp(2rem,5vw,3rem);display:grid}@media (min-width:960px){.bf-hero__grade{grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:end}}.bf-hero__texto{container-type:inline-size}.bf-hero__rotulo{letter-spacing:.22em;text-transform:uppercase;color:var(--bf-lime);font-size:.6875rem;font-weight:600;display:block}.bf-hero__titulo{letter-spacing:-.045em;text-transform:uppercase;color:var(--bf-text);margin:.9rem 0 0;font-size:clamp(3.5rem,30cqi,10.5rem);font-weight:600;line-height:.84}.bf-hero__titulo em{font-family:var(--font-script);letter-spacing:0;text-transform:none;color:var(--bf-lime);transform-origin:0;margin:-.02em 0 0 .12em;font-size:.86em;font-style:normal;font-weight:400;line-height:1.05;display:block;transform:rotate(-5deg)}.bf-hero__lead{max-width:40ch;font-size:var(--fs-lead);color:var(--bf-muted);text-wrap:pretty;margin:clamp(1.25rem,3vw,1.75rem) 0 0;line-height:1.5}.bf-hero__cta{background:var(--bf-lime);color:var(--bf-bg);letter-spacing:.14em;text-transform:uppercase;transition:background var(--dur-2) var(--ease-out);align-items:center;gap:.6rem;margin-top:clamp(1.5rem,3.5vw,2.25rem);padding:1rem 1.6rem;font-size:.75rem;font-weight:700;display:inline-flex}.bf-hero__cta:hover{background:var(--bf-lime-hover)}.bf-hero__cta:focus-visible{outline:2px solid var(--bf-lime);outline-offset:3px}.bf-oferta{border:1px solid var(--bf-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141416d1;gap:1.35rem;padding:clamp(1.25rem,3vw,1.85rem);display:grid}.bf-oferta__pct{align-items:flex-start;gap:.35rem;margin:0;line-height:.8;display:flex}.bf-oferta__pct b{letter-spacing:-.06em;color:var(--bf-lime);font-size:clamp(5rem,13vw,8.5rem);font-weight:600}.bf-oferta__pct span{letter-spacing:.04em;margin-top:.35em;font-size:clamp(1.25rem,2.8vw,2rem);font-weight:600}.bf-oferta__onde{max-width:26ch;color:var(--bf-text);margin:-.35rem 0 0;font-size:clamp(1rem,1.6vw,1.1875rem);line-height:1.4}.bf-oferta__cupom{gap:.5rem;display:grid}.bf-oferta__nota{color:var(--bf-muted);margin:0;font-size:.75rem}.bf-letreiro{background:var(--bf-lime);width:112%;color:var(--bf-bg);margin:clamp(2.75rem,6vw,4.5rem) 0 0 -6%;overflow:hidden;transform:rotate(-1.6deg)}.bf-letreiro__trilho{width:max-content;animation:48s linear infinite bf-rolar;display:flex}.bf-letreiro__metade{flex:none;display:flex}.bf-letreiro span{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:1.4rem;padding:.7rem 0 .7rem 1.4rem;font-size:.8125rem;font-weight:700;display:inline-flex}.bf-letreiro span:after{content:"✦";font-size:.75em}@keyframes bf-rolar{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bf-letreiro__trilho{animation:none}}.bf-cupom{border:1.5px dashed var(--bf-lime);background:#ddf6160d;align-items:center;gap:.75rem;padding:.45rem .45rem .45rem 1rem;display:flex}.bf-cupom__rot{letter-spacing:.18em;text-transform:uppercase;color:var(--bf-muted);font-size:.625rem;font-weight:600}.bf-cupom__codigo{text-overflow:ellipsis;min-width:0;font-family:var(--font-sans);letter-spacing:.1em;color:var(--bf-lime);-webkit-user-select:all;user-select:all;flex:1;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:600;overflow:hidden}.bf-cupom__copiar{background:var(--bf-lime);min-height:2.75rem;color:var(--bf-bg);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background var(--dur-2) var(--ease-out);border:0;flex:none;padding:0 1rem;font-size:.6875rem;font-weight:700}.bf-cupom__copiar:hover{background:var(--bf-lime-hover)}.bf-cupom__copiar:focus-visible{outline:2px solid var(--bf-text);outline-offset:2px}.bf-cupom--compacto{gap:.6rem;padding-block:.3rem}.bf-cupom--compacto .bf-cupom__codigo{font-size:1rem}.bf-cupom--compacto .bf-cupom__copiar{min-height:2.25rem;padding-inline:.8rem}.bf-contagem{gap:.55rem;display:grid}.bf-contagem__rot{letter-spacing:.18em;text-transform:uppercase;color:var(--bf-muted);font-size:.625rem;font-weight:600}.bf-contagem__quadros{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.bf-contagem__quadros li{border:1px solid var(--bf-line);background:var(--bf-bg);justify-items:center;gap:.2rem;padding:.6rem 0 .5rem;display:grid}.bf-contagem__quadros b{font-variant-numeric:tabular-nums;color:var(--bf-text);font-size:clamp(1.5rem,3.2vw,2.125rem);font-weight:600;line-height:1}.bf-contagem__quadros span{letter-spacing:.16em;text-transform:uppercase;color:var(--bf-muted);font-size:.5625rem;font-weight:600}.bf-contagem__quando{color:var(--bf-text);font-size:.8125rem}.bf-contagem--compacta{align-items:center;gap:.6rem;display:flex}.bf-contagem--compacta .bf-contagem__quadros{gap:.3rem;display:flex}.bf-contagem--compacta .bf-contagem__quadros li{align-items:baseline;gap:.15rem;padding:.35rem .45rem;display:flex}.bf-contagem--compacta .bf-contagem__quadros b{font-size:.9375rem}.bf-contagem--compacta .bf-contagem__quadros span{letter-spacing:.08em;font-size:.5rem}.bf-contagem--compacta .bf-contagem__quando{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bf-faixa{background:radial-gradient(40% 140% at 100% 0%, #e0006f38, transparent 70%), var(--bf-surface);border-bottom:1px solid var(--bf-line);color:var(--bf-text)}.bf-faixa__dentro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block:.85rem;display:flex}.bf-faixa__marca{flex-wrap:wrap;align-items:baseline;gap:.2rem .9rem;margin:0;display:flex}.bf-faixa__marca>span{letter-spacing:.01em;text-transform:uppercase;font-size:1.0625rem;font-weight:600}.bf-faixa__marca em{font-family:var(--font-script);text-transform:none;color:var(--bf-lime);font-size:1.45em;font-style:normal;font-weight:400;line-height:.5}.bf-faixa__marca b{color:var(--bf-lime);font-size:1.0625rem;font-weight:600}.bf-faixa__marca i{color:var(--bf-muted);font-size:.8125rem;font-style:normal}.bf-faixa__link{letter-spacing:.14em;text-transform:uppercase;color:var(--bf-lime);font-size:.6875rem;font-weight:600}.bf-faixa__link:hover{text-underline-offset:3px;text-decoration:underline}.bf-compra{border:1px solid var(--bf-line);background:var(--bf-surface);gap:.6rem;margin-top:.85rem;padding:.85rem .9rem;display:grid}.bf-compra p{color:var(--bf-muted);margin:0;font-size:.8125rem;line-height:1.45}.bf-compra b{letter-spacing:.08em;text-transform:uppercase;color:var(--bf-lime);font-weight:600}
