.factura-anual-info{width:100%;background:#fff;padding:1.25rem;padding-left:0;border-radius:10px}.factura-anual-info.skeleton{padding-left:1.25rem}.factura-anual-info .factura-title{display:flex}.factura-anual-info .factura-title .title{font-size:1.125rem;font-weight:700;line-height:1.3125rem;margin-right:.625rem;margin-left:1.25rem}.factura-anual-info .factura-title .subtitle{font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.3125rem}@media(max-width:550px){.factura-anual-info .factura-title{flex-direction:column;margin-left:1.25rem}.factura-anual-info .factura-title .title{margin-left:0;margin-right:0}}.factura-anual-info .bloque-datos{width:100%}.factura-anual-info .bloque-datos .cabecera{display:flex;width:100%;margin-top:.9375rem}.factura-anual-info .bloque-datos .cabecera .tipo{width:30px;color:#fff;font-size:.875rem;font-weight:900;line-height:1rem;min-height:1.6875rem;display:flex;justify-content:center;align-items:center;border-radius:0 300px 300px 0;margin-right:.3125rem}.factura-anual-info .bloque-datos .cabecera .descripcion{width:100%;display:flex;align-items:center}.factura-anual-info .bloque-datos .cabecera .descripcion .descripcion-text,.factura-anual-info .bloque-datos .cabecera .descripcion .subdescripcion{font-size:.875rem;font-weight:700;line-height:1rem}.factura-anual-info .bloque-datos .cabecera .descripcion .subdescripcion{font-style:italic}.factura-anual-info .bloque-datos .cabecera .total{width:20%;flex-wrap:nowrap;white-space:nowrap;display:flex;justify-content:flex-end;align-items:center;font-size:.875rem;font-weight:700;line-height:1rem}.factura-anual-info .bloque-datos .dato{width:100%;display:flex;margin-top:.625rem}.factura-anual-info .bloque-datos .dato .titulo{width:100%;font-size:.875rem;font-style:italic;font-weight:300;line-height:1rem;margin-left:1.8125rem;margin-right:.625rem}.factura-anual-info .bloque-datos .dato .titulo.bold{font-size:.875rem;font-weight:500;line-height:1rem;font-style:normal;margin-top:.375rem}.factura-anual-info .bloque-datos .dato .valor{width:20%;font-size:.875rem;font-weight:400;line-height:1rem;display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;white-space:nowrap}.factura-anual-info .bloque-datos .hr{width:calc(100% - 40px);height:1px;margin:.9375rem 0 0 1.25rem}.factura-anual-info .total-final{width:100%;display:flex;margin-top:.9375rem}.factura-anual-info .total-final .titulo-total-final{width:100%;font-size:.875rem;font-weight:900;line-height:1rem;display:flex;align-items:center;padding-left:1.6875rem}.factura-anual-info .total-final .valor-total-final{width:20%;display:flex;align-items:center;justify-content:flex-end;font-size:.875rem;font-weight:700;line-height:1rem;flex-wrap:nowrap;white-space:nowrap}