.ip-campanha-oferta{--co-claro:#fbb04d;--co-fundo-a:#1b1716;--co-fundo-b:#110f0e;--co-ouro:#d9a24a;--co-destaque:var(--ip-orange-500);--co-texto:var(--ip-neutral-100);--co-texto-2:var(--ip-neutral-300);--co-texto-3:var(--ip-neutral-400);--co-superficie:color-mix(in srgb,var(--ip-white) 5%,transparent);--co-borda:color-mix(in srgb,var(--ip-white) 14%,transparent);--co-divisor:color-mix(in srgb,var(--ip-white) 12%,transparent);--co-bloco:color-mix(in srgb,var(--ip-white) 8%,transparent);--co-contorno:color-mix(in srgb,var(--ip-white) 40%,transparent);--co-laranja-14:color-mix(in srgb,var(--ip-orange-500) 14%,transparent);--co-descricao:color-mix(in srgb,var(--ip-neutral-100) 82%,transparent);--co-foco:var(--co-claro);box-sizing:border-box;color:var(--co-texto);font-family:var(--ip-font-din);font-weight:var(--ip-weight-regular);margin-left:calc(50% - 50vw);padding:var(--ip-space-16) var(--ip-section-pad-x);width:100vw}.ip-campanha-oferta [hidden],.ip-campanha-oferta[hidden]{display:none!important}.ip-campanha-oferta *,.ip-campanha-oferta :after,.ip-campanha-oferta :before{box-sizing:border-box}.ip-campanha-oferta__box{display:grid;grid-template-areas:"avisos" "topo" "oferta" "carrossel" "contagem" "ctas" "nota";grid-template-columns:minmax(0,1fr)}.ip-campanha-oferta.ip-campanha-oferta--hero,.ip-campanha-oferta.ip-campanha-oferta--secao{background-color:var(--co-fundo-b);background-image:radial-gradient(ellipse 45% 70% at 12% 25%,color-mix(in srgb,var(--ip-orange-500) 22%,transparent),transparent 70%),radial-gradient(ellipse 40% 60% at 96% 100%,color-mix(in srgb,var(--ip-orange-700) 24%,transparent),transparent 70%),linear-gradient(180deg,var(--co-fundo-a) 0,var(--co-fundo-b) 100%)}.ip-campanha-oferta.ip-campanha-oferta--hero{display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:100svh;padding:calc(var(--nav-height, 80px) + 56px) var(--ip-section-pad-x) 72px}.ip-campanha-oferta--hero .ip-campanha-oferta__box{padding:0;width:100%}.ip-campanha-oferta__avisos{grid-area:avisos}.ip-campanha-oferta__topo{align-items:center;display:flex;flex-direction:column;gap:16px;grid-area:topo;margin-bottom:40px;text-align:center}.ip-campanha-oferta .ip-campanha-oferta__lettering{color:var(--ip-white);font-family:var(--ip-font-din);font-size:clamp(56px,7.4vw,96px);letter-spacing:-.04em;line-height:.95;margin:0}.ip-campanha-oferta span.ip-campanha-oferta__lettering-1{color:var(--ip-white);font-style:italic;font-weight:var(--ip-weight-medium)}.ip-campanha-oferta span.ip-campanha-oferta__lettering-2{color:var(--co-destaque);font-style:normal;font-weight:var(--ip-weight-bold)}.ip-campanha-oferta .ip-campanha-oferta__subtitulo{color:var(--co-texto);font-family:var(--ip-font-din);font-size:26px;font-weight:var(--ip-weight-light);letter-spacing:normal;line-height:1.35;margin:0;max-width:760px;text-transform:none}.ip-campanha-oferta__oferta{background:var(--co-superficie);border-radius:var(--ip-radius-lg);box-shadow:inset 0 0 0 1px var(--co-borda);grid-area:oferta;padding:8px 24px}.ip-campanha-oferta .ip-campanha-oferta__percentual{margin:0;padding:16px 0}.ip-campanha-oferta span.ip-campanha-oferta__pct{align-items:center;color:var(--co-destaque);display:inline-flex;font-size:136px;font-weight:var(--ip-weight-bold);gap:.1em;line-height:.85;white-space:nowrap}.ip-campanha-oferta span.ip-campanha-oferta__pct-prefixo{color:var(--ip-white);display:flex;flex-direction:column;font-size:.2em;line-height:1.05}.ip-campanha-oferta span.ip-campanha-oferta__pct-prefixo span{color:inherit}.ip-campanha-oferta span.ip-campanha-oferta__pct-numero{color:var(--co-destaque);letter-spacing:-.04em}.ip-campanha-oferta span.ip-campanha-oferta__pct-lado{color:var(--co-destaque);display:flex;flex-direction:column;line-height:.9}.ip-campanha-oferta span.ip-campanha-oferta__pct-simbolo{color:var(--co-destaque);font-size:.46em}.ip-campanha-oferta span.ip-campanha-oferta__pct-sufixo{color:var(--co-destaque);font-size:.25em}.ip-campanha-oferta p.ip-campanha-oferta__condicoes{align-items:flex-start;display:flex;flex-direction:column;font-size:58px;font-weight:var(--ip-weight-bold);gap:.1em;line-height:.9;margin:0;padding:18px 0;white-space:nowrap}.ip-campanha-oferta span.ip-campanha-oferta__cond-1{color:var(--ip-white);font-size:.3em;letter-spacing:.16em;line-height:1}.ip-campanha-oferta span.ip-campanha-oferta__cond-2{color:var(--co-destaque);letter-spacing:-.02em}.ip-campanha-oferta .ip-campanha-oferta__extras{list-style:none;margin:0;padding:0}.ip-campanha-oferta li.ip-campanha-oferta__extra{align-items:baseline;border-top:1px solid var(--co-divisor);color:var(--co-texto);display:flex;flex-wrap:wrap;gap:4px 10px;margin:0;padding:14px 0}.ip-campanha-oferta span.ip-campanha-oferta__extra-destaque{color:var(--ip-white);font-family:var(--ip-font-museo);font-size:32px;font-weight:var(--ip-weight-bold);line-height:1}.ip-campanha-oferta span.ip-campanha-oferta__extra-complemento{color:var(--co-texto);font-size:16px;line-height:1.3}.ip-campanha-oferta li.ip-campanha-oferta__extra--logo{align-items:center;flex-wrap:nowrap;gap:14px}.ip-campanha-oferta li.ip-campanha-oferta__extra--logo span.ip-campanha-oferta__extra-destaque{color:var(--co-texto);font-family:var(--ip-font-din);font-size:16px;font-weight:var(--ip-weight-regular);line-height:1.3;white-space:nowrap}.ip-campanha-oferta .ip-campanha-oferta__extra-logo{display:block;height:auto;max-width:100%;width:156px}.ip-campanha-oferta__contagem{align-items:center;display:flex;flex-wrap:wrap;gap:6px;grid-area:contagem;margin-top:20px}.ip-campanha-oferta p.ip-campanha-oferta__contagem-rotulo{color:var(--co-texto-2);font-size:14px;line-height:1.3;margin:0 6px 0 0}.ip-campanha-oferta__relogio{display:flex;flex-wrap:wrap;gap:6px}.ip-campanha-oferta span.ip-campanha-oferta__unidade{align-items:baseline;background:var(--co-bloco);border-radius:var(--ip-radius-sm);display:inline-flex;gap:1px;justify-content:center;line-height:1;min-width:44px;padding:7px 6px}.ip-campanha-oferta span.ip-campanha-oferta__num{color:var(--ip-white);font-size:14px;font-variant-numeric:tabular-nums;font-weight:var(--ip-weight-bold)}.ip-campanha-oferta span.ip-campanha-oferta__un{color:var(--co-texto-2);font-size:14px;font-weight:var(--ip-weight-regular)}.ip-campanha-oferta__ctas{display:flex;flex-wrap:wrap;gap:12px;grid-area:ctas;margin-top:20px}.ip-campanha-oferta .ip-campanha-oferta__cta{align-items:center;background:none;border:0;border-radius:var(--ip-radius-full);box-shadow:none;cursor:pointer;display:flex;filter:none;font-family:var(--ip-font-din);font-size:16px;gap:10px;justify-content:center;line-height:1.2;margin:0;min-height:56px;padding:0 24px;text-align:center;text-decoration:none;transition:filter .15s ease,transform .12s ease,background-color .15s ease;white-space:normal}.ip-campanha-oferta .ip-campanha-oferta__cta i{font-size:18px;line-height:1}@media (min-width:768px){.ip-campanha-oferta .ip-campanha-oferta__cta{white-space:nowrap}}.ip-campanha-oferta .ip-campanha-oferta__cta--principal{background:linear-gradient(90deg,var(--ip-orange-500) 0,var(--co-claro) 100%);box-shadow:0 10px 24px -10px color-mix(in srgb,var(--ip-orange-500) 60%,transparent);color:var(--ip-neutral-900);flex:1 1 220px;font-weight:var(--ip-weight-bold);letter-spacing:.08em;text-transform:uppercase}.ip-campanha-oferta .ip-campanha-oferta__cta--principal:focus,.ip-campanha-oferta .ip-campanha-oferta__cta--principal:hover{color:var(--ip-neutral-900);filter:brightness(1.06);text-decoration:none}.ip-campanha-oferta .ip-campanha-oferta__cta--principal:active{transform:scale(.98)}.ip-campanha-oferta .ip-campanha-oferta__cta--secundario{background:transparent;box-shadow:inset 0 0 0 1px var(--co-contorno);color:var(--co-texto);flex:1 1 180px;font-weight:var(--ip-weight-medium);gap:8px;padding:0 20px}.ip-campanha-oferta .ip-campanha-oferta__cta--secundario:focus,.ip-campanha-oferta .ip-campanha-oferta__cta--secundario:hover{background:var(--co-bloco);color:var(--co-texto);filter:none;text-decoration:none}.ip-campanha-oferta p.ip-campanha-oferta__nota{color:var(--co-texto-3);font-size:14px;grid-area:nota;line-height:1.4;margin:14px 0 0}.ip-campanha-oferta__carrossel{display:flex;flex-direction:column;gap:16px;grid-area:carrossel;margin-top:40px;min-width:0}.ip-campanha-oferta__car-cabecalho{align-items:center;display:flex;gap:16px;justify-content:space-between}.ip-campanha-oferta__car-topo{min-width:0}.ip-campanha-oferta p.ip-campanha-oferta__car-rotulo{color:var(--co-claro);font-size:14px;font-weight:var(--ip-weight-medium);letter-spacing:.12em;margin:0 0 4px;text-transform:uppercase}.ip-campanha-oferta .ip-campanha-oferta__car-titulo{color:var(--ip-white);font-family:var(--ip-font-museo);font-size:22px;font-weight:var(--ip-weight-bold);letter-spacing:normal;line-height:1.2;margin:0;text-transform:none}.ip-campanha-oferta__car-nav{align-items:center;display:flex;flex:0 0 auto;gap:8px}.ip-campanha-oferta p.ip-campanha-oferta__contador{color:var(--co-texto-2);font-size:14px;font-variant-numeric:tabular-nums;margin:0 4px 0 0;white-space:nowrap}.ip-campanha-oferta p.ip-campanha-oferta__contador span{color:inherit}.ip-campanha-oferta button.ip-campanha-oferta__ponto,.ip-campanha-oferta button.ip-campanha-oferta__seta{align-items:center;background:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;display:inline-flex;filter:none;font:inherit;gap:0;justify-content:center;letter-spacing:normal;line-height:1;margin:0;min-height:0;padding:0;text-transform:none;white-space:normal}.ip-campanha-oferta button.ip-campanha-oferta__seta{border-radius:var(--ip-radius-full);box-shadow:inset 0 0 0 1px var(--co-contorno);color:var(--ip-white);font-size:16px;height:44px;transition:background-color .15s ease,opacity .15s ease;width:44px}.ip-campanha-oferta button.ip-campanha-oferta__seta:hover{background:color-mix(in srgb,var(--ip-white) 10%,transparent)}.ip-campanha-oferta button.ip-campanha-oferta__seta[aria-disabled=true]{background:transparent;cursor:default;opacity:.4}.ip-campanha-oferta__trilho{display:flex;gap:16px;margin:0;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 2px 8px;position:relative;scroll-snap-type:x mandatory}.ip-campanha-oferta__carrossel.is-pronto .ip-campanha-oferta__trilho{scrollbar-width:none}.ip-campanha-oferta__carrossel.is-pronto .ip-campanha-oferta__trilho::-webkit-scrollbar{display:none}.ip-campanha-oferta__card{background:var(--co-superficie);border-radius:var(--ip-radius-xl);box-shadow:inset 0 0 0 1px var(--co-divisor);display:flex;flex:0 0 280px;flex-direction:column;gap:14px;min-height:340px;padding:28px;scroll-snap-align:start;transition:transform .2s ease}.ip-campanha-oferta__card:hover{transform:translateY(-3px)}.ip-campanha-oferta__card--destaque{background:linear-gradient(160deg,color-mix(in srgb,var(--co-ouro) 20%,transparent) 0,color-mix(in srgb,var(--ip-white) 4%,transparent) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--co-ouro) 55%,transparent)}.ip-campanha-oferta span.ip-campanha-oferta__card-marca{align-items:center;display:flex;height:56px}.ip-campanha-oferta .ip-campanha-oferta__card-logo{display:block;height:auto;max-height:56px;max-width:100%;object-fit:contain;object-position:left center;width:170px}.ip-campanha-oferta span.ip-campanha-oferta__card-icone{align-items:center;background:var(--co-laranja-14);border-radius:14px;color:var(--ip-orange-500);display:flex;font-size:28px;height:56px;justify-content:center;width:56px}.ip-campanha-oferta p.ip-campanha-oferta__card-rotulo{color:var(--co-claro);font-size:14px;font-weight:var(--ip-weight-medium);letter-spacing:.12em;margin:6px 0 0;text-transform:uppercase}.ip-campanha-oferta .ip-campanha-oferta__card-titulo{color:var(--ip-white);font-family:var(--ip-font-museo);font-size:24px;font-weight:var(--ip-weight-bold);letter-spacing:normal;line-height:1.15;margin:0;text-transform:none}.ip-campanha-oferta p.ip-campanha-oferta__card-descricao{color:var(--co-descricao);font-size:16px;line-height:1.5;margin:0}.ip-campanha-oferta span.ip-campanha-oferta__card-selo{align-items:center;align-self:flex-start;background:var(--co-laranja-14);border-radius:var(--ip-radius-full);color:var(--co-claro);display:inline-flex;font-size:14px;font-weight:var(--ip-weight-bold);gap:6px;height:32px;margin-top:auto;padding:0 12px}.ip-campanha-oferta span.ip-campanha-oferta__card-selo i{font-size:14px}.ip-campanha-oferta__car-rodape{align-items:center;display:flex;gap:12px;justify-content:space-between}.ip-campanha-oferta__pontos{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.ip-campanha-oferta button.ip-campanha-oferta__ponto{height:44px;transition:width .25s ease;width:24px}.ip-campanha-oferta button.ip-campanha-oferta__ponto:before{background:color-mix(in srgb,var(--ip-white) 28%,transparent);border-radius:var(--ip-radius-full);content:"";display:block;height:6px;transition:width .25s ease,background-color .25s ease;width:12px}.ip-campanha-oferta button.ip-campanha-oferta__ponto[aria-current=true]{width:36px}.ip-campanha-oferta button.ip-campanha-oferta__ponto[aria-current=true]:before{background:var(--ip-orange-500);width:32px}.ip-campanha-oferta p.ip-campanha-oferta__car-dica{display:none}.ip-campanha-oferta a:focus-visible,.ip-campanha-oferta button:focus-visible,.ip-campanha-oferta__trilho:focus-visible{outline:2px solid var(--co-foco);outline-offset:3px}.ip-campanha-oferta__trilho:focus-visible{outline-offset:-2px}.ip-campanha-oferta p.ip-campanha-oferta__aviso-editor,.ip-campanha-oferta span.ip-campanha-oferta__aviso-editor,.ip-campanha-oferta__aviso-editor{background:var(--ip-orange-100);border-radius:var(--ip-radius-sm);color:var(--ip-neutral-900);display:block;font:14px/1.4 var(--ip-font-din);letter-spacing:normal;margin:0 0 12px;padding:10px 14px;text-align:left;text-transform:none;white-space:normal}@media (min-width:1128px){.ip-campanha-oferta__box{column-gap:56px;grid-template-areas:"avisos avisos" "topo topo" ". carrossel" "oferta carrossel" "contagem carrossel" "ctas carrossel" "nota carrossel" ". carrossel";grid-template-columns:minmax(0,460px) minmax(0,1fr);grid-template-rows:auto auto 1fr auto auto auto auto 1fr}.ip-campanha-oferta__carrossel{align-self:center;margin-top:0}}@media (max-width:767px){.ip-campanha-oferta.ip-campanha-oferta--hero,.ip-campanha-oferta.ip-campanha-oferta--secao{background-image:radial-gradient(ellipse 80% 40% at 10% 12%,color-mix(in srgb,var(--ip-orange-500) 24%,transparent),transparent 70%),radial-gradient(ellipse 80% 30% at 100% 92%,color-mix(in srgb,var(--ip-orange-700) 26%,transparent),transparent 70%),linear-gradient(180deg,var(--co-fundo-a) 0,var(--co-fundo-b) 100%)}.ip-campanha-oferta.ip-campanha-oferta--hero{padding:97px var(--ip-section-pad-x) 40px}.ip-campanha-oferta__topo{gap:12px;margin-bottom:24px}.ip-campanha-oferta .ip-campanha-oferta__lettering{display:flex;flex-direction:column;font-size:min(56px,calc(22vw - 17.6px));line-height:.92}.ip-campanha-oferta .ip-campanha-oferta__subtitulo{font-size:18px;line-height:1.4}.ip-campanha-oferta__oferta{padding:4px 20px}.ip-campanha-oferta span.ip-campanha-oferta__pct{font-size:min(126px,calc(45.3vw - 54.36px))}.ip-campanha-oferta p.ip-campanha-oferta__condicoes{font-size:min(54px,calc(19.4vw - 23.28px))}.ip-campanha-oferta li.ip-campanha-oferta__extra{gap:4px 8px;padding:16px 0}.ip-campanha-oferta span.ip-campanha-oferta__extra-destaque{font-size:28px}.ip-campanha-oferta li.ip-campanha-oferta__extra--logo{align-items:flex-start;flex-direction:column;gap:8px}.ip-campanha-oferta .ip-campanha-oferta__extra-logo{width:150px}.ip-campanha-oferta__carrossel{gap:12px;margin-top:24px}.ip-campanha-oferta__car-cabecalho{align-items:flex-end;gap:12px}.ip-campanha-oferta .ip-campanha-oferta__car-titulo{font-size:20px}.ip-campanha-oferta button.ip-campanha-oferta__seta{display:none}.ip-campanha-oferta__trilho{gap:12px;margin:0 -40px;padding:4px 40px 8px;scroll-padding-inline:40px}.ip-campanha-oferta__card{border-radius:24px;flex-basis:268px;gap:12px;min-height:300px;padding:24px}.ip-campanha-oferta span.ip-campanha-oferta__card-marca{height:48px}.ip-campanha-oferta .ip-campanha-oferta__card-logo{max-height:48px;width:156px}.ip-campanha-oferta span.ip-campanha-oferta__card-icone{border-radius:12px;font-size:24px;height:48px;width:48px}.ip-campanha-oferta p.ip-campanha-oferta__card-rotulo{margin-top:4px}.ip-campanha-oferta .ip-campanha-oferta__card-titulo{font-size:22px}.ip-campanha-oferta button.ip-campanha-oferta__ponto:before{width:10px}.ip-campanha-oferta button.ip-campanha-oferta__ponto[aria-current=true]{width:32px}.ip-campanha-oferta button.ip-campanha-oferta__ponto[aria-current=true]:before{width:28px}.ip-campanha-oferta p.ip-campanha-oferta__car-dica{align-items:center;color:var(--co-texto-3);display:inline-flex;font-size:14px;gap:6px;margin:0;white-space:nowrap}.ip-campanha-oferta__contagem{align-items:stretch;flex-direction:column;gap:8px;margin-top:24px}.ip-campanha-oferta p.ip-campanha-oferta__contagem-rotulo{margin:0}.ip-campanha-oferta__relogio{flex-wrap:nowrap}.ip-campanha-oferta span.ip-campanha-oferta__unidade{border-radius:10px;flex:1 1 0;gap:2px;min-width:0;padding:10px 4px}.ip-campanha-oferta span.ip-campanha-oferta__num{font-size:18px}.ip-campanha-oferta__ctas{flex-direction:column;gap:12px;margin-top:24px}.ip-campanha-oferta .ip-campanha-oferta__cta{flex:0 0 auto;width:100%}.ip-campanha-oferta .ip-campanha-oferta__cta--secundario{min-height:52px}.ip-campanha-oferta p.ip-campanha-oferta__nota{margin-top:12px;text-align:center}}@media (prefers-reduced-motion:reduce){.ip-campanha-oferta *,.ip-campanha-oferta :before{transition:none!important}.ip-campanha-oferta__card:hover{transform:none}}