.elementor .e-6d47e17-67aeded{display:block; width:100%; height:100%; max-width:none; object-fit:cover; transition:transform .35s; &:not([src]), &[src=""] { visibility:hidden; }\n}.elementor .e-2ea0649-fc22f64{width:100%; padding:0; min-width:0; aspect-ratio:378 / 219; overflow:hidden; background-color:var(--superficie-hueso); flex-shrink:0;\n}.elementor .e-7e0f13f-55c96e1{color:var(--marca-azul); margin:0; font-size:13px; line-height:17px; font-weight:700; letter-spacing:0.12em; text-transform:uppercase; &:empty { display:none; }\n}.elementor .e-d46654d-6d0067f{color:var(--texto-tinta); margin:0;\n}.elementor .e-4454a62-d1d22da{width:100%; height:1px; min-width:0; padding:0; margin-top:auto; background-color:var(--superficie-hueso); flex-shrink:0;\n}.elementor .e-5d6bb11-f736f65{font-size:16px; line-height:22px; color:var(--texto-gris); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; min-width:0;\n}.elementor .e-204ee78-b8ea045{font-size:12px; line-height:22px; color:var(--texto-gris);\n}.elementor .e-56fd7c7-c7ba220{font-size:16px; line-height:24px; color:var(--texto-gris); white-space:nowrap;\n}.elementor .e-ae589c2-ea08756{margin-left:auto; font-size:13px; font-weight:600; color:var(--marca-azul);\n}.elementor .e-4ec4b59-1a22317{width:100%; padding:0; flex-direction:row; align-items:center; gap:8px; flex-wrap:nowrap; &:has(.art-min:empty) .art-sep { display:none; }\n}.elementor .e-bf1a99b-6dc9ae1{--display:flex; display:flex; flex-direction:column; align-items:stretch; gap:16px; padding:26px; width:100%; height:100%; min-width:0; background-color:var(--superficie-blanco); color:inherit; text-decoration:none; transition:background-color .25s; &:hover { background-color: var(--superficie-hueso); } &:hover .art-img { transform: scale(1.03); } & .art-pie .e-paragraph-base { font-weight:400; } & .art-pie .e-paragraph-base:last-child { font-weight:600; }\n}