.produtos-fundo{width:calc(100% - 2 * var(--respiro));max-width:var(--largura);margin-inline:auto;margin-top:clamp(2rem,5vw,4rem)}.produtos-fundo .faixa{max-width:none;padding-inline:0}.produtos__caixa{max-width:80rem;margin-inline:auto}.produtos__palco{position:relative;padding-block:clamp(3rem,6vw,8rem)}.produtos__desenho{display:none;position:absolute;inset:0;z-index:0;pointer-events:none}.produtos__curvas{position:absolute;inset:0;width:100%;height:100%}.produtos__pastilha{position:absolute;display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border:1px solid var(--cinza-200);border-radius:999px;background:var(--branco);font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--cinza-900)}.produtos__pastilha svg{width:18px;height:18px;color:var(--marca)}.produtos__centro{position:relative;z-index:10;max-width:42rem;margin-inline:auto;text-align:center}.produtos__destaque{color:var(--marca);margin-top:.25rem}.produtos__marca{display:grid;place-items:center;margin-top:1.5rem}.produtos__marca svg{width:clamp(3rem,6vw,4.5rem);height:auto}.produtos__selo{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:2rem;font-size:.8125rem;color:var(--cinza-600)}.produtos__selo-pilula{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .9rem;border-radius:999px;background:var(--cinza-900)}.produtos__selo-pilula img{display:block;width:auto;height:16px}.produtos__selo-e{font-size:.75rem;font-weight:600;color:rgba(255,255,255,.65)}.produtos__leque{display:block;width:10rem;height:2.25rem;margin:1.25rem auto 0}.produtos__fileira{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none}.produtos__fileira li{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border:1px solid var(--cinza-200);border-radius:999px;background:var(--branco);font-size:.8125rem;line-height:1rem;font-weight:500;color:var(--cinza-900)}.produtos__fileira li svg{width:.875rem;height:.875rem;color:var(--marca)}.produtos__fileira .produtos__traco{flex-shrink:0;width:.75rem;height:1px;padding:0;border:0;border-top:1px dashed rgb(7 26 227/.4);border-radius:0;background:none}@media (min-width:1024px){.produtos__desenho{display:block}.produtos__fileira,.produtos__leque{display:none}}[data-revelar]{opacity:0}[data-revelar=pastilha][data-revelado=sim]{animation:revelar-pastilha .4s cubic-bezier(.22,1,.36,1) var(--atraso-revelar,0s) both,produtos-flutua 5.2s ease-in-out var(--atraso-balanco,1s) infinite backwards}@keyframes produtos-flutua{0%{translate:0 0;rotate:-1.2deg}50%{translate:0 -5px;rotate:1.2deg}to{translate:0 0;rotate:-1.2deg}}[data-revelar=bloco][data-revelado=sim]{animation:revelar-bloco .6s cubic-bezier(.22,1,.36,1) both}[data-revelar=conector][data-revelado=sim]{animation:revelar-conector .45s linear both}@keyframes revelar-pastilha{0%{opacity:0;transform:scale(.9) translateY(6px)}to{opacity:1;transform:none}}@keyframes revelar-bloco{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes revelar-conector{0%{opacity:0}to{opacity:1}}