.ht4{--ht4-cor:var(--bf-cor,#E84C0E);position:relative;overflow:hidden;background:#000;color:#fff;isolation:isolate}.ht4__fundo{position:absolute;inset:0;z-index:-2;display:flex;flex-direction:column;justify-content:center;pointer-events:none;user-select:none;font-family:var(--font-heading-family);font-weight:900;line-height:.78;letter-spacing:-.04em;color:#0d0d0d;font-size:clamp(220px,36vw,620px);white-space:nowrap}.ht4__fundo span{display:block;margin-left:-.18em}.ht4__fundo span+span{margin-left:.32em}.ht4__in{position:relative;max-width:1760px;margin:0 auto;padding:clamp(40px,4.4vw,86px) clamp(16px,4vw,80px) clamp(40px,4.4vw,86px);display:grid;grid-template-columns:clamp(180px,15vw,280px) 1fr;gap:clamp(24px,5vw,100px);align-items:center}.ht4__arte{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3vw,46px);min-width:0}.ht4__arte img{display:block;height:auto;max-width:100%}.ht4__arte-d{width:100%}.ht4__arte-m-dir,.ht4__arte-m-esq{display:none!important}.ht4__selo{display:block;width:100%;max-width:270px}.ht4__selo img{width:100%}.ht4__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,1.1vw,16px);position:relative;z-index:1;min-width:0}.ht4-card{container-type:inline-size;display:flex;flex-direction:column;min-width:0;background:#fff;color:#121212;border-radius:4px;overflow:hidden;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.ht4-card__foto{position:relative;display:block;aspect-ratio:286/393;background:#e9eaec;overflow:hidden}.ht4-card__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .35s ease}.ht4-card__off{position:absolute;left:clamp(6px,5.6cqi,16px);bottom:clamp(6px,6.3cqi,18px);background:var(--ht4-cor);color:#fff;font-weight:800;font-size:clamp(12px,6.6cqi,19px);line-height:1;padding:.37em .47em .42em;border-radius:2px;letter-spacing:-.01em}.ht4-card__off small{display:block;font-size:.63em;font-weight:700;letter-spacing:.04em;margin-bottom:.15em}.ht4-card__selo{position:absolute;right:clamp(6px,5.6cqi,16px);bottom:clamp(8px,7.7cqi,22px);font-size:clamp(8px,4.2cqi,12px);font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1;padding:.5em .66em;border-radius:3px;white-space:nowrap;max-width:64cqi;overflow:hidden;text-overflow:ellipsis}.ht4-card__selo--destaque{background:#fdcba4;color:#7a2414}.ht4-card__selo--neutro{background:#dadfe6;color:#1d2a55}.ht4-card__info{flex:1;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:clamp(4px,2.8cqi,8px);padding:clamp(8px,5.6cqi,16px) clamp(8px,5.6cqi,16px) clamp(8px,4.9cqi,14px)}.ht4-card__titulo{flex:1 1 auto;align-self:center;min-width:0;font-size:clamp(12px,6.6cqi,19px);font-weight:500;line-height:1.2;letter-spacing:-.01em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ht4-card__preco{flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:1px}.ht4-card__de{font-size:clamp(10px,4.5cqi,13px);letter-spacing:.02em;line-height:1.2;white-space:nowrap;min-height:1.2em}.ht4-card__de s{color:#8b8b8b;text-decoration-thickness:1px}.ht4-card__valor{display:flex;align-items:flex-start;font-size:clamp(15px,8.7cqi,25px);font-weight:600;line-height:1.1;letter-spacing:-.01em;white-space:nowrap}.ht4-card__un{font-size:.48em;font-weight:400;line-height:.95;letter-spacing:.04em;margin:.18em 0 0 .18em}.ht4-card__botao{display:flex;align-items:center;justify-content:center;margin:0 clamp(8px,5.6cqi,16px) clamp(8px,5.6cqi,16px);height:clamp(32px,15.4cqi,44px);padding:0 6px;border-radius:3px;background:#000;color:#fff;font-size:clamp(11px,5.6cqi,15px);letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width:170px){.ht4-card__info{flex-direction:column;align-items:stretch;justify-content:flex-start}.ht4-card__titulo{align-self:auto}.ht4-card__preco{margin-top:auto}}@container (max-width:210px){.ht4-card__botao{letter-spacing:0;padding:0 3px}}@media (hover:hover) and (pointer:fine){.ht4-card:hover{box-shadow:0 10px 30px rgba(0,0,0,.45);transform:translateY(-2px)}.ht4-card:hover .ht4-card__foto img{transform:scale(1.03)}.ht4-card:hover .ht4-card__botao{background:#222}}.ht4-card:focus-visible{outline:3px solid var(--ht4-cor);outline-offset:2px}.ht4__faixa{position:absolute;z-index:0;left:38%;right:-12%;top:clamp(36px,4.6vw,88px);transform:rotate(8deg);transform-origin:right top;background:var(--ht4-cor);overflow:hidden;pointer-events:none}.ht4__faixa-trilho{display:flex;width:max-content;animation:ht4-corre 80s linear infinite}.ht4__faixa-item{display:flex;align-items:center;gap:18px;padding:7px 18px;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(16px,1.6vw,28px);letter-spacing:-.02em;color:#fff;white-space:nowrap;text-transform:uppercase}.ht4__faixa-item img{width:22px;height:22px;border-radius:2px}@keyframes ht4-corre{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ht4__faixa-trilho{animation:none}}@media (max-width:1199px){.ht4__fundo{flex-direction:row;justify-content:flex-start;align-items:flex-start;font-size:clamp(200px,58vw,520px);writing-mode:vertical-rl;transform:rotate(180deg)}.ht4__in{grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,32px);padding:clamp(14px,2.6vw,28px) clamp(12px,3vw,32px) clamp(56px,8vw,80px);max-width:1000px}.ht4__arte{display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:1fr 1fr;column-gap:clamp(10px,2.4vw,24px);row-gap:clamp(8px,1.6vw,14px);align-items:start;padding:0 0 0 2px;width:100%;max-width:820px;margin:0 auto}.ht4__arte-d{display:none!important}.ht4__arte-m-esq{display:block!important;grid-column:1;grid-row:1;width:100%;align-self:end}.ht4__arte-m-dir{display:block!important;grid-column:2;grid-row:1/3;width:100%;align-self:center}.ht4__selo{grid-column:1;grid-row:2;width:58%;max-width:none;align-self:start}.ht4__faixa{right:-15%;left:-15%;top:auto;bottom:14px;transform:rotate(-8deg);transform-origin:center}.ht4__faixa-item{font-size:clamp(14px,2.6vw,22px);padding:5px 14px}}@media (max-width:749px){.ht4__in{max-width:560px}.ht4__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ht4-card{border-radius:3px}.ht4-card__valor{font-size:clamp(15px,9.6cqi,25px);font-weight:700;letter-spacing:-.02em}.ht4__faixa-item{font-size:clamp(14px,4.4vw,22px)}.ht4__in{padding-top:10px;gap:12px;padding-bottom:48px}.ht4__arte{grid-template-columns:1.75fr 1fr;row-gap:8px;max-width:440px}.ht4-card__foto{aspect-ratio:1/1}.ht4-card__info{padding:8px 8px 6px;gap:3px}.ht4-card__titulo{font-size:clamp(12px,7cqi,14px)}.ht4-card__botao{height:clamp(30px,17cqi,36px);margin:0 8px 8px}}@media (max-width:749px){.ht4--sem-faixa-mob .ht4__faixa{display:none}.ht4--sem-faixa-mob .ht4__in{padding-bottom:16px}}