.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-cbcb415d-8c68-9934-7d7b-fe30572bb4c8 {
background-color: var(--bti-color-brand-light) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4dec2f4c-dd0d-12ca-ba7d-61f839e90658 {
height: 100% !important;
}
.lfr-layout-structure-item-d0481755-f5d4-d2bb-353d-add77eeb0ccd {
display: none !important;
}
.lfr-layout-structure-item-276b4dcb-383a-c6c1-d7a5-06547eff2f5b .article-item-collection__media {
    flex: 0 0 auto !important;
    height: auto !important;
    aspect-ratio: 16 / 9; /* Ajusta esta proporción a la de tus imágenes (ej. 4/3, 3/2, 1/1) */
    width: 100%;
}

.lfr-layout-structure-item-276b4dcb-383a-c6c1-d7a5-06547eff2f5b .article-item-collection__media > div,
.lfr-layout-structure-item-276b4dcb-383a-c6c1-d7a5-06547eff2f5b .article-item-collection__media picture {
    display: block;
    height: 100%;
    width: 100%;
}

.lfr-layout-structure-item-276b4dcb-383a-c6c1-d7a5-06547eff2f5b .article-item-collection__image {
    height: 100% !important;
    width: 100% !important;
    object-fit: contain !important; /* Contain asegura que la imagen se vea entera sin recortes */
    object-position: center;
    background-color: var(--bti-color-brand-light); /* Opcional: fondo si la proporción de la imagen varía ligeramente */
}.lfr-layout-structure-item-1275cd9b-6153-e730-b0e4-5af39702baa1 {
display: none !important;
}
.lfr-layout-structure-item-d828a064-701e-65e8-362c-3381bb33607a {
display: none !important;
}
.lfr-layout-structure-item-a9cf529b-6275-9fef-c167-a67ae1b47227 {
max-width: 500px !important;
}
.lfr-layout-structure-item-f69b956f-abcf-1488-4ff5-12d1be68fbd7 {
background-color: #240822 !important;
display: none !important;
padding-bottom: 32px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 48px !important;
}
.lfr-layout-structure-item-6a63aaa8-b1e2-a2fe-6017-ec56ee463935 {
margin-left: 24px !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-e838f310-3f4a-3d81-afc8-95f77bb8a250 {
background-color: var(--bti-color-content-inverse-low) !important;
display: none !important;
}
.lfr-layout-structure-item-31a68ad6-31f7-fd05-54e7-6a90ddb5e158 {
margin-top: var(--spacer-3,1rem) !important;
}
