.cm-home{--cm-home-mola:cubic-bezier(.2, .8, .2, 1);--cm-home-sombra-card:0 4px 16px #0f172a12}.cm-home .cm-topbar{background:var(--c-bg)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cm-home .cm-topbar{background:color-mix(in srgb, var(--c-bg) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%)}}.cm-home .cm-topbar:after{content:"";pointer-events:none;border-top:.5px solid color-mix(in srgb, var(--c-text) 8%, transparent);background:linear-gradient(to bottom, color-mix(in srgb, var(--c-text) 7%, transparent), color-mix(in srgb, var(--c-text) 0%, transparent));opacity:0;height:10px;transition:opacity .2s;position:absolute;bottom:-10px;left:0;right:0}.cm-home .cm-topbar[data-rolado="1"]:after{opacity:1}@media (prefers-reduced-transparency:reduce){.cm-home .cm-topbar{background:var(--c-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.cm-home .cm-topbar .greet .n{color:var(--c-text);letter-spacing:-.02em}.cm-home .cm-topbar .greet .n svg{color:var(--c-text-3)}.cm-home .cm-sec h2{letter-spacing:-.02em}.cm-home .cm-evt{box-shadow:var(--cm-home-sombra-card);transition:transform .16s var(--cm-home-mola), box-shadow .2s ease;border-color:#0000}.cm-home .cm-evt:active{box-shadow:var(--cm-home-sombra-card);transition-duration:.16s,.2s;transform:scale(.985)}.cm-home .cm-fy{box-shadow:var(--cm-home-sombra-card);transition:transform .16s var(--cm-home-mola)}.cm-home .cm-fy:active{transform:scale(.985)}@media (hover:hover) and (min-width:768px){.cm-home .cm-evt:hover{box-shadow:var(--c-shadow-pop)}}.cm-home .cm-evt .body .cta,.cm-home .cm-fy .foot .cta,.cm-home .cm-topbar .icon-btn,.cm-home .cm-topbar .greet,.cm-home .cm-sec .link{transition:transform .16s var(--cm-home-mola), opacity .16s ease}.cm-home .cm-evt .body .cta:active,.cm-home .cm-fy .foot .cta:active,.cm-home .cm-topbar .icon-btn:active,.cm-home .cm-topbar .greet:active,.cm-home .cm-sec .link:active{transform:scale(.985)}.cm-home .cm-evt .body .price,.cm-home .cm-evt-row .price-mini,.cm-home .cm-fy .pr{font-variant-numeric:tabular-nums}.cm-home .cm-band{background:0 0;border-top:0;border-bottom:0;margin-top:0;padding-bottom:4px}.cm-home .cm-band .cm-sec{padding:18px 20px 10px}.cm-home .cm-band-row{gap:12px;padding-bottom:4px}.cm-home .cm-prod{width:64px;transition:transform .16s var(--cm-home-mola);gap:0}.cm-home .cm-prod:active{transform:scale(.94)}.cm-home .cm-prod-skel{gap:0;width:64px}@media (prefers-reduced-motion:reduce){.cm-home .cm-evt,.cm-home .cm-fy,.cm-home .cm-prod,.cm-home .cm-evt .body .cta,.cm-home .cm-fy .foot .cta,.cm-home .cm-topbar .icon-btn,.cm-home .cm-topbar .greet,.cm-home .cm-sec .link{transition:none}.cm-home .cm-evt:active,.cm-home .cm-fy:active,.cm-home .cm-prod:active,.cm-home .cm-evt .body .cta:active,.cm-home .cm-fy .foot .cta:active,.cm-home .cm-topbar .icon-btn:active,.cm-home .cm-topbar .greet:active,.cm-home .cm-sec .link:active{transform:none}.cm-home .cm-topbar:after{transition:none}}
