.ada-text-animate .ata-segment{animation-fill-mode:both;animation-name:bounce-up;animation-timing-function:ease-in-out;position:relative;will-change:opacity,bottom}@keyframes bounce-up{0%{bottom:-20px;opacity:0}70%{bottom:0;opacity:1}80%{bottom:2px}to{bottom:0}}.ada-snackbar{align-items:center;border-radius:16px;bottom:calc(var(--safe-area-inset-bottom) + 64px);display:flex;gap:8px;left:50%;max-width:-moz-max-content;max-width:max-content;overflow:hidden;padding:16px 20px 16px 16px;position:fixed;width:360px;will-change:transform,opacity,width,gap;z-index:25}@media (min-width:768px){.ada-snackbar{bottom:32px}}.ada-snackbar[data-state=open]{animation:slide-up .5s ease-out both,expand 1s ease-in-out .5s both}.ada-snackbar[data-state=close]{animation:slide-down .3s ease-in forwards}.ada-snackbar .as-image{height:32px;min-width:32px;width:32px}.ada-snackbar .as-content{flex:1 0 auto;max-width:288px;min-width:-moz-min-content;min-width:min-content}.ada-snackbar .as-content .asc-text{font-weight:500}@keyframes slide-up{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@keyframes slide-down{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,100%)}}@keyframes expand{0%{gap:16px;width:64px}to{gap:8px;width:360px}}@keyframes rotate{to{transform:rotate(-30deg)}}.cupom-verao[data-v-84bad579]{z-index:1000}.cupom-verao.has-cookie-banner[data-v-84bad579]{bottom:calc(var(--safe-area-inset-bottom) + 93px)}@media (min-width:768px){.cupom-verao.has-cookie-banner[data-v-84bad579]{bottom:calc(var(--safe-area-inset-bottom) + 66px)}}
