.listas-v2-breadcrumbs{background:#fafafa}.listas-v2-breadcrumbs .breadcrumb{flex-wrap:nowrap;overflow:hidden}.listas-v2-breadcrumbs .breadcrumb-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listas-v2-header{align-items:flex-end;border-bottom:1px solid var(--xb-line);display:flex;gap:1.5rem;justify-content:space-between;padding-bottom:1.5rem}.listas-v2-kicker{color:var(--xb-red);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.listas-v2-description{color:#5d6369;line-height:1.65;max-width:780px}.listas-v2-back{flex:0 0 auto}.listas-v2-banner{background:var(--xb-soft);border:1px solid var(--xb-line);border-radius:.5rem;overflow:hidden;width:100%}.listas-v2-banner .carousel-item{aspect-ratio:8 / 3}.listas-v2-banner picture,.listas-v2-banner img{display:block;height:100%;width:100%}.listas-v2-banner img{object-fit:cover;object-position:center}.listas-v2-banner img.is-legacy{object-fit:contain}.listas-v2-banner .carousel-control-prev,.listas-v2-banner .carousel-control-next{background:rgba(0,0,0,.28);bottom:50%;height:3rem;top:50%;transform:translateY(-50%);width:3rem}.listas-v2-toolbar{color:#343a40;font-size:.9rem}.listas-v2-pagination .pagination-area{margin-bottom:0!important}.listas-v2-empty{background:var(--xb-soft);border:1px solid var(--xb-line);border-radius:.5rem}.listas-v2-empty>i{color:var(--xb-red);font-size:2.5rem}.listas-v2-information{background:#fff;border:1px solid var(--xb-red);border-top-width:4px;border-radius:6px;box-shadow:0 .5rem 1.5rem rgba(33,37,41,.08);overflow:hidden}.listas-v2-information .nav-tabs{border-bottom:1px solid var(--xb-line);padding:0 1.5rem}.listas-v2-information .nav-link{color:#4d5358;border:0;border-bottom:3px solid transparent;font-weight:700;padding:1rem .25rem .75rem}.listas-v2-information .nav-link.active{color:var(--xb-red);border-bottom-color:var(--xb-red);background:transparent}.listas-v2-information .tab-content{padding:0 1.5rem}.listas-v2-content{color:#3f454b;line-height:1.7}.listas-v2-content img{height:auto;max-width:100%}@media (max-width:767.98px){.listas-v2-banner .carousel-item{aspect-ratio:16 / 9}.listas-v2-information .nav-tabs,.listas-v2-information .tab-content{padding-left:1rem;padding-right:1rem}}@media (max-width:575.98px){.listas-v2-header{align-items:flex-start;flex-direction:column;gap:1rem}.listas-v2-back{width:100%}.listas-v2-banner .carousel-control-prev,.listas-v2-banner .carousel-control-next{height:2.5rem;width:2.5rem}}