.pt-topo .pt-marca-scroll{position:relative}.pt-topo .pt-marca-scroll .pt-logo-simbolo{display:none}.pt-topo[data-pt-cabecalho-scroll] .pt-logo-completo{transition:opacity .18s ease,transform .18s ease;transform-origin:center}.pt-topo[data-pt-cabecalho-scroll] .pt-marca-scroll .pt-logo-simbolo{display:block;position:absolute;left:50%;top:50%;height:34px;width:100%;object-fit:contain;max-width:100%;opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(.94);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.pt-topo[data-pt-cabecalho-scroll].pt-marca-compacta .pt-logo-completo{opacity:0;visibility:hidden;transform:translateY(-3px) scale(.97)}.pt-topo[data-pt-cabecalho-scroll].pt-marca-compacta .pt-marca-scroll .pt-logo-simbolo{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}@media(min-width:900px){.pt-topo[data-pt-cabecalho-scroll] .pt-marca-scroll .pt-logo-simbolo{height:40px}}@media(prefers-reduced-motion:reduce){.pt-topo[data-pt-cabecalho-scroll] .pt-logo-completo,.pt-topo[data-pt-cabecalho-scroll] .pt-marca-scroll .pt-logo-simbolo{transition:none;transform:none}.pt-topo[data-pt-cabecalho-scroll] .pt-marca-scroll .pt-logo-simbolo{transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/portare-cabecalho-scroll.css.map */
