.ac .luzes--causa--ret{--ax: 16%;--ay: 34%;--bx: 86%;--by: 76%}.ac .causa--ret .causa__corpo{display:grid;gap:14px}.ac .causa--ret .causa__foto{position:relative;overflow:hidden;border-radius:var(--r-widget);aspect-ratio:var(--proporcao, 4 / 5);container-type:size;background:var(--nevoa-2);box-shadow:0 22px 44px -28px color-mix(in srgb,var(--sombra) 45%,transparent)}.ac .causa--ret .causa__palco{position:absolute;left:50%;top:50%;translate:-50% -50%;width:max(100cqw,100cqh * var(--r, .8));height:max(100cqh,100cqw / var(--r, .8))}.ac .causa--ret .causa__palco img{width:100%;height:100%;object-fit:cover}.ac .causa--ret .causa__pino{position:absolute;translate:-50% -50%;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--fundo);color:#fff;font-family:var(--texto);font-size:15px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 3px #ffffffeb,0 10px 20px -8px color-mix(in srgb,var(--escuro-3) 70%,transparent);transition:scale .5s var(--mola)}.ac .causa--ret .causa__pino:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid rgb(255 255 255 / .9);animation:causa-ret-onda 2.8s var(--suave) infinite}.ac .causa--ret .causa__pino[data-n="2"]:after{animation-delay:.7s}.ac .causa--ret .causa__pino[data-n="3"]:after{animation-delay:1.4s}.ac .causa--ret .causa__pino[data-n="4"]:after{animation-delay:2.1s}@keyframes causa-ret-onda{0%{opacity:.9;scale:1}70%,to{opacity:0;scale:1.9}}.ac .causa--ret .causa__painel{display:flex;flex-direction:column;padding:6px 20px 22px}.ac .causa--ret .causa__ponto{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:start;padding:18px 0}.ac .causa--ret .causa__ponto+.causa__ponto{border-top:1px solid color-mix(in srgb,var(--fundo) 12%,transparent)}.ac .causa--ret .causa__num{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--fundo);color:#fff;font-size:15px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 6px 14px -8px color-mix(in srgb,var(--escuro-3) 70%,transparent);transition:scale .5s var(--mola)}.ac .causa--ret .causa__tit{margin:3px 0 8px;font-family:var(--display);font-weight:400;font-size:23px;line-height:1.12;letter-spacing:-.005em;color:var(--tinta);text-wrap:balance;text-transform:none}.ac .causa--ret .causa__txt{font-size:15.5px;line-height:1.5;color:var(--tinta-2);text-wrap:pretty}.ac .causa--ret .causa__txt b{font-weight:600;color:var(--tinta)}.ac .causa--ret .causa__tese{padding-top:18px;border-top:1px solid color-mix(in srgb,var(--fundo) 12%,transparent);font-family:var(--display);font-size:26px;line-height:1.14;color:var(--fundo);text-wrap:balance}.ac .causa--ret .causa__fecho{margin-top:12px;font-size:15.5px;line-height:1.5;color:var(--tinta-2);text-wrap:pretty}.ac .causa--ret .causa__fecho p{margin:0}.ac .causa--ret .causa__fecho strong{font-weight:600;color:var(--tinta)}@media(hover:hover){.ac .causa--ret .causa__corpo:has(.causa__ponto[data-n="1"]:hover) .causa__pino[data-n="1"],.ac .causa--ret .causa__corpo:has(.causa__ponto[data-n="2"]:hover) .causa__pino[data-n="2"],.ac .causa--ret .causa__corpo:has(.causa__ponto[data-n="3"]:hover) .causa__pino[data-n="3"],.ac .causa--ret .causa__corpo:has(.causa__ponto[data-n="4"]:hover) .causa__pino[data-n="4"]{scale:1.22}.ac .causa--ret .causa__ponto:hover .causa__num{scale:1.08}}@media(prefers-reduced-motion:reduce){.ac .causa--ret .causa__pino:after{animation:none;opacity:0}.ac .causa--ret .causa__pino,.ac .causa--ret .causa__num{transition:none}}@media(min-width:900px){.ac .luzes--causa--ret{--ax: 74%;--ay: 46%;--aw: 640px;--ah: 500px;--bx: 58%;--by: 84%;--bw: 520px;--bh: 300px}.ac .causa--ret .causa__corpo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.ac .causa--ret .causa__foto{aspect-ratio:auto;min-height:540px}.ac .causa--ret .causa__painel{justify-content:center;padding:14px 36px 32px}.ac .causa--ret .causa__ponto{grid-template-columns:38px minmax(0,1fr);gap:18px;padding:22px 0}.ac .causa--ret .causa__num{width:38px;height:38px;font-size:16px}.ac .causa--ret .causa__tit{font-size:28px}.ac .causa--ret .causa__txt,.ac .causa--ret .causa__fecho{font-size:16.5px}.ac .causa--ret .causa__tese{padding-top:22px;font-size:32px}.ac .causa--ret .causa__pino{width:40px;height:40px;font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/weup-hb-ds-causa.css.map */
